﻿/*------Theme Gray------*/
.theme-gray .loader-txt > span:before, .theme-gray .fund-member .accordion.active, .theme-gray .request_results header, .theme-gray .certificate_btns .btn:hover {
    background: #6f725b;
}

.theme-gray ::selection, .theme-gray .smart-login, .theme-gray .search-btn, .theme-gray .progress_bar.progress_input:after, .theme-gray .request-success:before, .theme-gray .access_denied h2, .theme-gray .custom-radio.pension-id input:checked + label {
    background: #6f725b !important;
}

.theme-gray .rwNormalWindow {
    border: 2px solid #6f725b;
}


.theme-gray .custom-radio.pension-id label:after {
    border-left-color: #6f725b !important;
}

.theme-gray .member-hdng i, .theme-gray .contact-details i, .theme-gray .slider .slider-selection, .theme-gray .custom-radio.rblGenders input:focus + label::after, .theme-gray .rtsLink, .theme-gray .button-link:after, .theme-gray .custom-radio.rblGenders label:after {
    background: #6f725b !important;
}

.theme-gray .rtsLink {
    border-bottom-color: #6f725b !important;
}

.theme-gray .theme_light_bg, .theme-gray .table tr.rgSelectedRow {
    background: #eaeaea;
}

.theme-gray .guidelines_main {
    border: 1px solid #6f725b;
}

.theme-gray .member-cols label,  .theme-gray .shifttitle, .theme-gray .accordion, .theme-gray .RadWindow .rwWindowContent .radalert:before, .theme-gray .RadWindow .rwWindowContent .radconfirm:before, .theme-gray a.button-link:not([href]):not([tabindex]), .theme-gray a, .theme-gray h2, .theme-gray .action_items ul li a i, .theme-gray .theme_color {
    color: #6f725b !important;
}

.theme-gray .request_results header ::selection, .theme-gray .uploadanchor-btns .doc_name {
    color: #6f725b !important;
}

.theme-gray .feedback-btn:hover, .theme-gray .RadToolTip .rtCloseButton {
    color: #fff !important;
    background: #6f725b !important;
}

.theme-gray .RadTabStrip_Default .rtsLevel .rtsFirst .rtsLink {
    color: #fff !important;
}

.theme-gray .date_selector a:hover, .theme-gray .date_selector a.active {
    background: #6f725b;
    color: #FFF !important;
}
/*.theme-gray a:hover {color: #6f725b;}*/
.theme-gray .track-results h2 {
    background: #6f725b;
}

.theme-gray.form .RadComboBox_Default .rcbFocused input[type=text], .theme-gray .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected, .theme-gray .switch, .theme-gray .RadUpload .ruFileWrap, .theme-gray .RadUpload .ruButton.ruClear, .theme-gray .RadUpload .ruRemove, .theme-gray .calc_mobile_header.mobile_active {
    border-color: #6f725b !important;
}

.theme-gray .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected {
    border: 1px solid #6f725b;
    background: #fff !important;
    color: #000 !important;
    border-bottom: none;
}

.theme-gray .RadTabStrip_Default .rtsLevel .rtsLink.rtsAfter {
    color: #fff !important;
}

.theme-gray .table th, .theme-gray #cboxTitle {
    background: #6f725b;
}

.theme-gray .modal-header, .theme-gray .feedback-btn.green-button {
    background: #6f725b;
    color: #FFF !important
}

.theme-gray .divSuccess, .theme-gray .ruActions .ruDelete {
    border: 1px solid #6f725b !important;
    color: #6f725b !important;
}

    .theme-gray .ruActions .ruDelete:hover {
        background: #6f725b !important;
        color: #FFF !important;
    }

.theme-gray .jNotify, .theme-gray .form input[type=text], .theme-gray .small_text, .theme-gray .label_brdr, .theme-gray .form input[type=password], .theme-gray .form select, .theme-gray .form textarea, html.theme-gray body .RadInput_Default .riTextBox, html.theme-gray body .RadInputMgr_Default {
    border: 1px solid #6f725b !important;
}

.theme-gray input[type=submit], .theme-gray .button-link {
    border: 1px solid #6f725b;
    color: #6f725b;
}

    .theme-gray input[type=submit]:hover, .theme-gray .button-link:hover {
        background-color: #6f725b;
        color: #fff !important;
    }

.theme-gray .message_bg, .theme-gray .certificate_btns .btn i {
    color: #6f725b;
}

.theme-gray .table td.rgExpandCol {
    background: #e8ece4;
}

.theme-gray .steps, .theme-gray .RadTreeView_Default .rtPlus, .theme-gray .RadWindow .rwTitlebar, .theme-gray .RadTreeView_Default .rtMinus {
    background: #6f725b !important;
}

.theme-gray .form_hbg .icon, .theme-gray .form_hbg .fas {
    color: #6f725b;
}

.theme-gray h4, .theme-gray .ms-rtestate-field h4, .theme-gray h4.ms-rteElement-H4 {
    color: #6f725b;
}

.theme-gray .SubHeader, .theme-gray .GroupHeader, .theme-gray .pop-hdng, .theme-gray .result, .theme-gray .progress_bar.progress_input .cal_txtBoxStyle, .theme-gray .progress_bar.progress_input .calPurc_txtBoxStyle, .theme-gray body .ui-datepicker-header {
    background: #6f725b;
}

.theme-gray .tabs_horizontal .nav-tabs li, .theme-gray .tabs_verticle .nav-tabs .active a, .theme-gray .tabs_verticle .nav-tabs .active a:hover, .theme-gray .ajax__tab_header .ajax__tab_active span.ajax__tab_tab, .theme-gray .ajax__tab_header .ajax__tab_hover.ajax__tab_active span.ajax__tab_tab {
    border: 1px solid #6f725b !important;
    background: #6f725b;
}


    .theme-gray .tabs_horizontal .nav-tabs li.active a, .theme-gray .action_items ul li a:hover, .theme-gray .calc_calender .ui-datepicker-trigger::after, .theme-gray .tabs_verticle ul.nav li a .icon, .theme-gray .ajax__tab_header span.ajax__tab_tab .icon {
        color: #6f725b
    }

.theme-gray .service-tabs .responsive-tabs-container ul li.active a, .theme-gray .RadCalendar.RadPicker table.rcTable_Default .rcRow .rcHover, .theme-gray .RadCalendar_Default .rcRow .rcHover, .theme-gray table.RadCalendarTimeView td.rcHover a, .theme-gray .RadCalendar_Default .rcRow .rcSelected, .theme-gray .RadCalendarMonthView_Default .rcSelected a, .theme-gray .RadCalendarMonthView_Default input, .theme-gray .ui-datepicker-calendar .ui-state-active, .theme-gray .ui-datepicker-calendar .ui-state-hover, .theme-gray .calc_mobile_header.mobile_active {
    background: #6f725b !important;
    color: #FFF !important;
}

.theme-gray .tabs_verticle .nav-tabs .active a .icon, .theme-gray .ajax__tab_header .ajax__tab_active span.ajax__tab_tab .icon {
    color: #FFF !important;
}


.theme-gray .RadPicker_Default .rcCalPopup, .theme-gray .RadPicker_Default .rcTimePopup {
    background: #6f725b !important;
    color: #FFF !important;
}

.theme-gray .steps a:hover {
    color: #fff;
}

.theme-gray .custom-radio input:checked + label::before, .theme-gray .custom-control input:checked + label::before, .theme-gray .RadUpload li input[type="checkbox"]:checked + label::before, .theme-gray .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-gray .RadComboBoxDropDown .rcbHeader span.checked:before, .theme-gray .RadTreeView_Default .rtChecked {
    background-color: #6f725b;
}

.theme-gray .custom-control label::before, .theme-gray .custom-radio label:before, .theme-gray .RadComboBoxDropDown .rcbList > li span:before, .theme-gray .RadComboBoxDropDown .rcbHeader span:before, .theme-gray .RadUpload li label:before {
    border: 1px solid #6f725b;
}

.theme-gray .search-icon-btn {
    color: #6f725b;
}

.theme-gray .button-green, .theme-gray .ruActions .ruAdd, .theme-gray a.button-green:not([href]):not([tabindex]) {
    background: #6f725b !important;
    color: #fff !important;
}

.theme-gray .RadCalendar .rcTitlebar table, .theme-gray .RadCalendarTimeView_Default th {
    background: #6f725b !important;
}

.theme-gray .RadCalendar.RadPicker table.rcTable_Default .rcRow .rcHover, .theme-gray .RadCalendar_Default .rcRow .rcHover, .theme-gray table.RadCalendarTimeView td.rcHover a, .theme-gray .RadCalendar_Default .rcRow .rcSelected, .theme-gray .RadCalendarMonthView_Default .rcSelected a, .theme-gray .RadCalendarMonthView_Default input {
    background: #6f725b !important;
}

.theme-gray .RadComboBoxDropDown_Default .rcbHovered, .theme-gray .RadComboBoxDropDown_Default .rcbLoading, .theme-gray .RadComboBoxDropDown .rcbHeader {
    background: #6f725b !important;
}

.theme-gray .RadUpload .ruFileWrap::after {
    background: #6f725b;
}

.theme-night hr {
    border-top: 1px solid rgba(255, 255, 255, 0.3);
}

.theme-gray .RadUpload .ruButton.ruClear:hover, .theme-gray .RadUpload .ruRemove:hover {
    background-color: #6f725b !important;
}

.theme-gray .custom-control input:checked + label::before, .theme-gray .RadUpload li input[type="checkbox"]:checked + label::before, .theme-gray .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-gray.RadComboBoxDropDown .rcbHeader span.checked:before {
    background: #6f725b;
}

/*.theme-gray .switch-selection {
    background-color: #6f725b;
}*/

/*.theme-gray .RadPanelBar_Default .rpExpandable span.rpExpandHandle, .theme-gray .RadPanelBar_Default .rpExpanded span.rpExpandHandle {
    background-color: #6f725b !important;
}*/

html.theme-gray body .RadInput_Default .riTextBox.riFocused, .theme-gray .form textarea:focus, .theme-gray .RadComboBox .rcbFocused .rcbArrowCell a, .theme-gray .RadComboBox .rcbArrowCell a {
    /*  border-color: #6f725b !important;*/
}

.theme-gray .tabs_verticle .nav-tabs a::after, .theme-gray .service-tabs .responsive-tabs-container ul li.active a:after, .theme-gray .tabs_verticle .nav-tabs .active a::after, .theme-gray .ajax__tab_header .ajax__tab_active span.ajax__tab_tab::after {
    border-left: 15px solid #6f725b
}

.theme-gray .download_format a:hover, .theme-gray .print-btn:hover a, .theme-gray .RadListBox_Default .rlbItem.rlbActive, .theme-gray .RadListBox_Default .rlbItem.rlbHovered, .theme-gray #cboxClose, .theme-gray .custom-cboxClose, .theme-gray .RadUpload .ruFileWrap::after, .theme-gray .green_bg, .theme-gray .switch-selection, .theme-gray .improvements .accordion.active, .theme-gray .date_selector a:hover, .theme-gray .date_selector a.active, .theme-gray .i_title, .theme-gray .RadPanelBar_Default .rpExpandable span.rpExpandHandle, .theme-gray .RadPanelBar_Default .rpExpanded span.rpExpandHandle,
.theme-gray .custom-control input:checked + label::before, .theme-gray .RadUpload li input[type="checkbox"]:checked + label::before, .theme-gray .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-gray.RadComboBoxDropDown .rcbHeader span.checked:before, .theme-gray .RadComboBox .rcbArrowCell a {
    background-color: #6f725b !important;
}

