﻿
/**************
        YAN MENÜ
    ******************************************************************************************************************************************/

.YanMenu { width: 235px; min-height: 1px; height: auto; float: left; box-sizing: border-box; padding-bottom: 30px; position: relative; }

.YanMenu ul { width: 100%; min-height: 1px; height: auto; float: left; box-sizing: border-box; background: none; padding: 0px 8px 0px 0px; }

.YanMenu ul:first-child { padding: 2px; position: relative; z-index: 5; border-right: solid 1px #E6E6E6; }

.YanMenu ul li, .YanMenu ul li a { width: 100%; min-height: 1px; height: auto; float: left; position: relative; box-sizing: border-box; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; }
.YanMenu ul li > a { font-size: 14px; color: #9C9C9C; padding: 4px 2px; font-weight: 400; }
.YanMenu ul li a.acildi { color: #FFFFFF; }
.YanMenu ul li ul li a.acildi { }

.YanMenu ul li a:hover { color: #A37CAF; }

.YanMenu ul li ul { padding-left: 20px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; display: none; }
.YanMenu ul li ul a { padding: 2px 2px; word-break: break-all; }
.YanMenu ul li ul li ul { padding-left: 8px; padding-top: 4px; padding-bottom: 2px; }
.YanMenu ul li ul li a { padding-left: 15px; /*background: url(../images/mnc.png) no-repeat left center;*/ font-size: 13px; color: #9A9A9A; }

.YanMenu ul li.active > ul { display: block; }
.YanMenu .baslik strong, .YanMenu .baslik { width: 100%; float: left; box-sizing: border-box; }

/***************
    TEMALAR background:#456d99
    ***************/




.YanMenu.tkby15 { width: 100%; box-sizing: border-box; position: relative; background: #4c4c4b; margin-top: 0; padding: 30px 30px; margin-bottom: 10px; }
.YanMenu.tkby15 ul { border-right: none; padding: 0px; }
.YanMenu.tkby15 ul li { margin-bottom: 0; }
.YanMenu.tkby15 > ul > li { border-bottom: solid 1px #fff; }
.YanMenu.tkby15 > ul > li:last-child { border-bottom: 0px; }
.YanMenu.tkby15 ul:first-child { padding-left: 0px; padding-right: 0px; }
.YanMenu.tkby15 ul:first-child li > a { /* padding-left: 27px; */ border-bottom: solid 1px #eeeeee; }
.YanMenu.tkby15 ul li > a { font-size: 14px; co; color: #ffffff; padding: 12px 12px; font-weight: 500; text-align: left; display: block; line-height: 16px; }
.YanMenu.tkby15 ul li:last-child > a { border-bottom: none; }
.YanMenu.tkby15 ul li a span { color: #a49e9e; font-size: 14px; margin-left: 8px; }
.YanMenu.tkby15 ul li a span.ynAc { width: 12px; height: 100%; position: absolute; right: 0px; top: 0px; background: url(../images/ynar.png) no-repeat center center; }
.YanMenu.tkby15 ul li a.acildi span.ynAc { transform: rotate(90deg); }
.YanMenu.tkby15 ul li.acildi > a { color: #ffffff; }
.YanMenu.tkby15 ul li ul { background: none; padding: 0px 11px 0px 24px; margin-bottom: 5px; }
.YanMenu.tkby15 ul li ul li { border-left: none; background: none; margin-bottom: 1px; }
.YanMenu.tkby15 ul li ul li:last-child { margin-bottom: 0px; }
.YanMenu.tkby15 ul li ul li a { font-weight: 400; border: none; background: none; font-size: 12px; line-height: 18px; color: #dadada; padding: 5px 0px; word-break: break-word; }
.YanMenu.tkby15 ul li ul li a:hover { color: #f6f4ff; }
.YanMenu.tkby15 ul li ul ul { margin-top: 0px; padding-top: 0px; padding-left: 5px; }
.YanMenu.tkby15 ul li ul li a.acildi { color: #ffffff; }
.YanMenu.tkby15 ul li.active > a { }
.YanMenu.tkby15 ul li.acildi { }
.YanMenu.tkby15 ul li > a.acildi { color: #ffffff; }
.YanMenu.tkby15 > ul > li.active > a, .YanMenu.tkby15 > ul > li.acildi > a { color: #ffffff; }
.YanMenu.tkby15 .baslik { margin-bottom: 20px; }
.YanMenu.tkby15 .baslik strong { font-size: 18px; line-height: 18px; color: #fff; font-weight: 600; background: url(../images/uric.png) no-repeat left center; padding: 7px 0 7px 21px; }


/********************************************************************************************************************************************************/

/***********
    GENEL LİSTELEMELE
    ****************************/
.genelListe { width: 100%; min-height: 1px; height: auto; float: left; position: relative; box-sizing: border-box; }
.genelListe ul, .genelListe ul a, .genelListe ul img { width: 100%; min-height: 1px; height: auto; float: left; position: relative; margin-top: 0px !important; box-sizing: border-box; }
.genelListe ul li { min-width: 1px; min-height: 1px; height: auto; float: left; box-sizing: border-box; padding: 10px; }
.genelListe ul li h5, .genelListe ul li h6, .genelListe ul li p { width: 100%; height: auto; float: left; box-sizing: border-box; }
.genelListe ul li p { line-height: 20px; }
.genelListe .resim { width: 100%; float: left; position: relative; }
.genelListe ul li, .genelListe ul li a, .genelListe ul li h5, .genelListe ul li h6, .genelListe ul li p, .genelListe .devam, .genelListe ul li .resim { transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; box-sizing: border-box; position: relative; }
.genelListe .caroufredsel_wrapper li { transition: none; }


/*********************************************************************************************************************************************************************************/

.genelBaslik { width: 100%; float: left; position: relative; border-bottom: solid 1px #d2d2d2; padding-bottom: 15px; margin-bottom: 10px; margin-top: 20px; }
.icerik .genelBaslik { margin-top: 0; }
.genelBaslik h1, .genelBaslik h2, .genelBaslik h3, .genelBaslik h4, .genelBaslik h5, .genelBaslik h6, .genelBaslik strong { min-width: 1px; width: auto; min-height: 1px; height: auto; float: left; position: relative; z-index: 5; }
.genelBaslik h1 a, .genelBaslik h2 a, .genelBaslik h3 a, .genelBaslik h4 a, .genelBaslik h5 a, .genelBaslik h6 a, .genelBaslik strong a { width: 100%; text-align: left; float: left; }
.genelBaslik h1 a, .genelBaslik h2 a, .genelBaslik h3 a, .genelBaslik h4 a, .genelBaslik h5 a, .genelBaslik h6 a, .genelBaslik strong a, .genelBaslik h1, .genelBaslik h2, .genelBaslik h3, .genelBaslik h4, .genelBaslik h5, .genelBaslik h6, .genelBaslik strong { font-size: 27px; color: #000000; line-height: 27px; font-weight: 300; }
.genelBaslik .gSayi { width: auto; float: right; font-size: 12px; color: #000; margin-top: 6px; }

/********************************************/


.sosyalMedia { width: 100%; height: auto; float: left; margin-top: 7px; text-align: center; margin-bottom: 25px; }
.sosyalMedia a { width: 31px !important; height: 21px; /* float: left; */ display: inline-table; position: relative; bottom: 0; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; border-radius: 100%; margin-right: 4px; opacity: 0.5; }
.sosyalMedia a:hover { bottom: 0px; }
.sosyalMedia a.facebook { background: url(../images/social/facebook2.png) no-repeat center center; }
.sosyalMedia a.twitter { background: url(../images/social/twitter2.png) no-repeat center center; }
.sosyalMedia a.googleplus { background: url(../images/social/googleplus2.png) no-repeat center center; }
.sosyalMedia a.instagram { background: url(../images/social/instagram2.png) no-repeat center center; }
.sosyalMedia a.linkedin { background: url(../images/social/linkedin2.png) no-repeat center center; }
.sosyalMedia a.pinterest { background: url(../images/social/pinterest2.png) no-repeat center center; }
.sosyalMedia a.youtube { background: url(../images/social/youtube2.png) no-repeat center center; }
.sosyalMedia a:hover { /* opacity: 0.7; */ }

/*.sosyalMedia a.facebook:hover { background: url(../images/social/facebook2.png) no-repeat center center #fff; }
.sosyalMedia a.twitter:hover { background: url(../images/social/twitter2.png) no-repeat center center #fff; }
.sosyalMedia a.googleplus:hover { background: url(../images/social/googleplus2.png) no-repeat center center #fff; }
.sosyalMedia a.instagram:hover { background: url(../images/social/instagram2.png) no-repeat center center #fff; }
.sosyalMedia a.linkedin:hover { background: url(../images/social/linkedin2.png) no-repeat center center #fff; }
.sosyalMedia a.pinterest:hover { background: url(../images/social/pinterest2.png) no-repeat center center #fff; }
.sosyalMedia a.youtube:hover { background: url(../images/social/youtube2.png) no-repeat center center #fff; }*/




a.Vmenu { width: 41px !important; height: 39px !important; float: left; top: 0px; background: url(../images/mnu.png) no-repeat center center #e40613; display: none; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; position: relative; }
a.Vmenu.active { background: url(../images/kmn2.png) no-repeat center center; margin-right: 0; }

a.fAra { width: 41px !important; h; height: 40px !important; float: left; top: 0px; background: url(../images/arabg2.png) no-repeat center center #339f91; display: none; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; position: relative; }
a.fAra.active { background: url(../images/arabg2.png) no-repeat center center #51565b; margin-right: 0; }




/*Sıfırlama*/
.icerik .yazi h1, .icerik .yazi h2, .icerik .yazi h3, .icerik .yazi h4, .icerik .yazi h5, .icerik .yazi h6 { /*width: 100%; float: left; margin-bottom: 12px;*/ margin-bottom: 5px; }
.icerik .yazi h1 { font-size: 18px; font-weight: 400; }
.icerik .yazi h2 { font-size: 18px; }
.icerik .yazi h3 { font-size: 18px; font-weight: 400; }
.icerik .yazi h4, .icerik .yazi h5, .icerik .yazi h6 { font-size: 17px; font-weight: 400; }

.icerik .yazi img { max-width: 100%; width: auto; height: auto; }

/*.icerik .yazi table, .icerik .detay table { width: 100%; float: left; border: solid 1px #DBDBDB; margin-top: 13px; }
.icerik .yazi table tr { }
.icerik .yazi table td, .icerik .detay table td { border-bottom: solid 1px #C8C8C8; border-right: solid 1px #BCBCBC; min-height: 28px; }
.icerik .yazi table td:last-child, .icerik .detay table td:last-child { border-right: none; }
.icerik .yazi table tr:last-child td, .icerik .detay table tr:last-child td { border-bottom: none; }*/



.icerik .yazi table { width: 100%; float: left; table-layout: fixed; font-size: 15px; color: #6f6a60; line-height: 18px; }
.icerik .yazi table .resim { width: 100%; float: left; }
.icerik .yazi table .yazi { width: 100%; float: left; }
.icerik .yazi table .resim a, .icerik .yazi table .resim img { width: 100%; float: left; }
.icerik .yazi thead, .icerik .yazi tbody, .icerik .yazi th, ..icerik .yazi td, .icerik .yazi tr { box-sizing: border-box; position: relative; }
.icerik .yazi table thead { border-bottom: solid 1px #e7e2d1; }
.icerik .yazi table thead tr { }
.icerik .yazi table thead th { padding-bottom: 16px !important; }
.icerik .yazi table thead th, .icerik .yazi table tbody td { padding: 21px 9px; }
.icerik .yazi table tbody { }
.icerik .yazi table tr { border-bottom: solid 1px #e7e2d1; }
.icerik .yazi table tr:last-child { border-bottom: 0px; }
.icerik .yazi table tr td { text-align: center; font-size: 13px; }
.icerik .yazi table a { width: 100%; float: left; color: #454545; }
.icerik .yazi table td:before { content: attr(data-baslik)""; display: none; }



.icerik .yazi ul, .icerik .yazi ol { margin: 20px 0px; padding: 0px 40px; }
.icerik .yazi ul, .icerik .yazi ul li { list-style: disc; }
.icerik .yazi ol li, .icerik .yazi ol { list-style: decimal; }
.icerik .yazi ol li { padding: 0px 3px; }
.icerik .yazi ul li { padding: 0px 3px; }



.genelListe.media { }
.genelListe.media li { width: 25%; padding: 4px; }
.genelListe.media li .resim { transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; padding: 10px 0px; background: #efefef; }
.genelListe.media li a { display: table; box-sizing: border-box; position: relative; overflow: hidden; /* background: #e1e1e1; */ /* padding: 1px; */ }
.genelListe.media li a:hover { /* background: #33749f; */ }
.genelListe.media a .byt { width: calc(100% - 4px); height: calc(100% - 4px); display: table-cell; display: none; background: url(../images/byt.png) no-repeat center center rgba(51, 66, 77, 0.67); position: absolute; border-radius: 4px; }
.genelListe.media li a img { margin: 0px; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; }
.genelListe.media li h6 { font-size: 13px; color: #4e4e4e; padding: 6px; text-align: center; }
.genelListe.media li a:hover img { opacity: 0.6; }
.genelListe.media.sosyal li { width: 33.33%; padding: 4px; }

.genelListe.media.ikiLi li { width: 50%; }
.genelListe.media.ucLu li { width: 33.33%; }
.genelListe.media.besLi li { width: 20%; }
.genelListe.media.altiLi li { width: 16.66%; }


.dHaberDet { width: 100%; float: left; margin-top: 15px; }
.dHaberDet .sol { width: 150px; float: left; box-sizing: border-box; padding-right: 20px; }
.dHaberDet .sol img { width: 100%; float: left; }
.dHaberDet .sag, .dHaberDet h1, .dHaberDet h2, .dHaberDet h3, .dHaberDet h4, .dHaberDet h5 { width: calc(100% - 150px); float: right; box-sizing: border-box; margin-bottom: 12px; }
/*.dHaberDet h2, .dHaberDet h3, .dHaberDet h4, .dHaberDet h5 { width: auto; float: left; }*/
.dHaberDet h2, .dHaberDet h3, .dHaberDet h4, .dHaberDet h5, .dHaberDet h1 a, .dHaberDet h2 a, .dHaberDet h3 a, .dHaberDet h4 a, .dHaberDet h5 a { font-family: Tahoma; font-size: 18px; color: #6CA9AF; line-height: 21px; }
.dHaberDet .sag .yazi, .dHaberDet .sag .yazi p, .dHaberDet .sag .yazi .tarih { width: 100%; float: left; font-size: 13px; color: #777777; font-family: Arial; line-height: 17px; }
.dHaberDet .sag .yazi .tarih { font-weight: bold; margin-top: 16px; }
.dHaberDet .sag .yazi .tarih span { color: #2f94d0; }
.duyuruHaber strong { width: 100%; float: left; font-weight: normal; font-size: 15px; color: #2B2B2B; border-bottom: solid 1px #CBCBCB; padding-bottom: 11px; margin-bottom: 15px; }

.duyuruHaber { width: 100%; float: left; font-family: Tahoma; }
.duyuruHaber ul, .duyuruHaber ul li, .duyuruHaber ul li a { width: 100%; float: left; box-sizing: border-box; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; }
.duyuruHaber ul li { margin-bottom: 14px; padding-bottom: 15px; border-bottom: solid 1px #EFEFEF; padding: 0px 7px 15px 7px; }
.duyuruHaber ul li:last-child { margin-bottom: 0px; border: none; }
.duyuruHaber ul li a { display: table; }
.duyuruHaber ul li a .resim { display: table-cell; width: 100px; padding-right: 17px; }
.duyuruHaber ul li a .resim img { width: 100%; float: left; vertical-align: middle; }
.duyuruHaber ul li a .yazi { display: table-cell; vertical-align: middle; float: none; width: calc(100% - 100px); }
.duyuruHaber ul li a .yazi h6 { width: 100%; float: left; font-size: 15px; color: #3d3d3d; font-weight: bold; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; }
.duyuruHaber ul li a .yazi p { width: 100%; float: left; font-size: 13px; color: #6f6a60; line-height: 17px; }
.duyuruHaber ul li a .yazi .tarih { width: 100%; float: left; font-size: 12px; color: #ac0000; }
.duyuruHaber ul li a:hover .yazi h6 { color: #939393; }

.duyuruHaber.tk.alt { padding-top: 18px; margin-top: 25px; }



.checkbox { position: relative; text-align: left; }
.checkbox.checkbox-inline { display: inline-block; vertical-align: middle; }
.checkbox.checkbox-inline { margin-top: 7px; padding-top: 0; }
.checkbox:last-child, .checkbox:last-of-type { margin-bottom: 0; }
.checkbox input[type="checkbox"] { opacity: 0; position: absolute !important; top: 50%; left: 3px; margin: -6px 0 0 0; z-index: 2; cursor: pointer; }
.checkbox input[type="checkbox"]:checked + label:after { content: ""; position: absolute; width: 19px; height: 17px; left: 0px; top: 1px; background: url(../images/chc1.png) no-repeat center center; z-index: 4; box-sizing: border-box; }
.checkbox input[type="checkbox"]:disabled { cursor: not-allowed; }
.checkbox input[type="checkbox"]:disabled:checked + label:after { color: #999; }
.checkbox input[type="checkbox"]:disabled + label { cursor: not-allowed; }
.checkbox input[type="checkbox"]:disabled + label:before { background-color: #eee; }
.checkbox label { text-align: left; width: 100%; min-height: 19px; float: left !important; padding: 2px 0px 2px 26px !important; margin-top: 0; font-size: 15px; line-height: 15px; color: #333333; font-weight: 400; box-sizing: border-box; position: relative; cursor: pointer; }
.checkbox label:before { content: ''; position: absolute; top: 0; left: 0; width: 19px; height: 19px; display: inline-block; background-color: #FFFFFF; border: solid 1px #dedcdc; box-sizing: border-box; border-radius: 2px; }
.checkbox label + label.error { display: block; }



.radio { position: relative; margin-bottom: 7px; margin-top: 0; }
.radio.radio-inline { display: inline-block; vertical-align: middle; }
.radio.radio-inline { margin-top: 7px; padding-top: 0; }
.radio:last-child, .radio:last-of-type { margin-bottom: 0; }
.radio input[type="radio"] { opacity: 0; position: absolute; cursor: pointer; width: 19px; height: 19px; left: 0px; top: 0px; margin: 0; z-index: 4; }
.radio input[type="radio"]:checked + label:after { content: ''; position: absolute; top: 5px; left: 5px; width: 9px; height: 9px; border-radius: 100%; background: #797690; }
.radio input[type="radio"]:disabled { cursor: not-allowed; }
.radio input[type="radio"]:disabled:checked + label:after { color: #999; }
.radio input[type="radio"]:disabled + label { cursor: not-allowed; }
.radio input[type="radio"]:disabled + label:before { background-color: #eee; }
.radio label { width: 100%; min-height: 19px; float: right; padding: 2px 0px 2px 26px; margin-top: 0; font-size: 15px; line-height: 15px; color: #333333; font-weight: 400; box-sizing: border-box; position: relative; cursor: pointer; }
.radio label:before { content: ''; position: absolute; top: 0; left: 0; width: 19px; height: 19px; border-radius: 100%; border: solid 1px #dedcdc; background: #fff; box-sizing: border-box; }
.radio label + label.error { display: block; }



.caroufredsel_wrapper { cursor: inherit !important; }



.blogListe.genelListe { }
.blogListe.genelListe li { width: calc(25% - 9px); padding: 0px; margin-right: 12px; margin-bottom: 12px; }
.blogListe.genelListe li:nth-child(4n) { margin-right: 0px; }
.blogListe.genelListe li a { background: #ffffff; padding: 0px 0px 20px 0px; border: solid 1px #e8e8e8; }
.blogListe.genelListe li .resim { padding: 4px; }
.blogListe.genelListe li .tarih { width: 100%; float: left; text-align: center; font-size: 10px; font-style: italic; margin-top: 0; color: #6f6a60; }
.blogListe.genelListe li .resim:after { content: ""; position: absolute; left: calc(50% - 15px); bottom: -15px; border-style: solid; border-width: 0 15px 15px 15px; border-color: transparent transparent #ffffff transparent; }
.blogListe.genelListe li h6:after { content: ""; width: 70px; height: 1px; background: #b3b3b3; position: absolute; left: 50%; top: 0px; transform: translate(-50%, -0px); }
.blogListe.genelListe li h6 { font-size: 15px; color: #6d6d6d; font-weight: 500; line-height: 25px; margin-top: 7px; padding: 0px 14px; text-align: center; min-height: 30px; position: relative; }
.blogListe.genelListe li p { text-align: justify; padding: 0px 15px; margin-top: 9px; color: #6f6a60; line-height: 20px; font-size: 12px; }
.blogListe.genelListe li a:hover .resim:before { border: solid 3px rgba(250, 184, 53, 0.52); }



.blogDetay { width: 100%; float: left; padding: 0px; background: none; }
.blogDetay .solKisim { width: calc(100% - 394px); float: left; background: rgba(255, 255, 255, 0.98); padding: 0; box-sizing: border-box; }
.blogDetay .sagKisim { width: 364px; float: right; background: rgba(255, 255, 255, 0.98); padding: 0; box-sizing: border-box; }
.blogDetay .solKisim .yazi { width: 100%; float: left; font-size: 13px; margin-bottom: 10px; line-height: 23px; }
.blogDetay .solKisim .yazi img { }
.blogDetay .solKisim .genelBaslik .tarih { width: auto; float: right; margin-top: 10px; font-size: 10px; color: #777773; }
.blogDetay .solKisim .resmi { width: 250px; float: left; box-sizing: border-box; background: #f5f5f5; padding: 16px 0px; margin-right: 22px; }
.blogDetay .solKisim .resmi img, .blogDetay .solKisim .resmi a { width: 100%; height: auto; float: left; }



.blogListe.genelListe.list { }
.blogListe.genelListe.list li { width: 100%; margin: 0px; border-bottom: dotted 2px #ececec; padding-bottom: 11px; margin-bottom: 11px; }
.blogListe.genelListe.list li a { padding: 0px; background: none; border: none; }
.blogListe.genelListe.list li .resim { width: 71px; }
.blogListe.genelListe.list li .resim:after { display: none; }
.blogListe.genelListe.list li .resim:before { }
.blogListe.genelListe.list li h6 { width: calc(100% - 71px); float: right; text-align: left; font-size: 12px; line-height: 19px; padding: 0px; margin-top: -3px; padding-left: 10px; font-size: 13px; color: #6d6d6d; font-weight: 400; }
.blogListe.genelListe.list li h6:after { display: none; }
.blogListe.genelListe.list li .tarih { width: auto; margin-left: 12px; font-size: 10px; }
.blogListe.genelListe.list li:last-child { border-bottom: none; padding-bottom: 0px; margin-bottom: 0px; }
.blogListe.genelListe.list li:last-child a { }



.sayfaLama { width: 100%; float: left; position: relative; margin-top: 10px; border-top: solid 1px #e8e8e8; padding-top: 23px; text-align: center; }
.sayfaLama a { min-width: 40px; height: auto; display: inline-table; background-repeat: no-repeat; background-position: center center; font-size: 14px; color: #0c0c0c; line-height: 15px; text-align: center; padding: 12px 5px; vertical-align: text-bottom; box-sizing: border-box; border: solid 1px #c7c7c7; font-weight: 400; }
.sayfaLama a.active { background: #c5c5c5; color: #fff; }
.sayfaLama a.sol { background-image: url(../images/lsol.png); margin-right: 4px; }
.sayfaLama a.sag { background-image: url(../images/lsag.png); margin-left: 4px; }
.sayfaLama span { width: auto; display: inline-table; text-align: center; padding: 0px 11px; font-size: 32px; letter-spacing: -3px; vertical-align: top; margin-top: 6px; }
.sayfaLama a.ar { padding: 0px; width: 40px; height: 41px; background-repeat: no-repeat; background-position: center center; }





.bizeUlasin { width: 100%; float: left; padding: 0px; background: none; }
.bizeUlasin .slot { width: 100%; float: left; position: relative; margin-bottom: 40px; }
.bizeUlasin .slot:last-child { margin-bottom: 0px; }
.bizeUlasin .slot h6 { width: 100%; float: left; font-size: 17px; line-height: 23px; margin-bottom: 12px; box-sizing: border-box; padding-left: 10px; color: #5a5a57; }
.bizeUlasin .slot .bilgi { width: 100%; float: left; margin-bottom: 24px; }
.bizeUlasin .slot .bilgi li { width: auto; height: 70px; float: left; display: table; table-layout: fixed; background-color: #ececec; box-sizing: border-box; font-size: 13px; color: #686868; line-height: 22px; padding: 0px 13px 0px 87px; position: relative; }
    .bizeUlasin .slot .bilgi li.telefon { width: calc(27% - 24px); /* font-size: 20px; */ /* line-height: 20px; */ }
    .bizeUlasin .slot .bilgi li.mail { width: calc(27% - 23px); /*margin-right: 30px;*/ /* font-size: 16px; */ line-height: 0px; }
.bizeUlasin .slot .bilgi li.adres { width: 25%; /*margin-right: 30px;*/ }
.bizeUlasin .slot .bilgi li a { color: #686868; }
.bizeUlasin .slot .bilgi.faxActive li.telefon { width: calc(20% - 30px); font-size: 13px; linme: 13px; }
.bizeUlasin .slot .bilgi.faxActive li.mail { width: calc(25% - 30px); margin-right: 30px; font-size: 12px; line-height: 13px; }
.bizeUlasin .slot .bilgi.faxActive li.adres { width: 35%; margin-right: 30px; font-size: 12px; }
.bizeUlasin .slot .bilgi.faxActive li.fax { width: calc(20% - 30px); /* font-size: 12px; */ margin-right: 30px; /* line-height: 12px; */ }

.bizeUlasin .slot .bilgi li span { width: 100%; display: table-cell; vertical-align: middle; box-sizing: border-box; line-height: inherit; }
.bizeUlasin .slot .bilgi li:before, .bizeUlasin .slot .bilgi li:after { content: ""; width: 70px; height: 100%; position: absolute; left: 0px; top: 0px; background-position: center center; background-repeat: no-repeat; z-index: 10; }
.bizeUlasin .slot .bilgi li:before { z-index: 11; }
.bizeUlasin .slot .bilgi li:after { background-color: #6e7275; z-index: 10; }
.bizeUlasin .slot .bilgi li.telefon:before { background-image: url(../images/itelic.png); }
.bizeUlasin .slot .bilgi li.mail:before { background-image: url(../images/imalic.png); }
.bizeUlasin .slot .bilgi li.adres:before { background-image: url(../images/iadic.png); }
.bizeUlasin .slot .bilgi li.fax:before { background-image: url(../images/ifxic.png); }
.bizeUlasin .slot .harita { width: 100%; float: left; }
.bizeUlasin .slot .harita iframe { width: 100%; height: 290px !important; border: none; float: left; }
.bizeUlasin .slot .form { width: 100%; float: left; margin-top: 20px; background: #ececec; box-sizing: border-box; padding: 30px; }
.bizeUlasin .slot .form ul { width: 100%; float: left; position: relative; }
.bizeUlasin .slot .form li { width: calc(50% - 10px); float: inherit; box-sizing: border-box; background: #ffffff; position: relative; margin-bottom: 20px; margin-right: 20px; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; padding: 0px; border: none; }
.bizeUlasin .slot .form li.FtextA { float: right; margin-bottom: 0px; }
.bizeUlasin .slot .form li:last-child { margin-bottom: 0px; margin-right: 0px; position: absolute; right: 0px; top: 0px; padding: 0; border: none; }
.bizeUlasin .slot .form input { }
.bizeUlasin .slot .form label { transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; }
.bizeUlasin .slot .form input[type="text"] { }
.bizeUlasin .slot .form textarea { resize: none; height: 237px; }
.bizeUlasin .slot .form textarea, .bizeUlasin .slot .form input[type="text"] { width: 100%; float: left; box-sizing: border-box; font-size: 16px; line-height: 15px; color: #989898; font-weight: 400; padding: 22px 15px; position: relative; z-index: 6; background: none; border: none; }

.bizeUlasin .slot .form ul li input { }
.bizeUlasin .slot .form ul li label { position: absolute; width: auto; float: right; top: 24px; left: 18px; box-sizing: border-box; z-index: 3; font-size: 14px; line-height: 18px; color: #b3b3b3; font-weight: 400; }
.bizeUlasin .slot .form ul li.active label { font-size: 11px; top: 6px; font-weight: 600; }
.bizeUlasin .slot .form ul li input[type="text"] { background: none; }
.bizeUlasin .slot .form ul li input[type="submit"] { cursor: pointer; font-family: 'rel'; font-weight: bold; background: #da1e6a; color: #fff; padding: 24px 15px 23px 15px; font-size: 13px; }
.bizeUlasin .slot .form ul li input[type="submit"]:hover { background: #474747; }
.bizeUlasin .slot .form ul li.active { background: #ffffff; }
.bizeUlasin .slot .form input[type="submit"] { width: auto; float: right; padding: 13px 60px; background: #6e7275; font-size: 21px; color: #fff; margin-top: 0; cursor: pointer; }



.filTop { width: 100%; float: left; /* margin-top: 20px; */ }
.filtre { width: 100%; float: left; box-sizing: border-box; background: #5460e4; margin-bottom: 10px; padding: 30px; }


.icerik .scrKontol { width: 250px; float: left; box-sizing: border-box; }
.icerik.scFixed .solBar .scrKontol { position: fixed; top: 0; z-index: 999; }
.icerik.scAbsolute .solBar .scrKontol { position: absolute; top: inherit; bottom: 20px; }


.filtre strong { width: 100%; float: left; box-sizing: border-box; border-bottom: solid 1px rgba(213, 212, 212, 0.4); position: relative; padding-bottom: 12px; cursor: pointer; font-size: 16px; color: #ffffff; padding: 12px 0px; font-weight: 600; }
.filtre strong:after { content: ""; width: 9px; height: 5px; position: absolute; right: 0px; top: 6px; background: url(../images/fltyn.png); display: none; }
.filtre strong.active:after { transform: rotate(180deg); }
.filtre ul { width: 100%; float: left; box-sizing: border-box; position: relative; max-height: 190px; overflow: hidden; margin-top: 11px; }
.filtre ul ul { padding-left: 13px; margin-top: 0px; margin-top: 7px; }
.filtre ul li { width: 100%; float: left; margin-bottom: 19px; box-sizing: border-box; position: relative; }
.filtre.yMenu ul li a { width: 100%; float: left; font-weight: 400; text-align: left; display: block; font-size: 12px; color: #4e4f4a; }
.filtre.yMenu ul li a:hover, .filtre ul li:hover label { }
.filtre ul li:hover .prettycheckbox.red a, .filtre ul li:hover .prettyradio.red a { border: solid 1px #bfbfbf; }
.filtre ul li:hover .prettycheckbox a.checked { background: url(../images/chc1.png) no-repeat #fff center center; border: solid 1px #bfbfbf; }
.filtre ul li a { float: left; }
.filtre ul li:last-child { margin-bottom: 0px; }
.filtre ul li label { width: 100%; float: right; padding: 3px 0px 2px 26px; margin-top: 0; font-size: 12px; line-height: 16px; color: #ffffff; font-weight: 400; box-sizing: border-box; position: relative; z-index: 1; font-weight: 500; }
.filtre ul li label span { float: right; font-size: 13px; color: #b1b1b1; margin-right: 21px; }
.filtre ul li .prettyradio label { margin-top: 3px; width: calc(100% - 30px); }
.filtre ul li .chc { width: 100%; float: left; margin-right: 0; }
.filtre.renk ul li { width: 22px; height: 22px; margin-right: 2px; margin-bottom: 2px; }
.filtre.renk ul li a { width: 100%; height: 22px; }
.filtre.fiyat ul li .input { width: 48%; float: left; margin-right: 0; box-sizing: border-box; }
.filtre.fiyat ul li .input:nth-child(2) { float: right; }
.filtre.fiyat ul li .submit { width: 100%; float: left; cursor: pointer; box-sizing: border-box; margin-top: 9px; }
.filtre .aralik { width: 100%; float: left; margin-top: 27px; }
.filtre .slc { width: 100%; float: left; }
.solBar .guncelle { width: 100%; float: left; box-sizing: border-box; margin-top: 0; background: #8a8a8a; font-size: 16px; color: #fff; font-weight: 600; padding: 10px 10px; cursor: pointer; border: none; }
.filtre #SertlikDerece { width: 10px; }
.Radio { width: 100%; }
.filtre #SertlikDerece label { width: 100%; position: absolute; }
.filtre input { width: 100%; float: left; background-color: #fff; box-sizing: border-box; font-size: 13px; color: #606060; padding: 11px 13px; background-repeat: no-repeat; background-position: 93% center; border: solid 1px #dddddd; }
.mfiltre, .mobBar { display: none; }
.filtre.fiyat ul { max-height: inherit; }



.yazi table td:before { content: attr(data-baslik)""; display: none; }




.mobLinks .mMenu { width: 25px; height: 27px; float: left; position: relative; box-sizing: border-box; background-image: url(../images/mobile/mbmicn4.png); margin-top: 9px; display: none; }



.mnb { width: 100%; float: left; position: relative; box-sizing: border-box; /* overflow: hidden; */ }
.mnb .mvrap { width: 100%; float: left; position: relative; box-sizing: border-box; margin-left: 0; z-index: 40; }
.mnb .mArr { width: 30px; height: 100%; position: absolute; top: 0; background-position: center; background-repeat: no-repeat; z-index: 45; }
.mnb .mArr.msol { background-image: url(../images/mobile/mcsol.png); left: 0; }
.mnb .mArr.msag { background-image: url(../images/mobile/mcsag.png); right: 0; }

.icerik .scrKontol { width: 250px; float: left; box-sizing: border-box; }
.icerik.scFixed .solBar .scrKontol { position: fixed; top: 0; z-index: 999; }
.icerik.scAbsolute .solBar .scrKontol { position: absolute; top: inherit; bottom: 20px; }



.yazi table td:before { content: attr(data-baslik)""; display: none; }


.mobLinks { }
.mobLinks .mMenu { width: 25px; height: 20px; float: left; position: relative; box-sizing: border-box; background-image: url(../images/mobile/mbicn.png); margin-top: 6px; display: none; z-index: 150; }
.mobLinks .mAra { width: 20px; height: 20px; float: left; position: relative; box-sizing: border-box; background-image: url(../images/mobile/mbara.png); margin-top: 6px; display: none; z-index: 150; margin-left: 6px; }


.mAlt { width: 100%; /* height: 55px; */ float: left; position: fixed; left: 0px; bottom: 0px; z-index: 999; background: #f7f7f7; text-align: center; display: none; -webkit-box-shadow: 0px -4px 27px 0px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0px -4px 27px 0px rgba(0, 0, 0, 0.14); box-shadow: 0px -4px 27px 0px rgba(0, 0, 0, 0.14); }
.mAlt .mLink { width: auto; display: inline-table; width: 100%; float: left; }
.mAlt .mLink a { width: 25%; float: left; background-repeat: no-repeat; background-position: center 3px; position: relative; margin-top: 10px; font-size: 12px; text-align: center; padding: 36px 0 0 0; margin: 11px 0; /* margin-right: 15px; */ border-right: solid 1px #dadada; box-sizing: border-box; }
.mAlt .mLink a:last-child { margin-right: 0px; padding-right: 0px; /* padding: 0px; */ border-right: transparent; }
.mAlt .mLink a.mAna { background-image: url(../images/mobile/mana.png); /* min-width: 33px; */ }
.mAlt .mLink a.mAra { background-image: url(../images/mobile/mara.png); width: 26px; }
.mAlt .mLink a.mAra:before { content: ''; position: absolute; right: 27px; top: -24px; border-style: solid; border-width: 0 5px 5px 5px; border-color: transparent transparent rgba(255, 255, 255, 0.92) transparent; opacity: 0; transform: rotate(180deg); z-index: -1; display: none; }
.mAlt .mLink a.mAra:after { content: "Kapatmak için Tekrar Tıklayınız"; position: absolute; right: -103px; top: -58px; background: rgba(255, 255, 255, 0.92); opacity: 0; font-size: 12px; line-height: 12px; color: #040404; padding: 11px 10px; border-radius: 4px; width: 185px; text-align: center; display: none; }
.mAlt .mLink a.mAra.active { background-image: url(../images/mobile/mara2.png); }
.mAlt .mLink a.mAra.active:after, .mAlt .mLink a.mAra.active:before { opacity: 1; z-index: 455; display: inherit }
.mAlt .mLink a.mSepet { background-image: url(../images/mobile/msepet.png); width: 38px; }
.mAlt .mLink a.mSepet span { width: 30px; height: 30px; position: absolute; right: 7px; top: -8px; background: #455065; border-radius: 100%; box-sizing: border-box; border: solid 3px #f7f7f7; font-size: 12px; color: #fff; line-height: 27px; }
.mAlt .mLink a.mTel { background-image: url(../images/mobile/mtelic2.png); /* width: 27px; */ }
.mAlt .mLink a.mWhat { background-image: url(../images/mobile/mwhat2.png); /* width: 27px; */ }
.mAlt .mLink a.mMenu { background-image: url(../images/mobile/mnmenu3.png); /* width: 27px; */ background-position: center 8px; }
.mAlt .mLink a.Mmagaza { background-image: url(../images/mobile/mbgzic.png); /* width: 27px; */ }
.mAlt .mLink a.mMenu.active { }


.mAlt .mLink a.mAra.active.kpt:after, .mAlt .mLink a.mAra.active.kpt:before { display: none; z-index: -1 }

.mobilMenu { transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; }


.mbWrap { width: 100%; height: 100%; background: rgba(25, 18, 18, 0.89); position: fixed; left: 0px; top: 0px; z-index: 999999; display: none; }
.mbWrap .mKapat { width: 12px; height: 19px; background: url(../images/mobile/mbkptic.png) no-repeat; position: absolute; right: 20px; top: 22px; z-index: 99; }
.mobilMenu { width: 325px; height: 100%; position: fixed; left: -325px; top: 0px; background: #fff; -webkit-box-shadow: 10px 10px 32px 0px rgba(0,0,0,0.51); -moz-box-shadow: 10px 10px 32px 0px rgba(0,0,0,0.51); box-shadow: 10px 10px 32px 0px rgba(0,0,0,0.51); }
.mobilMenu.active { left: 0 }

/************************************************************/

.mobilMenu .ustKisim { width: 100%; float: left; position: relative; box-sizing: border-box; padding: 15px 15px; background: #fbfbfb; }
.mobilMenu .ustKisim .logo { width: 94px; float: left; }
.mobilMenu .ustKisim .sepetim { width: auto; float: right; margin-top: 13px; }
.mobilMenu .ustKisim .sepetim .sepetiGoster { display: none !important }
.mobilMenu .ustKisim .sepetim a { width: 31px; height: 25px; float: left; position: relative; border-radius: 0; background: url(../images/mobile/mbspt2.png) no-repeat right center; font-size: 14px; color: #c3c3c3; line-height: 14px; }
.mobilMenu .ustKisim .sepetim a span { display: none; }
.mobilMenu .ustKisim .sepetim a i { font-style: inherit; font-size: 11px; line-height: 19px; width: 20px; height: 20px; position: absolute; right: -10px; top: -11px; background: #fb9e00; border-radius: 100%; color: #fff; text-align: center; border: solid 2px #fff; }
.mobilMenu .ustKisim .sepetim a i:before, .mobilMenu .ustKisim .sepetim a i:after { display: none }
.mobilMenu .ortaKisim { width: 100%; height: calc(100% - 70px); float: left; position: absolute; left: 0; top: 70px; overflow-x: hidden; }
.mobilMenu .ortaKisim .slot { width: 100%; float: left; position: relative; box-sizing: border-box; /* background: #f9f9f9; */ z-index: 15; margin-bottom: 10px; padding: 16px 0; border-bottom: solid 2px #e2e2de; }
.mobilMenu .ortaKisim .slot:last-child { margin-bottom: 0; border-bottom: none }
.mobilMenu .ortaKisim .slot > strong { width: 100%; float: left; position: relative; box-sizing: border-box; /* background: #efefef; */ font-size: 18px; line-height: 17px; font-weight: 400; padding: 19px 0 19px 50px; color: #727272; /* text-decoration: underline; */ /* border-bottom: solid 1px #eaeaea; */ font-weight: 400; }
.mobilMenu .ortaKisim .slot > strong:before { content: ""; width: 56px; height: 56px; position: absolute; left: 10px; top: 0; background-repeat: no-repeat; background-position: center; background-color: rgba(232, 232, 232, 0.47); z-index: -1; border-radius: 100%; }
.mobilMenu .ortaKisim .slot.menusu strong:before { background-image: url(../images/mobile/mbktic.png) }
.mobilMenu .ortaKisim .slot.hesabi strong:before { background-image: url(../images/mobile/mbusric.png) }
.mobilMenu .ortaKisim .slot.sosyali strong:before { background-image: url(../images/mobile/mbscic.png) }
.mobilMenu .ortaKisim .slot .kapsa { width: 100%; float: left; position: relative; box-sizing: border-box; padding: 10px 25px 0 25px; }
.mobilMenu .ortaKisim .slot .menuBar { }
.mobilMenu .ortaKisim .slot .menuBar ul, .mobilMenu .ortaKisim .slot .hesabim ul { width: 100%; float: left; box-sizing: border-box; position: relative; left: inherit; }
.mobilMenu .ortaKisim .slot .menuBar ul li, .mobilMenu .ortaKisim .slot .hesabim ul li { width: 100%; float: left; margin: 0px; padding: 0; position: relative; border: navajowhite; }
.mobilMenu .ortaKisim .slot .menuBar ul li .resim { display: none; }
.mobilMenu .ortaKisim .slot .menuBar ul li a, .mobilMenu .ortaKisim .slot .hesabim ul a { width: 100%; float: left; font-size: 14px; color: #414141; font-weight: 400; line-height: 15px; box-sizing: border-box; border: none; padding: 7px 0px; text-align: left; }
.mobilMenu .ortaKisim .slot .menuBar ul > li > a span.mnAcb { width: 9px; height: 5px; display: inline-table; vertical-align: middle; background: url(../images/mobile/mnfar.png) no-repeat center; no-repeat; margin-left: 8px; margin-top: -4px; width: 21px; height: 18px; }
.mobilMenu .ortaKisim .slot .menuBar ul > li > a.mobActive span.mnAcb { transform: rotate(-180deg); background-image: url(../images/mobile/mnfar2.png); }
.mobilMenu .ortaKisim .slot .menuBar ul li a b, .mobilMenu .ortaKisim .slot .menuBar ul li a strong { font-weight: 400; }
.mobilMenu .ortaKisim .slot .menuBar ul li ul { padding: 0px 0px 5px 14px; display: none; margin: -6px 0px 2px 0px; box-shadow: none; background: none; border-bottom: solid 1px #b3b3b3; }
.mobilMenu .ortaKisim .slot .menuBar ul li ul ul { background: #f4f5f2; margin: 5px 0px; border-bottom: none; }
.mobilMenu .ortaKisim .slot .menuBar ul li ul ul li a { font-size: 13px; }
.mobilMenu .ortaKisim .slot .menuBar ul li ul li { }
.mobilMenu .ortaKisim .slot .menuBar ul li ul li a { font-size: 13px; padding: 8px 0px; color: #414141; }
.mobilMenu .ortaKisim .slot .hesabim { }
.mobilMenu .ortaKisim .slot .hesabim ul { }
.mobilMenu .ortaKisim .slot .hesabim ul li { }
.mobilMenu .ortaKisim .slot .hesabim ul li a { }
.mobilMenu .ortaKisim .slot .hesabim a { width: 100%; float: left; position: relative; box-sizing: border-box; }
.mobilMenu .ortaKisim .slot .hesabim a:after { content: ""; }
.mobilMenu .ortaKisim .slot .sosyalMedia { opacity: 0.6; text-align: left; }
.mobilMenu .ortaKisim .slot .sosyalMedia a { margin: 0px; padding: 0; border: none; padding: 0; width: 30px !important; height: 21px; filter: grayscale(0%); -webkit-filter: grayscale(100%); }
.mobilMenu .ortaKisim .slot .sosyalMedia a:hover { }

.mobilMenu .altKisimn { width: 100%; float: left; position: relative; box-sizing: border-box }
.mobilMenu .altKisimn .telefon { width: auto; display: inline-table; vertical-align: middle; text-align: center; }
.mobilMenu .altKisimn .telefon:before { content: ""; display: inline-table; }


.genelArama { width: 100%; float: left; box-sizing: border-box; padding: 0px 15px; }
.genelArama h2 { width: 100%; float: left; font-size: 18px; color: #313131; }
.genelArama .yazi { margin-top: 6px; margin-bottom: 10px; }
.arama-liste { margin-bottom: 36px; width: 100%; float: left; }
.arama-liste .tumu { width: 100%; float: left; text-align: center; font-size: 15px; background: #455065; color: #fff; margin-top: 10px; padding: 11px 0px; }
.arama-liste:last-child { margin-bottom: 0px; }



.magazalar { width: 100%; float: left; }
.magazalar .select { width: 100%; float: left; margin-top: 9px; margin-bottom: 13px; }
.magazalar .kapsa { width: 100%; float: left; position: relative; min-height: 150px; }
.magazalar .kapsa .slot { width: 100%; float: left; position: relative; left: 0px; top: 0px; display: none; box-sizing: border-box; margin-bottom: 30px; }
.magazalar .kapsa .slot ul { width: 100%; float: left; }
.magazalar .kapsa .slot ul li { width: 100%; float: left; border-bottom: solid 1px #d2d2d1; padding-bottom: 20px; margin-bottom: 20px; padding: 0px 10px 20px 10px; box-sizing: border-box; }
.magazalar .kapsa .slot ul li:last-child { border-bottom: none; margin-bottom: 0px; }
.magazalar .kapsa .slot ul li h6 { width: 100%; float: left; font-size: 16px; line-height: 19px; margin-bottom: 11px; margin-top: 12px; }
.magazalar .kapsa .slot ul li .bilgi { width: 500px; float: left; }
.magazalar .kapsa .slot ul li .bilgi div { width: 100%; height: 59px; float: left; display: table; table-layout: fixed; background-color: #f5f5f5; margin-bottom: 10px; font-size: 14px; color: #686868; line-height: 22px; box-sizing: border-box; padding-left: 59px; position: relative; }
.magazalar .kapsa .slot ul li .bilgi div:last-child { margin-bottom: 0px; }
.magazalar .kapsa .slot ul li .bilgi div.adres:before { background-image: url(../images/iadic2.png); }
.magazalar .kapsa .slot ul li .bilgi div.mail:before { background-image: url(../images/imalic2.png); }
.magazalar .kapsa .slot ul li .bilgi div.telefon:before { background-image: url(../images/itelic2.png); }
.magazalar .kapsa .slot ul li .bilgi div.fax:before { background-image: url(../images/ifxic2.png); }
.magazalar .kapsa .slot ul li .bilgi div:before, .magazalar .kapsa .slot ul li .bilgi div:after { content: ""; width: 47px; height: 100%; position: absolute; left: 0px; top: 0px; background-repeat: no-repeat; background-position: center center; }
.magazalar .kapsa .slot ul li .bilgi div:before { z-index: 10; }
.magazalar .kapsa .slot ul li .bilgi div:after { background-color: #6e7275; z-index: 9; }
.magazalar .kapsa .slot ul li .bilgi div span { width: 100%; display: table-cell; vertical-align: middle; box-sizing: border-box; line-height: inherit; }
.magazalar .kapsa .slot ul li .harita { width: calc(100% - 520px); float: right; }
.magazalar .kapsa .slot ul li .harita iframe { width: 100% !important; height: 266px !important; float: left; }



.soruCevap.genelListe { margin-top: 0; margin-bottom: 14px; }
.soruCevap.genelListe li { width: 100%; float: left; padding: 16px 8px 3px 50px; position: relative; cursor: pointer; margin-bottom: 10px; border-top: solid 2px #e1e1e1; background: #fff; }
.soruCevap.genelListe li:first-child { border-top: 0px; }
.soruCevap.genelListe li:last-child { margin-bottom: 0px; }
.soruCevap.genelListe li:after { content: ""; width: 22px; height: 22px; left: 10px; top: 14px; position: absolute; background-repeat: no-repeat; background-position: center center; background-image: url(../images/sart.png); transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; background-color: #676767; }
.soruCevap.genelListe li.active:after { background-image: url(../images/sart2.png); }
.soruCevap.genelListe li h6 { width: 100%; float: left; margin-bottom: 3px; margin-top: 1px; border: none; font *s: 1; font-size: 15px; color: #545454; line-height: 16px; font-weight: 600; }
.soruCevap.genelListe li .yazi { width: 100%; float: left; display: none; transition: none; font-size: 13px; color: #6a6a6a; line-height: 17px; }




@media screen and (max-width: 1170px) {

	.bizeUlasin .slot .bilgi li { width: 100% !important; margin-right: 0px !important; margin-bottom: 8px; min-height: 70px; height: auto; display: inherit; padding: 66px 20px 0px 20px; text-align: center; background: #6e7275; color: #fff; }
	.bizeUlasin .slot .bilgi li span { padding: 20px 0px; }
	.bizeUlasin .slot .bilgi li a { color: #fff; }
	.bizeUlasin .slot .bilgi li span { width: 100%; float: left; display: inherit; font-size: 15px; }
	.bizeUlasin .slot .bilgi li:after { width: 100%; float: left; height: 64px; }
	.bizeUlasin .slot .bilgi li:before { width: 100%; height: 87px; }

	.bizeUlasin .slot .form li { width: 100%; float: left; margin-bottom: 10px; }
	.bizeUlasin .slot .form li.element-textarea, .bizeUlasin .slot .form li:last-child { position: relative; }
	.g-recaptcha { text-align: center; width: 100%; }
	.g-recaptcha div { float: none; display: inline-table; width: 100%; }

	.bizeUlasin .slot .form input[type="submit"] { width: 100%; float: left; box-sizing: border-box; }
	.bizeUlasin .slot .form { padding: 10px; }
	.g-recaptcha div iframe { width: 100%; !important; }

	.bizeUlasin .slot .form textarea, .bizeUlasin .slot .form input[type="text"] { font-size: 15px; font-family: arial; }
	.bizeUlasin .slot .form ul li label { font-size: 16px; }


	.blogListe.genelListe li { width: 33.33%; margin: 0px; padding: 4px; font-family: arial; }
	.blogListe.genelListe li h6 { font-size: 14px; }
	.blogListe.genelListe li .tarih { font-size: 11px; font-style: italic; }
	.blogListe.genelListe li p { font-size: 12px; }

	.genelListe.media li, .genelListe.media.ikiLi li, .genelListe.media.ucLu li, .genelListe.media.besLi li, .genelListe.media.altiLi li, .genelListe.media.sosyal li { width: 33.33%; }

	.blogDetay .solKisim { width: 100%; padding: 0px 2px; }
	.blogDetay .sagKisim, .blogDetay .solKisim .genelBaslik .tarih { display: none; }
	.blogDetay { background: #fff; }

	.genelListe.media li h6 { font-size: 15px; line-height: 18px; }
	.icerik .yazi ul, .icerik .yazi ol { margin: 15px 0px; padding: 0px 15px; }


	.mAlt { display: inherit; }
}

@media screen and (max-width: 800px) {
	.wrapTable { overflow-y: scroll; }
	.icerik .wrapTable table { width: 800px !important; }
}

@media screen and (max-width: 720px) {
	.dHaberDet .sol { width: 180px; border: solid 1px #d5d6d0; padding: 0px; }
	.dHaberDet .sol .tarih { display: none; }
	.dHaberDet .sag { width: calc(100% - 201px); }
	.dHaberDet h1, .dHaberDet h2, .dHaberDet h3, .dHaberDet h4, .dHaberDet h5 { width: 100%; }

	.blogListe.genelListe li { width: 50%; }

	.genelListe.media li, .genelListe.media.ikiLi li, .genelListe.media.ucLu li, .genelListe.media.besLi li, .genelListe.media.altiLi li, .genelListe.media.sosyal li { width: 50%; }
}


@media screen and (max-width: 480px) {

	.dHaberDet { text-align: center; margin-top: 0px; }
	.dHaberDet .sol { float: none; display: inline-table; }
	.dHaberDet .sag { width: 100%; margin-top: 19px; }

	.duyuruHaber ul li a .resim { width: 50px; display: none; }
	.duyuruHaber ul li a .yazi { width: calc(100% - 50px); }

	.blogListe.genelListe li { width: 100%; }

	.blogDetay .solKisim .resmi { width: 100%; margin: 0 0 10px 0; }
	.blogDetay .solKisim .resmi img { }

	.genelListe.media li, .genelListe.media.ikiLi li, .genelListe.media.ucLu li, .genelListe.media.besLi li, .genelListe.media.altiLi li, .genelListe.media.sosyal li { width: 100%; }
}

@media screen and (max-width: 380px) {

	.mobilMenu { width: calc(100% - 52px); }
}
