body { -webkit-text-size-adjust: none; } @-ms-viewport{ width: device-width; } @media only screen and (max-width: 480px) { body { min-width: 100%; font-size: 14px; } /* Dialogs */ .ui-dialog iframe { display: block!important; position: relative; width: 100%!important; height: 100%; } .ui-dialog, .ui-dialog * { box-sizing: border-box; } .ui-dialog { position: absolute; width: 100%!important; left: 0!important; } .ui-dialog .ui-dialog-content { position: relative; width: 100%!important; padding: 5px; height: 100%; overflow: auto!important; -webkit-overflow-scrolling: touch; } /* .ui-dialog { position: fixed; top: 0px!important; left: 0px!important; right: 0px!important; bottom: 0px!important; width: 100%!important; padding: 0 !important; } .ui-dialog .ui-dialog-content { -webkit-overflow-scrolling: touch; overflow: auto!important; position: fixed; top: 33px; left: 1px; right: 1px; bottom: 1px; height: auto!important; padding: 10px; margin: 0; } */ ._50 { width: 100%!important; float: none; } /* body.mobile .ui-widget-content { height: 100%!important; } */ .col1, .col2, .col3, .col4, .col5, .col6 { text-align: left; float: none; min-width: 100px; width: 100%; } .align_center, .align_right { text-align: left; } .fullWidthFooterZone { text-align: center; } /* Widths */ .header, .section, .footer, .headerWrap, .sectionWrap, .asiModule, .footer .footerWrap .innerWrapper, .header .Logo, footer .footerWrap, div[id$="FullWidthSubFooterZone"] { width: 100%!important; float: none; display: block; padding-left: 0; padding-right: 0; margin: 0; height: auto; min-height: 0; } .asiModule, .section .asiModule { margin: 0; padding: 0; } .section .asiModule, .footer .asiModule { margin-bottom: 20px; } .fullWidthHeaderZone { height: auto; } .footer { height: auto; text-align: center; display: block; } .article { display: block; width: 100%!important; margin: 0 0 20px!important; } .headerRow2 { width: 100%; } .addthis_toolbox > a { margin-bottom: 0!important; } .NewsletterSignup .news input { width: 100%!important; } .section img { max-width: 100%!important; height: auto!important; } /* Quick View */ #id-qk-vw, .qk-vw .prvw-lt, .qk-vw .prvw-rt { display: none; } /* Checkout */ #CHCK input[type='text'], #CHCK textarea, #CHCK select { width: 100%!important; box-sizing: border-box;} #CHCK input[type='text'], #CHCK select { height: 30px; } #CHCK .OrderCustAddressInfo ._15, #CHCK .OrderCustAddressInfo ._30, #CHCK .OrderCustAddressInfo ._40 { width: 100%; display: block; float: none; } }