﻿/* #div-uaepass{display:none !important;} */

header .header.section.fixed-header.ldap-header {
    background: white;
    min-height: 10vh !important;
}

.navbar-brand img {
    height: 50px;
}

.login-bg {
    content: url("/Assets/images/login-bg.jpg") no-repeat right 0;
}

/* .login-bg:before {
height:552px;width:100%;content: '';background: rgba(0,0,0,0.2);position: absolute;left: 0px;top: 0px;
} */

.ldap-header .navbar-brand {
    margin: 2px 0px;
}

.col-lg-4.col-md-5 {
    margin-left: 45px;
}

.see-how input {
    display: none;
}

.see-how {
    margin-top: 24px;
}

    .see-how h3 {
        color: #000;
    }

.login-catption h2 {
    color: #000;
}

.login-catption h4, .login-catption h3 {
    color: #000;
}

    .login-catption h3 span {
        color: #000;
    }

.fpwd-link {
    outline-color: transparent !important;
    color: #f47b5a;
    text-decoration: none;
}

    .fpwd-link:hover {
        color: #000;
        text-decoration: none;
    }

.form-label, .title#div-heading {
    color: #000;
}

    #btnCancel, .content-body h2, .form-label label {
        color: #000;
        outline-color: transparent !important;
    }

footer {
    padding: 10px 0px;
    background: #f7f4f4;
    color: #818080;
}

    footer .emsigner-white {
        background: url(../images/logo.png) no-repeat 0px 0;
        width: 100%;
        height: 60px;
        display: inline-block;
    }



.brand.transparent-view img {
    content: url("/Assets/images/Client-Logo.png");
}

.page-topbar {
    background: white;
}

.lang-dropdown.dropdown {
    display: none;
}

.page-topbar li.profile .icon-rounded {
    color: #000;
}

li.dropdown-menu.show {
    color: #000;
}

.text-primary, #wfhome, #wfback {
    color: #000 !important;
}


.page-topbar .quick-area .info-menu a, .page-topbar .quick-area .info-menu li a.toggle {
    color: #f47b5a;
}

.workflow.level:hover {
    border-left: 4px solid #fc7652 !important;
}

.workflow.level .title, .workflow.level .title:hover, .workflow.level {
    color: #000;
}

.fa.fa-retweet:hover {
    color: #000;
}

.nav-tabs li.active .count, .nav-tabs li:hover .count {
    background: #F15A31;
}

.nav-tabs.primary > li > a {
    background: #F15A31;
    border: 1px solid #F15A31;
}

.nav-tabs.primary {
    border-bottom: 1px solid #F15A31;
}

    .nav-tabs.primary > li.active > a {
        border: 1px solid #ec3237;
        border-bottom-color: transparent;
    }

.page-title h1.title {
    color: #000 !important;
}

.settings-box p {
    color: #000 !important;
}

    .settings-box p:hover {
        color: #F15A31 !important;
    }

.bg-white, h3, #main-menu-wrapper .menusection, a {
    color: #30323a;
}

.fileinput-button.btn.btn-primary {
    background: #F15A31;
    color: #fff;
    border-color: #F15A31;
}

.profile-info .profile-details .profile-title {
    color: #000;
}

.step-wizard li.active div, .progress-bar-purple {
    background: #fc7652;
}

.step-wizard li.active div {
    background-color: #fc7652;
    background: -webkit-linear-gradient(#fc7652, #fc7652); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fc7652, #fc7652); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fc7652, #fc7652); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fc7652, #fc7652); /* Standard syntax */
    color: #ffffff;
}

.step-wizard li.active span, .step-wizard li span {
    color: #000;
}

.progress-bar-primary {
    background-color: #fc7652;
    background: -webkit-linear-gradient(#fc7652, #fc7652); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fc7652, #fc7652); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fc7652, #fc7652); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fc7652, #fc7652); /* Standard syntax */
}

.form-wizard li.complete a {
    background-color: #fc7652;
    color: #ffffff;
}

.step-wizard li.active span, .step-wizard li span {
    color: #000;
}

.btn.btn-primary, .btn.btn-primary:focus, .btn.btn-primary:visited {
    background: #F15A31;
    border-radius: 6px;
    border: 1px solid transparent;
    color: #fff;
}

    .btn.btn-primary:hover {
        color: #fff;
        border: solid 1px #15A165;
        background-color: #15A165;
    }

        .btn.btn-primary:hover:focus, .btn.btn-primary:hover:active {
            color: #fff !important;
            border: solid 1px #F15A31;
            background: #F15A31;
        }

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background: #F15A31;
    border-color: #F15A31;
}

    .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
        box-shadow: 0 0 0 3px rgb(232 57 57 / 31%);
    }