.theme-gray .rotate-txt, .theme-gray .RadUpload .ruButton.ruClear, .theme-gray .RadUpload .ruRemove {
    color: #6f725b;
}

.theme-gray .download_format span, .theme-gray .action_items ul li a:hover {
    color: #6f725b;
}

.theme-gray .form .RadComboBox_Default .rcbFocused input[type=text], .theme-gray .RadComboBox .rcbArrowCell a {
    border-color: #6f725b !important;
}

.theme-gray .green_bg .custom-radio input:checked + label::before {
    background-color: #fff !important;
}

.theme-gray .green_bg .custom-control label::before, .theme-gray .green_bg .custom-radio label:before, .theme-gray .green_bg .RadComboBoxDropDown .rcbList > li span:before, .theme-gray .green_bg .RadComboBoxDropDown .rcbHeader span:before, .theme-gray .green_bg .RadUpload li label:before {
    border: 1px solid #fff;
}

.theme-gray .i_date {
    border: 1px solid #6f725b;
    color: #6f725b;
}



.theme-gray .login-head, .theme-gray .progress_bar.progress_input .cal_txtBoxStyle, .theme-gray .progress_bar.progress_input .calPurc_txtBoxStyle, .theme-gray .result,
.theme-gray .service-tabs .responsive-tabs-container ul li.active a, .theme-gray body .ui-datepicker-header, .theme-gray .ui-state-default.ui-state-highlight, .theme-gray .ui-state-default.ui-state-highlight.ui-state-hover,
.theme-gray .calc_results li {
    background: #6f725b !important;
}

.theme-gray .tabs_verticle .nav-tabs .active a, .theme-gray .tabs_verticle .nav-tabs .active a:hover, .theme-gray .ajax__tab_header .ajax__tab_active span.ajax__tab_tab, .theme-gray .ajax__tab_header .ajax__tab_hover.ajax__tab_active span.ajax__tab_tab {
    background: #6f725b;
    border-color: #6f725b !important;
}

    .theme-gray .tabs_verticle .nav-tabs a::after, .theme-gray .service-tabs .responsive-tabs-container ul li.active a:after, .theme-gray .tabs_verticle .nav-tabs .active a::after, .theme-gray .ajax__tab_header .ajax__tab_active span.ajax__tab_tab::after {
        border-left: 15px solid #6f725b;
    }

.theme-gray .tabs_verticle ul.nav li a .icon, .theme-gray .ajax__tab_header span.ajax__tab_tab .icon, .theme-gray .service-tabs .responsive-tabs-container ul li a,
.theme-gray .calc_calender .ui-datepicker-trigger::after, .theme-gray .reports a.fas:hover {
    color: #6f725b;
}

    .theme-gray .service-tabs .responsive-tabs-container ul li a:hover {
        border-color: #6f725b !important;
    }

.theme-gray .ui-state-highlight, .theme-gray .ui-widget-content .ui-state-highlight, .theme-gray .ui-widget-header .ui-state-highlight,
.theme-gray .i_desc {
    border: 1px solid #6f725b;
}

.theme-gray .RadToolTip_Default .rtWrapper .rtWrapperContent li a:hover {
    background: #6f725b;
}

.theme-gray .rgPager a.rgCurrentPage, .theme-gray .rgPager td > span {
    background: #6f725b;
    color: #fff !important;
    border-color: #6f725b;
}

.theme-gray .rgPager input[type=submit] {
    border: 0px solid #6f725b;
}

    .theme-gray .rgPager input[type=submit]:hover {
        background-color: #6f725b;
        background-image: url(images/table_page_arws.png);
    }

.theme-gray .rgPager a:hover.rgOtherNum {
    background: #6f725b !important;
    color: #fff !important;
}

.theme-gray .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected {
    border: 1px solid #6f725b;
    background: #fff !important;
    color: #000 !important;
    border-bottom: none;
}

.theme-gray .guidelines_main, .theme-gray .ctabs .RadMultiPage {
    border: 1px solid #6f725b;
}

.theme-lightgreen .theme_light_bg, .theme-lightgreen .table tr.rgSelectedRow {
    background: #e8ece3;
}

@media screen and (max-width: 767px) {
    .theme-gray div.RadGrid .rgRow > td:before, .theme-gray div.RadGrid .rgAltRow > td:before, .theme-gray div.RadGrid .rgRow > td:after, .theme-gray div.RadGrid .rgAltRow > td:after {
        background: #6f725b;
    }

    .theme-gray .calc_mobile_header.mobile_active:after {
        border-left: 15px solid #6f725b;
    }
}

.theme-gray .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(1) span.rwInnerSpan {
    background: #6f725b !important;
    color: #fff !important;
    border: 1px solid #6f725b;
}

.theme-gray .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(2) span.rwInnerSpan {
    background: #fff !important;
    color: #6f725b !important;
    border: 1px solid #6f725b;
}

.theme-gray .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(1) span.rwInnerSpan:hover {
    background: #373737 !important;
    border-color: #373737;
}

.theme-gray .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(2) span.rwInnerSpan:hover {
    background: #6f725b !important;
    border-color: #6f725b;
    color: #fff !important;
}

.theme-gray .RadListBox_Default .rlbButtonText, .theme-gray .RadTreeView_Default .rtUnchecked, .theme-gray .RadTreeView_Default .rtIndeterminate {
    border: 1px solid #6f725b;
}

.theme-gray .emp_login .icon, .theme-gray .emp_login p span, .theme-gray .variation-btn:hover::before {
    color: #6f725b;
}

.theme-gray .emp_login .border:hover .hover, .theme-gray .variation-btn::after, .theme-gray .variation-btn:hover span {
    background: #6f725b !important;
}

.theme-gray .variation-btn:hover::before {
    color: #FFF;
}

.theme-gray .custom-control.custom-chk-icons input:checked + label::before {
    background: none !important;
    color: #6f725b;
}
/*------Theme Gray------*/
/*------theme lightgreen------*/
.theme-lightgreen .loader-txt > span:before, .theme-lightgreen .fund-member .accordion.active, .theme-lightgreen .custom-radio.rblGenders label:after, .theme-lightgreen .request_results header {
    background: #638245;
}

.theme-lightgreen ::selection, .theme-lightgreen .search-btn, .theme-lightgreen .progress_bar.progress_input:after, .theme-lightgreen .certificate_btns .btn:hover, .theme-lightgreen .request-success:before, .theme-lightgreen .access_denied h2, .theme-lightgreen .custom-radio.pension-id input:checked + label {
    background: #638245;
}

.theme-lightgreen .rwNormalWindow {
    border: 2px solid #638245;
}

.theme-lightgreen .custom-radio.pension-id label:after {
    border-left-color: #638245 !important;
}

.theme-lightgreen a,  .theme-lightgreen .accordion,.theme-lightgreen .certificate_btns .btn i, .theme-lightgreen a.button-link:not([href]):not([tabindex]), .theme-lightgreen h2, .theme-lightgreen .action_items ul li a i, .theme-lightgreen .theme_color {
    color: #672c11;
}

    .theme-lightgreen a:hover {
        color: #638245;
    }

.theme-lightgreen .track-results h2 {
    background: #638245;
}

.theme-lightgreen.form .RadComboBox_Default .rcbFocused input[type=text], .theme-lightgreen .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected, .theme-lightgreen .RadComboBox .rcbArrowCell a, .theme-lightgreen .switch, .theme-lightgreen .RadUpload .ruFileWrap, .theme-lightgreen .RadUpload .ruButton.ruClear, .theme-lightgreen .RadUpload .ruRemove, .theme-lightgreen .calc_mobile_header.mobile_active {
    border-color: #672c11 !important;
}

.theme-lightgreen .calc_mobile_header.mobile_active, .theme-lightgreen a.button-green:not([href]):not([tabindex]) {
    background: #672c11!important;
    color: #FFF !important;
}

.theme-lightgreen .table th, .theme-lightgreen #cboxTitle, .theme-lightgreen .RadComboBox .rcbArrowCell a {
    background: #672c11;
}

.theme-lightgreen .divSuccess, .theme-lightgreen .ruActions .ruDelete {
    border: 1px solid #672c11 !important;
    color: #672c11 !important;
}

    .theme-lightgreen .ruActions .ruDelete:hover, .theme-lightgreen .RadToolTip .rtCloseButton {
        background: #672c11 !important;
        color: #FFF !important
    }

.theme-lightgreen .jNotify, .theme-lightgreen .jNotify, .theme-lightgreen .form input[type="text"], .theme-lightgreen .small_text, .theme-lightgreen .label_brdr, .theme-lightgreen .form input[type="password"], .theme-lightgreen .form select, .theme-lightgreen .form textarea, html.theme-lightgreen body .RadInput_Default .riTextBox, html.theme-lightgreen body .RadInputMgr_Default {
    border: 1px solid #672c11 !important;
}

.theme-lightgreen input[type=submit], .theme-lightgreen .button-link {
    border: 1px solid #672c11;
    color: #672c11
}

    .theme-lightgreen input[type=submit]:hover, .theme-lightgreen .button-link:hover {
        background-color: #672c11;
        color: #fff;
    }

.theme-lightgreen .message_bg, .theme-lightgreen .member-cols label, .theme-lightgreen .uploadanchor-btns .doc_name {
    color: #672c11;
}

.theme-lightgreen .member-hdng i, .theme-lightgreen .smart-login, .theme-lightgreen .contact-details i, .theme-lightgreen .steps, .theme-lightgreen .rtsLink, .theme-lightgreen .custom-radio.rblGenders input:focus + label::after {
    background: #672c11 !important;
}

.theme-lightgreen .rtsLink {
    border-bottom-color: #672c11 !important;
}

.theme-lightgreen .form_hbg .icon, .theme-lightgreen .form_hbg .fas {
    color: #672c11;
}

