﻿/** Site Ağacı **/ 

.siteagac, .siteagac ul { 
margin:0; padding:0; list-style-type:none 
} 
.siteagac ul { 
margin-left:1em; position:relative 
} 
.siteagac ul ul { 
margin-left:1.5em 
} 
.siteagac ul:before { 
content:""; display:block; width:0; position:absolute; top:0; bottom:0; left:0; border-left:1px solid #ddd 
} 
.siteagac li { 
margin:0; padding:0 1em; /* line-height:2em; */ color:#369; font-weight:700; font-size:16px; position:relative 
} 
.siteagac ul li:before { 
content:""; display:block; width:10px; height:0; border-top:1px solid #ddd; margin-top:-1px; position:absolute; top:1em; left:0 
} 
.siteagac ul li:last-child:before { 
height:auto; top:1em; bottom:0 
} 
.indicator { 
margin-right:5px; 
} 
.siteagac li a { 
text-decoration: none; 
} 
.siteagac li a:hover { 
text-decoration: underline 
} 
.siteagac li button, .siteagac li button:active, .siteagac li button:focus { 
text-decoration: none; color:#369; border:none; background:transparent; margin:0; padding:0; outline: 0; 
} 
.siteagac1 li a { 
font-size:14px; color:#000; font-weight:normal 
} 
.siteagac1 .siteagac1 li a { 
font-size:14px; ; 
} 
.siteagac1 .siteagac1 .siteagac1 li a { 
font-size:14px; 
} 
.siteagac1 .siteagac1 .siteagac1 .siteagac1 li a { 
font-size:14px; 
} 

 .logos:focus { 
display:block; height:70px; outline: 2px solid blue; 
} 
header.smaller .logos:focus { 
display:block; height:32px; outline: 2px solid blue; 
} 

#accessibility_panel { 
position:fixed; right:80px; top:2%; z-index:99; width:520px; visibility: hidden; opacity:0; 
will-change: transform; 
} 

#accessibility_panel.active { 
visibility: visible; opacity:1; z-index:1000 
} 

#accessibility_panel_header { 
display:block; padding:0px 30px; position:relative; cursor:move; background-color:rgb(9, 62, 194) 
} 

.hide-sidebars-title { 
padding:20px 0px; font-size:16px; font-weight: bold; color:#fff; 
} 

#bilgiEkrani { 
 position: absolute; 
 top: 90px; 
 left: 250px; 
 transform: translateX(-50%); 
 background-color:rgb(9, 62, 194); 
 color: #fff; 
text-align:center; 
 padding: 8px 20px; 
 border-radius: 5px; 
 z-index: 1px; 
 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); 
 font-size: 11px; 
 } 
#bilgiEkrani::before { 
content: ""; position: absolute; 
bottom: 100%; left: 46%; z-index:2; 
border-bottom: 10px solid rgb(9, 62, 194); border-left: 10px solid transparent; border-right: 10px solid transparent; 
-webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; 
} 

#accessibility_panel_header .hide-sidebars { 
position: absolute; 
right: 20px; 
top: 20px; 
font-size: 14px; 
cursor: pointer; 
color: #fff; 
border: 1px solid rgb(0, 107, 230); 
padding: 2px 8px; 
} 

#accessibility_panel_header .hide-sidebars:hover { 
opacity:0.7; 
} 

#accessibility_panel_body { 
display:block; height:70%; height:70vh; overflow-y:scroll; padding:0px 30px; background-color:#eff1f5; 
} 

.scroll-container { 
/* scrollbar-width: thin; */ 
 /* scrollbar-color: #18909d #ddd; */ 
} 

.accessibility { 
list-style:none 
} 
.accessibility li { 
display:block; margin:10px 0px; padding:10px 0px; /* border-bottom:1px solid #ddd; */ 
} 
.accessibility li h4 { 
display:block; 
} 
.accessibility li label { 
/* font-size:12px */ 
} 
.accessibility li span { 
display:block; 
} 
.accessibility li .form-switch .form-check-input { 
width:72px; border-radius: 2em; height: 28px; float:left; 
background-color: #c4e7eb; 
border-color:#45c0cd; 
} 
.accessibility li .form-switch.active .form-check-input { 
width:72px; border-radius: 2em; height: 28px; float:left; 
} 
.accessibility li .form-check-input:checked { 
background-color: var(--background-color-1); 
border-color: var(--background-color-1) 
} 

#accessibility_panel_footer { 
background-color:#fff; 
display:block; 
padding:30px 30px 5px 30px; 
border-radius:0px 0px 15px 15px; 
box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12); 

} 
#accessibility_panel_footer span { 
cursor:pointer; 
display:block; 
padding: 12px; 
font-size:17px; 
border-radius: 5px; 
border:1px solid #3368f2; 
color:#3368f2; 
text-align:center; 
font-weight:bold; 
transition: 200ms ease all; 
} 
#accessibility_panel_footer span:hover { 
background:#3368f2; color:#fff; transition: 400ms ease all; 
} 
#accessibility_panel_footer p { 
text-align:center; display:block; padding:10px 0px; font-size:13px 
} 

#accessibility_button { 
bottom: 10px; right: 10px; position: fixed; z-index: 22; transition: 200ms ease all; width:120px; height:120px; cursor:pointer; 
align-items: center; justify-content: center; display:flex; 
} 
#accessibility_button.passive { 
display:none 
} 

#accessibility_button_content { 
width:80px; height:80px; border-radius:50%; align-items: center; justify-content: center; display:flex; transition: 300ms ease all; 

} 

#accessibility_button_content:hover, #accessibility_button svg { 
box-shadow: 0 5.495px 10.99px -8.242px rgba(143,143,163,.4); transition: 400ms ease all; transform: scale(1.0978); 
fill:#fff; background-color:#fff 
} 

#accessibility_button svg { 
margin:0px auto; padding:0px; text-align:center; display:block; width:50px; fill:var(--sb-bg-color); width:75px; height:75px; transform: scale(1.0878); 
transition: 300ms ease all; 
border-radius:50%;/* border:2px solid var(--sb-bg-color) */ 
} 

 .accessibility_panel_content { 
display:block; 
} 

.accessibility_panel_content .panel_title { 
display:block; font-size:19px; font-weight:700; text-align:center; margin:10px 0px; border-bottom:1px solid #ddd; 
padding:12px 0px; 
} 

.kutucuk { 
margin:0px auto; padding:0px; text-align:center; 
display: block; 
border: 2px solid #fff; 
background:#fff; 
border-radius: 5px; 
padding: 10px 20px; 
margin-bottom: 15px; 
transition: 200ms ease all; 
cursor: pointer; 
user-select: none; 
border: 2px solid #fff; 

border-radius: 15px; 

} 
.kutucuk.active { 
transition: 400ms ease all; 
box-shadow: 0 0 0 5px rgba(0, 107,230, 0.1); 
background: #a4ccff; 
border: 2px solid #fff; 
} 
.kutucuk.selected { 
transition: 400ms ease all; 
box-shadow: 0 0 0 5px rgba(0, 107,230, 0.1); 
background: #a4ccff; 
border: 2px solid #fff; 
} 

