
body.light-theme.no-trans.boxed_wrapper {
    background-color: white !important;
}

.light-theme .blog-content .single-blog-content {
    background-color: white !important;
}

.light-theme .single-blog-content .inner-box .dot-box {
    background-color: white;
}

.light-theme .page-title:before {
    background: rgb(0 0 0 / 30%);
}

.light-theme img.img-circle:hover {
    border-color: #0d9b86 !important;
}

.light-theme section.gallery-style-three {
    background-color: white;
}

.light-theme .blog-grid-section.blog-page.news {
    background: #fff;
}

.light-theme body.no-trans.boxed_wrapper {
    background-color: black;
}

.light-theme .form-control::placeholder {
    color: #aaa;
}

.light-theme .blog-single .blog-single-content .post-title {
    color: #000000;
}

.light-theme .page-link {
    color: #119381;
}

.light-theme .page-link:hover {
    color: #119381;
}

.light-theme .news-details-box {
    color: black !important;
}

.light-theme section.sidebar-page-container.blog-single {
    background-color: white !important;
}

.light-theme .blog-single .blog-single-content .inner-box .text {
    color: black !important;
}

.light-theme .blog-single .blog-single-content .inner-box .text p {
    color: black !important;
}

.light-theme .news-details-tag a:hover,
.news-details .send-message a:hover {
    background: #059f81;
    border-color: #059f81;
    color: #fff !important;
}

.light-theme .news-details-h5 {
    color: white;
}

.light-theme span .title-gallery {
    color: black;
}

.light-theme .search-box {
    background-color: white !important;
}

.light-theme span.title-data-gallery {
    color: white;
}

.light-theme .news-details .send-message a {
    color: #acacac;
    border: #e4e4e4;
}

.light-theme .contact-astan .hello-title {
    color: #059f81;
}

.light-theme .keramat-list#team .wrap h3 {
    color: #059f81;
}

.light-theme a.page-link {
    background-color: #FFFFFF;
    border: #106055;
    border: 1px solid #dee2e6;
}

.light-theme .keramat-list#team .wrap h5 {
    color: #828282;
}

.light-theme .keramat-list#team .wrap p {
    color: black;
}

.light-theme .keramat-list#team .wrap {
    background-color: #e6e6e6 !important;
}

.light-theme .keramat-list#team .wrap img {
    border: 5px solid #c1c1c1;
}

.light-theme .keramat-list .keramat-title-astan {
    color: #059f81;
}

.light-theme .keramat-list .title-keramat {
    color: black;
}

.light-theme .text-keramat-lide p {
    color: black !important;
}

.light-theme .blog-single .blog-single-content .post-share-option .tags li a {
    color: black !important;
}

.light-theme .astan-title-keramat-details {
    color: #059f81;
}

@media screen and (max-width: 992px) {
    .main-menu .navbar-collapse > .navigation > li {
        background-color: #dddddd !important;
    }
}

@media only screen and (max-width: 991px) {
    .main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a {
        color: black !important;
    }
}


@media screen and (max-width: 992px) {
    .light-theme .main-menu .navbar-collapse > .navigation.mb-nav {
        background: #232a34 !important;
        color: white !important;
        border: #106055 !important;
    }

    .light-theme .main-menu .navbar-collapse > .navigation > li {
        background: #232a34 !important;
        color: white !important;
        border-bottom: #106055 !important;
    }

    .light-theme .main-menu .navbar-collapse > .navigation > li:hover {
        background-color: #106055 !important;
    }
}

.light-theme footer.footer-style-two {
    background-color: #14655b !important;
    margin-top: 0px !important;
}

.light-theme .index-body .main-slider .slide:before {
    background: rgba(0, 0, 0, 0.3);
}

.light-theme .sec-title-two h3 {
    color: black;
}

.light-theme .gallery-style-two {
    /*background-color: #FFFFFF;*/
}

.light-theme .sticky-header {
    background-color: #14655b !important;
}

.light-theme .footer-style-two .widgets-section {
    border-bottom: 1px solid #ffffff;
    color: #e2e2e2 !important;
}

