@media screen and (max-device-width: 767px){ /*mobile*/

.menu { display:none!important;}
.mobilemenu {display:block!important; float:right; clear:right; margin-right:10px; margin-top:10px;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif!important;}
#mobilemenu li { position: relative;  line-height:30px; height:30px;}
#mobilemenu li a {background-color:#094e8e; padding:0px 15px 0px 15px;display: block; }
#mobilemenu li ul { display: none; right:0px;  position: absolute; background-color:#029b9f; z-index:10!important; box-shadow: 0 5px 15px 3px rgba(0,0,0,0.3);}
#mobilemenu li ul li { background-color: #029b9f;  min-width:140px;}
#mobilemenu li ul li a {  font-size:12px; color:#ffffff; }
#mobilemenu li ul li ul { display: none; right:140px; top:0px;  position: absolute; }


#topwrapper .topcontent { width:100%!important; z-index:100000000}
/*#topwrapper .topcontent .logo {width:95px!important; height:71px!important;  position:absolute; top:0px; left:8px;  z-index:1; }
#topwrapper .topcontent .logo img {width:95px!important; height:auto!important; }*/

#topwrapper .topcontent .logo { top:30px; left:3px;  z-index:1; }


#topwrapper .topcontent .lang  {  margin-right:10px!important;}
#topwrapper .topcontent .lang ul li  img { width:18px!important; height:auto!important }
#topwrapper .topcontent .facebookcontainer { margin-right:10px!important;}
/*#topwrapper .topcontent .phone { clear:right; margin-left:90px!important; margin-top:15px!important; color:#333333!important;}*/
#banner {  margin-top:-25px!important;}

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
  
    bottom: 4px!important;
  
}


#main {padding-top:10px!important;padding-bottom:10px!important; width:90%!important; margin:auto!important}
#main .maincontent { width:100%!important;}
#main .maincontent .col1 { width:100%!important;}
#main .maincontent .col1 .col1header { line-height:30px!important; }
#main .maincontent .col1 .col1content { width:100%;}
#haberprevnext{  top:0px;  }
#main .maincontent .col2 {width:100%!important;}
#main .maincontent .col2 .col2header { line-height:30px!important; }
#main .maincontent .col2 .col2content { width:100%;}
#main .maincontent .col2 .col2content .urunlercontent ul li .img { margin-left:60px; }
#urunprevnext .nexturun { left:240px; }
#main .maincontent .col3 {width:100%!important;}
#main .maincontent .col3 .col3header { line-height:30px!important; }
#main .maincontent .col3 .col3content { width:100%;}
#footer  { height:190px;}
#footer .content { width:100%!important;}
#footer .content .address {  width:100%!important; background-image:url(../images/address.png); margin-bottom:10px; }
#footer .content .address span { margin-left:60px; }
#footer .content .phone { margin-left:10px!important; width:100%!important; margin-bottom:10px;}
#footer .content .phone span {margin-left:50px; }
#footer .content .email {  margin-left:10px!important; width:100%!important; background-image:url(../images/email.png);margin-bottom:10px;  }
#footer .content .email span { margin-left:50px;font-family:'Helvetica Neue',Arial, Helvetica, sans-serif;font-size:13px; color:#7f7f7f; line-height:14px; text-align:left; }
#footer .content .facebook1 { margin-left:10px!important; width:100%!important; background-image:url(../images/facebook.png);}
#footer .content .facebook1 span { margin-left:50px; }
#footer1 .content { width:100%!important; }
#footer1 .content .telif {  font-size:11px;}



