/* ========= PLP Header Links ========= */ 

#plp-container nav#plp-header-links {
	height: 7px;
}
/* ========= PLP Breadcumb Style ========= */ 

#plp-container #plp-bread-crumb {
	background:none;
	border:none;
	color: #333333;
	font-weight: normal;
	padding: 8px 1% 6px 0;
}
#plp-bread-crumb > a {
	color: #12295f;
	text-decoration:underline;
}
#plp-bread-crumb > a:hover {
	color: #1279b4;
	text-decoration:none;
}
nav#plp-header-links {
	height: 42px !important;
}

/* ========= PLP Heading Style ========= */ 

#plp-product-title h1, #plp-product-title h3 {
	color: #12295f;
	font-size: 26px !important;
	padding: 0;
	margin:0 !important;
}
#plp-product-title {
	padding: 17px 0 0 0;
}
#plp-item-sidebar h3, #plp-item-sidebar h2 {
	border-radius: 7px 7px 0 0;
}
#plp-si {
	padding: 0 0 0 8px;
}
/* ========= PLP Button Style ========= */ 

.plp-product-buttons .ui-button-text {
	border: none;
	border-radius:7px;
	font-weight: bold;
	padding: 9px 17px 9px 17px;
}
#plp-buttonbar {
	padding: 0 0 5px 0;
}
.plp-product-buttons a {
	border-radius:7px;
	margin: 3px 0 3px 0;
}

/*============== PLP page actions Style =============*/

#plp-page-actions {
	padding: 5px 0 5px 0;
}
/*============== PLP Siderbar Style =============*/

#plp-item-sidebar {
	margin: 34px 0 0 0;
}
#plp-item-sidebar #ecomm-price-1 {
	font-size:16px !important;
	font-weight:normal !important;
	}
section#ecomm-price ul li #ecomm-qty {
    font-weight: bold;
    line-height: normal !important;
}
.plp-promo-content .plp-item-page-sidebar div:first-of-type {
	margin: 0!important;
	padding: 0!important;
}
.plp-promo-content .plp-promo ul {
	margin: 0!important;
	padding: 0!important;
}
.plp-promo .plp-promo-item {
	padding: 0 !important;
}
.plp-promo-content {
	padding: 0 !important;
}
/*============== PLP Spec Table Style =============*/

#plp-item-page-specs #plp-item-table-anchors {
	padding: 8px 0 9px 1px;
}
#plp-item-page-specs #plp-item-table-anchors > a {
	font-weight: 400;
	margin: 0 3px 0 3px;
	text-decoration: none;
}
#plp-item-page-specs #plp-item-table-anchors > a:hover {
	text-decoration: underline;
}
#plp-container .plp-item-specs h3 {
	padding:8px 10px 9px 21px;
	color: #ffffff;
	border:none;
}
#plp-container .plp-item-specs h3.ui-state-default {
	color: #ffffff;
	border:none;
}
.plp-item-specs .ui-accordion-content {
	padding: 0;
}
.plp-item-specs .plp-item-table {
	background-color: #ffffff;
	font-weight: 300;
}
#plp-item-table-tabs ul {
	border:none;
}
/* ========= Default Link Color Change ========= */ 

.plp-thumb a, .plp-list-name a, #plp-thumbs a, #plp-page-actions a, .plp-print-header a, .read-more-right a, .read-less-right a, .plp-page-rfi-switchbutton a, #plp-item-table-anchors a, .plp-compare-product a, #plp-tree-description a, #recaptcha_privacy a, .treeview a, #plp-compare-items table .ui-state-default a, #fieldWrapper .recaptchatable a {
	color: #12295f;
	text-decoration:underline;
}
.plp-thumb a:hover, .plp-list-name a:hover, #plp-thumbs a:hover, #plp-page-actions a:hover, .plp-print-header a:hover, .read-more-right a:hover, .read-less-right a:hover, .plp-page-rfi-switchbutton a:hover, #plp-item-table-anchors a:hover, .plp-compare-product a:hover, #plp-tree-description a:hover, #recaptcha_privacy a:hover, .treeview a:hover, #plp-compare-items table .ui-state-default a:hover, #fieldWrapper .recaptchatable a:hover {
	text-decoration: none;
	color:#1279b4;
}
/* ========= Email This page Style ========= */ 

#plp-emailpage .plp-request-email-info-form button > .ui-button-text {
	padding:0;
}
#plp-emailpage .plp-form-email-heading {
	background: none;
	border: 1px solid #c5c5c5;
	color: #333333;
}
.plp-email-image-container {
	border: 1px solid #c5c5c5;
	padding: 0;
}
/* ========= Search Result Style ========= */ 

.plp-search-result-with-imgRight .plp-search-row {
	border:  none;
}
#plp-search-results-list .plp-search-result-with-imgRight a:hover {
	color: #1279b4;
}
.plp-description.plp-result-all > label {
	color: #333333;
}
#plp-container .plp-page-search-result {
	padding: 19px 0 0 0;
}
#plp-search-results-list .plp-action-bar {
	padding: 0 0.9%;
}
.plp-search-holder .plp-page-searchFilter select {
	border-radius: 0;
}
.plp-search-result-with-imgRight .plp-search-row span.plp-description a.moreresult {
	color: #ffffff !important;
	border-radius: 7px;
	color: #ffffff !important;
	padding: 5px;
}
.plp-search-result-with-imgRight .ui-state-focus .plp-result-all label {
color: #ffffff !important;}
.plp-adv-left-panel, .plp-adv-right-panel {
	background: none !important;
	color: #333333 !important;
}
#plp-advsi {
	padding: 0 0 0 10px;
}
nav#plp-header-links > ul > li > a {
	color: #12295f;
}
nav#plp-header-links > ul > li > a:hover {
	color:#1279b4f;
}
.plp-search-row.ui-state-focus .plp-table a {
	color:#333333;
	text-decoration:underline;
	}