.light-theme .info-astan-footer {
    color: white !important;
}

.light-theme .footer-style-two .footer-bottom .copyright {
    color: #b3b3b3 !important;
}

.light-theme .footer-style-two .widgets-section .logo-widget p {
    color: #e2e2e2 !important;
}

.light-theme .widget-content i.fab.fa-telegram,
.widget-content i.fab.fa-instagram {
    color: white;
}

.light-theme .main-slider h3 {
    color: #fff;
}

.light-theme .main-slider h3 span {
    color: #00ffcd;
}

.light-theme .page-title .content-box .bread-crumb li:last-child {
    color: #00ffcd !important;
}

.light-theme .service-page .overlay-blog {
    background-color: #000000;
}

.light-theme .gallery-block-two .inner-box .image-content .album-link a:hover {
    color: #059f81;
}

.light-theme .media-icons .album-link a {
    color: #ffffff;
    background-color: rgba(101, 101, 101, 0.52);
    border: #e7e7e7;
}

.light-theme .media-icons .album-link:hover i:before {
    color: #1c7430 !important;
}

.light-theme .media-icons .album-link a span {
    background-color: #059f819c;
}

.light-theme .single-blog-content .inner-box .dot-box {
    background-color: white;
}

.light-theme .single-blog-content .inner-box .dot-box {
    background: white !important;
}

.light-theme .form-control::placeholder {
    color: #aaa;
}

.light-theme .info-box span {
    color: white;
}

.light-theme .info-box .icon-eye-card {
    color: white;
}

.light-theme section.others-gallery.service-page:before {
    background-color: #000000;
}

.light-theme .container-fluid .centred h3 {
    color: #ffffff !important;
}

.light-theme .music-player {
    background-color: #0665a2;
    color: #fff;
}

.light-theme #plList li:hover {
    background-color: rgba(0, 0, 0, .1);
}

.light-theme .plSel,
.plSel:hover {
    background-color: rgba(255, 255, 255, .1);
    color: #fff;;
}

.light-theme #tracks a {
    color: #fff;
}

.light-theme #tracks a:hover,
#tracks a:active {
    background-color: rgba(0, 0, 0, .1);
    color: #fff;
}

.light-theme .plyr--audio .plyr__controls {
    background-color: transparent;
    color: #fff;
}

.light-theme a.plyr__controls__item.plyr__control:hover,
.plyr--audio .plyr__controls button:hover,
.plyr--audio .plyr__controls button.tab-focus:focus,
.plyr__play-large {
    background-color: rgba(0, 0, 0, .1);
}

.light-theme .plyr__progress--played,
.plyr__volume--display {
    color: rgba(0, 0, 0, .1);
}

.light-theme .plyr--audio .plyr__progress--buffer,
.plyr--audio .plyr__volume--display {
    background-color: rgba(0, 0, 0, .1);
}

.light-theme .plyr--audio .plyr__progress--buffer {
    color: rgba(0, 0, 0, .1);
}

.light-theme .ziyarat .main-slider h3 {
    color: #00ffcd !important;
}

.light-theme .ziyarat .main-slider h1 {
    color: #00ffcd !important;
}

.light-theme .gallery-blog .music-player {
    background-color: #232a34;
}

.light-theme .page-item.active .page-link {
    background-color: #106055 !important;
}

.light-theme .page-link {
    color: #119381;
}

.light-theme .page-link:hover {
    color: #119381;
}

.light-theme .found-page .main-slider .page-title .container .content-box p:first-child {
    color: #c70000;
    text-shadow: 0 0 5px #ffffff;
}

.light-theme .found-page .main-slider .page-title .container .content-box p {
    color: #ffffff;
}

.light-theme .found-page .main-slider .page-title .container .content-box .btn-home {
    background-color: #0d9b86;
    color: white;
}

.light-theme .found-page .main-slider .page-title .container .content-box .btn-home:hover {
    background-color: #127d6e;
    color: #ffffff;
}

.light-theme a.theme-btn-two:hover {
    background-color: #059f81;
}

.light-theme .container-login .goto-profile, .goto-panel, .goto-site {
    background-color: #059f81 !important;
    border: #059f81 !important;
}