#page { width:100%!important; margin:auto!important}
#page .pagebgimage { width:100%; min-height:25px; margin-top:-15px;background-image:url(../images/mobilepagebgimage.png);}
#page .pagewrapper { width:100%!important; margin:auto; }
#page .pagewrapper .pageheader { padding-top:10px; line-height:16px; font-size:12px; }
#page .pagewrapper .pagecontent { margin-top:12px; width:100%!important;}
#page .pagewrapper .pagecontent .content  .left { width:100%!important; margin-right:0px!important; margin-top:0px;}
#page .pagewrapper .pagecontent .content  .left ul li { padding-left:0px;}
#page .pagewrapper .pagecontent .content  .left ul li ul li a { padding-left:30px;}
#page .pagewrapper .pagecontent .content  .left ul li a:hover,#page .pagewrapper .pagecontent .content  .left ul li a.selected { color:#094277;}
#page .pagewrapper .pagecontent .content  .right { float:left; width:100%!important; }


#picturecontainer {  padding-top:20px;}
#picturecontainer ul li { float:left; margin:0px 5px 10px 5px; background-color:#FFFFFF;	}
#picturecontainer ul li .img { width:130px; height:97.5px; overflow:hidden; padding:3px; border:2px solid #dfdfde; box-shadow: 0px 0px 20px 5px rgba(220,220,220,1);}
#picturecontainer ul li .img img { width:130px; height:auto;}
#picturecontainer ul li .title { width:130px; height:40px; line-height:20px; text-align:center;}
#picturecontainer ul li .title a { font-family: 'Helvetica Neue', sans-serif; font-weight:normal; font-size:12px;}


.contactleft { width:100%!important;  margin-left:0px!important; }
.contactleft .contactform  input, textarea {width: 95%!important;	}
.contactleft .contactform  textarea { height: 50px!important}
.contactright { width:100%!important; padding-left:0px!important;   }
.contactright .map { width:100%!important;}
.contactright .map .mapcanvas {  width:95%!important; }
.contactright .contactdetails { width:95%!important;}


#categorycontainer { margin-top:10px; }
#categorycontainer ul li { margin:0px 0px 15px 10px; 	}
#productcontainer ul li { margin:0px 0px 15px 20px; 	}

.pageheaderurunad { display:none;}

.htabs { height: 20px; 	}
.htabs a { display:block; width:95%; padding:2px 0px 2px 0px; margin-right:0px;}
.tabheaders { padding-left:0px;clear:both; padding-top:10px; background-image:none!important; text-align:left!important; }
.imagethumbs { width:100%!important; margin-top:0px;}
.productimage {  padding:3px; border:1px solid #CCCCCC; width:95%!important;}
.productimage img { width:100%!important; height:auto!important;}
.productthumbs li { margin-right:1px;}

.teknikimagethumbs { width:100%!important; margin-top:0px;}
.teknikproductimage {  padding:3px; border:1px solid #CCCCCC; width:95%!important;}
.teknikproductimage img { width:100%!important; height:auto!important;}
.teknikproductthumbs li { margin-right:1px;}

.genelaciklama { width:100%!important;  padding-left:0px;}
.genelaciklama  .kategoriad{ font-family:'Helvetica Neue',Arial, Helvetica, sans-serif;	font-size: 25px; color:#000000; padding-top:5px;}
.genelaciklama  .urunad{  padding-top:10px;}
.genelaciklama  .aciklama{  padding-top:10px;}
.genelaciklama  .aciklama img{ width: 100%!important; height: auto!important}
.genelaciklama  .kullanimalanlariheader{  margin-top:10px;}
.genelaciklama  .kullanimalanlaricontent{ padding-top:10px;}

.urunicerik img{width:100%!important; height:auto!important;}
#tab_opsiyon img  {width:100%!important; height:auto!important;}


.orderleft {width:100%!important;}
.orderright { margin-left:0px; width:100%!important}

.orderleft .productimage { display:none!important;}


.orderform  input, textarea { width: 95%!important;}
.orderform select {  width: 95%!important;	}
.orderform p input {  width:95%!important; margin-bottom:10px;  }




.showonlymobile {  display:block!important;  width:100%; background-color:#094e8e;  color:#ffffff!important;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif!important; font-size:15px; text-align:left;}
.showonlymobile span {  display:inline-block!important; padding-left:10px;}
.lishowonlymobile ul { padding-top:10px!important;}








}