.kutucuk:hover { 
border: 2px solid #3368f2; transition: 400ms ease all; 
box-shadow: 0 0 0 5px rgba(0, 107,230, 0.1); 
} 

.kutucuk svg { 
margin:0px auto; padding:0px; text-align:center; 
display:block; 
width: 31px; 
fill: #105294; 
margin-bottom:10px; margin-top: 0px 
} 
.kutucuk.cursor_style svg { 
height:35px 
} 
.kutucuk.saturation svg { 
height:32px 
} 

/** Color Palette **/ 

.color_palette { 
margin:0px auto; padding:0px; text-align:center; display:inline-block; border: 2px solid #fff; transition: 200ms ease all; 
cursor: pointer; user-select: none; border-radius: 50%; 
width:34px; height:34px 
} 

.color_palette.color_01 { 
background-color:#1259A1 
} 
.color_palette.color_02 { 
background-color:#940D0A 
} 
.color_palette.color_03 { 
background-color:#E88517 
} 
.color_palette.color_04 { 
background-color:#DBDB00 
} 
.color_palette.color_05 { 
background-color:#004000 
} 
.color_palette.color_06 { 
background-color:#800080 
} 
.color_palette.color_07 { 
background-color:#04625F 
} 
.color_palette.color_08 { 
background-color:#10D510 
} 
.color_palette.color_09 { 
background-color:#000 
} 
.color_palette.color_10 { 
background-color:#25abb0 
} 

.color_palette.selected { 
transition: 400ms ease all; 
box-shadow: 0 0 0 5px rgba(0, 107,230, 0.3); 
border: 2px solid #fff; 
} 

body.color_01 { 

--color_site:#1259A1; 
--color_site_hover:#0e5297; 
--color_site_border:#0e5297; 
--color_site_borderhover:#156BC1; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_01_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

} 

body.color_01 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_01 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_01 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_01 .widgets_box_icon svg path.fill_color 
{ 
 fill:var(--color_site); 
} 

body.color_01 .pages_contact_genel_mudurlukler_header, 
body.color_01 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_01 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_01 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 
} 

body.color_01 .contact_us_information .header_icons em { 
color:#fff 
} 

body.color_01 .spot_swipper .slider_content a:hover, 
body.color_01 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_01 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

/** Color 02 **/ 

body.color_02 { 

--color_site:#940D0A; 
--color_site_hover:#B00F0C; 
--color_site_border:#B00F0C; 
--color_site_borderhover:#E01310; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_01_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

} 

body.color_02 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_02 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_02 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_02 .widgets_box_icon svg path.fill_color 
{ 
 fill:var(--color_site); 
} 

body.color_02 .pages_contact_genel_mudurlukler_header, 
body.color_02 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_02 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_02 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 

} 

body.color_02 .contact_us_information .header_icons em { 
color:#fff 
} 

body.color_02 .spot_swipper .slider_content a:hover, 
body.color_02 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_02 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

/** Color 03 **/ 

body.color_03 { 

--color_site:#E88517; 
--color_site_text:#000; 
--color_site_hover:#E98B20; 
--color_site_border:#E98B20; 
--color_site_borderhover:#EB9737; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_site_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

--footer-text-color:var(--color_site_text); 
--footer-bottom-text-color:var(--color_site_text); 
} 

body.color_03 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_03 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_03 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_03 .widgets_box_icon svg path.fill_color 
{ 
 fill:var(--color_site); 
} 

body.color_03 .pages_contact_genel_mudurlukler_header, 
body.color_03 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_03 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_03 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 
} 

body.color_03 .contact_us_information .header_icons em { 
color:var(--color_site_text) 
} 

body.color_03 .spot_swipper .slider_content a:hover, 
body.color_03 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_03 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

body.color_03 .footer_header_logo svg, 
body.color_03 .footer_socials li a svg 

{ 
fill: var(--color_site_text) 
} 

body.color_03 #main-slider-full .swiper-button-prev, 
body.color_03 #main-slider-full .swiper-button-next, 
body.color_03 #main-slider-full .counter, 
body.color_03 #main-slider-full .main_slider_btn, 
body.color_03 .post_notice_item a p strong, 
body.color_03 .post_personel_news_item a p strong, 
body.color_03 .spot_swipper .swiper-button-prev, 
body.color_03 .spot_swipper .swiper-button-next, 
body.color_03 .spot_swipper .spot_swiper_controls, 
body.color_03 .spot_swipper .counter, 
body.color_03 .spot_swipper .slider_content a, 
body.color_03 .hizli_erisim a::after, 
body.color_03 .widgets_box_icon:hover a, 
body.color_03 .content_read_more:hover, 

body.color_03 .adsasd 
{ 
color:var(--color_site_text) 
} 

/** Color 04 **/ 

body.color_04 { 

--color_site:#DBDB00; 
--color_site_text:#000; 
--color_site_hover:#EBEB00; 
--color_site_border:#EBEB00; 
--color_site_borderhover:#FAFA00; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_site_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

--footer-text-color:var(--color_site_text); 
--footer-bottom-text-color:var(--color_site_text); 
} 

body.color_04 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_04 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_04 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_04 .widgets_box_icon svg path.fill_color 
{ 
 fill:var(--color_site); 
} 

body.color_04 .pages_contact_genel_mudurlukler_header, 
body.color_04 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_04 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_04 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 
} 

body.color_04 .contact_us_information .header_icons em { 
color:var(--color_site_text) 
} 

body.color_04 .spot_swipper .slider_content a:hover, 
body.color_04 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_04 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

body.color_04 .footer_header_logo svg, 
body.color_04 .footer_socials li a svg 

{ 
fill: var(--color_site_text) 
} 

body.color_04 #main-slider-full .swiper-button-prev, 
body.color_04 #main-slider-full .swiper-button-next, 
body.color_04 #main-slider-full .counter, 
body.color_04 #main-slider-full .main_slider_btn, 
body.color_04 .post_notice_item a p strong, 
body.color_04 .post_personel_news_item a p strong, 
body.color_04 .spot_swipper .swiper-button-prev, 
body.color_04 .spot_swipper .swiper-button-next, 
body.color_04 .spot_swipper .spot_swiper_controls, 
body.color_04 .spot_swipper .counter, 
body.color_04 .spot_swipper .slider_content a, 
body.color_04 .hizli_erisim a::after, 
body.color_04 .widgets_box_icon:hover a, 
body.color_04 .content_read_more:hover, 

body.color_04 .adsasd 
{ 
color:var(--color_site_text) 
} 

/** color 05 **/ 
body.color_05 { 

--color_site:#004000; 
--color_site_text:#fff; 
--color_site_hover:#005700; 
--color_site_border:#005700; 
--color_site_borderhover:#006600; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_site_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

--footer-text-color:var(--color_site_text); 
--footer-bottom-text-color:var(--color_site_text); 
} 

body.color_05 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_05 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_05 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_05 .widgets_box_icon svg path.fill_color 
{ 
 fill:var(--color_site); 
} 

body.color_05 .footer_bottom_link li a, 
body.color_05 .footer_bottom p 
{ 
 color:#000; 
} 

