html, body { width: 100%; padding: 0; margin: 0; }

a { color: inherit; text-decoration: none; }

strong, h1, h2, h3, h4, h5, h6, b, strong { font-family: inherit; color: inherit; }

img { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; }

.row [class*="span"]:first-child { margin-left: 0px; }

.maske { display: none; }

.fr { float: right; }

.fl { float: left; }

.prelative { position: relative; }

.mgl-0 { margin-left: 0px !important; }

html, body { min-width: 851px !important; }

.topAlan { position: absolute; right: 0px; background: rgba(35, 136, 153, 0.83) none repeat scroll 0% 0%; z-index: 91; text-align: right; width: 100% !important; top: -60px; height: 60px; }
.topAlan .dropdown-menu { background: none; }
.topAlan .content { position: relative; }

.topMenu { list-style-type: none; margin-left: 0px !important; position: absolute; right: 0px; top: 0px; }
.topMenu li { display: block; float: left; margin-right: 0px; height: 100%; line-height: 30px; text-align: left; }
.topMenu li:first-child { margin-left: 0px; }
.topMenu li a { color: #FFF; font-size: 14px; line-height: 30px; font-weight: bold !important; display: inline-block; padding: 0px 10px; }
.topMenu li.eodeme a { color: #F00; }
.topMenu li.eodeme a:hover { color: #FFFFFF; }
.topMenu li:hover a { color: #FFF; text-decoration: none; background-color: rgba(243, 154, 49, 0.85); }
.topMenu li ul { width: 250px; margin-top: 0px; border-radius: 0px; padding: 0px; }
.topMenu li ul li { width: 100%; }
.topMenu li ul li a { display: block; color: #FFF !important; }
.topMenu li ul li a:hover { background-color: #238899; }
.topMenu li.dropdown:hover ul.dropdown-menu { display: block; }

.sloganSpan { width: 46%; }

.ustSlogan { color: #FADCB8; font-size: 18px; line-height: 30px; padding-top: 17px; font-family: 'Alegreya Sans SC', sans-serif; text-align: left; margin-left: 23%; }

/*************** topmenu end *******************/
/*************** govde ************************/
/*************** govde ************************/
header { z-index: 11; /* main menu */ }
header .logo { z-index: 92; /*position:relative;*/ position: absolute; width: 100%; }
header .mainMenu { overflow: visible; }
header .mainMenu li { position: relative; }
header .mainMenu li.dropdown .dropdown-menu { background: rgba(243, 154, 49, 0.85) !important; min-width: 250px; width: auto; }
header .mainMenu li.dropdown .dropdown-menu li a { font: 14px/35px open_sanslight; }
header .mainMenu li.dropdown .dropdown-menu li a::before { display: none; }
header .mainMenu li a { padding: 0px 14px; }
header .mainMenu li a span.yeni { position: absolute; top: 5px; right: 12px; font-size: 14px; line-height: 14px; color: #F00; transform: rotate(-7deg); }
header .sb-search.sb-search-open { width: 250px; height: 185px; top: 60px; padding-top: 200px; }
header .sb-search { position: relative; width: 0px; min-width: 60px; height: 60px; float: right; transition: width 2.3s ease 0s, height 2s ease 0s !important; overflow: hidden; }

#aramaYeri { height: 0px; background-color: #FFF; position: absolute; top: 120px; left: 0px; width: 100%; display: none; line-height: 120px; z-index: 3; }
#aramaYeri input[type=text] { width: 230px; border-radius: inherit; background-color: #F3F3F3; box-shadow: none; height: 34px; border: 1px solid #DDDADA; }
#aramaYeri input[type=submit] { background-color: #F39A31; color: #FFF; font: 12px/34px open_sansbold; height: auto; min-height: 34px; width: auto; min-width: 85px; margin-left: 3px; padding: 4px 6px; margin-bottom: 10px; border: 1px solid #F39A31; }
#aramaYeri .ara-x { position: absolute; right: 0px; top: 35px; line-height: 34px; color: #FFFFFF; background-color: #dc0027; padding: 4px 8px; z-index: 12; height: 34px; width: 15px; display: block; text-align: center; font-weight: bold; }
#aramaYeri .ara-x a { display: block; }
#aramaYeri .ajax-kelimeler { line-height: 25px; position: relative; }
#aramaYeri .oneri-kelime { border: solid 1px #DDD; padding: 2px 3px; }

.gradeX { vertical-align: top; }
.gradeX td { padding: 4px; }
.gradeX.aktif td, .gradeX.aktif td a { color: #090 !important; }
.gradeX.pasif td, .gradeX.pasif td a { color: #999 !important; }
.gradeX:hover { background-color: #E1E6FF; }

.pag-cont { width: 100%; text-align: center; }

.etkinlik-main { height: 226px; overflow: hidden; width: 100%; }
.etkinlik-main img { max-height: 226px; }
.etkinlik-main .etresim { float: right; width: 250px; text-align: right; }
.etkinlik-main .etdec { float: left; width: 390px; float: left; }
.etkinlik-main .etdec table.etkinlikAna { border-collapse: collapse; border-spacing: 0px; text-align: center; color: #FFF; }
.etkinlik-main .etdec table.etkinlikAna tbody tr { height: 33px; }
.etkinlik-main .etdec table.etkinlikAna tbody tr td a { font-size: 14px; display: block; height: 33px; font-size: 14px; line-height: 36px; color: #FFF; font-weight: 700; text-align: center; border: 1px solid rgba(255, 255, 255, 0.16); margin: 2px 2px 0px 0px; }
.etkinlik-main .etdec table.etkinlikAna tbody tr td a.dolu { background-color: #949494; }
.etkinlik-main .etdec table.etkinlikAna.hafta_6 tbody tr { height: 27px; }
.etkinlik-main .etdec table.etkinlikAna.hafta_6 tbody tr td a { height: 27px; line-height: 30px; }
.etkinlik-main .etdec table.etkinlikAna thead tr th { background-color: #245C5A; text-align: center; /*padding:10px 15px;*/ padding: 11px 0px 9px; }

/*akordion */
#listem div { max-height: 600px; overflow: auto; background-color: #6A6A6A; }
#listem div a { color: #FFF; font-size: 14px; font-weight: normal; }

.ilgili-liste li { float: left; margin: 0px 0px 15px 0px; list-style: none; border-bottom: 1px solid #CCC; padding: 10px; height: 155px; }
.ilgili-liste .dec { width: 180px; font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
.ilgili-liste .resim { width: 180px; height: 100px; text-align: center; }

.ilgili-title { color: #333; padding: 10px; display: block; background: url("../../../images/tab-back-3.png") repeat-x scroll 0% 0% transparent; }

.def-icon-gazete { background-position: -219px -92px; width: 21px; height: 26px; }

.akkord-detay { padding: 5px 10px; }

span.devami:hover { cursor: pointer; }

#head-wrap { display: none; margin-top: 60px; height: 60px; width: 100%; position: relative; }

.etdec .ui-datepicker-title { display: none !important; }
.etdec .ui-datepicker-prev, .etdec .ui-datepicker-next { display: none !important; }
.etdec .ui-datepicker th { padding: 11px 0px 9px; }
.etdec .ui-datepicker td span, .etdec .ui-datepicker td a { height: 33px; }
.etdec a { border: solid 1px rgba(255, 255, 255, 0.16); }

.bg-red { background-color: #F00 !important; }

.odd a.ui-state-default { color: white; background-color: red; background: red; }

.bg-gri { background-color: #6A6A6A; }

.bg-yok { background: none; }

.dolu-gun a.ui-state-default { background-color: #949494; }

#datepicker .bg-yok::after { background: none !important; }

.iso { width: 81px; height: 63px; background: url("images/iso-n.jpg") 0px 0px no-repeat; /* position:absolute; right:-20px; bottom:0px;*/ display: inline-block; }

ul.galeri { margin: 30px 0 0 5px;}
ul.galeri li { margin: 2px; padding: 2px; border: 1px solid #CCC; list-style: outside none none; float: none; display: inline-block; text-align: center; }
ul.galeri li img { width: 100px; height: 70px; }

.et_tablo { text-align: center; }

.etkinlik_var { background-color: #18629F; }
.etkinlik_var a { color: #FFFFFF; display: block; width: 100% !important; text-align: center; }

.yapis { position: fixed !important; top: 65px !important; z-index: 101 !important; }

.yapis2 { position: fixed !important; top: -64px !important; right: 0px !important; left: 0px !important; /* */ z-index: 100; }
.yapis2 div { height: 30px; }
.yapis2 div.sb-search { height: 60px; }

.logo-kucuk { background: url("images/logo-kucuk.png") 0px 0px no-repeat !important; }

/* v3 */
/*
#banner { position: absolute; top: 0px; left: 0px; width: 100%; overflow: hidden; text-align:center;
	img{ max-width:inherit;}
}
*/
/* v4 */
#banner { position: fixed; top: -50%; left: -50%; width: 200%; height: 200%; }
#banner img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; min-width: 50%; min-height: 50%; }

/* @media screen and (max-width: 1600px) { #banner{ position:fixed; height:100%; width:auto; }} */
section { /*padding: 85px 0px 60px;*/ /*padding:41px 0px 10px;*/ padding: 29px 0px 10px; }
section .subpage { max-width: 960px; margin: 0px auto; /*** CONTINUE **/ }
section .subpage #slider { margin-bottom: 54px; }
section .subpage #slider .flex-control-thumbs li { width: 11%; margin: 0px 2px; height: 46px; display: inline-block; background-color: #F39A31; overflow: hidden; float: none; }
section .subpage #slider .flex-control-thumbs li img { height: 100%; border: none; opacity: 1; border: 3px solid #FFF; box-sizing: border-box; }
section .subpage #slider .flex-control-thumbs li img.flex-active { border-color: #F39A31; opacity: 0.5; }
section .subpage #slider .flex-direction-nav { display: none; }
section .subpage #slider .flex-control-nav { width: 100%; position: absolute; bottom: -52px; text-align: center; }
section .subpage .sideMenu ul li a::before { width: 25px; left: -25px; }
section .subpage .icerikSag .icerik .panel-group .panel .panel-body figure img { width: auto; height: auto; max-width: 230px; max-height: 150px; }
section .subpage .icerikSag .resim img { min-height: 10px; max-height: 400px; width: 100%; }
section .subpage .icerikSag .icerik { border-bottom: 8px solid #6A6A6A; }
section .subpage .icerikSag .icerik .head { line-height: 30px; font-weight: 600;}
section .subpage .icerikSag .icerik table tr td, section .subpage .icerikSag .icerik table tr th { text-align: left; border-bottom: 1px solid #cecece;  padding: 10px;}
section .subpage .icerikSag .icerik ul.fotoList li { float: left; width: 224px; height: 260px; }
section .subpage .icerikSag .icerik ul.fotoList li a { display: block; margin: 10px; position: relative; outline: none; overflow: hidden; padding-bottom: 55px; }
section .subpage .icerikSag .icerik ul.fotoList li a img { width: 100%; height: 149px; }
section .subpage .icerikSag .icerik ul.fotoList li a i { top: 103px; left: 86px; }
section .subpage .icerikSag .icerik ul.fotoList li a .text { box-sizing: border-box; height: 57px; padding: 10px 5px 10px 5px; }
section .subpage .icerikSag .icerik ul.galeriDetay li a { padding-bottom: 0px; }
section .subpage .icerikSag .icerik ul.galeriDetay li a img { height: 239px; }
section .subpage .icerikSag .icerik ul.mudurlukAna { list-style: none; padding: 0; margin: 0; }
section .subpage .icerikSag .icerik ul.mudurlukAna li { margin-bottom: 1px; }
section .subpage .icerikSag .icerik ul.mudurlukAna li a { background: url("images/icons/liste-ok.png") #F3F3F3 99% 50% no-repeat; width: 97%; padding: 10px 10px; display: block; }
section .subpage .icerikSag .icerik ul.mudurlukAna li a:hover { color: #F39A31; background-image: url("images/icons/liste-ok-hover.png"); text-decoration: none; font-weight: bold; }
section .subpage .icerikSag .icerik ul.ilgiliHaber { list-style: none; padding: 0; margin: 0; }
section .subpage .icerikSag .icerik ul.ilgiliHaber li { margin-bottom: 1px; width: 32%; float: left; margin-bottom: 20px; height: 160px; }
section .subpage .icerikSag .icerik ul.ilgiliHaber li a .ilResim { float: left; width: 100%; }
section .subpage .icerikSag .icerik ul.ilgiliHaber li a .ilResim img { max-width: 100%; }
section .subpage .icerikSag .icerik ul.ilgiliHaber li a .ilBaslik { width: 100%; float: left; text-align: left; }
section .subpage .icerikSag .icerik ul.hizmetlerAna li { list-style: none; margin-top: 5px; }
section .subpage .icerikSag .icerik ul.hizmetlerAna li a { color: inherit; text-decoration: none; color: #FFF; background-color: #3E4055; padding: 12px 10px; height: auto; display: block; }
section .subpage .icerikSag .icerik ul.hizmetlerAna li a:hover { color: #F90; }
section .subpage .icerikSag .icerik ul.hizmetlerAna li ul { border: none; padding: 0; padding-left: 0px; border: solid 1px #3E4055; margin: 0; }
section .subpage .icerikSag .icerik ul.hizmetlerAna li ul li { background-color: #FFFFFF; border-bottom: solid 1px #EEE; color: #333; margin: 0; }
section .subpage .icerikSag .icerik ul.hizmetlerAna li ul li a { color: inherit; background-color: inherit; }
section .subpage .icerikSag .icerik ul.hizmetlerAna li ul li a:hover { background-color: #EEE; }
section .subpage .icerikSag .icerik button { background-color: #F39A31; border: medium none; color: #FFF; font: 12px/34px open_sansbold; height: auto; min-height: 34px; width: auto; min-width: 85px; float: left; margin-left: 3px; padding: 4px 6px; margin-bottom: 10px; border: solid 1px #F39A31; }
section .subpage .icerikSag .icerik form { /* input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], */ }
section .subpage .icerikSag .icerik form input[type="text"], section .subpage .icerikSag .icerik form input[type="search"], section .subpage .icerikSag .icerik form textarea { width: 100%; border-radius: inherit; background-color: #F3F3F3; box-shadow: none; height: 34px; border: 1px solid #DDDADA; }
section .subpage .icerikSag .icerik form #ara { height: 43px; right: 7px; }
section .subpage .icerikSag .icerik form input[type="radio"], section .subpage .icerikSag .icerik form input[type="checkbox"] { width: auto; margin: 0; }
section .subpage .icerikSag .icerik form#baskan-form label { width: auto; float: none; height: auto; display: inline; }
section .subpage .icerikSag .icerik .sag_ozellik { position: absolute; right: 15px; bottom: 0px; top: auto; }
section .subpage .icerikSag .icerik .post-date { font-weight: bold; float: right; }
section .subpage .icerikSag .icerik a[href$=".pdf"], section .subpage .icerikSag .icerik a[href$=".xls"], section .subpage .icerikSag .icerik a[href$=".xlsx"], section .subpage .icerikSag .icerik a[href$=".rar"], section .subpage .icerikSag .icerik a[href$=".zip"], section .subpage .icerikSag .icerik a[href$=".doc"], section .subpage .icerikSag .icerik a[href$=".docx"] { background-image: url(images/icons/dokuman.png); background-repeat: no-repeat; padding: 4px 0px 4px 25px !important; }
section .subpage .icerikSag .icerik a[href$=".pdf"] { background-position: -15px -80px; }
section .subpage .icerikSag .icerik a[href$=".xls"], section .subpage .icerikSag .icerik a[href$=".xlsx"] { background-position: -15px -48px; }
section .subpage .icerikSag .icerik a.disari[href^='http'] { background-position: -15px -15px; }
section .subpage .icerikSag .icerik a[href$=".rar"], section .subpage .icerikSag .icerik a[href$=".zip"] { background-position: -15px -201px; }
section .subpage .icerikSag .icerik a[href$=".doc"], section .subpage .icerikSag .icerik a[href$=".docx"] { background-position: -15px -106px; }
section .subpage .icerikSag .haberDetay img { height: auto !important; }
section .subpage .sideMenu .path { padding: 10px 20px; }
section .subpage .sideMenu .path a, section .subpage .sideMenu .path i { vertical-align: middle; }
section .subpage .sideMenu ul li a { /*padding: 17px 17px;*/ padding: 13px 17px; }
section .subpage .sideMenu ul li a::before { width: 25px; left: -25px; height: 46px; line-height: 46px; }
section .subpage .tabRole .tab-content { background: rgba(35, 136, 153, 0.83) none repeat scroll 0% 0%; padding: 15px; border: 1px solid #4795A3; overflow: inherit; height: 241px; width: 96%; position: relative; z-index: 5; }
section .subpage .tabRole .tab-content figure { float: left; background-color: #017688; width: 50%; }
section .subpage .tabRole .tab-content .hgroup { float: right; color: #FFF; width: 50%; margin: 20px 0px; }
section .subpage .tabRole .tab-content .tabSlider .flex-control-nav { display: block; bottom: 2px; }
section .subpage .tabRole .tab-content .tabSlider .flex-control-nav li a { background: rgba(255, 255, 255, 0.8) none repeat scroll 0% 0%; }
section .subpage .tabRole .tab-content .tabSlider .flex-control-nav li a:hover { background: rgba(255, 255, 255, 0.9) none repeat scroll 0% 0%; }
section .subpage .tabRole .tab-content .tabSlider .flex-control-nav li a.flex-active { background: white none repeat scroll 0% 0%; }
section .subpage h1#ckm { display: none; margin: auto; }
section .subpage .row-fluid #govdeSag { margin-left: 0px; }
section .sideBar { /*float:left; */ float: none; position: absolute; left: 10px; /* top:21px;*/ top: 46px; height: auto; width: 110px; }
section .sideBar h2 { padding: 0; text-align: center; }
section .sideBar h2:before { right: -45px; background: #383838 none repeat scroll 0% 0%; }
section .sideBar h2:hover { cursor: pointer; }
section .sideBar ul li a:hover span { display: table-cell; vertical-align: middle; line-height: 20px; height: 85px; text-align: center; width: 110px; }
section #fixed {  position: fixed; right: 0; margin: -10em 0px 0px; top: 40%; /* fac start */ /* fac end */ }
section #fixed a.icon-instagram, section #fixed a.icon-youtube-sign, section #fixed a.icon-youtube-play { width: 45px; height: 45px; line-height: 45px; margin-left: 13px; margin-top: 2px; }
section #fixed a.icon-instagram { background-color: #8E6051;     background: linear-gradient(192deg,#753AFF 4%,#CC0066 45%, #ffb100 104%); }
section #fixed a.icon-youtube-play { background-color: #D42322; }
section #fixed .ac {
    position: absolute;
    cursor: pointer;
    color: #FFF; 
    background-color: #017688;
    border-radius: 10px 0 0 10px; 
    width: 350px; 
    height: 213px; 
    padding: 10px 20px 10px 0; 
    right: -313px;
    -webkit-transition: all .8s; /* Safari */
    transition: all .8s;
}
section #fixed .ac:hover {
    right: 0;
    -webkit-transition: all .5s; /* Safari */
    transition: all .5s;
}
/* Safari 4.0 - 8.0 */
@-webkit-keyframes example {
    from {top: 0%;}
    to {right: 0px;}
}
@keyframes example {
    from {top: 40%;}
    to {right: 0px;}
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

section #fixed .sabit-sosyal {position: absolute; right: 0; top:250px;}
section #fixed .ac form {  margin: 0; float: right; width: 280px; }
section #fixed .ac form label { font-weight: normal; }
section #fixed .ac form label span { display: block; text-align: left; font-size: 14px; }
section #fixed .ac form label input, section #fixed .ac form label textarea { border: 2px solid #0a90a5; border-radius: inherit; background-color: #017688; box-shadow: none; width: 90%; color: #fff; }
section #fixed .ac form label textarea { height: 127px; resize: none; }
section #fixed .ac form button { border: none; background-color: #f39a31; color: #fff; width: 44%; padding: 7px 0; font-size: 12px; outline: none; margin: 0 5px; }
section #fixed .ac form button:hover { background-color:#eca653; }
section #fixed .sabit-sosyal .icon-facebook:hover, section #fixed .sabit-sosyal .icon-twitter:hover, section #fixed .icon-instagram:hover, section #fixed .icon-youtube-play:hover { width: 55px; margin-left: 3px;}
section #fixed .sabit-sosyal .icon-facebook, section #fixed .sabit-sosyal .icon-twitter:hover, section #fixed .icon-instagram, section #fixed .icon-youtube-play  {/* For Safari 3.1 to 6.0 */-webkit-transition-timing-function: ease; /* Standard syntax */transition-timing-function: ease;}
section .listSlider { height: 127px; }
section .listSlider ul.slides li a { height: 127px; }
section .listSlider ul.slides li a span { white-space: normal; vertical-align: middle; display: block !important; width: 125px; text-align: center !important; padding-left: 0px; margin: auto; }
section .listSlider ul.slides li a:hover img { /*display:none;*/ }
section .listSlider ul.slides li a:hover span { width: 125px; margin: auto; text-align: center; padding: 0; }
section .listSlider .flex-direction-nav li { height: 127px; /*background-color: #218D97;*/ background: rgba(1, 118, 136, 0.6); width: 56px; display: block; position: absolute; top: 0px; }
section .listSlider .flex-direction-nav li.flex-nav-prev { left: 0px; }
section .listSlider .flex-direction-nav li.flex-nav-next { right: 0px; }
section .listSlider .flex-direction-nav li a { top: 27px; }

.ic-navbar { background: rgba(1, 118, 136, 0.85) none repeat scroll 0% 0%; color: #FFF; padding: 10px 10px; line-height: 20px; }
.ic-navbar i { line-height: 20px; font-size: 25px; padding: 0px 5px; margin-top: 0px; width: 20px; }
.ic-navbar i.icon-double-angle-right { padding-right: 0px; }
.ic-navbar a:hover { text-decoration: none; }

.ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; -webkit-box-shadow: 0 0 5px #aaa; box-shadow: 0 0 5px #aaa; background-color: #EEEEEE; }

body .ui-tooltip { border-width: 2px; }

.ssosyal { width: 45px; height: 45px; line-height: 45px; margin-left: 13px; margin-top: 2px; display: block; color: #FFF; text-align: center; text-decoration: none; font-size: 19px; position: relative; }

#ekAlan { position: relative; }
#ekAlan #tesSub { margin-bottom: 50px; position: relative; }

#subPath { background-color: #017688; }

/*************** govde end ********************/
/**************** haftanin ozeti *************/
#videoC { margin-top: 20px; height: 250px; background: rgba(35, 136, 153, 0.83) none repeat scroll 0% 0%; border: 1px solid #4795A3; overflow: hidden; width: 74.46808510638297%; float: right; } 

#videoIC { padding: 15px 5px; }

.subpage .listSlider { margin-top: 32px; }

#videoC h4 { margin-top: 0px; color: #FFFFFF; font-size: 18px; position: relative; padding-left: 30px; }

.ozet { width: 280px; width: 40%; padding-right: 10px; margin-right: 10px; border-right: solid 1px #FFFFFF; position: relative; height: 100%; }
.ozet .acik { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; width: 100%; height: 100%; z-index: 50; padding-top: 189px; color: #FFFFFF; font-weight: normal; font-size: 14px; text-align: center; cursor: pointer; }
.ozet .acik div { background: #238899; /*background: rgba(35, 136, 153, 0.83);*/ /*background : rgb(148, 148, 148);*/ background: none; height: 25px; line-height: 25px; width: 50%; margin: auto; display: block; }

.vidi { display: inline-block; width: 43px; height: 43px; background: url(images/ozet/vidicon.png) 0px 0px no-repeat; position: absolute; left: 3px; top: 43px; left: 1px; top: 34px; z-index: 5; }

.cektv { width: 638px; width: 58.5%; height: 100%; }
.cektv .vid { width: 50%; position: relative; height: 100%; padding: 0px 5px; }
.cektv .vid span { color: #FFFFFF; font-size: 14px; margin-top: 7px; line-height: 30px;}
.cektv .vid .vidi { left: 5px; top: 5px; }
.cektv .vidMain { margin-left: -5px; margin-right: -5px; }

.ozet, .cektv, .cektv .vid { float: left; height: 223px; box-sizing: border-box; }

.cektvIco, .playIco { display: block; width: 24px; height: 27px; position: absolute; left: 0px; top: -4px; }

.cektvIco { background: url(images/ozet/tv.png) center center no-repeat; }

.playIco { background: url(images/ozet/playicon.png) center center no-repeat; }

#tabVideo { position: relative; }

.sliderNew {
    width: 23.404255319148934%;
    margin-top: 20px;
    height: 250px;
    background: rgba(35, 136, 153, 0.83) none repeat scroll 0% 0%;
    border: 1px solid #4795A3;
    float: left;
}
.sliderNew .listSlider { height: 250px; background: none; margin: 0; padding: 0;}
.sliderNew .listSlider ul.slides li a { height: 250px; }
.sliderNew .listSlider ul.slides li a span { white-space: normal; vertical-align: middle; display: block !important; width: 225px; text-align: center !important; padding-left: 0px; margin: auto; }
.sliderNew .listSlider .flex-direction-nav li { height: 250px; background: none; width: 225px; display: block; }
.sliderNew .listSlider .flex-direction-nav li { display: block; position: absolute; top: 0px; }
.sliderNew .listSlider ul.slides li a:hover {background: none;}
.sliderNew .listSlider .flex-direction-nav  {display: none;}
.sliderNew .flex-control-nav {bottom: 0;}
.sliderNew .listSlider ul.slides li {width: 225px!important;}
.sliderNew .listSlider h4 { z-index: 99999; position: absolute; width: 224px; height: 30px; top:7px; padding: 7px; margin: 0; color: #fff;}
.sliderNew .listSlider h4 a {height: inherit; Line-height: inherit; text-align: left; margin-left: 25px;} 
.sliderNew .listSlider h4 a i {position: absolute; top: 10px; left: 7px; } 


/**************** haftanin ozeti End *************/
/*************** proje nav ******************/
.proje-nav { position: absolute; list-style-type: none; width: 300px; top: 0px; right: 0px; }
.proje-nav li { display: inline; float: left; /* margin-left:10px; */ }
.proje-nav li a { color: #FFF; padding: 2px 8px; }
.proje-nav li a:hover { text-decoration: none; }
.proje-nav li.active a { /* color:#D99037 !important;*/ background: rgba(243, 154, 49, 0.83) none repeat scroll 0% 0%; }

.white-popup { position: relative; background: #FFF; padding: 20px; width: auto; max-width: 500px; margin: 20px auto; min-height: 150px; }

.def-icon-eodeme { background-position: -207px -209px; width: 40px; height: 40px; }

.def-icon-bus { background-position: -213px -132px; width: 34px; height: 36px; }

.def-icon-nikah { background-position: -207px -173px; width: 40px; height: 31px; }

/********* projenav end ******************/
/*********** Mudurlukler *****************/
.mudCont { margin: auto; max-width: 675px; }

.mudWrap { /* margin-right: -10px; margin-left: -10px; */ }

.mudBox { display: block; float: left; padding: 10px; box-sizing: border-box; text-align: center; background: url("https://www.cekmekoy.bel.tr/images/icons/mudurluk/boxbg.jpg") 0px 0px no-repeat; height: 191px; width: 224px; }

.mudBox:hover { background-color: #D3F0F5; background-image: none; transition: .2s background-color; }

.mudResim { height: 125px; line-height: 125px; }

.mudBox span { display: inline-block; font-weight: bold; color: #484848; line-height: 22px; font-size: 15px; }

/********** mudurlukdetay ****************/
.mozgecmisA { display: block; padding: 7px; background-color: #00525F !important; border-color: #00525F !important; color: #FFFFFF !important; width: 240px; /*height: 30px;*/ text-align: center; cursor: pointer; float: left; border-radius: 3px; margin-top: 10px; }

.mkisi_detay { padding-top: 20px; line-height: 28px; }

#mozgecmis { line-height: normal; }

/*************** footer *********************/
footer .footer-top .e_bulten form label input { color: #FFF; }

footer .footer-top .telefon span.en { background: url(images/tel-text-en.png) no-repeat 25px 10px !important; }

.fiso { text-align: right; min-width: 81px; float: right !important; width: auto !important; }

.ftel { min-width: 240px; }

.fbulten { min-width: 473px; margin-left: 0 !important; }
.fbulten .e_bulten { float: right; }

.smsUyeligi { margin: 14px 0 0 5px; }

.smsBulten form { margin: 14px 0 0 5px !important; }

.copy { line-height: 22px; padding-top: 5px; }

.pblink { color: #1F98AA; text-indent: -99999px;}

/**************** footer end *********************/
/******************* Responsive Start t*********************/
@media screen and (max-width: 1500px) { header .mainMenu li a { font-size: 14px; } }
@media screen and (max-width: 1280px) { section .sideBar { display: none; }
  header .mainMenu li a { font-size: 13px; padding: 0px 12px; } }
@media screen and (max-width: 1200px) { section .sideBar { display: none; }
  header .mainMenu li a { font-size: 12px; padding: 0px 8px; }
  header .mainMenu li a:last-child { padding-right: 0px; } }
@media screen and (max-width: 1070px) { section #fixed, #basaDon { display: none !important; } }
@media screen and (max-width: 1220px) { .ustSlogan { margin-left: 26%; } }
@media screen and (max-width: 920px) { .mainMenu li a { padding: 0px 10px; font-size: 11px; } }
/* (min-width: 990px) and*/
@media screen and (max-width: 1212px), screen and (max-width: 1218px) { footer .footer-top .telefon span { font-size: 18px; }
  footer .footer-top .e_bulten form { margin: 14px 0px 0px 10px; }
  #basaDon { display: none !important; } }
@media screen and (max-width: 800px) { header .sb-search { display: none; }
  header .row-fluid .span8 { width: 71%; }
  header .mainMenu li a { padding: 0px 7px; }
  section .subpage .tabRole .tab-content { width: 93%; }
  section .subpage .tabRole .tab-content .hgroup { width: 50%; }
  footer .footer-top .telefon span { font-size: 16px; } }
@media screen and (max-height: 800px) { header .mainMenu { overflow: visible; }
  header .mainMenu li.dropdown .dropdown-menu { background: rgba(243, 154, 49, 0.85) !important; min-width: 250px; width: auto; }
  header .mainMenu li.dropdown .dropdown-menu li a { font: 14px/30px open_sanslight; }
  header .mainMenu li.dropdown .dropdown-menu li a::before { display: none; } }
@media screen and (min-height: 500px) and (max-height: 768px) { section .sideBar ul li a { height: 74px; line-height: 74px; font: 0.18919 open_sansbold; }
  section .sideBar ul li a:hover span { height: 74px; } }
@media print { #fixed, .listSlider, #sideBar, #basaDon, .sag_ozellik, .alt_share, footer, header, .solMenuContainer { display: none !important; }
  a[href]:after { content: none !important; }
  [class*="def-"] { background-image: url("images/sprite.png") !important; background-repeat: no-repeat !important; }
  section { padding-top: 0px; padding-bottom: 0px; }
  section .subpage { /*.span9{ width:98%;}*/ }
  section .subpage .icerikSag .resim { display: none; }
  section .subpage .icerikSag .icerik { border-bottom: 0px; }
  section .subpage .tabRole .nav-tabs li a { background-color: #D98F35 !important; color: #FFF !important; }
  section .subpage .tabRole .nav-tabs li a i, section .subpage .tabRole .nav-tabs li a span { color: #FFF !important; }
  section .subpage .tabRole .nav-tabs li a i.def-icon-copy, section .subpage .tabRole .nav-tabs li a i.def-icon-gazete { background: transparent url("images/sprite.png") no-repeat scroll 0px 0px !important; }
  section .subpage .tabRole .nav-tabs li a i.def-icon-gazete { background-position: -219px -92px !important; width: 21px !important; height: 26px !important; }
  section .subpage .tabRole .nav-tabs li a i.def-icon-copy { background-position: -217px 0px !important; width: 18px !important; height: 20px !important; }
  section .subpage .tabRole .tab-content { background-color: #317E87 !important; color: #FFF !important; }
  section .subpage .tabRole .tab-content a { color: #FFF !important; }
  section .subpage .tabRole .tab-content a h5 { color: #FFF !important; }
  section .subpage .tabRole .tab-content .hgroup a.hlink { color: #FFF !important; background-color: #949494 !important; }
  section .subpage .tabRole .tab-content .flex-direction-nav li a { background-color: #317E87 !important; }
  section .subpage .row-fluid #govdeSag { width: 100%; margin: auto !important; }
  section .subpage .baskan_resim { color: #FFF !important; }
  section .subpage .baskan_resim .baskan_sub { background-color: #317E87 !important; color: #FFF !important; }
  section .subpage .baskan_resim .baskan_sub a { color: #FFF !important; }
  section .subpage .baskan_resim .baskan_sub a.twitter i { background-color: #65DEF4 !important; color: #FFF !important; }
  section .subpage .baskan_resim .baskan_sub a.facebook i { background-color: #4187C8 !important; color: #FFF !important; }
  section .subpage .baskan_resim .baskan_sub a span { color: #FFF !important; }
  section .subpage .baskan_resim .baskan_title { background-color: #317E87 !important; color: #FFF !important; }
  section .subpage .baskan_resim .baskan_title a { color: #FFF !important; }
  section .subpage .baskan_resim .baskan_title a i { color: #FFF !important; }
  section .subpage .baskan_resim .baskan_title a i.def-icon-yorum { background-position: -217px -43px !important; width: 25px !important; height: 22px !important; }
  section .subpage .baskan_resim .baskan_title a i.def-icon-share { background-position: -217px -68px !important; width: 23px !important; height: 23px !important; }
  .yatay-cizgi, .yatay_x1, .yatay_x2, .dik_x1, .dik_x2 { border: none !important; }
  .tobox span, .obox span { font-weight: normal !important; }
  #ckm { display: block !important; text-align: center; padding: 20px 0px; } }
