﻿body {
	margin: 0; padding: 0;
	background: white;
	line-height: normal;
	font-size: 12pt;
}

.promoContainer { margin: 0; padding: 0; height: auto; width: 100%; }
#subCategoryHeadr p  , #subCategoryHeadr h1 {padding: 0; width: 100%;}

.product-grid-3-col , #subCategoryHeadr , 
.content-2-col .col-2 { float: none; width: 100%; margin: 0; }



.product-grid-3-col .row, 
.product-grid-3-col .row-last { display: inline!important; padding: 0; width: 100%; }
.box-460.gray .inner-460 .inner-460-content h1, .box-460.gray .inner-460 .inner-460-content h2, 
.box-460.gray .inner-460 .inner-460-content h3, .box-460.gray .inner-460 .inner-460-content h4, 
.box-460.gray .inner-460 .inner-460-content h5, .promo-220.gray .promo-220-inner .inner-220-content h1, 
.promo-220.gray .promo-220-inner .inner-220-content h2, .promo-220.gray .promo-220-inner .inner-220-content h3, 
.promo-220.gray .promo-220-inner .inner-220-content h4, .promo-220.gray .promo-220-inner .inner-220-content h5, 
.span-indent{ text-indent:0px; }
.tabs .closed { display:block; }
.tabs .open { display:block; }
.tab-hidden-heading { display:block; }
.tab-list .tab-item { display:none; }
.content-3-col-wrap { display:block; margin:0; padding:0; }

/*	This takes away the navigation and header on the homepage and other sub pages */

.pageTop , #nav , #nav ul , #hiddennav , 
.home .saleSubNav , .footerWrap, 
.bottom-find-request , .inspControlBar ,
.jcarousel-prev jcarousel-prev-horizontal , 
.jcarousel-next jcarousel-next-horizontal ,
.jcarousel-skin-home .jcarousel-prev-horizontal ,
.jcarousel-skin-home .jcarousel-next-horizontal { display: none; }
.jcarousel-skin-home .jcarousel-next-horizontal[style] { display: none; }
.bottom .fb-1 { display: block; }
.jcarousel-skin-home .jcarousel-clip-horizontal { margin: 0; padding: 0; }


/*	This removes all the menu items below the navigation in pages other than the homepage */
.secondaryNav  , .pagerFilterContainer , #subCategoryHeadr .promo-links ,
.inventorySortContainer , .filter-column , .breadcrumb , .pagerFilterContainer  , .bottom-pagination { display: none; }
.wrapper , .inner-wrapper , .content , #subCategoryHeadr { width: 100% }
#subCategoryHeadr { width: 100%; }
#subCategoryHeadr h1 , #subCategoryHeadr p , .promoContainer , #subCategoryHeadr { display: block; width: 100% }


.product-title h3 { font-size: 12pt; height: auto; overflow: auto; .product-box .no-promo : height: auto; padding: 0; width: 100%; }

.product-box h3 {
    height: auto;
    overflow: visible;
    width: 196px;
}