body.color_05 .pages_contact_genel_mudurlukler_header, 
body.color_05 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_05 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_05 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 
} 

body.color_05 .contact_us_information .header_icons em { 
color:var(--color_site_text) 
} 

body.color_05 .spot_swipper .slider_content a:hover, 
body.color_05 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_05 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

body.color_05 .footer_header_logo svg, 
body.color_05 .footer_socials li a svg 

{ 
fill:var(--color_site_text) 
} 

body.color_05 #main-slider-full .swiper-button-prev, 
body.color_05 #main-slider-full .swiper-button-next, 
body.color_05 #main-slider-full .counter, 
body.color_05 #main-slider-full .main_slider_btn, 
body.color_05 .post_notice_item a p strong, 
body.color_05 .post_personel_news_item a p strong, 
body.color_05 .spot_swipper .swiper-button-prev, 
body.color_05 .spot_swipper .swiper-button-next, 
body.color_05 .spot_swipper .spot_swiper_controls, 
body.color_05 .spot_swipper .counter, 
body.color_05 .spot_swipper .slider_content a, 
body.color_05 .hizli_erisim a::after, 
body.color_05 .widgets_box_icon:hover a, 
body.color_05 .content_read_more:hover, 

body.color_05 .adsasd 
{ 
color:var(--color_site_text) 
} 

/** color 06 **/ 

body.color_06 { 

--color_site:#800080; 
--color_site_text:#fff; 
--color_site_hover:#940094; 
--color_site_border:#940094; 
--color_site_borderhover:#9E009E; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_site_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

--footer-text-color:var(--color_site_text); 
--footer-bottom-text-color:var(--color_site_text); 
} 

body.color_06 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_06 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_06 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_06 .widgets_box_icon svg path.fill_color 
{ 
 fill:var(--color_site); 
} 

body.color_06 .footer_bottom_link li a, 
body.color_06 .footer_bottom p 
{ 
 color:#000; 
} 

body.color_06 .pages_contact_genel_mudurlukler_header, 
body.color_06 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_06 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_06 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 
} 

body.color_06 .contact_us_information .header_icons em { 
color:var(--color_site_text) 
} 

body.color_06 .spot_swipper .slider_content a:hover, 
body.color_06 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_06 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

body.color_06 .footer_header_logo svg, 
body.color_06 .footer_socials li a svg 

{ 
fill: var(--color_site_text) 
} 

body.color_06 #main-slider-full .swiper-button-prev, 
body.color_06 #main-slider-full .swiper-button-next, 
body.color_06 #main-slider-full .counter, 
body.color_06 #main-slider-full .main_slider_btn, 
body.color_06 .post_notice_item a p strong, 
body.color_06 .post_personel_news_item a p strong, 
body.color_06 .spot_swipper .swiper-button-prev, 
body.color_06 .spot_swipper .swiper-button-next, 
body.color_06 .spot_swipper .spot_swiper_controls, 
body.color_06 .spot_swipper .counter, 
body.color_06 .spot_swipper .slider_content a, 
body.color_06 .hizli_erisim a::after, 
body.color_06 .widgets_box_icon:hover a, 
body.color_06 .content_read_more:hover, 

body.color_06 .adsasd 
{ 
color:var(--color_site_text) 
} 

/** color 07 **/ 

body.color_07 { 

--color_site:#04625F; 
--color_site_text:#fff; 
--color_site_hover:#045855; 
--color_site_border:#045855; 
--color_site_borderhover:#044946; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_site_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

--footer-text-color:var(--color_site_text); 
--footer-bottom-text-color:var(--color_site_text); 
} 

body.color_07 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_07 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_07 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_07 .widgets_box_icon svg path.fill_color 
{ 
 fill:var(--color_site); 
} 

body.color_07 .footer_bottom_link li a, 
body.color_07 .footer_bottom p 
{ 
 color:#000; 
} 

body.color_09 .widgets_box_icon svg path.fill_color, 
body.color_09 .footer_bottom_link li a, 
body.color_09 .footer_bottom p 
{ 
 fill:var(--color_site); color:var(--color_site); 
} 

body.color_07 .pages_contact_genel_mudurlukler_header, 
body.color_07 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_07 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_07 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 
} 

body.color_07 .contact_us_information .header_icons em { 
color:var(--color_site_text) 
} 

body.color_07 .spot_swipper .slider_content a:hover, 
body.color_07 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_07 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

body.color_07 .footer_header_logo svg, 
body.color_07 .footer_socials li a svg 

{ 
fill: var(--color_site_text) 
} 

body.color_07 #main-slider-full .swiper-button-prev, 
body.color_07 #main-slider-full .swiper-button-next, 
body.color_07 #main-slider-full .counter, 
body.color_07 #main-slider-full .main_slider_btn, 
body.color_07 .post_notice_item a p strong, 
body.color_07 .post_personel_news_item a p strong, 
body.color_07 .spot_swipper .swiper-button-prev, 
body.color_07 .spot_swipper .swiper-button-next, 
body.color_07 .spot_swipper .spot_swiper_controls, 
body.color_07 .spot_swipper .counter, 
body.color_07 .spot_swipper .slider_content a, 
body.color_07 .hizli_erisim a::after, 
body.color_07 .widgets_box_icon:hover a, 
body.color_07 .content_read_more:hover, 

body.color_07 .adsasd 
{ 
color:var(--color_site_text) 
} 

/** color 08 **/ 

body.color_08 { 

--color_site:#10D510; 
--color_site_text:#000; 
--color_site_hover:#17EE17; 
--color_site_border:#17EE17; 
--color_site_borderhover:#2AEF2A; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_site_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

--footer-text-color:var(--color_site_text); 
--footer-bottom-text-color:var(--color_site_text); 
} 

body.color_08 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_08 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_08 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_08 .widgets_box_icon svg path.fill_color 
{ 
 fill:var(--color_site); 
} 

body.color_08 .pages_contact_genel_mudurlukler_header, 
body.color_08 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_08 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_08 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 
} 

body.color_08 .contact_us_information .header_icons em { 
color:var(--color_site_text) 
} 

body.color_08 .spot_swipper .slider_content a:hover, 
body.color_08 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_08 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

body.color_08 .footer_header_logo svg, 
body.color_08 .footer_socials li a svg 

{ 
fill: var(--color_site_text) 
} 

body.color_08 #main-slider-full .swiper-button-prev, 
body.color_08 #main-slider-full .swiper-button-next, 
body.color_08 #main-slider-full .counter, 
body.color_08 #main-slider-full .main_slider_btn, 
body.color_08 .post_notice_item a p strong, 
body.color_08 .post_personel_news_item a p strong, 
body.color_08 .spot_swipper .swiper-button-prev, 
body.color_08 .spot_swipper .swiper-button-next, 
body.color_08 .spot_swipper .spot_swiper_controls, 
body.color_08 .spot_swipper .counter, 
body.color_08 .spot_swipper .slider_content a, 
body.color_08 .hizli_erisim a::after, 
body.color_08 .widgets_box_icon:hover a, 
body.color_08 .content_read_more:hover, 
body.color_08 .footer_map em, 

