#plp-container .firstcolumn {
	width: 70% !important;
}
#plp-container .secondcolumn {
	width: 25% !important;
}

/*=================== PLP Bread Crumb style ========================*/
main nav#plp-header-links {
    height: auto;
}
ul#plp-list-description > li, ul#plp-list-item-description > li {
    border-color:#e5e5e5 !important;
}
#plp-container #plp-bread-crumb{
	background:#e5e5e5;
	border:none;
	color:#020202;
	font-size:15px;
	font-weight:normal;
	line-height:19px;
	margin: 0 0 8px;
    padding:11px 3px 9px 17px;
    -moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width:100%;
}
#plp-bread-crumb a {
	color:#020202;
	text-decoration:underline;
}
#plp-bread-crumb a:hover {
	color:#020202;
	text-decoration:none;
}
/*============== PLP Links Style =============*/
#plp-tree-description a, #plp-item-table-anchors a, #recaptcha_privacy a, #plp-container .plp-page-rfi-switchbutton a, #plp-list-description li div a, #plp-thumbs a, .treeview a, .read-less-right a, .read-more-right a, .plp-promo a, .plp-table-value a, #plp-anchors a , nav#plp-header-links ul li a{
    color: #000000 !important;
	text-decoration:underline !important;
}
#plp-tree-description a:hover, #plp-item-table-anchors a:hover, #recaptcha_privacy a:hover, #plp-container .plp-page-rfi-switchbutton a:hover, #plp-list-description li div a:hover, #plp-thumbs a:hover, .treeview a:hover, .read-less-right a:hover, .read-more-right a:hover, .plp-promo a:hover, .plp-table-value a:hover, #plp-anchors a:hover , nav#plp-header-links ul li a:hover{
    color: #ed1c25 !important;
	text-decoration:none !important;
}
/*=============== Heading Style ============*/
#plp-container h1{
	color:#020202;
	display:inline-block !important;
    font-size:24px !important;
    font-weight:bold;
    line-height:27px;
	margin-bottom: 0px !important;
    padding:0 0 33px 0;
    text-transform:uppercase;
    vertical-align: top;
}
/*=================== Divider style ========================*/
#plp-container .plp-page-divider{
	border-color:#e5e5e5;
	margin: 4px 0 14px;
}
/*=============== Buttons Style ==============*/
#plp-container .ui-button{
	border:2px solid #e72625;
	//color:#ffffff;
	font-size:17px;
    font-weight:normal;
    line-height:21px;
    padding:0 !important;
    text-decoration:none !important;
    text-transform: uppercase;
}
#plp-container .ui-button .ui-button-text{
	padding:2px 18px 4px !important;
}
#plp-container .ui-button.ui-button-text-icon-primary .ui-button-text {
    padding:2px 18px 4px 30px !important;
}
#plp-container .ui-button .ui-button-text .ui-button-text, #plp-container .ui-button.ui-button-text-icon-primary .ui-button-text .ui-button-text{
	padding:0 !important;
}
#plp-container .ui-button:hover{
	border:2px solid #e72625;
	//color:#e72625;
}
/*============== PLP header links Style =============*/
#plp-page-actions {
	color:#020202;
    font-size:15px;
    line-height:19px;
    padding:47px 3px 25px 0;
    -moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