.light-theme .container-login .set-pass {
    background-color: #fc4646;
}

.light-theme .progress-bar.progress-bar-success {
    background-color: #059f81;
}

.light-theme .progress-bar.progress-bar-danger {
    background-color: #b50000 !important;
}

.light-theme .progress-bar.progress-bar-warning {
    background-color: #ffac00;
}

.light-theme h2.sign-title, p.noticeText {
    color: #fff;
}

.light-theme .form-control {
    color: #6d6d6d;
}

.light-theme input.form-control.bg-none.border-0.rtl {
    background-color: white;
}

.light-theme button#_sendUserPhoneNumber {
    background-color: #059f81;
    color: #fff;
}

.light-theme button#_sendUserPhoneNumber:hover {
    background-color: #057c65;
}

.light-theme .password-group .input-password-addon {
    border-right: #becad8;
    background-color: white;
}

.light-theme .password-group .input-password-addon a {
    color: #becad8;
}

.light-theme .signin-container .your-mobile .username-text {
    background-color: #ffffff96;
}

.light-theme .signin-container i.fas.fa-edit {
    color: #059f81;
}

.light-theme .signin-container .btn-submit-verify {
    color: #007bff;
    background-color: transparent;
    border: transparent;
}

.light-theme .sign-out a:hover {
    color: #bebebe !important;
}

.light-theme .sign-out {
    color: white;
    background-color: #0d9b86;
}

.light-theme .sign-out .sign-profile {
    color: white !important;
}

.light-theme a#editMobile, .signin-container .your-mobile {
    color: #fff;
}

.light-theme button#_submitPassword, button#_checkUserCodeBtn {
    background-color: #059f81;
    color: #fff;
}

.light-theme button#_submitPassword:hover, button#_checkUserCodeBtn:hover {
    background-color: #035445;
}

.light-theme h2.h3.text-primary.font-weight-normal.mb-0 {
    color: #01cea6 !important;
}

.light-theme form.mt-5.space-top-3 div p, label.control-label.font-14, span#_userRePassword-error {
    color: white !important;
}

.light-theme .container-login button#_backToWelcome, .container-login button#_backToWelcome, button#_submitNewPassword {
    background-color: #059f81 !important;
}

.light-theme button#_submitVerifyCode:hover {
    background-color: #b8b8b8;
}

.light-theme .gallery-blog .content p {
    color: #d2d2d2 !important;
}

.light-theme .title-index-gallery {
    color: black !important;
}

.light-theme .single-blog-content .inner-box .lower-content h4 a {
    color: #0e8a72;
}

.light-theme .single-blog-content .inner-box .lower-content .text p {
    color: #323942;
}

.light-theme .about-section {
    background-color: white !important;
}

.light-theme .sec-title h3 {
    color: black;
}

.light-theme .about-section .content-box .text p {
    color: black !important;
}

.light-theme .blog-page .load-more-btn a, .load-more-btn.centred a {
    background-color: #0e8a72 !important;
}

.light-theme .blog-page .load-more-btn a:hover {
    background-color: rgba(0, 210, 169, 0.68);
}

.light-theme .ziyarat .main-slider .slide:before {
    background: rgba(0, 0, 0, 0.3);
}

.light-theme .service-page .load-more-btn a {
    background-color: #0e7968;
}

.light-theme .service-page .load-more-btn a:hover {
    background-color: #059f81;
}

.light-theme .survey {
    background-color: #14655b;
}

/* Keep the sign-in icon distinct against the light-theme header. */
.light-theme .sanctuary-login-button__icon {
    color: #fff;
    border-color: rgba(35, 160, 131, .72);
    background: var(--syed-emerald-700);
}

.light-theme .sanctuary-theme-toggle__track {
    color: var(--syed-emerald-700);
    border-color: var(--syed-emerald-700);
    background: #e8f1ec;
}

.light-theme .sanctuary-theme-toggle__thumb {
    background: var(--syed-ink);
}

.light-theme .sanctuary-theme-toggle__track .fas.fa-moon {
    color: var(--syed-ink);
}