body.color_08 .adsasd 
{ 
color:var(--color_site_text) 
} 

/** color 09 **/ 

body.color_09 { 

--color_site:#000; 
--color_site_text:#fff; 
--color_site_hover:#303030; 
--color_site_border:#303030; 
--color_site_borderhover:#858585; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_site_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

--footer-text-color:var(--color_site_text); 
--footer-bottom-text-color:var(--color_site_text); 
} 

body.color_09 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_09 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_09 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_09 .widgets_box_icon svg path.fill_color, 
body.color_09 .footer_bottom_link li a, 
body.color_09 .footer_bottom p 
{ 
 fill:var(--color_site); color:var(--color_site); 
} 

body.color_09 .pages_contact_genel_mudurlukler_header, 
body.color_09 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_09 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_09 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 
} 

body.color_09 .contact_us_information .header_icons em { 
color:var(--color_site_text) 
} 

body.color_09 .spot_swipper .slider_content a:hover, 
body.color_09 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_09 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

body.color_09 .footer_header_logo svg, 
body.color_09 .footer_socials li a svg 

{ 
fill: var(--color_site_text) 
} 

body.color_09 #main-slider-full .swiper-button-prev, 
body.color_09 #main-slider-full .swiper-button-next, 
body.color_09 #main-slider-full .counter, 
body.color_09 #main-slider-full .main_slider_btn, 
body.color_09 .post_notice_item a p strong, 
body.color_09 .post_personel_news_item a p strong, 
body.color_09 .spot_swipper .swiper-button-prev, 
body.color_09 .spot_swipper .swiper-button-next, 
body.color_09 .spot_swipper .spot_swiper_controls, 
body.color_09 .spot_swipper .counter, 
body.color_09 .spot_swipper .slider_content a, 
body.color_09 .hizli_erisim a::after, 
body.color_09 .widgets_box_icon:hover a, 
body.color_09 .content_read_more:hover, 

body.color_09 .adsasd 
{ 
color:var(--color_site_text) 
} 

/** color 10 **/ 

body.color_10 { 

--color_site:#25abb0; 
--color_site_text:#000; 
--color_site_hover:#27B4B9; 
--color_site_border:#27B4B9; 
--color_site_borderhover:#4ED5DA; 

--site-default-bg-color:var(--color_site); 
--site-default-bg-color-hover:var(--color_site_hover); 

--sb-bg-color:var(--color_site); 

--footer-bg-color:var(--color_site); 
--footer-border-color:var(--color_site_border); 
--footer-border-color-hover:var(--color_site_hover); 

--footer-text-color:var(--color_site_text); 
--footer-bottom-text-color:var(--color_site_text); 
} 

body.color_10 .post_notice_item a { 
border-left: 2px solid var(--color_site_border); 
} 
body.color_10 .navbar-expand-lg .navbar-nav .nav-link, 
body.color_10 .dropdown-menu li a 

{ 
 background-image: linear-gradient(var(--color_site), var(--color_site)); 
} 

body.color_10 .widgets_box_icon svg path.fill_color 
{ 
 fill:var(--color_site); 
} 

body.color_10 .pages_contact_genel_mudurlukler_header, 
body.color_10 .contact_us_information .header_icons 
{ 
background-color: var(--color_site); 
} 
body.color_10 .content_read_more:hover { 
background-color:var(--color_site_hover); 
} 
body.color_10 .contact_us_information { 
border-bottom: 2px solid var(--color_site_border); 
} 

body.color_10 .contact_us_information .header_icons em { 
color:var(--color_site_text) 
} 

body.color_10 .spot_swipper .slider_content a:hover, 
body.color_10 .widgets_box_icon a:hover 
{ 
background-color:var(--color_site_hover) 
} 

body.color_10 .footer_middle .footer_contact a:hover 
{ 
border:1px solid var(--color_site_borderhover) 
} 

body.color_10 .footer_header_logo svg, 
body.color_10 .footer_socials li a svg 

{ 
fill: var(--color_site_text) 
} 

body.color_10 #main-slider-full .swiper-button-prev, 
body.color_10 #main-slider-full .swiper-button-next, 
body.color_10 #main-slider-full .counter, 
body.color_10 #main-slider-full .main_slider_btn, 
body.color_10 .post_notice_item a p strong, 
body.color_10 .post_personel_news_item a p strong, 
body.color_10 .spot_swipper .swiper-button-prev, 
body.color_10 .spot_swipper .swiper-button-next, 
body.color_10 .spot_swipper .spot_swiper_controls, 
body.color_10 .spot_swipper .counter, 
body.color_10 .spot_swipper .slider_content a, 
body.color_10 .hizli_erisim a::after, 
body.color_10 .widgets_box_icon:hover a, 
body.color_10 .content_read_more:hover, 

body.color_10 .adsasd 
{ 
color:var(--color_site_text) 
} 

.select_links a { 
outline: 2px solid #639af9; 
} 

.title_selects h1, 
.title_selects h2, 
.title_selects h3, 
.title_selects h4, 
.title_selects h5, 
.title_selects h6 

{ 
outline: 2px solid #639af9; 
} 

@font-face { 
font-family: 'OpenDyslexic'; 
src: url("../Style/opendysexic/opendyslexic.otf"); 
} 

body.disleksi { 
font-family: 'OpenDyslexic', serif !important; 
} 
body.disleksi em { 
display:none 
} 
body.disleksi .navbar-expand-lg .navbar-nav .nav-link { 
text-transform:none; 
} 
body.disleksi .post_personel_news_item a { 
height:auto 
} 

body.disleksi span { 
 font-family: 'OpenDyslexic', serif !important; 
} 
body.disleksi .footer_contact { 
 width: 502px; 
} 

body.align_left { 
text-align:left 
} 

body.align_center { 
text-align:center 
} 

body.align_center #main-slider-full .slider_content { 
 display:table; 
} 

body.align_center #main-slider-full .slider_content h1 { 
text-align:center 
} 

body.align_center #main-slider-full .slider_content a { 
position: relative; 
text-align: center; 
margin:0px auto; 
padding:0px; 
margin-top:20px; 
padding:6px 30px; 
width: 180px; 
background: url(../images/icon/slider_button_arrow.svg) 92% center no-repeat; 
background-size: 22px 13px; 
} 

body.align_center .post_personel_news_item div strong { 
float: none; margin:0px auto; padding:0px; text-align:center; margin-top:4px; padding-top:2px 
} 

body.align_center .page_minister_middle ul { 
display:table; margin:0px auto; padding:0px; text-align:center; margin-top:4px; padding-top:2px 
} 

body.align_center .hizli_erisim a span { 
width: auto; margin: 0px auto; 
} 
body.align_center .hizli_erisim a i { 
display:none 
} 
body.align_center .post_personel_news_item div span { 
float:none 
} 

body.align_center .misyon_vizyon img { 
 display: block; display:table; margin:0px auto; padding:0px; text-align:center; 
} 
body.align_center .haber_duyuru_listele_item .gazete_img { 
 display: block; display:table; margin:0px auto; padding:0px; text-align:center; 
} 

