/*======================PLP Search Style =====================*/
.plp-search-holder .plp-page-searchBox span{
	margin-left:1px !important;	
	}
/*============= Print Style ==============*/
.print_logo img {
    float: left;
	margin-right:15px;
}
.print_logo{
	font-family:Source Sans Pro;
	font-size:16px;	
	}
/*============== CategoryResult Page plp-table-filter Style ===========*/
#plp-table-filter .ui-state-hover{
	background:#cccccc !important;
	color:#000000 !important;	
	}
#plp-table-filter .ui-state-hover a{
	color:#000000 !important;
	text-decoration:underline !important;	
	}
#plp-table-filter .ui-state-default{
	background:#cccccc !important;
	color:#000000 !important;
	}
#plp-table-filter .ui-state-default a{
	color:#000000 !important;
	text-decoration:underline !important;	
	}
#plp-table-filter tr{
	cursor:text !important;	
	}
#plp-table-filter tr td:first-child {
	white-space: nowrap !important;
}
#plp-thumbs .plp-thumb-row .ui-state-hover{
    background: none !important;
    color: #000000 !important;
	}
#plp-thumbs .plp-thumb-row .ui-state-default {
    background: none !important;
    color: #000000 !important;
}
.plp-search-row a.moreresult {
    border: 1px solid #ffffff !important;
}
.plp-search-row .plp-table a{
	color:#000000 !important;	
	}
.handpointer{
	cursor:text !important;	
	}
#plp-compare-items .ui-state-default {
    background: none !important;
    color: #000000 !important;
}
#plp-compare-items .ui-state-default a {
    color: #0066cc !important;
	text-decoration:underline !important;
}
#plp-compare-items .ui-state-default a:hover {
    color: #660000 !important;
	text-decoration:none !important;
}
body[data-pagetype="CategoryResult"] .plp-2-column-right #plp-sidebar{
  width: 18.2% !important;
}
body[data-pagetype="CategoryResult"] #plp-sidebar-info .ui-accordion-content {
    padding: 5px 0 5px 8px;
}
body[data-pagetype="CategoryResult"] #plp-sidebar-info ul {
    list-style: none;
    padding-left:0 !important;
}
body[data-pagetype="CategoryResult"] .plp-2-column-right #plp-main {
    width: 79.5% !important;
}

/*============== PLP Links Style =============*/
#plp-thumbs .plp-thumb-row a {
    color: #336699 !important;
	text-decoration:underline !important;
}
#plp-thumbs .plp-thumb-row a:hover {
    color: #0b67bd !important;
	text-decoration:none !important;
}
#plp-tree-description a {
    color: #336699 !important;
	text-decoration:underline !important;
}
#plp-tree-description a:hover {
    color: #0b67bd !important;
	text-decoration:none !important;
}
.print_header a {
    color: #336699 !important;
    text-decoration:underline !important;
}
.print_header a:hover {
    color: #0b67bd !important;
    text-decoration: none !important;
}
#plp-item-table-anchors a {
    color: #336699 !important;
    text-decoration:underline !important;
}
#plp-item-table-anchors a:hover {
    color: #0b67bd !important;
    text-decoration: none !important;
}
#recaptcha_privacy a {
    color: #336699 !important;
    text-decoration:underline !important;
}
#recaptcha_privacy a:hover {
    color: #0b67bd !important;
    text-decoration: none !important;
}
#plp-container .plp-page-rfi-switchbutton a{
    color: #336699 !important;
    text-decoration:underline !important;
	}
#plp-container .plp-page-rfi-switchbutton a:hover {
    color: #0b67bd !important;
    text-decoration: none !important;
}
#plp-list-description li div a {
    color: #336699 !important;
    text-decoration:underline !important;
}
#plp-list-description li div a:hover {
    color: #0b67bd !important;
    text-decoration: none !important;
}
#plp-page-actions a {
    color: #336699 !important;
    text-decoration:underline !important;
}
#plp-page-actions a:hover {
    color: #0b67bd !important;
    text-decoration: none !important;
}
.plp-promo-item a {
    color: #336699 !important;
    text-decoration:underline !important;
}
.plp-promo-item a:hover {
    color: #0b67bd !important;
    text-decoration: none !important;
}

body[data-pagetype="CategoryResult"] .plp-description a{
    color: #336699 !important;
    text-decoration:underline !important;
	}
body[data-pagetype="CategoryResult"] .plp-description a:hover {
    color: #0b67bd !important;
    text-decoration: none !important;
}
body[data-pagetype="ProductDetail"] .plp-description a{
    color: #336699 !important;
    text-decoration:underline !important;
	}
body[data-pagetype="ProductDetail"] .plp-description a:hover {
    color: #0b67bd !important;
    text-decoration: none !important;
}
body[data-pagetype="ProductDetail"] #plp-specs .overflowvisible {
    overflow: auto !important;
}

body[data-pagetype="CategoryResult"] .plp-descBtn-with-image-left .plp-description {
    float: left;
    width: calc(100% - 251px);
}
body[data-pagetype="ItemDetail"] #plp-item-description-with-image .plp-item-description {
    float: left;
    width: calc(100% - 233px);
}
body[data-pagetype="ProductDetail"] #plp-description-with-image .plp-item-description {
    float: left;
    width: calc(100% - 250px);
}
.ui-pnotify{
	z-index:999999 !important;	
	}
/*==========Description Page===============*/
.plp-image-carousel li{
	background:#ffffff !important;	
	}
/*============== Table Border Style ==============*/
.plp-table {
    border-collapse: unset !important;
    border-spacing: 2px !important;
}
.plp-table td {
    border: 1px solid #aaaaaa !important;
}
.plp-oddrow{
	background-color:transparent !important;	
	}
.plp-item-table{
    border-collapse: unset !important;
    border-spacing: 2px !import
	}
.plp-item-table td {
    border: 1px solid #aaaaaa !important;
}
/*=============== Request Information Page Style ===============*/
#formholder table td.plp-form-email-heading, #formholder table td.plp-form-heading, #plp-request-information-list table td, .plp-adv-group-body table td {
    background: none !important;
    border: 1px solid #aaaaaa !important;
    color: #343434 !important;
}
#formholder .plp-form-button, .plp-page-divider,.plp-product-attach-button-holder {
    border: 1px solid #aaaaaa !important;
}
#plp-adv-search-accordion .plp-adv-group-body{
	background:none !important;	
	}
.plp-form-button button.plp-form-submit{
	padding:0 !important;	
	}
.plp-form-button button.plp-form-cancel{
	padding:0 !important;	
	}
body[data-pagetype="Email"] #formholder .plp-form-button .ui-button-text span {
    padding: 0;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs .plp-item-specs .ui-accordion-content {
    padding: 0;
}
div[data-display="DropdownBox"]
/*=========== Container Style ===========*/
#plp-container h1 {
    color: #0055a5 !important;
    font-size: 24px !important;
	font-family:"Source Sans Pro";
	font-style:italic;
	}
/*========================*/
.plp-print-image-container{
    background: none !important;
    border: 1px solid #aaaaaa !important;
	}
.read-more-right {
    font-weight: normal !important;
}
#plp-adv-search-accordion .adv-attributecontrol select {
	width:100% !important;	
	}
ul#plp-list-description li ul li, ul#plp-list-item-description li ul li, .plp-item-description ul, .plp-description ul{
	list-style:outside;	
	}
.plp-item-description ul, .plp-description ul{
	margin-top: 10px !important;
	margin-bottom:10px !important;
	}
ul#plp-list-description li ul, ul#plp-list-item-description li ul {
	margin-bottom:10px !important;
}