body{overflow-y:scroll;font-family: 'Merriweather Sans', sans-serif;overflow-x:hidden;}
ul{padding-left:0px;list-style-type:none;}
a:hover,a:focus,a:active{text-decoration:none;opacity:0.9;color:inherit;}
img{max-width:100%;}

div#popup a.kapat{width:25px; height:29px; background:url(../js/cms/images/x.png) no-repeat; position:absolute; left:98%; top:-15px; z-index:99999;}
div#popup-bck { background:url(../js/cms/images/overlay.png) repeat; position:fixed; width:100%; height:100%; top:0; left:0; z-index:99998;}
div#popup { position:fixed; left:50%; top:50px; z-index:99999; margin-left:-250px;}
div#popup img{ max-width:900px;}

header{background:url('../images/header-bg.png') no-repeat;height:92px;border-bottom:2px solid #0086d3;}
header .diller{float:right;}
header .diller a{color:#fff;font-size:12px;}
header .diller a:after{content:"|";margin-left:5px;}
header .diller a:last-child:after{content:""}
header a.logo{display:block;margin-top:-20px;}
header ul{margin-top:35px;}
header ul li{display:inline-block;margin-left:40px;}
header ul li a{color:#fff;font-size:16px;}
header ul li a:hover{color:#fff}

footer{background:#bbb;padding-top:20px;}
footer a.footerlogo{background:url('../images/footer-logo.png');float:left;margin-left:40px;}
footer ul{float:left;margin-left: 40px;margin-top:10px;}
footer ul li{color:#012439;font-size:12px;margin-bottom:2px;}

section.image{height:215px;background-repeat:no-repeat;background-position:center !important;position:relative;background:url('/uploads/resim1-3.png')}
section.image .altcizgi{height:3px;width:1742px;background:url('../images/altcizgi.png') no-repeat;position:absolute;bottom:0px;left:210px;}
section.image .baslik{position:absolute;bottom:0px;font-weight:bold;color:#fff;font-size:30px;margin-left:0px; background:rgb(0,131,213); padding:10px; border:1px solid rgb(0,131,213); opacity:.9;}

section.anasayfaslider{height:584px;}
section.anasayfaslider .item{height:584px;  background-position: center !important;background-size:auto 100% !important;}
.carousel-indicators {z-index:9999;}
.carousel-indicators {bottom: 70px;}
.carousel-indicators li{margin-right:10px !important;border:1px solid #0086d3;}
.carousel-indicators .active{background:#0086d3;}
section.menu{no-repeat;height:92px;position:absolute;top:0px;width:100%;z-index:100;}
.diller{float:right;margin-top:10px;}
.diller a{color:#fff;font-size:12px;margin-left:5px;}
.diller a:after{content:"|";margin-left:5px;}
.diller a:last-child:after{content:""}
section.menu a.logo{display:block;margin-top:-10px;}
section.menu ul{margin-top:35px;}
section.menu ul li{display:inline-block;margin-left:40px;}
section.menu ul li a{color:#fff;font-size:16px;}
section.menu ul li a:hover{color:#fff}

section.anasayfa-bg{height:584px;width:1920px;background:url('../images/slider-bg.png') repeat;position:absolute;top:0px;left:50%;margin-left:-960px;overflow:hidden;background-size: 100% ;z-index: 100;}
section.anasayfa-bg .ok{text-align:center;font-size:80px;color:#fff;position:absolute;width:100%;bottom:70px;text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.67); display:none;}

section.anasayfa{background:url('../images/anasayfa-alt.png') no-repeat;-webkit-box-shadow: inset 0px -14px 95px -31px rgba(0,0,0,0.89);
-moz-box-shadow: inset 0px -14px 95px -31px rgba(0,0,0,0.89);
box-shadow: inset 0px -14px 95px -31px rgba(0,0,0,0.89);}
section.anasayfa h2{display:none;}
section.anasayfa .container .row{position:relative;}
section.anasayfa figure{position:absolute;margin-top:90px;}
section.anasayfa figure img{max-width:100%;}
section.anasayfa .kutu{cursor:pointer;}
section.anasayfa .kutu a.link{width:100%;display:block;text-align:center;font-size:20px;font-weight:bold;font-style:italic;color:#fff;height:90px;line-height:90px;}
section.anasayfa .kutu a.link:hover{color:#0068a3}
section.anasayfa .kutu a.incele{display:inline-block;visibility:hidden;color:#0068a3;border:1px solid #fff;padding:10px 30px;margin-left:125px;margin-top:290px; box-shadow:1px 1px 4px #fff,-1px -1px 4px #fff; background:#fff;}
section.anasayfa .kutu a.incele:hover{border:1px solid #transparent;background-color:#fff;color:#0068a3;}
section.anasayfa .kutu span{display:block;text-align:center;margin-top:32px;padding:10px;color:#8b8989;font-size:16px;}
section.anasayfa .kutu:hover a.incele{/*visibility:visible;*/}
section.anasayfa .kutu:hover a.link{color:#0068a3}
section.anasayfa .kutu:hover span{background-color:#fff}
section.anasayfa .kutu a.link{-webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
section.anasayfa .kutu span{-webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; font-size:12px; text-align:justify; padding:20px;}

section.ciftsutun{background:url(../images/bg.png) no-repeat;padding-bottom:20px;}
section.ciftsutun .solmenu{background:url(../images/solmenu-bg.png) no-repeat;background-color:#cfcfcf;margin-top:-35px;padding:15px;padding-top:10px;max-width:255px;}
section.ciftsutun .solmenu h1{color:#fff;font-weight:bold;font-size:24px;margin-top:0px;}
section.ciftsutun .solmenu ul{}
section.ciftsutun .solmenu ul li{margin-bottom:8px;margin-left:10px}
section.ciftsutun .solmenu ul li a{font-weight:bold;color:#fff;}
section.ciftsutun .solmenu ul li.active a,section.urunler .solmenu ul li a:hover,section.urunler .solmenu ul li.active a,section.urunler .solmenu ul li a:focus{color:#0073b4;}
section.ciftsutun .solmenu ul ul {display:none;}
section.ciftsutun .solmenu ul ul li a{font-weight:normal; font-size:11px;}
section.ciftsutun p{color:#5b5b5b;}
section.ciftsutun p:first-child{margin-top:20px;}
section.ciftsutun .urunlistesi{margin-top:20px;}
section.ciftsutun .urunlistesi a{-webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out;}
section.ciftsutun .urunlistesi div a:nth-child(1){border:1px solid #b5b5b5;display:block;}
section.ciftsutun .urunlistesi div a:nth-child(1) figure{overflow: hidden;position: relative;padding-top: 66%;height: 0;}
section.ciftsutun .urunlistesi div a:nth-child(1) figure img{  position: absolute;top: 0;left: 0;}
section.ciftsutun .urunlistesi div a:nth-child(2){display:block;text-align:center;font-weight:bold;font-style:italic;margin-top:5px;margin-bottom:20px;color:#5b5b5b;}

section.slider{margin-top:20px;margin-bottom:20px;}
section.slider figure{display:table;height:100%;padding:20px; max-width:100%;}
section.slider figure img{display:table-cell;vertical-align:middle; width:100%;}
section.slider .icerik{padding:20px;}
section.slider .icerik h2{font-size:26px;font-weight:bold;}
section.slider .icerik p:nth-child(2){margin-top:20px;}
section.slider .icerik table{width:100%;border:0px;margin-top:50px;}
section.slider .icerik table td{border:0px;}
section.slider .icerik table tr td{/* padding-top:20px; */}
section.slider .icerik table tr:nth-child(1) td{padding-top:0px;}
section.slider .icerik table tr td:nth-child(1){vertical-align:middle;}
section.slider .icerik table td img{max-height:60px;}
section.slider .icerik table td ul{list-style-type:disc;}
section.slider .carousel-control.left,section.slider .carousel-control.right{background:none;}
section.slider .glyphicon{color:#0d7ecb;}

section.foto-galeri figure{ overflow: hidden;position: relative;  padding-top: 66%;height: 0;margin-bottom:20px;margin-top:20px; background:#eee; border-radius:10px;}
section.foto-galeri figure img{position: absolute; top: 50%; left:50%;max-width:80%;transform:translate(-50%,-50%);}
section.foto-galeri figure:hover img{opacity:0.8;}

section.foto-galeri .galeri figure{ overflow: hidden;position: relative;  padding-top: 66%;height: 0;margin-bottom:20px;margin-top:20px; background:#fff; border:0;}
section.foto-galeri .galeri figure img{position: absolute; top:0px; left:50%; width:100%; margin-left:-50%; border-radius:10px; border:1px solid #ccc; box-shadow:2px 2px 2px #ddd;}
section.foto-galeri .galeri figure:hover img{opacity:0.9;}

section.teksutun {margin-top:30px;margin-bottom:30px;}
section.teksutun h2{font-size:24px;font-weight:bold;margin-top:40px;}
section.teksutun ul{margin-top:30px;}
section.teksutun ul li{padding-bottom:5px}
section.teksutun iframe{width:100%;min-height:300px}
.ilkresim{border:1px solid #ccc}
.proje-resim{width:100%;height:auto;}
table tr td{padding:5px 10px}
table tr td:first-child{width:35%}
.marka-tablo td:nth-child(2){padding-left:35px}
.marka-tablo ul{padding-left:20px}
.marka-tablo ul li{list-style-type:circle;}
.marka-tablo ul li a{color:#000;font-size:90%}

.urun{margin-top:40px;}
.urun:last-child{margin-bottom:40px;}
.urun .urun_resim{height:0px;position:relative;padding-top:66%;overflow:hidden;}
.urun .urun_resim img{position:absolute;top:0px;left:0px;}
.urun .urun_ayrinti h2{margin-top:5px;font-size:20px;}
.urun .urun_ayrinti h2 a{color:rgb(0,131,213);}
.urun .urun_ayrinti p{margin-top:20px;display:block;}

.mumessillikler{position:relative;height:100%;}
.mumessillikler .vossloh-link{display:block;position:absolute;width:225px;height:125px;left:8%;top:35%;}
.mumessillikler .schaltbau-link{display:block;position:absolute;width:255px;height:85px;left:35%;top:5%;}
.mumessillikler .funkwerk-link{display:block;position:absolute;width:265px;height:125px;right:3%;top:35%;}
.mumessillikler .schaltbau-germany-link{display:block;position:absolute;width:255px;height:85px;right:5%;top:5%;}
.mumessillikler .bode-link{display:block;position:absolute;width:255px;height:85px;left:5%;top:5%;}
.mumessillikler .r2p-link{display:block;position:absolute;width:165px;height:95px;bottom:5%;left:10%;height:170px}
.mumessillikler .ervocom-link{display:block;position:absolute;width:360px;height:95px;bottom:15%;left:32%;height:70px;}
.mumessillikler .wagner-link{display:block;position:absolute;width:260px;height:95px;bottom:15%;right:2%;height:70px;}



@media (min-width: 1200px) {

}
@media (min-width: 992px) and (max-width: 1199px) { 

.menu li{margin-left:39px!important}
.menu li a{font-size:14px!important;}

section.anasayfaslider{height:365px;}
section.anasayfaslider .item{height:365px;}

section.anasayfa-bg{height:365px;width:1199px;margin-left:-600px;}
section.anasayfa-bg .ok{font-size:50px;bottom:50px}

section.menu ul{margin-top:15px;}

section.anasayfa .kutu a.incele{margin-top:220px;margin-left:100px;}
section.anasayfa .kutu span{margin-top:40px;}

section.slider figure{padding:0px;margin-top:20px;}
}
@media (min-width: 768px) and (max-width: 991px){ 
section.anasayfaslider{height:295px;}
section.anasayfaslider .item{height:295px;}

header a.logo img{width:150px;margin-top:10px;}
header ul{margin-top:5px;display:inline-block;margin-top:30px;}
header ul li{margin-left:15px;}
header ul li a{font-size:14px;}
.menu li a{font-size:12px!important}

section.anasayfa-bg{height:295px;width:991px;margin-left:-480px;}
section.anasayfa-bg .ok{font-size:50px;bottom:40px;}

section.menu a.logo img{width:150px;}
section.menu ul{margin-top:5px;display:inline-block;}
section.menu ul li{margin-left:15px;}
section.menu ul li a{font-size:14px;}

section.anasayfa .kutu a.incele{margin-top:160px;margin-left:50px;}
section.anasayfa .kutu span{font-size:14px;}

section.slider figure{padding:0px;margin-top:20px;}

section.teksutun h2{margin-top:0px;}
}
@media (max-width: 767px) {

header{height:75px;}
header a.logo img{width:150px;}
header ul{display:none;}

.navbar-toggle{display:block;border:2px solid #fff;margin-top:-40px;}
.navbar-toggle span{border-top:2px solid #fff;}

section.menu ul{display:none;}

section.anasayfaslider{height:302px;margin-top:75px;border-bottom:2px solid #0068a3;}
section.anasayfaslider .item{height:300px;}

section.menu a.logo img{width:150px;}

/*section.anasayfa-bg{height:300px;width:767px;margin-left:-390px;}*/
section.anasayfa-bg{display:none;}
.hepsi.open section.menu{margin-top:-75px;}
section.menu{background:url('../images/header-bg.png') no-repeat; height:75px;}
section.anasayfa-bg .ok{font-size:50px;bottom:10px;}

section.anasayfa{background:none;background-position:-1000px -18px;}
section.anasayfa h2{display:block;font-size:24px;text-align:center;font-style:italic;font-weight:bold;color:#fff;margin-bottom:20px;margin-top:25px;}
section.anasayfa figure{position:static;margin-top:0px;}
section.anasayfa .kutu a.link{color:#012439;height:40px;line-height:70px;}
section.anasayfa .kutu a.incele{display:none;}
section.anasayfa .kutu span{margin-top:10px;margin-bottom:10px;}
section.anasayfa .kutu:hover span{background-color:transparent}

section.slider .icerik{padding-top:0px;}

section.teksutun h2{margin-top:0px;}
}

/* Mobil Men? */

.cbp-spmenu {background: #0073b4;position: fixed;
box-shadow: inset 15px 0px 20px 0px rgba(00, 00, 00, 0.7);}
.cbp-spmenu a {display: block;color: #fff;font-size: 16px;font-weight: 300;font-weight:500;}
.cbp-spmenu a:active {background: #afdefa;color: #47a3da;}

.cbp-spmenu ul{margin-top:20px;}
.cbp-spmenu ul li{color:#fff;}
.cbp-spmenu ul li{margin-left:20px;margin-right:20px;}

.cbp-spmenu-vertical {width: 240px;height: 100%;top: 0;z-index: 1000;}
.cbp-spmenu-vertical a {border-bottom: 1px solid #fff;padding:10px;}
.cbp-spmenu-vertical a:hover,.cbp-spmenu-vertical a:active,.cbp-spmenu-vertical a:focus{color:#ddd !important;text-decoration:none;background:transparent !important;}

.cbp-spmenu-right{right: -240px;}
.cbp-spmenu-open {right: 0px;}
.cbp-spmenu, .cbp-spmenu-push {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}

.cbp-spmenu a.logo{border-bottom:0px;display:inline-block;margin-top:50px;margin-left:20px;margin-right:20px;}
.cbp-spmenu a.logo img{width:130px;}

.hepsi.open{position:relative;right:240px;}
.hepsi.closed{position:static;right:0px;}
.hepsi{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}

.mobil_kapat{display:inline-block;cursor:pointer;padding:5px;border-radius:20px;margin-top:15px;margin-right: 10px;color:#fff;font-size:20px;}