﻿/* #div-uaepass{display:none !important;} */

header .header.section.fixed-header.ldap-header {
background: white;
/*border-bottom: 5px solid #1a1b29;*/
}
.page-topbar .logo-area { padding:2px 0px;}

/* .login-bg:before { */
/* /* height:100%; */ */
/* /* width:100%;content: '';background: rgba(0,0,0,0.2);position: absolute;left: 0px;top: 0px; */ */
/* height: 78.7%; width: 100%; */
/* content: ''; */
/* background: rgba(0,0,0,0.2); */
/* position: absolute; */
/* left: 0px; */
/* top: 0px; */
/* } */

.ldap-header .navbar-brand { margin: -1px 0px; }

.col-lg-4.col-md-5 {
margin-left: 45px;
}

.see-how input {
display: none;
}

.see-how {
margin-top: 24px;
}

.see-how h3  {
color: rgba(0,0,0,.5);
}

.login-catption h2 {
color: rgba(0,0,0,.5);
}

.login-catption h4, .login-catption h3 {
 font-size: 24px;
    line-height: 30px;
    margin: 0px;
    color: rgba(0,0,0,.5);
    width: 90%;
}

.login-catption h3 span {
color: rgba(0,0,0,.5);
}

.fpwd-link {
color: rgba(0,0,0,.5);
text-decoration: none;
outline: none;
}

.fpwd-link:hover {
color: #484954;
text-decoration: none;
outline: none;
}

.form-label, .title#div-heading { color: rgba(0,0,0,.5); }

.btn.btn-primary.btn-login, #btnForgotPwd {
 background-color: rgba(0,0,0,.5) ;
 color: #ffffff;
 border: 1px solid rgba(0,0,0,.5);
 outline: none;
}

#btnCancel, .content-body h2, .form-label label { color: rgba(0,0,0,.5); outline: none;}