.theme-lightgreen h4, .theme-lightgreen .ms-rtestate-field h4, .theme-lightgreen h4.ms-rteElement-H4 {
    color: #672c11;
}
 .theme-lightgreen .shifttitle{ color: #672c11 !important;}
.theme-lightgreen .SubHeader, .theme-lightgreen .GroupHeader, .theme-lightgreen .pop-hdng, .theme-lightgreen .SubHeader, .theme-lightgreen .GroupHeader, .theme-lightgreen .pop-hdng, .theme-lightgreen .result, .theme-lightgreen .progress_bar.progress_input .cal_txtBoxStyle, .theme-lightgreen .progress_bar.progress_input .calPurc_txtBoxStyle, .theme-lightgreen body .ui-datepicker-header {
    background: #672c11;
}

.theme-lightgreen .tabs_horizontal .nav-tabs li, .theme-lightgreen .tabs_horizontal .nav-tabs li, .theme-lightgreen .tabs_verticle .nav-tabs .active a, .theme-lightgreen .tabs_verticle .nav-tabs .active a:hover, .theme-lightgreen .ajax__tab_header .ajax__tab_active span.ajax__tab_tab, .theme-lightgreen .ajax__tab_header .ajax__tab_hover.ajax__tab_active span.ajax__tab_tab {
    border: 1px solid #672c11 !important;
    background: #672c11;
}

    .theme-lightgreen .tabs_horizontal .nav-tabs li.active a, .theme-lightgreen .action_items ul li a:hover {
        color: #672c11
    }



.theme-lightgreen .RadPicker_Default .rcCalPopup, .theme-lightgreen .RadPicker_Default .rcTimePopup {
    color: #FFF;
}

.theme-lightgreen .steps a:hover, .theme-lightgreen .tabs_verticle .nav-tabs .active a .icon, .theme-lightgreen .ajax__tab_header .ajax__tab_active span.ajax__tab_tab .icon {
    color: #fff;
}

.theme-lightgreen .custom-radio input:checked + label::before {
    background-color: #672c11;
}

.theme-lightgreen .custom-control label::before, .theme-lightgreen .custom-radio label:before, .theme-lightgreen .RadComboBoxDropDown .rcbList > li span:before, .theme-lightgreen .RadComboBoxDropDown .rcbHeader span:before, .theme-lightgreen .RadUpload li label:before {
    border: 1px solid #672c11;
}

.theme-lightgreen .search-icon-btn {
    color: #672c11;
}

.theme-lightgreen .button-green, .theme-lightgreen .ruActions .ruAdd, .theme-lightgreen .button-link:after {
    background: #672c11 !important;
}

.theme-lightgreen .RadCalendar .rcTitlebar table, .theme-lightgreen .RadCalendarTimeView_Default th {
    background: #672c11 !important;
}

.theme-lightgreen .RadCalendar.RadPicker table.rcTable_Default .rcRow .rcHover, .theme-lightgreen .RadCalendar_Default .rcRow .rcHover, .theme-lightgreen table.RadCalendarTimeView td.rcHover a, .theme-lightgreen .RadCalendar_Default .rcRow .rcSelected, .theme-lightgreen .RadCalendarMonthView_Default .rcSelected a, .theme-lightgreen .RadCalendarMonthView_Default input {
    background: #672c11 !important;
}

.theme-lightgreen .RadComboBoxDropDown_Default .rcbHovered, .theme-lightgreen .RadComboBoxDropDown_Default .rcbLoading {
    background: #672c11 !important;
}

.theme-lightgreen .RadUpload .ruFileWrap::after {
    background: #672c11;
}

.theme-lightgreen .RadUpload .ruButton.ruClear:hover, .theme-lightgreen .RadUpload .ruRemove:hover {
    background: #672c11 !important;
}

.theme-lightgreen .custom-control input:checked + label::before, .theme-lightgreen .RadUpload li input[type="checkbox"]:checked + label::before, .theme-lightgreen .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-lightgreen.RadComboBoxDropDown .rcbHeader span.checked:before {
    background: #672c11;
}

/*.theme-lightgreen .switch-selection {
    background-color: #672c11;
}*/

/*.theme-lightgreen .RadPanelBar_Default .rpExpandable span.rpExpandHandle, .theme-lightgreen .RadPanelBar_Default .rpExpanded span.rpExpandHandle {
    background-color: #672c11 !important;
}*/

html.theme-lightgreen body .RadInput_Default .riTextBox.riFocused, .theme-lightgreen .form textarea:focus, .theme-lightgreen .RadComboBox .rcbFocused .rcbArrowCell a {
    border-color: #672c11 !important;
}

.theme-lightgreen .download_format a:hover, .theme-lightgreen .print-btn:hover a, .theme-lightgreen .RadListBox_Default .rlbItem.rlbActive, .theme-lightgreen .RadListBox_Default .rlbItem.rlbHovered, .theme-lightgreen #cboxClose, .theme-lightgreen .custom-cboxClose, .theme-lightgreen .RadUpload .ruFileWrap::after, .theme-lightgreen .green_bg, .theme-lightgreen .switch-selection, .theme-lightgreen .improvements .accordion.active, .theme-lightgreen .date_selector a:hover, .theme-lightgreen .date_selector a.active, .theme-lightgreen .i_title, .theme-lightgreen .RadPanelBar_Default .rpExpandable span.rpExpandHandle, .theme-lightgreen .RadPanelBar_Default .rpExpanded span.rpExpandHandle,
.theme-lightgreen .custom-control input:checked + label::before, .theme-lightgreen .RadUpload li input[type="checkbox"]:checked + label::before, .theme-lightgreen .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-lightgreen.RadComboBoxDropDown .rcbHeader span.checked:before {
    background-color: #672c11 !important;
}

.theme-lightgreen .rotate-txt {
    color: #672c11;
}

.theme-lightgreen .download_format span, .theme-lightgreen .action_items ul li a:hover, .theme-lightgreen .RadWindow .rwWindowContent .radalert:before, .theme-lightgreen .RadWindow .rwWindowContent .radconfirm:before {
    color: #672c11;
}

.theme-lightgreen .form .RadComboBox_Default .rcbFocused input[type=text] {
    border-color: #672c11 !important;
}

.theme-lightgreen .green_bg .custom-radio input:checked + label::before {
    background-color: #fff !important;
}

.theme-lightgreen .green_bg .custom-control label::before, .theme-lightgreen .green_bg .custom-radio label:before, .theme-lightgreen .green_bg .RadComboBoxDropDown .rcbList > li span:before, .theme-lightgreen .green_bg .RadComboBoxDropDown .rcbHeader span:before, .theme-lightgreen .green_bg .RadUpload li label:before {
    border: 1px solid #fff;
}

.theme-lightgreen .i_date {
    border: 1px solid #672c11;
    color: #672c11;
}

.theme-lightgreen .rgPager input {
    border: none;
}

    .theme-lightgreen .rgPager input[type=submit]:hover {
        background-color: #672c11;
        background-image: url(images/table_page_arws.png);
    }

.theme-lightgreen .rgPager .rgCurrentPage {
    background: #672c11;
    color: #fff;
    border-color: #672c11;
}

.theme-lightgreen .modal-header {
    background: #672c11;
}

.theme-lightgreen .feedback-btn.green-button {
    background: #672c11;
}

.theme-lightgreen .feedback-btn, .theme-lightgreen .ctabs .RadMultiPage {
    border: 1px solid #672c11;
}

    .theme-lightgreen .feedback-btn:hover {
        background: #672c11;
        color: #fff;
    }

.theme-lightgreen .RadToolTip_Default .rtWrapper .rtWrapperContent li a:hover {
    background: #672c11;
}

.theme-lightgreen .rgPager a:hover.rgOtherNum {
    background: #672c11 !important;
    color: #fff !important;
}

.theme-lightgreen .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected {
    border: 1px solid #672c11;
    background: #fff !important;
    color: #000 !important;
    border-bottom: none;
}

.theme-lightgreen .guidelines_main {
    border: 1px solid #672c11;
}

@media screen and (max-width: 767px) {
    .theme-lightgreen div.RadGrid .rgRow > td:before, .theme-lightgreen div.RadGrid .rgAltRow > td:before, .theme-lightgreen div.RadGrid .rgRow > td:after, .theme-lightgreen div.RadGrid .rgAltRow > td:after {
        background: #672c11;
    }

    .theme-lightgreen .calc_mobile_header.mobile_active:after {
        border-left: 15px solid #672c11;
    }
}

.theme-lightgreen .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(1) span.rwInnerSpan {
    background: #672c11 !important;
    color: #fff !important;
    border: 1px solid #672c11;
}

.theme-lightgreen .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(2) span.rwInnerSpan {
    background: #fff !important;
    color: #672c11 !important;
    border: 1px solid #672c11;
}

.theme-lightgreen .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(1) span.rwInnerSpan:hover {
    background: #373737 !important;
    border-color: #373737;
}

.theme-lightgreen .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(2) span.rwInnerSpan:hover {
    background: #672c11 !important;
    border-color: #672c11;
    color: #fff !important;
}

.theme-lightgreen .RadListBox_Default .rlbButtonText, .theme-lightgreen .RadTreeView_Default .rtUnchecked, .theme-lightgreen .RadTreeView_Default .rtIndeterminate {
    border: 1px solid #672c11;
}

.theme-lightgreen .emp_login .icon, .theme-lightgreen .emp_login p span, .theme-lightgreen .variation-btn:hover::before {
    color: #672c11;
}

.theme-lightgreen .emp_login .border:hover .hover, .theme-lightgreen .variation-btn::after, .theme-lightgreen .variation-btn:hover span {
    background: #672c11 !important;
}

.theme-lightgreen .variation-btn:hover::before {
    color: #FFF;
}

.theme-lightgreen .custom-control.custom-chk-icons input:checked + label::before {
    background: none !important;
    color: #672c11;
}



/*------theme lightgreen------*/
/*------Theme Gold------*/
.theme-gold a, .theme-gold h2,.theme-gold .accordion, .theme-gold .certificate_btns .btn i, .theme-gold .action_items ul li a i, .theme-gold .theme_color {
    color: #a79a70;
}

    .theme-gold a:hover {
        color: #a79a70;
    }

.theme-gold .theme_light_bg, .theme-gold .table tr.rgSelectedRow, .theme-gold .fund-member .accordion.active {
    background: #f2f0ea;
}

.theme-gold .track-results h2, .theme-gold .search-btn, .theme-gold .progress_bar.progress_input:after, .theme-gold .request_results header, .theme-gold .certificate_btns .btn:hover {
    background: #a79a70;
}

.theme-gold ::selection, .theme-gold .request-success:before, .theme-gold .access_denied h2, .theme-gold .custom-radio.pension-id input:checked + label {
    background: #a79a70;
}

.theme-gold .rwNormalWindow {
    border: 2px solid #a79a70;
}

.theme-gray .custom-radio.pension-id label:after {
    border-left-color: #a79a70 !important;
}

.theme-gold.form .RadComboBox_Default .rcbFocused input[type=text], .theme-gold .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected, .theme-gold .RadComboBox .rcbArrowCell a, .theme-gold .switch, .theme-gold .RadUpload .ruFileWrap, .theme-gold .RadUpload .ruButton.ruClear, .theme-gold .RadUpload .ruRemove, .theme-gold .calc_mobile_header.mobile_active {
    border-color: #a79a70 !important;
}

.theme-gold .member-hdng i, .theme-gold .contact-details i, .theme-gold .smart-login, .theme-gold .table th, .theme-gold .custom-radio.rblGenders input:focus + label::after, .theme-gold .rtsLink, .theme-gold #cboxTitle, .theme-gold .RadComboBox .rcbArrowCell a, .theme-gold .custom-radio.rblGenders label:after {
    background: #a79a70 !important;
}

.theme-gold .rtsLink {
    border-bottom-color: #a79a70 !important;
}