#plp-page-actions a {
	color:#020202;
    margin: 0 0 0 24px !important;
    padding: 0 0 0 22px;
    text-decoration:underline;
}
#plp-page-actions a:hover{
	color:#ed1c25;
	text-decoration:none;
}
/*================= Image Carousel Style ===========================*/v
body[data-pagetype="ItemDetail"] .plp-item-page-image-viewer .plp-image-ctn, body[data-pagetype="CategoryResult"] .plp-item-page-image-viewer .plp-image-ctn, #plp-description-with-image.plp-descBtn-with-image-left .plp-image-ctn{
	border:1px solid #666666;
}
.plp-popup-shadow{
	padding:8px !important;
}
.plp-image-carousel li {
	background:#ffffff !important;
}
/*================= Item Detail Page Style ===========================*/
body[data-pagetype="ItemDetail"] .plp-tab-content .plp-table-name, body[data-pagetype="ItemDetail"] .plp-tab-content .plp-table-value {
    background: none !important;
	border-left:none !important;
}
body[data-pagetype="ItemDetail"] .plp-tab-content tr {
    background:none !important;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-tab-content, body[data-pagetype="ItemDetail"] #plp-item-table-tabs, body[data-pagetype="ItemDetail"] .ui-tabs-panel, body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-tab-content table, body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-oddrow {
	background:none;
	border-color: #e5e5e5 !important;
}
body[data-pagetype="ItemDetail"] .plp-tab-content {
    font-size:15px;
    line-height:17px;
    padding: 37px 11px 30px 16px;
}
body[data-pagetype="ItemDetail"] .plp-tab-content .plp-table-name h2{
	color:#020202;
}
body[data-pagetype="ItemDetail"] .plp-tab-content .plp-table-name h2 strong {
    font-weight: normal;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs #plp-item-table-tabs .ui-tabs-nav li.ui-state-active, body[data-pagetype="ProductDetail"] #plp-product-specs #plp-table-tabs .ui-tabs-nav li.ui-state-active{
    background: #e5e5e5;
    border:none;
    color:#020202;
    font-size:15px;
    font-weight:bold;
    line-height:17px;
    text-transform:uppercase;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs #plp-item-table-tabs .ui-tabs-nav li.ui-state-active a, body[data-pagetype="ProductDetail"] #plp-product-specs #plp-table-tabs .ui-tabs-nav li.ui-state-active a{
	border:none;
    color:#020202;
    padding: 7px 23px 5px;
    text-decoration:none;
}
/*============== CategoryResult Page plp-table-filter Style ===========*/
body[data-pagetype="CategoryResult"] #plp-table-filter td a, body[data-pagetype="AdvancedSearch12"] #plp-table-filter td a{ 
	color:#000000;
	text-decoration:underline !important;	
	}
body[data-pagetype="CategoryResult"] #plp-table-filter td a:hover, body[data-pagetype="AdvancedSearch12"] #plp-table-filter td a:hover{ 
	color:#ed1c25 !important;
	text-decoration:none !important;	
	}
body[data-pagetype="CategoryResult"] #plp-table-filter .ui-widget-header a, body[data-pagetype="CategoryResult"] #plp-table-filter .ui-widget-header a:hover, body[data-pagetype="PrintItems"] #plp-table-filter .ui-widget-header a, body[data-pagetype="PrintItems"] #plp-table-filter .ui-widget-header a:hover{ 
	color:#ffffff;
	text-decoration:none !important;	
	}
body[data-pagetype="CategoryResult"] #plp-table-filter td a:hover, body[data-pagetype="CategoryResult"] #plp-table-filter .ui-state-hover a, body[data-pagetype="CategoryResult"] .floatThead-table .ui-widget-header a:hover, body[data-pagetype="AdvancedSearch12"] #plp-table-filter td a:hover, body[data-pagetype="AdvancedSearch12"] #plp-table-filter .ui-state-hover a, body[data-pagetype="AdvancedSearch12"] #plp-table-filter .ui-widget-header a:hover, body[data-pagetype="AdvancedSearch12"] .floatThead-table .ui-widget-header a:hover{ 
	color:#ed1c25;
	}
body[data-pagetype="CategoryResult"] #plp-table-filter .ui-widget-content, body[data-pagetype="CategoryResult"] .plp-table-wrapper, body[data-pagetype="AdvancedSearch12"] #plp-table-filter .ui-widget-content, body[data-pagetype="AdvancedSearch12"] .plp-table-wrapper {
	background:none !important;
	border-left: medium none;
    border-right: medium none;
}
body[data-pagetype="CategoryResult"] #plp-table-filter .ui-state-hover, body[data-pagetype="AdvancedSearch12"] #plp-table-filter .ui-state-hover {
	background:#e2e2e2 !important;
	color:#ed1c25 !important;
	font-weight:300;	
	}
body[data-pagetype="CategoryResult"] #plp-table-filter .ui-state-default, body[data-pagetype="AdvancedSearch12"] #plp-table-filter .ui-state-default{
	background:#e2e2e2 !important;
	color:#ed1c25 !important;
	font-weight:300;	
	}
body[data-pagetype="CategoryResult"] #plp-table-filter tr, body[data-pagetype="AdvancedSearch12"] #plp-table-filter tr{
	cursor:text !important;	
	}
body[data-pagetype="CategoryResult"] #plp-thumbs .ui-state-hover{
	background:#e2e2e2 !important;
	border:1px solid #e5e5e5;	
	color:#ed1c25 !important;
	}
