body { overflow-x: hidden; } @media screen and ( min-width: 380px) and (max-width: 930px ){ .main img { width: 20% !important; } .main img.ssl { width: 40% !important; position: absolute !important; } .subcontent-unit-border-orange, .subcontent-unit-border-green, .main img { margin: 8px 33px !important; } } @media screen and ( max-width: 930px ){ body, .page-container, .header, .header-top, .sitemessage, .header-bottom, .nav2, .header-breadcrumbs, .main, .main-navigation, .main-navigation .round-border-topright, .main-subcontent, .footer { width: 100% !important; } .main-content, .subcontent-unit-border-orange, .subcontent-unit-border-green, .main img { width: 90%; } .column1-unit, .main-content h1.pagetitle { width: 95% !important; } #qp_main173230 { margin: 0px 15px !important; } .subcontent-unit-border-orange, .subcontent-unit-border-green, .main img { margin: 8px 22px; } .round-border-topright, .main { background: none !important; } }