@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
@import url(dosis.css);
@import url(antex.css);
@import url(entypo.css);
@import url(font-awesome.min.css);

body{margin:0; padding: 0; background-color: #fff; overflow-x:hidden; /*font-family: 'Open Sans';*/ font-family: 'dosislight'; font-size: 14px;}
*{margin:0;padding:0;text-decoration:none}

div.main{background-image:url(../../images/bg.jpg); background-repeat:no-repeat; background-position:top center; background-size:100% auto}

header{position:absolute; left:0; top:0; background-image:url(../../images/header_bg_black.png); background-repeat:no-repeat; background-position:top right;}

@media only screen and (min-width:1900px) {
	header{position:absolute; left:0; top:0; background-image:url(../../images/header_bg_black_1900.png); background-repeat:no-repeat; background-position:top right;}
}

header div.header_right div.arama{
	border-radius:3px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(255,255,255,0.25);
-moz-box-shadow: 0px 0px 5px 0px rgba(255,255,255,0.25);
box-shadow: 0px 0px 5px 0px rgba(255,255,255,0.25);
padding: 0 20px; margin:7px 20px 0 0;
float:right;
}
header div.header_right div.arama form{border:none; margin: 0; padding: 0;}
header div.header_right div.arama form input{border:none; background:none; padding: 5px; margin: 0; padding: 0; font-size: 11px; color:#fff;}
header div.header_right div.arama form input:-moz-placeholder { color:#fff;}
header div.header_right div.arama form input::-moz-placeholder { color:#fff;}
header div.header_right div.arama form input:-ms-input-placeholder { color:#fff;}
header div.header_right div.arama form input::-webkit-input-placeholder { color:#fff;}
header div.header_right div.arama form button{border:none; background:none; padding: 5px; color:#fff; cursor: pointer;}

header div.logo{width:25%; float:left;}
header div.logo a{width:100%; float:left;}
header div.logo a img{width:85%; float:left; margin:15px 0 0 0;}
header div.header_right{width:70%; float:right;}

header div.header_right div.lang{float:right; margin:10px 0 0 5px;}
header div.header_right div.lang img{width:25px; border-radius:3px;}

header div.header_right div.sosyal_aglar{width:200px; float:right;}
header div.header_right div.sosyal_aglar a{text-decoration:none; color:#fff; font-size:24px; margin:1%;}
header div.header_right div.sosyal_aglar a.facebook{color:#3d5b99;}
header div.header_right div.sosyal_aglar a.twitter{color:#00aced;}
header div.header_right div.sosyal_aglar a.instegram{color:#99624d;}
header div.header_right div.sosyal_aglar a.linkedin{color:#0177b5;}
header div.header_right div.sosyal_aglar a.pinterest{color:#bd081c;}
header div.header_right div.sosyal_aglar a.youtube{color:#d20001;}
header div.header_right div.sosyal_aglar a.google{color:#cc1615;}

header div.header_right ul.site_menu{list-style:none; float:right; margin:27px 0 0 0;}
header div.header_right ul.site_menu li{float:left; border-right:1px solid #999;}
header div.header_right ul.site_menu li:last-child{border:none;}
header div.header_right ul.site_menu li a{float:left; color:#fff; font-size:12px; padding:20px 7px 10px 7px; text-align:center; font-family:'pirulenregular';}
header div.header_right ul.site_menu li a:hover,
header div.header_right ul.site_menu li a.active{background-image:url(../../images/antex_hover.png); background-repeat:no-repeat; background-position:top center;}


/* antex */

header.antex div.logo{width:20%; float:left;}
header.antex div.logo a{width:100%; float:left;}
header.antex div.logo a img{width:100%; float:left; margin:50px 0 0 0;}
header.antex div.header_right{width:70%; float:right;}

header.antex div.header_right div.lang{float:right; margin:10px 0 0 5px;}
header.antex div.header_right div.lang img{width:25px; border-radius:3px;}

header.antex div.header_right div.sosyal_aglar{width:150px; float:right;}
header.antex div.header_right div.sosyal_aglar a{text-decoration:none; color:#fff; font-size:24px; margin:1%;}
header.antex div.header_right div.sosyal_aglar a.facebook{color:#3d5b99;}
header.antex div.header_right div.sosyal_aglar a.twitter{color:#00aced;}
header.antex div.header_right div.sosyal_aglar a.instegram{color:#99624d;}
header.antex div.header_right div.sosyal_aglar a.linkedin{color:#0177b5;}
header.antex div.header_right div.sosyal_aglar a.pinterest{color:#bd081c;}
header.antex div.header_right div.sosyal_aglar a.youtube{color:#d20001;}
header.antex div.header_right div.sosyal_aglar a.google{color:#cc1615;}

header.antex div.header_right ul.site_menu{list-style:none; float:right; margin:27px 0 0 0;}
header.antex div.header_right ul.site_menu li{float:left; border-right:1px solid #000;}
header.antex div.header_right ul.site_menu li:last-child{border:none;}
header.antex div.header_right ul.site_menu li a{float:left; color:#000; font-size:11px; padding:20px 10px 10px 10px; text-align:center; font-family: 'pirulenregular';}
header.antex div.header_right ul.site_menu li a:hover,
header.antex div.header_right ul.site_menu li a.active{background-image:url(../../images/menu_hover.png); background-repeat:no-repeat; background-position:top center;}

/* antex */

div.main_bg2{background-image:url(../../images/pageBack.jpg); background-repeat:repeat-y; background-position:top center;}
div.content-left{width:20%; float:left; margin:0 0 0 0.5%;}
div.content-right{width:79%; float:left;}

/* konig */
div.contentLeft{width:22%; height:auto; display:block; float:left;}
h1.page_name{width:100%; height:auto; display:block; float:left; font-weight:normal; padding:1% 0; color:#333; font-size:20px; background-image:url(../image/pages-shadow.png); background-repeat:no-repeat; background-position:bottom center; }

div.contentLeft div.baslik{width:98%; height:auto; display:block; float:left; margin:0; padding:3% 1% 4.5% 1%; color:#333; font-weight:normal; font-size:22px;  background-image:url(../../images/ustkat_bg.png); background-repeat:repeat-x;}
div.contentRight h1{width:98%; height:auto; display:block; float:left; margin:0; padding:0 1% 0.8% 1%; font-weight:normal; font-size:20px;font-weight:bold; background-image:url(../../images/ustkat_bg.png); background-repeat:repeat-x;}
div.contentRight{width:77%; height:auto; display:block; float:right; margin:1% 0;}

div.contentRight h1 span{font-size:20px; float:right; margin: -10px 0 0 0;}
div.contentRight h1 span a{color:#000; font-size:14px;}

div.contentRightBottom{width:98% !important;  padding:0 1% 1% 1%;}

div.left_menu{width:100%; height:auto; display:block; float:left; background-color:#fff;}
/*div.left_menu ul{width:100%; height:auto; display:block; float:left; margin:0; padding:0; list-style:none;}
div.left_menu ul li{width:100%; height:auto; display:block; float:left;}
div.left_menu ul li a{width:100%; height:auto; display:block; float:left; color:#333; font-size:14px; padding:7px 0; border-bottom:1px solid #ddd;}
div.left_menu ul li a:hover,
div.left_menu ul li a.active
{background-color:#ed2024; color:#fff;}
div.left_menu ul li a span:first-child{width:10%; float:left; text-align:center;}
div.left_menu ul li a span:last-child{width:90%; float:left;}*/


/* konig */

.content-width{width:100%; height: auto; display: block; float: left;}
.content-center{width:1024px; height: auto; display: block; margin: auto;}

div.hiza{width:96%; height:auto; display:block; margin:auto;}

.shadow{background-image: url(../../images/shadow.png); background-repeat: repeat-x;}

.content-center h1{font-weight: normal}
.content-center h2{font-weight: normal; font-size: 16px}
.content-center p{width:100%; float: left; margin: 10px 0}

.home_urunler{width:100%; margin:-4.7% 0 0 0; padding:0; list-style:none;}
.home_urunler li{width:49.5%; margin:0.5%; padding:0; float:left; list-style:none;}
.home_urunler li:first-child{margin-left:0 !important;}
.home_urunler li:last-child{margin-right:0 !important;}
.home_urunler li a{width:100%; margin:0; padding:0; list-style:none; border:none; color:#fff; text-decoration:none;}
.home_urunler li a div.baslik{width:95%; margin:0; padding:2.5%; float:left; background-color:#ed2024; font-family: 'dosisextralight'; font-size:24px;}
.home_urunler li a div.resim{width:100%; float:left;}
.home_urunler li a div.resim img{width:100%;}

.baslik1{width:100%; height:auto; display:block; float:left; background-image:url(../../images/pages_shadow.png); background-repeat:no-repeat; background-position:bottom center; padding:0 0 1% 0; font-family: 'dosisextralight'; font-size:24px;}
.baslik1 span{float:left; border-left:2px solid #333; padding:0 0 0 10px;}
.baslik1 i{float:right; color:#ed2024; font-size:24px;}

.baslik2{width:100%; height:auto; display:block; float:left; padding:0 0 3% 0; font-family: 'dosislight'; font-size:24px;}
.baslik2 span{float:left; border-left:2px solid #333; padding:0 0 0 10px;}
.baslik2 i{float:right; color:#ed2024; font-size:24px;}

div.home_blocks{width:100%; height:auto; display:block; float:left; margin:1% 0 2% 0;}
div.home_blocks div.block{width:30%; height:175px; display:block; float:left; margin:0.5%; padding:1%; border-radius:5px; background-color:#f6f5f6; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);}
div.home_blocks div.block:first-child{margin-left:0;}
div.home_blocks div.block:last-child{margin-right:0;}
div.home_blocks div.block div.content{width:100%; height:auto; float:left;}
div.home_blocks div.block div.content img{width:100%; height:auto; float:left;}

div.home_blocks div.dokuman{background-image:url(../../images/dokuman_bg.jpg); background-repeat:no-repeat; background-position:top right; position:relative;}
div.home_blocks div.dokuman ul{width:100%; height:auto; display:block; float:left; list-style:none; position:absolute; bottom:5%;}
div.home_blocks div.dokuman ul li{width:100%; height:auto; display:block; float:left; list-style:none;}
div.home_blocks div.dokuman ul li a{color:#333;    font-size: 20px;}
div.home_blocks div.dokuman ul li a i{color:#df1923; font-size:16px;}

div.home_blocks div.block form{border:none; width:100%; height:auto; display:block; float:left;}
div.home_blocks div.block form p{width:100%; font-size:14px;}

div.home_blocks div.block form ul{width:100%; height:auto; display:block; float:left; list-style:none;}
div.home_blocks div.block form ul li{width:100%; height:auto; display:block; float:left; list-style:none; font-size:16px; cursor:pointer;}
div.home_blocks div.block form ul li input[type=radio]{float:left; margin:3px 5px 0 0;}
div.home_blocks div.block form button[type=submit]{display:block; float:left; margin:10px 0 0 0; background:none; border:none; color:#df1923; font-size:14px; cursor:pointer;}

.jssorb21 { position: absolute; display:block; }
.jssorb21 div, .jssorb21 div:hover, .jssorb21 .av { position: absolute; width: 19px; height: 19px; text-align: center; line-height: 19px; color: white; font-size: 12px; background: url(../../images/b21.png) no-repeat; overflow: hidden; cursor: pointer;}
.jssorb21 div { background-position: -5px -5px; }
.jssorb21 div:hover, .jssorb21 .av:hover { background-position: -35px -5px; }
.jssorb21 .av { background-position: -65px -5px; }
.jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }
.jssora21l, .jssora21r {display: block; position: absolute; width: 55px; height: 55px; cursor: pointer; background: url(../../images/a21.png) center center no-repeat; overflow: hidden; }
.jssora21l { background-position: -3px -33px; }
.jssora21r { background-position: -63px -33px; }
.jssora21l:hover { background-position: -123px -33px; }
.jssora21r:hover { background-position: -183px -33px; }
.jssora21l.jssora21ldn { background-position: -243px -33px; }
.jssora21r.jssora21rdn { background-position: -303px -33px; }

div.x2{width:100%; height:auto; display:block; float:left; margin:2% 0;}
div.x2 h1{width:100%; height:auto; display:block; float:left; background-size:100%}

#owl-demo{width:94%; padding:0 4%;}	
#owl-demo .item{float:left; margin: 3px; position:relative; background-color:#fff; background-image:url(../../images/haber_ayrac.png); background-repeat:no-repeat;}
#owl-demo .item img{ display: block; margin:0 auto 10px auto; height: auto; /*max-height:100px;*/ max-width:90%; height:auto; border-radius:3px;}
#owl-demo .item a{width:100%; height: auto; display: block; float: left; text-decoration: none; color:#333; text-align:center; padding:1% 0; margin:5% 0 0 0;}
#owl-demo .item a span{width:100%; height: 35px; display: block; float: left; padding:0 0 10px 0; font-size:16px; font-weight:bold;}
#owl-demo .item a span:last-child{color:#ed2024;}

ul.urun_list{width:98%; height:auto; float:left; margin:1%; list-style:none;}
ul.urun_list li{width:30%; height:auto; float:left; margin:0 0 2% 0; background-color:#fff; margin:0.3%; border:1px solid #ddd; padding:1%;}
ul.urun_list li div.urun_img{width:100%; height:auto; float:left;}
ul.urun_list li div.urun_img a{width:100%; height:auto; float:left; text-decoration:none; border:none; text-align:center;}
ul.urun_list li div.urun_img a img{width:90%; height:auto; margin:auto; text-decoration:none; border:none;}
ul.urun_list li div.urun_taslak_sag{width:100%; height:auto; float:left;}
ul.urun_list li div.urun_taslak_sag div.urun_baslik{/*background-color:#dbd8d8;*/ color:#000; padding:10px 0; text-align:center; font-size:18px; font-weight:bold;}
ul.urun_list li div.urun_taslak_sag div.urun_detay{width:100%; float:left;}
ul.urun_list li div.urun_taslak_sag div.urun_detay a{width:100%; float:left; color:#333; /*background-color:#f6f6f6;*/ color:#333; padding:10px 0; text-align:center; font-size:14px;}
ul.urun_list li div.urun_taslak_sag div.urun_detay a i{color:#ec1d24;}
ul.urun_list li div.urun_taslak_sag div.urun_detay a:hover{/*background-color:#333;*/ color:#ec1d24;}

div.urunDetay{width:99%; height:auto; display:block; float:left; margin:1px 0 0 0;}
div.detayLeft{width:50%; height:auto; display:block; float:left;}

div.butonlar{width:100%; height:auto; float:left; margin:15px 0 0 0;}
div.butonlar a{width:auto; height:auto; float:left; font-size: 14px; padding: 14px 25px; border-radius: 40px;
    display: block;
    box-sizing: border-box;
    letter-spacing: -0.5px; color:#e42d24;}
	div.butonlar a i{margin:0 10px 0 0;}
	div.butonlar a:hover{color:#000;}
/*div.detayLeft a{width:100%; height:auto; display:block; float:left; text-decoration:none; border:none;}
div.detayLeft a img{width:100%; height:auto; display:block; float:left; text-decoration:none; border:none;}*/
div.detayRight{width:49%; height:auto; display:block; float:right;}
div.detayRight div.urun_kategorisi{width:98%; height:auto; display:none; float:right; text-align:right; border-bottom:1px solid #ddd; padding:0 2% 1% 0; font-style:italic;}

/* share-buttons-euromedya */
div#share-buttons-euromedya{float:left; margin:1% 0;}
div#share-buttons-euromedya a{display:block; float:left; font-size:16px; color:#fff; padding:7px;}
div#share-buttons-euromedya a.facebook{background-color:#3c5b9b;}
div#share-buttons-euromedya a.google{background-color:#f63e28;}
div#share-buttons-euromedya a.linkedin{background-color:#0073b2;}
div#share-buttons-euromedya a.pinterest{background-color:#cb2027;}
div#share-buttons-euromedya a.tumblr{background-color:#2a445f;}
div#share-buttons-euromedya a.twitter{background-color:#2daae1;}

div.contact{width:100%; height:auto; display:block; float:left; background-color:#fff;}
div.contact div.block{width:48.5%; height:auto; display:block; float:left; margin:0 0 5% 2%;}
div.contact div.block:first-child{margin:0 0 5% 0;}
div.contact div.block:last-child{width:100%;}
div.contact div.block h1{width:100%; height:auto; display:block; float:left; font-weight:normal; font-size:18px; border-bottom:1px solid #ccc;}

/*

div.contact div.block span{width:100%; height:auto; display:block; float:left; font-weight:normal; font-size:14px; border-bottom:1px dashed  #ddd; padding:5px 0;}
div.contact div.block span label{width:19%; height:auto; display:block; float:left;}
div.contact div.block span font{width:2%; height:auto; display:block; float:left;}
div.contact div.block span font:last-child{width:75%; height:auto; display:block; float:right;}

*/

div.contact div.block_in span{width:100%; height:auto; display:block; float:left; font-weight:normal; font-size:14px; border-bottom:1px dashed  #ddd; padding:5px 0;}
div.contact div.block_in span label{width:19%; height:auto; display:block; float:left;}
div.contact div.block_in span font{width:2%; height:auto; display:block; float:left;}
div.contact div.block_in span font:last-child{width:75%; height:auto; display:block; float:right;}

div.contact div.block_in2 span{width:100%; height:auto; display:block; float:left; font-weight:normal; font-size:14px; border-bottom:1px dashed  #ddd; padding:5px 0;}
div.contact div.block_in2 span label{width:38%; height:auto; display:block; float:left;}
div.contact div.block_in2 span font{width:2%; height:auto; display:block; float:left;}
div.contact div.block_in2 span font:last-child{width:60%; height:auto; display:block; float:right;}

div.contact form{width:100%; height:auto; display:block; float:left;}
div.contact form div{width:100%; height:auto; display:block; float:left; border-bottom:1px dashed #ddd}
div.contact form div span{width:24%; height:auto; display:block; float:left; font-weight:bold; border:none;}
div.contact form div input[type=text],
div.contact form div input[type=email],
div.contact form div textarea{width:93%; height:auto; display:block; float:left; margin:5px 10px; border:1px solid #ddd; border-radius:3px; padding:7px 5px;}
div.contact form div button[type=submit]{width:auto; height:auto; display:block; float:right; border:none; background-color:#ec1d25; color:#fff; border-radius:5px; padding:5px 10px; cursor:pointer; margin:5px 0;font-family: 'dosislight';}
div.contact form div input[type=text]:first-child,
div.contact form div input[type=text]:nth-child(2),
div.contact form div input[type=text]:nth-child(3),
div.contact form div input[type=email]:nth-child(1){width:44%; margin:5px; font-family: 'dosislight';}
div.contact form div textarea{height:80px;font-family: 'dosislight';}
div.contact iframe{width:96%; height:500px; display:block; float:left; border:none; cursor:pointer;}
div.contact div.bosluk{width:100%; height:20px; display:block; float:left}
div.block_in{padding:2%;}

div.contentLeft{width:22%; height:auto; display:block; float:left;}
div.contentRight{width:77%; height:auto; display:block; float:right; margin:1% 0;}

.border_5{border-radius:5px;}

/* footer */ 
footer{width:100%; height:auto; display:block; float:left; background-image:url(../../images/footer_bg.jpg); position:relative;}
footer div.content-width:first-child{background:#ed2024; padding:0.5% 0;}
footer div.content-width:first-child span{float:left; font-size:16px; color:#fff; margin:5px 0 0 0;}
footer div.content-width:first-child ul{width:18%; display:block; float:right; list-style:none;}
footer div.content-width:first-child ul li{display:block; float:left; margin:0 0 0 5%;}
footer div.content-width:first-child ul li a{float:left; background-color:#fff; color:#ed2024; padding:2px 5px; font-size:18px;}
footer div.content-width:first-child ul li a:hover{background:#e3e3e3;}

footer div.content-width:last-child{padding:1% 0;}
footer div.content-width:last-child .block{width:25%; height:auto; display:block; float:left;}
footer div.content-width:last-child .block h2{width:100%; height:auto; display:block; float:left; padding:0 0 0.5% 0; font-weight:normal; border-bottom:1px solid #000; font-size:18px; color:#fff;}
footer div.content-width:last-child .block ul{width:100%; height:auto; display:block; float:left; padding:0; margin:0; list-style:none;}
footer div.content-width:last-child .block ul li{width:100%; height:auto; display:block; float:left; padding:0; margin:0; list-style:none;}
footer div.content-width:last-child .block ul li a{width:100%; height:auto; display:block; float:left; padding:2px 0; margin:0; list-style:none; font-size:14px; color:#fff;}
footer div.content-width:last-child .block ul li a i{width:10%; float:left; margin:5px 0 0 0; color:#fff;}
footer div.content-width:last-child .block ul li a span{width:80%; float:left;}
footer div.content-width:last-child .block form{width:100%; margin:3% 0 0 0; padding:0; float:left; position:relative;}
footer div.content-width:last-child .block form input[type=email]{width:80%; margin:0; padding:0; float:left; border:1px solid #ddd; border-radius:3px; padding:2% 5%;}
footer div.content-width:last-child .block form button[type=submit]{position:absolute; right:13%; top:17%; padding:0 0.5%; cursor:pointer; font-weight:bold; background:none; border:1px solid #ed2024; color:#ed2024; border-radius:50%;}
footer div.content-width:last-child .block iframe{width:100%; height:auto; display:block; float:left; margin:2% 0; border:none;}
.scrollup {width: 53px;  height: 53px; position: fixed; bottom: 5px; right: 40px; display: none;  text-indent: -9999px; background: url('../../images/up.png') no-repeat; }

footer div.gplay_qr{width:5%; height:auto; position:absolute; right:30px; bottom:65px;}
footer div.gplay_qr span{color:#fff; font-size:10px;}
footer div.gplay_qr img{width:100%;border:none;}

div#ikForm{width:100%; display:block; float:left; margin:0 0 2% 0;}
div.ik_form_block{width:49%; height:30px; display:block; float:left; margin:5px 3px; position:relative;}
div.ik_form_block input[type=text],
div.ik_form_block input[type=email],
div.ik_form_block textarea,
div.ik_form_block select,
div.ik_form_block label.dosya_sec{width:95%; height:auto; display:block; float:left;border:1px solid #ddd; border-radius:3px; padding:7px 5px;}
div.ik_form_block label.dosya_sec{position:absolute; height:65%; z-index:0; cursor:pointer; font-size:13px; color:#a9a9b1;}
div.ik_form_block input[type=file]{width:95%; height:100%; display:block; float:left;border:1px solid #ddd; border-radius:3px; padding:7px 5px; position:absolute; z-index:1; opacity:0;}
#ikForm button[type=submit]{width:auto; height:auto; display:block; float:left; border:none; background-color:#ec1d25; color:#fff; border-radius:5px; padding:7px 10px; cursor:pointer; margin:5px 10px;}
div.ik_form_block textarea{height:100px;}
div.ik_form_block select{width:98%; margin:2% 0; color:#999;}

div#sertifikalar,
div#sertifikalar table,
div#sertifikalar tr{width:100%; height:auto; display:block; float:left;}
div#sertifikalar tr td{width:20%; height:auto; display:block; float:left;}
div#sertifikalar tr td a,
div#sertifikalar tr td a img{width:90% !important; height:auto !important; display:block; float:left;}

#mobilMenu{width:100%; height:auto; display:none; float:left;}
#menuAcKapa{width:100%; height:auto; display:none; float:left;}
#menuAcKapa a{width:100%; background-color:#333; float:left; color:#fff;}
#menuAcKapa a span{float:left; padding:1%; background-color:#ec1d24; text-shadow:1px 1px #000;}
#menuAcKapa a i{float:right; font-size:20px; margin:1% 1% 0 0;}
#mobilMenu nav{width:100%; height:auto; display:block; float:left;}

div.header_bg{width:100%; height:auto; float:left;}
div.header_bg img{width:100%; height:auto; float:left;}

.menu-kapsul {width:100%;}
.menu-kapsul ul{width:100%; list-style-type:none;}
.menu-kapsul ul li{widtH:100%; display:block; /*margin-left:10px;*/ float:left; margin:1px 0 0 0;}
.menu-kapsul ul > li > ul > li > a{background-color:#333;}
.menu-kapsul ul > li > ul > li > ul > li > a{background-color:#404040;}
.menu-kapsul ul li a{width:100%; float:lefT; color:blue;text-decoration:none; background-color:#11100f; color:#fff; font-size:16px; padding:10px 0;}
.menu-kapsul ul li a:hover,
.menu-kapsul ul li a.active{/*background-image:url(../../images/antex_hover.png); background-repeat:no-repeat; background-position:5px 13px;*/}
.menu-kapsul ul li span{width:80%; float:left; padding:0 0 0 10%;}
.menu-kapsul ul li label{width:10%; float:left; text-align:center; cursor:pointer;}
.menu-kapsul > ul li ul{display:none;}

/* coruesel */
.b-carousel {
	overflow: hidden;
	box-shadow: 0 1px 2px rgba(0,0,0,0.15)
}

.b-carousel, .carousel-content {
    position: relative;
}

.carousel-item {
	width: 100%;
    display: block;

    visibility: hidden;
    
    position: absolute;
    top: 0;    left: 0;
}

.carousel-item.active {
	display: block;
    visibility: visible;
    position: static;
}

.carousel-item.current {    
    left: 0;
    right: 0;
    visibility: visible;
    z-index: 1;
}

.carousel-item {
	max-width: 100%;
	display: block;
}

.carousel-control {
	position: absolute;
	top: 0;		left: 0;
	bottom: 0;	right: 0;

	overflow: hidden;
}

.b-carousel:hover .carousel-prev { left: 10px; }
.b-carousel:hover .carousel-next { right: 10px; }

.carousel-prev, .carousel-next {
	width: 32px;
	height: 80px;

	position: absolute;
	top: 50%;	left: -40px;

	z-index: 2;

	margin-top: -40px;

	background: rgba(20,22,23,0.6);
	border-radius: 2px;

	cursor: pointer;

	-webkit-transition: background-color 0.2s ease, left 0.2s ease, right 0.2s ease;
	transition: background-color 0.2s ease, left 0.2s ease, right 0.2s ease;
}

.carousel-next {
	left: auto;
	right: -40px;
}

.carousel-prev:hover, .carousel-next:hover {
	background: rgba(237,32,36,0.9);
}

.carousel-prev:before, .carousel-next:before {
	content: '\e75d';
	display: block;
	text-align: center;
	line-height: 80px;
	font-family: 'entypo';
	color: #fff;
}

.carousel-next:before {
	content: '\e75e';
}

.carousel-next:hover:before,
.carousel-prev:hover:before
{
	color: #fff;
}

.carousel-pagination {
	position: absolute;
	bottom: 20px;
	left: 50%;

	-webkit-transition: bottom 0.2s ease;
	transition: bottom 0.2s ease;

	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);

	z-index: 2;

	margin: 0;
	padding: 0;

	list-style: none;
	text-align: center;
	line-height: 50px;
}

.carousel-pagination li {
	float: left;

	width: 13px;
	height: 13px;

	margin:3px;

	background: rgba(0,0,0,0.5);
	border-radius: 50%;

	cursor: pointer;
}

.carousel-pagination li.active {
	background: #ed2024;
}


div.tab{width:100%; height:auto; float:left;}
div.tab ul.tab{width:100%; height:auto; display:block; list-style:none; background-color:#fff;}
div.tab ul.tab li{width:100%; height:auto; display:block; float:left; list-style:none; border-bottom:1px solid #fff;}
div.tab ul.tab li a.tab_baslik{width:92%; height:auto; float:left; color:#fff; padding:2% 4%; background-color:#ed2024; font-size:14px;}
div.tab ul.tab li aside{width:100%; max-height:150px; display:none; float:left; list-style:none; overflow:auto;}
div.tab ul.tab li aside::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px; }
div.tab ul.tab li aside::-webkit-scrollbar{width: 5px; background-color: none; }
div.tab ul.tab li aside::-webkit-scrollbar-thumb{ border-radius: 10px; background-color: #ed2024; background-image: -webkit-linear-gradient(45deg,
	                                          rgba(255, 255, 255, .2) 25%,
											  transparent 25%,
											  transparent 50%,
											  rgba(255, 255, 255, .2) 50%,
											  rgba(255, 255, 255, .2) 75%,
											  transparent 75%,
											  transparent)
}

/*  */

div.site_menu{width:auto; height:auto; display:block; float:right; padding:0; margin:14px 0 0 0;}

nav{position:relative;width:100%;margin:0 auto; float:left;}
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #head-mobile{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #head-mobile{display:none}
#cssmenu{font-family:'dosislight';}
#cssmenu > ul > li{float:left; border-right:1px solid #ddd;}
#cssmenu > ul > li > a{padding:27px 15px 7px 15px;font-size:16px;text-decoration:none;color:#fff;}
#cssmenu > ul > li:hover > a,#cssmenu ul li.active a{color:#fff}
#cssmenu > ul > li:hover,#cssmenu ul li.active:hover,#cssmenu ul li.active,#cssmenu ul li.has-sub.active:hover{/*background-image:url(../images/menu_hover.png); background-repeat:no-repeat; background-position:top center;*/ /*background:#3367b1!important;-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;*/}
#cssmenu > ul > li.has-sub > a{padding-right:30px}
#cssmenu > ul > li.has-sub > a:after{position:absolute;top:32px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:29px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu > ul > li.has-sub:hover > a:before{top:23px;height:0}
#cssmenu ul ul{position:absolute;left:-9999px;}
#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;/*background:#333;*/transition:all .25s ease; background: rgba(0,0,0,0.8);}
#cssmenu ul ul li:hover{}
#cssmenu li:hover > ul{left:auto;}
#cssmenu li:hover > ul > li{height:35px}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu ul ul li a{border-bottom:1px solid rgba(150,150,150,0.15);padding:11px 15px;width:200px;font-size:14px;text-decoration:none;color:#ddd;font-weight:400;}
#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{background-color:#e42d24; color:#fff}
#cssmenu ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
#cssmenu ul ul li.has-sub:hover,#cssmenu ul li.has-sub ul li.has-sub ul li:hover{background:#363636;}
#cssmenu ul ul ul li.active a{border-left:1px solid #333}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active> a{border-top:1px solid #333}

aside table.urun_tablosu{width:100%; height:auto; float:left;}
aside table.urun_tablosu tr{width:100%; height:auto; float:left; background-color:#fff;}
aside table.urun_tablosu tr td{padding:5px 0;}
aside table.urun_tablosu tr td span{font-size:12px !important;}
aside table.urun_tablosu tr td:first-child{width:23%; height:auto; float:left; font-weight:bold; padding-left:1%;padding-right:1%;}
aside table.urun_tablosu tr td:last-child{width:75%; height:auto; float:left;}
aside table.urun_tablosu tr:nth-child(even) {background: #CCC}

aside table.urun_tablosu2{width:100%; height:auto; float:left;}
aside table.urun_tablosu2 tr{width:100%; height:auto; float:left; background-color:#fff;}
aside table.urun_tablosu2 tr td{width:98%; padding:5px 0;}
aside table.urun_tablosu2 tr td a{color:#000; font-weight:bold;}
aside table.urun_tablosu2 tr td span{font-size:12px !important;}
aside table.urun_tablosu2 tr:nth-child(even) {background: #CCC}

div#gplay{width:10%; float:right; margin:6px 0 0 5px;}
div#gplay a, div#gplay a img{width:100%; float:right; text-decoration:none; border:none;}

a.menu_extra_ac_kapa{font-size:13pt;color:#000;float:right;margin:7px 12px 0 0;display:none}
a.menu_extra_ac_kapa i{margin-left:5px}

div.webtasarimi{background-image: url(../../images/footer_bg.jpg); padding:0 0 10px 0;}
div.webtasarimi a{color:#fff; margin:0 0 0 0; float:left; font-size:14px;}