body[data-pagetype="CategoryResult"] #plp-thumbs .ui-state-default{
	background:#e2e2e2 !important;
	border:1px solid #e5e5e5;	
	color:#ed1c25 !important;
	}
body[data-pagetype="CategoryResult"] ul#plp-list-description, ul#plp-list-item-description{
    background: none !important;
}
body[data-pagetype="CategoryResult"] #plp-table-filter tr td:first-child {
    white-space: nowrap;
	padding:15px 10px 15px 10px;
}
body[data-pagetype="CategoryResult"] .adv-attributecontrol input:first-child {
    display: block;
}
#plp-item-sidebar .ui-accordion-header{
	font-weight:bold;
	}
.plp-image-carousel a.plp-sprite-image-zoom {
    z-index: 1 !important;
	}
#plp-item-sidebar .plp-promo-item a {
    font-weight: normal;
	display: inline-block;
    width: calc(100% - 32px);
}
#plp-item-sidebar .plp-sprite-asset-image, #plp-item-sidebar .plp-sprite-asset-pdf {
    display: inline-block;
    float: none;
    vertical-align: top;
    margin: 3px 0 0 0;
}
#plp-container .plp-page-spacer12:first-child {
    margin: 0;
}
body[data-pagetype="CategoryResult"] #plp-table-filter .header td[data-normal], body[data-pagetype="CategoryResult"] .floatThead-table .header td[data-normal],body[data-pagetype="AdvancedSearch12"] #plp-table-filter .header td[data-normal], body[data-pagetype="AdvancedSearch12"] .floatThead-table .header td[data-normal] {
	height:0;
	padding:0 !important;
}
body[data-pagetype="CategoryResult"] #plp-table-filter th, body[data-pagetype="CategoryResult"] .floatThead-table th, body[data-pagetype="AdvancedSearch12"] #plp-table-filter th, body[data-pagetype="AdvancedSearch12"] .floatThead-table th {
	border-right: 0 none !important;
	border-left: medium none !important;
}
body[data-pagetype="CategoryResult"] #plp-table-filter th:hover, body[data-pagetype="CategoryResult"] .floatThead-table th:hover, body[data-pagetype="AdvancedSearch12"] #plp-table-filter th:hover, body[data-pagetype="AdvancedSearch12"] .floatThead-table th:hover {
	border-color:#e5e5e5;
}
body[data-pagetype="CategoryResult"] .plp-thumb, ul#plp-list-description, ul#plp-list-item-description, .plp-categorydescription {
		background:none !important;
	}
