﻿@media(max-width:769px) {
	
.lightboxOverlay{ width:100% !important; padding:0 10px !important; }
.lb-outerContainer{ width:90% !important; }
.lightbox .lb-image{ max-width:100% !important; height:auto !important; width:100% !important  }

.ortala{ width:98% !important; position:relative }
.ustAlan{ padding:40px 0 10px 0; width:98%; background-color:#fff} 
.logo{ width:10em; height:auto; margin:5px auto; float:none;}
.logo img{ width:100%; height:auto; }
.sertifikalogo,  .sayfa .sayfasol{ display:none; }
.sayfa .sayfasol{ width:100%; margin:0; padding:0; position:sticky; left:0; background:#fff;}
.sayfa .sayfasol strong{ display:none; }

.sayfa .galeriSol{ display:block; }
.sayfa .galeriSol ul{ display:block; }
.sayfa .galeriSol ul.altUL{ display:none; }
.sayfa .galeriSol ul.altUL.aktif{ display:block; }

.menu { position:fixed; top:3.5em;  right:0; z-index:9; width:100%; top:40px;bottom:0; display:none;overflow-y:scroll; }
.menu .menuic{  width:100%; margin-right:0; }
.menu .menuic ul:first-child{ display:initial;}
.menu .menuic ul li { flex:none; white-space:none;float:none; display:block; }
.menu .menuic ul li a{ float:none; padding:15px 5px; }
.menu .menuic ul li .fa{ float:right; }
.menu .menuic ul li ul{ position:relative; margin:0; width:100%; }
.menu .menuic ul:first-child li.anasayfa a{ padding:15px 5px !important; }
.menu a.urunkatalog{ background:#4e4e4e !important; }
.betonstanrali{width:99%; float:none; text-align:center }
.betonstanrali img{ width:100% !important; height:auto }
.langlist{ float:none; width:100% !important; margin:0; position:relative; clear:both !important; margin-bottom:10px; }
.langlist ul{ width:98%; }
.slider{ clear:both; position:relative; height:auto; background:transparent; }
.toggle-menu { height:3em; background:#eee; padding:.31em 0 !important; border-bottom:1px solid #ddd; position:fixed; width:100%; left:0; z-index:99; top:0 }
.toggle-menu .togglea{ float:right; display:inline-block; padding:10px; background:#222; margin-right:10px; color:#fff; font-size:15px; }
.toggle-menu .telefon{ padding:6px 10px; display:inline-block; font:600 14px Source Sans Pro,sans-serif; color:#333 }
.anaurun{ padding:0px; }
.anaurun ul li { display:inline-block; width:99%; float:left; margin:0px auto; height:auto; margin-bottom:10px; padding-top:0; }
.anaurun ul li:first-child{ margin-left:0; }
.anaurun ul li:nth-child(3n){ margin-left:0; }
.anabolmeust .tumlink{ display:none; }
.anaurun{ height:auto; }
.anaurun ul li .anaurunresim { height:auto;}
.anaurun ul li .anaurunresim img{ width:100%; height:auto;}
.anaurun ul li strong{ padding:5px 0px; font-size:12px;}
.anaurun ul li strong:before{ display:none; }
.anaurun ul li p{ display:none;}
.altbolum .bizdenhaberler{width:100%;}
.altbolum .fotografgalerisi{width:100%; margin-top:30px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{left: 87% !important;}
.altbolum{ padding:5px 10px; margin:5px 0; }
.sayfa-bg{ height:10em; }
.sayfa .sayfasag{ float:none; width:100%; padding:10px 0; }
.sayfaresimleri ul li { display:block; }
.sayfaresimleri ul li img{ width:100%; height:auto; }
.sayfa .sayfasag ul li{ display:table; float:none; width:100%; height:auto; }
.sayfaresim ul li img{ max-width:100%; }
.urunler tbody{ display:none; }
.urunler thead th{ display:block; width:100%; padding-right:0; width:100%; text-align:left !important; position:relative;}

.menu .masg{ display:none !important; }
.menu .mobg{ display:block !important; }
.urunsekme{ display:none;}
.urunler thead th{ border:1px solid #ccc !important; border-top:0 !important;}
.urunler thead th:first-child{ border-top:1px solid #ccc !important; }
.urunler thead th:before{ position:absolute; padding:10px; content:'→'; width:1em; height:0; display:block; right:.51em; top:.51em; font:11px tahoma,sans-serif; } 
.urunler thead th:first-child:before{ display:none; }
.urunsekmeust a { display:block; text-align:left; background-image: linear-gradient(to bottom, #FFF 0px, #F8F8F8 100%); border-bottom:1px solid #ccc;}
.urunsekmeust a:hover{border-bottom:1px solid #ccc; background:#f8f8f8; color:#222}
.urunsekmeust a.aktif{background:#eee; border-bottom:1px solid #ccc; color:#222;}
.urunsekmeust a:before { z-index:9999; }
table.table1{width:97%;}
.urunfotograf li{ width:43%; margin:10px; height:5em; box-shadow:0 0 0 ; background:#fff; }
.urunfotograf li img{ width:100%; height:auto;}
.urunresim{ width:100%; margin:0; float:none; }
.urunresim img{ max-width:100%; }
.urunaciklama{ width:93%; margin:0; float:none; padding:10px; background:#f5f5f5; border-radius:4px; border:1px solid #e0e0e0; }

.iletisimIframe iframe{ height:20em;}
.iletisimSayfaSol, .sizi-arayalim,.iletisimFormSol,.iletisimSayfaSag,.iletisimBilgileriSag{ width:100%; float:none; margin:5px 0; padding:0; background:none; }
.iletisimSayfaSag .ilbisol{ width:95%; float:none; border:1px solid #ccc; border-radius:4px; text-align:center; padding:10px 10px; }
.iletisimSayfaSag .ilbisag{ width:95%; float:none; border:1px solid #ccc; border-radius:4px; text-align:center; padding:10px 10px; }
.accordion, .accordion * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.accordion {	overflow:hidden;background:#f5f5f5;border:1px solid #e0e0e0;margin-top:10px;}
.accordion-section-title {width:100%;padding:15px 10px;	display:inline-block;	border-bottom:1px solid #1a1a1a;	background-image: linear-gradient(to bottom, #FFF 0px, #F8F8F8 100%); border-bottom:1px solid #ccc;	transition:all linear 0.15s;	font:600 15px Source Sans Pro,sans-serif !important;	text-shadow:0px 1px 0px #fff;	color:#222;}
.accordion-section-title.active, .accordion-section-title:hover {background:#eee;text-decoration:none;}
.accordion-section:last-child .accordion-section-title {	border-bottom:none;}
.accordion-section-content {	padding:10px 5px;	display:none;}
#tasima-yerlesim, #santral-detayi{ text-align:center; }

.referansbas div:nth-child(1){ text-align:center; width:30%; border-right:1px solid #ddd; }
.referansbas div:nth-child(2){ text-align:center; width:30%; border-right:1px solid #ddd; }
.referansbas div:nth-child(3){ text-align:right; width:30%; padding-right:1px; }
.referansic ul li div:nth-child(1){ text-align:left; width:30%; font-size:11px;}
.referansic ul li div:nth-child(2){text-align:center; width:30%; font-size:11px;}
.referansic ul li div:nth-child(3){ text-align:right; width:30%; font-size:11px;  }

.sayfalar{width:100%; height:35em; border:0; }
.sayfalar ul li{ float:left; margin:10px 0px; height:15em; display:block;  width:50%;}
.sayfalar ul li:nth-child(3){ width:100%; }
.sayfalar ul li a{ font-size:11px !important; line-height:1.4em !important; }
.alt-bolum-sag{ float:none; width:100%; }

.btn-diger, .btn-more{ display:block !important; cursor:pointer; border:0; width:100%; border-radius:0px; color:#fff;  padding:10px; background: #EC0A0B none repeat scroll 0% 0%;font: 500 14px Source Sans Pro,sans-serif; font-weight:1.4em; left:0;
  top: 15px; z-index:99; }
.btn-digeraktif{ background:#333; }
.sayfasol{ z-index:9999}

.karistiricilinks a{ display:block; margin:10px !important; width:100%; border:0; padding:0; border-radius:0; float:none; }
.karistiricilinks a img{ max-width:100%; height:auto; }
.karistiricilinks a:hover{ border:0; }
}

@media(min-width:769px) {
.toggle-menu, .urunsekmemobil{ display:none; }
}