.top-buffer {
	margin-top: 70px;
}

.btn.blue:not(.btn-outline) {
    color: #FFF;
    background-color: #0668a0 !important;
    border-color: #0668a0 !important;
}


.btn-danger.active, .btn-danger:active, .btn-danger:hover, .open>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #32C5D2 !important;
    border-color: #32C5D2 !important;
}

.btn-danger {
    color: #fff;
    background-color: #32C5D2 !important;
    border-color: #32C5D2 !important;
}
.filename-uploadform{
    word-break:break-word;
}
.btn-info {
    color: #fff;
    background-color: #3FABA4 !important;
    border-color: #3FABA4 !important;
}
/*.btn.btn-outline.blue:hover {
    border-color: #0668a0 !important;
    color: #FFF;
    background-color: #0668a0 !important;
}*/

.btn.green:not(.btn-outline):focus {
    color: #FFF;
    background-color: #32c5d2;
    border-color: #32c5d2;
}

thead > tr > th {
    text-align: center;
}

tbody > tr > td {
    text-align: center;
    vertical-align: middle !important;
}

.page-header .page-header-top .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu:after {
    border-bottom-color: #0668a0 !important;
}

.page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu {
    background: #00000F;
    text-align: center;
}

.page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu li:hover > a {
    background: #32c5d2;
}

.page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu li.active > a, .page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu li.active > a:hover, .page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu li.current > a, .page-header .page-header-menu .hor-menu .navbar-nav > li .dropdown-menu li.current > a:hover {
    background: #32c5d2;
}

.dropdown-submenu>.dropdown-menu {
    top: 40px !important;
    left: 0 !important;
    min-width: auto !important;
}

.dropdown-submenu>a:after {
    content: none;
}

.nav-color {
    color: #ced5de  !important;
}

.dataTables_length {
    display: inline;
    text-align: right;
    float: right;
    margin-right: 30px;
    margin-top: 7px !important;
}
.dataTables_extended_wrapper  div.dataTables_length {
    margin-top: 7px !important;
}
div.dataTables_wrapper div.dataTables_paginate {
     margin-top:3px !important;
}
.dataTables_paginate.paging_bootstrap_number {
    display: inline;
    text-align: right;
    float: right;
}

.dataTables_info {
    float: left;
}

.dataTables_extended_wrapper .table.dataTable {
    margin: 0px !important ;
}

.table-scrollable {
    margin: 20px 0 !important;
}

.modelheaderbkg {
    background-color: #32C5D2;
}

.modal .modal-footer {
    border: 1px solid #e5e5e5 !important;
}

.modal .modal-title {
    font-weight: 400;
    color: white !important;
}

a.action-icon:hover{
    text-decoration:none;
}

.icon-disabled {
    color: #d3d3d3;
}

.page-header .page-header-menu {
    background: #000000;
}

.page-footer .page-footer-inner {
   /*float:left;*/
    display:inline-block;
   margin-left:3%;
}
.page-footer .page-footer-outer {
    float:right;
    display:inline-block;
    margin-right:3%;
    margin-top:4px;
}

.page-footer-fixed .page-footer {
    /*position:fixed;*/
    left:0;
    right:0;
    z-index:10000;
    bottom:0;
  
}

.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #32C5D2;
    border-color: #32C5D2;
}

.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #32C5D2;
    border-color: #32C5D2;
}

.btn-primary {
    color: #fff;
    background-color: #32C5D2; 
    border-color: #32C5D2; 
}

a {
    text-shadow: none;
    color: #32C5D2; 
}

a:hover {
    cursor: pointer;
    color: #32C5D2;
}

a:focus, a:hover {
    color: #32C5D2;
    text-decoration: underline;
}

/*.pagination>li>a, .pagination>li>span {
    color: #000;
    background-color: #32C5D2 !important;
    border: 1px solid #ddd !important;
}*/


    .loading-message>span {
    
    z-index: 40000!important;
}
    .loading-message {
    
    z-index: 40000!important;
}
    .blockPage{
        z-index:40000 !important;
    }

    .blockOverlay {
        z-index:40000 !important;
    }


.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    color: #777;
    background-color: #fff !important;
    border-color: #ddd;
    cursor: not-allowed;
    border: 1px solid #ddd !important;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    color: #fff;
    background-color: #32C5D2;
    border: 1px solid #ddd !important;
}

/*@media (max-width: 991px) {
    .page-header .page-header-menu {
        background-color: #fff;
        display:none;
    }
}*/

@media (min-width: 992px) {
    .page-header{
        height:50% !important;
    }
    .page-header .page-header-menu {
        height: 40px;
        display: block !important;
    }
    .navbar-nav>li>a {
            line-height: 9px;
    }
     .page-header .page-header-menu .hor-menu .navbar-nav>li.classic-menu-dropdown>a{
            padding: 14px 18px 12px;
    }
    .page-header .page-header-menu .hor-menu .navbar-nav > li.classic-menu-dropdown .dropdown-menu {
        padding:0px;
    }
    /*.page-head{
        height:35px;
    }*/
    .page-head .page-title{
        padding: 3px 0px 0px !important;
    }
    .arrow:before {
        color:#fff !important;
    }
    .notify.badge {
    padding: 3px 6px 1px;
    margin-top: -13px;
    margin-left: 88px;
    position:absolute;
    background-color: #29A9FF;
}
}

input.select2-search__field {
    width: 100% !important;
}

table{
  margin: 0 auto;
  width: 100%;
  clear: both;
  border-collapse: collapse;
  /*table-layout: fixed;*/ // ***********add this
  /*word-wrap:break-word;*/ // ***********and this*/
  /*word-break:break-all;*/
}

#dashboardView{
    line-height:1.2;
}
/*td{
    word-wrap: break-word;
}*/
#dashboardView .no-left-padding{
    padding-left:0;
}

#dashboardView .no-bottom-padding{
    padding-bottom:0;
}

.progress-bar.blue-haze{
    background: #7bc0cf;
    color: #fff;
}
.addNew label input{
    display:none !important;
}

.addNew label{
   font-size: small;
   float: left;
}

#upcomingExpirationsSection{
    margin-top:-6%;
}

#exportDropdown{
    float:right;
}

#exportDropdownSearch {
    float: right;
    margin-right: 15px;
}

#exportDropdownAdmin {
    margin-top: 16px;
    margin-bottom: 5px;
    float: right;
    margin-right: -15px;
}

.exportDropdownAdminSearchMenu {
    margin-right: 15px;
    min-width: 194px;
}

.dcml {
    min-width: 236px;
}

.exportDropdownMenu {
    left: -100% !important;
}

.exportDropdownMenuSearch{
    left: -128% !important;
    min-width: 200px !important;
}

.searchAction{
    margin-bottom: 15px;
    margin-top: -10px;

}

.clientPartnerViewExport{
    margin-bottom: 15px;
    margin-top: -10px;

}

.non_active_desc{
    white-space:normal;
}
.fa-fw {
    width: 0.285714em;
}

.disable_li {
    pointer-events:none; //This makes it not clickable
    opacity:0.6;         //This grays it out to look disabled
}
#exportDropdownAdminUser {
    margin-top: 10px;
    margin-bottom: 5px;
    float: right;
    margin-right: 0px;
}
.guion {
    float: left;
    margin-top: 31px;
    margin-left: -5px;
    margin-right: -15px;
    font-size: 18px;
    font-weight: bold;
}

.auditUserDetails {
    margin-left: 15px;
    margin-right: 15px;
}