body[data-pagetype="CategoryResult"] #plp-thumbs .plp-thumb{
	border-color:#e5e5e5;
}
body[data-pagetype="CategoryResult"] .ui-pnotify .ui-pnotify-container .ui-pnotify-icon, body[data-pagetype="ItemDetail"] .ui-pnotify .ui-pnotify-container .ui-pnotify-icon {
    margin-top: 8px;
}
body[data-pagetype="CategoryResult"] #plp-page-pagination .plp-action-bar{
	padding: 10px 1.5%;
}
body[data-pagetype="CategoryResult"] .floatThead-table .header th h2 a{
	color:#ffffff;
}
body[data-pagetype="CategoryResult"] #plp-page-pagination-table #plp-thumbs .plp-thumb .plp-itemlink{
	font-weight:normal;
}
body[data-pagetype="CategoryResult"] #plp-table-filter td{
	color:#000000;
}
body[data-pagetype="AdvancedSearch12"] #plp-advSearch #plp-advanced-search #plp-adv-search-accordion .plp-adv-left-panel, body[data-pagetype="AdvancedSearch12"] #plp-advSearch #plp-advanced-search #plp-adv-search-accordion .plp-adv-right-panel {
    background:none;
    border-color: #e5e5e5;
    color: #000000;
}
body[data-pagetype="CategoryResult"] #plp-page-pagination-table #plp-2-column #plp-sidebar-compare .plp-sidebar-compare-item {
    height: auto;
}
body[data-pagetype="CategoryResult"] #plp-page-pagination-table #plp-2-column #plp-sidebar-compare .plp-sidebar-compare-item .plp-sidebar-delete-item {
    margin:1px 0 0 3px;
}
body[data-pagetype="CategoryResult"] #plp-container #plp-buttonbar{
	padding:0;
}
body[data-pagetype="AdvancedSearch12"] #plp-advSearch #plp-adv-search-accordion .plp-adv-group-body .plp-advlistbox{
	width: 100%;
}
body[data-pagetype="Compare"] #plp-compare-items table td.ui-state-default a {
    color: #000000;
}
body[data-pagetype="CategoryResult"] #plp-table-filter + div, body[data-pagetype="AdvancedSearch12"] #plp-table-filter + div {
    margin-top: 229px !important;
}
/*================== Read more/less Style ================*/
body[data-pagetype="Compare"] .read-more-right, body[data-pagetype="Compare"] .read-less-right, 
body[data-pagetype="PrintItems"] .read-more-right, body[data-pagetype="PrintItems"] .read-less-right, 
body[data-pagetype="PrintProduct"] .read-more-right, body[data-pagetype="PrintProduct"] .read-less-right, 
body[data-pagetype="PrintItem"] .read-more-right, body[data-pagetype="PrintItem"] .read-less-right, 
body[data-pagetype="PrintCompare"] .read-more-right, body[data-pagetype="PrintCompare"] .read-less-right,
body[data-pagetype="Category"] .read-more-right, body[data-pagetype="Category"] .read-less-right,
body[data-pagetype="CategoryResult"] .read-more-right, body[data-pagetype="CategoryResult"] .read-less-right,
body[data-pagetype="ItemDetail"] .read-more-right, body[data-pagetype="ItemDetail"] .read-less-right,
body[data-pagetype="ProductDetail"] .read-more-right, body[data-pagetype="ProductDetail"] .read-less-right{
	text-transform:capitalize;
}
body[data-pagetype="Compare"] .read-more-right .ui-icon, body[data-pagetype="Compare"] .read-less-right .ui-icon, 
body[data-pagetype="PrintItems"] .read-more-right .ui-icon, body[data-pagetype="PrintItems"] .read-less-right .ui-icon, 
body[data-pagetype="PrintProduct"] .read-more-right .ui-icon, body[data-pagetype="PrintProduct"] .read-less-right .ui-icon, 
body[data-pagetype="PrintItem"] .read-more-right .ui-icon, body[data-pagetype="PrintItem"] .read-less-right .ui-icon, 
body[data-pagetype="PrintCompare"] .read-more-right .ui-icon, body[data-pagetype="PrintCompare"] .read-less-right .ui-icon,
body[data-pagetype="Category"] .read-more-right .ui-icon, body[data-pagetype="Category"] .read-less-right .ui-icon,
body[data-pagetype="CategoryResult"] .read-more-right .ui-icon, body[data-pagetype="CategoryResult"] .read-less-right .ui-icon,
body[data-pagetype="ItemDetail"] .read-more-right .ui-icon, body[data-pagetype="ItemDetail"] .read-less-right .ui-icon,
body[data-pagetype="ProductDetail"] .read-more-right .ui-icon, body[data-pagetype="ProductDetail"] .read-less-right .ui-icon{
	background-image: url("/source/faf88cb94c3bac7fa660093f1acf7064/ui-icons_000000_256x240.png");
}
body[data-pagetype="Compare"] .read-more-right a:hover .ui-icon, body[data-pagetype="Compare"] .read-less-right a:hover .ui-icon, 
body[data-pagetype="PrintItems"] .read-more-right a:hover .ui-icon, body[data-pagetype="PrintItems"] .read-less-right a:hover .ui-icon, 
body[data-pagetype="PrintProduct"] .read-more-right a:hover .ui-icon, body[data-pagetype="PrintProduct"] .read-less-right a:hover .ui-icon, 
body[data-pagetype="PrintItem"] .read-more-right a:hover .ui-icon, body[data-pagetype="PrintItem"] .read-less-right a:hover .ui-icon, 
body[data-pagetype="PrintCompare"] .read-more-right a:hover .ui-icon, body[data-pagetype="PrintCompare"] .read-less-right a:hover .ui-icon,
body[data-pagetype="Category"] .read-more-right a:hover .ui-icon, body[data-pagetype="Category"] .read-less-right a:hover .ui-icon,
body[data-pagetype="CategoryResult"] .read-more-right a:hover .ui-icon, body[data-pagetype="CategoryResult"] .read-less-right a:hover .ui-icon,
body[data-pagetype="ItemDetail"] .read-more-right a:hover .ui-icon, body[data-pagetype="ItemDetail"] .read-less-right a:hover .ui-icon,
body[data-pagetype="ProductDetail"] .read-more-right a:hover .ui-icon, body[data-pagetype="ProductDetail"] .read-less-right a:hover .ui-icon{
	background-image: url("/source/08269b041c867aa332ae9a36885bfe8d/ui-icons_ed1c25_256x240.png");
}
body[data-pagetype="PrintItems"] li, body[data-pagetype="PrintItems"] li, 
body[data-pagetype="PrintProduct"] li, body[data-pagetype="PrintProduct"] li, 
body[data-pagetype="PrintItem"] li, body[data-pagetype="PrintItem"] li, 
body[data-pagetype="PrintCompare"] li, body[data-pagetype="PrintCompare"] li,
body[data-pagetype="ProductDetail"] li, body[data-pagetype="ProductDetail"] li{
	list-style: inside; 
}
/*=================== PLP Search style ========================*/
div.search nav{
	display:block;
}
div.search form {
    display: inline-block;
}
.plp-search-holder .plp-page-searchBox {
    background-color: transparent;
}
.search .plp-search-holder .plp-page-searchBox-compact {
    background:none;
    border:none;
    float:none;
    margin:0 auto;
    text-align:center;
    width:241px;
}
.search .plp-search-holder .plp-page-searchBox-compact input{
    background: #e5e5e5;
    border: none;
    border-radius: 0;
    box-sizing: border-box;
    color: #070200;
    display: inline-block;
    font-family: arial;
    font-size:16px;
    height:34px;
    letter-spacing:1.2px;
    line-height:20px;
    max-width:201px;
    outline: none;
    padding:2px 0px 3px 18px;
    vertical-align: top;
    width: 100%;
}
.search .plp-search-holder .plp-page-searchBox-compact #search {
    background:url("/source/67732acd1a419dff4247435007989325/search-icon.jpg") no-repeat left top;
    border:none;
    float:left;
    height: 25px;
    margin:6px 9px 0 0;
    padding: 0;
    width:31px;
}
.search .plp-search-holder .plp-page-searchBox-compact #search:hover { 
    background:url("/source/23ff50d5feb1e7e40d07f0ebeb7e038d/search-icon-on.jpg") no-repeat left top;
}
main .plp-search-holder .plp-page-categorySelect {
	background:none;
    border: 1px solid #e5e5e5;
}
.search .plp-page-categorySelect{
    display: none;
}
/*============= Request Information Page Style ===================*/
body[data-pagetype="Request"] .plp-request-info-form table tr, body[data-pagetype="Email"] .plp-request-email-info-form table tr{
    background:none !important;
}
body[data-pagetype="Request"] #formholder .plp-form-heading, body[data-pagetype="Request"] #formholder .plp-form-textfield,body[data-pagetype="Email"] #formholder .plp-form-email-heading, body[data-pagetype="Email"] #formholder .plp-form-textfield{
    background: none !important;
    border: 1px solid #e5e5e5 !important;
    color: #000000 !important;
}
body[data-pagetype="Request"] #formholder .plp-form-textfield input, body[data-pagetype="Request"] #formholder .plp-form-textfield textarea, body[data-pagetype="Email"] #formholder .plp-form-textfield input, body[data-pagetype="Email"] #formholder .plp-form-textfield textarea{
    background: none !important;
    border: 1px solid #d6d7d9 !important;
    color: #000000 !important;
}
body[data-pagetype="Request"] #recaptcha_table a,body[data-pagetype="Email"] #recaptcha_table a {
	color:#000000 !important;
    text-decoration: underline !important;
}
body[data-pagetype="Request"] #recaptcha_table a:hover,body[data-pagetype="Email"] #recaptcha_table a:hover {
	color:#000000 !important;
    text-decoration:none !important;
}
body[data-pagetype="Request"] .plp-product-request-info table td.plp-product-info-blankspace{
	background:none !important;
	color:#000000 !important;
    border: 1px solid #e5e5e5 !important;	
	}
