﻿.divider-right
{
    border-right: 1px solid #ccc;
}
        
.divider-left
{
    border-left: 1px solid #ccc;
}
        
.rightspan
{
    padding-right:10px;
}
        
.leftspan
{
    padding-left:10px;
}

.divider 
{
    height: 1px;
    width:100%;
    display:block; /* for use on default inline elements like span */
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:-100%;max-width:350px;margin-top:-6px;margin-right:-1px;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:left;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 5px 5px 0;border-right-color:#999;margin-top:5px;margin-right:10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
.dropdown-menu-right {margin-left:0;}

.labeltdRight 
{
    font-size:small;
    font-weight:bold;
    width:150px;
    text-align:right;

}
.labeltdLeft
{
    font-size:small;
  
   padding-left:20px;
    text-align:left;
}
.space
{
    margin-top:15px;
}
.customdrop {

    left:-46% !important;max-width:25px !important;
}
.success
{
    height:50px;
    padding-left:70px
}
.successBtn{
    padding-left:130px;
    padding-top:20px;
}

/*BEGIN:  MANAGE REGISTRATIONS SEARCH TABLE*/ 
    .mrSearch td {
        padding: 3px;              
    }

    .tdLabel {
        text-align:right;
        width:200px;        
    }

    
    .mrToolTip {
        width:200px;
        text-align:center;
        vertical-align:bottom;        
    }


/*END:  MANAGE REGISTRATIONS SEARCH TABLE*/

.customdrop-menu-right {
    right: 0;
    left: -92% !important;
}


/*/////////////////////////////////////*/

/* Top Navigation */

.top-nav {
    padding: 0 15px;
}

.top-nav>li {
    display: inline-block;
    float: left;
}

.top-nav>li>span {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px;
    /*color: #fff;*/
}

.top-nav>li>span:hover,
.top-nav>li>span:focus,
.top-nav>.open>span,
.top-nav>.open>span:hover,
.top-nav>.open>span:focus {
    /*color: #fff;
    background-color: #1a242f;*/
}

.top-nav>.open>.dropdown-menu {
    float: left;
    position: absolute;
    margin-top: 0;
    /*border: 1px solid rgba(0,0,0,.15);*/
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-color: #fff;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

.top-nav>.open>.dropdown-menu>li>span {
    white-space: normal;
}

#success_message{ display: none;}


/*////////////////////////////////////////////////////////////*/

.user-row {
    margin-bottom: 14px;
}

.user-row:last-child {
    margin-bottom: 0;
}

.dropdown-user {
    margin: 13px 0;
    padding: 5px;
    height: 100%;
}

.dropdown-user:hover {
    cursor: pointer;
}

.table-user-information > tbody > tr {
    border-top: 1px solid rgb(221, 221, 221);
    font-size:small
}

.table-user-information > tbody > tr:first-child {
    border-top: 0;
}


.table-user-information > tbody > tr > td {
    border-top: 0;
}
.toppad
{margin-top:20px;
}

.modal-header-primary {
    color: #fff;
    padding: 9px 15px;
    border-bottom: 1px solid #eee;
    background-color: #428bca;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.popover-content{ color: #862512; font-weight:bold }