#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: #555555;
    background-color: #fff;
    border: 1px solid #F15A31;
    border-bottom-color: transparent;
}

.db-active .db_box {
    border-bottom: 3px solid #F15A31;
}
/* box border bottom should be #ec3237 */

.nav-tabs li .count { /* count number to be #ec3237 when tab is not active */
    background: #fff;
    color: #F15A31;
    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: #000 !important;
}

.tab-content.vertical.left-aligned.primary {
    border: 1px solid #F15A31;
    border-left: 1px solid #F15A31;
    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 #F15A31;
    border-right-color: transparent;
}

.nav-tabs.vertical.left-aligned.primary {
    border-right: 1px solid #ec3237;
    border-bottom: 0px;
    z-index: 2;
    display: block;
}

.no-result {
    color: #ec3237;
    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: #F15A31;
    border-right-color: transparent;
}

.nav-tabs.vertical.left-aligned.primary {
    border-right: 1px solid #F15A31;
    border-bottom: 0px;
    z-index: 2;
    display: block;
}

#buttonPurchase {
    display: none !important;
}

.header-top-right {
    margin: 20px 0;
    text-align: right;
}

.ldap-main .loginBox {
    padding-top: 100px;
    padding-bottom: 32px;
}

.support-box h4 {
    margin-top: 0;
}

.support-box p {
    margin: 0;
}

a {
    color: #f47b5a;
}

    a:hover {
        color: #000;
        transition: all .3s;
    }

#main-menu-wrapper li.open .title {
    color: #fff;
}

#main-menu-wrapper li.open ul.curr .title, #main-menu-wrapper li a:hover .title {
    color: #000;
}

.page-topbar .quick-area .info-menu a:hover {
    color: #f12a00 !important;
    transition: all .3s;
}

.loginBox .row {
    display: flex;
    justify-content: center;
}

.pt-3 {
    padding-top: 1rem !important;
}

.mb-4, .my-4 {
    margin-bottom: 1.5rem !important;
}

.pending-docs-Btns {
    display: inline-block;
}

    .pending-docs-Btns .pending-docs-ul {
        display: flex;
        list-style: none;
        padding-left: 0px;
        margin: 0px;
    }

.pending-docs-ul li {
    padding: 5px 12px;
    margin-right: 8px;
    border: 1px solid #F15A31;
    border-radius: 20px;
    cursor: pointer;
    background-color: #F15A31;
    color: #fff;
}

    .pending-docs-ul li.active {
        border: 1px solid #F15A31;
        background-color: #fff;
        color: #555;
        box-shadow: 0 0 0 3px rgb(232 57 57 / 31%);
    }

    .pending-docs-ul li:not(.active):hover {
        border: 1px solid #F15A31;
        background-color: #fff;
        color: #555;
    }

    .pending-docs-ul li a {
        margin-right: 0px;
    }

        .pending-docs-ul li a .count {
            padding: 2px 5px;
            border: 1px solid #F15A31;
            margin-left: 3px;
            border-radius: 5px;
            color: #F15A31;
            background: #fff;
        }

    .pending-docs-ul li.active a .count {
        background: #F15A31;
        color: #fff;
    }

    .pending-docs-ul li:not(.active):hover a .count {
        color: #fff;
        background: #F15A31;
    }

#main-menu-wrapper li.open a {
    background-color: #fc7652;
    border-left: 4px solid #fc7652;
    color: #fff;
}

.backofficelink a:hover, a:visited {
    color: #f47b5a;
}