.theme-gold .divSuccess, .theme-gold .ruActions .ruDelete {
    border: 1px solid #a79a70 !important;
    color: #a79a70 !important;
}

    .theme-gold .ruActions .ruDelete:hover, .theme-gold .RadToolTip .rtCloseButton, .theme-gold a.button-green:not([href]):not([tabindex]) {
        background: #a79a70 !important;
        color: #FFF !important
    }

.theme-gold .jNotify, .theme-gold .form input[type="text"], .theme-gold .small_text, .theme-gold .label_brdr, .theme-gold .form input[type="password"], .theme-gold .form select, .theme-gold .form textarea, html.theme-gold body .RadInput_Default .riTextBox, html.theme-gold body .RadInputMgr_Default {
    border: 1px solid #a79a70 !important;
}

.theme-gold input[type=submit], .theme-gold .button-link {
    border: 1px solid #a79a70;
    color: #a79a70;
}

    .theme-gold input[type=submit]:hover, .theme-gold .button-link:hover, .theme-gold .custom-control input:checked + label::before, .theme-gold .RadUpload li input[type="checkbox"]:checked + label::before, .theme-gold .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-gold .RadComboBoxDropDown .rcbHeader span.checked:before, .theme-gold .RadTreeView_Default .rtChecked {
        background-color: #a79a70;
        color: #fff;
    }

.theme-gold .message_bg, .theme-gold a.button-link:not([href]):not([tabindex]) {
    color: #a79a70;
}

.theme-gold .steps {
    background: #a79a70;
}

.theme-gold .request_results header ::selection, .theme-gold .uploadanchor-btns .doc_name, .theme-gold .shifttitle {
    color: #a79a70 !important;
}

.theme-gold .form_hbg .icon, .theme-gold .form_hbg .fas, .theme-gold .RadWindow .rwWindowContent .radalert:before, .theme-gold .RadWindow .rwWindowContent .radconfirm:before {
    color: #a79a70;
}

.theme-gold h4, .theme-gold .ms-rtestate-field h4, .theme-gold h4.ms-rteElement-H4 {
    color: #a79a70;
}

.theme-gold .SubHeader, .theme-gold .GroupHeader, .theme-gold .pop-hdng {
    background: #a79a70;
}

.theme-gold .tabs_horizontal .nav-tabs li {
    border: 1px solid #a79a70;
    background: #a79a70;
}


    .theme-gold .member-cols label, .theme-gold .tabs_horizontal .nav-tabs li.active a, .theme-gold .action_items ul li a:hover {
        color: #a79a70 !important;
    }



.theme-gold .RadPicker_Default .rcCalPopup, .theme-gold .RadPicker_Default .rcTimePopup {
    background: #a79a70 !important;
    color: #FFF !important;
    border: 1px solid #a79a70;
}

.theme-gold .steps a:hover {
    color: #fff;
}

.theme-gold .custom-radio input:checked + label::before {
    background-color: #a79a70;
}

.theme-gold .custom-control label::before, .theme-gold .custom-radio label:before, .theme-gold .RadComboBoxDropDown .rcbList > li span:before, .theme-gold .RadComboBoxDropDown .rcbHeader span:before, .theme-gold .RadUpload li label:before {
    border: 1px solid #a79a70;
}

.theme-gold .search-icon-btn {
    color: #a79a70;
}

.theme-gold .button-green, .theme-gold .ruActions .ruAdd, .theme-gold .button-link:after {
    background: #a79a70 !important;
}

.theme-gold .RadCalendar .rcTitlebar table, .theme-gold .RadCalendarTimeView_Default th {
    background: #a79a70 !important;
}

.theme-gold .RadCalendar.RadPicker table.rcTable_Default .rcRow .rcHover, .theme-gold .RadCalendar_Default .rcRow .rcHover, .theme-gold table.RadCalendarTimeView td.rcHover a, .theme-gold .RadCalendar_Default .rcRow .rcSelected, .theme-gold .RadCalendarMonthView_Default .rcSelected a, .theme-gold .RadCalendarMonthView_Default input {
    background: #a79a70 !important;
}

.theme-gold .RadComboBoxDropDown_Default .rcbHovered, .theme-gold .RadComboBoxDropDown_Default .rcbLoading, .theme-gold .RadComboBoxDropDown .rcbHeader {
    background: #a79a70 !important;
}

.theme-gold .RadUpload .ruFileWrap::after {
    background: #a79a70;
}

.theme-gold .RadUpload .ruButton.ruClear:hover, .theme-gold .RadUpload .ruRemove:hover {
    background-color: #a79a70 !important;
}

.theme-gold .custom-control input:checked + label::before, .theme-gold .RadUpload li input[type="checkbox"]:checked + label::before, .theme-gold .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-gold.RadComboBoxDropDown .rcbHeader span.checked:before {
    background: #a79a70;
}

/*.theme-gold .switch-selection {
    background-color: #a79a70;
}*/

/*.theme-gold .RadPanelBar_Default .rpExpandable span.rpExpandHandle, .theme-gold .RadPanelBar_Default .rpExpanded span.rpExpandHandle {
    background-color: #a79a70 !important;
}*/

html.theme-gold body .RadInput_Default .riTextBox.riFocused, .theme-gold .form textarea:focus, .theme-gold .RadComboBox .rcbFocused .rcbArrowCell a {
    /* border-color: #a79a70 !important;*/
}

.theme-gold .download_format a:hover, .theme-gold .print-btn:hover a, .theme-gold .RadListBox_Default .rlbItem.rlbActive, .theme-gold .RadListBox_Default .rlbItem.rlbHovered, .theme-gold #cboxClose, .theme-gold .custom-cboxClose, .theme-gold .RadUpload .ruFileWrap::after, .theme-gold .green_bg, .theme-gold .switch-selection, .theme-gold .improvements .accordion.active, .theme-gold .date_selector a:hover, .theme-gold .date_selector a.active, .theme-gold .i_title, .theme-gold .RadPanelBar_Default .rpExpandable span.rpExpandHandle, .theme-gold .RadPanelBar_Default .rpExpanded span.rpExpandHandle,
.theme-gold .custom-control input:checked + label::before, .theme-gold .RadUpload li input[type="checkbox"]:checked + label::before, .theme-gold .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-gold .RadComboBoxDropDown .rcbHeader span.checked:before, .theme-gold .media-top {
    background-color: #a79a70 !important;
    background: #a79a70 !important;
}

.theme-gold .download_format a:hover, .theme-gold .print-btn:hover a, .theme-gold .RadListBox_Default .rlbItem.rlbActive, .theme-gold .RadListBox_Default .rlbItem.rlbHovered, .theme-gold #cboxClose, .theme-gold .custom-cboxClose, .theme-gold .RadUpload .ruFileWrap::after, .theme-gold .green_bg, .theme-gold .switch-selection, .theme-gold .improvements .accordion.active, .theme-gold .date_selector a:hover, .theme-gold .date_selector a.active, .theme-gold .i_title, .theme-gold .RadPanelBar_Default .rpExpandable span.rpExpandHandle, .theme-gold .RadPanelBar_Default .rpExpanded span.rpExpandHandle, .theme-gold .custom-control input:checked + label::before, .theme-gold .RadUpload li input[type="checkbox"]:checked + label::before, .theme-gold .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-gold .RadComboBoxDropDown .rcbHeader span.checked:before, .theme-gold .media-top {
    color: #fff;
}

.theme-gold .rotate-txt {
    color: #a79a70;
}

.theme-gold .download_format span, .theme-gold .action_items ul li a:hover {
    color: #a79a70;
}

.theme-gold .form .RadComboBox_Default .rcbFocused input[type=text], .theme-gold body .ui-datepicker-header {
    border-color: #a79a70 !important;
}

.theme-gold .green_bg .custom-radio input:checked + label::before {
    background-color: #fff !important;
}

.theme-gold .green_bg .custom-control label::before, .theme-gold .green_bg .custom-radio label:before, .theme-gold .green_bg .RadComboBoxDropDown .rcbList > li span:before, .theme-gold .green_bg .RadComboBoxDropDown .rcbHeader span:before, .theme-gold .green_bg .RadUpload li label:before {
    border: 1px solid #fff;
}

.theme-gold .i_date {
    border: 1px solid #a79a70 !important;
    color: #a79a70 !important;
}

.theme-gold .rgPager input {
    border: none;
}

    .theme-gold .rgPager input[type=submit]:hover {
        background-color: #a79a70;
        background-image: url(images/table_page_arws.png);
    }

.theme-gold .rgPager .rgCurrentPage {
    background: #a79a70;
    color: #fff;
    border-color: #a79a70;
}

.theme-gold h4, .theme-gold .ms-rtestate-field h4, .theme-gold h4.ms-rteElement-H4, .theme-gold .reports a.fas:hover, .theme-gold .tabs_verticle ul.nav li a .icon,
.theme-gold .calc_calender .ui-datepicker-trigger::after, .theme-gold .accordion {
    color: #a79a70;
}

.theme-gold .tabs_verticle .nav-tabs .active a, .theme-gold .tabs_verticle .nav-tabs .active a:hover, .theme-gold .ajax__tab_header .ajax__tab_active span.ajax__tab_tab, .theme-gold .ajax__tab_header .ajax__tab_hover.ajax__tab_active span.ajax__tab_tab {
    background: #b8ae8c;
    border-color: #b8ae8c !important;
}

    .theme-gold .tabs_verticle .nav-tabs a::after, .theme-gold .service-tabs .responsive-tabs-container ul li.active a:after, .theme-gold .tabs_verticle .nav-tabs .active a::after, .theme-gold .ajax__tab_header .ajax__tab_active span.ajax__tab_tab::after {
        border-left: 15px solid #b8ae8c;
    }

.theme-gold .service-tabs .responsive-tabs-container ul li a:hover {
    border-color: #b8ae8c !important;
}

.theme-gold .service-tabs .responsive-tabs-container ul li.active a, .theme-gold .progress_bar.progress_input .cal_txtBoxStyle, .theme-gold .progress_bar.progress_input .calPurc_txtBoxStyle, .theme-gold .result,
body.theme-gold .ui-datepicker-header, .theme-gold .ui-state-default.ui-state-highlight, .theme-gold .ui-state-default.ui-state-highlight.ui-state-hover {
    background: #a79a70 !important;
}

.theme-gold .ui-state-highlight, .theme-gold .ui-widget-content .ui-state-highlight, .theme-gold .ui-widget-header .ui-state-highlight {
    border: 0;
}

.theme-gold .wizard > .content > .body {
    border: 1px solid #a79a70;
}



.theme-gold .slider .slider-selection {
    background: #a79a70 !important;
}


.theme-gold .login-head, .theme-gold .progress_bar.progress_input .cal_txtBoxStyle, .theme-gold .progress_bar.progress_input .calPurc_txtBoxStyle, .theme-gold .result,
.theme-gold .service-tabs .responsive-tabs-container ul li.active a, .theme-gold body .ui-datepicker-header, .theme-gold .ui-state-default.ui-state-highlight, .theme-gold .ui-state-default.ui-state-highlight.ui-state-hover,
.theme-gold .calc_results li, .theme-gold .calc_mobile_header.mobile_active {
    background: #a79a70 !important;
    color: #fff;
}

