;
max-width:30%!important;
width:30%!important;
}

table.responsiveContent {
height:auto!important;
max-width:66%!important;
width:66%!important;
}

.catalog {
margin-left:0!important;
}

.footer,.top {
height:auto!important;
max-width:48%!important;
width:48%!important;
}
}

@media screen and (max-width:480px) {
body,table,td,p,a,li,blockquote {
-webkit-text-size-adjust:none!important;
font-family:sans-serif;
}

table {
border-style:none!important;
width:100%!important;
}

.top {
height:auto!important;
max