/* ========= Requets Information Style ========= */ 

.plp-product-request-info table td.plp-product-info-blankspace, td.plp-product-number {
	background:none;
	color: #333333;
}
#fieldWrapper .plp-request-info-form table td.plp-form-heading {
	background:none;
	border: 1px solid #c5c5c5;
	color: #333333;
}
#plp-attachmentcontrol .fileinput-button {
	border:none;
}
.plp-form-button button.plp-form-cancel, .plp-form-button button.plp-form-submit {
	border-radius: 7px;
}
#plp-attachmentcontrol .fileinput-button {
	border-radius: 7px;
	padding:5px;
}
.plp-request-info-form table td.plp-form-textfield {
	border-color: #c5c5c5;
}
.plp-request-info-form table td.plp-form-textfield input {
	border-color: #c5c5c5;
	width: 98%;
}
.plp-request-info-form table td.plp-form-textfield textarea {
	border-color: #c5c5c5 !important;
	width: 458px !important;
}
.plp-form-textfield .Checkboxes input {
    float: left;
    width: auto !important;
}
/* ========= Print Page Style ========= */ 

header.plp-print-header {
	border-left:none;
	border-right:none;
	font-weight: normal;
	font-family:Arial;
	border-top:none;
	font-size: 0.9em;                                                 /* BASE FONT = 20px  >>> 18px / 20px = 0.9em  */
	font-weight:normal;
	padding:1em 0.555555555555556em 1em 0.555555555555556em;	/* BASE FONT = 18px  >>> 5px 10px 14px 10px / 18px = 0.277777777777778em 0.555555555555556em 0.277777777777778em 0.555555555555556em  */
	text-align:left;
	margin: 0;
}
.plp-print-header > div {
	display:inline-block;
	vertical-align:top;
}
.plp-print-header img {
	float:left;
	margin: 0 14px 12px 10px;
	vertical-align:middle;
}
#plp-prnt {
	padding: 0 0 0 21px;
}

/*=====================Print Page PDF Style ====================*/
#plp-item-description-with-image .plp-print-image-container {
	background: #e5f0fa;
}
#imageGallery {
	background: #e5f0fa;
}
#imageGallery .ui-widget-shadow {
	background-color: #e5f0fa;
}
.plp-print-image-container {
	background: none !important;
}
.ad-gallery .ad-thumbs .ad-thumb-list{
	height:100px !important;	
	}
/*===================== Compare Item Style  ====================*/

#plp-compare-items th, #plp-compare-items td, .treeview {
	background:none;
	border:1px solid #c5c5c5;
}
#plp-compare-items th, #plp-compare-items td {
	color: #333333;
}
.plp-image-carousel li {
    background: #ffffff !important;
}
#imageCarousel #largegallery {
    margin: 0 10%;
}
/*================ CategoryResult Page Style ===================*/
#plp-table-filter a.plp-itemlink {
    text-decoration: underline;
}
#plp-table-filter a.plp-itemlink:hover {
    text-decoration: none;
}
#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-configure-accordion table td {
    background: none !important;
    border: 1px solid #c5c5c5 !important;
    color: #333333 !important;
}
#plp-page-pagination .plp-img-sprite {
    background-image: url("plp-sprite-new.png") !important;
    background-repeat: no-repeat;
}
/*============== Configurator Page Style =================*/
body[data-pagetype="Configurator"] #plp-configurator{
	padding:10px;
	}
#plp-configure-accordion .configurator-attributecontrol table td {
    border: none !important;
}

/*===================== Remove Background form table row  ====================*/

#plp-item-description-with-image, #plp-description-with-image, #plp-list-description, .plp-thumb, body[data-pagetype="PrintItemPDF"], body[data-pagetype="PrintItemsPDF"], body[data-pagetype="PrintProductPDF"], body[data-pagetype="PrintComparePDF"], body[data-pagetype="CADPublisher"], body[data-pagetype="PrintItems"], body[data-pagetype="CADRFx"], body[data-pagetype="PrintProduct"] {
	background:none;
	color:#000000;
}

/*===================== Advance Search Style  ====================*/
.fa-2x {
	color: #333;
}

body[data-pagetype="PrintItem"] #plp-item-sidebar{
    display:none;
}
body[data-pagetype="PrintItem"] .firstcolumn {
    width: 100% !important;
}

body[data-pagetype="Compare"] #plp-compare-items span[data-measure="na"]{
    display:none!important;
}

body[data-pagetype="ItemDetail"] .plp-item-promotion{
    display:none;
}
#plp-cart-dialog {
    height: 300px !important;
}
/****************************images arrow**********************************/
body[data-pagetype="CategoryResult"] .pager a, body[data-pagetype="ItemDetail"] .pager a{
	background-position:-307px -137px;
}
body[data-pagetype="CategoryResult"] .pager a.selected, body[data-pagetype="ItemDetail"] .pager a.selected{
	background-position:-332px -137px;
}