body[data-pagetype="Request"] .plp-product-request-info table tr{
	background:none !important;
}
body[data-pagetype="Request"] .plp-product-request-info table td.plp-product-number {
	background:none !important;
    border: 1px solid #e5e5e5 !important;	
	color:#000000 !important;	
}
body[data-pagetype="Request"] .plp-request-info-form table td.plp-form-heading {
	background:none !important;
    border: 1px solid #e5e5e5 !important;	
	color:#000000 !important;	
}
body[data-pagetype="Request"] .footnote {
    display: none !important;
}
body[data-pagetype="Request"] .ui-state-default.ui-corner-all.buttonBar.plp-form-button{
	border:1px solid #e5e5e5 !important;
}
body[data-pagetype="Request"] .plp-product-attach-item .plp-product-attach-button-holder{
	border:1px solid #e5e5e5 !important;
}
body[data-pagetype="Request"] .plp-form-heading	.ui-widget-content{
	background:none;	
}
body[data-pagetype="Request"] .plp-form-heading	.ui-widget-content input {
	background:#ffffff;
}
body[data-pagetype="Email"] .plp-email-image-container,body[data-pagetype="Email"] .plp-request-email-info-form .buttonBar {
    border: 1px solid #e5e5e5 !important;
}
/*================== Compare Page Style ================*/
#plp-compare-items td {
	background:none !important;
	color:#333333 !important;
}
#plp-compare-items a {
	color:#000000 !important;
	text-decoration:underline !important;
}
#plp-compare-items a:hover {
	text-decoration:none !important;
}
#plp-description-with-image {
	background:none !important;
}
body[data-pagetype="Compare"] #plp-compare-items .ui-state-default {
	border: 1px solid #e5e5e5 !important;
}
body[data-pagetype="Category"] #plp-list-description > li, body[data-pagetype="Category"] ul#plp-list-description > li{
	border-color:#e5e5e5 !important;
}
/*=================== Sitemap page style ========================*/
body[data-pagetype="SiteMap"] .treeview{
	background:none;
	width:100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
/*================= Item Detail Page Style ===========================*/
body[data-pagetype="ItemDetail"] #plp-item-description-with-image {
    background:none !important;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs #plp-item-table-tabs, body[data-pagetype="ProductDetail"] #plp-product-specs #plp-table-tabs{
	background:#e5e5e5 !important;
	border:2px solid #e5e5e6 !important;
	margin: 11px 0 0;
	padding:3px 3px 5px 3px !important;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs #plp-item-table-tabs .ui-tabs-nav, body[data-pagetype="ProductDetail"] #plp-product-specs #plp-table-tabs .ui-tabs-nav{
    border:none;
    padding: 7px 0 0 6px !important;
}
.plp-item-description{
	margin:0 !important;
	padding:0 !important;
	box-sizing:border-box;
}
.plp-item-description p, .plp-description p{
	margin:0 0 10px 0;
}
#plp-action-bar-left {
	font-weight: normal;
}
.plp-pagination a {
	background:none !important;
	border:none !important;
	color:#ffffff !important;
	font-weight:normal !important;
}
body[data-pagetype="ItemDetail"] .plp-item-specs h3.ui-accordion-header, body[data-pagetype="ItemDetail"] #plp-item-sidebar h3.ui-accordion-header, body[data-pagetype="ProductDetail"] #plp-item-sidebar h3.ui-accordion-header, body[data-pagetype="Category"] #plp-item-sidebar h3.ui-accordion-header{
	background-color: #666666;
    border: 1px solid #666666;
    color: #ffffff;
    display: block;
    font-size: 17px;
    font-weight: bold;
    line-height: 21px;
    margin: 0;
    padding: 1px 12px 1px 21px !important;
    text-transform: uppercase;
}
body[data-pagetype="ItemDetail"] .plp-item-specs h3.ui-accordion-header:hover, body[data-pagetype="ItemDetail"] #plp-item-sidebar h3.ui-accordion-header:hover, body[data-pagetype="ProductDetail"] #plp-item-sidebar h3.ui-accordion-header:hover, body[data-pagetype="Category"] #plp-item-sidebar h3.ui-accordion-header:hover{
	background-color: #666666;
    border: 1px solid #666666;
    color: #ffffff;
}
body[data-pagetype="ItemDetail"] .plp-item-specs h3.ui-accordion-header-active, body[data-pagetype="ItemDetail"] #plp-item-sidebar h3.ui-accordion-header-active, body[data-pagetype="PrintItem"] .plp-item-specs h3.ui-state-active, body[data-pagetype="ProductDetail"] #plp-item-sidebar h3.ui-accordion-header-active, body[data-pagetype="Category"] #plp-item-sidebar h3.ui-accordion-header-active{
    color: #ffffff;
    display: block;
    margin: 0;
    padding:1px 12px 1px 21px !important;
    text-transform: uppercase;
}
body[data-pagetype="ItemDetail"] .plp-item-page-sidebar h3 .ui-icon, body[data-pagetype="ProductDetail"] .plp-item-page-sidebar h3 .ui-icon, body[data-pagetype="Category"] .plp-item-page-sidebar h3 .ui-icon{
	margin: 4px 5px 0 0 !important;
}
body[data-pagetype="ItemDetail"] .plp-item-page-image-viewer .plp-image-ctn{
	border-color:#666666;
	margin: 0 33px 6px 0;
}
body[data-pagetype="ItemDetail"] .plp-item-specs h3.ui-accordion-header .ui-icon, body[data-pagetype="ProductDetail"] #plp-item-sidebar h3.ui-accordion-header .ui-icon{
	margin-top:2px;
}	
body[data-pagetype="ItemDetail"] #plp-item-page-specs .plp-item-specs.ui-accordion .group .ui-accordion-content{
	border:none;
	padding:18px 12px 30px;
}
body[data-pagetype="ItemDetail"] .plp-item-specs .group a {
    display: block;
    height: 230px;
    margin-top: -240px;
    visibility: hidden;
}
body[data-pagetype="ItemDetail"] #plp-item-table-anchors, body[data-pagetype="PrintItem"] #plp-item-table-anchors{
	padding:0 0 22px 0;
}
body[data-pagetype="ItemDetail"] .plp-item-specs .ui-accordion-content .plp-item-table td, body[data-pagetype="PrintItem"] .plp-item-specs .plp-item-table td{
	color:#000000;
	font-size: 16px;
    line-height:27px;
    padding:8px 10px 11px 15px;
    vertical-align: top;
}
#plp-item-description-with-image .plp-item-description {
    float: left;
    width: calc(100% - 235px);
}
#plp-description-with-image .plp-description{
    float: left;
    width: calc(100% - 330px);
	}
