.plp-list-margin {
	background-color: transparent !important;
}
ul#plp-list-description {
	background: 0px 0px !important;
}
ul#plp-list-item-description {
	background: 0px 0px !important;
}
/*============== PLP Links Style =============*/
#plp-tree-description a {
    color: #004276 !important;
	text-decoration:underline !important;
}
#plp-tree-description a:hover {
    color: #000910 !important;
	text-decoration:none !important;
}
.print_header a {
    color: #004276 !important;
    text-decoration:underline !important;
}
.print_header a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}
#plp-item-table-anchors a {
    color: #004276 !important;
    text-decoration:underline !important;
}
#plp-item-table-anchors a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}
#recaptcha_privacy a {
    color: #004276 !important;
    text-decoration:underline !important;
}
#recaptcha_privacy a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}
#plp-container .plp-page-rfi-switchbutton a{
    color: #004276 !important;
    text-decoration:underline !important;
	}
#plp-container .plp-page-rfi-switchbutton a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}
#plp-list-description li div a {
    color: #004276 !important;
    text-decoration:underline !important;
}
#plp-list-description li div a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}
#plp-thumbs a {
    color: #004276 !important;
    text-decoration:underline !important;
}
#plp-thumbs a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}
#plp-page-actions a {
    color: #004276 !important;
    text-decoration:underline !important;
}
#plp-page-actions a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}
body[data-pagetype="CategoryResult"] .plp-description a{
    color: #004276 !important;
    text-decoration:underline !important;
	}
body[data-pagetype="CategoryResult"] .plp-description a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}
body[data-pagetype="ProductDetail"] .plp-description a{
    color: #004276 !important;
    text-decoration:underline !important;
	}
body[data-pagetype="ProductDetail"] .plp-description a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}
body[data-pagetype="Configurator"] .plp-description a{
    color: #004276 !important;
    text-decoration:underline !important;
	}
body[data-pagetype="Configurator"] .plp-description a:hover {
    color: #000910 !important;
    text-decoration: none !important;
}



.plp-thumb {
	background: 0px 0px !important;
}
.plp-descBtn-with-image-left {
	background: 0px 0px !important;
}
.print_main > section {
	float: left;
}
.print_main img {
	margin-right: 15px;
}
#plp-container {
	width: 960px !important;
}
#plp-bread-crumb {
	display: none !important;
}
#plp-item-description-with-image {
	background: none !important; padding: 5px 10px 0px !important;
}
.ui-helper-reset ul {
	margin: 0px !important; padding: 0px !important;
}
.ui-helper-reset ul li {
	list-style: none !important;
}
.plp-search-holder .plp-page-searchBox {
	width: 325px !important; margin-top: 16px !important;
}
.plp-search-holder .plp-page-searchBox-medium {
	width: 325px !important; margin-top: 16px !important;
}
.plp-search-holder .plp-page-searchBox input {
	margin-left: 5px !important;
}
.ui-state-hover {
	background: #ffffff !important; color: rgb(135, 31, 120) !important;
}
.ui-widget-content .ui-state-hover {
	background: rgb(255, 255, 255) !important; color: rgb(135, 31, 120) !important;
}
.ui-widget-header .ui-state-hover {
	background: rgb(255, 255, 255) !important; color: rgb(135, 31, 120) !important;
}
.ui-state-focus {
	background: rgb(255, 255, 255) !important; color: rgb(135, 31, 120) !important;
}
.ui-widget-content .ui-state-focus {
	background: rgb(255, 255, 255) !important; color: rgb(135, 31, 120) !important;
}
.ui-widget-header .ui-state-focus {
	background: rgb(255, 255, 255) !important; color: rgb(135, 31, 120) !important;
}
#plp-table-filter tr {
	cursor: text !important;
	color:#29365b;
}
#plp-table-filter tr:hover {
    background: #dce0e2 !important;
	color:#29365b !important;
}
.ui-accordion .ui-accordion-content{
	padding:1em 0em 0em 5px !important;	
	}
#plp-table-filter tr td a {
	color: #29365b !important; font-size: 12px; text-decoration: underline;
}
#plp-table-filter tr td a:hover {
	color: #29365b !important; font-size: 12px; text-decoration: none;
}
.plp-print-image-container {
	background: none !important; border: 0px currentColor !important;
}
.plp-item-page-image-viewer {
	margin: 0px !important;
}
.plp-item-description{
	float: right !important;
	width: 60% !important;
}
#plp-container .firstcolumn {
	width: 77.1% !important;
}
#imageGallery{
	background:#ffffff !important;	
	}
.fullWidth{
	width:auto !important;	
	}
.plp-popup-close-buttons button{
	padding:0 !important;	
	}
