/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CPAP.com CSS
Property of U.S. Expediters, Inc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

body, #container, #header, #page, #footer{
	background: none;width: 100%;height: auto;padding: 0 !important;margin: 0 !important;display: block;position: relative;overflow: visible;
}
#container{width: 70%;}
#header{height: 100px;}
#logo{float: left;}
#logo a{background: none;margin: 0;padding: 0;position: relative;}
#order-by-phone a{background: none;position: relative;}
#logo a img{display: block;}
#order-by-phone a img{display: block;right: 0;top: 0;position: absolute;}h1{display: block;margin-bottom: .25em;line-height: 1;}h2{display: block;line-height: 1;}
#extra-info-content h2{margin-top: 10px;}
#categories{padding: 0;margin: 0;width: auto;margin-bottom: 16px;}
#categories li{float: left;width: 20%;padding: 0;margin: 0;padding-top: 10px;}
#order-by-phone a{background: none;text-decoration: none;float: right;border: none;margin: 0;}

.small-gap{margin-bottom: 10px !important;}
.gap{margin-bottom: 20px !important;}
.top-border{padding-top: 10px !important;}
.right-column-side p, #extra-info-content{border: none;padding: 0;}
.learning-center, #home-cpap-machines, #home-cpap-masks, #home-cpap-account, #learning-center, #find-cpap-supplies, #mask-sizing-guide{float: left;width: 30% !important;margin-right: 3% !important;}
#mask-sizing-guide-left{display: inline-block;}
#mask-sizing-guide-right{float: right;width: 55%;}
#home-cpap-account, #home-cpap-masks{margin-right: 0;}
#find-cpap-supplies h2{display: block !important;}
#find-cpap-supplies img{display: block;width: 100%;}
.footer-left, .footer-right{margin-top: 10px;}

.left-column-narrow{float: none;}
#addProductForm, td.product-listing-pic input, td.product-listing-pic label, .product-page .popupCompare, #prod-learning-center-tab object, .left-column-narrow, .button-section, .button-section-last, #launchpad, #account-header-links, #nav, #utility-bar, #product-back, #product-print, #product-image-zoom, .product-view-price, #product-buy-box, .right-column-side a, #extra-info, #bottom-box, #footer-right, .pagination-left, .pagination-right, .review-helpful, #page a.big-white.button-right, #productchallenge-tab div.clear.gap div.learning-center-B a.white span{display: none;}#features-tab, #specifications-tab, #cpap-comments-tab, #power-options, #reviews-tab, #product-challenge-tab, #prod-learning-center-tab, .rx strong, #videos-tab, #faqs-tab, #cpapuserssay-tab, #didyouknow-tab, #articles-tab, #topproducts-tab, #productchallenge-tab, #videos-tab, #faqs-tab, #cpapuserssay-tab, #didyouknow-tab, #articles-tab, #productchallenge-tab{display: block !important;}

.rx, .free-shipping{background: none;text-indent: 0;width: auto;text-decoration: none;margin-top: 0;}
.product-page .product-view-price-code.popupCompare{display: inline-block;}
.clear{clear: both !important;}
.right-column-wide, .right-column-narrow{float: none;clear: both;width: 100%;}
.product-page .right-column-narrow{float: left;width: 70%;}
.product-page .left-column-narrow{display: inline-block;float: left;width: 100%;margin-right: 0;}
.product-page .right-column-side{float: left;}
#product-image-box{margin-right: 20px;text-align: left;float: left;}
#tiny-product-images{float: left;}
#tiny-product-images li{float: left;list-style-type: none;margin-bottom: 30px;}
