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;
    }
}

