.toggleMenu{ display:none !important}

 @media screen and (min-device-width: 871px) and (max-device-width: 1024px){ 
.mobilslider{ display:block !important;} 
.desktopslider { display:none !important; }
	.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{overflow: hidden;position: relative;}
	 .urunBarDetay-ic { position: relative; top: 16px; }
 } 
 
 @media screen and (min-device-width: 641px) and (max-device-width: 870px){ 
.mobilslider{ display:block !important;} 
.desktopslider { display:none !important; }
	.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;}
	 .urunBarDetay-ic {position: relative;top: 56px;}
	 .urunBar .urunListBar li .urunListRes{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){ 
.mobilslider{ display:block !important;} 
.desktopslider { display:none !important; }
	.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{overflow: hidden;position: relative;}
	.isbasvuru-sol{ display:block; float:none; width:100%;}
	.isbasvuru-sag{ display:none;}
	 .urunBarDetay-ic { position: relative; top: 16px; }
		
	.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;}
	.altAlan .altAlan-logo img{width: 50%!important;margin: 0;}
 } 
 @media screen and (min-device-width: 361px) and (max-device-width: 480px) { 
.mobilslider{ display:block !important;} 
.desktopslider { display:none !important; }
	.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: 100%;float:left;}
	.urunBar .urunListBar li a{width:90%;display:block;margin:0 4px;min-height: 210px;}
	 .urunBar .urunListBar li .urunListRes{overflow: hidden;position: relative;}
	.isbasvuru-sol{ display:block; float:none; width:100%;}
	.isbasvuru-sag{ display:none;}
	 .urunBarDetay-ic { position: relative; top: 16px; }
		
	.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;}
	.altAlan .altAlan-logo img{ width: 70%!important;; margin: 0; }
 }

 
 @media screen and (max-width:360px){ 
.mobilslider{ display:block !important;} 
.desktopslider { display:none !important; }
	.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: 100%;float:left;}
	.urunBar .urunListBar li a{width:90%;display:block;margin:0 4px;min-height: 210px;}
	 .urunBar .urunListBar li .urunListRes{overflow: hidden;position: relative;}
	.isbasvuru-sol{ display:block; float:none; width:100%;}
	.isbasvuru-sag{ display:none;}
	 .urunBarDetay-ic { position: relative; top: 16px; }
		
	.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;}
	.altAlan .altAlan-logo img{ width: 70%!important;; margin: 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;}
	 .urunBarDetay-ic { position: relative; top: 16px; }
}
@media screen and (max-width:1200px){
    .menu-mobile { 
        display: block;
    }
    .menu-container {
        width: 100%;
        padding: 0!important;
    }
    .menu-mobile {
        display: block;
    }
    .menu-dropdown-icon:before {
        display: block;
    }
    .menu > ul {
        display: none;
    }
    .menu > ul > li {
        width: 100%;
        float: none;
        display: block;
    }
    .menu > ul > li a {
        padding: 1.5em;
        width: 100%; 
        display: block;
    }

    .menu > ul > li > ul {
        position: relative;
    }
    .menu > ul > li > ul.normal-sub {
        width: 100%;
    }
    .menu > ul > li > ul > li {
        float: none;
        width: 100%;
        margin-top: 20px;
    }
    .menu > ul > li > ul > li:first-child {
        margin: 0;
    }
    .menu > ul > li > ul > li > ul {
        position: relative;
    }
    .menu > ul > li > ul > li > ul > li {
        float: none;
    }
    .menu .show-on-mobile {
        display: block;
    }
	.duyuruKayan{padding: 0 1.5rem;} 
.toggle-menu{ display:block !important;} 
.toggleMenu{ display:block !important;}
.bx-viewport{ top:-4rem!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;}
.urunBar .urunSolBar{ top: 0!important; }
.urunBarDetay-ic {position: relative;top: 56px;margin-bottom: 44px;}
.urunBar .urunListBar_a li a{ width: 100%!important;}
.urunBar .urunListBar_a li{ width: 100%!important; }
	
.toggle-menu {height:3em;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: 2.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; }

.homeimage{ width: 100%; }
.anasayfaYazi{min-height:0}

.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: rgb(0 0 0 / 51%);padding:7px 15px;width: calc(100% - 30px);text-align: center;}
.mansetAlan ul li .mansetBilgi p{ display:none; }
.mansetAlan ul li .mansetBilgi strong{font-size:14px;padding: 0 10px!important;}
.mansetAlan .bx-wrapper .bx-controls-direction a {margin-top: 0!important;}

.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{width: 100%;}
.duyuruKayan ul li .duyuruResim{vertical-align:middle;width: 100%;}
.duyuruKayan ul li .duyuruBilgi{vertical-align:middle;}
.duyuruKayan ul li .duyuruBilgi strong{font-size: 1.8rem;letter-spacing:0;color:#222;}
.duyuruKayan ul li .duyuruBilgi p{ display:none; }
.duyuruKayan .bx-wrapper .bx-viewport{ padding-bottom:20px; background:#efefef }
.duyuruKayan .bx-controls-direction{ display:block;}
.duyuruKayan .bx-pager{ display:none;}
.bx-clone{   display: none !important;}
.bx-controls{ 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;}


.haberKayan{ margin-top:0px;}
.haberKayan ul li{width: 100%;padding: 0 1rem!important;}
.haberKayan ul li .haberResim{vertical-align:middle;width: 100%;text-align: center;}
.haberKayan ul li .haberBilgi{vertical-align:middle;}
.haberKayan ul li .haberBilgi strong{font-size: 1.3rem;letter-spacing:0;color:#222;}
.haberKayan ul li .haberResim img{width:80%}
.haberKayan ul li .haberBilgi p{/* display:none; */}
.haberKayan .bx-wrapper .bx-viewport{ padding-bottom:20px; background:#efefef }
.haberKayan .bx-controls-direction{ display:block;}
.haberKayan .bx-pager{ display:none;}

.kullanimAlani{ padding:0; }
.kullanimAlani .kullanimPen li{ width:100%;}
.kullanimAlani .kullanimPen li.alan1,.kullanimAlani .kullanimPen li.alan2{ 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 }

.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 img{ width: 30%; margin: 0; }
.altAlan .altAlan-logo p { font: 13px Arial,sans-serif; line-height:1.6}
}
@media screen and (max-width: 1754px){
.urunBar .urunSagBar {
	width: 100%;}
.urunBar .urunListBar li a
	{/* width: 302px; */}
}
@media (min-width: 40.625em){
.duyuruKayan ul li {width: 49%;overflow: hidden;}}
@media (min-width: 75em){
.duyuruKayan ul li {
    width: 24.8%;
    overflow: hidden;
}

