/*============== PLP Breadcrumb Style ===========*/
#plp-product-title {
     margin: 10px 0 10px 0 !important;
}
#plp-bread-crumb {
    font-weight: 500;
	padding: 8px 1% 6px 0.8% !important;
    font-size: smaller;
}
/*============== PLP page action Style ===========*/
#plp-page-actions {
    margin: 5px 0 5px 0;
}
#plp-page-actions a {
    font-family: arial !important;
    font-size: 12px !important;
}
/*============== PLP Item specs table heading Style ===========*/
.plp-item-specs h3 {
    font-weight: 600;
    text-transform: uppercase;
	border-radius: 5px;
	padding: 0.5em 0.5em 0.3em 0.7em !important;
        font-size: smaller;
}
.plp-item-specs span.ui-icon, .plp-additionalInfoItem h3 span.ui-icon {
    margin-top: 0 !important;
}
/*============== CategoryResult Page plp-table-filter Style ===========*/
#plp-table-filter tr{
	cursor:text !important;	
}
#plp-table-filter td a{
    text-decoration: underline !important;
}
#plp-table-filter td a:hover {
    text-decoration: none !important;
}
#plp-compare-items .ui-state-default a {
    color: #0068b2 !important;
	text-decoration:underline !important;
}
#plp-compare-items .ui-state-default a:hover {
    color: #fe8d02 !important;
	text-decoration:underline !important;
}
/*============== ItemDetail Page plp-item-sidebar content Style ===========*/
body[data-pagetype="ItemDetail"] .firstcolumn {
    width: 72.1% !important;
}
body[data-pagetype="ItemDetail"] .secondcolumn {
    width: 25.5% !important;
}
body[data-pagetype="ItemDetail"] #plp-item-description-with-image .plp-item-description {
    float: left;
    width: 70%;
}
body[data-pagetype="ItemDetail"] #plp-description-with-image .plp-description {
    float: left;
}
.plp-descBtn-with-image-left .plp-image-ctn {
     margin: 0 20px 0 0 !important;
}
#plp-item-sidebar .plp-promo {
    border: 1px solid #000000;
    padding-bottom: 0;
}
#plp-item-sidebar .plp-promo h3 {
    background-color: #0068b2;
    border: 1px solid #0068b2;
    border-radius: 0;
    font-weight: 500;
	line-height: 20px;
}
#plp-item-sidebar .plp-promo-content {
    border: none !important;
	padding: 0 0.5em 1em 0 !important;
}
#plp-item-sidebar span.ui-icon {
    margin-top: 0 !important;
}
/*============== PLP Links Style =============*/
#plp-thumbs .plp-thumb-row a {
    color: #0068b2 !important;
	text-decoration:underline !important;
}
#plp-thumbs .plp-thumb-row a:hover {
    color: #fe8d02 !important;
	text-decoration:underline !important;
}
#plp-tree-description a {
    color: #0068b2 !important;
	text-decoration:underline !important;
}
#plp-tree-description a:hover {
    color: #fe8d02 !important;
	text-decoration:underline !important;
}
.print_header a {
    color: #0068b2 !important;
    text-decoration:underline !important;
}
.print_header a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}
#plp-item-table-anchors a {
    color: #0068b2 !important;
    text-decoration:underline !important;
}
#plp-item-table-anchors a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}
#recaptcha_privacy a {
    color: #0068b2 !important;
    text-decoration:underline !important;
}
#recaptcha_privacy a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}
#plp-container .plp-page-rfi-switchbutton a{
    color: #0068b2 !important;
    text-decoration:underline !important;
	}
#plp-container .plp-page-rfi-switchbutton a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}
#plp-list-description li div a {
    color: #0068b2 !important;
    text-decoration:underline !important;
}
#plp-list-description li div a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}
#plp-page-actions a {
    color: #0068b2 !important;
    text-decoration:underline !important;
}
#plp-page-actions a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}
.plp-promo-item a {
    color: #0068b2 !important;
    text-decoration:underline !important;
}
.plp-promo-item a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}

body[data-pagetype="CategoryResult"] .plp-description a{
    color: #0068b2 !important;
    text-decoration:underline !important;
	}
body[data-pagetype="CategoryResult"] .plp-description a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}
body[data-pagetype="ProductDetail"] .plp-description a{
    color: #0068b2 !important;
    text-decoration:underline !important;
	}
body[data-pagetype="ProductDetail"] .plp-description a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}
.plp-compare-product a{
    color: #0068b2 !important;
    text-decoration:underline !important;
	}
.plp-compare-product a:hover {
    color: #fe8d02 !important;
    text-decoration: underline !important;
}
/*============== Compare Item page plp-compare-product Style =============*/
.plp-compare-product {
    background: none !important;
    color: #000000;
}
#plp-thumbs .plp-thumb {
    background:#ffffff !important;
	border: 1px solid #aaaaaa !important;
}
/*==========Description Page===============*/
#plp-list-description, #plp-description-with-image, #plp-item-description-with-image, .plp-item-table {
    background: none !important;
}
.plp-image-carousel li{
	background:#ffffff !important;	
	}
#plp-item-page-specs .plp-item-specs .ui-accordion-content{
	background:none;
	padding:0;	
	}
/*============== Table Style ==============*/
.plp-item-table {
    margin: 4px 0 4px 0 !important;
	border-collapse: inherit !important;
    border-spacing: 6px 2px !important;
    
}
.plp-item-table td {
    border: 1px solid #e7e7e7;
}
table.plp-item-table tr td {
    padding: 10.0px;
}
.plp-item-specs .ui-accordion-content {
    border: none !important;
}
#plp-table-filter tr td:first-child {
    white-space: nowrap;
}
/*================ Buttons Style ==============*/
body[data-pagetype="Email"] #formholder .plp-form-button button, .plp-form-button button {
    padding: 0 !important;
}
.ui-button-text-only .ui-button-text {
    font-weight: 500;
    line-height: 22px;
    padding: 0.4em 0.6em 0.3em 0.65em;
}
.ui-button-text-only .ui-button-text span {
    padding: 0 !important;
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
    font-weight: 500;
    line-height: 22px;
    padding: 0.4em 0.6em 0.3em 1.7em;
}
.plp-popup-close-buttons button{
    padding: 0 !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: #000000 !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;	
	}
.footnote{
	display:none !important;	
	}
.plp-request-info-form table td.plp-form-heading,.plp-product-request-info .plp-product-number {
    background: none !important;
    border: 1px solid #aaaaaa !important;
    color: #000000 !important;
}
#fieldWrapper .plp-form-button,.plp-email-image-container {
    border: 1px solid #aaaaaa !important;
}
/*=========== Breadcrumb Style ===========*/
#plp-container h1 {
    color: #000000 !important;
    font-size: 20px !important;
	font-weight: 600 !important;
}
/*============Printable Page============*/
.plp-print-logo {
    float: left;
    margin: 5px 15px 0 0;
}
.print_address {
    float: left;
    font-size: 14px;
}

.plp-print-image-container{
    background: none !important;
    border: 1px solid #e7e7e7 !important;
}
/*============ SearchItems table links color style ============*/
.searchedItems .plp-table a {
    color: #0068b2;
	text-decoration: underline;
}
.searchedItems .plp-table a:hover {
    color: #fe8d02;
	text-decoration: underline;
}
.searchedItems .plp-table td {
    cursor: text;
}

/*=================== Search Page Style =====================*/
.plp-search-row .ui-state-hover{
	border:1px solid #ffffff !important;	
	}
