
strong, b {
    font-weight: 600;
}

.icon-resumeUpload, .icon-resumeDownload {
    font-size: 35px;
}

.icon-resumeUpload {
    color: #1b4388;
}

.icon-resumeDownload {
    color: #ffa827;
}

.txt-signup {
    text-align: right;
}

.mt5 {
    margin-top: 5px;
}

.mt8 {
    margin-top: 8px;
}

.mt10 {
    margin-top: 10px;
}

.mt12 {
    margin-top: 12px;
}

.mt15 {
    margin-top: 15px !important;
}

.mt20 {
    margin-top: 20px !important;
}

.mt25 {
    margin-top: 25px !important;
}

.mt30 {
    margin-top: 30px !important;
}

.mb5 {
    margin-bottom: 5px;
}

.mb8 {
    margin-bottom: 8px;
}

.mb10 {
    margin-bottom: 10px;
}

.mb12 {
    margin-bottom: 12px;
}

.mb15 {
    margin-bottom: 15px;
}

.mb20 {
    margin-bottom: 20px;
}

.mb25 {
    margin-bottom: 25px;
}

.mb30 {
    margin-bottom: 30px;
}

.ft12 {
    font-size: 12px;
}


.profile-tb {
    width: 25px;
    height: 25px;
    display: inline-block;
}

    .profile-tb img {
        max-width: 100%;
        height: auto;
    }

/*.copyrightRw{ margin-top: 40px; }*/

#copyrightRw {
    text-align: right;
}

#rwPrivacyTerms {
}

    #rwPrivacyTerms a {
        color: #212529 !important;
    }

        #rwPrivacyTerms a:hover {
            color: #1b4388 !important;
            text-decoration: underline !important;
        }

.txt-terms {
    color: #212529 !important;
}

    .txt-terms:hover {
        color: #1b4388 !important;
        text-decoration: underline !important;
    }

.text-left {
    text-align: left;
}

.txt-header {
    background: #f5f6fb;
    color: #282c41;
    border-bottom: 1px solid #ebeaf1;
    padding: 10px 10px;
    margin-bottom: 15px;
    margin-top: 20px;
}

    .txt-header h5 {
        margin-bottom: 0px;
        font-weight: 600;
    }

.btnPlus {
    margin-top: 8px;
}

.checkAndOr {
    margin-top: 8px;
}

.resumeIframe {
    width: 100%;
    height: 1008px;
    border: solid 1px #ebebed;
    overflow-x: hidden;
}

#upEx .card-body {
    min-height: 180px;
}

.select2-container {
    width: 100% !important;
}

/*--------------05092020---------*/
.clsp {
    pointer-events: auto;
}

/*anup kumar 18-09-2020*/
.progressm {
    width: 100%;
    height: 20px;
    /*margin-bottom: 10px;*/
    background-color: #f5f5f5;
    /*display:none;*/
}

