@media screen and (max-width:480px) {
.translatesubmit {padding: 5px 0;  width: 100%;}
.blockmaintext1,.blockmaintext2{margin-right:15px;margin-left:15px;border-top: 2px solid #7c7c7c;padding-bottom: 15px;padding-top: 30px}
.blockmain{width:100%;float:none;border-top:none;padding:0}
.panel{float:left ; background:url("/Translate.pl/images/info/15_feb/bg_googleplay.png") repeat-x; width: 100%;}
.base ul li.cellb .text {border-bottom: 2px solid #7c7c7c;border-right:none;}
.base ul li.cellb div {margin: 0 7px;}
.footer .section1, .footer .section2 {    padding: 0 15px;    width: 90%;}
.main ul { padding: 15px;}
.copyright{    width: 80%;margin: 0;}
.header {height: 100%;}
.base ul li {   padding: 0;}
.base, .base-row,.base ul li  {display: block;}
.main ,#nav,.base ul li ,.LanguageTeacher , .Lingvobit,.LanguageTeacher img.tran , .Lingvobit img.tran ,.header a.logo img,.translatecontent input, .translatecontent textarea {    width: 100%;}
#nav {position: relative;}
.main ul {padding: 0;}
.action-section {border: none;float: none;margin: 0 auto;}
.item_img {float: none;margin: 0 auto; width: 180px;}
.list_item {margin: 0 10px;}
.list_item_left {float:none;width: 100%;}
ul.tabs li a span {font-size: 0;width: 70px;}
ul.tabs li a {line-height: 13px;padding: 0 5px;}
ul.tabs li#tabDetails a span{ background:url("/Translate.pl/images/templates/products/pl_descr.png") no-repeat 0 7px;}
ul.tabs li#tabSpecifications a span{ background:url("/Translate.pl/images/templates/products/pl_tech.png") no-repeat 0 7px; }
ul.tabs li#tabMaterials a span{ background:url("/Translate.pl/images/templates/products/pl_instuc.png") no-repeat 0 7px;}
ul.tabs li#tabDetails a span,ul.tabs li#tabSpecifications a span, ul.tabs li#tabMaterials a span {display:block; }
ul.tabs li.productTabOff a span {padding: 9px 0;}
.view_prices {padding-top:0}
.item_layout {padding: 0 10px;}
}