/* footer { padding: 10px 0px 15px; background: #fff !important; } */
footer { overflow: hidden; clear: both; background: #fcfbfa; padding: 30px 0px 20px; color:#000; }

.page-topbar { background: #fff; }

.lang-dropdown.dropdown { display: none; }

.page-topbar li.profile .icon-rounded { color: rgba(0,0,0,.5); }


li.dropdown-menu.show { color: rgba(0,0,0,.5); }

.text-primary, #wfhome, #wfback { color: rgba(0,0,0,.5) !important; }
.text-primary:hover, #wfhome:hover, #wfback:hover { color: #484954 !important; }
.page-topbar .quick-area .info-menu .dropdown-menu li a:hover { color: #484954!important;}
.collapse-sidebar:hover, .expand-sidebar:hover {color: #484954;} 

.page-topbar .quick-area .info-menu a, .page-topbar .quick-area .info-menu li a.toggle { color: rgba(0,0,0,.5); }
.page-topbar .quick-area .info-menu a:hover,.page-topbar .quick-area .info-menu li a.toggle:hover {
    color: #484954 !important;
}
.page-topbar .quick-area .info-menu li a.toggle, .page-topbar .quick-area .info-menu li a.toggle_chat, .page-topbar .quick-area .info-menu li a.sidebar_toggle {
    color: color: rgba(0,0,0,.5);
}
.page-topbar .quick-area .info-menu li a.toggle:hover, .page-topbar .quick-area .info-menu li a.toggle_chat:hover, .page-topbar .quick-area .info-menu li a.sidebar_toggle:hover
{ color: #484954 !important; }


.workflow.level:hover { border-left: 4px solid #61a93c !important; }

#main-menu-wrapper li.open a {
    background-color: #aa9100;
    border-left: 4px solid #aa9100;
    color: #fff;
}

#main-menu-wrapper li.open .submenu a:hover { color: #484954; }

.workflow.level .title, .workflow.level .title, .workflow.level { /* color: #003e6c; */ }
.workflow.level:hover { color: #aa9100; }
.fa.fa-retweet:hover { color: #aa9100; }
.workflow.level .title:hover { color: #484954; }
.nav-tabs li.active .count, .nav-tabs li:hover .count { background: #484954; }

.nav-tabs.primary > li > a { background: #1a1b29; border:1px solid #1a1b29; }

.nav-tabs.primary { border-bottom:1px solid #1a1b29; }

.nav-tabs.primary>li.active>a { border:1px solid #1a1b29; border-bottom-color: transparent; }

.page-title h1.title { color: rgba(0,0,0,.5) !important; }
/* .page-title h1.title:hover { color: #aa9100 !important; } */

.settings-box p, .settings-box p { color: rgba(0,0,0,.5) !important; }
.settings-box p:hover { color: #484954 !important; }
.bg-white, h3 , #main-menu-wrapper .menusection, a, a{ color: rgba(0,0,0,.5);}
.bg-white:hover, #main-menu-wrapper .menusection:hover, a:hover{ color: #484954;}
.fileinput-button.btn.btn-primary {background: #1a1b29 !important; color: #fff; border-color:#1a1b29; }   

.profile-info .profile-details .profile-title { color: rgba(0,0,0,.5);;}

.step-wizard li.active div, .progress-bar-purple{ background: #1a1b29;}
.step-wizard li.active div{background-color: #1a1b29;background: -webkit-linear-gradient(#1a1b29, #1a1b29); /* For Safari 5.1 to 6.0 */background: -o-linear-gradient(#1a1b29, #1a1b29); /* For Opera 11.1 to 12.0 */background: -moz-linear-gradient(#1a1b29, #1a1b29); /* For Firefox 3.6 to 15 */background: linear-gradient(#1a1b29, #1a1b29); /* Standard syntax */color: #ffffff;}
.step-wizard li.active span, .step-wizard li span { color: rgba(0,0,0,.5);}
.progress-bar-primary { background-color: #1a1b29;  background: -webkit-linear-gradient(#1a1b29, #1a1b29); /* For Safari 5.1 to 6.0 */  background: -o-linear-gradient(#1a1b29, #1a1b29); /* For Opera 11.1 to 12.0 */    background: -moz-linear-gradient(#1a1b29, #1a1b29); /* For Firefox 3.6 to 15 */    background: linear-gradient(#1a1b29, #1a1b29); /* Standard syntax */}
.form-wizard li.complete a{  background-color: #1a1b29;  color: #ffffff;}
.step-wizard li.active span, .step-wizard li span { color: rgba(0,0,0,.5); }
.fa-globe { color: rgba(0,0,0,.5); }
.btn.btn-primary, .btn.btn-primary:focus, .btn.btn-primary:visited { background: #1a1b29 !important; border-color:#1a1b29; color: #FFFFFF !important; }

/* #divAdhocNote, #divAdhocTwoFactor{display:none !important;} */

.navbar-brand { float: left; height: 83px; font-size: 18px; line-height: 20px; } 

.nav-tabs.primary>li.active>a, .nav-tabs.primary>li.active>a:hover, .nav-tabs.primary>li.active>a:focus {
    color: #1a1b29;
    background-color: #fff;
    border: 1px solid #1a1b29;
    border-bottom-color: transparent;
}

.db-active .db_box { border-bottom: 3px solid #1a1b29; }  /* box border bottom should be #ec3237 */

.nav-tabs li .count {  /* count number to be #ec3237 when tab is not active */
    background: #fff;
    color: #aa9100;
    padding: 3px 5px;
    border-radius: 3px;
    margin-left: 10px;
    min-width: 25px;
    text-align: center;
    display: inline-block;
}

#main-menu-wrapper li a:hover { /* for icons below workflow to turn #ec3237 on <a> hover */
    background-color: rgba(33, 33, 33, 0.1);
    color: #aa9100;
}

.tab-content.vertical.left-aligned.primary {
    border: 1px solid #aa9100;
    border-left: 1px solid #aa9100;
    margin-left: -1px;
    z-index: 1;
}
.nav-tabs.vertical.left-aligned.primary>li>a.active, .nav-tabs.vertical.left-aligned.primary>li>a.active:hover, .nav-tabs.vertical.left-aligned.primary>li>a.active:focus {
    color: #555555;
    background-color: #fff;
    border: 1px solid #aa9100;
    border-right-color: transparent;
}

.nav-tabs.vertical.left-aligned.primary {
    border-right: 1px solid #aa9100;
    border-bottom: 0px;
    z-index: 2;
    display: block;
}
.no-result {
    color: #aa9100;
    text-align: center;
    padding: 5px 10px;
    border: 1px solid #e9e9e9;
    background: #fff;
    margin: 15px 0px 0px;
}
.nav.vertical.left-aligned.primary >li>a:hover, .nav.vertical.left-aligned.primary >li>a:focus {
    border-bottom-color: #aa9100;
    border-right-color: transparent;
}
.nav-tabs.vertical.left-aligned.primary {
    border-right: 1px solid #aa9100;
    border-bottom: 0px;
    z-index: 2;
    display: block;
}

#buttonPurchase{
display: none !important;
}

.btn-primary.active, .btn.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    background: #484954 !important;
    color: rgba(0,0,0,.5);
    border: 1px solid #484954 !important;
}

/* a, a:active {
    color: #aa9100;
} */

/* a:hover, a:focus {
    color: #003e6c;
} */

section header .title {
    margin-top: 10px;
    font-family: 'emSignerFont', Arial, Helvetica, sans-serif;
    font-size: 19px;
    padding-left: 30px;
    padding-top: 15px;
    line-height: 30px;
    color: #000;
    font-weight: 400;
    display: inline-block;
}

.alertContent h2 {
    color: #fff;
    margin: 0px;
    font-size: 16px;
    background: #1a1b29;
    padding: 10px 15px;
    margin: -10px -15px 0px -15px;
}

.dropdown-actions .dropdown-menu:hover,.dropdown-actions ul li a:hover,.dropdown-menu-list li a:hover
{
color: #61a93c;
}
#btnAttachments:hover, #btnDocumentlog:hover
{
color: #61a93c;
}
.page-topbar li.profile .icon-rounded:hover { color: #61a93c;}

.header-top-right {
	padding-top: 10px;
}

.page-sidebar .wf-actions {
    margin-right: 4px !important;
}

.page-topbar .logo-area .brand img {
 /*   height: 100%;*/
    max-width: 230px !important;
}

.header-top-right ul { margin: 0px; }

footer .emsigner-white {
    background: url(../images/logo.png) no-repeat 0px 0;
    width: 170px;
    height: 60px;
    display: inline-block;
}
.header-top-right ul li {
    color: rgba(0,0,0,.5);
}

.loginBox {
padding-top:110px;
padding-bottom: 25px;
}

.support-box h4 { margin-top: 0px; color: #000; }
.support-box p:first-of-type { margin-bottom: 0px; }
#reports-menu-wrapper li.wf-parent.open > a {
    background-color: rgba(1, 33, 33, 0.1) !important;
    color: #1a1b29 !important;
}

#reports-menu-wrapper li a.active {
    background-color: rgba(33, 33, 33, 0.1);
    border-left: 4px solid #0060c0;
    color: #1a1b29 !important;
}

.info-menu.right-links li.profile .dropdown-menu li:nth-child(2) { display: none;}

.pt-3 {
    padding-top: 16px !important;
}

.mb-4 {
    margin-bottom: 18px !important;
}

.pending-docs-ul li { padding: 5px 12px; margin-right: 8px; border: 1px solid #1a1b29; border-radius: 20px; cursor: pointer; background-color: #1a1b29; color: #fff; }
.pending-docs-ul li.active { border: 1px solid #1a1b29; background-color: #fff; color: #555; box-shadow: 0 0 0 3px rgb(107 111 115 / 25%); }
.pending-docs-ul li:not(.active):hover { border: 1px solid #1a1b29; background-color: #fff; color: #555; }
.pending-docs-ul li a { margin-right: 0px; }
.pending-docs-ul li a:hover { color: #1a1b29 !important; }
.pending-docs-ul li a .count { padding: 2px 5px; border: 1px solid #1a1b29; margin-left: 3px; border-radius: 5px; color: #1a1b29; background: #fff; }
.pending-docs-ul li.active a .count { background: #1a1b29; color: #fff; }
.pending-docs-ul li:not(.active):hover a .count { color: #fff; background: #1a1b29; }

.timeout-section {
	padding-top: 12rem;
    padding-bottom: 6rem;
}

.loginBox .row {
    display: flex;
    justify-content: center;
}