.plp-item-table ul {
    margin: 0;
}
body[data-pagetype="ItemDetail"] .plp-item-specs .ui-accordion-content .plp-item-table td.plp-table-name{
	font-size:18px;
	font-weight:normal;
	line-height:21px;
}
body[data-pagetype="ItemDetail"] .plp-item-specs .ui-accordion-content .plp-item-table .plp-table-name h2 strong, body[data-pagetype="PrintItem"] .plp-item-specs .plp-item-table .plp-table-name h2 strong{
	font-weight:normal;
}
body[data-pagetype="ItemDetail"] #plp-item-sidebar .plp-promo-content .plp-promo-item, body[data-pagetype="ItemDetail"] #plp-item-sidebar .plp-promo-content .plp-promo-item ul {
    margin: 0;
    padding: 0;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs #plp-item-table-tabs .ui-tabs-nav li, body[data-pagetype="ProductDetail"] #plp-product-specs #plp-table-tabs .ui-tabs-nav li{
    margin: 0 6px 0 0 !important;
    padding: 0 !important;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs #plp-item-table-tabs .ui-tabs-nav li.ui-state-default:hover a, body[data-pagetype="ProductDetail"] #plp-product-specs #plp-table-tabs .ui-tabs-nav li.ui-state-default:hover a{
    color:#ffffff;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs #plp-item-table-tabs .ui-tabs-nav li.ui-state-active:hover a, body[data-pagetype="ProductDetail"] #plp-product-specs #plp-table-tabs .ui-tabs-nav li.ui-state-active:hover a{
    color:#000000;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs #plp-item-table-tabs .ui-tabs-nav li a, body[data-pagetype="ProductDetail"] #plp-product-specs #plp-table-tabs .ui-tabs-nav li a{
    color: #ffffff;
    font-size:15px;
    line-height:19px;
    padding:22px 19px 22px 18px;
    text-transform: uppercase;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs #plp-item-table-tabs .ui-tabs-nav li.ui-tabs-active a {
    color: #020202;
    padding: 6px 24px 6px 24px;
	background: #e5e5e5;
}
body[data-pagetype="ItemDetail"] .plp-promo-content{
	padding:13px 7px 19px !important;
	font-size: 15px;
	line-height:18px;
}
body[data-pagetype="ItemDetail"] .plp-promo-content .plp-promo-item ul li a, body[data-pagetype="ProductDetail"] .plp-promo-content .plp-promo-item ul li a{
    font-size: 18px !important;
    font-weight: 300 !important;
    line-height: 21px !important;
}
body[data-pagetype="ItemDetail"] .plp-promo-content .plp-promo-item ul li .plp-img-sprite {
    margin: 2px 8px 5px 0;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-tab-content td {
	border:none !important;
    padding: 8px 10px 11px 15px !important;
	line-height: 28px !important;
	vertical-align: top;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-tab-content td.plp-table-name {
    width: 33.2%;
}
body[data-pagetype="ItemDetail"] #plp-item-table-tabs .plp-tab-content .plp-table-name h2 {
    font-weight: 400;
}
body[data-pagetype="ItemDetail"] .plp-image-carousel .pager a.plp-img-sprite, body[data-pagetype="CategoryResult"] .plp-image-carousel .pager a.plp-img-sprite {
	background-image: url("/source/f7aef468eb651a075116aacab00aacc6/plp-sprite-custom.png") !important;
}
#imageCarousel .plp-image-carousel {
    background-color: #666666 !important;
}
.plp-print-image-container {
	background: none !important;
	border: none !important;
}
/* plp print header style */
.plp-print-background {
    padding: 10px;
}
body .plp-print-header {
    font-size: 16px;
    height: auto;
    line-height: 20px;
    padding: 20px 0;
    position: relative;
    text-align: left;
	font-weight:normal;
}
.print-header-logo {
    float: left;
    margin: 0 28px 120px 10px;
}
#plp-search-results-list .plp-search-row.ui-state-focus {
    border-bottom: 1px solid #d3d3d3;
	border-left: none;
	border-right: none;
	border-top: none;
}
#plp-search-results-list .plp-search-row.ui-state-focus .moreresult,#plp-search-results-list .plp-search-row .moreresult  {
    color: #ffffff;
	background:#e72625;
}
#plp-search-results-list .plp-search-row.ui-state-focus .moreresult:hover {
    color: #e72625;
	background:#ffffff;
	background-position: 0 -166px;
}
#plp-search-results-list .moreresult .plp-sprite-tableArrowDown {
    background-image: url("/source/f7aef468eb651a075116aacab00aacc6/plp-sprite-custom.png") !important;
}
#plp-search-results-list .moreresult:hover .plp-sprite-tableArrowDown {
    background-image: url("/source/f7aef468eb651a075116aacab00aacc6/plp-sprite-custom.png") !important;
	background-position: 0 -270px;
}
#plp-search-results-list .moreresult .plp-sprite-tableArrowUp {
    background-image: url("/source/f7aef468eb651a075116aacab00aacc6/plp-sprite-custom.png") !important;
	background-position: 0 -166px;
}
#plp-search-results-list .moreresult:hover .plp-sprite-tableArrowUp {
    background-image: url("/source/f7aef468eb651a075116aacab00aacc6/plp-sprite-custom.png") !important;
	background-position: 0 -284px;
}
.plp-search-row .plp-search-selection.ui-state-active {
	background-color: none;
}
/* =============================================================================
   LARGE SCREEN STYLES [DESKTOP VIEW] START
  ============================================================================= */
/* 1280px/16px = 80em */
@media only screen and (min-width: 80em) {
   #plp-container .firstcolumn {
	width: 80.7% !important;
}
  #plp-container .secondcolumn {
	width: 16.45% !important;
}
}
#plp-table-filter td:nth-last-of-type(1) a {
    display: inline-block !important;
    position: relative;
    top: 7px;
}
.pm-heading {
	color: #2c2c2c !important;
    font-size: 2.0625em;
    line-height: 1.1818181818em;
    text-transform: uppercase;
    margin-bottom: 1.5757575758em;
    padding-top: 0;
    text-align: center
}

@media (min-width: 40em) {
    .pm-heading {
        font-size:2.5em;
        line-height: 1.1em;
        margin-bottom: 1.175em
    }
}

.pm-subheading {
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 1em;
    line-height: 1.25em;
    margin: 0 0 1.25em
}

@media (min-width: 60em) {
    .pm-subheading {
        margin:0 0 2.5em
    }
}

.pm-subheading a {
    text-decoration: none;
    color: #000000 !important;
}
.pm-subheading a:hover {
color: #ed1c25 !important }