body.align_right { 
text-align:right 
} 
body.align_right .hizli_erisim a { 
justify-content: right; 
} 
body.align_right .hizli_erisim a span { 
margin:0px; margin-right:55px 
} 
body.align_right .hizli_erisim a i { 
display:none 
} 
body.align_right .post_personel_news_item div span { 
float:none 
} 
body.align_right .footer_list li a::before { 
 content: ""; 
} 
body.align_right .footer_list li a::after { 
margin:0px; 
margin-left:6px; 
position: absolute; 
font-family: "FontAwesome"; 
content: "\f104"; 

} 
body.align_right .footer_list { 
margin-right:12px 
} 

body.align_right h1 
body.align_right h2 
body.align_right h3 
body.align_right h4 
body.align_right h5 
body.align_right h6 

{ 
text-align:right; 
} 

body.align_right .spot_swipper .slider_content { 
left: unset; 
right: 20%; 

} 
body.align_right .spot_swipper .slider_content h3 { 
text-align: right; 
} 
body.align_right .spot_swipper .slider_content a { 
 float: right; 
} 
body.align_right .hide-sidebars-title { 
margin-right:70px 
} 

body.align_justify { 
text-align:justify 
} 

body.dark_cursor { 
cursor: url("https://ktb.gov.tr/Style/img/black-cursor.svg"), auto; 
} 
body.dark_cursor { 
drag: url("https://ktb.gov.tr/Style/img/cursor-move-white.svg"), auto; 
} 
body.dark_cursor a:hover { 
cursor: url("https://ktb.gov.tr/Style/img/black-pointer.svg"), auto; 
} 
body.light_cursor { 
cursor: url("https://ktb.gov.tr/Style/img/white-cursor.svg"), auto; 
} 
body.light_cursor a:hover { 
cursor: url("https://ktb.gov.tr/Style/img/white-pointer.svg"), auto; 
} 

/** Resimleri Gizle **/ 

body.image_control img { 
visibility:hidden; background-color:#000; display:none 
} 

body.image_control .detail_photo_kapak_gorseli { 
height:400px; background-color:#000 
} 
body.image_control .image_control .logo a strong { 
display:block 
} 

body.image_control #main-slider-full .hc-overlay { 
visibility:hidden; 
} 

body.readtotext { 
font-family: Arial, sans-serif; 
} 

body.readtotext span { 
font-family: Arial, sans-serif; font-weight:normal 
} 

/* Tek renkli */ 
body.single_color header, .wrapper.single_color { 
filter: grayscale(100%) !important; 
} 

/* Yüksek Kontrast */ 
body.hight_contrast header, .wrapper.hight_contrast { 
filter: contrast(135%) !important; 
} 

/* Yüksek Doygunluk */ 
body.highsaturation header svg { 
filter: saturate(200%) !important 
} 

body.highsaturation svg { 
filter: saturate(200%) !important 
} 
body.highsaturation img { 
filter: saturate(200%) !important 
} 

.wrapper.highsaturation { 
filter: saturate(200%) !important 
} 

/* Düşük Doygunluk */ 
body.low_saturation header svg { 
filter: saturate(50%) !important 
} 

body.low_saturation img { 
filter: saturate(50%) !important 
} 

body.low_saturation svg { 
filter: saturate(50%) !important 
} 

.wrapper.low_saturation { 
filter: saturate(50%) !important 
} 

/* Font Line Height Control Settings */ 

body.lineheightcontrolupper1 { 
line-height:26px 
} 
body.lineheightcontrolupper2 { 
line-height:28px 
} 
body.lineheightcontrolupper3 { 
line-height:31px 
} 
body.lineheightcontrolupper4 { 
line-height:33px 
} 
body.lineheightcontrolupper5 { 
line-height:35px 
} 

.wrapper._lineHeightcss.lh-05 { 
line-height: 0.5; 
} 
.wrapper._lineHeightcss.lh-06 { 
line-height: 0.6; 
} 
.wrapper._lineHeightcss.lh-07 { 
line-height: 0.7; 
} 
.wrapper._lineHeightcss.lh-08 { 
line-height: 0.8; 
} 
.wrapper._lineHeightcss.lh-09 { 
line-height: 0.9; 
} 
.wrapper._lineHeightcss.lh-10 { 
line-height: 1; 
} 
.wrapper._lineHeightcss.lh-11 { 
line-height: 1.1; 
} 
.wrapper._lineHeightcss.lh-12 { 
line-height: 1.2; 
} 
.wrapper._lineHeightcss.lh-13 { 
line-height: 1.3; 
} 
.wrapper._lineHeightcss.lh-14 { 
line-height: 1.4; 
} 
.wrapper._lineHeightcss .lh-15 { 
line-height: 1.5; 
} /* Varsayılan */ 
.wrapper._lineHeightcss .lh-16 { 
line-height: 1.6; 
} 
.wrapper._lineHeightcss.lh-17 { 
line-height: 1.7; 
} 
.wrapper._lineHeightcss.lh-18 { 
line-height: 1.8; 
} 
.wrapper._lineHeightcss.lh-19 { 
line-height: 1.9; 
} 
.wrapper._lineHeightcss.lh-20 { 
line-height: 2; 
} 
.wrapper._lineHeightcss.lh-21 { 
line-height: 2.1; 
} 
.wrapper._lineHeightcss.lh-22 { 
line-height: 2.2; 
} 
.wrapper._lineHeightcss.lh-23 { 
line-height: 2.3; 
} 
.wrapper._lineHeightcss.lh-24 { 
line-height: 2.4; 
} 
.wrapper._lineHeightcss.lh-25 { 
line-height: 2.5; 
} 
.wrapper._lineHeightcss.lh-26 { 
line-height: 2.6; 
} 
.wrapper._lineHeightcss.lh-27 { 
line-height: 2.7; 
} 
.wrapper._lineHeightcss.lh-28 { 
line-height: 2.8; 
} 
.wrapper._lineHeightcss.lh-29 { 
line-height: 2.9; 
} 
.wrapper._lineHeightcss.lh-30 { 
line-height: 3; 
} 
.wrapper._lineHeightcss.lh-31 { 
line-height: 3.1; 
} 
.wrapper._lineHeightcss.lh-32 { 
line-height: 3.2; 
} 
.wrapper._lineHeightcss.lh-33 { 
line-height: 3.3; 
} 
.wrapper._lineHeightcss.lh-34 { 
line-height: 3.4; 
} 
.wrapper._lineHeightcss.lh-35 { 
line-height: 3.5; 
} 

.wrapper._lineHeightcss .post_notice_item a, .wrapper._lineHeightcss .post_personel_news_item a, 
.wrapper._lineHeightcss .new_list_middle, 
.wrapper._lineHeightcss .counter, 
.wrapper._lineHeightcss #main-slider-full .main_slider_btn, 
.wrapper._lineHeightcss .spot_swipper .spot_swiper_controls 

{ 
height: auto; border-radius:0 
} 

.wrapper._lineHeightcss .hizli_erisim a { 
height:auto; min-height:120px 
} 

.wrapper._lineHeightcss .hizli_erisim a::after { 
color: #fff; padding: 0px 10px; border-radius: var(--radius); 
} 