.myBar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 10px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #5cb85c;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease;
    transition: width 2s ease;
    -webkit-transition: width 0s ease;
    -o-transition: width 0s ease;
    -moz-transition: width 0s ease;
    -ms-transition: width 0s ease;
    /* CSS3 Progress Bar Transitions */
    transition: width 2s ease;
    -webkit-transition: width 0s ease;
    -o-transition: width 0s ease;
    -moz-transition: width 0s ease;
    -ms-transition: width 0s ease;
    /* CSS3 Stripes */
    background-image: linear-gradient(135deg,#4CAF50 25%,#5cb85c 25%,#5cb85c 50%, #4CAF50 50%, #4CAF50 75%,#5cb85c 75%,#5cb85c 100%);
    background-image: -moz-linear-gradient(135deg,#4CAF50 25%,#5cb85c 25%,#5cb85c 50%, #4CAF50 50%, #4CAF50 75%,#5cb85c 75%,#5cb85c 100%);
    background-image: -ms-linear-gradient(135deg,#4CAF50 25%,#5cb85c 25%,#5cb85c 50%, #4CAF50 50%, #4CAF50 75%,#5cb85c 75%,#5cb85c 100%);
    background-image: -o-linear-gradient(135deg,#4CAF50 25%,#5cb85c 25%,#5cb85c 50%, #4CAF50 50%, #4CAF50 75%,#5cb85c 75%,#5cb85c 100%);
    background-image: -webkit-gradient(linear, 100% 100%, 0 0,color-stop(.25, #5cb85c), color-stop(.25, #4CAF50),color-stop(.5, #4CAF50),color-stop(.5, #5cb85c),color-stop(.75, #5cb85c),color-stop(.75, #4CAF50),color-stop(1, #4CAF50));
    background-image: -webkit-linear-gradient(135deg,#4CAF50 25%,#5cb85c 25%,#5cb85c 50%, #4CAF50 50%, #4CAF50 75%,#5cb85c 75%,#5cb85c 100%);
    background-size: 40px 40px;
    /* Background stripes animation */
    animation: bganim 1s linear 0s infinite;
    -moz-animation: bganim 1s linear 0s infinite;
    -webkit-animation: bganim 1s linear 0s infinite;
    -o-animation: bganim 1s linear 0s infinite;
    -ms-animation: bganim 1s linear 0s infinite;
}

@keyframes bganim {
    from {
        background-position: 0px;
    }

    to {
        background-position: 40px;
    }
}

@-moz-keyframes bganim {
    from {
        background-position: 0px;
    }

    to {
        background-position: 40px;
    }
}

@-webkit-keyframes bganim {
    from {
        background-position: 0px;
    }

    to {
        background-position: 40px;
    }
}

@-o-keyframes bganim {
    from {
        background-position: 0px;
    }

    to {
        background-position: 40px;
    }
}

@-ms-keyframes bganim {
    from {
        background-position: 0px;
    }

    to {
        background-position: 40px;
    }
}

.progress-bar-successk {
    background-color: #5cb85c;
}

.progress-bar {
}









/************* 20 April 2021   ****************/


.horizontalMenucontainer .app-header {
    background: #1d34b4;
    padding: 16px 20px;
}

.horizontal-main {
    background: #192790;
}

.horizontalMenu {
    padding: 0px;
}

    .horizontalMenu > .horizontalMenu-list > li > a {
        color: #fff;
        padding: 1rem 1.28rem 1rem;
        border-radius: 5px 5px 0px 0px;
    }

        .horizontalMenu > .horizontalMenu-list > li > a .si {
            color: #fff;
        }

.app-header .text-dark {
    color: #fff !important;
}

.horizontalMenu > .horizontalMenu-list > li > a.active {
    color: #192790;
    background: #fff;
    border: 1px solid #fff;
}

/*.horizontalMenu>.horizontalMenu-list>li>a:hover{ background: none; color: #fff; }*/

.horizontalMenu > .horizontalMenu-list > li > a:hover .si {
    color: #192790 !important;
}

.horizontalMenu > .horizontalMenu-list > li > a.active .si {
    color: #192790 !important;
    margin-top: 0px;
}


.horizontalMenu > .horizontalMenu-list > li > ul.sub-menu {
    top: 56px;
}


.page-header {
    border: none;
}

.mb-5 .border-top {
    border: none !important;
}

.card-header {
    background: #999999;
}

    .card-header .card-title {
        color: #fff;
    }

.txt-header {
    border-left: solid 4px #ffa729;
}

.btn-primary {
    background: #192790;
}

    .btn-primary:hover {
        background-color: #1d34b4;
    }

    .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
        background-color: #1d34b4;
    }


.btn-info {
    background: #192790;
}

    .btn-info:hover {
        background-color: #1d34b4;
    }

    .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
        background-color: #1d34b4;
    }

.keyExp {
    background: #fef4ea
}

    .keyExp .card-title {
        color: #ffa827;
    }


.table-responsive .btn-info {
    background-color: #04b7d4;
}

    .table-responsive .btn-info:hover {
        background-color: #20c5e0
    }

    .table-responsive .btn-info:not(:disabled):not(.disabled):active, .table-responsive .btn-info:not(:disabled):not(.disabled).active, .table-responsive .show > .btn-info.dropdown-toggle {
        background-color: #20c5e0;
    }


.btn-group-sm .btn-info {
    background-color: #04b7d4;
}

    .btn-group-sm .btn-info:hover {
        background-color: #20c5e0
    }

    .btn-group-sm .btn-info:not(:disabled):not(.disabled):active, .btn-group-sm .btn-info:not(:disabled):not(.disabled).active, .btn-group-sm .show > .btn-info.dropdown-toggle {
        background-color: #20c5e0;
    }


.sticky-wrapper .horizontal-main {
    border-bottom-color: #fff !important;
}

.horizontalMenu > .horizontalMenu-list > li > a .si.horizontal-icon {
    line-height: 21px
}

.footer {
    background: #f2f2f2;
}

    .footer .container {
        max-width: 100%;
    }

#rwPrivacyTerms {
    color: #9e9e9e;
    margin: 0px;
}

    #rwPrivacyTerms a {
        color: #9e9e9e !important;
    }

/*****12May2020*/
#dvfromdate {
}

    #dvfromdate .form-control {
        border: 1px solid #fff000 !important;
        background-clip: border-box !important;
    }

    #dvfromdate .datetimepicker {
        padding-top: 0px !important;
        margin-top: 0px;
    }

    #dvfromdate .btn-danger {
        color: #a62d18;
        background-color: #fff000;
        border-color: #fff000;
        padding: 14px 20px;
        border-radius: 0px;
        font-weight: bold;
    }

    #dvfromdate .btn-dark {
        color: #a62d18;
        background-color: #fff000;
        border-color: #fff000;
    }