.theme-gold .tabs_verticle .nav-tabs .active a, .theme-gold .tabs_verticle .nav-tabs .active a:hover, .theme-gold .ajax__tab_header .ajax__tab_active span.ajax__tab_tab, .theme-gold .ajax__tab_header .ajax__tab_hover.ajax__tab_active span.ajax__tab_tab {
    background: #a79a70;
    border-color: #a79a70 !important;
}

.theme-gold .service-tabs .responsive-tabs-container ul li a {
    color: #a79a70;
}

.theme-gold .tabs_verticle .nav-tabs a::after, .theme-gold .service-tabs .responsive-tabs-container ul li.active a:after, .theme-gold .tabs_verticle .nav-tabs .active a::after, .theme-gold .ajax__tab_header .ajax__tab_active span.ajax__tab_tab::after {
    border-left: 15px solid #a79a70;
}

.theme-gold .tabs_verticle ul.nav li a .icon, .theme-gold .calc_calender .ui-datepicker-trigger::after, .theme-gold .reports a.fas:hover {
    color: #a79a70;
}

.theme-gold .service-tabs .responsive-tabs-container ul li a:hover {
    border-color: #a79a70 !important;
}

.theme-gold .ui-state-highlight, .theme-gold .ui-widget-content .ui-state-highlight, .theme-gold .ui-widget-header .ui-state-highlight,
.theme-gold .i_desc {
    border: 1px solid #a79a70;
}

.theme-gold .tabs_verticle ul.nav li a .icon, .theme-gold .ajax__tab_header span.ajax__tab_tab .icon {
    color: #a79a70;
}

.theme-gold .tabs_verticle .nav-tabs .active a, .theme-gold .tabs_verticle .nav-tabs .active a:hover, .theme-gold .ajax__tab_header .ajax__tab_active span.ajax__tab_tab, .theme-gold .ajax__tab_header .ajax__tab_hover.ajax__tab_active span.ajax__tab_tab {
    background: #a79a70;
    color: #fff;
}

    .theme-gold .tabs_verticle .nav-tabs .active a .icon, .theme-gold .ajax__tab_header .ajax__tab_active span.ajax__tab_tab .icon {
        color: #fff;
    }


.theme-gold .modal-header, .theme-gold .RadWindow .rwTitlebar {
    background: #a79a70 !important;
}

.theme-gold .feedback-btn.green-button, .theme-gold .RadTreeView_Default .rtPlus, .theme-gold .RadTreeView_Default .rtPlus, .theme-gold .RadTreeView_Default .rtMinus {
    background: #a79a70 !important;
}

.theme-gold .feedback-btn {
    border: 1px solid #a79a70;
}

    .theme-gold .feedback-btn:hover {
        background: #a79a70;
        color: #fff;
    }

.theme-gold .loader-txt > span:before {
    background: #a79a70;
}

.theme-gold .RadToolTip_Default .rtWrapper .rtWrapperContent li a:hover {
    background: #a79a70;
}

.theme-gold .rgPager a:hover.rgOtherNum {
    background: #a79a70 !important;
    color: #fff !important;
}

.theme-gold .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected {
    border: 1px solid #a79a70;
    background: #fff !important;
    color: #000 !important;
    border-bottom: none;
}

.theme-gold .guidelines_main, .theme-gold .ctabs .RadMultiPage {
    border: 1px solid #a79a70;
}

@media screen and (max-width: 767px) {
    .theme-gold div.RadGrid .rgRow > td:before, .theme-gold div.RadGrid .rgAltRow > td:before, .theme-gold div.RadGrid .rgRow > td:after, .theme-gold div.RadGrid .rgAltRow > td:after {
        background: #a79a70;
    }

    .theme-gold .calc_mobile_header.mobile_active:after {
        border-left: 15px solid #a79a70;
    }
}


.theme-gold .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(1) span.rwInnerSpan {
    background: #a79a70 !important;
    color: #fff !important;
    border: 1px solid #a79a70;
}

.theme-gold .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(2) span.rwInnerSpan {
    background: #fff !important;
    color: #a79a70 !important;
    border: 1px solid #a79a70;
}

.theme-gold .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(1) span.rwInnerSpan:hover {
    background: #373737 !important;
    border-color: #373737;
}

.theme-gold .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(2) span.rwInnerSpan:hover {
    background: #a79a70 !important;
    border-color: #a79a70;
    color: #fff !important;
}

.theme-gold .RadListBox_Default .rlbButtonText, .theme-gold .RadTreeView_Default .rtUnchecked, .theme-gold .RadTreeView_Default .rtIndeterminate {
    border: 1px solid #a79a70;
}

.button-link.button-green:after {
    background: #373737 !important;
}

.theme-gold .emp_login .icon, .theme-gold .emp_login p span, .theme-gold .variation-btn:hover::before {
    color: #a79a70;
}

.theme-gold .emp_login .border:hover .hover, .theme-gold .variation-btn::after, .theme-gold .variation-btn:hover span {
    background: #a79a70 !important;
}

.theme-gold .variation-btn:hover::before {
    color: #FFF;
}

.theme-night .custom-control.custom-chk-icons input:checked + label::before {
    background: none !important;
    color: #c0f988;
}

.theme-gold .custom-control.custom-chk-icons input:checked + label::before {
    background: none !important;
    color: #a79a70;
}

/*------Theme Gold------*/
.certificate_btns .btn:hover i {
    color: #FFF;
}


a.button-link:not([href]):not([tabindex]):hover, .progress_bar.progress_input a {
    color: #FFF !important;
}

.access_denied h2 {
    color: #FFF !important;
}
/*------Theme Night------*/
.theme-night .loader-txt > span:before, .theme-night .button-link:after, .theme-night .fund-member .accordion.active {
    background: #c0f988;
}

.theme-night .loader-txt > span > span {
    color: #000000;
}

.theme-night .access_denied h2 {
    color: #000 !important;
}

.theme-night a {
    color: #FFF;
}

    .theme-night .download_format span, .theme-night .uploadanchor-btns .doc_name, .theme-night a.button-link:not([href]):not([tabindex]), .theme-night h2, .theme-night .action_items ul li a i {
        color: #c0f988;
    }

.theme-night .rwNormalWindow {
    border: 2px solid #c0f988;
}

.theme-night .login-head, .theme-night .request-success:before, .theme-night .RadToolTip_Default .rtWrapper .rtWrapperContent li a:hover, .theme-night .request_results header {
    background: #c0f988;
    color: #000;
}


    .theme-night .login-head.in-active {
        background: #434343;
        color: #fff;
    }

.theme-night body, .theme-night .white_bg, .theme-night .d-flex > .calc_label, .theme-night .calc_label, .theme-gold .social-container a:hover {
    background: #282828;
    color: #c0f988;
}

.theme-night .login-head::after, .theme-night .member_update .open.heading::after, .theme-night .member_update .heading::after {
    border-right: 1px solid #282828;
    border-bottom: 1px solid #282828;
}

.theme-night h2 {
    color: #ffffff;
}

.theme-night h3, .theme-night .calc_results h3, .theme-night .RadWindow .rwWindowContent .radalert:before, .theme-night .RadWindow .rwWindowContent .radconfirm:before {
    color: #c0f988;
}

.theme-night .TelerikModalOverlay {
    background: #000 !important;
}

.theme-night .theme_light_bg, .theme-night .table tr.rgSelectedRow, .theme-night body .ui-datepicker-header, .theme-night .calc_mobile_header {
    background: #484848 !important;
}

.theme-night .fund-member .accordion.active {
    background: #c0f988 !important;
    color: #000;
}

.theme-night .fund-member .accordion:after {
    border-right: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
}

.theme-night .fund-member .panel {
    background: #282828;
}

.theme-night .accordion.active:after {
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
}


.theme-night .button-green, .theme-night .RadToolTip .rtCloseButton, .theme-night a.button-green:not([href]):not([tabindex]), .theme-night .rtsLink, .theme-night .SubHeader, .theme-night .GroupHeader, .theme-night .pop-hdng, .theme-night .RadUpload .ruFileWrap::after, .theme-night .switch-selection, .theme-night .ruActions .ruAdd, .theme-night .calc_mobile_header.mobile_active {
    background: #c0f988 !important;
    color: #282828 !important;
}

.theme-night .RadToolTip .rtCloseButton {
    border-color: #282828 !important;
}

.theme-night .rtsLink {
    border-bottom-color: #c0f988 !important;
}

.theme-night .button-link {
    background: #282828;
    color: #c0f988;
}

    .theme-night .button-link:hover, .theme-night .access_denied h2 {
        background: #c0f988;
        color: #000;
    }

.theme-night .AlertFooterRow input[type=submit], .theme-night .button-link {
    background: #282828;
    color: #c0f988;
    border: 1px solid #c0f988;
}




.button-link.button-green:after {
    background: #000 !important;
}

.theme-night .custom-radio input:checked + label::before, .theme-night .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected {
    background-color: #c0f988;
}

.theme-night input[type=submit].button-green:hover, .theme-night .ruActions .ruAdd:hover {
    background: #000 !important;
    color: #c0f988 !important;
}

.theme-night input, .theme-night button, .theme-night select, .theme-night optgroup, .theme-night textarea, .theme-night .RadToolTip_Default .rtWrapper .rtWrapperContent {
    color: #FFF;
}

.theme-night textarea {
    background: #000;
    border: 1px solid #454545;
}

.theme-night .age_input input, .theme-night a.button-link:not([href]):not([tabindex]):hover {
    color: #000 !important;
}

.theme-night .AlertFooterRow input[type=submit]:hover, .theme-night a.button-green:not([href]):not([tabindex]):hover, .theme-night .button-green.button-link:hover {
    background: #000 !important;
    color: #c0f988 !important;
}

.theme-night .RadComboBoxDropDown_Default .rcbHovered, .theme-night .RadComboBoxDropDown_Default .rcbLoading {
    background: #c0f988 !important;
    color: #3f3f3f !important;
}

.theme-night .table th, .theme-night #cboxTitle, .theme-night .form_hbg, .theme-night .green_bg {
    background: #c0f988 !important;
    color: #282828 !important;
}

.theme-night .form .RadComboBox_Default .rcbFocused input[type=text] {
    border-color: #333 !important;
    background: #000 !important;
}

.theme-night .RadWindow .rwCloseButton {
    border-color: #333;
}
/*.theme-night .table th, .theme-night .download_table td, .theme-night .switch-label-off {
    color: #282828 !important;
}*/
.theme-night .switch-label-off {
    color: #282828;
}

.theme-night .switch-input:checked + .switch-label {
    color: #282828 !important;
}

.theme-night .table td, .theme-night .input_50 .col-md-7, .theme-night .gender-switch label {
    color: #fff !important;
}

.theme-night .table th, .theme-night .table td, .theme-night .download_table td, .theme-night .form_viewer {
    border: 1px solid #777777;
}

