@media only screen and (width:1024px){
#container{width:993px;margin-left:auto;margin-right:auto;text-align:left;background:#FFF}
#menu >ul >li >a{display:block; position:relative; font-size:114%; color:#0000FF; text-shadow:1px 1px 1px #fff; line-height:18px; text-decoration:none; margin-bottom:-1px; z-index:6; padding:0 8px 18px;}
.box-product >div{width:13em; display:inline-block; vertical-align:top; margin-right:9px; margin-bottom:10px}
}
img {max-width: 100%;border: none;}
.response-cat{position:relative;z-index:30;margin:0px 10px 20px 10px;}
.response-cat div{padding:8px 16px 0px 16px;overflow:hidden;position:relative;font:18px/25px 'PT Sans Narrow';color:#fff;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.2);text-align:center;text-transform:uppercase;font-weight:bold;}
.response-cat div{background:#585858;border:1px solid #000000;border-radius:3px;-moz-border-radius:3px; border-radius:3px;}
.response-cat select{position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);cursor:pointer;}
.response-link{margin:0 10px;float:right;}
.response-link ul{list-style:none;margin:0 auto;padding:0;}
.response-link > ul > li{background:#38B0E3;position:relative;float:left;margin:2px;border-radius:3px;-moz-border-radius:3px; border-radius:3px;}
.response-link > ul > li > a{color:#FFF;text-decoration:none;display:block;padding:5px;}
.response-cat, .response-link, .response-content{display:none;}
@media only screen and (min-width:980px){}
@media only screen and (max-width:768px){body{background-color:#FFF;background-image:none;}
#container{width:760px;padding:0px;}
#column-left{display:none;}
#column-left + #column-right + #content, #column-left + #content{margin-left:0px;}
#header #part{display:none}
#header #search{display:none}
#menu > ul > li > div > ul > li > ul{padding-left:20px;}
#menu, .normal-cat, .toplinks{display:none;}
.response-cat, .response-link{display:block;}
}
@media only screen and (max-width:600px){#container{width:100%;}
#column-right{display:none;}
#column-right + #content{margin-right:0px;}
***#header{height:220px;}
#header #logo{top:50px;}
#header #lan, #header #currency{width:150px;}
#header #lan{left:162px;top:9px;}
#header #currency{left:5px;top:5px;}
#header #part{top:122px;}
#header #welcome{top:210px;}
#header #search{top:180px;}
#header .links{display:none;}
#footer .column{width:49%;min-height:120px;}
#menu > ul > li > div > ul > li > ul{padding-left:20px;}
#menu, .normal-cat, .toplinks{display:none;}
.response-cat, .response-link{display:block;}
h1{font-size:14px;}
#header #part{display:none}
#header #search{display:none}
#lan{display:none}
}
@media only screen and (max-width:350px){#header #logo{left:5px;}
#header #lan, #header #currency{width:150px;}
#header #lan{left:162px;top:9px;}
#header #currency{left:5px;top:5px;}
#header #part .heading{margin-right:0px;}
#header .links{display:none;}
.product-info > .left{float:left;margin-right:auto;}
.normal-content{display:none;}
.response-content{display:inline-block;}
.login-content .left, .login-content .right{float:left;width:100%;}
#footer .column{width:100%;}
h1{font-size:12px;}
#header #part{display:none}
#header #search{display:none}
.product-info .price{width:auto;}
#lan{display:none}
.h1left{display:none}
.h1right{display:none}
#column-left{float:left; width:0px}
}
@media only screen and (max-width:250px){h1{font-size:12px;}
#header #search{display:none}
#header #part{display:none}
.product-info .price{width:auto;}
#lan{display:none}
.h1left{display:none}
.h1right{display:none}
}