/** Satır Arası Boşlukları ayarlayalım **/ 

.wrapper._strcss.str-1240 { 
letter-spacing: -1.324px 
} 
.wrapper._strcss.str-1140 { 
letter-spacing: -1.214px 
} 
.wrapper._strcss.str-1040 { 
letter-spacing: -1.194px 
} 
.wrapper._strcss.str-940 { 
letter-spacing: -0.94px 
} 
.wrapper._strcss.str-840 { 
letter-spacing: -0.84px 
} 
.wrapper._strcss.str-740 { 
letter-spacing: -0.74px 
} 
.wrapper._strcss.str-640 { 
letter-spacing: -0.64px 
} 
.wrapper._strcss.str-540 { 
letter-spacing: -0.54px 
} 
.wrapper._strcss.str-440 { 
letter-spacing: -0.44px 
} 
.wrapper._strcss.str-340 { 
letter-spacing: -0.34px 
} 
.wrapper._strcss.str-240 { 
letter-spacing: -0.24px 
} 

.wrapper._strcss.str-140 { 
letter-spacing: -0.14px 
} 

.wrapper._strcss.str-40 { 
letter-spacing: -0.4px 
} 

.wrapper._strcss.str60 { 
letter-spacing: 0.6px 
} 

.wrapper._strcss.str160 { 
letter-spacing: 1.6px 
} 

.wrapper._strcss.str360 { 
letter-spacing: 2.6px 
} 
.wrapper._strcss.str460 { 
letter-spacing: 3.6px 
} 
.wrapper._strcss.str560 { 
letter-spacing: 4.6px 
} 
.wrapper._strcss.str660 { 
letter-spacing: 5.6px 
} 
.wrapper._strcss.str760 { 
letter-spacing: 6.6px 
} 
.wrapper._strcss.str860 { 
letter-spacing: 7.6px 
} 
.wrapper._strcss.str960 { 
letter-spacing: 8.6px 
} 
.wrapper._strcss.str1060 { 
letter-spacing: 9.6px 
} 
.wrapper._strcss.str1160 { 
letter-spacing: 10.6px 
} 
.wrapper._strcss.str1260 { 
letter-spacing: 11.6px 
} 
.wrapper._strcss.str1360 { 
letter-spacing: 12.6px 
} 
.wrapper._strcss.str1460 { 
letter-spacing: 13.6px 
} 
.wrapper._strcss.str1560 { 
letter-spacing: 14.6px 
} 
.wrapper._strcss.str1660 { 
letter-spacing: 15.6px 
} 
.wrapper._strcss.str1760 { 
letter-spacing: 16.6px; 
} 

.wrapper._strcss .post_notice_item a, .wrapper._strcss .post_personel_news_item a, 
.wrapper._strcss .new_list_middle, 
.wrapper._strcss .counter, 
.wrapper._strcss #main-slider-full .main_slider_btn, 
.wrapper._strcss .spot_swipper .spot_swiper_controls 

{ 
height: auto; border-radius:0 
} 

#resetLineHeight, .text_reset { 
display:none; cursor:pointer; 
} 
#resetLineHeight, .text_reset { 
display:block; cursor:pointer; 
} 
#resetLineHeight:hover, #resetLineHeight:hover { 
text-decoration:underline 
} 

 #resetSatir { 
display:block; cursor:pointer; 
} 
#resetSatir:hover { 
text-decoration:underline 
} 

.active_reset_text { 
display:none; 
} 

body.fontsize_controls .text_reset { 
display:block; 
} 

body.fontsize_controls .navbar-nav em { 
display:none; 
} 

body.fontsize_controls .header-middle .pages-header { 

} 
body.fontsize_controls .active_reset_text_0 { 
 display:none; 
} 

body.fontsize_controls .post_personel_news_item a, 
body.fontsize_controls .hizli_erisim a, 
body.fontsize_controls .post_notice_item a, 
body.fontsize_controls .box_home, 
body.fontsize_controls .kurumsal_ilke_icons a, 
body.fontsize_controls .contact_us_information, 
body.fontsize_controls .news_list_item, 
body.fontsize_controls .new_list_middle 
{ 
height:auto; 
} 

/* Koyu Kontrast */ 

body.dark_kontrast .header-middle .logo svg, body.dark_kontrast .header-top .social li a svg { 
fill:#fff 
} 

body.dark_kontrast .header-middle, 
body.dark_kontrast .icons a 
{ 
background-color: #000; 
} 

body.dark_kontrast .header-middle h1 { 
display:block; margin-top:20px; padding:10px 20px 
} 

body.dark_kontrast header.smaller .header-middle h1 { 
margin-top:8px; 
} 

body.dark_kontrast .header_right_menu li a { 
color: #fff; 
} 

body.dark_kontrast .content_read_more { 
color: #000; border: 1px solid #000; 
} 
body.dark_kontrast .default_history_button .line { 
background-color: #000; 
} 
body.dark_kontrast .content_read_more:hover { 
background-color: #000; color: #fff; 
} 
body.dark_kontrast .header-top, body.dark_kontrast footer { 
background-color: #000; 
} 
body.page.dark_kontrast .header-middle { 
background-color:#000 
} 
body.dark_kontrast header.smaller .header-middle { 
background-color:#000 
} 
body.dark_kontrast .navbar-expand-lg .navbar-nav .nav-link { 
background-color: #fff; margin: 4px; 
} 
body.dark_kontrast .hizli_erisim a span, body.dark_kontrast .footer_list li a::before { 
color:#fff 
} 

body.dark_kontrast .hizli_erisim a i { 
background:none; color:#fff 
} 

body.dark_kontrast footer h5 { 
margin-left:7px; border-bottom:1px solid #fff; margin-bottom:20px 
} 
body.dark_kontrast .footer_bottom { 
background:#fff 
} 
body.dark_kontrast .footer_bottom_link li a, body.dark_kontrast .footer_bottom p { 
background-color: #000; border:none; padding:2px 6px; color:#fff 
} 

body.dark_kontrast .post_personel_news_item a { 
background-color: #000; color:#fff 
} 

body.dark_kontrast .post_personel_news_item div span, 
body.dark_kontrast #spot_news_header h3, 
body.dark_kontrast .cagri_merkezleri a .merkez_text h2, 
body.dark_kontrast .spot_swipper .slider_content h3, 
body.dark_kontrast header.smaller .logo strong 
{ 
color:#fff 
} 
body.dark_kontrast .pages_contact_genel_mudurlukler_header { 
background:none 
} 
body.dark_kontrast .contact_us_information { 
border-bottom:2px solid #000 
} 
body.dark_kontrast .notice_text a { 
background-color: #000; color:#fff; padding:10px 
} 

body.dark_kontrast h1, body.dark_kontrast h2, 
body.dark_kontrast h3, 
body.dark_kontrast h4, 
body.dark_kontrast h5, 
body.dark_kontrast h6, 
body.dark_kontrast .hizli_erisim a, 
body.dark_kontrast .page_minister_header h2 span 

{ 
background-color: #000; padding:0px 4px; color:#fff 
} 

