 

.mobilmenu  { display:none;    }
.mobilmenu .mobillogo { width:150px; padding:10px 0px; }
.mobilmenu h2 { color:#fff; font-weight:700 }
.mobilmenu a { display:list-item; list-style:none; padding:10px 0px; margin:0px 5px 1px 0px;   color:#fff; }
.mobilmenu a:hover {   }

.HOMETEXT { max-width:1200px; margin:0 auto; padding:50px 30px; }

.mobilmenu .GMENU { display:none; background:#000; }
.mobilmenu .GMENU .padding { padding:20px; color:#000 }
.mobilmenu .GMENU .padding .k1 { width:50%; float:left;  }
.mobilmenu .ackapamenu { width:35px; position:fixed; right:20px; top:20px;  }
.mobilmenu .GMENU .padding .k1 a { color:#fff; }


.footermobil                { background:#000; z-index:900001; position:fixed; bottom:0; left:0; width:100%; display:none }
.footermobil .f-l           {  float:right; width:25%; text-align:center; }
.footermobil .f-sepet       { width:30px; padding:10px;   }
.footermobil .f-sepet:hover { background:#000; }
.footermobil .f-l .material-icons { color:#fff; font-size:28px; padding:10px 0px }
.footermobil .f-l:hover { background:#000; }







.menuac { padding:6px; width:22px; background:#000; position:fixed; right:10px; top:20px; z-index:7000; display:none    }
.menuac:hover { background:#000; cursor:pointer; }

.MENUG             { padding:10% 0; text-align:center; }
.MENUG .li 		   {   padding:15px 15px;  color:#fff;  font-size:26px; font-weight:300;     }
.MENUG .li:hover   { background:#000 }
 

.MOBILMENU { position:fixed; width:100%; height:100%; z-index:6000; background: rgba(0,0,0,0.8); left:0; top:0; -webkit-transition: all 0.5000s ease;
-moz-transition: all 0.5000s ease;
-o-transition: all 0.5000s ease;
transition: all 0.5000s ease;}

.scale0 { -webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.scale1 { -webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}


@media screen and (max-width: 800px) {


#menualtibar2                     {     background:#f2f2f2}
.menualtibar2                     {   max-width:1200px;  margin:0 auto; padding:30px 30px;   }
.menualtibar2 .li                 { width:calc(100% / 2 - 10px); float:left; color:#555; padding:5px; text-align:center  }
.menualtibar2 .li .material-icons { font-size:36px;     }
.menualtibar2 .li h2              { font-size:13px; font-weight:700 !important; padding-top:20px;   }
.menualtibar2 .li p               { font-size:13px; display:none }

.urunalani { position:relative; max-width:1200px; margin:0 auto; text-align:center;}
.urunalani .urunimg { width:80%; }

.urunalani .urunsagaciklama { width:100%; position:relative;   top:50%; right:0; color:#fff;   }
.urunalani .urunsagaciklama h1 { font-size:26px; }
.urunalani .urunsagaciklama span { line-height:25px; font-size:13px; letter-spacing:1px }

.urunalani .urunsagaciklama p { font-size:60px; font-weight:300 }
.urunalani .satinalbu { display:inline-block; margin-top:20px; padding:10px 15px; color:#fff; background:#2ca5cb; -webkit-border-radius: 60px;
-moz-border-radius: 60px;
border-radius: 60px; }
.urunalani .satinalbu:hover { background:#6fad45; cursor:pointer }




.BAR { display:none }


.insta, .HOMETEXT { display:none }

.SMK { position:relative; }
.SMK img { width:100%; }
.SMK .scon { display:none  }
.SMK h1 { padding-bottom:20px; }
.SMK a { display:inline-block;  padding:10px 15px; margin-top:10px; background:#fff; color:#000; border:1px solid #fff;}
.SMK a:hover {  color:#fff; border:1px solid #fff; background:none; }

.wem    { width:100%; height:30px; float:left; font-size:16px;  }

.bloklaa .dons  { display:none }

.bloklaa { background:#d3d7e4; margin-top:70px}
.bloklaa .i1 { width:calc(100% / 1); float:left; padding-top: 0px; text-align:left; }
.bloklaa .i2 { width:calc(100% / 1); float:left; text-align:center; display:none  }
 
.bloklaa .i3 { width:calc(100% / 1); float:left; padding-top: 0px;  }
.bloklaa .li {   padding:10px 50px; color:#404056; }


.menuac { display:block }

.nmenu { display:none }

ul.imfooter     { margin:0px 0px 0px 0px; padding:20px 20px; float:none; list-style:none; color:#000; width:calc(100% - 40px);   }
.footeruyari    { display:none; } 

.mobilmenu, .footermobil { display:block  }



.genel_E, .menubanner , .fccc, .mobilde, .tuv-1, .zopim, .uyelogin, .shizli, .benzerdet, .paylas_grubu { display:none !important }



.menutablosu   { display: block; width: 100%;  }
 
.ftemizle { position:absolute; top:0px; right:0px; cursor:pointer; }

.mfilitre   { font-size:12px;  padding:8px 8px 8px 25px; color:#000000;  background: url(noselect.png) left no-repeat; cursor:pointer;   }
.select     { color:#e5097f; background:url(select.png) left no-repeat }
.mfilitre:hover { color:#e5097f; background:url(select.png) left no-repeat }
.sscroll { height:auto; overflow:auto }
.sscroll::-webkit-scrollbar { width:7px;    }
.sscroll::-webkit-scrollbar-track { }
.sscroll::-webkit-scrollbar-thumb { background: #000;   }
.sscroll::-webkit-scrollbar-thumb:window-inactive { background: #000;    }


.N_adres1 { width:auto; padding:10px 50px; float:none; }
.N_adres2 { width:auto; padding:10px 50px; float:none; }






.box-3 { width:90%; float:left;  background:#000; margin:5%; position:relative; }
.box-3 img { width:100%; position:relative; }
.box-3:hover img { opacity: 0.8; filter: alpha(opacity=80); }
.buismi { position:absolute; padding:8px; top:15px; left:8px; width:250px; color:#FFF;    }
.buismi p { font-family: 'Oswald', sans-serif;  font-weight:700;}
.buismi strong { font-size:30px; font-weight:300; }
.buismi p a { color:#fff ; font-family: 'Oswald', sans-serif !important; font-weight:300; display:inline-block; background:#e5097f;   padding:7px 15px; }
.buismi p a:hover { background:#000; }


.solaver { width:90%; padding:10px 0px; float:none; margin:0 auto; position:relative; }

 
.sagaver { width:90%;  float:none; margin:0 auto; position:relative; border:none }
.sagaver h2 { margin:0px; padding:7px 0px 7px 20px; font-family:Arial; color:#333333; font-weight:100;  }




.uset1     {  padding:40px; }
.uset2     {  padding:5%; width:90%; float:none; }
.uset3     {  padding:5%; width:90%; float:none; }
.uset4     {  padding:40px; }


.uset10     {    width:100%; margin:0px 0px 0px 0px; float:none; }
.uset10 .padding  { padding:10px; }




/***************************/
.X_urunler ul                  { margin:0px; padding:0px; list-style:none; }
.X_urunler ul li               { padding:0px 0px 0px 0px; float:left;  width:100%;  position:relative; margin:0% 0% 2% 0%;   }
/***************************/
#solicew1-a          { width:100%; float:none;  margin:0 auto;   }
#solicew1-a .padding { padding:15px  }
#solicew1            { width:100%; float:none; margin-left:0px; }
#solicew2            { width:100%; float:none; margin-left:0px; position:relative;}
#solicew2 .padding   { padding:15px }
#solicew2-2          { width:100%; border-left:1px solid #ccc; float:none; margin-left:0px;  padding:0px ; position:relative;    }
/***************************/ 
.Blo-k img { width:100%; }
.indir .X_urunler                { padding:0px; margin:0%;   width:100%; height:auto;   position:relative; float:left; overflow:hidden;    }

ul#thumblist li{float:left; margin:0px; list-style:none; width:25%;}


.detaysol { width:100%; float:left; }
.detaysag { width:calc(100% - 0px); float:left; padding:40px 0px 0px 0px }


.menualtibar, .tint { display:none }

	
.NW-input { width:calc(100% - 39px); height:25px; padding:7px 7px 7px 30px; border:1px solid #ccc; outline:none; color:#666; font-size:14px;   }
.NW-buton { padding:7px 15px 7px 15px; margin:5px 0px 0px 0px; border:none; outline:none; background:#000; color:#fff;  cursor:pointer; }
.NW-textarea { width:calc(100% - 39px); height:100px; padding:7px 7px 7px 30px; border:1px solid #ccc; outline:none; color:#666; font-size:14px;    }



.UFORMDA { width:90%; float:left; padding:0px 0px 0px 5%; }
.UFORMDB { width:90%; float:left; padding:0px 0px 0px 5%; }
.KAYITFORM     { padding:0px 0px }

.sip_solsol    { width:calc(100% - 42px); padding:20px; border:1px solid #ccc; float:left;  -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px }
 
.kargotak      {width:calc(100% - 0px); float:left; margin-left:0px; }


.AdresCSS { padding:30px 0px }



 

.altsayfa { background:#fff; min-height:500px }
.altsayfa h2 { text-align:center; padding-top:20px; }
.altsayfa .X_urunler { padding:10px; }
.altsayfa .X_urunler ul li { width:calc(100% / 1 - 10px); padding:5px; }
 
 




}
