.nightmode * { transition: all .5s ease; }
.nightmode .full-width-header .rs-header.homestyle { background: #132952; }
.nightmode .full-width-header .rs-header.homestyle .rs-topbar-part { background: rgb(17 33 65); }
.nightmode .full-width-header .rs-header.homestyle .menu-area .main-menu .nav-menu li a { color: #ffffffad; }
.nightmode .full-width-header .rs-header .menu-area .main-menu .expand-btn ul li a { background: #122241; }
.nightmode .full-width-header .rs-header .menu-area .main-menu .expand-btn ul li .header-btn { background: rgb(19 35 65); }
.nightmode .full-width-header .rs-header .menu-area .logo-area img { filter: brightness(10); transition: all 0s ease !important;}
.nightmode .full-width-header .rs-header .menu-area.menu-sticky.sticky { background: #132952; }
.nightmode .full-width-header .rs-header .menu-area .main-menu .rs-menu .mega-menu { background-color: #112346; }
.nightmode img.menu-icon { background: rgb(255 255 255 / 0.05); }
.nightmode .full-width-header .rs-header .menu-area .main-menu .rs-menu .sub-menu li a { background: rgb(255 255 255 / 0.05); }
.nightmode .sub-menu a:hover { background: rgb(0 0 0 / 0.2) !important; }
.nightmode .sub-menu a:hover img { background: rgb(0 0 0 / 0.2); }
.nightmode .bg8 { background: #162f5d; }
.nightmode .sec-title .title { color: #fff; }
.nightmode .desc { color: rgb(255 255 255 / 0.5); }
.nightmode .readon { background: rgb(0 0 0 / 0.2); border-color: rgb(0 0 0 / 0.1); }
.nightmode .rs-quality-services-part .item-services { background: rgb(0 0 0 / 0.2); }
.nightmode .rs-quality-services-part .item-services .item .content-part .title { color: white; }
.nightmode .rs-quality-services-part .item-services .item .content-part .desc-part { color: rgb(255 255 255 / 0.5); }
.nightmode .sec-bg { background: #132952; }
.nightmode .rs-why-choose-us .why-choose-bottom .tab-area .tab-content .tab-pane { background: #162f5d; }
.nightmode .sec-title .title-small { color: #ffffff; }
.nightmode .desc { color: rgb(255 255 255 / 0.5); }
.nightmode .rs-team-inner-part-find-doctor-part .item-team-part .item-team-inner .normal-text { background: #102141; }
.nightmode .rs-team-inner-part-find-doctor-part .item-team-part .item-team-inner .normal-text .person-name { color: #ffffff; }
.nightmode .rs-team-inner-part-find-doctor-part .item-team-part .item-team-inner .normal-text .designation { color: rgb(255 255 255 / 0.5); }
.nightmode .rs-team-inner-part-find-doctor-part .item-team-part .item-team-inner .normal-text .team-text { color: rgb(255 255 255 / 0.5); }
.nightmode .rs-our-patients-part3 .item { background: rgb(19 41 82); }
.nightmode .rs-our-patients-part3 .item .content-part .desc-part p { color: rgb(255 255 255 / 0.5); }
.nightmode .rs-our-patients-part3 .item .content-part .cl-author .category { color: rgb(255 255 255 / 0.5); }
.nightmode .rs-latest-part { background: #132952; }
.nightmode .rs-latest-part .item .blog-item .blog-full { background: rgb(0 0 0 / 0.2); }
.nightmode .rs-latest-part .item .blog-item .blog-full .blog-slider-meta .blog-desc p { color: rgb(255 255 255 / 0.5); }
.nightmode .rs-latest-part .item .blog-item .blog-full .blog-meta .title { color:#fff; }
.nightmode .rs-latest-part .item .blog-item .blog-full .blog-slider-meta .blog-content .post-date { color: rgb(255 255 255 / .5); }
.nightmode .rs-latest-part .item .blog-item .blog-full .blog-slider-meta .blog-content .post-author { color: rgb(255 255 255 / .5); }
.nightmode .rs-latest-part .item .blog-item .blog-full .blog-slider-meta .blog-content .post-date i:before { color: rgb(255 255 255 / .5); }
.nightmode .rs-latest-part .item .blog-item .blog-full .blog-slider-meta .blog-content .post-author i:before { color: rgb(255 255 255 / .5); }
.nightmode .right_menu_togle:after { background: #12264c; }
.nightmode .mmenu-content a { background: #132952; color: #ffffff; }
.nightmode .mmenu-content a:hover { background: #0f1e3a; }
.nightmode .mmenu-content.contact a:hover { background: #0f1e3a; }
.nightmode .mmenu-content a:hover { background: #0f1e3a; }
.nightmode .hospital-title { color: #ffffff; background: rgb(255 255 255 / 0.03); }
.nightmode .hospital-buttons a, .nightmode .dep-about { background: #0c1931; color: #ffffff; }
.nightmode .dep-about { background: #0d1c38; }
.nightmode .rs-department-part { background: #132952; }
.nightmode .rs-department-part .rs-inner-services { background: transparent; }
.nightmode .dep-about-content a { background: #0e1c38 !important; }
.nightmode .dep-about-content a:nth-child(even) { background: #0d1a31 !important; }
.nightmode .rs-portfolio-Detail { background: #132952; }
.nightmode .rs-portfolio-Detail .inner-content-part { background: rgb(0 0 0 / 0.2); }
.nightmode .doctor-img { border: 5px solid rgb(11 23 45); }
.nightmode .center-wall a { background: #102141; color: #ffffff; }
.nightmode .center-wall a:nth-child(odd) { background: rgb(0 0 0 / 0.1); }
.nightmode .rs-item-services-part .item-services { background: rgb(0 0 0 / 0.2); }
.nightmode .rs-item-services-part.page-center .item-services .icon-part { background: rgb(0 0 0 / 0.1); color: #fff; }
.nightmode .rs-item-services-part.page-center .item-services .item-content .title { color: #ffffff; }
.nightmode .rs-item-services-part.page-center .item-services .item-content .desc-part { color: rgb(255 255 255 / 0.5); }
.nightmode iframe { filter: grayscale(1); }
.nightmode .rs-department-part .rs-inner-services .desc-department-part { background: rgb(0 0 0 / 0.1); }
.nightmode .rs-department-part .rs-inner-services .desc-department-part .services-part .title { color: #ffffff; }
.nightmode .rs-department-part .rs-inner-services .desc-department-part .dese-part { color: rgb(255 255 255 / 0.5); }
.nightmode .rs-portfolio-Detail .inner-content-part .Service-menu li { background: rgb(0 0 0 / 10%); }
.nightmode .rs-portfolio-Detail .inner-content-part .Service-menu li a { color: #ffffff; border-bottom: 1px dashed rgb(255 255 255 / 0.1); }
.nightmode .rs-portfolio-Detail .inner-content-part .Service-menu li .left-img { background: rgb(0 0 0 / 0.2); border-bottom: 1px dashed rgb(255 255 255 / 0.05); }
.nightmode .page-brans .content-part, .nightmode .page-doctor .content-part { background: rgb(0 0 0 / 0.2); border-bottom: 1px dashed rgb(255 255 255 / 0.1); }
.nightmode .rs-portfolio-Detail .content-part .title-upper { color: #fff; }
.nightmode .rs-portfolio-Detail .content-part .desc-part { color: rgb(255 255 255 / 0.5); }
.nightmode .page-brans .sub-service ul li, .nightmode .page-doctor .sub-service ul li { background: rgb(0 0 0 / 0.1); color: rgb(255 255 255 / 0.5); border: 1px solid rgb(0 0 0 / 0.1); }
.nightmode .sidebar-title { background: rgb(0 0 0 / 0.2); }
.nightmode .btn.btn-link { border-bottom: 1px solid rgb(0 0 0 / 0.2); }
.nightmode .btn-link.collapsed { color: rgb(255 255 255 / 0.5) !important; background: #132952 !important; }
.nightmode .btn-link:hover { color: #ffffff !important; background: #132952 !important; }
.nightmode .card-body { color: rgb(255 255 255 / 0.5); border: 1px solid #102141; background: #132952; }
.nightmode .rs-team-inner-part-find-doctor-part, .nightmode .search-data-contain-part { background: #132952; }
.nightmode .search-data-contain-part .main-part { background: #102040; }
.nightmode .search-data-contain-part .select-option select, .nightmode .search-data-contain-part input[type='text'] { color: rgb(255 255 255 / 1); background: rgb(0 0 0 / 0.2); border: 1px solid rgb(0 0 0 / 0.2); }
.nightmode .search-data-contain-part input[type='text']::placeholder { color: rgb(255 255 255 / 1); }
.nightmode .rs-team-inner-part-find-doctor-part .item-team-part .item-team-inner .normal-text .team-text:after { background: rgb(255 255 255 / 10%); }
.nightmode .doctor-info-title { background: rgb(0 0 0 / 0.2); border-top: 1px solid rgb(255 255 255 / 0.05); color: #ffffff; }
.nightmode .doctor-info-content { border-top: 1px solid rgb(247 247 247 / 0.05); color: rgb(255 255 255 / 0.5); }
.nightmode .desc-part h3 { color: #fff; }
.nightmode .desc-part li { color: rgb(255 255 255 / .5); }
.nightmode .desc-part li:after { color: rgb(255 255 255 / 0.5); }
.nightmode .widget-area .tag-cloud li a { background: rgb(0 0 0 / 0.2); color: #fff; border: 1px solid rgb(0 0 0 / 0.1); }
.nightmode .business-box { background: rgb(0 0 0 / 0.2); border: 1px solid rgb(0 0 0 / 0.1); }
.nightmode .business-box:hover { background: rgb(0 0 0 / 0.4); border: 1px solid rgb(0 0 0 / 0.4); }
.nightmode .business-name { color: rgb(255 255 255 / 0.6); }
.nightmode .business-category { color: rgb(255 255 255 / 0.4); }
.nightmode .modal-content { background: #152341; border: 1px solid #162341; }
.nightmode .modal-text { color: rgb(255 255 255 / 1); }
.nightmode .close { background: #152341; color: rgb(255 255 255 / 0.5); border: 1px solid #152341; }
.nightmode .switch-label::before { background-color: rgb(0 0 0 / 0.25); }
.nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li a.tab-item.active { background: rgb(16 36 72); }
.nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li a.tab-item.active .title, .nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li a.tab-item.active i, .nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li a.tab-item:hover .title, .nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li a.tab-item:hover i { color: #ffffff; }
.nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs { background: #0e213e; }
.nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li a.tab-item { background: #0e203e; border: 1px solid #0e213e; }
.nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li a.tab-item i { color: #ffffff; }
.nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li a.tab-item .title, .nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li a.tab-item i { color: #ffffff; }
.nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li:last-child, .nightmode .rs-why-choose-us .why-choose-bottom .tab-area .nav-tabs li:last-child { border-bottom: 1px solid #162f5d; }
.nightmode .rs-department-part .rs-inner-services .department-img .thumimge { background: #132952; }
.nightmode .search-data-contain-part input[type='submit'] { background: #12274d; }
.nightmode .desc-part h3, .nightmode .desc-part h2 { color: #ffffff; }
.nightmode .banner-img:after { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: rgb(16 33 65 / 0.5); border-radius: 5px 5px 0px 0px; }
.nightmode .contact-form input, .nightmode .contact-form textarea { background: rgb(0 0 0 / 0.2); border: 1px solid rgb(0 0 0 / 0.1); color: #fff; }
.nightmode .contact-form input::placeholder, .nightmode .contact-form textarea::placeholder { color: #fff; }
.nightmode .center-img { border: 5px solid #0d1b34; }
.nightmode select.from-control { color: #fff; border: 1px solid #0f1b30; background: #101d34; }

/* Font mode - Icon fontları hariç tutarak metin boyutunu artır */
.fontlarge *:not([class^="flaticon-"]):not([class*=" flaticon-"]):not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not(i) { 
    transition: all .5s ease; 
    font-size: 22px; 
    font-weight: 100; 
}

/* Icon elementleri için boyut korunması */
.fontlarge i, 
.fontlarge [class^="flaticon-"], 
.fontlarge [class*=" flaticon-"],
.fontlarge .fa,
.fontlarge .fas,
.fontlarge .far,
.fontlarge .fab,
.fontlarge .fal {
    font-size: inherit !important;
}

.fontlarge .rs-quality-services-part .item-services .item .content-part .desc-part { font-size: 20px; font-weight: 100; }
.fontlarge .rs-slider.home2slider .single-slide .desc-part p { font-size: 22px; }
.fontlarge .mmenu-content a { font-size: 16px; font-weight: 400 !important; }
.fontlarge .mmenu-content.contact a { font-size: 14px; font-weight: 800 !important; }
.fontlarge .sec-title .desc { font-size: 20px !important; }
.fontlarge .fontlarge .sec-title .desc p { line-height: 150%; }
.fontlarge .rs-quality-services-part .item-services .item .content-part .title { font-size: 24px !important; }
.fontlarge .tab-area .title { font-size: 18px; }
.fontlarge .sl-appointment .sec-title .title, .sec-title .title-small, .sec-title .title { font-weight: 700; font-size: 30px; }
.fontlarge .rs-latest-part .item .blog-item .blog-full .blog-slider-meta .blog-desc p { font-size: 20px; }
.fontlarge .rs-latest-part .item .blog-item .blog-full .blog-meta .title, .rs-latest-part .item .blog-item .blog-full .blog-meta .title a { font-size: 22px !important; }
.fontlarge .rs-latest-part .item .blog-item .img-part .category span { font-size: 18px; }
.fontlarge .rs-our-patients-part3 .item .content-part .desc-part p { font-size: 20px; }
.fontlarge .rs-team-inner-part-find-doctor-part .item-team-part .item-team-inner .normal-text .designation { font-size: 15px; }
.fontlarge .rs-footer-inner .footer-section .footer-title h3 { font-size: 22px; }
.fontlarge .rs-footer-inner .footer-section .widget-contact li a { font-size: 18px; }
.fontlarge .title-part .title { font-size: 28px; font-weight: 700; }
.fontlarge .hospital-buttons a, .fontlarge .dep-about { font-size: 15px; }
.fontlarge .rs-footer-inner .footer-section .widget-desc p { font-size: 16px; }
.fontlarge .breadcrumbs-inner-part .breadcrumbs-inner-bread .breadcrumbs-title li { font-size: 22px; }
.fontlarge .full-width-header .rs-header.homestyle .menu-area .main-menu .sub-menu li a { font-size: 17px !important; }
.fontlarge .rs-item-services-part.page-center .item-services .item-content .desc-part { font-size: 18px; }
.fontlarge .center-wall a span { font-size: 14px; }
.fontlarge .rs-portfolio-Detail .rs-emergency .services-item .service-desc .service-title { font-size: 26px; font-weight: 700; }
.fontlarge .rs-item-services-part.page-center .item-services .item-content .title { font-weight: 600; }
.fontlarge .sidebar-title { font-size: 24px; font-weight: 600; }
.fontlarge .rs-portfolio-Detail .content-part .desc-part { font-size: 20px; line-height: 170%; }
.fontlarge .rs-portfolio-Detail .inner-content-part .Service-menu li a { font-size: 18px; font-weight: 100; }
.fontlarge .page-brans .sub-service ul li, .fontlarge .page-doctor .sub-service ul li { font-size: 16px; }
.fontlarge .social-media a i { font-size: 16px !important; }
.fontlarge .full-width-header .rs-header .menu-area .main-menu .expand-btn ul li a i { font-size: 15px; }
.fontlarge .full-width-header .rs-header .right_menu_togle .close-btn span { line-height: 36px !important; }
.fontlarge .rs-department-part .rs-inner-services .desc-department-part .dese-part { font-size: 20px; line-height: 30px; }
.fontlarge .doctor-info-title { font-size: 18px; font-weight: 400; }
.fontlarge .doctor-info-content { font-size: 16px; }
.fontlarge .desc-part h3 { font-size: 26px; }
.fontlarge .desc-part li { font-size: 20px; line-height: 30px; }
.fontlarge .widget-area .tag-cloud li a { font-size: 14px; }
.fontlarge .business-name { font-size: 17px !important; font-weight: 600 !important; }
.fontlarge .business-category { font-size: 16px; font-weight: 100; }
.fontlarge .sec-title .desc p { line-height: 150%; }
.fontlarge .insta-like span { font-size: initial; }
.fontlarge .insta-hover div i { font-size: initial; }
.fontlarge .rs-portfolio-Detail .content-part .title-upper { font-size: 30px; }
.fontlarge .sec-title .desc { line-height: 30px; }
.fontlarge .sec-title .sec-title { line-height: 150%; }
.fontlarge .modal-text { line-height: 30px; }