.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:33%; float:left; }
	.urunBar .urunListBar li a{ width:90%; display:block; margin:0 4px; min-height:310px }
 } 
 
 @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:33%; float:left; }
	.urunBar .urunListBar li a{ width:90%; display:block; margin:0 4px; min-height:310px }
	.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:33%; float:left; }
	.urunBar .urunListBar li a{ width:90%; display:block; margin:0 4px; min-height:310px }
	.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:310px  }
	.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; }
	.urunBar .urunListBar li a{ width:90%; display:block; margin:0 auto; }
	.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%; }
	
	
.menu{background: none;}
	
    .menu-mobile { 
        display: block;
    }
    .menu-container {
        width: 100%;
        padding: 0!important;
        margin: 0;
    }
    .menu-mobile {
        display: block;
        color: transparent;
    }
    .menu-dropdown-icon:before {
        display: block;
    }
    .menu > ul {
        display: none;
    }
    .menu > ul > li {
        width: 100%;
        float: none;
        display: block!important;
    }
    .menu > ul > li a {
        padding: 0.8rem 1.5em;
        width: 100%;
        display: block;
        color: #fff;
    }

    .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;
        background: #FFB800!important;
        top: -1rem;
    }
	
	
.ustAlan ul li.dilsecenek a{background: #31688d!important; color:#fff; font:12px arial,sans-serif; border-bottom-color:#444;border-bottom: 1px solid #234e6b;}
.ustAlan ul li.dilsecenek a img{ vertical-align:middle; margin-right:3px; width:2em; }
	
.toggle-menu {height: 2.5em;background: #FFB800!important;padding:10px 0 !important;position:relative;width:100%;left:0;z-index:99;top: 4rem;display:block;}
.toggle-menu .logo_ust{position:absolute;top: -10px;left:0;right:0;width: 60%;/* 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.4rem;display:inline-block;vertical-align:middle;/* filter: brightness(0) invert(1); *//* margin-left: 1rem; */}
.toggle-menu .togglea{float: right;padding: 6px;margin-right: 10px;color: #000;font-size: 16px;z-index:99;top: -1rem;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; }
.menu > ul > li > ul > li img {display: none;}
	.menu > ul > li:hover {
    background: #e1a815;
}
.menu > ul > li > ul > li span{ margin: 0 }
.menu > ul > li > ul.normal-sub2 > li a{ padding: 0 }
	
.homeimage{ width: 100%; }
.anasayfaYazi{min-height:0}
.navPhone{
    float: right;
    padding: 6px;
    margin-right: 10px;
    color: #fff;
    font-size: 12px;
    z-index: 99;
    /* top: -1rem; */
    position: relative;
}
.navMail{
    float: right;
    padding: 6px;
    margin-right: 10px;
    color: #fff;
    font-size: 12px;
    z-index: 99;
    /* top: -1rem; */
    position: relative;
}

.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; }
	
	
	
.ustAlan{background: #FFB800;position:fixed;top:0;z-index:99999;width:100%;height: auto;}
.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:3em;background: #ffffff;padding:10px 0 !important;position:relative;width:100%;left:0;z-index:99;top:0;display:block;}
.toggle-menu .logo_ust{ position:absolute; top:0px; 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; margin-left:6px; color:#fff; font:300 16px Open Sans,sans-serif; line-height:3em; }
.toggle-menu .logo_ust img{width:auto;height: 2.2em;display:inline-block;vertical-align:middle;}
.toggle-menu .togglea{float:left;padding:10px;background: #FFB800;margin-left:10px;color: #fff;font-size:15px;z-index:99;position:relative;height: 1px;top: -4px;}
.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: 5em;}
.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;}
.mansetAlan img{height: auto;}

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

.duyuruKayan{ margin-top:0px;}
.duyuruKayan ul li{
    width: 160px!important;
}
.duyuruKayan ul li .duyuruResim{vertical-align:middle;width: 150px;}
.duyuruKayan ul li .duyuruBilgi{vertical-align:middle;}
.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 }
.duyuruKayan .bx-controls-direction{ display:block;}
.duyuruKayan .bx-pager{ display:none;}
.bx-clone{   display: none !important;}

.sayfaBar, .urunBar{ margin-top:4.8em; }
.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{ 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 p { font: 13px Arial,Pt Sans,sans-serif; line-height:1.6}
}