.toggleMenu{ display:none !important}

 @media screen and (min-device-width: 871px) and (max-device-width: 1024px){ 
	.sayfaResimler ul li, .makinaResimler ul li{ width:calc(25% - 11px); }
	.sayfaResimler ul li a { font: 11px Arial,sans-serif;}
	.urunBar .urunListBar li{display:block;margin:0;width: 50%;float:left;}
	.urunBar .urunListBar li a{width:90%;display:block;margin:0 4px;min-height: 210px;}
	 .urunBar .urunListBar li .urunListRes{height: 145px; overflow: hidden; position: relative;}
 } 
 
 @media screen and (min-device-width: 641px) and (max-device-width: 870px){ 
	.sayfaResimler ul li, .makinaResimler ul li{ width:calc(25% - 11px); }
	.sayfaResimler ul li a { font: 11px Arial,sans-serif;}
	.urunBar .urunListBar li{display:block;margin:0;width: 50%;float:left;}
	.urunBar .urunListBar li a{width:90%;display:block;margin:0 4px;min-height: 210px;}
	 .urunBar .urunListBar li .urunListRes{height: 145px; overflow: hidden; position: relative;}
	.isbasvuru-sol{ display:block; float:none; width:100%;}
	.isbasvuru-sag{ display:none;}
		
	.fuar_duyuru{ display:block; position:relative;  margin:0 auto; margin-bottom:40px; width:300px;}
	.fuar_duyuru_ic{ border-radius:0 !important; width:100%;  box-shadow:0 0 0; background:#fff; border:0px;}
	.fuar_duyuru_ic ul{ border-radius:0;}
 } 
 @media screen and (min-device-width: 481px) and (max-device-width: 640px){ 
	.sayfaResimler ul li, .makinaResimler ul li{ width:calc(33% - 11px); }
	.sayfaResimler ul li a { font: 11px Arial,sans-serif;}
	.urunBar .urunListBar li{display:block;margin:0;width: 50%;float:left;}
	.urunBar .urunListBar li a{width:90%;display:block;margin:0 4px;min-height: 210px;}
	 .urunBar .urunListBar li .urunListRes{height: 145px; overflow: hidden; position: relative;}
	.isbasvuru-sol{ display:block; float:none; width:100%;}
	.isbasvuru-sag{ display:none;}
		
	.fuar_duyuru{ display:block; position:relative;  margin:0 auto; margin-bottom:40px; width:300px;}
	.fuar_duyuru_ic{ border-radius:0 !important; width:100%;  box-shadow:0 0 0; background:#fff; border:0px;}
	.fuar_duyuru_ic ul{ border-radius:0;}
 } 
 @media screen and (min-device-width: 361px) and (max-device-width: 480px) { 
	.sayfaResimler ul li, .makinaResimler ul li{ width:calc(50% - 11px); }
	.sayfaResimler ul li a { font: 11px Arial,sans-serif;}
	.urunBar .urunListBar li{display:block;margin:0;width: 50%;float:left;}
	.urunBar .urunListBar li a{width:90%;display:block;margin:0 4px;min-height: 210px;}
	 .urunBar .urunListBar li .urunListRes{height: 145px; overflow: hidden; position: relative;}
	.isbasvuru-sol{ display:block; float:none; width:100%;}
	.isbasvuru-sag{ display:none;}
		
	.fuar_duyuru{ display:block; position:relative;  margin:0 auto; margin-bottom:40px; width:300px;}
	.fuar_duyuru_ic{ border-radius:0 !important; width:100%;  box-shadow:0 0 0; background:#fff; border:0px;}
	.fuar_duyuru_ic ul{ border-radius:0;}
 }

 
 @media screen and (max-width:360px){ 
	.sayfaResimler ul li, .makinaResimler ul li{ width:calc(50% - 11px); }
	.sayfaResimler ul li a { font: 11px Arial,sans-serif;}
	.urunBar .urunListBar li{display:block;margin:0;width: 50%;float:left;}
	.urunBar .urunListBar li a{width:90%;display:block;margin:0 4px;min-height: 210px;}
	 .urunBar .urunListBar li .urunListRes{height: 145px; overflow: hidden; position: relative;}
	.isbasvuru-sol{ display:block; float:none; width:100%;}
	.isbasvuru-sag{ display:none;}
		
	.fuar_duyuru{ display:block; position:relative;  margin:0 auto;  margin:0 auto; margin-bottom:40px; width:300px;}
	.fuar_duyuru_ic{ border-radius:0 !important; width:100%;  box-shadow:0 0 0; background:#fff; border:0px;}
	.fuar_duyuru_ic ul{ border-radius:0;}
 }
 

 @media screen and (min-device-width: 1025px) and (max-device-width: 1500px){ 
 .site{ width:96%; }
 .sayfaBar .sayfaSolBar{ width:260px;}
 .sayfaBar .sayfaSagBar{ width:72%}
	.site{ width:96%; }
	.sayfaResimler ul li, .makinaResimler ul li{ width:calc(25% - 11px); }
	.sayfaResimler ul li a { font: 11px Arial,sans-serif;}
}
@media screen and (max-width:1200px){
.toggleMenu{ display:block !important;} 
.site{ width:100%; }
.ustAlan{/* background:#005094; */top: -44px;z-index:99999;width:100%;position: relative;}
.ustAlan .menuBar ul li.anasayfa{ display:none; }
.ustAlan .menuBar ul li.mobilsayfa{ display:block; }
.ustAlan .menuBar {position:fixed;background: #fff;height:86%;bottom:0;left:0;overflow:auto;top:10% !important;right:0;z-index:9;width:100%;display:none;float:none !important;}
.ustAlan .dilBar, .ustAlan .araBar , .altBar{ display:none; }
.ustAlan .logoBar{ display:none; }
.ustAlan .sloganBar{ display:none;}

.toggle-menu {height: 5em;background: #ffffff;padding:10px 0 !important;position:relative;width:100%;left:0;z-index:99;top: 3rem;display:block;}
.toggle-menu .logo_ust{position:absolute;top: 2px;left:0;right:0;width:100%;text-align:center;z-index:98;}
.toggle-menu .logo_ust a{ width:auto; position:relative; width:100%; display:block;  color:#fff; font:300 16px Open Sans,sans-serif; line-height:3em; }
.toggle-menu .logo_ust img{width:auto;height: 3.9em;display:inline-block;vertical-align:middle;}
.toggle-menu .togglea{float:left;padding: 6px;margin-left:10px;color: #000;font-size: 20px;z-index:99;position:relative;}
.toggle-menu .telefon{ padding:6px 7px; display:inline-block; font: 13px Roboto,sans-serif; color:#333; margin-top:-4px; }
.toggle-menu .telefon span{ vertical-align:middle; margin-right:5px;; }
.toggle-menu .telefon b{ font-weight:600; margin-top:5px; display:inline-block; }
.toggle-menu .telefon a{ color:#333; }


.ustAlan .menuBar ul li ul{position:relative;background: #e1e1e1;color:#fff;display:none;z-index:999;min-width:200px;}
.ustAlan .menuBar ul li { display:block; float:none; }
.ustAlan .menuBar ul li a { display: block; padding: 10px 17px; text-align: left; font-size:15px; font-family:arial,sans-serif; font-weight:300; border-bottom:1px solid #333;}
.ustAlan .menuBar ul li i{ float:right; margin-top:6px;}
.ustAlan .menuBar ul li.dilsecenek a{ background:#555; color:#fff; font:12px arial,sans-serif; border-bottom-color:#444;}
.ustAlan .menuBar ul li.dilsecenek a img{ vertical-align:middle; margin-right:3px; width:2em; }
.mansetAlan{margin-top: -3rem;}
.mansetAlan ul li .mansetBilgi{ bottom:0; top:auto; position:absolute; left:0; background:rgba(255,255,255,.8); padding:7px 15px; width: calc(100% - 30px);}
.mansetAlan ul li .mansetBilgi p{ display:none; }
.mansetAlan ul li .mansetBilgi strong{ font-size:14px; }


.mansetAlan .bx-wrapper .bx-next {width:30px;height:57px;right:0;}
.mansetAlan .bx-wrapper .bx-next:hover{ opacity:0.8;background-position:0 0 !important;transition: all 400ms; -moz-transition: all 400ms; -webkit-transition: all 400ms; -o-transition: all 400ms;}
.mansetAlan .bx-wrapper .bx-prev {width:30px;height:57px;left:0;}
.mansetAlan .bx-wrapper .bx-prev:hover{ opacity:.8; background-position:0 0 !important;transition: all 400ms; -moz-transition: all 400ms; -webkit-transition: all 400ms; -o-transition: all 400ms;}


.sayfaBar .sayfaBarDetay{ padding:5px 10px;}

.duyuruKayan{ margin-top:0px;}
.duyuruKayan ul li{ padding:0 35px; width: 187px!important;}
.duyuruKayan ul li:first-child{ padding:0; width: 187px!important;}
.duyuruKayan ul li .duyuruResim{vertical-align:middle; width: 238px;height: auto;}
.duyuruKayan ul li .duyuruBilgi{ vertical-align:middle;   width: 171px;}
.duyuruKayan ul li .duyuruBilgi strong{  font-size:12px; font-family:Arial,sans-serif; letter-spacing:0; color:#222 }
.duyuruKayan ul li .duyuruBilgi p{ display:none; }
.duyuruKayan .bx-wrapper .bx-viewport{ padding-bottom:20px; background:#efefef ;height: 118px!important;}
.duyuruKayan .bx-controls-direction{ display:block;}
.duyuruKayan .bx-pager{ display:none;}
.bx-clone{   display: none !important;}

.sayfaBar, .urunBar{
    margin-top: -3rem;
}
.sayfaBar .penAyir, .sayfaBar .sayfaBarResim{ height:auto;}

.sayfaBar .sayfaBarDetay h1{ font-size:24px; }

.sayfaBar .sayfaSolBar, .urunBar .urunSolBar{ display:none; float:none; width:100%; position:relative; left:0; border:0; border-bottom:5px solid #222}
.sayfaBar .sayfaSolBar a{ padding:10px 20px;}
.sayfaBar .sayfaSagBar{ float:none; width:98%; margin:0 auto;}
.urunBar .urunSagBar{ min-height:auto;}
.urunBar .urunBarDetayAlan{ width:100%; padding-left: 0; }
.urunBar .urunSayfaBaslik{ padding:10px 15px;  }
.urunBar .urunSayfaBaslik h2{font-size:22px; padding:0; margin:0; }
.urunBar .urunListBar{ padding:20px 10px; }
.urunBar .urunListBar li strong{ font-size:13px; padding:10px 6px;}

.kullanimAlani{ padding:0; }
.kullanimAlani .kullanimPen li{ width:100%;}
.kullanimAlani .kullanimPen li.alan1,.kullanimAlani .kullanimPen li.alan2,.kullanimAlani .kullanimPen li.alan3,.kullanimAlani .kullanimPen li.alan4{ margin-left:0; max-width: 100%; width:100% !important; display:block; vertical-align:top; height:auto; }
.kullanimAlani .kullanimPen a h3{ font-size:15px; }
.anasayfaYazi-icerik{ padding:0 10px; font-size:13px; line-height:1.7 }
.anasayfaYazi-icerik .res{ width:100%; }

.urunDetayBilgi .urunDetayBilgiSol, .urunDetayBilgi .urunDetayBilgiBolum{ width:95%; display:block; margin:0 auto;}
.urunDetayBilgi .urunDetayBilgiSol{ margin-bottom:15px; }
.urunDetayBilgi .urunDetayBilgiBolum{ padding-left:0;  border:0; }

.teknik_resim img{ height:10em; }

.sizi-arayalim-sol{ float:none; width:81% !important; }
.form-ust .form-kontrol{ display:block; width:95%; padding:10px;  border:1px solid #ccc; border-radius:5px; margin-bottom:15px; font:12px arial,sans-serif; }
.form-ust label{ margin-bottom:10px; display:block;font:bold 13px Arial,sans-serif;  }
.form-ust button{ transition-property: background-color,border-color;background-color: #595959; font:bold 15px Roboto Slab,sans-serif; white-space: nowrap;color: #fff;border: 0;border-radius: 5px;outline: 0;cursor: pointer; width:100%; line-height: 1; display: block !important;padding: 10px 0;line-height: 1.1; border:0; margin-top:10px;}
.form-ust button:hover{ background:#555; }
.form-ust a.form-link{ font:bold 12px Arial,sans-serif; display:block; padding-bottom:10px; padding-top:10px; color:#555 }

.grup-list li p{ font:normal 13px Arial,tahoma,sans-serif; line-height:21px}
.grup-list li .grup-sol{ display:inline-block; width:100%; vertical-align:top; text-align:left}
.grup-list li .grup-sag{ display:none; width:100%; vertical-align:top;  text-align:center; margin:0 auto; border:0px; margin-top:20px; padding:10px;}

.haber-aciklama{ display:block; float:none; width:100%; }
.haber-aciklama .tarih{ display:none !important; }

.sayfaBar .haber-resim{ width:98%; margin-left:0; float:none !important; }
.proje-resmi img{ width:100%; height:auto; }
.proje-resimler h2{ font-size:16px; text-align:left; }
.proje-resimler ul li { padding:6px; margin-right:10px !important; margin-left:0 !important; height:auto; background:#fff; border:1px solid #ccc; float:left; display:block !important; width:46.6% !important; margin-bottom:10px;}
.proje-resimler ul li img{ width:100%; height:auto; }
.proje-resimler ul li:first-child{ margin-left:0;}

.proje-teklifi-al { position: relative;top: 0;border-radius: 0;margin-bottom: 10px;display: block;}

.remodal{ padding:20px 10px; }
.remodal-wrapper{ margin-top:5em;}
.basvuruform_proje{ width:90% !important; max-width:100%}


.altAlan ul { float:none; }
.altAlan ul li{ margin:0; width:50%; margin-left:-3px; }
.altAlan ul li a{ font:12px Arial,sans-serif; letter-spacing:0; }
.altAlan .altAlan-ic{ padding:5px 10px; }
.altAlan .altAlan-logo{ width:100%; float:none; }
.altAlan .altAlan-logo p { font: 13px Arial,Pt Sans,sans-serif; line-height:1.6}
}
@media screen and (max-width: 1754px){
.urunBar .urunSagBar {
	width: 100%;}
.urunBar .urunListBar li a
	{width: 100%;}
}