.theme-night .download_format a:hover, .theme-night .print-btn:hover a, .theme-night .RadListBox_Default .rlbItem.rlbActive, .theme-night .RadListBox_Default .rlbItem.rlbHovered {
    background: #c0f988 !important;
    color: #282828 !important;
}

.theme-night .fund-member .rgPager td span {
    background: #c0f988 !important;
    color: #000;
}

.theme-night .fund-member .rgPager td {
    border: none;
}

.theme-night .action_items ul li a:hover, .theme-night .track-results {
    color: #c0f988;
}

.theme-night #cboxClose, .theme-night .custom-cboxClose, .theme-night .smart-login, .theme-night .calc_results h3::before, .theme-night .calc_results h3::after {
    background: #c0f988 !important;
}

.theme-night .table tr:nth-child(2n+1), .theme-night .table_body > .row:nth-child(2n+1), .theme-night .download_table tr:nth-child(2n+1) {
    background: #434343 !important;
}

html.theme-night body .RadInput_Default .riTextBox, html.theme-night body .RadInputMgr_Default,
.theme-night .RadUpload .ruFileWrap {
    background-color: #000;
    border: 1px solid #454545 !important;
}

    html.theme-night body .RadInput_Default .riTextBox.riFocused, .theme-night .form textarea:focus, .theme-night .RadComboBox .rcbFocused .rcbArrowCell a {
        border-color: #c0f988 !important;
    }

.theme-night .table tr, .theme-night .member-login .login-cont {
    background: #333;
}

    .theme-night .table tr:hover, .theme-night.table_body > .row:hover, .theme-night .download_table tr:hover,
    .theme-night .RadComboBox .rcbReadOnly .rcbInputCellLeft, .theme-night .RadComboBox .rcbReadOnly .rcbArrowCellRight, .theme-night .RadComboBox_Default .rcbInputCell, .theme-night .RadComboBox_Default .rcbArrowCell,
    .theme-night .table tr:hover, .theme-night .table_body > .row:hover, .theme-night .download_table tr:hover {
        background: #000000;
    }

.theme-night .form .RadComboBox_Default .rcbFocused input[type=text] {
    border-color: #c0f988 !important;
}

.theme-night .form input[type=text], .theme-night .small_text, .theme-night .label_brdr, .theme-night .form input[type=password], .theme-night .form select, .theme-night .form textarea, html.theme-night body .RadInput_Default .riTextBox, html.theme-night body .RadInputMgr_Default {
    border: 1px solid #454545;
    background-color: #000;
    color: #fff !important;
}

.theme-night .progress_bar.progress_input:after {
    background: #c0f988 !important;
}

.theme-night .progress_bar.progress_input a {
    color: #000 !important;
}

.theme-night .RadComboBox .rcbArrowCell a, .theme-night .RadPicker_Default .rcCalPopup, .theme-night .RadPicker_Default .rcTimePopup, .theme-night .RadPicker_Default .rcCalPopup, .theme-night .RadPicker_Default .rcTimePopup {
    background: #c0f988 !important;
    border: 1px solid #454545 !important;
    color: #282828;
}

.theme-night .RadComboBoxDropDown .rcbScroll {
    background: #000;
}

.theme-night .RadComboBoxDropDown .rcbList > li, .theme-night .black {
    color: #fff;
}

.theme-night .RadComboBoxDropDown_Default {
    border-color: #000;
    background-color: #000;
}

.theme-night .RadComboBox .rcbArrowCell a::before {
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
}

.theme-night .RadComboBox_Default .rcbFocused .rcbReadOnly .rcbInput {
    color: #fff !important;
}

.theme-night .download_format {
    border: 1px solid #c0f988;
}

    .theme-night .download_format a {
        border-left: 1px solid #c0f988;
    }

.theme-night .RadWindow .rwTitlebar {
    background: #c0f988 !important;
}


.theme-night .RadWindow_Default .rwTable .rwTitlebarControls em, .theme-night .RadWindow .rwCloseButton, .theme-night .RadToolTip .rtCloseButton, .theme-night .RadToolTip .rtCloseButton:hover {
    color: #282828 !important;
}

.theme-night .RadWindow_Default td.rwWindowContent, .theme-night .RadToolTip_Default .rtWrapper .rtWrapperContent {
    background-color: #282828;
}

.theme-night .RadWindow .rwDialogPopup {
    color: #fff;
}

.theme-night .RadUpload .ruButton.ruClear, .theme-night .RadUpload .ruRemove {
    background-color: #000 !important;
    border: 1px solid #454545 !important;
    background-position: -3px -9px !important
}

    .theme-night .RadUpload .ruButton.ruClear:hover, .theme-night .RadUpload .ruRemove:hover {
        background-color: #c0f988 !important;
        background-position: -3px -48px !important;
    }

.theme-night .calc_tab-main .ajax__tab_header span.ajax__tab_tab {
    color: #FFF !important;
}

.theme-night .tabs_verticle .nav-tabs .active a, .theme-night .tabs_verticle .nav-tabs .active a:hover, .theme-night .ajax__tab_header .ajax__tab_active span.ajax__tab_tab, .theme-night .ajax__tab_header .ajax__tab_hover.ajax__tab_active span.ajax__tab_tab {
    background: #c0f988;
    color: #010101 !important;
    border-color: #c0f988 !important;
}

    .theme-night .tabs_verticle .nav-tabs a::after, .theme-night .service-tabs .responsive-tabs-container ul li.active a:after, .theme-night .tabs_verticle .nav-tabs .active a::after, .theme-night .ajax__tab_header .ajax__tab_active span.ajax__tab_tab::after {
        border-left: 15px solid #c0f988;
    }

    .theme-night .tabs_verticle .nav-tabs .active a .icon, .theme-night .ajax__tab_header .ajax__tab_active span.ajax__tab_tab .icon {
        color: #000;
    }

.theme-night .tabs_verticle .nav li a:hover, .theme-night .ajax__tab_header .ajax__tab_hover span.ajax__tab_tab {
    background: #434343;
    color: #c0f988;
}

.theme-night .ajax__tab_header span.ajax__tab_tab {
    border: 1px solid #777 !important;
}

    .theme-night .tabs_verticle ul.nav li a .icon, .theme-night .ajax__tab_header span.ajax__tab_tab .icon {
        color: #c0f988;
    }

.theme-night .ajax__tab_body, .theme-night .slider .slider-track, .theme-night .pension_id_right {
    background: #484848;
}

.theme-night .progress_bar.progress_input .cal_txtBoxStyle, .theme-night .progress_bar.progress_input .calPurc_txtBoxStyle, .theme-night .result,
.theme-night .service-tabs .responsive-tabs-container ul li.active a, .theme-night .custom-radio.pension-id input:checked + label, .theme-night .ui-datepicker-title select {
    background: #c0f988;
    color: #282828;
}

.theme-night .progress_bar.progress_input .cal_txtBoxStyle, .theme-night .progress_bar.progress_input .calPurc_txtBoxStyle {
    background: rgba(0,0,0,0.4) !important;
    border-color: #333;
    color: #FFF;
}

.theme-night .custom-radio.pension-id label:after {
    border-left-color: #c0f988 !important;
}

.theme-night .progress_bar, .theme-night .calc_calender {
    background: #000000;
}

.theme-night .slider .slider-selection, .theme-night .slider .slider-handle {
    background: #c0f988;
}

.theme-night .service-tabs .responsive-tabs-container ul li a, .theme-night body .ui-datepicker-header {
    border: 1px solid #282828 !important;
}

    .theme-night .service-tabs .responsive-tabs-container ul li a:hover {
        border-color: #000000 !important;
    }

.theme-night .service-tabs .responsive-tabs-container ul li a, .theme-night .ui-datepicker table {
    color: #c0f988;
    background-color: #000;
}

.theme-night .ui-widget.ui-widget-content, .theme-night .ui-widget-header {
    border: 1px solid #c0f988;
}

    .theme-night .ui-state-default, .theme-night .ui-widget-content .ui-state-default, .theme-night .ui-widget-header .ui-state-default, .theme-night .ui-button, html.theme-night .ui-button.ui-state-disabled:hover, html.theme-night .ui-button.ui-state-disabled:active,
    .theme-night .ui-state-hover, .theme-night .ui-widget-content .ui-state-hover, .theme-night .ui-widget-header .ui-state-hover, .theme-night .ui-state-focus, .theme-night .ui-widget-content .ui-state-focus, .theme-night .ui-widget-header .ui-state-focus, .theme-night .ui-button:hover, .theme-night .ui-button:focus {
        border: 1px solid #5a5a5a;
        color: #c0f988;
    }

        .theme-night .ui-state-default.ui-state-highlight, .theme-night .ui-state-default.ui-state-highlight.ui-state-hover, .theme-night .calc_table table th {
            background: #c0f988 !important;
            color: #000 !important;
            border: none !important;
        }

.theme-night .calc_table p {
    color: #c0f988 !important;
}

.theme-night .calc_table table p {
    color: #000 !important;
}

.theme-night .ui-widget-content {
    border: 0px solid #ffffff;
    background: #c0f988;
}

.theme-night .ui-datepicker .ui-datepicker-prev.ui-state-hover, .theme-night .ui-datepicker .ui-datepicker-next.ui-state-hover, .theme-night .RadEditor .reContentArea {
    background: #282828 !important;
    color: #ffffff !important;
}

.theme-night .ui-datepicker .ui-datepicker-prev, .theme-night .ui-datepicker .ui-datepicker-next, .theme-night .RadCalendar_Default .rcTitlebar .rcPrev, .theme-night .RadCalendar_Default .rcTitlebar .rcNext, .theme-night .RadCalendar_Default .rcTitlebar .rcFastPrev, .theme-night .RadCalendar_Default .rcTitlebar .rcFastNext, .theme-night .RadWindow_Telerik .rwShadow .rwControlButtons a {
    color: #282828 !important;
}

.theme-night .ui-state-default, .theme-night .ui-widget-content .ui-state-default {
    background: rgb(0, 0, 0) !important;
    color: #c0f988 !important;
}

    .theme-night .ui-state-default, .theme-night .ui-widget-content .ui-state-default.ui-state-hover {
        background: #c0f988 !important;
        color: #282828 !important;
    }

.theme-night .calc_calender .ui-datepicker-trigger::after {
    color: #c0f988;
}

.theme-night .Default.RadEditor, .theme-night .Default.RadEditor .reModule, .theme-night .Default.RadEditor .reEditorModes, .theme-night .Default.RadEditor .reWrapper, .theme-night .custom-control input:checked + label::before, .theme-night .RadUpload li input[type="checkbox"]:checked + label::before, .theme-night .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-night .RadComboBoxDropDown .rcbHeader span.checked:before, .theme-night .RadTreeView_Default .rtChecked {
    background-color: #c0f988;
}

    .theme-night .Default.RadEditor, .theme-night .Default.RadEditor .reModule, .theme-night .Default.RadEditor .reEditorModes, .theme-night .Default.RadEditor .reWrapper {
        border-color: #000;
    }

.theme-night .Default .reToolbar li, .theme-night .Default.reToolbar .reGrip {
    background: none;
}

.theme-night .Default .reToolbar .reTool:hover {
    background: #FFF;
}

