@font-face{    font-family:'BillExtraLight';     src:url("../fonts/billcorporatenarrow-extralight.eot");     src:url("../fonts/billcorporatenarrow-extralight.eot?#iefix") format("embedded-opentype"),url("../fonts/billcorporatenarrow-extralight.woff") format("woff"),url("../fonts/billcorporatenarrow-extralight.ttf") format("truetype");     font-weight:200;     font-style:normal}
@font-face{    font-family:'BillMedium';     src:url("../fonts/billcorporatenarrow-medium.eot");     src:url("../fonts/tenarrow-medium.eot?#iefix") format("embedded-opentype"),url("../fonts/billcorporatenarrow-medium.woff") format("woff"),url("../fonts/billcorporatenarrow-medium.ttf") format("truetype");     font-weight:500;     font-style:normal}
@font-face{    font-family:'BillBold';     src:url("../fonts/billcorporatenarrow-bold.eot");     src:url("../fonts/billcorporatenarrow-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/billcorporatenarrow-bold.woff") format("woff"),url("../fonts/billcorporatenarrow-bold.ttf") format("truetype");     font-weight:bold;     font-style:normal}
@font-face{    font-family:'BillRoman';     src:url("../fonts/billcorporatenarrow-roman.eot");     src:url("../fonts/billcorporatenarrow-roman.eot?#iefix") format("embedded-opentype"),url("../fonts/billcorporatenarrow-roman.woff") format("woff"),url("../fonts/billcorporatenarrow-roman.ttf") format("truetype");  font-weight:normal;  font-style:normal}
input, textarea{outline:0; float:left}
:focus{outline:0}
.temizle, .clear{clear:both}
.sekil2{width:1000px; height:auto; height:100%; margin:0 auto}
#site_kalip{height:auto!important;margin:0 auto;min-height:100%;height:100%;position:relative;}
.kaydir{height:0}
#footer{background-color: #272626;color: #fff;font-weight: 300;padding-bottom: 20px;padding-top: 20px;}
#logo canvas{left:0; top:0}
#menu{z-index:55}
ul.menuul{margin:0; padding:0}
li.menuli{float:left; position:relative}
.actir{height:50px}
a.menua{display:block; text-decoration:none; font-family:'BillRoman',sans-serif; font-size:13px; color:#000; padding-left:10px; padding-right:10px; height:40px; line-height:40px; width:auto; margin-left:10px}
a.menua:hover{color:#F65D20}
.sf_mobil_goster{display:none}
ul.acilirul{margin:0; padding:0; list-style-type:none; width:220px; min-height:150px; background:#9E110A; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding-top:0; padding-bottom:10px; position:absolute; z-index:111; -webkit-box-shadow:0 1px 22px -5px rgba(0,0,0,0.75); -moz-box-shadow:0 1px 22px -5px rgba(0,0,0,0.75); box-shadow:0 1px 22px -5px rgba(0,0,0,0.75); display:none; -webkit-animation-duration:.3s; animation-duration:.3s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-timing-function:linear; animation-timing-function:linear; margin-top:10px}
.acilirul li:last-child a{border-bottom:none}
.acilirul:after{content:""; position:absolute; top:-5px; background-image:url(../../images/yukariok.png); background-repeat:no-repeat; width:10px; height:5px; left:25%; margin-left:-10px}
a.acilira{text-decoration:none; display:block; font-family:'BillRoman',sans-serif; font-size:14px; color:#FFF; width:100%; min-height:31px; padding-top:5px; text-indent:10px; box-sizing:border-box; border-bottom:1px dotted #FFF; padding-bottom:3px}
a.acilira:hover{color:#481602}
li.menuli:hover ul.acilirul{display:block}
@-webkit-keyframes fadeInDown{ 0%{opacity:0; -webkit-transform:translateY(-20px)}
    100%{opacity:1; -webkit-transform:translateY(0)}
}
@keyframes fadeInDown{ 0%{opacity:0; transform:translateY(-20px)}
    100%{opacity:1; transform:translateY(0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown; animation-name:fadeInDown}
#sosyal_div{float:right; height:31px; padding:0 5px; padding-top:5px; min-width:150px; -webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px; border-bottom-right-radius:10px; border-bottom-left-radius:10px; margin-right:28px}
.sosyal_a{float:left;color:#FFF;text-align:center;font-size:16px;position:relative;z-index:9;width: 50px;height: 30px;line-height: 30px;}

.sosyal_fb:hover {color:#3b5998!important}
.sosyal_tw:hover {color:#00aced!important}
.sosyal_ins:hover{color:#325c86!important}
.sosyal_fs:hover {color:#0072b1!important}
.sosyal_gp:hover {color:#dd4b39!important}
/* NOT Loader */

body.header_delay #site_kalip {transition: all .5s ease;}

/* NOT Loader END */
#header .sosyal_a{color: white !important;border-radius: 0 0 20px 20px;height: 40px;width: 40px;background: rgba(255, 255, 255, 0.12);transition: all 0.5s ease;}
#header .sosyal_a:hover{
    padding: 5px 0;
    margin-bottom: -10px;
    height: 50px;
}
#header .sosyal_fb:hover {background:#3b5998!important}
#header .sosyal_tw:hover {background:#00aced!important}
#header .sosyal_ins:hover{background:#325c86!important}
#header .sosyal_fs:hover {background:#0072b1!important}
#header .sosyal_gp:hover {background:#dd4b39!important}

footer .sosyal_fb:hover{background:transparent!important; #3b5998!important;}
footer .sosyal_tw:hover{background:transparent!important; #3b5998!important}
footer .sosyal_ins:hover{background:transparent!important;#3b5998!important}
footer .sosyal_fs:hover{background:transparent!important; #3b5998!important; }
footer .sosyal_gp:hover{background:transparent!important; #3b5998!important}
footer .sosyal_yt:hover {color: red!important;}

.menu_sosyal a.sosyal_a.sosyal_fb:hover{color:#3b5998!important}
.menu_sosyal a.sosyal_a.sosyal_tw:hover{color:#00aced!important}
.menu_sosyal a.sosyal_a.sosyal_ins:hover{color:#325c86!important}
.menu_sosyal a.sosyal_a.sosyal_fs:hover{color:#0072b1!important}
.menu_sosyal a.sosyal_a.sosyal_gp:hover{color:#dd4b39!important}
.sosyal_a:hover{background-color:transparent;color: #fff;}
#ustIletisim{margin-top:3px}
.dila{padding-left:6px; padding-right:3px; height:15px; line-height:15px; color:#FFF; width:auto; float:left; margin-right:5px}
.sube .adres_veri{float:left}
.sube .adres_baslik{width:75px}
.etiket_div{width:100%; margin:0 auto; height:auto; min-height:35px; background:#F2F2F2; margin-top:40px; padding:5px 10px; box-sizing:border-box; clear:both}
a.etiketa{float:left; width:auto; padding:2px 10px; margin-right:10px; font-family:Arial; font-size:11px; color:#1C1C1C}
a.etiketa:hover{text-decoration:underline; font-style:italic}
a.etiketa:before{content:'\f02b'; font-family:'fontAwesome'; margin-right:5px}
#icerik{width:100%;height:auto;overflow:hidden;min-height:100vh;padding-top: 150px;}
.banner{
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    padding-bottom: 15.625%;
    display: block!important;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url(../../images/defaultBanner.jpg);
    background-repeat: no-repeat;
    padding-bottom: 16.2%;
    background-position: center center;
}
.banner:before {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(to bottom, rgba(255,255,255,0) 60%, rgba(255, 255, 255, 0.5) 84%,rgba(255,255,255,1) 97%),url(../../images/sliderbg.png),url(../../images/sliderbg2.png);
    opacity: 0.8;
}
.icerik_ic{width:1170px;margin:0 auto;height:100%;min-height:500px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#FFF;margin-bottom:20px;background-image:url(../../images/loading.gif);background-position:center 75px;background-repeat:no-repeat;clear:both;position:relative;top:25px;max-width:100%;padding-top: 85px;}
#icerik .icerik_genel, #icerik .icerik_resim{visibility:hidden; opacity:0}
.icerik_load{left:50%; position:relative; z-index:11; margin-left:-24px; margin-top:65px}
.baslik{
    padding-top: 15px;
    padding-bottom: 15px;
    display: block;
    color: #303030;
    font-family: 'BillBold',sans-serif;
    font-size: 18px;
    transform: translateY(100px);
    z-index: 2;
}
.solvar_baslik{width:80%; float:right}
.icerik_genel{padding:15px;line-height:22px;box-sizing:border-box;}
.icerik_resim{width:100%; padding:15px; box-sizing:border-box; height:auto}
.solvar_resim{width:80%; float:right}
fieldset{border:none; color:#ccc; margin-top:25px; float:left; width:100%; box-sizing:border-box}
legend{color:#525252; padding:0 15px}
.coklu_gorsel{float:left; width:100%; overflow:hidden; box-sizing:border-box; text-align:center}
.res_baslik{min-height:30px}
.res_bozma{height:120px; display:table}
.res_bozma .coklu_gorsel2{display:table-cell; vertical-align:middle; text-align:center; float:none}
.res_bozma .coklu_gorsel2 img{max-width:85%; max-height:90%}
.video{width:270px; float:left; height:195px; margin:0 19px 20px 27px; position:relative; box-sizing:border-box; color:#000}
.video li{list-style:none}
.video img{width:100%; height:auto; padding:10px; box-sizing:border-box; opacity:.2}
.videolar li{float:left; margin-bottom:50px}
.video-icon{width:30px; height:30px; background:url(../../images/video-icon.png); background-repeat:no-repeat; position:absolute; left:50%; top:50%; opacity:.8; margin-left:-15px; z-index:2; margin-top:-30px}
.video:hover{border-color:#C7DDE8}
.video:hover .video-icon{opacity:1}
.video_galeri li{list-style:none}
.video-baslik{font-weight:600; text-align:center; width:100%; padding-top:3px; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; max-height:35px; overflow:hidden; height:auto; bottom:-2px; position:absolute; z-index:11}
.karart{width:100%; height:80%; float:left; background:url(../../images/opa.png); position:absolute; left:0; top:0; z-index:1; display:table}
.karart span{vertical-align:middle; text-align:center; display:table-cell}
.video_detay{width:auto; height:auto}
.video_detay iframe{max-width:900px!important}
.slider{width:100%; overflow:hidden}
#slider{width:100%; float:left; position:relative; z-index:2; overflow:hidden}
#slider_alt{width:100%; height:70px; background:#EAEAEA; float:left}
#indexReferanslar{width:100%; float:left; padding:30px 0; margin-top:10px}
#indexReferanslar .item{float:left; width:100%; padding:0 10px}
#indexReferanslar .item >a{background:#fff; float:left; width:100%; border-radius:5px; text-align:center}
#indexReferanslar .item picture{padding:10px 0; display:block; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; border:1px solid #ddd}
#indexFotogaleri{width:100%; float:left; background:#465568; padding:30px 0; margin-top:30px}
#indexFotogaleri .item{float:left; width:100%; padding:0 10px}
#indexFotogaleri .item >a{background:#fff; float:left; width:100%; border-radius:5px; text-align:center}
#indexFotogaleri .item .resim_baslik{width:100%; height:30px; color:#000}
#indexFotogaleri .item picture{padding:10px 0; display:block; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box}
#yorumyap{width:420px; margin:0 auto; height:310px; padding:18px 20px; display:none; float:right; position:absolute; right:15px; top:-25px; background:#fff; box-shadow:0 0 16px -2px rgba(0,0,0,0.52); font-family:'BillRoman',sans-serif}
.yor_ana_bas{width:100%; height:30px; float:left; font-size:16px; font-weight:700; text-align:left; line-height:30px; margin-bottom:10px}
.yor_bas{width:100px; height:30px; float:left; font-size:14px; font-weight:700; line-height:30px; margin-bottom:10px}
.yor_txt{float:left; display:block; width:100%; font-size:14px; line-height:1.42857; color:#555; background-color:#f0f0f0; background-image:none; box-shadow:rgba(0,0,0,0.0745098) 0 1px 1px inset; padding:6px 12px; border-width:1px; border-style:solid; border-color:#ccc; border-image:initial; border-radius:0; transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out; font-family:'BillRoman',sans-serif; margin-bottom:10px}
.yas{float:left; display:block; width:100%; font-size:14px; line-height:1.42857; color:#555; background-color:#f0f0f0; background-image:none; box-shadow:rgba(0,0,0,0.0745098) 0 1px 1px inset; padding:6px 12px; border-width:1px; border-style:solid; border-color:#ccc; border-image:initial; border-radius:0; transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out; font-family:'BillRoman',sans-serif; margin-bottom:10px}
.yor_mtn{float:left; display:block; width:100%; font-size:14px; line-height:1.42857; color:#555; background-color:#f0f0f0; background-image:none; box-shadow:rgba(0,0,0,0.0745098) 0 1px 1px inset; padding:6px 12px; border-width:1px; border-style:solid; border-color:#ccc; border-image:initial; border-radius:0; transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out; font-family:'BillRoman',sans-serif; margin-bottom:10px; height:90px; resize:vertical}
.yor_btn{display:inline-block; margin-bottom:0; text-align:center; vertical-align:middle; touch-action:manipulation; cursor:pointer; background-image:none; white-space:nowrap; width:100%; font-size:14px; line-height:1.42857; -webkit-user-select:none; font-weight:600; font-family:'BillRoman',sans-serif; border-width:1px; border-style:solid; border-color:transparent; border-image:initial; padding:6px 12px; border-radius:0; color:#fff; background-color:#5cb85c; border-color:#4cae4c; text-transform:uppercase}
.dliste{margin:15px 0; padding:0}
#dlist{float:left; margin-bottom:15px; width:100%; min-height:67px; padding:10px; box-sizing:border-box; border-radius:5px; -webkit-box-shadow:0 8px 13px -8px rgba(0,0,0,0.19); -moz-box-shadow:0 8px 13px -8px rgba(0,0,0,0.19); box-shadow:0 8px 13px -8px rgba(0,0,0,0.19)}
#dlist .yorum-logo{margin-right:15px; width:75px}
#dlist #yorumlayan{margin-bottom:7px; width:100%; float:left; border-bottom:1px solid #efefef}
#dlist #yorumlayan span{float:right; color:#333}
#dlist #yorumlayan div{display:inline-block; border-bottom:2px solid #f59c11; padding-right:40px; font-family:'BillRoman',sans-serif; font-size:14px; font-weight:500}
.yorum-yap{float:right; padding:3px 9px; border-radius:5px 5px 0 0; font-weight:700; color:#3c3c3c; font-size:12px; margin-top:-70px; background:#fff; border:1px solid #CCC; font-family:'BillRoman',sans-serif; text-transform:uppercase}
.yorum-yap:hover{background:#dedede; color:#000}
.dosya_listea{color:#000; padding:7px}
.haberler{min-height:110px; padding:20px 0; overflow:hidden}
.haberler-baslik{color:#f09a15}
.haberler-metin{color:#000}
.devamis{position:absolute; right:0; top:100%; line-height:27px}
.devami{font-size:13px; color:#fff; font-family:'Raleway',sans-serif; font-weight:700; line-height:40px; border:2px solid #d7b469; padding:0 40px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; display:inline-block; text-transform:uppercase; letter-spacing:1px; background:#d7b469; min-width:190px; height:40px; text-align:center; -webkit-transition:all 0.2s linear 0s; -moz-transition:all 0.2s linear 0s; -ms-transition:all 0.2s linear 0s; -o-transition:all 0.2s linear 0s; transition:all 0.2s linear 0s}
.devammetin{color:#979797}
.devamis:before{content:'\f105 '; font-family:'fontAwesome'; color:#979797; position:absolute; left:-25px; font-size:15px; width:24px; height:24px; text-align:center; line-height:24px; border-radius:50%; box-shadow:-2px 2px 9px -1px #999}
.haberResimAna{max-width:200px; float:left; margin-right:20px; margin-bottom:20px}
.haber_baslik{font-size:13px; font-weight:700; font-family:'BillRoman',sans-serif; font-size:14px; color:#000}
.idari_liste{display:block; width:100%; text-align:center}
.idari_detay{display:inline-block; margin:0 15px; text-align:center; width:193px; margin-top:25px}
.idari_detay:hover .idari_baslik_dis{background:#0a7d9e}
.idari_detay:hover .idari_isim, .idari_detay:hover .idari_bolum{color:#fff}
.idari_gorsel{width:193px; height:245px; overflow:hidden}
.idari_baslik_dis{padding:11px 0; width:100%; height:auto; text-align:center}
.idari_isim{color:#f09a15; font-size:16px; font-weight:800; font-style:italic; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.idari_bolum{font-size:12px; font-weight:500; color:#f09a15; padding-top:3px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.hizmetler-baslik{color:#ed1c24; font-weight:700; text-decoration:none; font-size:16px}
.hizmetler-metin{color:#000; font-size:13px}
.hizmet_baslik{font-size:13px; font-weight:700; font-family:'BillRoman',sans-serif; font-size:14px; color:#000}
.ref_liste{float:left; width:100%; border-left:2px solid #717171; padding-left:20px; box-sizing:border-box; margin-bottom:10px; font-family:'BillRoman',sans-serif; border-bottom:1px dotted #CCC; padding-top:7px; padding-bottom:7px}
.ref_liste div{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:15px}
.ref_liste .referans_firma{float:left; width:25%; font-weight:700}
.ref_liste .referans_is{float:left; width:25%}
.ref_liste .referans_yil{float:left; width:25%}
.ref_liste .referans_sehir{float:left; width:25%}
.etiket_liste{float:left; width:100%; border-left:2px solid #717171; padding-left:20px; box-sizing:border-box; margin-bottom:10px; font-family:'BillRoman',sans-serif; border-bottom:1px dotted #CCC; padding-top:7px; padding-bottom:7px; color:#000}
.etiket_liste div{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:15px}
.etiket_liste .sayfa_ismi{float:left; width:40%; font-weight:700}
.etiket_liste .sonuc{float:left; width:20%}
.resimref_a{width:165px; height:120px; display:table-cell; text-align:center; vertical-align:middle; float:inherit}
.resimref_a img{width:inherit; max-width:70%}
.solmenu_baslik{background:#000;color:#fff;margin:0;padding-top: 15px;padding-bottom: 15px;}
.solmenua{width:100%;background:white;height:auto;padding-top: 7px;text-indent:10px;float:none;font-family:'BillRoman',sans-serif;font-size: 14px;color:#000002;text-transform:capitalize;background-position:8px center;background-repeat:no-repeat;transition:all .2s ease-out;display:inline-block;text-align:left;border-bottom: 1px dotted #d0d0d0;padding-bottom: 7px;}
.solmenua:hover{background: #004b1e;font-family:'BillBold',sans-serif;color: white;}
.solAktif{font-family:'BillBold',sans-serif;background: #004b1f;color: white;}
.urun_liste{width:170px; height:150px; float:left; margin-left:12px; margin-top:25px}
.urun_resim{width:100%; float:left; overflow:hidden}
.urun_baslik{color:#333;font-size: 14px;font-family: 'BillRoman',sans-serif;text-align:center;min-height: 50px;}
.linkleme{float:none;display:block;color:#303030;font-family:'BillBold',sans-serif;font-size: 16px;margin-right:4px;display:inline-block;cursor:pointer;text-transform:uppercase;}
.linkleme_a{color: #333333;display:inline-block;}
.linkleme:after{display:none}
.linkleme:before{display:none}
.urundetay_resimkap{display:table}
body:not(#sf_haberler) .urunResimAna{
    padding: 0px 15px 15px 0;
}
.str{font-family:'BillRoman',sans-serif; font-size:13px}
.bol{width:50%; float:left; overflow:hidden}
.bol2{width:auto; float:right; overflow:hidden; max-width:50%}
.proje_liste{width:170px; height:150px; float:left; margin-left:17px; margin-top:25px}
.proje_resim{width:100%; height:120px; float:left; overflow:hidden}
.proje_baslik{width:100%; height:30px; line-height:30px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; color:#000}
span.help-block{width:100%; height:auto; float:left; font-family:Arial; font-size:12px; color:red}
#save-widget{width:300px; box-shadow:rgba(0,0,0,0.298039) 0 1px 4px -1px; background-color:#fff; padding:10px; font-family:Roboto,Arial; font-size:13px; margin:15px; position:absolute; top:-5px!important; left:auto!important; right:-5px!important; z-index:1000001!important}
.iletisim{float:left; width:100%; box-sizing:border-box; position:relative}
.iletisim_satir{width:100%; clear:both; margin-bottom:10px; float:left}
.adres{width:100%; clear:both; margin-bottom:25px; float:left}
.adres_baslik{float:left;width:100%;font-family:'BillRoman',sans-serif;color:#5f6062;font-size:17px;}
.adres_veri{float:left; width:100%; font-size:15px; color:#5f6062; font-family:'BillRoman',sans-serif}
.iletisim_sag .adres_baslik2{margin-bottom:20px}
.iletisim_sag .iletisim_satir{margin-bottom:14px; width:100%}
.stn{width:190px; float:left; margin-right:20px}
.iletisim_formu{float:right; margin:0 -7px}
.iletisim_formu .mesaj{width:401px}
.iletisim_formu .gonder_buton{float:right; width:auto; padding:7px 11px; border:1px solid silver; background-color:#C30000; color:#fff; cursor:pointer; box-shadow:none; min-width:80px}
.iletisim_formu .gonder_buton:hover{background-color:#A50404}
#iletisim_tekli .iletisim_sol .iletisim_satir{margin-bottom:20px}
#iletisim_tekli .iletisim_sag .iletisim_satir{margin-bottom:10px}
#iletisim_tekli .adres_baslik2{margin-bottom:20px}
.harita_link{float:right; color:#000; background-image:url(../../images/harita.png); background-repeat:no-repeat; background-position:left center; text-indent:24px; padding-top:3px; font-size:11px}
.harita_detay{width:970px; height:350px}
#iletisim_sollu .iletisim_sol{width:50%}
#iletisim_sollu .map{margin-top:0; margin-left:0}
#iletisim_sollu .iletisim_formu{width:424px; float:none; margin:0 auto}
#iletisim_sollu .iletisim_sag{width:50%}
#copy{font-family:'BillRoman',sans-serif;font-size:11px;float:left;color: #fff;padding-top: 15px;clear:both;}
#nt{float:right;/* filter:invert(1); *//* -webkit-filter:invert(1) */}
.sayfala{margin-bottom:10px; float:left; font-size:13px; background:#FFF; height:25px; line-height:25px; width:auto; padding-left:5px; padding-right:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-right:5px; font-family:'BillRoman',sans-serif; color:#000; margin-top:5px; border:1px #CCC solid}
.sayfala:hover{background:#000; color:#FFF; text-decoration:none}
.sayfala_aktif{float:left; font-size:13px; background:#000; height:25px; line-height:25px; width:auto; padding-left:5px; padding-right:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-right:5px; font-family:'BillRoman',sans-serif; color:#fff; margin-top:5px}
.is_basvuru_div{width:100%; height:auto; font-family:Arial; font-size:12px}
.basvuru_sol{width:50%; float:left}
.basvuru_sag{width:50%; float:left}
.basvuru_baslik{width:100%; padding:5px 0; float:left; background-color:#F3A52C; text-indent:10px; font-family:'BillRoman',sans-serif; font-weight:700; margin-bottom:10px; margin-top:10px}
.basvuru_str{float:left; width:96%; height:auto; padding-bottom:2px; border-bottom:1px dotted #CCC}
.basvuru_sutun1{float:left; width:40%; height:28px; padding-top:8px; text-indent:10px}
.basvuru_bolum{float:left; width:2%; height:28px; padding-top:8px}
.basvuru_sutun2{float:left; width:57%; min-height:28px; padding-top:8px}
.basvuru_sutun_full{width:100%; float:left; height:auto}
.basvuru_sutun_full input[type=text]{width:88%; float:left; margin-top:-6px; margin-left:10px; margin-bottom:2px}
.alan_bol{width:35%; font-size:11px}
.alan_bol_2{width:26%}
.ters_ayar .basvuru_sutun1{width:60%}
.ters_ayar .basvuru_sutun2{width:38%}
.noborder{border:none}
.binput{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -moz-box-shadow:inset 0 0 10px #DCDCDC; -webkit-box-shadow:inset 0 0 10px #DCDCDC; box-shadow:inset 0 0 10px #DCDCDC; border:none; height:24px; font-size:12px; padding-left:5px; padding-right:5px; width:85%}
.binput_k{width:83%}
.bcheck{box-shadow:none}
.basvuru_resim{width:100%; float:left; height:116px; text-align:center}
.bgonder{float:right; width:auto; padding:4px 10px; border:1px solid #A20202; background-color:#C30000; color:#fff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; cursor:pointer; box-shadow:none}
.bgonder:hover{background-color:#A50404}
.bas_poz{width:30%; float:left}
.btn-file{position:relative; overflow:hidden; width:142px; background:url(../../images/user.png); background-repeat:no-repeat; background-position:left center; background-position-x:10px; height:30px; float:right; line-height:30px; font-family:'BillRoman',sans-serif; font-weight:700; margin-right:144px; background-color:#FAFAFA; border:1px solid #CCC; padding:4px; text-align:center; cursor:pointer; text-indent:10px; margin-top:44px}
.btn-file input[type=file]{position:absolute; top:0; right:0; min-width:100%; min-height:100%; font-size:100px; text-align:right; filter:alpha(opacity=0); opacity:0; background:red; cursor:inherit; display:block}
input[readonly]{background-color:#fff!important; cursor:text!important}
.bas_onizleme{float:left; margin-top:11px}
.bas_onizleme img{max-width:130px; max-height:100px}
.is_basvuru_div span.help-block{width:100%; height:auto; float:left; font-family:Arial; font-size:11px; color:red}
.span_ayar{position:relative}
.span_ayar span.help-block{float:none; position:absolute; top:10px; right:30px; width:auto}
.form_text, .form_select{float:left; display:block; width:100%; font-size:14px; line-height:1.42857; background-image:none; padding:10px 12px; border-image:initial; color:#000; border:1px solid #ccc; background-color:#fff; border-radius:0; transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out; font-family:'BillRoman',sans-serif; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form_textarea{display:block; width:100%; font-size:14px; line-height:1.42857; background-image:none; padding:15px 12px; border-image:initial; color:#000; border:1px solid #ccc; background-color:#fff; border-radius:0; transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out; resize:vertical; height:55px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form_select{padding:6px 10px; font-size:14px}
.form_grup{float:left; width:auto; height:auto; margin-right:15px}
.form_submit{display:inline-block; margin-bottom:0; text-align:center; vertical-align:middle; touch-action:manipulation; cursor:pointer; background-image:none; white-space:nowrap; width:100%; font-size:14px; line-height:1.42857; -webkit-user-select:none; font-family:BillBold,sans-serif; border-width:1px; border-style:solid; border-color:transparent; border-image:initial; padding:6px 12px; border-radius:0; color:#fff; background-color:#d7b469; border-color:#d7b469; text-transform:uppercase}
.form_submit:hover{color:#fff; background-color:#d69900; border-color:#d69900}
span.help-block{color:#D62323; font-size:11px; font-family:Arial; float:left}
input[type="text"].help-block, textarea.help-block, select.help-block{border:1px #D62937 solid}
.form_grup span.help-block{float:none; position:absolute; width:auto; left:0; min-width:140px; bottom:0}
.capta_div{}
.form_radio{float:left; display:block}
.form_div .form_grup:after, .form_div .form_grup:before{display:none}
.form_div input:after, input:before{display:none}
.form_div label:after, label:before{display:none}
.form_div .form_grup label{display:block; float:left; width:auto; margin-left:5px; font-weight:normal; font-size:12px}
.footer_ul{width:100%; float:left; margin-top:30px; margin-bottom:30px}
.alt_baslik{font-family:'BillBold',sans-serif;width:100%;float:left;font-weight:bold;font-size:16px;margin-bottom:10px;position:relative;padding-bottom:0;text-transform:uppercase;margin-top: 25px;color:#dedbdb;}
.altmenua{display:block; height:auto; color:#d0d0d0; font-family:'BillRoman',sans-serif; margin-bottom:3px}
.altmenuli{background-image:url(../../images/footer_bg.png); min-height:149px; min-width:133px; background-position:left top; background-repeat:no-repeat; box-sizing:border-box; width:235px; padding-left:100px}
.alt_logo{float:left; padding:35px 35px 0 0px}
.alt_adres{}
.alt_adres table{line-height:15px!important}
.alt_adres table tr td span{color:#FFF!important}
.alt_adres table tr td{padding:3px 0}
.anaHaber{width:1150px; height:50px; float:left; background-color:#F7F7F7; border:1px solid #DFDFDF; margin-top:10px; background-image:url(../../images/news.png); background-repeat:no-repeat; background-position:30px center; padding-left:50px; box-sizing:border-box}
.anaHaberIcerik ul{margin:0; padding:0}
.anaHaberIcerik{height:50px; line-height:48px; font-family:Arial; font-size:12px; color:#000; text-align:center}
.jcarousel-container{float:left; display:block; position:relative; margin:0; padding:0}
.jcarousel-container-vertical{width:100%; height:80px}
.jcarousel-clip-vertical{height:100px}
.jcarousel-item{height:50px; overflow:hidden; position:relative; display:block; z-index:1}
#newslist ul li{width:97%; height:50px; line-height:46px; text-decoration:none; background:url(../images/haberok.png) no-repeat left center; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
#newslist p{margin:0}
#newslist h4{margin-bottom:8px; line-height:1}
#newslist h4 span{font-style:italic; font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; color:#565656; padding-left:5px}
#news h2{}
#scroll{overflow:hidden; width:80px; height:25px; padding:2px; float:right; margin-top:10px; margin-right:-20px}
#newslist-next{cursor:pointer; top:0}
#newslist-prev{cursor:pointer; outline:0}
a.jbutton, a.jbutton:link, a.jbutton:visited{display:block; padding:0; height:25px; width:40px; text-indent:-99999px}
a#newslist-prev.jbutton, a#prev.jbutton{background:url(images/altok.png) no-repeat; float:left; height:15px; width:28px; margin-right:5px; margin-left:-11px}
a#newslist-next.jbutton, a#next.jbutton{background:url(images/ustok.png) no-repeat; float:left; height:15px; width:32px}
a#newslist-prev.jbutton:hover{text-decoration:none}
a#newslist-next.jbutton:hover{text-decoration:none}
.as_kurumsal{margin-bottom:30px; font-family:'BillRoman',sans-serif}
.as_kurumsal h1{font-weight:600; font-size:14px; display:inline-block; padding:5px 0 8px 20px; height:30px; box-sizing:border-box; background-repeat:no-repeat; color:#343B4E; float:left; width:90%; text-align:left; border:1px solid #343B4E}
.hizmetler_owl .item{width:95%; margin-left:8%}
.hizmetler_owl span{width:100%!important; display:block!important; height:130px!important}
.hizmetler_owl span img{max-width:100%; max-height:100%}
.ana_hiz_baslik{width:100%; text-align:center; float:left; margin-top:20px; font-weight:700; text-transform:uppercase; color:#272727}
.as_kurumsal .as_kuralt{width:91%; clear:both; padding:15px 10px; box-sizing:border-box; margin-left:2%; height:180px}
.as_kur_bg{margin-bottom:40px; padding:15px 0; margin-top:25px; position:relative; background-position:0 -175px}
.as_kur_bg:after{content:""; left:0; position:absolute; bottom:-21px; width:100%; height:21px; background-position:center; background-repeat:no-repeat; opacity:.7}
.as_kur_bg:before{content:""; left:0; position:absolute; top:-21px; width:100%; height:21px; background-position:center; background-repeat:no-repeat; opacity:.7; transform:rotate(-180deg)}
a.as_devam{background-repeat:no-repeat; float:right; width:65px; height:20px; color:#fff; text-transform:uppercase; text-align:center; line-height:19px; font-weight:600; font-size:10px; margin-top:8px; background-color:#676E76; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; transition:all .2s linear}
.as_devam:hover{background-color:#42464A}
.as_haber_aciklama{max-height:51px; overflow:hidden}
.as_haber{color:#000; float:left; width:95%; max-height:120px; overflow:hidden; margin-bottom:10px}
.as_haber img{float:left; margin-right:10px; width:75px}
.as_haber_baslik{text-transform:uppercase; max-height:35px; overflow:hidden; font-size:11px}
#newslist2 ul li{height:70px!important}
.ans_box{margin:30px 0 10px}
.bgoruntule{float:right; margin-right:20px; color:#2B578B; clear:both}
.tekresimDiv img{max-width:100%}
#menu .cd-main-header{}
#menu .cd-main-header>.cd-nav>.cd-primary-nav{
    padding: 0;
    width: 100%;
    display: block;
    text-align: center;
}
#menu .cd-main-header>.cd-nav>.cd-primary-nav a{font-family:'BillBold',sans-serif;color:#fff;padding: 0 19px;text-transform:uppercase;height:70px;line-height:70px;font-weight:bold;font-size: 13px;text-align:center;letter-spacing: 1px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;vertical-align:text-bottom;float: left;}
#menu .cd-main-header>.cd-nav>.cd-primary-nav>.has-children>a:before{display:none}
#menu .cd-main-header>.cd-nav>.cd-primary-nav>.has-children>a:after{display:none}
li>a.nav-is-visible{float:right; position:relative; right:-260px; z-index:5555}
#header #menu .cd-primary-nav .cd-secondary-nav >li >a{padding:8px 12px 8px 26px; height:auto; line-height:normal; width:100%; margin:0; font-size:11px; color:#fff; text-align:left; background:url(../../images/arrow.png) no-repeat 7px center}
#header #menu .cd-primary-nav .cd-secondary-nav >li >a:hover{color: #b5b5b5;background: url(../../images/arrow.png) no-repeat 7px center rgba(255, 255, 255, 0);}
#menu ul.cd-secondary-nav{display:block;padding:0;overflow:hidden;width:250px;opacity:1;max-height:0;transition: all 0.3s ease-in-out;box-shadow:none;visibility:visible;background:#000;top:100%;left:0;}
#menu .cd-main-header .cd-primary-nav li:hover ul{max-height: 250px;}
#footer.footer_gorunum2{height:70px; padding:15px 0; clear:both}
.footer_gorunum2 .alt_baslik{display:none}
.footer_gorunum2 .footer_ul{float:left; width:auto; margin-top:4px; margin-left:200px}
.footer_gorunum2 .footer_ul>li{width:inherit; min-height:inherit; float:left; padding:0}
.footer_gorunum2 .footer_ul>li>a{width:auto; padding:5px}
.footer_gorunum2 #copy{margin-top:11px}
.footer_gorunum2 #nt{margin-top:10px}
.ust_iletisim{float:left; color:#fff; display:flex; display:-webkit-flex; margin-left:25px; font-family:'BillRoman',sans-serif; margin-right:10px}
.ust_iletisim a{color:inherit}
.ust_iletisim>i{padding-right:5px; float:left; font-size:120%; margin-top:2px}
#menu .cd-main-header>.cd-nav li.menu_anasayfa{margin-top:40px; margin-right:5px}
#menu .cd-main-header>.cd-nav li.menu_anasayfa a{padding:3px 8px 5px; font-size:22px; box-shadow:inset 0 0 15px rgba(0,0,0,0.2); color:#fff; background:#ea0b00; border-radius:5px; height:auto; line-height:normal; margin-top:-9px}
#sosyalDiv{display:inline-block;text-align:center;padding: 0;margin: -7px 0 0 0;padding-left: 24px;}
#sosyalDiv >li{float:none;display:inline-block;}
.sag_icerik .solvar_baslik{width:100%}
.webmaster_tool{height:auto; position:fixed; z-index:111111; background:#FFF; font-family:Arial; font-size:12px; color:#000; line-height:13px; display:block; left:0; padding:5px 0 5px 15px; width:210px; bottom:0; top:auto; box-shadow:1px 1px 3px #ccc}
.webmaster_tool >li{width:100%; float:left; padding-bottom:5px}
.webmaster_tool >li >b{width:90px; float:left}
.webmaster_tool >h1{text-transform:uppercase; font-size:13px; font-weight:600; padding:7px 0}
.webmaster_tool a{color:#af0000; font-weight:700; text-transform:uppercase; background:#000; color:#fff; padding:3px 5px; margin:4px 3% 0 -1%; width:48%; float:left; text-align:center; font-size:10px; line-height:16px; border-radius:3px}
.iletisim_alt{float:right; width:100%}
.harita:before, .harita:after{display:none}
#sf_iletisim iframe{width:100%!important; min-height:300px; vertical-align:bottom}
.arama_div{padding:15px}
.arama_div li{border-left:2px solid #717171; padding-left:20px; box-sizing:border-box; margin-bottom:10px; font-family:'BillRoman',sans-serif; padding-top:7px; padding-bottom:7px; float:left; border-bottom:1px dotted #CCC; width:100%; color:#000}
.arama_div li a{color:#337ab7}
.arama_div li a div{float:left; width:40%; font-weight:700}
div#map{min-height:440px; background:url(../../images/mapLoading.gif)no-repeat center center; position:relative}
#map:before{position:absolute; left:0; top:calc(50%+50px); content:attr(data-yukleniyor); font-family:'BillRoman',sans-serif; text-align:center; width:100%; font-weight:700}
#map ymaps.ymaps-2-1-41-map.ymaps-2-1-41-i-ua_js_yes.ymaps-2-1-41-map-bg-en.ymaps-2-1-41-islets_map-lang-tr{height:300px!important}
.icerik_genel >p{margin-bottom:14px}
#referans-carousel .item{background:#FFF; padding:3px 0; color:#FFF; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; max-height:75px; height:75px; text-align:center; display:table; width:140px; border:1px solid #DCDCDC; box-sizing:border-box; margin:0 5px}
.logolar_owl{width:945px; float:left; margin-top:20px; height:73px}
.ntCarousel .owl-buttons{position:absolute; left:0; top:calc(50% - 20px); width:100%}
.ntCarousel .owl-controls{position:static; float:left}
.ntCarousel{position:relative}
.ntCarousel .owl-controls .owl-buttons div[class^="owl"]{position:absolute; top:0; z-index:5; padding:0}
.ntCarousel .owl-controls .owl-buttons .owl-prev{left:-30px}
.ntCarousel .owl-controls .owl-buttons .owl-next{right:-20px}
.overflow-hidden{overflow:hidden}
.adres_veri a{display:inline; color:inherit}
#headerTop, #headerBody{float:left; width:100%; clear:both}
#headerTop{padding: 7px 0;height: 42px;box-sizing:border-box;}
#headerBody{position:relative;/*background: url(../../images/headerBg.png);*/background-repeat: no-repeat;background-size: cover;}
#headerAlt{background:#444; height:50px}
#indexUcluBox{padding:20px}
#sf_anasayfa .panel{border:0}
.adres_veri a, .ust_iletisim a{display:inline; color:inherit}
#sf_iletisim .icerik_ic{min-height:inherit;top:-55px;padding-top: 45px;}
.adres_veri table tr td{height:30px}
.adres_veri table{margin-top:10px}
.adres_veri table tr td:first-child{width:60px!important}
.adres_veri table tr td:first-child span{color:#5f6062!important}
#sf_iletisim .form_str #captcha{width:100%!important}
#sf_iletisim .form_str{width:50%; float:left}
#sf_iletisim .form_str .capta_div{width:100%}
.capta_div img{display:block; float:none}
.button_div{float:right; width:100%!important; margin-right:0!important}
.iletisim_sag .button_div input{width:calc(100% - 5%)}
.iletisim_sag .row{margin-right:inherit; margin-left:inherit}
.form_deger:after, .form_deger:before{display:none}
.haberlerul >li[class^="col-"]{padding-left:0; padding-right:0}
.panel-collapse p{padding:10px}
.icerik_genel .rich_div a{display:inline; color:#000; text-decoration:underline}
.icerik_genel .rich_div >p{padding-bottom:15px}
.icerik_genel .rich_div h1, .haberMetin h2, .haberMetin h3, .haberMetin h4, .haberMetin h5, .haberMetin h6{padding:10px 0}
.icerik_genel .rich_div h1{font-size:22px}
.icerik_genel .rich_div h2{font-size:20px}
.icerik_genel .rich_div h3{font-size:18px}
.icerik_genel .rich_div h4{font-size:16px}
.icerik_genel .rich_div h5{font-size:14px}
.icerik_genel .rich_div h6{font-size:12px}
.icerik_genel .rich_div>ul li{display:list-item; list-style:disc; margin-left:20px}
.icerik_genel .rich_div>ol li{display:list-item; list-style-type:decimal; margin-left:20px}
.icerik_genel .rich_div blockquote{font-style:italic; font-family:Georgia,Times,"Times New Roman",serif; padding:5px 8px 5px 20px; border-style:solid; border-left:5px solid #ccc}
.menu_sosyal a.sosyal_a{width:30px; height:30px; box-sizing:border-box; margin-right:0; line-height:30px; text-align:center; padding:0; border-bottom:0; float:none; display:inline-block}
.menu_sosyal a i{float:none}
#indexUcluBox{padding:0 0 60px; margin-top:-90px; position:relative; z-index:5}
section.box{width:100%;float:left;padding: 30px 0;position: relative;}
#sf_anasayfa .panel{border:0; background:none}
#sf_anasayfa .panel >.panel-heading{color:#000; font-size:13px; text-transform:uppercase}
#sf_anasayfa .panel >.panel-heading >span{padding-right:3px}
#sf_anasayfa .panel >.panel-heading >b{font-weight:800}
#indexKurumsalBox2 .heading{text-transform:uppercase; padding-bottom:10px; font-weight:800}
#indexKurumsalBox2 .kurumsal2_gorsel{border:10px solid rgba(0,0,0,0.2)}
#indexKurumsalBox2 .kurumsal2_gorsel img{display:block}
#indexKurumsalBox2 .kurumsal2_metin{padding-top:10px}
#indexKurumsalBox2 .kurumsal2_metin p{line-height:22px}
.btn_devam{font-weight:600; clear:both; margin-top:20px; background:#444; padding:2px 25px; color:#fff; text-transform:uppercase; font-size:1em}
.indexIconMenu >li{float:left; width:100%; margin-bottom:7px; font-family:'Open Sans',Arial; background:#fff; padding:8px 5px; border-radius:5px; border:1px solid #ececec}
.indexIconMenu >li:hover{background:#e6e6e6}
.indexIconMenu >li:hover >a{color:#000}
.indexIconMenu >li >a{color:#2b2b2b}
.indexIconMenu >li >a >i{font-size:36px; float:left; width:65px; text-align:center; padding-top:4px}
.indexIconMenu >li >a >span{float:right; width:calc(100% - 70px)}
.indexIconMenu >li >a >span >h1{font-weight:800; font-size:13px}
.indexIconMenu >li >a >span >p{font-size:12px; letter-spacing:-.2px; font-weight:400; padding-top:2px}
section#indexEBulten{background:#008dad; color:#fff; padding:23px 0}
section#indexEBulten .EBulten_text p{font-size:1.1em; padding-top:7px}
.EBulten_form .input-group >.input-group-addon{background:#eee; padding:4px 12px}
.EBulten_form .input-group >input.form-control{font-size:13px; height:36px; padding:0 5px}
.EBulten_form .input-group >.input-group-btn >.btn{background:#0a3d7b; color:#fff; font-size:12px; padding:9px 15px 8px; display:table-cell; border-color:rgba(0,0,0,0.12)}
h1.heading{font-size:21px; color:#313131; margin:5px 0 40px; text-align:center; width:100%; position:relative; font-weight:700; border-bottom:1px solid #eae7e7; float:left}
h1.heading >span{position:relative; padding-bottom:25px; display:block}
h1.heading >span:after{position:absolute; left:calc(50% - 25px); bottom:0; background:#f5b219; width:45px; height:4px}
.videoList >.item{padding:0 10px; margin-bottom:35px}
.videoList .haberItem{background:#fff; box-shadow:1px 1px 5px rgba(0,0,0,0.1)}
.videoList >.item picture{position:relative; float:left; overflow:hidden; background:#fff; width:100%}
.videoList .haberItem picture >i.fa, #videoList .urun_resim >i{position:absolute; left:0; top:0; font-size:31px; color:#f5b118; text-align:center; top:calc(50% - 15px); left:calc(50% - 30px); opacity:.95; border:3px solid rgba(0,0,0,0.08); padding:0; border-radius:50%; width:55px; height:55px; text-align:center; line-height:50px; text-indent:10px; background:#fff; transition:all .2s linear}
.videoList .haberItem:hover picture >i.fa, #videoList .urun_resim:hover >i{background-color:#f5b118; color:#fff}
.videoList .haberItem:hover picture >img{-webkit-filter:blur(1px)}
.videoList .haberItem picture >img{transition:all .2s linear}
.videoList{background:#fffefe; padding:0; position:relative; float:left; width:100%}
.videoList:before{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../../images/dersBg.gif); opacity:.4}
.videoList .haberItem{background:#fff; box-shadow:1px 1px 5px rgba(0,0,0,0.1)}
.videoList .haberItem:hover{background:#f7f7f7}
.videoList .haberItem h1{padding:10px; font-size:14px; color:#000; height:50px; overflow:hidden; margin-bottom:8px; line-height:19px; font-weight:600; border-top:1px solid #fdfdfd}
#indexUrunler{background:#ddd}
#indexUrunler .heading{border-bottom-color:#ccc}
.urunCarousel .item{padding:0 10px}
.urunCarousel .item >a{text-align:center; background:#fff; box-shadow:1px 1px 5px rgba(0,0,0,0.1)}
.urunCarousel .item >a picture{padding:5px; border:1px solid #fff; float:left; width:100%}
.urunCarousel .item >a .itemBaslik{padding:10px; font-size:14px; color:#000; height:50px; overflow:hidden; margin-bottom:8px; line-height:19px; font-weight:600; border-top:1px solid #fdfdfd}
.indexYorum_{display:block; padding:25px 0}
.indexYorum_Item{float:none; clear:both; margin-bottom:25px}
.indexYorum_Id, .indexYorum_IdText, .indexYorum_MsgIW{float:left}
.indexYorum_IdText{width:150px; text-align:right}
.indexYorum_Id{padding-top:10px}
.indexYorum_sehir, .indexYorum_tarih{margin-bottom:1px; width:100%; font-size:13px; font-weight:400; color:#4D565C}
.indexYorum_IconW{float:right; margin:-4px 0 0 15px; padding:12px 11px; background:#1A9EF5; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; -o-border-radius:50px}
-.indexYorum_IconW{float:right; margin:-4px 0 0 15px; padding:12px 11px; background:#1A9EF5; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; -o-border-radius:50px}
.indexYorum_Icon{color:#fff; font-size:22px; line-height:22px; width:23px}
.indexYorum_Msg{margin-left:210px}
.indexYorum_MsgIW{padding-top:21px}
.indexYorum_MsgI{width:14px; height:18px; background-position:-143px -317px}
.indexYorum_MsgW{margin:0 0 0 13px; padding:15px; min-height:60px; background:#f5f5f5; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px}
.indexYorum_Msg *{color:#4D565C; font-family:'Trebuchet MS',Helvetica,sans-serif; font-size:14px}
.indexYorum_isim{margin-bottom:5px; font-size:15px; font-weight:700}
#indexUclubuton{background:#d9d9d9; background:-moz-linear-gradient(top,#d9d9d9 0%,#fff 54%,#d9d9d9 100%); background:-webkit-gradient(left top,left bottom,color-stop(0%,#d9d9d9),color-stop(54%,#fff),color-stop(100%,#d9d9d9)); background:-webkit-linear-gradient(top,#d9d9d9 0%,#fff 54%,#d9d9d9 100%); background:-o-linear-gradient(top,#d9d9d9 0%,#fff 54%,#d9d9d9 100%); background:-ms-linear-gradient(top,#d9d9d9 0%,#fff 54%,#d9d9d9 100%); background:linear-gradient(to bottom,#d9d9d9 0%,#fff 54%,#d9d9d9 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d9d9',endColorstr='#d9d9d9',GradientType=0); padding:35px 0; margin-top:-27px}
#indexUclubuton .uButon{float:left; width:100%; margin:0 auto; height:120px; overflow:hidden; position:relative; border-radius:5px}
#indexUclubuton .uButon .uButonArkaplan{position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; opacity:.3; background-size:cover; background-position:center center}
#indexUclubuton .uButon .uButonIc{width:100%; height:100%; float:left; padding:15px 15px 15px 20px; color:#fff; font-family:'Open Sans',Arial; position:relative; z-index:1; border-radius:5px; overflow:hidden}
#indexUclubuton .uButon .uButonIc >h1{text-transform:uppercase; font-weight:700; margin:0}
#indexUclubuton .uButon .uButonIc >p{font-family:'Open Sans',Arial; font-size:12px; padding-top:3px; line-height:18px; height:40px}
#indexUclubuton .uButon .uButonIc >a{width:90px; background:rgba(0,0,0,0.38); border-radius:5px; padding:5px; text-align:center; color:#fff; text-transform:uppercase; font-weight:600; clear:both; float:right; margin-top:5px; position:relative; box-sizing:content-box; overflow:hidden; border:1px solid rgba(255,255,255,0.2); transition:all .2s linear}
#indexUclubuton .uButon .uButonIc >a:hover{background:#fff; color:#444; box-shadow:inset 3px 3px 10px rgba(0,0,0,0.31)}
#indexUclubuton .uButon .uButonIc >a >span{position:relative; z-index:2}
#indexUclubuton .uButon1 .uButonIc{background:#113760}
#indexUclubuton .uButon1 .uButonIc >a{background:#113760}
#indexUclubuton .uButon2 .uButonIc{background:#de5119}
#indexUclubuton .uButon2 .uButonIc >a{background:#9a3f14}
#indexUclubuton .uButon3 .uButonIc{background:#bf0000}
#indexUclubuton .uButon3 .uButonIc .uButonArkaplan{opacity:1}
#indexUclubuton .uButon3 .uButonIc >a{background:#940206}
.idariBirimler{text-align:center; width:100%; padding:10px}
.idariBirimler >li{padding:0 10px; text-align:center; height:235px; margin-bottom:20px; list-style:none}
.idariBirimler >li picture{border-radius:7px; overflow:hidden; float:left; margin-bottom:10px; box-shadow:1px 1px 7px rgba(0,0,0,0.25); margin-bottom:16px}
.idariBirimler >li picture img{display:block}
.idariBirimler >li h2{color:#4a4a4a; font-weight:800; font-size:13px; line-height:14px; text-transform:uppercase}
.idariBirimler >li h3{color:#bb7703; font-size:12px; padding-top:5px; text-transform:uppercase}
#header.active.fancybox-margin{width:calc(100% - 17px); margin:0!important; transition:inherit}
#header.active #headerTop{display:none}
#indexUcluBox .panel-body{padding:0}
#indexUcluBox a.panel-heading{color:#212121; font-size:15px; padding:10px 0; text-transform:uppercase}
.padding_0{padding:0!important}
.font_14{font-size:14px}
a.devam{color:#e40917; font-size:14px; font-weight:700; text-transform:uppercase; padding:10px 0}
.icon{width:66px; height:66px; line-height:44px; vertical-align:middle; border-radius:100%; background:#fff; text-align:center; border:4px solid rgba(255,255,255,.45); -webkit-background-clip:padding; -moz-background-clip:padding; background-clip:padding-box; z-index:2; font-size:24px}
.aciklama{color:#fff; float:left}
a.serviceflexItem.bg.vert{height:100%; filter:grayscale(1); -webkit-filter:grayscale(1); position:relative; transition:filter ease 400ms; min-height:350px; overflow:hidden}
.servicesliderItem .bg.vert:hover{filter:grayscale(0)}
span.serviceIcon{position:absolute; right:30px; top:30px}
.servicesliderItem .bg .overlayCaption{color:#fff; position:absolute; left:0; bottom:-160px; transition:padding ease 400ms; padding:0 30px}
.servicesliderItem .bg:hover .overlayCaption{padding:50px 30px; bottom:75px}
.servicesliderItem .bg .overlayCaption h5{font-size:16px; color:#fff; text-transform:uppercase}
.servicesliderItem .bg .overlayCaption >div{transform:translateY(100%); transition:transform ease 400ms}
.servicesliderItem .bg.vert:before{content:""; position:absolute; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.25); z-index:-1; transition:background-color ease 400ms}
.servicesliderItem .bg.vert:hover:before{background-color:rgba(226,0,9,0.60)}
#indexSlogan{background:url(../../images/parallax.jpg)no-repeat}
section#indexSlogan{position:relative; overflow:hidden}
span.slogan-yazi{font-size:19px; margin-bottom:50px; position:relative; padding-top:30px; color:#fff; text-align:center; position:relative; z-index:23}
.slogan-baslik{font-size:50px; font-weight:700; margin-bottom:20px; color:#fff; text-align:center; text-transform:uppercase; position:relative; z-index:2}
section#indexSlogan:before{width:100%; float:left; overflow:hidden; background:rgba(0,0,0,0.48); text-align:center; color:#fff; position:absolute; z-index:0; height:100%; top:0}
.bilgi{background:#e3000f; border-radius:5px; padding:20px}
.bilgi i{width:70px; height:70px; float:left; background:#fff; font-size:50px; color:#e3000f; margin-right:15px; text-align:center; border-radius:6px; padding-top:10px}
.f-baslik{font-size:17px; color:#fff; margin:0; position:relative; display:inline-block; margin-bottom:5px; font-weight:700; text-transform:uppercase; padding:0}
.f-alt{font-size:12px; color:#fff; line-height:16px; display:block}
.f-baslik:after{content:""; width:30px; height:2px; position:absolute; left:0; bottom:0; background:#fff}
.s-baslik{float:left; font-weight:700; color:#fff; font-size:18px; padding:6px 0}
.f-sosyal a.sosyal_a{width:35px; height:35px; float:left; line-height:30px; background:#fff; color:#384254; font-size:12px; text-align:center; border-radius:50%; font-size:20px; background:#fff!important; padding:4px 0; display:inline-block; transition:all .4s}
.f-sosyal .sosyal_a>i{float:none!important; text-align:center; display:inline-block}
.f-sosyal a.sosyal_a:hover{background:#2f2483!important; color:#fff}
.s-acik{font-size:17px; color:#fff; margin-top:24px}
.s-baslik.s-icon{width:70px; height:70px; float:left; background:#fff; font-size:50px; color:#2f2483; margin-right:15px; text-align:center; border-radius:6px; padding-top:5px}
.sosyal{margin-top:15px}
.rich_div{font-size:14px}
.f-alt span{padding:0; color:#fff}
.hizmet-metin{min-height:150px; font-size:13px; transform:translateY(50%)!important}
.fancybox-margin.fancybox-lock{margin:0!important}
.fanyboybox-margin{width:calc(100% - 17px)}
.fancybox-margin body{width:calc(100% - 17px)}
body#sf_fotograf-galerisi .icerik_resim{padding:0 15px}
body#sf_fotograf-galerisi .icerik_genel{padding:0 15px}
body#sf_fotograf-galerisi.sf_fotograf-galerisi .icerik_ic{top:0}
li.cokluli{width:144px; height:auto; float:left; margin:5px 5px 0 10px}
.next_prev .linkler a{color:#555; font-size:18px; line-height:57px; transform:translateY(-100%)}
.next_prev .linkler a i{width:30px; height:35px; text-align:center; font-size:22px; padding:3px}
.next_prev .linkler a.cizgi{width:50px; line-height:40px; margin-right:5px; text-align:center}
.next_prev .linkler{border-radius:0 0 5px 5px; width:100%; height:0}
.sosyal_btn{text-align:center;color: #ffffff;display:inline-block;float:left;transition:300ms;line-height:20px;font-size:18px;cursor:pointer;width: 100%;line-height:30px;text-align:center;font-size:28px;}
.sosyal_btn span{ font-size:16px;  clear:both;  width:100%;  display:inline-block}
#site_kalip.darkback:before{position:fixed; width:100%; height:100%; left:0; z-index:65; top:0; background:rgba(0,0,0,0.6)}
.footer-bottom{ line-height:20px;  padding:11px 0;  background:#fff}
.fancybox-enabled header#header.active{ width:calc(100% - 17px)}
#captcha{ width:55%!important;      padding:6px 12px;     height:35px!important}
.nopadding{padding:0!important}
h2.iletisim-head{    padding:0 0 15px 0;     text-align:center;     color:#fff}
.hizmetler a:hover{    background:#e93b3a}
.iletisimAdres p{    color:#fff;     line-height:25px}
.iletisimSosyal{    float:left;     width:100%;     margin-top:25px}
.iletisimSosyal #sosyalDiv{    width:100%;     display:inline-block;     text-align:center}
.iletisimSosyal #sosyalDiv >li{    float:none;     display:inline-block}
.iletisimSosyal #sosyalDiv >li a{    background:#f07c00;     border-radius:0;     padding:10px}
.iletisimSosyal #sosyalDiv >li a:hover{    background:#fff!important}
#header.listele #menu .cd-main-header>.cd-nav>.cd-primary-nav a{    width:90px;     text-align:center}
#header.listele #menu .cd-main-header>.cd-nav>.cd-primary-nav li:hover a span{    max-width:200%;     background:#f07c00;     min-width:205px}
#iletisim .form_text, .form_select{    color:#333;     border-color:#ccc;     background-color:#fff;     padding:3px 12px;     text-align:left;     height:40px}
#iletisim .form_textarea{    text-align:center;     color:#8b9ba6;     border-color:#f4f9fc;     background-color:#f4f9fc}
.capta_div img{    max-width:90px}
#sf_projelerimiz #captcha{    margin-left:0}
#harita-icon li.active a{float:left; width:100%; background-color:#e93b3a; cursor:pointer; color:#fff}
#harita-icon li a{float:left; width:100%; height:50px; background-color:#13162b; cursor:pointer; color:#fff; border:0; border-radius:0; font-size:15px; text-align:center; padding:15px 0}
ul#harita-icon{width:100%; margin-left:auto; margin-right:auto}
.form_div.col-xs-12.formDiv2{    margin-top:25px}
.cd-primary-nav > li.menu_logo{display:none}
.menu_sosyal{    display:none;     padding:0 0 0 15px}
#menu .cd-main-header>.cd-nav>.cd-primary-nav .menu_sosyal a.sosyal_a{    width:30px;     height:70px;     line-height:70px;     box-sizing:border-box;     margin-right:8px;     text-align:center;     padding:inherit;     border-bottom:0px;     background:none;     color:white;     font-size:16px}
.menu_sosyal a i{    float:none}
.projeler{    position:relative}
.projeler picture:before{    position:absolute;     width:100%;     height:100%;     background:rgba(233,59,58,0.6);     left:0;     top:0}
h1.projeBaslik{    position:absolute;     top:50%;     left:0;     width:100%;     text-align:center;     color:#fff}
.projeler picture:after{    position:absolute;     width:90%;     height:90%;     top:5%;     left:5%;     border:2px solid #fff}
.scroll-btn >*:hover, .scroll-btn *:focus, .scroll-btn *.active, .scroll-btn2 >*:hover, .scroll-btn2 *:focus, .scroll-btn2 *.active{    color:#fff}
.scroll-btn >*:hover, .scroll-btn *:focus, .scroll-btn *.active, .scroll-btn:active, .scroll-btn2 >*:hover, .scroll-btn2 *:focus, .scroll-btn2 *.active, .scroll-btn2:active{    opacity:0.8;     filter:alpha(opacity=80)}
.mouse{    position:absolute;     left:calc(50% - 17px);     bottom:40px;     color:#fff;     z-index:99;     font-size:60px;     animation:sliderButon .8s alternate infinite;     float:left;     cursor:pointer;     transform:rotate(-135deg);     width:35px;     height:35px;     z-index:99;     border-left:2px solid #fff;     border-top:2px solid #fff}
@-webkit-keyframes ani-mouse{    0%{        opacity:1;         top:29%}
    15%{        opacity:1;         top:50%}
    50%{        opacity:0;         top:50%}
    100%{        opacity:0;         top:29%}
}
@-moz-keyframes ani-mouse{    0%{        opacity:1;         top:29%}
    15%{        opacity:1;         top:50%}
    50%{        opacity:0;         top:50%}
    100%{        opacity:0;         top:29%}
}
@keyframes ani-mouse{    0%{        opacity:1;         top:29%}
    15%{        opacity:1;         top:50%}
    50%{        opacity:0;         top:50%}
    100%{        opacity:0;         top:29%}
}
#header {
    width: 100%;
    /*background-color: rgb(0,0,0);*/
    z-index: 66;
    border: 0;
    padding: 0;
    display: block;
    position: fixed;
    transition: all 0s 0s;
}
#logo{position:relative;z-index:4;width: auto!important;padding: 0;display: inline-block;margin: 0 21px;vertical-align: top;height: 70px!important;}
.proje_metin{    font-size:16px}
.projectLink span{    background:url(../../images/check-more.jpg) right top no-repeat;  height:27px;  padding:2px 35px 0 0;  color:#fff;  display:inline-block}
.projectLink, .projectLink span{ width:100%;  text-align:right}
.projectLink span, .projectText{ font-size:14px}
.projectLink{ padding:00px 10px 0 0;  display:none}
.projectInfo{ padding:20px 20px 10px;  position:absolute;  left:0;  top:50%;  text-align:center;  width:100%;  z-index:2;  transform:translateY(-50%)}
.anchor, .projectIMG, .projectIMG img, .projectInfo{ width:100%}
.projectTitle{ color:#fff;  font-size:20px;  line-height:1.2;  font-family:'BillMedium',sans-serif;  font-weight:normal}
.projectText{ margin-top:10px;  text-align:left;  color:#333;  line-height:1.5;  display:none}
.projectLink span:hover{ color:#666}
.projectContainer{ width:100%;  margin-bottom:25px}
.projectContainer, .projectSingle{ background-color:#fff;  -webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);  -moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);  box-shadow:0 0 5px 0 rgba(0,0,0,.25);  position:relative}
#sf_projelerimiz .bilgi{ border-bottom:1px solid #eee;  padding:5px 0;  width:100%;  background:transparent}
.bilgi strong{ width:45%;  padding-left:3%;  display:inline-block;  font-family:'BillBold',sans-serif}
.projeDetayi{ margin-top:35px}
.kategoriler_menu{ background:#e93b3a;  color:#fff!important;  border-radius:0}
.prjoTitle{ text-align:left;  color:#000;  font-size:30px;  width:100%;  margin:10px 0;  padding-bottom:15px;  -webkit-font-smoothing:antialiased;  border-bottom:1px solid #efefef}
.projectImg, .projectImg img{ width:100%;  position:relative;  z-index:1}
div#indexSosyal{ clear:both;   width:100%;  height:220px;      background-position:center;     background-size:cover;     position:relative}
.takip-home-title h3{    font-family:'BillBold',sans-serif;     font-size:25px;     font-weight:700;     color:#5f5f5f;     -webkit-font-smoothing:antialiased}
.takip-home-title p{    font-size:16px;     padding:0px 15px 30px;     color:#5f5f5f;     margin:0}
.takip-home-title{    text-align:center;     padding:25px 0 0 0;     position:relative}
ul#NTsosyalDiv{display:inline-block;width:100%;position:relative;text-align:center;top: 25px;}
ul#NTsosyalDiv li{float: left;display:inline-block;width: 25%;}
section#slogan:Before{    position:absolute;     background:url(../../images/pattern_parallax.png);     width:100%;     top:0;     height:100%;     left:0}
span.scroll-btn2.reds a{     color:#fff}
.slider_bottom{    position:absolute;     left:calc(50% - 17px);     bottom:0;     color:#fff;     z-index:99;     font-size:60px;     animation:sliderButon .8s alternate infinite;     float:left;     cursor:pointer;     background:url(../../images/lightArrow.png)no-repeat;     transform:rotate(-90deg);     width:30px;     height:66px}
@keyframes sliderButon{0%{bottom:15px}
    100%{bottom:30px}
}
.scroll span{    transform:rotate(90deg);     color:#fff}
.scroll{    position:absolute;     width:100%;     height:auto;     bottom:20px;     left:0;     text-align:center}
.projectImg:before{    background:transparent;     position:absolute;     width:100%;     height:100%;     top:0;     left:0;     z-index:2;     transition:all .5s ease}
.projectContainer:hover .projectImg:before{    background:rgba(0,0,0,0.5)}
#header.active #menu .cd-primary-nav >li >a{    height:60px;     line-height:60px}
h1#firstHeading{    overflow:hidden}
#sf_proje-haritasi div#map{    min-height:90vh;     margin:0 3%}
.bilgiformu-git{background:url(../../images/bilgiformu.jpg)no-repeat; height:49px; width:199px; position:absolute; right:2%; bottom:5%; cursor:pointer; z-index:999}
#bilgi form .col-xs-12.form-group{ width:100%}
#bilgi form .col-xs-12.pull-left.form-group:last-child{  margin-top:0}
#sf_anasayfa .formana_baslik.col-xs-12.lead.text-center{ display:none}
#bilgi .takip-home-title h3, #bilgi .takip-home-title p, #bilgi .form_div .form_grup label{ color:#060606}
#bilgi .takip-home-title p{ padding-bottom:0}
input[type=checkbox]:checked:after{ content:"";  display:block;  position:absolute;  background-color:#D84830;  top:0;  left:0;  height:8px;  width:8px;  z-index:999999;  -webkit-box-shadow:0px 0px 2px 0px rgba(216,72,48,0.87);  -moz-box-shadow:0px 0px 2px 0px rgba(216,72,48,0.87);  box-shadow:0px 0px 2px 0px rgba(216,72,48,0.87)}
input[type=checkbox]{ -webkit-appearance:none;  background-color:#fff;  height:10px;  width:10px;  border-radius:0;  display:inline-block;  border:2px solid #ccc;  position:relative;  margin-top:2px}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio]{ position:absolute;  margin-top:4px \9;  margin-left:-20px}
input[type=checkbox]:checked{ background-color:#e9ecee;  border:1px solid #adb8c0;  color:#99a1a7}
.ilgilendiginiz-proje{ }
.bilgilndirmeDiv{    margin:0}
#leftPage{    width:38%;     float:left;     height:100%;     position:absolute;     background-position-x:40%!important;     left:0;     top:0;     background-size:cover!important}
#rightPage{    float:left;     width:62%;     padding:30px 60px;     max-width:768px;     margin-left:38%}
#page{    position:relative;     float:left;     min-height:100vh;     width:100%;     box-shadow:inset 0 1px #dfdfdf}
div#bilgi{    padding:30px 0;     float:right;     position:relative;     z-index:22;     right:0;     -webkit-border-radius:4px/5px;     -moz-border-radius:4px/5px;     border-radius:4px/5px;   bottom:0;   transition:transform 0.5s ease;  width:350px;  top:-9px}
div#bilgi.opened{ transform:translateY(50%) translateX(0%)}
#sf_projelerimiz .solmenu{ display:none}
.projectLeft{ width:50%;  float:left;  height:100%;  position:absolute;  background-position-x:40%!important;  left:0;  top:0;  background-size:cover!important}
.projectRight{ width:50%;  float:right;  height:100%;  position:absolute;  background-position-x:40%!important;  right:0;  top:0;  background-size:cover!important}
#page2{ position:relative;  float:left;  min-height:77vh;  width:100%;  box-shadow:inset 0 1px #dfdfdf}
.projelerimiz .urun_baslik{ position:absolute;  top:50%;  color:#fff;  text-transform:uppercase;  z-index:2}
.projelerimiz:before{ position:absolute;  top:5%;  left:5%;  width:90%;  height:90%;   z-index:1;  width:90%;  height:80%;  left:5%;  top:10%;  position:absolute;  background:transparent;  z-index:2;  border-top:1px solid #fff;  border-bottom:1px solid #fff;  transform:scale(0.8);  opacity:0;  transition:all .5s}
.projelerimiz:after{ width:100%;  height:100%;  top:0;  left:0;  position:absolute;  background:rgba(0,0,0,0.50);  z-index:0;  width:80%;  height:90%;  left:10%;  top:5%;  position:absolute;  background:transparent;  z-index:2;  border-left:1px solid #fff;  border-right:1px solid #fff;  transform:scale(0.8);  opacity:0;  transition:all .5s}
div#page2:before{ width:100%;  height:100%;  top:0;  left:0;  position:absolute;  background:rgba(0,0,0,0.50);  z-index:1}
.projelerimiz:hover:before{ transform:scale(1);  opacity:1}
.projelerimiz:hover:after{ transform:scale(1);  opacity:1}
.projelerimizResim{ position:relative;  width:100%}
.projelerimizResim:before{ position:absolute;  width:100%;  height:100%;  left:0;  top:0;  background:rgba(0,0,0,0.5);  z-index:1}
#sf_projelerimiz div#leftPage{ height:900px}
h1.katBaslik{ margin-bottom:20px;  font-family:'BillBold'}
#sf_projelerimiz div#map{ min-height:400px;  margin-bottom:25px}
.projectImg:before{ position:absolute;  width:100%;  height:100%;  left:0;  top:0;  background:rgba(0,0,0,0.5)}
.projectContainer a{ position:relative}
.projectContainer a:before{width:100%; height:100%; top:0; left:0; position:absolute; background:rgba(0,0,0,0.50); z-index:0; width:80%; height:90%; left:10%; top:5%; position:absolute; background:transparent; z-index:2; border-left:1px solid #fff; border-right:1px solid #fff; transform:scale(0.8); opacity:0; transition:all .5s}
.projectContainer a:after{ width:100%;  height:100%;  top:0;  left:0;  position:absolute;  background:rgba(0,0,0,0.50);  z-index:0;  width:90%;  height:80%;  left:5%;  top:10%;  position:absolute;  background:transparent;  z-index:2;  border-top:1px solid #fff;  border-bottom:1px solid #fff;  transform:scale(0.8);  opacity:0;  transition:all .5s}
.projectContainer a:hover:before{ transform:scale(1);  opacity:1}
.projectContainer a:hover:after{ transform:scale(1);  opacity:1}
body#sf_projelerimiz div#form{ max-width:410px}
.btn-NT-umut{ background:#e93b3a;  color:white;  border-radius:0}
.btn-NT-umut:hover, .btn-NT-umut:focus, .btn-NT-umut:active{ color:white;  background:#13162b;  outline:0!important}
#header.active #logo img{/* max-height: 70px; */}
.colorWhite{ color:white}
#devamEdenProjeler h3{ border-left:2px solid rgba(48,48,48,.2);  padding:9px 18px;  margin-bottom:30px;  color:#333535;  font-size:24px}
#devamEdenProjeler #second-slider{ }
#second-slider #re1{position:relative; display:inline-block; width:100%}
#devamEdenProjeler #second-slider #re1:before{}
#devamEdenProjeler #second-slider:hover #re1:before,
#devamEdenProjeler #second-slider:hover #re1:after{  }
.slider-div{ position:relative}
.slider-div:before{ position:absolute;  left:0;  top:0;  width:100%;  height:100%;  background:rgba(0,0,0,0);  transition:all .5s}
#second-slider:hover .slider-div:before{ background:rgba(0,0,0,0.2)}
.slider-div img{ width:100%;  display:block}
#devamEdenProjeler .side-div div{ margin-bottom:9px;  position:relative}
#devamEdenProjeler .side-div>div>div{ border:1px solid #E9E9E9}
#devamEdenProjeler .side-div div img{ padding:10px;  width:100%;  background-color:#FFF;  vertical-align:middle}
.info-row{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.3) 15%,black 100%); background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.3) 15%,black 100%); background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,0,0.3) 15%,black 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0ffff',endColorstr='#a6000000',GradientType=0); padding:40px 21px 21px; position:absolute; z-index:9999; left:30px; bottom:0; color:#fff; width:calc(100% - 30px); text-align:left}
.info-row p{ font-size:15px;  color:#fff;  text-align:left;  display:inline-block}
.blg-btn{ width:224px;  height:37px;  background-color:transparent;  border:1px solid rgba(0,0,0,.2);  color:#646263;  font-size:13px;  -webkit-transition:.3s ease;  -moz-transition:.3s ease;  -ms-transition:.3s ease;  -o-transition:.3s ease;  transition:.3s ease;  margin-bottom:20px;  margin-left:20px;  padding:8px;  display:inline-block}
.blg-btn:active, .blg-btn:focus, .blg-btn:hover{ background-color:#282425;  color:#fff}
.projekapsa:nth-child(even) .rez-row>div:first-child{ float:right}
#slogan h1{ padding:20px 0 0;  margin:0 auto;  font-size:36px;  line-height:50px;  color:#FFF;  width:100%;  display:block;  text-align:center;  font-family:'BillBold',sans-serif}
#slogan p{ font-size:20px;  margin:20px 0 30px;  width:100%;  text-align:center;  color:white}
#slogan a{border:1px solid #fff !important; margin-bottom:30px; border:none; font-size:13px; padding:22px 35px; -webkit-transition:.3s ease; -moz-transition:.3s ease; -ms-transition:.3s ease; -o-transition:.3s ease; transition:.3s ease; display:inline-block; color:#333; line-height:48px; height:37px; padding:0 25px; display:inline-block; color:#fff; line-height:32px; width:224px; text-align:center}
section#slogan:Before{ width:100%;  height:100%;  left:0;  top:0;  background-color:rgba(0,0,0,0.35);  position:absolute;  z-index:-1}
.projekapsa{ padding:25px 0}
.projekapsa:nth-child(even){ background:#F3F4F9}
section#devamEdenProjeler{ }
div.slick-slide{ float:left;  position:relative;  height:100%;  min-height:1px;  display:block;  padding:0;  width:100%}
.news-content{ top:20px;  width:350px;  position:absolute;  top:50px;  right:20px;  margin-left:0;  margin-right:0;  background-color:#fff;  height:200px;  padding:23px}
.carousel-img{ display:block;  max-width:382px}
.slick-slide img{ display:block}
.slick-slide .news-content .news-title{ font-weight:700;  padding-bottom:10px;  border-bottom:solid 1px #ffc000;  color:#2E3841;  text-transform:uppercase;  font-size:16px;  text-align:left}
.slick-slide .news-content .news-info{ font-size:13px;  font-weight:400;  color:#ada5a5;  text-align:center;  padding:10px 0 10px}
.slick-slide .news-content .read-more a{ font-size:14px;  font-weight:400;  color:#303030}
.slick-slide .news-content .read-more a:hover{ color:#000;  text-decoration:none}
div#haberlerSlider{  display:inline-block;  padding:0;  margin-top:3rem}
#haberlerSlider .owl-nav{ position:absolute;  left:20px;  bottom:5px}
#haberlerSlider .owl-nav>div{ background:transparent;  border-radius:0;  border:1px solid #fff;  display:block;  float:left;  margin-right:15px;  text-align:center;  width:40px;  padding:0 7px}
#haberlerSlider .owl-nav>div>i{ font-size:24px;  color:#fff}
#haberlerSlider .owl-nav>div:hover{ border:1px solid #fff;  background:#303030}
#haberlerSlider .owl-nav>div:hover>i{ color:white}
.threeBox{position:relative}
#news .threeBox .text{ float:left;  color:black;  top:30px;  display:inline-block;  position:relative;  text-align:center}
#news .threeBox .img i{ width:100px;  float:left;  text-align:right;  position:relative;   left:50%;  width:80px;  height:80px;  margin-left:-40px;  text-align:center;  border-radius:50%;  box-shadow:0 0 0 5px #f6f6f6;  line-height:80px;  background:#000;  color:#fff;  font-size:30px}
#news .threeBox .text h2{ width:100%;  margin:0;  margin-bottom:7px;  text-transform:uppercase;  font-family:'BillBold',sans-serif;  font-size:16px}
#news .threeBox .text p{ font-size:12px;  font-family:'BillRoman',sans-serif}
#news .threeBox .img img{}
#slogan a:hover{ background:#303030;  color:white;  border-color:#303030!important}
footer .sosyal_btn span{}
.side-div>div>div:before{ position:absolute;  top:5%;  left:5%;  width:90%;  height:90%;   z-index:1;  width:90%;  height:80%;  left:5%;  top:10%;  position:absolute;  background:transparent;  z-index:2;  border:1px solid #fff;  transform:scale(0.8);  opacity:0;  transition:all .5s}
.side-div>div>div:hover:before,
.side-div>div>div:hover:after{ transform:scale(1);  opacity:1}
.side-div>div:hover:before{ background:rgba(0,0,0,0.2)}
.side-div>div:before{ width:calc(100% - 22px);  height:calc(100% - 22px);  left:11px;  top:11px;  background:rgba(0,0,0,0.0);  position:absolute;  z-index:1;  transition:all .5s}
.buttonGroup a{padding:0; max-height:37px; line-height:37px; margin-left:15px; display:inline-block; padding:0; border:0; background:#303030; box-shadow:0 0 0 1px #303030}
.buttonGroup{ display:inline-block;  width:100%}
.buttonGroup a img{ max-height:37px;  float:right}
.buttonGroup a span{ padding:0 15px;  float:left}
.kredi>div{ padding:5px 0}
.odemeplani{ margin:10px 0;  border-top:2px solid #ddd}
.odemeplani table{ border:0!important}
.odemeplani td{ padding:20px 5px !important;  vertical-align:middle}
.odemeplani th{ font-weight:bolder;  font-size:18px}
#sf_proje-haritasi .icerik_ic{ width:100%;  top:0px;  height:100%}
.bilgilendirmeDiv .pull-left.col-xs-12{ display:none}
.odemeplani thead{ background:#e93b3a;  color:#FFF}
.print{ float:right;  margin-top:-40px;   display:inline-block}
.print1{ margin-right:70px}
h1.ayliktaksit{ font-size:36px;  text-align:center;  margin:40px 0}
.threeBox:hover{ }
header.active #logo:before{ height:85px;  width:190px}
header.active #logo:after{ height:85px}
.threeBox a{ background:rgb(247,247,247);  position:relative;   margin-bottom:14px;  float:right;   transition:all .5s;  padding:28px;  border-radius:4px;  min-height:240px}
.threeBox:hover a{ background:#d7b469}
a.devami:hover{ background:#fff;  color:#d7b469}
.kurumsal-head-2 span:before{ background-color:#d7b469;  position:absolute;  bottom:0;  height:3px;  width:150px;  left:0;  right:0;  top:32px}
.kurumsal-head-2 span:after{ background-color:#d7b469;  position:absolute;  bottom:-10px;  height:56px;  width:3px;  left:0;  right:0}
section#indexHaberler{ background:#f7f7f7;  position:relative;  padding:0}
img.resim{ overflow:hidden;  transition:all 0.6s}
a.haber:hover img{ -webkit-transform:scale(1.1);  -moz-transform:scale(1.1);  -ms-transform:scale(1.1);  -o-transform:scale(1.1);  transform:scale(1.1)}
div#devamedenCarousel{ margin-top:3rem}
.info-row span{ color:#fff;  font-size:18px;  margin-top:0;  font-family:'BillBold',sans-serif}
.row.rez-row.bg-left-row{ position:relative}
a.detayli-incele{ position:absolute;  top:45%;  left:calc(50% - 70px);  font-size:14px;  text-transform:uppercase;  white-space:nowrap;  color:#1a1a1a;  display:inline-block;  background:#d7b469;  padding:14px 30px;  font-weight:600;  opacity:0;  transition:all 0.5s}
.projekapsa:hover .detayli-incele{ opacity:1}
div#bitenCarousel{ margin-top:3em}
.bilgilendirmeDiv{ display:none}
.ftr_adres{ position:relative;  top:15px;  font-size:17px}
.altmenua i{ position:relative;  right:5px;  font-size:13px;  color:#d7b469}
.bilgi-form:before{ position:absolute;  width:100%;  height:100%;  content:'';  background-color:#e4e4e4;  top:0;  left:0;  transform:skew(-30deg);  z-index:0}
.bilgi-form{ position:relative}
span.ust-baslik{ position:relative;  padding-left:20px;  text-transform:uppercase;  font-size:12px}
.haber-icerik{ width:350px;  position:absolute;  top:40px;  right:40px;  margin-left:0;  margin-right:0;  background-color:#fff;  height:200px;  padding:23px}
.itemMetin{ color:#ada5a5;  padding-top:10px;  line-height:21px;  text-align:center}
#haberlerSlider .itemBaslik{ border-bottom:solid 1px #d7b469;  color:#2E3841;  text-transform:uppercase;  font-size:18px;  text-align:left;  padding-bottom:10px}
.owl-carousel .owl-item img{ width:auto !important}
section#indexHaberler:after{ position:absolute;  width:34%;  height:100%;  top:0;  right:0;  z-index:-1;  background:#e4e4e4}
.tekresimDiv{    clear: left;    margin-bottom: 15px;}
#sf_iletisim div#icerik{padding-top: 0;min-height:inherit;}
#sf_iletisim div.baslik{/* display:none */margin-top: -55px;transform: none;}
.fancybox-enabled header#header{ width:calc(100% - 17px)}
#sf_anasayfa #icerik{padding-top:0;}
.next_prev>.container{ position:relative}
.next_prev{}
.next_prev .linkler a small{ font-size:12px;  position:relative;  top:-3px}
/* mobil menu buradan basliyor*/
section#mobilMenu{ transition:all 0.8s;   right:0;  width:100%;  top:0}
header.active .lec_main_menu{ top:20px}
.lec_main_menu{ position:absolute;  color:#111728;  height:20px;  width:85px;  cursor:pointer;  z-index:7;  right:14px;  top:25px;  left:auto;  transition:all 0.5s ease}
.lec_main_menu_icon{}
.lec_main_menu_icon i{ display:block;  width:30px;  height:4px;  right:0;  border-radius:3px;  background:#fff;  position:absolute;  -webkit-transition:all 0.7s;  -o-transition:all 0.7s;  transition:all 0.7s}
.lec_main_menu.active .lec_main_menu_icon i,
.lec_main_menu.active .lec_main_menu_icon b span{ transform:translateY(-20px);  opacity:0}
.lec_main_menu_icon i:nth-child(1){ margin-top:0;  -webkit-transition-delay:50ms;  -o-transition-delay:50ms;  transition-delay:50ms}
.lec_main_menu_icon i:nth-child(2){ margin-top:8px;  -webkit-transition-delay:100ms;  -o-transition-delay:100ms;  transition-delay:100ms}
.lec_main_menu_icon i:nth-child(3){ margin-top:16px;  -webkit-transition-delay:150ms;  -o-transition-delay:150ms;  transition-delay:150ms}
.lec_main_menu_icon i:nth-child(4){margin-top:16px;-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms;background: #fff;opacity:0;}
.lec_main_menu.active i:nth-child(4){ transform:translateY(-8px);  opacity:1}
.lec_main_menu_icon b{ position:absolute;  margin-top:-1px;  font-size:14px;  font-weight:normal;  left:-5px;   color:white}
.lec_main_menu_icon b span{-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;display:inline-block;float: left;margin-left: 2px;}
.lec_main_menu_icon_b span{transform:translateY(20px);opacity:0;color: #fff;}
.lec_main_menu.active b.lec_main_menu_icon_b span{ transform:translateY(0);  opacity:1}
.lec_main_menu_content{top:0;bottom:0;left:0;right:0;position:fixed;z-index:6;pointer-events:none;opacity:0;transform:translateY(100vh);-webkit-transition:all 0.5s cubic-bezier(0.2,1,0.2,1);-o-transition:all 0.5s cubic-bezier(0.2,1,0.2,1);transition: all 0.5s cubic-bezier(0.02, 0.21, 0.76, 1.01);transition-delay: 0.2s;background-color: rgba(0, 105, 42, 0.9);}
.lec_main_menu_content.active{ opacity:1}
.lec_main_menu_content.active{ pointer-events:auto;  transform:translateY(0);  -webkit-transition:all 0.5s cubic-bezier(0.2,1,0.2,1);  -o-transition:all 0.5s cubic-bezier(0.2,1,0.2,1);  transition:all 0.5s cubic-bezier(0.2,1,0.2,1)}
.lec_main_menu_content_menu{position:fixed;top:0;bottom:0;left:0;right:0;z-index:6;-webkit-transition:all 1s cubic-bezier(0.2,1,0.2,1);-o-transition:all 1s cubic-bezier(0.2,1,0.2,1);transition:all 1s cubic-bezier(0.2,1,0.2,1);opacity:0;overflow:hidden;pointer-events:none;transform:translateY(100vh);padding-bottom: 60px;}
.lec_main_menu_content_menu_copy{ margin-top:30px}
.lec_main_menu_content_menu_copy p{display: none;}
.lec_main_menu_content_menu.text-left .lec_footer_social{ margin-left:-10px}
.lec_main_menu_content_menu.text-right .lec_footer_social{ margin-right:-10px;  float:right;  display:block}
.lec_main_menu_content_logo{ position:absolute;  left:15px;  top:80px;  z-index:5}
.lec_main_menu_content_menu.active{opacity:1;-webkit-transition-delay:all 0.5s cubic-bezier(0.2,1,0.2,1);-o-transition-delay:all 0.5s cubic-bezier(0.2,1,0.2,1);transition-delay:all 0.5s cubic-bezier(0.2,1,0.2,1);transform:translateY(0);overflow-y:auto;pointer-events:auto;padding-top: 50px;transition-delay:0.2s;background: rgba(0, 0, 0, 0.9);}
.lec_main_menu_content_menu ul{ padding:0;  margin:0;  list-style:none}
.lec_main_menu_content_menu ul ul{ display:none}
.lec_main_menu_content_menu ul ul a{ font-size:14px;  -webkit-transition:all 0.3s;  -o-transition:all 0.3s;  transition:all 0.3s;  margin-right:13px;  margin-bottom:5px;  color:#fff}
.lec_main_menu_content_menu ul ul li{ width:auto}
.lec_main_menu_content_menu.text-right ul ul a:hover{ margin-right:20px}
.lec_main_menu_content_menu a{ font-size:20px;  display:block;  text-decoration:none;  transition:color 0.5s;  outline:0;text-transform: uppercase;}
.lec_main_menu_content_menu a:hover{color: #9e9e9e;}
.lec_main_menu_content_menu.active a{}
.lec_main_menu_content_menu div>ul>li:not(.has-children ){  }
.lec_main_menu_content_menu div>ul>li{ margin-bottom:15px}
#header .lec_main_menu_content_menu .sosyal_a {border-radius: 50%;line-height: 40px;}
#header .lec_main_menu_content_menu .sosyal_a:hover{height: 40px;line-height: 40px;padding:0;}
#header .lec_main_menu_content_menu .sosyal_a i {line-height: 40px;}
.lec_wht_txt,
.lec_wht_txt h2,
.lec_wht_txt h3{color: #fff;}
.text-center .lec_wht_txt h3{    max-width:40%;     margin-left:auto;     margin-right:auto}
footer.lec_wht_txt h3{    max-width:100%}
.lec_wht_txt .lec_icon_box_content{    color:#fff}
.lec_wht_txt .lec_icon_box h4{    color:#fff}
.lec_wht_txt a,
.lec_wht_txt a i{color: #fff;}
header nav ul{    list-style:none;     padding:0;     margin:0}
.lec_top_menu{    float:right;     margin-right:-35px}
.lec_top_menu a{    -webkit-transition:all 0.3s;     -o-transition:all 0.3s;     transition:all 0.3s;     text-transform:uppercase;     font:600 13px/24px Bree Serif;  position:relative}
.lec_top_menu a:hover{ text-decoration:none;  color:#000}
.lec_transp_nav .lec_top_menu a:hover{ color:#fff}
.lec_first_step .lec_transp_nav .lec_top_menu a:hover{ color:#000}
.lec_first_step .lec_transp_nav .lec_top_menu ul a:hover{ color:#fff}
.lec_top_menu ul a:hover{ text-decoration:none;  color:#fff}
.lec_top_menu ul{ position:absolute;  width:250px;  display:none;  background:rgba(0,0,0,0.9)}
.lec_top_menu ul ul{ padding:0;  background:none;  margin-bottom:20px}
.lec_top_menu ul ul:last-child{ margin-bottom:0}
.lec_top_menu ul li{}
.lec_main_menu_content_menu .has-children >a:after, .lec_main_menu_content_menu .has-children >a.active:after{ content:"\f107";  display:inline-block;  font-size:16px;  font-family:fontAwesome;  transform:none!important;  position:initial!important;  top:auto!important;  right:auto!important;  margin:auto auto auto 12px!important;  background:initial!important;  width:auto!important;  height:auto!important}
.has-children:last-child ul{ right:0}
.has-children >a.active:after{ content:"\f106"}
.lec_top_menu ul li{ float:none;  border-bottom:1px solid rgba(255,255,255,0.1);  padding:7px 10px}
.lec_top_menu ul a{ color:#fff;  padding:10px 20px;  height:auto}
.lec_top_menu ul li:hover >a{ color:#fff;  margin-left:10px}
.lec_top_menu ul li:hover >a:before{ display:none}
.lec_top_menu li:hover >a:before,
.lec_top_menu li.current a:before{ display:block;  content:'';  height:1px;  width:30%;  position:absolute;  top:55px;  margin-right:30px;  -webkit-transition:all 0.3s;  -o-transition:all 0.3s;  transition:all 0.3s;  border-bottom:2px solid rgba(0,0,0,.5)}
.lec_top_menu li.current a:before{ border-bottom:2px solid rgba(255,255,255,.5)}
.lec_transp_nav .lec_top_menu li:hover >a:before{ border-bottom:2px solid #fff}
.lec_first_step .lec_top_menu li:hover >a:before{ border-bottom:2px solid rgba(0,0,0,.5)}
.lec_second_step .lec_top_menu li:hover >a:before,
.lec_second_step .lec_top_menu li.current a:before{ top:38px}
.lec_first_step .lec_top_menu li.current a:before{ border-bottom:2px solid rgba(0,0,0,.5)}
nav#menu{padding: 0}
.lec_footer_social{ display:block;  text-align:center}
.lec_footer_social a{ display:inline-block;  float:none}
.lec_main_menu_content_menu ul ul li.go-back, .lec_main_menu_content_menu ul ul li.see-all{display: none!important;}
.lec_main_menu_content_menu ul li.menuclass_127 ul a span {font-size: 11px;}
#menu .cd-main-header>.cd-nav>.cd-primary-nav #logo a {
    height: auto;
    width: auto;
    margin-bottom: -15px;
    margin-top: -15px;
}

.textMin {
    line-height: 18px;
    min-height: 75px;
}

.next-match-slider-item, .next-match-slider-pager:focus, .next-match-slider-pager:hover {
    color: #fff;
}
.next-match-slider-item .team-home {
    text-align: left;
}

.next-match-slider-item .team-home>img {
    margin: 0 15px 0 0;
}

.next-match-slider-item .team>img {
    display: block;
    max-width: 100%;
    height: auto;
    max-height: 64px;
}

.next-match-slider-item .versus {
    float: left;
    text-align: center;
    text-transform: uppercase;
    width: 33.33333333%;
}

.next-match-slider-item .team-vs {
    font-size: 28px;
    font-family:'BillBold',sans-serif;
    line-height: 1.2;
}

.next-match-slider-item .match-location {
    font-size: 12px;
    margin: 7px 0;
}

.upcoming-events-carousel .event .match-location strong,
.next-match-slider-item .match-location strong {
    color: #4ea27f;
    font-family: arial;
    font-weight:700;
}

.upcoming-events-carousel .event .match-date,
.next-match-slider-item .team-week {
    font-family: arial;
    font-weight:700;
}

.next-match-slider-item .team-score {
    font-size: 28px;
}

.next-match-slider-item .team-away {
    text-align: right;
}

.next-match-slider-item .team {
    float: left;
    height: 90px;
    line-height: 90px;
    width: 33.33%;
}

.next-match-slider-item .team-away>img {
    margin: 0 0 0 15px;
}

.next-match-slider-item .team>img {
    display: inline-block!important;
    max-width: 100%;
    height: auto;
    max-height: 64px;
    vertical-align: middle;
}

.next-match-slider-item .team-away .team-name {
}


.next-match-slider-item .team-name {
    display: inline-block;
    text-transform: uppercase;
    position: relative;
    top: 0;


    transform: translateY(0%);
    font-family: BillBold,sans-serif;
    text-align: center;
    line-height: 64px;
}


.next-match-slider {
    padding-top: 15px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    position: relative;
    z-index: 3;
}

.next-match .content-outer:after {
    background-color: #ededee;
    bottom: -90px;
    left: -70px;
    -webkit-transform: rotate(34deg);
    -ms-transform: rotate(34deg);
    transform: rotate(34deg);
    width: 20%;
    height: 400px;
    position: absolute;
    left: 0;
    z-index: 0;
}

.next-match {
    float: left;
    width: 100%;
}

.next-match .content-outer {
    min-height: 120px;
    overflow: hidden;
    position: relative;
}

.next-match .content-outer:before {
    background-color: #272626;
    top: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
}

.next-match-header {
    background: url(../../images/super2.png) 24px 0 no-repeat;
    height: 83px;
    position: relative;
    width: 100%;
    z-index: 3;
    margin-top: 15px;
}

.next-match-title {
    width: 170px;
    position: relative;
    transform: translateY(-50%);
}

.next-match-slider-pager, .next-match-title {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    top: 90%;
}

.next-match-title>h3 {
    color: #292934;
    font-size: 12px;
    line-height: 1.25;
    margin: 0;
    text-transform: uppercase;
    text-align: center;
}


#newsOwl .owl-prev {
    float: left;
    font-size: 20px;
    text-transform: uppercase;
    padding: 20px;
}

#newsOwl .owl-next {
    float: right;
    font-size: 20px;
    text-transform: uppercase;
    padding: 20px;
}

#newsOwl .owl-dots {
    counter-reset: slides-num;
    /* Initialize counter. */
    top: 100%;
    left: 0;
    margin-top: 0;
    width: calc(100% + 1px);
}

#newsOwl .owl-dot {
    display: inline-block;
    counter-increment: slides-num;
    /* Increment counter */
    width: calc(10% - 0.1px);
    text-align: center;
    padding: 7px 0;
    background: #272626;
    font-family: arial;
    font-weight: 700;
    color: white;
    box-shadow: inset 0 0 1px 0 dimgrey;
}
#newsOwl .owl-dot span {
    display: none;
}
#newsOwl .owl-dot:before {
    content: counter(slides-num);
    /* Use the same counter to get current item. */
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    /* position: absolute; */
    left: 0;
    top: 0;
}

#newsOwl .owl-theme .owl-dots .owl-dot span {
    background: transparent!important;
}

#newsOwl .owl-dot+.owl-dot {
    /* margin-left: 1%; */
}



.fiksturRow {
    margin-bottom: 5px;
}

#fiksturOwl .event{
    background-color: rgba(0,0,0,.09);
    padding-top: 10px;
    text-align: center;
    margin-bottom: 15px;
    width: calc(100% - 15px);
    margin-left: 15px;
}
#fiksturOwl .event + .event{
    /*margin-bottom: 12px;*/
}

#fiksturOwl  .event .event-date {
    font-weight: 600;
    padding: 0 5px 5px;
    text-align: center;
    font-family: arial;
}

#fiksturOwl  .event .event-date + .event-date {
    margin-top: -7px;
}

#fiksturOwl  .event .team {
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    width: 50%;
}

#fiksturOwl  .event .team-inner {
    background-color: rgba(255,255,255,.35);
    border: 1px solid rgba(225,225,225,.35);
    border-radius: 4px;
    padding: 15px 10px 10px;
    margin-bottom: 10px;
}

#fiksturOwl  .event .team-logo img {
    display: inline-block;
    max-width: 100%;
    height: auto;
    max-height: 64px;
}

#fiksturOwl  .event .team-name {
    font-size: 16px;
    font-family: 'BillBold',sans-serif;
    line-height: 1.33333333;
    min-height: 48px;
    margin-top: 10px;
    text-transform: uppercase;
}

#fiksturOwl  .event .team {
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    width: 50%;
}

#fiksturOwl  .event .event-details {
    background-color: #189365;
    color: #fff;
    padding: 10px;
    display: inline-block;
    min-height: 46px;
    width: 100%;
    vertical-align: middle;
}

#fiksturOwl  .event .event-time {
    color: #fff;
    display: inline-block;
    padding: 3px 10px;
    border: solid white;
    border-width: 1px 0;
    font-family: arial;
}


.footerBottom {
    padding: 15px 0;
}

.footerCenter {
    padding-bottom: 40px;
    padding-top: 10px;
}

.footerTop {
    padding-bottom: 10px;
    padding-top: 20px;
}

.footerHead {
    padding-bottom: 20px;
    padding-top: 30px;
}

span.hr {
    display: inline-block;
    width: 100%;
    height: 1px;
    margin-bottom: 25px;
    background: #323131;
}

.grayscale img{
    filter:brightness(0) invert(0.5);
    transition:all 0.5s ease;
    border-radius: 10px;
}

.grayscale:hover img{
    filter:brightness(1) invert(0);
}

ul#NTsosyalDiv li i {
    float: left;
    line-height: 72px;
    font-size: 25px;
    margin-right: 15px;
    vertical-align: text-bottom;
    margin-top: -12px;
}

ul#NTsosyalDiv li div {
    float: left;
    text-align: left;
    text-transform: uppercase;
}

ul#NTsosyalDiv li span {
    line-height: 20px;
    font-size: 10px;
    vertical-align: top;
}

#header.active #menu .cd-main-header>.cd-nav>.cd-primary-nav #logo a{
    margin-top:5px;
}

#header.active #logo {
    height: 60px!important;
}

#header.active #logo canvas {
    display:none;
}

#header.active #logo img {
    opacity: 1!important;
    max-width: 80px;
}

ul#NTsosyalDiv li span + span {
    font-family: 'BillBold',sans-serif;
    font-size: 13px;
    line-height: 25px;
    margin-top: -10px;
}

ul#NTsosyalDiv li span:first-child {
    color: #5f5f5f!important;
}

#menu .cd-main-header .cd-primary-nav li.menuclass_127 {
    position: static;
}

#menu .cd-main-header .cd-primary-nav li.menuclass_127 ul {
    width: 100%;
    background: transparent;
    padding-top: 0;
}

#menu .cd-main-header .cd-primary-nav li.menuclass_127 ul li {
    width: 14.2857143%;
    float: left;
}

#header #menu .cd-main-header .cd-primary-nav li.menuclass_127 ul li a {
    background-image: none;
    padding: 10px;
    text-align: center;
    white-space: pre-line;
}

#header #menu .cd-main-header .cd-primary-nav li.menuclass_127 ul li a img {
    display: block;
    float: none;
    transition: all 0.5s;
    margin: 5px auto 15px;
}

#header #menu .cd-main-header .cd-primary-nav li.menuclass_127 ul li a span {}

#header #menu .cd-main-header .cd-primary-nav li.menuclass_127 ul li a:hover img {
    filter: invert(0.3);
}

section#fotograflar .fotografGalerisi a {position: relative;}

.fotografGalerisi .itemBaslik {
    display: none;
}

section#fotograflar {
    background-color: #ffffff;
    padding: 0;
}

.headGroup {
    color: #ffffff;
    margin-bottom: 35px;
    padding: 25px 50px;
    position: relative;
}

section#videolar .videoOuther a {
    position: relative;
    z-index: 1;
}


.videoOuther {
    display: inline-block;
    position: relative;
    width: 24%;
    margin: 0 0.5%;
    float: left;
}


.videoOuther span.videoHead {padding: 10px 20px;text-align: center;display: block;font-size: 14px;height: 50px;margin: 0 auto;line-height: 1.42857143;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;color: #ffffff;}

.videoOuther a:hover span.videoHead {text-decoration: underline;}

section#videolar {
    background: url(../../images/footer1.png);
    padding: 0;
}

section .headGroup:before {
    position: absolute;
    left: 0;
    top: 8px;
    width: 62px;
    height: 79px;
    /* content: '\f1e3'; */
    font-size: 600px;
    font-family: 'fontAwesome';
    color: white;
    opacity: 0.6;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImthdG1hbl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUzMi41IDUxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTMyLjUgNTEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6I0ZGRkZGRjt9LnN0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7ZmlsbDojMDA5NjQwO30uc3Qye2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTt9LnN0M3tmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7fTwvc3R5bGU+PGc+PHBhdGggZD0iTTM5LjQsMjAuNWM2NS4xLDU3LjgsMTQ5LjksNjQuMiwyMjIuNiwwYzYzLjEsNTcuNCwxNDYsNjMuOCwyMjIuNiwwYzEzLjYsMjUuMiwyMC42LDY4LjUsMjAuOSwxMzAuMWMtMi4yLDQ1LjktOSw4Ny4xLTIwLjYsMTIzLjVjLTEwLjgsMzQuNC0yOC40LDY4LjUtNTIuOSwxMDIuNWMtMzkuMSw1Mi4xLTk1LDkzLjEtMTY3LjgsMTIyLjlDMTk0LjgsNDcyLjYsMTM4LDQzMi4yLDkzLjksMzc4LjFjLTI3LjYtMzQuMy00OC4xLTc0LTYxLjUtMTE4LjljLTkuMi0zMy0xMy42LTY5LjgtMTMuMS0xMTAuNEMyMC43LDEwMSwyOC42LDU3LjQsMzkuNCwyMC41TDM5LjQsMjAuNXoiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDUuMiwzOC40QzM1LjYsNzUuOSwzMC4yLDExMi42LDI5LDE0OC41Yy0wLjYsMzEuNSwxLjgsNTguOSw3LDgyLjJjMy44LDIwLjksMTAuMSw0MS44LDE4LjgsNjIuN2M5LjcsMjMuNCwyMy41LDQ3LjMsNDEuNCw3MS41YzE2LjEsMjEsMzYuNCw0MS43LDYwLjcsNjEuOWMzMy41LDI2LjIsNjkuMyw0Ni44LDEwNy41LDYyYzUwLjUtMjIsODkuNi00NiwxMTcuMi03MS45YzI3LjctMjUuNyw0OS42LTUzLjEsNjUuOC04Mi4xYzE0LjYtMjUuNywyNS45LTUzLjksMzQuMS04NC41YzcuMy0yNy41LDExLjctNTYuOCwxMy40LTg3LjljMS4yLTM1LjEtMS02OC41LTYuNy0xMDAuM2MtMi41LTEyLTQuOC0yMS02LjktMjcuMmMtNzMuMSw1Ni0xNDksNTQuNS0yMjAtMS4zQzE5MC40LDg5LjQsMTE1LjgsOTAuMiw0NS4yLDM4LjRMNDUuMiwzOC40eiIvPjxwYXRoIGQ9Ik0yNjEuNSw0Ni4zYy02OC43LDUwLjQtMTQwLjUsNTIuOC0yMDkuOSw4LjlDNDIuMSw5NC42LDM4LDEzMy41LDM5LjEsMTcxLjljMi4zLDQzLjcsOS43LDgwLjgsMjIuMywxMTEuM2MxNy40LDQxLjQsMzkuNCw3NS44LDY2LDEwMy4xYzM3LjcsMzkuNCw4My4yLDY5LjgsMTM2LjYsOTEuMkMzMjguMyw0NTEsMzc5LjIsNDEzLDQxNi42LDM2My41YzI3LjgtMzcuOSw0Ny4zLTgxLDU4LjQtMTI5LjFjOC40LTM3LjMsMTEuNi03NS41LDkuNy0xMTQuNmMtMS41LTI3LjktNC43LTUwLjctOS4zLTY4LjVDNDAzLDEwMC4yLDMyOS4yLDk3LjQsMjYxLjUsNDYuM0wyNjEuNSw0Ni4zeiIvPjxnPjxkZWZzPjxwYXRoIGlkPSJTVkdJRF8xXyIgZD0iTTI2MC44LDU4LjdDMjAzLjUsOTkuNSwxMzIuNSwxMTIuMiw1OC41LDcxYy05LjEsNDAuMi0xMC41LDc4LjctOC42LDExNi42QzUzLDIzMi4xLDY1LDI2NS4zLDc3LjMsMjk0LjVjMTguNiw0MS42LDQxLjYsNjguNCw2OC4xLDk1LjdjNDUuNCw0MC41LDcxLjcsNTYsMTE1LjYsNzUuM2M2NC4yLTI2LjQsMTAwLjYtNTIuMiwxMzguMS0xMDEuN2MyNy44LTM3LjksNDYuMy03Mi45LDU3LjQtMTIxYzguNC0zNy4zLDIzLjUtNzAuMywyMS42LTEwOS40Yy0xLjUtMjcuOS00LjQtNDkuMy05LjEtNjcuMUMzOTYuNiwxMTUuMSwzMjguNSwxMDkuOSwyNjAuOCw1OC43TDI2MC44LDU4Ljd6Ii8+PC9kZWZzPjxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPjx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+PC9jbGlwUGF0aD48cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjE5LjIsMjAuNSAyNzEuOCwyMC41IDI3MS44LDUxMCAxOS4yLDUxMCAxOS4yLDIwLjUgIi8+PHBvbHlnb24gY2xhc3M9InN0MiIgcG9pbnRzPSIyNjEuMSwyMC41IDUxMy43LDIwLjUgNTEzLjcsNTEwIDI2MS4xLDUxMCAyNjEuMSwyMC41ICIvPjwvZz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAwLjEsMTc3LjljNS45LTAuOSwxMC40LTAuNSwxMy40LDEuMmMtMi40LTExLjIsMC4zLTE3LjIsNy43LTE4LjhjMTEuNy0zLjIsMTctMC45LDE2LDYuOGwxMi40LDAuOGMtMS4yLDUuNywxLDguNyw2LjUsOC45Yy0wLjEsMy44LDEuNSw2LjQsNC45LDcuOGMtMy4zLDMuMi0zLjMsNi41LTAuMSw5LjhjLTIuOSw1LjUtNi4yLDcuMS05LjksNC43Yy01LjgtNC0xMC40LTIuNS05LjcsMi4zYy0xLjcsMTguOSwxLjEsMzQuMiw4LjUsNDUuOWM4LjMsMTQuNCwyMi4yLDIyLjQsNDEuNywyMy45YzEwLjMtMjcuNCwyNC44LTQ0LjcsNDMuNC01MS44YzI1LjQtOC42LDQzLjEsMC40LDUzLjIsMjYuOWM0LDEyLjgsNC42LDI2LjMsMS45LDQwLjRjLTIuMSwxMC42LTYuOCwyMS42LTE0LjMsMzMuMWMzLjUtMjIuNiwxLjEtMzctNy00My40YzUuNSwyNi4zLTAuOSw0NS4zLTE5LDU2LjljNC40LTIyLjcsMS4zLTM4LjQtOS4zLTQ3LjJjNi4xLDI4LjEtMC4zLDQ2LjQtMTkuMiw1NC45YzMtMTgtMy0yNi43LTE4LTI2LjFjLTEyLjktMS43LTE5LjEsMTYuNi02LjQsMzAuMWMwLjEsMC4xLDAuMSwwLjEsMC4yLDAuMmMtMi41LDUuNy0yLjksMTAuOSwwLjIsMTMuM2MyLDEuMyw0LjUsMi40LDcuNywzLjFjMS41LDAuNCwyLjUsMC44LDIuNiwxLjRjLTAuMSwwLjYtMC42LDEuMi0xLjYsMmMtMi40LDEuNy00LjMsMy42LTUuNSw1LjdjLTEuNywyLjQtMS4zLDQuOSwxLjMsNy4zYzIuOCwzLDMuNCw1LjksMS45LDdjLTEuOCwxLjEtNC45LDAuNC03LjQtMS42Yy0zLjMtMi4zLTQuNS0yLjMtNi44LDAuMmMtMi43LDQuMy04LjUsNi4yLTE3LjUsNS45Yy0zLjEsMC01LjEtMS4xLTUtMy4zYzAuNi0zLjYsNC43LTYuNiwxMC44LTcuNGw2LjEtMC45YzIuNC0wLjMsMy41LTEuNiw0LjMtNC42YzEuMi03LjEtMC4yLTEyLjctNC4yLTE2LjhjLTcuNS04LjEtMTMuNC0xNC0xNy42LTE3LjhjLTcuNy01LjgtMTMuOC01LjMtMTYuNC0wLjRjLTAuOSwyLjItMS44LDQuNS0yLjUsNi44Yy0yLjIsNi4yLTUuOCwxMS43LTEwLjgsMTYuNWMtMS44LDEuNS0zLDIuNC01LjQsMy4yYy0wLjEsMi41LDAuMiw0LjksMC43LDdjMS4xLDQuNS0wLjgsNi01LjYsNC40YzAuNiwxLjUsMS43LDMuMSwzLjMsNC45YzMuNCw0LjEtMS43LDkuMi03LjIsNi44bC00LjItMS44Yy0xLjctMC4zLTMuNy0wLjMtNS4yLDAuOWMtNCwzLjMtOC4zLDQuNi0xNC41LDQuNWMtNC43LDAuMi02LjQtMC42LTYuNC0zLjFjMC4xLTMuMywyLjUtNS42LDcuMy03LjFjNi4yLTEuOSwxMi4xLTMuNCwxNi4xLTYuNGM3LjMtNC43LDExLjYtMTUuOSwxMi45LTMzLjZjMS42LTE4LjMtMy4xLTMyLjYtMTYuOC00Mi40Yy0yMC4zLTEyLjctMzEuNy0yMy45LTMyLjQtMzZjLTAuNC0xMy43LDguMi0yOS40LDI1LjctNDcuMWMtMTYuOCw3LjItMjEuOSw0LjYtMTUuOC03LjljMi41LTQuOCw2LjMtOCwxMS42LTkuN2M0LjktMS43LDUuOS00LjIsMi43LTYuNmwtNy45LTQuNkMyMDIuNywxODUuMywyMDQuMiwxODIuMywyMDAuMSwxNzcuOUwyMDAuMSwxNzcuOXoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjguOSwxNDUuNHYtMzVoMTYuM2M0LjgsMCw4LjYsMi43LDExLjIsOC4yYzEsMi4xLDEuNSw0LjcsMS41LDcuOGMwLDguNC0yLjYsMTQuMi03LjcsMTcuNGMtMS44LDEuMS0zLjYsMS43LTUuNSwxLjdINjguOUw2OC45LDE0NS40eiBNNzYuMSwxMTYuNHYyMi45aDUuOGMzLjYsMCw2LjEtMS42LDcuNS00LjdjMC45LTEuOCwxLjMtNC4zLDEuMi03LjRjLTAuMS01LjQtMS42LTguOC00LjctMTAuMmMtMC45LTAuNC0yLTAuNi0zLjQtMC42SDc2LjFMNzYuMSwxMTYuNHoiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjExMS4yLDExMC40IDEzNi41LDExMC40IDEzNi41LDExNi40IDExOC40LDExNi40IDExOC40LDEyNC4zIDEzNS4xLDEyNC4zIDEzNS4xLDEzMC40IDExOC40LDEzMC40IDExOC40LDEzOS4zIDEzNy4zLDEzOS4zIDEzNy4zLDE0NS40IDExMS4yLDE0NS40IDExMS4yLDExMC40ICIvPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTUwLjEsMTEwLjQgMTU3LjIsMTEwLjQgMTcxLjQsMTM0LjQgMTcxLjQsMTEwLjQgMTc4LjYsMTEwLjQgMTc4LjYsMTQ1LjQgMTcxLjUsMTQ1LjQgMTU3LjMsMTIxIDE1Ny4zLDE0NS40IDE1MC4xLDE0NS40IDE1MC4xLDExMC40ICIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xOTkuMiwxMTAuNHYzNUgxOTJ2LTM1SDE5OS4yTDE5OS4yLDExMC40eiBNMTkzLDk5LjloNS4zdjUuOUgxOTNWOTkuOUwxOTMsOTkuOXoiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjIxMS4zLDExMC40IDIzNy42LDExMC40IDIzNy42LDExNi40IDIxOS43LDEzOS4zIDIzNy42LDEzOS4zIDIzNy42LDE0NS40IDIxMS4zLDE0NS40IDIxMS4zLDEzOS40IDIyOS4xLDExNi40IDIxMS4zLDExNi40IDIxMS4zLDExMC40ICIvPjxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMjUwLjQsMTEwLjQgMjU3LjYsMTEwLjQgMjU3LjYsMTM5LjMgMjc0LjQsMTM5LjMgMjc0LjQsMTQ1LjQgMjUwLjQsMTQ1LjQgMjUwLjQsMTEwLjQgIi8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTI5My42LDExMC40djM1aC03LjJ2LTM1SDI5My42TDI5My42LDExMC40eiBNMjg3LjQsOTkuOWg1LjN2NS45aC01LjNWOTkuOUwyODcuNCw5OS45eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMzMuNCwxMjFoLTYuOGMwLjEtMS44LTAuNy0zLjItMi4zLTQuMmMtMS4zLTAuOC0yLjktMS4zLTQuOS0xLjNjLTQtMC4xLTYuMSwxLjMtNi4zLDRjLTAuMSwxLDAsMS44LDAuMywyLjJjMC4zLDAuNSwwLjksMC45LDEuOSwxLjNjMC40LDAuNSwzLjQsMS4yLDguOCwyLjJjMy4zLDAuNiw1LjgsMS41LDcuNCwyLjdjMi4xLDEuNiwzLjEsMy45LDMuMSw2LjljMCwxLjgtMC40LDMuNS0xLjIsNS4yYy0wLjgsMS44LTEuOSwzLjEtMy4zLDRjLTIuNCwxLjUtNiwyLjQtMTAuOSwyLjRjLTEuMiwwLTIuNS0wLjEtNC0wLjVjLTItMC41LTMuNS0xLjEtNC42LTEuOWMtMy0yLjEtNC42LTUuMi00LjktOWg3YzAsMiwwLjksMy41LDIuNiw0LjVjMS41LDAuOCwzLjMsMS4yLDUuNCwxLjJjNC42LTAuMSw2LjktMS43LDYuOS00LjdjMC0xLjYtMC44LTIuOS0yLjUtMy43Yy0xLTAuNS0yLjYtMS00LjctMS40Yy00LjQtMC45LTctMS40LTcuNy0xLjZjLTQuMy0xLjUtNi40LTQuMy02LjQtOC40YzAtMy43LDEuMy02LjYsMy45LTguNWMyLjMtMS43LDUuNC0yLjUsOS4zLTIuNWM1LjUsMCw5LjUsMS41LDExLjgsNC41YzEuNCwxLjgsMi4xLDMuOCwyLjEsNkMzMzMuNSwxMjAuNSwzMzMuNSwxMjAuOCwzMzMuNCwxMjFMMzMzLjQsMTIxeiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0zNDcuMywxNDUuNHYtMzVoMTUuNmM3LjUsMCwxMS4yLDMuNiwxMS4yLDEwLjljMCwyLjItMC4zLDQtMSw1LjRjLTIsNC4yLTUuMyw2LjItMTAsNi4yaC04LjZ2MTIuNUgzNDcuM0wzNDcuMywxNDUuNHogTTM1NC41LDExNi40djEwLjRoOC4xYzEuOCwwLDMuMS0xLDMuOS0yLjljMC40LTAuOSwwLjYtMS45LDAuNi0zYzAtMy0xLjYtNC41LTQuOC00LjVIMzU0LjVMMzU0LjUsMTE2LjR6Ii8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTQxOC43LDEyOC4xYzAsNS43LTEuNywxMC40LTUuMiwxNGMtMi44LDIuOS02LjcsNC40LTExLjcsNC40Yy03LjcsMC0xMi44LTMuNi0xNS41LTEwLjdjLTAuOS0yLjUtMS40LTUuMS0xLjQtNy43YzAtNS43LDEuNy0xMC40LDUuMi0xNGMyLjgtMi45LDYuNy00LjQsMTEuNy00LjRjNy43LDAsMTIuOSwzLjUsMTUuNSwxMC42QzQxOC4zLDEyMi44LDQxOC43LDEyNS40LDQxOC43LDEyOC4xTDQxOC43LDEyOC4xeiBNNDAxLjksMTQwLjJjMy4zLDAsNS44LTEuMiw3LjYtMy42YzEuNS0yLjIsMi4zLTUsMi4zLTguNGMwLTMuNC0wLjgtNi4yLTIuMy04LjRjLTEuOC0yLjQtNC4zLTMuNi03LjYtMy42Yy0zLjMsMC01LjgsMS4yLTcuNiwzLjZjLTEuNSwyLjItMi4zLDUtMi4zLDguNGMwLDMuNCwwLjgsNi4yLDIuMyw4LjRDMzk2LDEzOSwzOTguNiwxNDAuMiw0MDEuOSwxNDAuMkw0MDEuOSwxNDAuMnoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNNDMxLjgsMTQ1LjR2LTM1aDE5LjRjMS45LDAsMy42LDAuNSw1LjEsMS40YzEuNSwxLDIuNSwyLjMsMyw0LjFjMC41LDEuOCwwLjcsMy4yLDAuNyw0LjNjMCwyLjUtMC43LDQuNi0yLjIsNi4xYy0wLjYsMC43LTEuNiwxLjQtMi45LDIuMmwyLjMsMS41YzEuMSwxLDEuNywyLjgsMS45LDUuM2MwLDEuMywwLjEsMy4zLDAuMSw1LjljMCwxLjQsMC41LDIuMywxLjMsMi45djEuM2gtNy43Yy0wLjYtMS4yLTEtMi4yLTEtMy4zdi03LjFjMC0yLjMtMS40LTMuNS00LjMtMy41SDQzOXYxMy44SDQzMS44TDQzMS44LDE0NS40eiBNNDM5LDExNi40djkuMWg5LjhjMS4zLDAsMi40LTAuNSwzLjItMS42YzAuOC0xLjEsMS4yLTIuMywxLTMuNmMwLTIuNi0xLjUtMy45LTQuNC0zLjlINDM5TDQzOSwxMTYuNHoiLz48cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjIxNS4yLDQzNC4yIDIxNS4yLDQxNC41IDIxMi45LDQxNC41IDIxMi45LDQwOC41IDIyMiw0MDguNSAyMjIsNDM0LjIgMjE1LjIsNDM0LjIgIi8+PHBhdGggY2xhc3M9InN0MyIgZD0iTTI0OC4xLDQyNS4yYy0wLjQsMC4yLTAuOCwwLjQtMS4zLDAuNWMtMC40LDAuMS0wLjksMC4yLTEuMywwLjJjLTEuNywwLTMuMS0wLjctNC4yLTIuMmMtMS4xLTEuNC0xLjctMy4zLTEuNy01LjdjMC0zLDAuNy01LjUsMi4yLTcuM2MxLjUtMS44LDMuNC0yLjgsNS44LTIuOGMyLjYsMCw0LjYsMC45LDYuMiwyLjdjMS42LDEuOCwyLjQsNC4xLDIuNCw3YzAsMi40LTAuNSw1LTEuNiw3LjdjLTAuNSwxLjQtMS4yLDIuOC0yLDQuM2MtMC44LDEuNS0xLjcsMy0yLjgsNC41aC03LjdjMS4yLTEuNSwyLjMtMywzLjMtNC40QzI0Ni41LDQyOC4zLDI0Ny40LDQyNi44LDI0OC4xLDQyNS4yTDI0OC4xLDQyNS4yeiBNMjQ5LjYsNDE3LjFjMC0xLjEtMC4xLTItMC40LTIuNWMtMC4zLTAuNi0wLjYtMC44LTEuMi0wLjhjLTAuNSwwLTAuOSwwLjMtMS4yLDAuOGMtMC4yLDAuNS0wLjQsMS40LTAuNCwyLjdjMCwwLjYsMCwxLjEsMC4xLDEuNWMwLjEsMC40LDAuMSwwLjcsMC4zLDFjMC4yLDAuNSwwLjYsMC44LDEuMSwwLjhjMC41LDAsMC45LTAuMywxLjItMC45QzI0OS40LDQxOS4yLDI0OS42LDQxOC4zLDI0OS42LDQxNy4xTDI0OS42LDQxNy4xeiIvPjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNzYuMiw0MjUuNGMwLDEuMiwwLjEsMi4xLDAuNCwyLjdjMC4yLDAuNiwwLjYsMC44LDEuMiwwLjhjMC41LDAsMC45LTAuMywxLjItMC44YzAuMy0wLjYsMC40LTEuNCwwLjQtMi43YzAtMS4yLTAuMS0yLjEtMC40LTIuNmMtMC4yLTAuNS0wLjYtMC43LTEuMi0wLjdjLTAuNSwwLTAuOSwwLjMtMS4yLDAuOUMyNzYuMyw0MjMuNiwyNzYuMiw0MjQuNCwyNzYuMiw0MjUuNEwyNzYuMiw0MjUuNHogTTI3Ny43LDQxNy41YzAuNC0wLjIsMC45LTAuNCwxLjMtMC41YzAuNS0wLjEsMC45LTAuMiwxLjItMC4yYzEuNywwLDMuMSwwLjcsNC4yLDIuMmMwLjUsMC43LDAuOSwxLjUsMS4yLDIuNWMwLjMsMC45LDAuNCwyLDAuNCwzLjFjMCwzLTAuNyw1LjUtMi4yLDcuM2MtMS41LDEuOC0zLjQsMi44LTUuOSwyLjhjLTIuNSwwLTQuNi0wLjktNi4yLTIuN2MtMS42LTEuOC0yLjQtNC4xLTIuNC03YzAtMi40LDAuNS01LDEuNi03LjhjMS4xLTIuOCwyLjYtNS43LDQuNy04LjhoNy42Yy0xLjEsMS40LTIuMiwyLjgtMy4yLDQuNEMyNzkuMyw0MTQuMywyNzguNCw0MTUuOSwyNzcuNyw0MTcuNUwyNzcuNyw0MTcuNXoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzA1LjksNDI1LjRjMCwxLjIsMC4xLDIuMSwwLjQsMi43YzAuMiwwLjYsMC42LDAuOCwxLjIsMC44YzAuNSwwLDAuOS0wLjMsMS4yLTAuOGMwLjMtMC42LDAuNC0xLjQsMC40LTIuN2MwLTEuMi0wLjEtMi4xLTAuNC0yLjZjLTAuMi0wLjUtMC42LTAuNy0xLjItMC43Yy0wLjUsMC0wLjksMC4zLTEuMiwwLjlDMzA2LDQyMy42LDMwNS45LDQyNC40LDMwNS45LDQyNS40TDMwNS45LDQyNS40eiBNMzA3LjQsNDE3LjVjMC40LTAuMiwwLjktMC40LDEuMy0wLjVjMC41LTAuMSwwLjktMC4yLDEuMi0wLjJjMS43LDAsMy4xLDAuNyw0LjIsMi4yYzAuNSwwLjcsMC45LDEuNSwxLjIsMi41YzAuMywwLjksMC40LDIsMC40LDMuMWMwLDMtMC43LDUuNS0yLjIsNy4zYy0xLjUsMS44LTMuNCwyLjgtNS45LDIuOGMtMi41LDAtNC42LTAuOS02LjItMi43Yy0xLjYtMS44LTIuNC00LjEtMi40LTdjMC0yLjQsMC41LTUsMS42LTcuOGMxLjEtMi44LDIuNi01LjcsNC43LTguOGg3LjZjLTEuMSwxLjQtMi4yLDIuOC0zLjIsNC40QzMwOSw0MTQuMywzMDguMiw0MTUuOSwzMDcuNCw0MTcuNUwzMDcuNCw0MTcuNXoiLz48L2c+PC9zdmc+);
    background-image: url(../../images/denizlisporkesiklogo.png);
    background-size: cover;
    z-index: 0;
}

.btn-group {
    clear: both;
    margin-top: 20px;
    display: block;
    padding-top: 0;
    border-top: 1px solid rgba(255, 255, 255, 0.15);
    padding-left: 0;
    margin-bottom: 15px;
}

.btn-more {
    box-shadow: 0 0 0 1px white;
    border-radius: 0;
    color: white;
    z-index: 2;
    border: none;
    transition: all 0.4s cubic-bezier(0.19, 0.91, 0, 1.01);
}

.btn-more:hover,.btn-more:focus,.btn-more:active {
    /* border-color: rgb(255, 255, 255); */
    color: #272626;
    font-family: 'BillBold',sans-serif;
}

section#newsTop {
    padding: 0;
    margin-top: -124px;
    z-index: 2;
}

.next-match-details {
    float: left;
    width: 100%;
}

.next-match-details .content-wrapper {
    width: 50%;
}

.next-match-details .content-wrapper {
    color: #fff;
    float: right;
    height: 54px;
    overflow: hidden;
    position: relative;
    width: 50%;
}

.next-match-details .content-left {
    padding: 10px;
}

.next-match-details .content-right {
    padding-top: 8px;
}

.next-match-details .content-column {
    float: left;
    min-height: 100%;
    position: relative;
    width: 35%;
    text-align: center;
}

.next-match-details .content-left ul {
    position: relative;
    padding-left: 0;
    list-style: none;
    margin-left: 25px;
    margin-bottom: 0;
}

.next-match-details .content-left ul>li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}

.next-match-details .content-left ul>li>a {
    color: #058352;
    font-size: 13px;
    line-height: 2.42857143;
    text-transform: uppercase;
}

.next-match-details .content-left ul>li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}

.next-match-details .content-left ul>.active>a {
    font-family:'BillBold',sans-serif;
}

.next-match-details .content-left:after {
    background-color: #ededee;
    bottom: -120px;
    left: 40px;
    -webkit-transform: rotate(27deg);
    -ms-transform: rotate(27deg);
    transform: rotate(27deg);
    width: 80%;
    height: 320px;
    content: "";
    position: absolute;
    z-index: -1;
}

.next-match-details .content-wrapper:before {
    background-color: #272626;
    top: 0;
    right: 0;
    width: 90%;
    height: 100%;
}

.next-match-details .content-wrapper:after, .next-match-details .content-wrapper:before {
    content: "";
    position: absolute;
    z-index: -1;
}

.next-match-details .content-wrapper:after {
    border-color: transparent transparent #ededee;
    border-style: solid;
    border-width: 0 0 54px 40px;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
}

.next-match-details .countdown-timer>div {
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;
}

.next-match-details .countdown-timer .count-time {
    font-size: 24px;
    font-family: arial;
    font-weight:700;
    line-height: 1.16666667;
}

.next-match-details .countdown-timer .count-label {
    text-transform: uppercase;
}

.next-match-details .countdown-timer>div>span {
    display: block;
    font-size: 11px;
    line-height: 1;
}

.next-match-details .countdown-timer>div+div {
    border-left:1px solid rgba(255, 255, 255, 0.1);
}


ul.nt-tab {
    display: block;
    box-shadow: inset 0 -1px 0 0px #9d9d9d;
    margin: 15px 0px 15px 15px;
}

ul.nt-tab li {
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
}

ul.nt-tab li a {
    font-family: 'BillBold',sans-serif;
    font-size: 16px;
    padding: 7px 15px;
}

ul.nt-tab li a:hover{
    color: #009640;
}

ul.nt-tab li.active {
    border-bottom: 2px solid #009640;
}

ul.nt-tab li.active a {color: #009640;}

.aRemove * {
    font-family: 'BillMedium',sans-serif;
    font-weight: 500;
    min-width: 14px;
    font-size: 12px;
}


.aRemove table tr:first-child span {
    font-family: 'BillBold',sans-serif!important;
    font-weight: 600;
}



.aRemove table  tr.active, .aRemove table  tr.active:hover,.aRemove table  tr.active td, .aRemove table  tr.active:hover td {
    background-color: #009640!important;
    color: white;
}

.aRemove tr.active a {
    color: white;
}

section#news {padding-top: 0;background: #FFF;}

#news .container {
    background: #FFF;
}

#icerik .next-match-details .container {
}

#rklm {
    /* margin-bottom: 25px; */
    float: left;
}

.btn-more:before {
    width: 0;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    background: #ffffff;
    z-index: -1;
    transition: all 0.4s cubic-bezier(0.13, 0.48, 0.69, 1.03);
}

.btn-more:hover:before,
.btn-more:focus:before,
.btn-more:active:before{
    width:100%;
}

section#fotograflar .fotografGalerisi a div {
    margin: 0;
}

.fotografGalerisi {
    overflow: hidden;
    padding: 0;
    margin: 0 15px;
    float: left;
    width: calc(25% - 30px);
}



section#fotograflar .fotografGalerisi a:hover:before {
    transform: skewY(0deg);
}
section#fotograflar .fotografGalerisi a:before {
    left: 15px;
    top: 15px;
    right: 15px;
    bottom: 15px;
    position: absolute;
    border: solid white;
    border-width: 0 1px;
    z-index: 4;
    transform: skewY(62deg);
    transition: all 0.5s;
}

section#fotograflar .fotografGalerisi a:hover:after {
    transform: skewY(0deg);
}
section#fotograflar .fotografGalerisi a:after {
    left: 15px;
    top: 15px;
    right: 15px;
    bottom: 15px;
    position: absolute;
    border: solid white;
    border-width: 1px 0;
    z-index: 4;
    transform: skewX(-75deg);
    transition: all 0.5s;
}

section#fotograflar .fotografGalerisi a div:before {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0);
    position: absolute;
    transition: all 0.5s;
    z-index: 1;
}


section#fotograflar .fotografGalerisi a:hover div:before {
    background: rgba(0, 0, 0, 0.4);
}

#menu .cd-main-header .cd-primary-nav li.menuclass_127:Hover ul {
    padding-top: 40px;
}

.ms-slide:before {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(to bottom, rgba(255,255,255,0) 60%, rgba(255, 255, 255, 0.5) 80%,rgba(255,255,255,1) 100%),url(../../images/sliderbg.png),url(../../images/sliderbg2.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
    z-index: 2;
}

section#fotograflar .fotografGalerisi a:hover img {
    transform: scale(1.2);
}

section#fotograflar .fotografGalerisi a img {
    transition: all 0.5s;
}

section#headerBody:before {
    position: absolute;
    width: 100%;
    height: 0;
    background: rgba(0, 0, 0, 0.7);
    left: 0;
    top: 100%;
    transition: all 0.3s ease-in-out;
}

section#headerBody.ready:before {
    height: 180px;
}

.videoOuther a .img {
    position: relative;
}

.videoOuther a .img:before{
    background: url(../../images/videoBG.png) center center no-repeat;
    background-size: cover;
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.videoOuther a:hover .img:before{
    opacity: 1;
    filter: alpha(opacity=100);
}

.content-footer {
    height: 100%;
    padding-bottom: 30px;
    padding-top: 15px;
    position: relative;
    text-align: center;
    margin-top: 5px;
}

.content-footer:before {
    background-color: rgba(255,255,255,.4);
    left: 0;
    margin-top: -6px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    height: 1px;
}

.btn-more {
    font-family: BillBold,sans-serif;
    padding: 10px 45px;
    text-transform: uppercase;
}

#sf_iletisim .btn-more,
.content-footer .btn-more {
    background-color: #077d4c;
    border-color: #fff;
    color: #fff;
    position: relative;
}

#sf_iletisim  .btn-more:focus,
#sf_iletisim .btn-more:hover,
.content-footer .btn-more:focus,
.content-footer .btn-more:hover {
    background-color: #fff;
    border-color: #fff;
    color: #077d4c;
}

.headGroup span {
    padding-left: 15px;
    line-height: 22px;
    font-size: 13px;
    text-transform: uppercase;
}

.headGroup h1 {
    font-size: 19px;
}

#fotograflar .headGroup {
    color: #3b3b3b;
}

#fotograflar .content-footer:before {
    background-color: rgba(0,0,0,0.4);
}

#fotograflar .content-footer .btn-more:focus,#fotograflar .content-footer .btn-more:hover {
    background-color: #077d4c;
    border-color: #2c2c2c;
}

#fotograflar .content-footer .btn-more {
    border-color: #515151;
    color: #ffffff;
}

#fotograflar .btn-more:before {
    background: #333;
}

#fotograflar .headGroup:before {
    background-image: url(../../images/denizlisporkesiklogosiyah.png);
}

.baslik.HasLeftMenus .container {
    padding-left: 25%;
}

.videoOutherPage {
    display: inline-block;
    text-align: left;
}

.videoOutherPage span.videoHead {
    min-height: 50px;
    display: inline-block;
    width: 100%;
}

.videoOutherPage .img {
    margin-bottom: 9px;
    position: relative;
}

.videoOutherPage .img:before {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.8);
    transform: scale(0);
    border-radius: 50%;
    opacity: 0;
    transition: all 0.5s;
}

.videoOutherPage a:hover .img:before {
    transform: scale(1);
    border-radius: 0%;
    opacity: 1;
}

body:not(#sf_anasayfa) .aRemove table {
    width: 100%;
}
.futbolcular{
    display: inline-block;
    position: relative;
    float: none;
}
#takim218,
#takim80,
#takim62{
    padding-top: 25px;
    padding-bottom: 25px;
    display: inline-block;
    width: 100%;
}

#takim218 .futbolcular,
#takim80 .futbolcular,
#takim62 .futbolcular {
    width: calc(20% - 30px);
    margin: 0 15px 15px;
    overflow: hidden;
    float: left;
}

#takim80 .futbolcular .images,
#takim62 .futbolcular .images {
    position: relative;
    overflow: hidden;
}

#takim80 .futbolcular .text,
#takim62 .futbolcular .text {
    width: 100%;
    height: 40px;
    line-height: 30px;
    transition: all 0.5s;
    text-align: center;
    text-transform: uppercase;
    color: white;
    padding: 5px 0;
    font-size: 13px;
    white-space: nowrap;
    position: absolute;
    left: 0;
    z-index: 2;
    bottom: 0;
}

div#takim218 .text {
    text-align: center;
}

#takim80 .futbolcular a:before,
#takim62 .futbolcular a:before {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(transparent 80%,#004b1f);
    z-index: 1;
}

#takim80 .futbolcular .images:before,
#takim62 .futbolcular .images:before {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    opacity: 0;
    transition: all 0.5s;
    top: 0;
    background: rgb(0, 106, 43);
    transform: skewX(-36.5deg) translateX(-159%);
}

#takim80 .futbolcular .text p,
#takim62 .futbolcular .text p {
    margin-top: 85px;
}

#takim80 .futbolcular .images:after,
#takim62 .futbolcular .images:after {position: absolute;width: 100%;height: 100%;left: 0;transition: all 0.5s;top: 0;opacity: 0;background: rgb(0, 0, 0);transform: skewX(-36.5deg) translateX(159%);}

#takim80 .futbolcular:hover .images:before,
#takim62 .futbolcular:hover .images:before {opacity: 0.95;transform: skewX(-36.5deg) translateX(-49%);}

#takim80 .futbolcular:hover .images:after,
#takim62 .futbolcular:hover .images:after {
    opacity: 0.95;
    transform: skewX(-36.5deg) translateX(49%);
}

#takim80 .futbolcular:hover .text,
#takim62 .futbolcular:hover .text {
    bottom: 67.5%;
    transform: translateY(50%);
}

#takim80 .foutbolcularContainer,
#takim62 .foutbolcularContainer {
    display: block;
    float: left;
    margin-bottom: 15px;
    text-align: center;
    width: 100%;
}

.urunresim {
    position: relative;
}

#newsOwl .date,
#sf_haberler .icerik_ic .date {
    position: relative;
    padding: 5px 15px 5px 0px;
    font-family: arial;
    opacity: 1;
    line-height: 20px;
    font-size: 11px;
    margin-top: -15px;
    color:black
}


#newsOwl .date{

    padding-left: 15px;

    color: white;

    position: absolute;

    bottom: 0;

    left: 0;
}

.urunresim .date:before {
    height: 100%;
    left: 100%;
    top: 0;
    position: absolute;
    border-style: solid;
    border-width: 15px;
    border-color: transparent transparent rgba(0, 103, 42, 0.7)  rgba(0, 103, 42, 0.7);
    opacity: 0;
}

#sf_haberler .icerik_genel {
    min-height: 500px;
    padding-top: 0;
}

.tab-content {
    margin-bottom: 15px;
}

.lec_main_menu_content_menu .has-children > a::before {
    opacity: 0;
}

section#news>.container>div {
    padding: 0;
}

.fancybox-slider iframe {
    max-width: 100%;
}

#newsOwl .owl-dot.active {
    background: #00451c;
}

.grayscale a {
    padding: 5px 0;
    background: rgba(255, 255, 255, 0);
    transition: all 0.5s ease;
    border-radius: 10px;
    text-align: center;
}

.grayscale:hover a {
    background: rgba(255, 255, 255,0.75);
}

.liste a>div>span {
    position: relative;
    display: inline-block;
    overflow: hidden;
}

.liste a>div>span:before {
    left: 15px;
    top: 15px;
    right: 15px;
    bottom: 15px;
    position: absolute;
    border: solid white;
    border-width: 1px 0;
    z-index: 4;
    transform: skewX(-80deg);
    transition: all 0.5s;
}

.liste a>div>span:after {
    left: 15px;
    top: 15px;
    right: 15px;
    bottom: 15px;
    position: absolute;
    border: solid white;
    border-width: 0 1px;
    z-index: 4;
    transform: skewY(60deg);
    transition: all 0.5s;
}

.liste a:hover>div>span:after {
    transform: skewY(0);
}

.liste a:hover>div>span:before {
    transform: skewX(0);
}

.liste a>div>span span {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: black;
    opacity: 0;
    transition: all 0.5s;
    z-index: 1;
}

.liste a:hover>div>span span {
    opacity: 0.7;
}

.futbolcular .number {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 15px;
    transition: all 0.5s;
    text-align: center;
    text-transform: uppercase;
    color: white;
    padding: 5px 0;
    font-size: 90px;
    opacity: 0;
    font-family: fantasy;
}

.futbolcular:hover .number {
    bottom: 50%;
    transform: translateY(50%);
    opacity: 1;
}

.liste a>div>span img {
    transition: all 0.5s;
    z-index: 0;
}

.liste a:hover>div>span img {
    transform: scale(1.2);
}

.date {
    font-family: 'BillMedium',sans-serif;
    line-height: 30px;
    color: white;
}

#menu .cd-main-header>.cd-nav>.cd-primary-nav>li:hover>a:before {
    position: absolute;
    width: 100%;
    height: 40px;
    left: 0;
    top: calc(50% - 20px);
    background: #009640;
    display: block;
    transform: none;
    z-index: -1;
    border-radius: 5px;
}

header#header.active {
    background: white;
    border-bottom: 3px solid rgba(0, 0, 0, 0.15);
}

header.active #menu .cd-main-header>.cd-nav>.cd-primary-nav a {
    color: black;
}

header.active #menu .cd-main-header>.cd-nav>.cd-primary-nav>li:hover>a {
    color: white;
}

body:not(#sf_anasayfa) .videoHead {
    color: black;
}

.videoHead {
    height: 20px;
    margin: 0;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: white;
    margin-top: 5px;
    font-family: 'BillMedium',sans-serif;
}

.videoHead + .videoHead {
    margin-bottom: 15px;
    margin-top: 0;
    color:dimgray;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
}

.next-match-details .content-column + .content-column {
    width: 65%;
}


.oneUser {
    display: inline-block;
    max-width: calc(25% - 15px);
}

.biyografi {
    max-width: 600px;
    padding: 15px;
}

#newsOwl .text {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 20px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 15px;
    color: white;
    font-family: 'BillBold',sans-serif;
    text-transform: uppercase;
    font-size: 18px;
}

#newsOwl .item a:before {
    position: absolute;
    background: linear-gradient(transparent 80%,black);
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

#sf_takimimiz .oneUser {
    min-width: 23%;
}

.aRemove table {
    width: 100%;
}

.aRemove {
    margin: 0 -5px 0 20px;
}

.haberlerHome .textMin{
    min-height: 60px;
}

#sf_fikstur .next-match-slider-item,
#sf_fikstur .next-match-slider-pager:focus,
#sf_fikstur .next-match-slider-pager:hover {
    color: #333;
    display: inline-block;
    width: 85%;
    border: 1px solid #aedec2;
    margin: 10px 0 15px 7.5%;
    padding: 15px;
    border-radius: 5px;
}

div#anket {
    display: inline-block;
    width: calc(100% - 15px);
    padding: 40px 15px;
    background: url(../../images/anketbg.jpg);
    color: white;
    margin-left: 15px;
}

.NTprogressbar{
    position: relative;
    width: 100%;
    height: 7px;
    margin: 5px 0 2px;
    border-radius: 10px;
    background: #e7e7e7;
}

.NTprogressbarValue{
    position: absolute;
    top: 0;
    left: 0;
    height: 7px;
    border-radius: 10px;
    background: #C44738;
    -webkit-transition: 5s all;
    -webkit-animation-duration: 5s;
    -webkit-animation-name: animationProgress;
    transition: 5s all;
    animation-duration: 5s;
    animation-name: animationProgress;
}


@-webkit-keyframes animationProgress {
    from {
        width:0;
    }
}
@keyframes animationProgress {
    from {
        width:0;
    }
}

.NTAnketinfo{
    height: 20px;
    position: relative;
}

.NTAnketinfo .nome{
    position: absolute;
    top: 0;
    left: 0;
    font-size: 15px;
    font-family: 'BillMedium',sans-serif;
    color: #ffffff;
}

.NTAnketinfo .percentagem-num{
    position: absolute;
    top: 0;
    right: 0;
    font-size: 15px;
    font-family: 'BillMedium',sans-serif;
    color: #ffffff;
}

.btn-anket{
    background: #ce2126;
    border-color: #960507;
    font-family: 'BillBold',sans-serif;
    outline: 0!important;
    text-transform: uppercase;
}

.btn-anket:active,
.btn-anket:focus,
.btn-anket:hover{
    outline:0;
    color:white;
}

.btn-anket + .btn-anket{
    margin-right:15px;
    background: #077d4c;
    border-color: #077d4c;
}

div#fkstr .container {
    position: relative;
}

.upcoming-events-carousel {
    position: absolute;
    right: 0;
    top: 40px;
    z-index: 4;
    width: 30%;
}
.upcoming-events-carousel .carousel-bottom,
.upcoming-events-carousel .carousel-top {
    display: block;
    position: relative;
}
.upcoming-events-carousel .carousel-top {
    width: 100%;
    height: 40px;
}

.upcoming-events-carousel .carousel-top:before {
    height: 40px;
    left: -200px;
    background-color: #272626;
    right: 0;
    top: 0;
    position: absolute;
}

.upcoming-events-carousel .carousel-top:after {
    border-color: transparent transparent #272626;
    border-width: 0 0 40px 40px;
    left: -240px;
    top: 0;
    border-style: solid;
    width: 0;
    height: 0;
    position: absolute;
}

.upcoming-events-carousel .carousel-bottom {
    width: 100%;
    height: 80px;
    display: block;
    position: relative;
}

.upcoming-events-carousel .carousel-bottom:before {
    width: 95%;
    height: 100%;
    background-color: #272626;
    right: 0;
    position: absolute;
}

.upcoming-events-carousel .carousel-bottom:after {
    border-color: transparent #272626 transparent transparent;
    border-width: 0 80px 80px 0;
    left: -63px;
    border-style: solid;
    width: 0;
    height: 0;
    position: absolute;
}

.upcoming-events-carousel .event-carousel-wrapper {
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.upcoming-events-carousel .event {
    color: #fff;
    text-align: center;
}

.upcoming-events-carousel .event .team {
    float: left;
    padding-bottom: 14px;
    padding-top: 14px;
    width: 39%;
}

.upcoming-events-carousel .event .versus {
    float: left;
    padding-bottom: 22px;
    padding-top: 22px;
    text-transform: uppercase;
    width: 22%;
}

.upcoming-events-carousel .event .team {
    float: left;
    padding-bottom: 14px;
    padding-top: 14px;
    width: 39%;
}

.upcoming-events-carousel .event .team>img {
    display: inline-block;
    max-width: 100%;
    height: auto;
    max-height: 60px;
}

.upcoming-events-carousel .event .team-name {
    display: block;
    font-size: 13px;
    font-family: 'BillBold',sans-serif;
    margin-top: 8px;
    text-transform: uppercase;
}

.upcoming-events-carousel .event .team>img {
    display: inline-block;
    max-width: 100%;
    height: auto;
    max-height: 60px;
}

.upcoming-events-carousel .event .team-name {
    display: block;
    font-size: 12px;
    font-family: 'BillBold',sans-serif;
    margin-top: 8px;
    text-transform: uppercase;
}

.upcoming-events-carousel .event .team-vs {
    font-size: 28px;
    font-family: 'BillBold',sans-serif;
    line-height: 1.2;
}

#newsOuther .textHead {
    font-size: 14px;
}


#sf_haberler #otherProduct .images ,
div#newsOuther .images {
    position: relative;
}

#sf_haberler #otherProduct .images span ,
div#newsOuther .images span {display: inline-block;overflow: hidden;}

#sf_haberler #otherProduct .images span img,
div#newsOuther .images span img {
    transition: all 0.7s;
}

#sf_haberler #otherProduct a:hover .images span img,
div#newsOuther a:hover .images span img {
    transform: scale(1.1);
}

.masaustu_menu {
    margin-top: -144px;
    margin-left: -30px;
    z-index: 3;
    position: relative;
}

.upcoming-events-carousel .event .match-date {
    font-size: 8px;
    margin-bottom: 5px;
}

.solmenu_baslik .linkleme {
    color: white;
}

.solmenu {
    margin-top: -137px;
    position: relative;
    z-index: 3;
    margin-left: -30px;
}

#sf_iletisim .banner {
    position: relative;
}

.emptyCntrl:empty{
    display:none;
}

.baslik .container {
    padding-left: 30px;
}

.information {
    position: absolute;
    top: 35px;
    right: calc(30% + 75px);
    text-align: center;
}

.newsInnerHead{
    font-size:16px;
    color:black;
}

.textHead {
    min-height: 40px;
}

.shareAndfonts{
    max-width: 688px;
}

.btn{
    outline:0!important;
}

#sf_idaripersonel .futbolcular {
    width: calc(25% - 30px);
    margin: 0 15px 15px;
}

#sf_kulubumuz .form-body img.resim {
    filter: invert(0.7);
    -webkit-filter: invert(0.7);
}


.btn-fonts{
    background-color: #eaeaea;
}

.owl-prev {
    position: absolute;
    left: 0;
    top: 50%;
    color: white;
    font-size: 18px;
    transform: translateY(-50%);
}

.owl-next {
    position: absolute;
    right: 5px;
    top: 50%;
    color: white;
    transform: translateY(-50%);
    font-size: 18px;
}

div#upcomingEventsCarouselMini {
    padding: 0 20px;
}

.upcoming-events-carousel .event .match-location {
    font-size: 12px;
}

.next-match-slider-item .team-away img {
    float: right;
    margin-top: 15px;
}




#puan td:nth-child(1) {
    width: 160px!important;
}


.hasscore {background: rgba(0, 0, 0, 0.1);}
.mr-25{
    margin-right: 25px;
}
.res_baslik3 {
    height: 50px;
}