.plp-form-button {
	border: currentColor !important;
}
.ui-tooltip-content img {
	width: 300px !important;
}
.handpointer {
	cursor: default !important;
}
.plp-result-all a {
	color: rgb(94, 103, 109) !important;
}
.plp-result-all a:hover {
	color: rgb(94, 103, 109) !important;
}
.ui-button .ui-button-text:hover {
	color: #29365b !important;
}
.ui-iconbutton {
	background: #ff7f00 !important;
}
.ui-iconbutton:hover {
	background: #ff7f00 !important;
}
.plp-image-carousel li {
	background: none !important;
}
.plp-image-carousel {
	background: none !important;
}
.plp-page-divider {
	border: currentColor !important;
}
.plp-search-selection{
	width:13px !important;	
	}
.plp-2-column-right #plp-sidebar{
	width:22.2% !important;	
	}
.plp-2-column-right #plp-main{
	width:76.5% !important;	
	}
.plp-item-page-image-viewer .plp-image-ctn{
	border:none !important;	
	}
.plp-image-carousel a.plp-sprite-image-zoom{
	background:none !important;	
	}
.ui-tabs-anchor:hover {
    color: #29365b !important;
}
#plp-table-filter .ui-widget-content.ui-state-default {
    background: #dce0e2 !important;
}
.zoomWindow{
    opacity:0!important;
}
.zomPreload{
    opacity:0!important;
}
.zoomPad{
    cursor:unset!important;
}

#plp-table-filter thead a {
    color: #ffffff !important;
}
.ui-dialog .ui-dialog-content{
	overflow:hidden !important;	
	}
body[data-pagetype="Keyword"] .plp-descBtn-with-image-left .plp-image-ctn{
	width:133px !important;
	height:117px !important;
	display:none;	
	}
body[data-pagetype="Keyword"] .plp-image-carousel li{
	width:133px !important;
	height:117px !important;
	}
/* Hide Image Viewer    */
body[data-pagetype="CategoryResult"] .plp-image-ctn, body[data-pagetype="keyword"] .plp-image-ctn, body[data-pagetype="ProductDetail"] .plp-image-ctn{
	display:none;
}
body[data-pagetype="keyword"] .plp-image-ctn{
	display:none;
}
/*body[data-pagetype="Keyword"] .ui-button .ui-button-text{
	color:#ffffff !important;	
	}*/
body[data-pagetype="Keyword"] .plp-description .ui-button {
    color: #9b9b9b !important;
}
	
body[data-pagetype="Keyword"] .ui-button .ui-button-text:hover{
	color:#5e676d !important;	
	}
body[data-pagetype="Keyword"] .ui-widget-content a{
	color:#5e676d !important;	
	}
/*================== Request Information page =====================*/
.plp-product-request-info table td {
    background: none !important;
    border: 1px solid #aaaaaa !important;
    color: #000000 !important;
}
#formholder table .plp-form-header,#formholder table .plp-form-email-header {
    border: none !important;
}
#formholder table td {
    background: none !important;
    border: 1px solid #aaaaaa !important;
    color: #000000 !important;
}
.plp-form-button button {
    padding: 0 !important;
}
#formholder .plp-form-button button {
    padding: 0 !important;
}
.footnote{
	display:none !important;	
	}
body[data-pagetype="Email"] #formholder .plp-form-button button span {
    padding: 3px 8px !important;
}
/* Hides Category Pagination Bar   */
#plp-page-pagination{
    display:none;
}
/*================== Buttons Style =====================*/
#plp-buttonbar .ui-button .ui-icon-search {
    background-position: -160px -112px !important;
}
#plp-buttonbar .ui-icon {
    background: url(icons_ffffff_256x240.png) no-repeat left top !important;
}
#plp-buttonbar #plp-si.ui-state-hover .ui-icon {
    background-position: -160px -112px !important;
}
#plp-buttonbar .ui-state-hover .ui-icon{
    background: url(icons_5e676d_256x240.png) no-repeat left top !important;
}

#plp-buttonbar #plp-prnt .ui-icon {
    background-position: -157px -95px !important;
}

/* Hides Category Image Viewerr   */
.plp-descBtn-with-image-left .plp-image-ctn{
	border:none;
}

body[data-pagetype="keyword"] .plp-descBtn-with-image-left .plp-image-ctn {
	display:none;
}
#plp-compare-items .ui-state-default {
    background:#dce0e2 !important;
	color:#5e676d !important;
}
/* PLP Bigger Thumb */
.caroufredsel_wrapper,
.caroufredsel_wrapper li{
	height: 350px !important;
	width: 350px !important;
}
.caroufredsel_wrapper ul{
	width: 350px !important;
}

/* Hide Zoom */
.zoomPad div{
	display: none !important;
}