#dvtodate {
}

    #dvtodate .form-control {
        border: 1px solid #fff000 !important;
        background-clip: border-box !important;
    }

    #dvtodate .datetimepicker {
        padding-top: 0px !important;
        margin-top: 0px;
    }

    #dvtodate .btn-danger {
        color: #a62d18;
        background-color: #fff000;
        border-color: #fff000;
        padding: 14px 20px;
        border-radius: 0px;
        font-weight: bold;
    }

    #dvtodate .btn-dark {
        color: #a62d18;
        background-color: #fff000;
        border-color: #fff000;
    }

/*------------------------------------------------------------------
  [Bootstrap dateTime Picker]
*/
.datetimepicker .input-group-addon {
    padding: 8px 9px 0 9px;
    font-size: 24px;
    cursor: pointer;
    border-radius: 0px !important;
}

.datetimepicker.dropdown-menu {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
    border-color: rgba(0, 0, 0, 0.1);
    padding: 10px;
}

    .datetimepicker.dropdown-menu:before {
        border-bottom-color: rgba(0, 0, 0, 0.08);
    }

    .datetimepicker.dropdown-menu table {
        border-collapse: separate;
        border-spacing: 7px 2px;
    }

        .datetimepicker.dropdown-menu table thead tr th.prev,
        .datetimepicker.dropdown-menu table thead tr th.next {
            padding: 0;
        }

            .datetimepicker.dropdown-menu table thead tr th.prev .s7-angle-right,
            .datetimepicker.dropdown-menu table thead tr th.next .s7-angle-right,
            .datetimepicker.dropdown-menu table thead tr th.prev .s7-angle-left,
            .datetimepicker.dropdown-menu table thead tr th.next .s7-angle-left {
                font-size: 28px;
            }

            .datetimepicker.dropdown-menu table thead tr th.prev:hover,
            .datetimepicker.dropdown-menu table thead tr th.next:hover {
                background-color: transparent;
                color: #ef6262;
            }

        .datetimepicker.dropdown-menu table thead tr th.switch {
            font-weight: 600;
            font-size: 14px;
        }

            .datetimepicker.dropdown-menu table thead tr th.switch:hover {
                background-color: transparent;
                color: #6f6f6f;
            }

        .datetimepicker.dropdown-menu table thead tr th.dow {
            font-weight: 400;
            font-size: 14px;
            padding-top: 10px;
        }

        .datetimepicker.dropdown-menu table tbody tr td {
            line-height: 30px;
            padding: 0 8px;
        }

            .datetimepicker.dropdown-menu table tbody tr td.day {
                border-radius: 50%;
                color: #888888;
            }

                .datetimepicker.dropdown-menu table tbody tr td.day.old,
                .datetimepicker.dropdown-menu table tbody tr td.day.new {
                    color: #c8c8c8;
                }

                .datetimepicker.dropdown-menu table tbody tr td.day.active {
                    background: #bf2f1c;
                    color: #ffffff;
                    text-shadow: none;
                }

            .datetimepicker.dropdown-menu table tbody tr td .year,
            .datetimepicker.dropdown-menu table tbody tr td .month,
            .datetimepicker.dropdown-menu table tbody tr td .hour,
            .datetimepicker.dropdown-menu table tbody tr td .minute {
                color: #888888;
            }

                .datetimepicker.dropdown-menu table tbody tr td .year.old,
                .datetimepicker.dropdown-menu table tbody tr td .month.old,
                .datetimepicker.dropdown-menu table tbody tr td .hour.old,
                .datetimepicker.dropdown-menu table tbody tr td .minute.old,
                .datetimepicker.dropdown-menu table tbody tr td .year.new,
                .datetimepicker.dropdown-menu table tbody tr td .month.new,
                .datetimepicker.dropdown-menu table tbody tr td .hour.new,
                .datetimepicker.dropdown-menu table tbody tr td .minute.new {
                    color: #c8c8c8;
                }

                .datetimepicker.dropdown-menu table tbody tr td .year.active,
                .datetimepicker.dropdown-menu table tbody tr td .month.active,
                .datetimepicker.dropdown-menu table tbody tr td .hour.active,
                .datetimepicker.dropdown-menu table tbody tr td .minute.active {
                    background: #bf2f1c;
                    color: #ffffff;
                    text-shadow: none;
                }

            .datetimepicker.dropdown-menu table tbody tr td fieldset legend {
                font-size: 17px;
                font-weight: 400;
                color: #6f6f6f;
                margin-bottom: 5px;
            }