body.dark_kontrast #btn_convert 
{ 
background-color: #000; 
} 

body.dark_kontrast .footer_header_logo, 
body.dark_kontrast .footer_border_2, 
body.dark_kontrast .footer_border, 
body.dark_kontrast .footer_header, 
body.dark_kontrast .header_right_menu li a.search, 
body.dark_kontrast .page_minister_header, 
body.dark_kontrast .cagri_merkezleri a:hover, 
body.dark_kontrast .istatistik_ve_ilke_icons a, 
body.dark_kontrast .footer_header_logo a 
{ 
border:none 
} 

body.dark_kontrast .post_personel_news_item div strong { 
background-color: #fff; color: #000; 
} 

body.dark_kontrast .box_home_header h2 a i { 
color: #fff; 
} 

body.dark_kontrast .page_sub_links_content ul li a::before, 
body.dark_kontrast .dropdown-menu li a::before, 
body.dark_kontrast .dropdown-menu li a, 
body.dark_kontrast .kurumsal_kimlik_ve_logolar_content ul li a span 
{ 
color:#000 
} 
body.dark_kontrast .dropdown-menu li a, 
body.dark_kontrast .bakan_footer p a 

{ 
background-image:linear-gradient(#000, #000); 
} 

body.dark_kontrast .pages_content_minister_footer { 
background: transparent linear-gradient(180deg, #000 0%, #80808000 100%) 0% 0% no-repeat padding-box; 
} 

body.dark_kontrast .left_item a:hover { 
background-color: #000; color: #fff; 
} 

body.dark_kontrast .bakan_item, 
body.dark_kontrast .bakan_yardimcisi_item 
{ 
border: 1px solid #000; 
} 

body.dark_kontrast .genel_mudurluk a:hover, 
body.dark_kontrast .kurumsal_kimlik_ve_logolar_content ul li a:hover span, 
body.dark_kontrast .page_progess li:hover 
{ 
background-color: #000; color:#fff 
} 

body.dark_kontrast .page_progess li:hover i 
{ 
color:#fff 
} 

body.dark_kontrast .left_sidebar_content li a:hover 
{ 
background-color: #fdfdfd; 
color: #222; 
border-left: 4px solid #222; 
} 
body.dark_kontrast .left_sidebar_content li a.active 
{ 
background-color: #fdfdfd; 
color: #222; 
border-left: 4px solid #222; 
} 

body.dark_kontrast img, 
body.dark_kontrast svg 
{ 
filter: grayscale(100%); 
} 

body.dark_kontrast .sayfalandirici li a:hover, 
body.dark_kontrast .sayfalandirici li a.sayfalandirici_aktifsayfa 

{ 
background-color: #000; border: 1px solid #000; color:#fff 
} 
 body.dark_kontrast .sayfalandirici li a, 
 body.dark_kontrast .right_sidebar_header span 

{ 
 color:#000 
} 

body.dark_kontrast .right_sidebar_header .search_button { 
background-color:#000; color:#fff 
} 

body.dark_kontrast .genel_mudurluk i { 
display:none 
} 

body.dark_kontrast .left_item i, body.dark_kontrast .right_item i { 
display:none 
} 

body.dark_kontrast .footer_header { 
border-bottom: 1px solid #393838; 
} 

body.dark_kontrast #main-slider-full .slider_content h1 { 
padding:20px 20px; font-size: 31px; 
} 

body.dark_kontrast .navbar-expand-lg body.dark_kontrast .navbar-nav body.dark_kontrast .nav-link { 
background-image: linear-gradient(#fff, #fff); 
} 

/* Işık Konsrats **/ 

body.light_kontrast .header-top .social li a svg { 
fill:#074fbb 
} 
body.light_kontrast a, body.light_kontrast .hizli_erisim a span { 
color:#074fbb 
} 
body.light_kontrast .header-middle .logo { 

} 
body.light_kontrast .header-middle .logo img { 
display:none; 
} 
body.light_kontrast .navbar-expand-lg .navbar-nav .nav-link { 
background-color: #fff; margin-right: 10px; color:#074fbb 
} 

body.light_kontrast footer { 
background-color:#fff; 
} 

body.light_kontrast .footer_header { 
border-bottom:1px solid #ddd 
} 

body.light_kontrast .footer_header_logo { 
border-bottom: 1px solid #ddd; 
} 
body.light_kontrast .footer_border_2 { 
border-right: 1px solid #ddd; 
} 
body.light_kontrast .footer_border { 

} 
body.light_kontrast .footer_header_logo svg { 
 fill:#074fbb 
} 
body.light_kontrast .header_right_menu li a 

{ 
background-color:#fff; padding:0px 4px; 
} 
body.light_kontrast .header_right_menu li a i 
{ 
color:#27272d 
} 
body.light_kontrast .footer_header_logo a { 
border-bottom: 0 
} 
body.light_kontrast .footer_socials li a svg { 
fill:#074fbb 
} 
body.light_kontrast .footer_middle .footer_map h6 a, .footer_middle .footer_map h6 { 
color:#074fbb 
} 

body.light_kontrast .footer_middle .footer_map p a, .footer_middle .footer_map p, 
body.light_kontrast.footer_middle .footer_contact a::after 
{ 
 color: #27272d; 
} 

body.light_kontrast .footer_middle .footer_contact a 
{ 
 color: #074fbb; border:1px solid #074fbb 
} 

body.light_kontrast .footer_bottom p { 
color: #27272d; background-color:#fff; padding:0px 4px; 
} 

body.light_kontrast .footer_bottom_link li a { 
color: #074fbb; padding:0px 6px;background-color:#fff; text-align:center 
} 

.pages_content_header span { 
background: #000 url(../images/page/icon_download_white.svg) 90% 12px no-repeat; 
background-size: 13px 13px; 
} 

.pages_content_header span:hover { 
background: #444 url(../images/page/icon_download_white.svg) 90% 16px no-repeat; 
background-size: 13px 13px; 
} 

/* Okuma Maskesi */ 

.mask { 
display: none; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.96); 
pointer-events: none; z-index: 1001; 
} 
.okuma_maskesi { 
position: absolute; left: 0px; width: 100vw; height: 160px; box-shadow: 0 0 0 9999px rgba(0, 0, 0, 0.75); 
z-index: 1001; pointer-events: none; 
} 

/* Okuma Rehberi */ 
.okuma-rehberi { 
z-index:9999; position: fixed; width: 500px; height: 12px; background-color:#35bfc4; border-radius: 4px; pointer-events: none; 
display: flex; align-items: center; justify-content: center; border:2px solid #000 
} 
.okuma-rehberi:after { 
content: ""; position: absolute; top: -7px; left: 50%; transform: translate(-50%, -50%); border-bottom: 10px solid #000; 
border-left: 10px solid transparent; border-right: 10px solid transparent; 
} 

/* Odağı Vurgula */ 
.odagi_vurgula { 
outline-style: solid !important; outline-color: #639af9; outline-width: 2px !important; outline-offset: 2px !important; 
} 

/* Metin büyüteç */ 
.tippy-box { 
background-color:#000; padding:20px; font-size:33px; 
background-color: black !important; 
color: white !important; 
border-radius: 5px; 
position:relative; 
z-index:99999 
} 

#play_button, #pause_button { 

} 
#pause_button { 
display: none; /* Başlangıçta gizli */ 
} 
.footer_title { 
margin:0px auto; padding:0px; display:block; text-align:center 
} 