.theme-night .Default .reToolbar .reTool.reTool_selected, .theme-night .Default .reToolbar .reTool.reTool_selected:hover {
    background: rgba(0,0,0,0.5);
}

.theme-night .ruActions .ruDelete {
    background: none !important;
    color: #c0f988 !important;
    border-color: #c0f988 !important;
}

    .theme-night .ruActions .ruDelete:hover {
        background: #c0f988 !important;
        color: #000 !important;
    }


.theme-night .custom-control input:checked + label::after, .theme-night .RadUpload li input[type="checkbox"]:checked + label::before, .theme-night .RadTreeView_Default .rtChecked, .theme-night .RadTreeView_Default .rtUnchecked, .theme-night .RadTreeView_Default .rtIndeterminate, .theme-night .RadComboBoxDropDown .rcbList > li span.checked:before, .theme-night .RadComboBoxDropDown .rcbHeader span.checked:before {
    color: #282828;
}

.theme-night .custom-control label::before, .theme-night .custom-radio label:before, .theme-night .RadComboBoxDropDown .rcbList > li span:before, .theme-night .RadComboBoxDropDown .rcbHeader span:before, .theme-night .RadUpload li label:before {
    border: 1px solid #c0f988;
}

.theme-night .green_bg .custom-radio label::before {
    border-color: #000;
}

.theme-night .green_bg .custom-radio input:checked + label::before {
    background-color: #000;
}

.theme-night .ntheme .custom-radio label:before {
    border: 1px solid #000000 !important;
}

.theme-night .ntheme .custom-radio input:checked + label::before, .theme-night .ntheme .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected {
    background-color: #0e0e0e !important;
}

.theme-night .custom-radio.rblGenders label:before {
    border: none;
}

.theme-night .custom-radio.rblGenders label:after, .theme-night .custom-radio.rblGenders input:focus + label::after {
    background: #c0f988 !important;
}

.theme-night .custom-radio.rblGenders input:checked + label {
    color: #000 !important;
}

.theme-night .switch {
    border: 1px solid #000 !important;
    background: #000;
}

.theme-night .switch-selection {
    background-color: #c0f988;
}
/*.theme-night .switch-input:checked + .switch-label, .theme-night .float_btn, .theme-night .form.two_column input.float_btn {
    color: #282828 !important;
}*/
.theme-night .member_update .item {
    border-bottom: 2px solid #282828;
}

.theme-night .calc_bar .input, .theme-night .custom-select {
    border: 1px solid #282828;
}

.theme-night .calc_results li {
    background: #c0f988;
    color: #484848;
}

.theme-night .small_table thead th, .theme-night .small_table tr {
    color: #fff;
    border: 1px solid #454545;
    background: #000;
}

.theme-night .RadPanelBar_Default .rpFirst a.rpLink, .theme-night .RadPanelBar_Default .rpFirst div.rpHeaderTemplate,
.theme-night .RadComboBox .rcbReadOnly .rcbInputCellLeft, .theme-night .RadComboBox .rcbReadOnly .rcbArrowCellRight, .theme-night .RadComboBox_Default .rcbInputCell, .theme-night .RadComboBox_Default .rcbArrowCell {
    background: #000 !important;
}

.theme-night .RadPanelBar_Default .rpExpandable span.rpExpandHandle:after, .theme-night .RadPanelBar_Default .rpExpanded span.rpExpandHandle:after {
    border-right: 1px solid #282828;
    border-bottom: 1px solid #282828;
}

.theme-night .RadPanelBar_Default .rpExpandable span.rpExpandHandle, .theme-night .RadPanelBar_Default .rpExpanded span.rpExpandHandle {
    background: #c0f988 !important;
}

.theme-night .RadPanelBar .rpSlide {
    border: 1px solid #000000;
    background: #282828;
}

.theme-night .modal-header {
    background: #c0f988;
    color: #282828;
}

.theme-night .surveyBody, .theme-night .surveyResult {
    background: #313131;
}

.theme-night .request-feedback .happyFace, .theme-night .request-feedback .normalFace, .theme-night .request-feedback .sadFace {
    border: 1px solid #454545;
}

.theme-night .txtNotes {
    border: 1px solid #454444 !important;
    background: #000;
}

.theme-night .feedback-btn.green-button {
    background: #c0f988;
    color: #282828;
}

.theme-night .feedback-btn {
    border: 1px solid #c0f988;
    background: none;
}

    .theme-night .feedback-btn.green-button:hover {
        color: #282828;
    }

    .theme-night .feedback-btn:hover {
        background: #c0f988;
        color: #282828;
    }

.theme-night ::-webkit-input-placeholder, .theme-night .member-cols span {
    color: #fff;
}

.theme-night ::-moz-placeholder {
    color: #fff;
}

.theme-night :-ms-input-placeholder {
    color: #fff;
}

.theme-night :-moz-placeholder {
    color: #fff;
}

.theme-night .float_btn, .theme-night .form.two_column input.float_btn, .theme-night .RadCalendar_Default .rcMain .rcRow .rcSelected a, .theme-night .steps li .active, .theme-night .steps li .active h3, .theme-night .float_btn:hover, .theme-night .form.two_column input.float_btn:hover, .theme-night .steps li a, .theme-night .steps li h3, .theme-night .wizard > .steps .disabled a, .theme-night .wizard > .steps .disabled a:hover, .theme-night .wizard > .steps .disabled a:active {
    color: #000 !important;
}

.theme-night .wizard > .steps .done a, .theme-night .wizard > .steps .done a:hover, .theme-night .wizard > .steps .done a:active {
    color: #000 !important;
}

.theme-night .float_btn, .theme-night .form.two_column input.float_btn, .theme-night .form_hbg .icon, .theme-night .form_hbg .fas, .theme-night .RadWindow_Telerik table.rwTitlebarControls em {
    color: #282828 !important;
}

    .theme-night .float_btn:hover, .theme-night .form.two_column input.float_btn:hover {
        color: #c0f988 !important;
        border-color: #c0f988 !important;
    }

.theme-night .RadUpload .ruButton.ruClear {
    background-position: -3px -9px;
}

.theme-night .RadToolTip_Default .rtWrapper .rtWrapperContent li a:hover, .theme-night .date_selector a:hover, .theme-night .date_selector a.active, .theme-night .RadToolTip_Default .rtWrapper .rtWrapperContent li a:hover i, .theme-night .search-btn {
    background: #c0f988;
    color: #282828 !important;
}

.theme-night #cboxLoadedContent, .theme-night .member-cont, .theme-night .grey_bg, .theme-night .grey_bg_m, .theme-night .rgPager td, .theme-night .rtHover, .theme-night .rtSelected {
    background: #000;
}

.theme-night .i_title, .theme-night .improvements .accordion.active, .theme-night .RadCalendarTimeView_Default th, .theme-night .RadCalendar.RadPicker table.rcTable_Default .rcRow .rcHover, .theme-night .RadCalendar_Default .rcRow .rcHover, .theme-night table.RadCalendarTimeView td.rcHover a, .theme-night .RadCalendar_Default .rcRow .rcSelected, .theme-night .RadCalendarMonthView_Default .rcSelected a, .theme-night .RadCalendarMonthView_Default input, .theme-night .ui-datepicker-calendar .ui-state-active, .theme-night .ui-datepicker-calendar .ui-state-hover, .theme-night .steps {
    background: #c0f988 !important;
    color: #000 !important;
}

.theme-night .RadCalendar .rcTitlebar table {
    background: #000 !important;
    color: #fff !important;
}

.theme-night .RadCalendar_Default .rcTitlebar {
    border: 1px solid #5e5e5e;
}

.theme-night .i_date, .theme-night .contact-details {
    background: #000 !important;
    color: #c0f988 !important;
}

.theme-night .i_desc, .theme-night .i_date {
    border-color: #c0f988;
}

.theme-night .improvements .accordion.active:after {
    border-color: #333;
}

.theme-night .HeaderDescription, .theme-night .improvements .accordion {
    color: #c0f988 !important;
}

.theme-night .improvements .accordion {
    background: #484848 !important;
    border-color: rgba(255, 255, 255, 0.125) !important;
}

.theme-night .improvements .panel {
    border-color: rgba(255, 255, 255, 0.35) !important;
}

.theme-night .form input[type=text], .theme-night .small_text, .theme-night .label_brdr, .theme-night .form input[type=password], .theme-night .form select, .theme-night .form textarea, html.theme-night body .RadInput_Default .riTextBox, html.theme-night body .RadInputMgr_Default {
    border: 1px solid #454545 !important;
}

.theme-night .steps li::before {
    border-right: 2px solid rgba(0, 0, 0, 0.2);
    border-top: 2px solid rgba(0, 0, 0, 0.2);
}

.theme-night .RadPicker_Default .RadInputFocused .rcCalPopup, .theme-night .form input[type=text].rcFocusTxt, .theme-night .form input[type=text]:focus, .theme-night .RadPicker_Default .RadInputFocused .rcTimePopup, .theme-night .input_50 .riSingle .riTextBox:focus, .theme-night .rcFocusTxt, .theme-night .RadPicker_Default .RadInputFocused input {
    border-color: #c0f988 !important;
    background: #202020 !important;
}

.theme-night input[type=submit]:focus, .float_btn, .theme-night .form.two_column input.float_btn:focus, .theme-night .RadPanelBar_Default a.rpLink, .theme-night .theme_color {
    color: #FFF !important;
}

.theme-night .RadTreeView .rtLines .rtLast,
.theme-night .RadTreeView_Default .rtHover .rtIn, .theme-night .RadTreeView_Default .rtSelected .rtIn {
    color: #FFF !important;
}

.theme-night .action_items ul li a i {
    color: #000 !important;
}

.theme-night .RadToolTip_Default .rtWrapper .rtWrapperContent li a {
    color: #000 !important;
}

.theme-night .rgPager a.rgCurrentPage, .theme-night .rgPager td > span {
    background: #fff !important;
    border-color: #fff !important;
    color: #282828 !important;
}

.theme-night .rgPager .rgNumPart a, .theme-night .member-cols {
    background: #434343;
    color: #fff;
}

.theme-night .rgPager a:hover.rgOtherNum, .theme-night .member-hdng i {
    background: #c0f988 !important;
    color: #000 !important;
}

.theme-night .contact-details i, .theme-night select option {
    color: #c0f988 !important;
}
/*.theme-night .rgPager input[type=submit]:hover {
    background-color: #a79a70;
    background-image: url(images/table_page_arws.png) !important;
}*/
/*.theme-night .rgPager input {
    background-color: #c0f988;
}
.theme-night .rgPager input[type=submit]:hover {
    background-color: #c0f988 !important;
}*/
.theme-night .RadTreeView_Default .rtPlus, .theme-night .RadTreeView_Default .rtMinus {
    background: #c0f988 !important;
    color: #000 !important;
}

.theme-night .RadToolTip .rtCloseButton:hover {
    color: #FFF;
}