/** bağlantı Gezgini **/ 

#BaglantiGezgini { 

} 
#BaglantiGezgini .modal-content { 
border-radius: 30px; min-height: 620px; padding: 15px 20px; margin:20px 20px 
} 
#BaglantiGezgini .modal-header { 
border-bottom:1px solid #ddd; padding-bottom:10px 
} 
#BaglantiGezgini .modal-header h1 { 
font-size:23px; padding:0px 0px 
} 
#BaglantiGezgini .btn-closes { 
font-size:17px; border:0; background:0; padding:6px 12px; border:1px solid #ddd 
} 
#BaglantiGezgini .modal-body { 
margin:20px 10px; border-radius:0px; height:270px; padding:0px 4px; overflow-y:scroll; 
scrollbar-width: thin; 
scrollbar-color: #18909d #ddd; 
} 

/** Metin Büyütme işlemleri **/ 
.read_box { 
display:block; border: 2px solid #fff; background-color:#fff; border-radius:15px; padding:10px 20px; margin:10px 0px; 
transition: 200ms ease all; 
} 
.read_box:hover { 
transition: 400ms ease all; 
} 
.read_box_header { 
display:block; margin:0px auto; padding:0px; text-align:center 
} 
 .read_box_body { 
display:block; 
} 
 .read_box_scale { 
display:block; width:250px; height:50px; margin:0px auto; padding:0px; text-align:center; padding:10px 0px; margin-top:4px; 
background:#fff; border-radius:35px 
} 

.minus { 
display:block; width:40px; height:40px; text-align:center; font-size:21px; color:#fff; border-radius:50%; font-weight:bold; 
background-color:#105294; margin:0px auto; padding:0px; text-align:center; border:2px solid #fff; padding-top:2px; 
cursor:pointer; transition: 200ms ease all; 
} 
.minus:hover { 
border:2px solid #3368f2; transition: 400ms ease all; 
} 
.text_result { 
display:block; text-align:center; font-size:17px; 
} 
.checkbox-wrapper input[type="checkbox"] { 
 display: none; 
} 

.checkbox-wrapper label { 
margin:0px auto; padding:0px; text-align:center; 
display: block; 
border: 2px solid #fff; 
background:#fff; 
border-radius: 5px; 
padding: 12px 20px; 
margin-bottom: 15px; 
transition: 200ms ease all; 
cursor: pointer; 
user-select: none; 
border: 2px solid #fff; 
border-radius: 15px; 
} 

.checkbox-wrapper label:hover { 
border: 2px solid #3368f2; /* background-color:#c6edee; */transition: 400ms ease all; 
box-shadow: 0 0 0 5px rgba(0, 107,230, 0.1); 
} 

.checkbox-wrapper svg { 
margin:0px auto; padding:0px; text-align:center; 
display:block; 
width: 35px; 
fill: #105294; 
} 

.checkbox-wrapper input[type="checkbox"]:checked + label { 
border: 2px solid #3368f2; 
transition: 400ms ease all; 
box-shadow: 0 0 0 5px rgba(0, 107,230, 0.1); 
background: #a4ccff; 
border: 2px solid #fff; 
border-radius: 15px; 
} 

 .mode_box { 
display:block; border: 1px solid #fff; border-radius:5px; padding:10px 20px; margin-bottom:12px; cursor:pointer; 
transition: 200ms ease all; background:#fff; 
border-radius: 15px; 
} 

 .mode_box svg { 
width:32px; fill:#525252; border:1px solid #ddd; padding:5px; border-radius:5px 
} 

 .mode_box.selected svg { 
background:#6b9edf; fill:#fff; border:1px solid #6b9edf; 
} 

 .mode_box span { 
font-weight:bold; font-size:15px; padding-left:10px; display:inline-block; margin-top:5px 
} 

 .mode_box p { 
font-size:13px; padding-left:10px; padding:18px; display:none; transition: 200ms ease all; 
} 

 .mode_box.selected p { 
display:block; transition: 500ms ease all; 
} 

 .mode_box.active { 
/* 
background-color:#c9eff0; 
transition: 400ms ease all; 
*/ 
} 

 .mode_box.selected { 
transition: 400ms ease all; 
box-shadow: 0 0 0 5px rgba(0, 107,230, 0.1); 
/* background: #a4ccff; */ 
background: rgba(164, 204, 255, 0.289); 
border: 1px solid #fff; 
} 

 .mode_box:hover { 
border: 1px solid rgba(164, 204, 255, 0.289); transition: 400ms ease all; 
box-shadow: 0 0 0 5px rgba(0, 107,230, 0.1); 
} 

@media(min-width:1537px) { 
#accessibility_panel_body { 
/* height:520px; */ 
} 
} 

@media(max-width:1350px) { 

} 

@media(max-width:1200px) { 

} 

@media(max-width:994px) { 

#accessibility_panel { 
position: fixed; right: 0px; left: 0px; top: 10px; bottom: unset; margin:0px auto; max-width:70% 
} 

#accessibility_button { 
bottom: 30px; right: 30px; width: 80px; height: 80px; transition: 200ms ease all; 
} 
#accessibility_button:hover { 
opacity:0.69; transition: 300ms ease all; 
} 

#accessibility_button_content { 
width: 70px; height: 70px; 
} 

#accessibility_button svg { 
width: 45px; height: 45px; 
} 

.okuma-rehberi { 
width: 92%; 
} 

.read_box { 
margin:0px; margin-bottom:15px 
} 

#keyboard_control { 
display:none 
} 

} 

@media(max-width:767px) { 
.okuma-rehberi { 
width: 80%; 
} 

.read_box_scale { 
width: auto; 
} 

.modal-dialog { 
max-width: 88%; margin: 0px; 
} 

#BaglantiGezgini .modal-header h1 { 
font-size: 15px; 
} 
#BaglantiGezgini .btn-closes { 
font-size: 11px; padding: 6px 12px; 
} 

} 

@media(max-width:576px) { 

#accessibility_panel_header .hide-sidebars { 
 right: 6px; top: 7px; padding: 0px 15px; 
} 

#accessibility_panel_footer span { 
font-size:12px 
} 

.okuma-rehberi { 
width: 75%; 
} 
.hide-sidebars-title { 
padding: 10px 0px; font-size: 12px; 
} 

.read_box_scale { 
width: auto; 
} 

 .modal-content { 
 border-radius: 5px; 
 min-height: 530px; 
 padding:0 ; 
} 
.modal-dialog { 
max-width: 84%; margin:8%; margin-top:22%; 
} 

#BaglantiGezgini .modal-header h1 { 
font-size: 15px; 
} 
#BaglantiGezgini .btn-closes { 
font-size: 11px; padding: 6px 12px; 
} 

.mode_box span { 
font-size:13px; padding-top:4px 
} 

.color_palette { 
width:40px; border-radius:5px 
} 

}