.theme-night .table td.rgPagerCell {
    border: none;
    padding: 10px 0 0px 10px;
}
/*.theme-night .rgPager input[type=submit] {
    background:inherit;
}*/
/*.theme-night .rgPager input[type=submit] {
    background-image: url(images/table_page_arws.png) !important;
    background-color: #c0f988;
}*/
/*.theme-night .rgPager input[type=submit]:hover {
    background-color: #6f725b;
    border: 1px solid #6f725b;
}
.theme-night .rgPager input.rgPageFirst {
    background-position: 2px -24px !important;
}
.theme-night input[type=submit]:hover {
    background: #c0f988 !important;
    color: #000 !important;
}*/
.theme-night .RadTabStrip_Default .rtsLevel .rtsLink.rtsSelected {
    border: 1px solid #c0f988;
    background: #282828 !important;
    color: #fff !important;
    border-bottom: none;
}

.theme-night .guidelines_main {
    border: 1px solid #c0f988;
    margin-top: 0px;
}

.theme-night .grdDetails {
    background-color: transparent;
}

.theme-night .RadPanelBar_Default .rpTemplate, .theme-night .certificate_btns .btn i, .theme-night .member-cols label {
    color: #c0f988;
}

.theme-night .certificate_btns .btn .certi_label {
    color: #FFF;
}

.theme-night .certificate_btns .btn:hover {
    background: #c0f988;
}

    .theme-night .certificate_btns .btn:hover i, .theme-night .certificate_btns .btn:hover .certi_label {
        color: #000 !important;
    }

.theme-night .btn-night input[type=submit] {
    background: none;
}

.theme-night .mbr-lgn .seprator span {
    background: #FFF;
    color: #000;
}

.theme-night .mbr-lgn .seprator {
    background: #7d7d7d;
    border: 1px solid #FFF;
}

.theme-night .contact-row .grey_bg {
    border: 10px solid #282828
}

.theme-night .table td.rgExpandCol {
    background: #040404;
}

.theme-night .MainDiv .RadTabStrip {
    background-color: #282828;
}

.theme-night input[type=submit], .theme-night .button-link, .theme-night #rtsTickets {
    background: #282828;
}

.theme-night #rtsTickets {
    background: #282828 !important;
}

@media screen and (max-width: 767px) {
    .theme-night div.RadGrid .rgRow > td:before, .theme-night div.RadGrid .rgAltRow > td:before, .theme-night div.RadGrid .rgRow > td:after, .theme-night div.RadGrid .rgAltRow > td:after {
        background: #c0f988;
        color: #000;
    }

    .theme-night .calc_tab-main .ajax__tab_panel {
        background: #666 !important;
    }

    .theme-night .progress_bar.progress_input a {
        color: #FFF !important;
    }

    .theme-night .calc_mobile_header.mobile_active:after {
        border-left: 15px solid #c0f988;
    }
}

@media screen and (max-width: 639px) {
    .theme-night .form_viewer .input_50:nth-child(2) {
        background: #000;
    }
}

@media screen and (max-width: 479px) {
    .theme-night .custom-table .table td::after {
        background: #c0f988;
        color: #000;
    }
}

.theme-night ::selection {
    background: #c0f988;
    color: #000;
}

/*------Theme Night------*/
.custom-radio.rblGenders label:before, .inbox-tab .rtsTxt:before {
    border: none;
}

.theme-night input[type=submit] {
    /*background: none;*/
    color: #c0f988;
    border: 1px solid #c0f988;
}

.theme-night .uploadanchor-btns a {
    color: #FFF;
}

.theme-night .rgPager input {
    background: #c0f988 url(images/table_page_arws.png);
}

.theme-night .request-success {
    background: #484848;
}

.theme-night .request_results header ::selection {
    background: #000 !important;
    color: #c0f988;
}

.theme-night .rgPager input[type=submit]:hover {
    background-color: #c0f988;
}

.theme-night .ctabs .RadMultiPage {
    border: 1px solid #c0f988;
}

.theme-night .RadPanelBar_Default {
    background: #000;
}

.theme-night .resource-grd td .tw-data-text span, .theme-night .RadListBox_Default .rlbButton .rlbButtonText:before, .theme-night .copydata table td span, .theme-night .copydata span {
    color: #fff !important;
}

.theme-night .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(1) span.rwInnerSpan {
    background: #c0f988 !important;
    color: #000 !important;
    border: 1px solid #c0f988;
}

.theme-night .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(2) span.rwInnerSpan {
    background: #282828 !important;
    color: #fff !important;
    border: 1px solid #c0f988;
}

.theme-night .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(1) span.rwInnerSpan:hover {
    background: #fff !important;
    border-color: #fff;
}

.theme-night .resource-confirm .RadWindow .rwDialogPopup a.rwPopupButton:nth-child(2) span.rwInnerSpan:hover {
    background: #c0f988 !important;
    border-color: #c0f988;
    color: #282828 !important;
}

.theme-night .pop-custom .custom-cboxClose, .theme-night #cboxClose, .theme-night .RadWindow_Telerik .rwShadow .rwControlButtons .rwMaximizeButton {
    color: #282828;
    border-color: #282828;
}

.theme-night .RadListBox_Default .rlbButtonText {
    border: 1px solid #c0f988;
}

.theme-night .RadTreeView_Default .rtUnchecked, .theme-night .RadTreeView_Default .rtIndeterminate {
    background: #282828;
    border: 1px solid #c0f988;
}

.theme-night #colorbox {
    box-shadow: 0 0 10px #FFF;
}

.theme-night .uploadanchor-btns .doc_name {
    background: #222;
}

.theme-night .uploadanchor-btns {
    border-color: rgba(255,255,255,0.5);
}

.theme-night .RadUpload .ruFileWrap:hover::after {
    background: #282828 !important;
    color: #c0f988;
}

.theme-night .jColorbox {
    color: #FFF !important;
}

    .theme-night .jColorbox a {
        color: #c0f988;
    }

.theme-night .RadComboBoxDropDown .rcbHeader {
    background: #c0f988;
    color: #000;
}

.theme-night .form textarea:focus, .theme-night .spErrorMessage, .theme-night .spErrorMessageSerial-inner {
    background: #282828 !important;
}

.theme-night .RadUpload .ruFileWrap:hover::after {
    background: #c0f988 !important;
}

.theme-night .spErrorMessage span {
    color: #c0f988;
}

.theme-night .custom-control input:focus + label::before, .theme-night .RadUpload li input[type="checkbox"]:focus + label::before, .theme-night .RadComboBoxDropDown .rcbList > li span.focus:before, .theme-night .RadComboBoxDropDown .rcbHeader span.focus:before, .theme-night .RadTreeView_Default .rtChecked:focus {
    border-color: #c0f988 !important;
}

.theme-night .emp_login .icon, .theme-night .emp_login p span, .theme-night .variation-btn:hover::before {
    color: #c0f988;
}

.theme-night .emp_login .border:hover .hover, .theme-night .variation-btn::after, .theme-night .variation-btn:hover span {
    background: #c0f988 !important;
}

.theme-night .variation-btn:hover::before {
    color: #282828;
}


/*Member Dashboard*/

.theme-gray .m-sheader .m-icon, .theme-gray .entity-details .border:hover .hover, .theme-gray .other-services ul li:nth-child(odd) a:hover, .theme-gray .emp-history .card h5 .btn,
.theme-gray .emp-history .card h5 .btn.collapsed::before {
    background: #6f725b;
}

.theme-gray .other-services ul li:nth-child(odd) a:hover {
    color: #fff !important;
}

.theme-gray .bank-section .border:hover .icon {
    background: #6f725b;
    border: 1px solid #6f725b;
}

.theme-gray .other-services ul li a, .theme-gray .contact-section span .fas, .theme-gray .entity-details h3, .theme-gray .green-color {
    color: #6f725b !important;
}

.theme-gray .m-sheader .m-headerbg, .theme-gray .light-green, .theme-gray .other-services ul li:nth-child(even) a {
    background: #eaeaea;
}

.theme-gray .emp-history .card h5 .btn.collapsed {
    background: #f3f3f3 !important;
    color: #6f725b;
}

.theme-gold .m-sheader .m-icon, .theme-gold .entity-details .border:hover .hover, .theme-gold .other-services ul li:nth-child(odd) a:hover, .theme-gold .emp-history .card h5 .btn,
.theme-gold .emp-history .card h5 .btn.collapsed::before {
    background: #a79a70;
}

.theme-gold .other-services ul li:nth-child(odd) a:hover {
    color: #fff !important;
}

.theme-gold .bank-section .border:hover .icon {
    background: #a79a70;
    border: 1px solid #a79a70;
}

.theme-gold .other-services ul li a, .theme-gold .contact-section span .fas, .theme-gold .entity-details h3, .theme-gold .green-color {
    color: #a79a70 !important;
}

.theme-gold .m-sheader .m-headerbg, .theme-gold .light-green {
    background: #f2f0ea;
}

.theme-gold .emp-history .card h5 .btn.collapsed {
    background: #f3f3f3 !important;
    color: #a79a70;
}

.theme-lightgreen .m-sheader .m-icon, .theme-lightgreen .entity-details .border:hover .hover, .theme-lightgreen .other-services ul li:nth-child(odd) a:hover, .theme-lightgreen .emp-history .card h5 .btn {
    background: #638245;
}

.theme-lightgreen .other-services ul li:nth-child(odd) a:hover {
    color: #fff !important;
}

.theme-lightgreen .bank-section .border:hover .icon {
    background: #638245;
    border: 1px solid #638245;
}

.theme-lightgreen .other-services ul li a, .theme-lightgreen .contact-section span .fas, .theme-lightgreen .entity-details h3, .theme-lightgreen .green-color {
    color: #638245 !important;
}

.theme-lightgreen .m-sheader .m-headerbg, .theme-lightgreen .light-green {
    background: #e8ece3;
}

.theme-night .other-services ul li:nth-child(even) a {
    background: #666666;
}

.theme-night .other-services ul li a, .theme-night .contact-section span .fas, .theme-night .entity-details p {
    color: #fff
}

.theme-night .other-services ul li:nth-child(odd) a {
    background: #484848;
}

.theme-night .m-sheader .m-headerbg {
    background: #484848;
}

.theme-night .entity-details .border, .theme-night .bank-section .icon {
    border: 1px solid #666666 !important;
    background: #484848;
}

    .theme-night .entity-details .border:hover .hover, .theme-night .m-sheader .m-icon, .theme-night .emp-history .card h5 .btn.collapsed::before {
        background: #c0f988;
    }

.theme-night .entity-details h3 {
    color: #c0f988;
}

.theme-night .bank-section .border:hover .icon {
    background: #c0f988;
    border: 1px solid #c0f988;
}

.theme-night .gray-section {
    background: #282828;
}

.theme-night .white-note {
    background: #484848;
    border-left: 1px solid #484848;
    border-bottom: 1px solid #484848;
    border-right: 1px solid #484848;
}

.theme-night .light-green {
    background: #484848;
}


.theme-night .emp-history .card h5 .btn.collapsed {
    background: #363636 !important;
    color: #c0f988 !important;
}

.theme-night .other-services ul li:nth-child(odd) a:hover {
    background: #c0f988 !important
}
/*Member Dashboard*/

.theme-night .aspNetDisabled {
    background: #282828 !important;
}