@import url("https://fonts.googleapis.com/css?family=Khand:300,400,500,600,700");
@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300i,700|Open+Sans:300,300i,400,400i,600,600i,700,700i");
#plp-container .plp-page-divider {
    border-color: #eeeff1;
}
#plp-container .firstcolumn, body[data-pagetype="Category"] .thumbnailfirstcolumn{
    width:81.9% !important;
}
#plp-container .secondcolumn{
	width:15.5% !important;
}
.plp-print-header strong {
	font-weight:600;
	} 
.plp-language {
    border: 1px solid #bbbbbb;
    float: right;
    height: 25px;
    margin-bottom: 14px;
    margin-right: 7px;
}
/*================== Search Style ================*/
.search .plp-page-searchBox-compact {
    background: none !important;
    border: none !important;
    display: inline-block;
    float: none !important;
    margin: 0 auto !important;
    max-width: 256px !important;
    position: relative;
    top: 0;
    width: 100% !important;
}
.search .plp-page-searchBox-compact input{
	border: 1px solid #353535 !important;
	border-radius:0;
	font-family: arial;
	font-size: 12px;
	height:22px;
	line-height: 15px;
	padding: 4px 5px !important;
	vertical-align:top;
	width: 222px !important;
}
.search .plp-page-searchBox-compact a#search{
	background: url(search-off.png) no-repeat left top;
    display: inline-block;
	height:19px;
	margin:1px 0 0 3px;
	width:24px;
    vertical-align: top;
}
/*===============*/
.plp-page-searchBox #search{
	background:url("search_glass.jpg") no-repeat left top;
    border: medium none;
    float: left;
    height: 24px;
    margin: 0;
    padding: 0;
    width: 26px;
}
.search .plp-search-holder .plp-page-searchBox, .search .plp-search-holder .plp-page-searchBox-medium{
	background:none;
	border: none;
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    text-align: left;
    width: auto;
}
.search .plp-search-holder .plp-page-searchBox select {
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #aeaeae;
    color: #797979;
    float: left;
    font-size: 11px;
    height: 22px;
    line-height: 22px;
    margin: 1px 0 0;
    padding: 0;
    width: 100px;
	font-family:arial;
}
.search .plp-search-holder .plp-page-searchBox input{
	border: 1px solid #aeaeae;
    color: #797979;
    float: left;
    font-size: 11px;
    height: 24px;
    margin: 0 0 0 5px;
    padding: 2px 5px;
    width: 138px;
}
.search .plp-search-holder .plp-page-searchBox span{
	display:none;
}
.google_translater {
    float: left;
   }
#google_translate_element .goog-te-gadget img{
	margin-top:-1px;	
}
.tsubaki-print-logo {
    float: left;
    margin:21px 28px 44px 10px;
}
/*=================== PLP Bread Crumb style ========================*/
main nav#plp-header-links {
    height: auto;
}
#plp-bread-crumb{
	background:#f3f3f3;
	border:none;
	color:#000000;
	font-size:18px;
	font-weight:500;
	line-height:21px;
	margin: 0 0 23px;
}
#plp-bread-crumb a {
	color:#000000;
	text-decoration:underline;
}
#plp-bread-crumb a:hover {
	color:#000000;
	text-decoration:none;
}
#plp-page-actions {
    padding: 0 0 27px;
}
/*============== 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, #plp-page-actions a, .treeview a, .read-less-right a, .read-more-right a, .plp-promo a, .plp-table-value a, #plp-anchors a {
    color: #0fa1c9 !important;
	text-decoration:underline !important;
	font-weight:400 !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, #plp-page-actions 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 {
    color: #0fa1c9 !important;
	text-decoration:none !important;
}
/*=============== Heading Style ============*/
#plp-container h1{
	color:#333333;
	display:inline-block !important;
    font-size:24px !important;
    font-weight:600;
	margin-bottom: 0px !important;
    line-height:27px;
    padding:0 0 20px 0;
	text-transform:uppercase;
	vertical-align:middle;
}
body[data-pagetype="Compare"] #plp-container h1{
	padding:0;
}
/*================= Item Detail Page Style ===========================*/
body[data-pagetype="ItemDetail"] #plp-item-description-with-image {
    background:none !important;
}
body[data-pagetype="ItemDetail"] .plp-tab-content .plp-table-name, body[data-pagetype="ItemDetail"] .plp-tab-content .plp-table-value {
    background: none !important;
	border-top: 1px solid #eeeff1;
	border-left: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;
	padding:0;
}
.plp-item-description{
	color:#000000;
	margin:0 !important;
	padding:0 22px 0 0 !important;
	box-sizing:border-box;
}
#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{
	background-color:#0fa1c9;
	border: 1px solid #0fa1c9;
	border-radius: 5px;
	color:#ffffff;
	font-size:18px;
	font-weight:400;
	line-height:21px;
	margin:0;
	padding:8px 10px 6px 9px;
}
body[data-pagetype="ItemDetail"] #plp-item-sidebar h3.ui-accordion-header{
	padding: 3px 5px !important;
}
body[data-pagetype="ItemDetail"] #plp-item-sidebar #plp-downloads{
	padding: 1px 0 !important;
}
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{
	background-color:#001c37;
	border: 1px solid #001c37;
	font-size:18px;
	line-height:21px;
	margin:0;
	padding:8px 10px 6px 9px;
}
body[data-pagetype="ItemDetail"] .plp-item-page-image-viewer .plp-image-ctn{
	border-color:#eeeff1;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs .plp-item-specs.ui-accordion .group, body[data-pagetype="ItemDetail"] #plp-item-sidebar .plp-promo-content, body[data-pagetype="PrintItem"] #plp-item-page-specs .plp-item-specs .group{
	border:2px solid #eeeff1;
	border-radius: 5px;
	margin:0 0 15px 0;
	padding: 3px;
}
body[data-pagetype="ItemDetail"] #plp-item-sidebar .plp-promo-content{
	border-radius:0;
}
body[data-pagetype="ItemDetail"] #plp-item-page-specs .plp-item-specs.ui-accordion .group .ui-accordion-content{
	border:none;
	padding: 4px 5px 0 4px;
}
body[data-pagetype="ItemDetail"] #plp-item-table-anchors, body[data-pagetype="PrintItem"] #plp-item-table-anchors{
	padding:20px 0 31px 0;
}
body[data-pagetype="ItemDetail"] .plp-item-specs .ui-accordion-content .plp-item-table tr {
    border-bottom: 3px solid #fff;
}
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: #666;
    padding: 11px 16px 10px;
    width: 49%;
}
body[data-pagetype="ItemDetail"] .plp-item-specs .ui-accordion-content .plp-item-table td.plp-table-name {
    border-right: 3px solid #fff;
}
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: 400;
}
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;
}
/*================= Image Carousel Style ===========================*/
body[data-pagetype="ItemDetail"] .plp-image-carousel li, body[data-pagetype="CategoryResult"] .plp-image-carousel li{
	background:#ffffff;
}
body[data-pagetype="CategoryResult"] .plp-image-gallery .ad-nav {
	height: 98px !important;
	}
.plp-popup-shadow{
	padding:8px !important;
}
/*============= Request Information Page Style ===================*/
body[data-pagetype="Request"] #formholder .plp-form-heading, body[data-pagetype="Request"] #formholder .plp-form-textfield{
    background: #f3f3f3 !important;
    border: 1px solid #a1a1a1 !important;
    color: #000000 !important;
}
body[data-pagetype="Request"] #formholder .plp-form-textfield input, body[data-pagetype="Request"] #formholder .plp-form-textfield select, body[data-pagetype="Request"] #formholder .plp-form-textfield textarea{
    background: #ffffff !important;
    border: 1px solid #a1a1a1 !important;
    color: #000000 !important;
    height: 18px;
}
body[data-pagetype="Request"] #formholder .plp-form-textfield select {
	    height: 28px !important;
    width: 285px !important;
}
body[data-pagetype="Request"] .plp-request-info-form table td.plp-form-textfield textarea, body[data-pagetype="Email"]  .plp-request-email-info-form table td.plp-form-email-textfield textarea {
	height: 140px !important;
}
body[data-pagetype="Request"] #formholder .plp-form-textfield input:focus, body[data-pagetype="Request"] #formholder .plp-form-textfield textarea:focus{
	outline: none !important;
}
body[data-pagetype="Request"] #recaptcha_table a {
	color:#0fa1c9 !important;
    text-decoration: underline !important;
}
body[data-pagetype="Request"] #recaptcha_table a:hover {
	color:#0fa1c9 !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 #eeeff1 !important;	
	}
body[data-pagetype="Request"] .plp-product-request-info table td.plp-product-number {
	background:none !important;
    border: 1px solid #eeeff1 !important;	
	color:#000000 !important;	
}
body[data-pagetype="Request"] .plp-request-info-form table td.plp-form-heading {
	background:none !important;
    /*border: 1px solid #a1a1a1 !important;*/	
	color:#000000 !important;	
}
body[data-pagetype="Request"] .plp-request-info-form .plp-form-heading table td.plp-form-heading {
    border: 1px solid #a1a1a1 !important;
}
body[data-pagetype="Request"] .plp-request-info-form table td.plp-form-textfield{
	background:none !important;
    border: 1px solid #a1a1a1 !important;	
	color:#000000 !important;
	height: 18px !important;
}
body[data-pagetype="Request"] .ui-state-default.ui-corner-all.buttonBar.plp-form-button{
	border:1px solid #eeeff1 !important;
	text-align:right;
}
input:focus,select:focus,textarea:focus{
	outline: 0 !important;
}
body[data-pagetype="Request"] #inner-text {
    color: #000000;
    display: inline-block;
    padding: 5px 20px 0 0;
}
.plp-product-buttons #inner-text {
    padding: 6px 0 0 10px;
    display: inline-block;
}
body[data-pagetype="Request"] .plp-product-attach-item .plp-product-attach-button-holder{
	border:1px solid #eeeff1 !important;
}
body[data-pagetype="Request"] .plp-form-heading	.ui-widget-content{
	background:#e8e8e8 !important;	
}
body[data-pagetype="Request"] .plp-form-heading	.ui-widget-content input, body[data-pagetype="Request"] .plp-form-heading .ui-widget-content select, body[data-pagetype="Request"] .plp-form-heading .ui-widget-content textarea {
	background:#ffffff !important;	
	border: 1px solid #a1a1a1 !important;
	height: 18px !important;
}
body[data-pagetype="Request"] #plp-request-info .plp-form-button:first-child {
	display: none;
}
/*=============== Buttons Style ==============*/
#plp-container .ui-button{
	color:#ffffff !important;
    font-weight:500 !important;
    line-height:21px !important;
    padding:0 !important;
    text-decoration:none !important;
    text-transform: uppercase !important;
}
/*#plp-container .ui-button .ui-button-text{
	padding:3px 38px 0 40px !important;
}*/
.ad-gallery .ad-thumbs .ad-thumb-list{
	height:100px !important;	
	}
body[data-pagetype="CADPublisher"] #plp-container .ui-button .ui-button-text {
	padding:6px 8px 8px 8px !important;
	font-size:14px !important;	
}
/*============== CategoryResult Page plp-table-filter Style ===========*/
body[data-pagetype="CategoryResult"] .floatThead-table .ui-widget-header a, body[data-pagetype="CategoryResult"] .floatThead-table .ui-widget-header, body[data-pagetype="AdvancedSearch12"] .floatThead-table .ui-widget-header a, body[data-pagetype="AdvancedSearch12"] .floatThead-table .ui-widget-header, body[data-pagetype="AdvancedSearch12"] #plp-table-filter .ui-widget-header a, body[data-pagetype="AdvancedSearch12"] #plp-table-filter .ui-widget-header, body[data-pagetype="CategoryResult"] #plp-table-filter .ui-widget-header{ 
	color:#000000;
	text-decoration:none !important;	
	}
	
body[data-pagetype="AdvancedSearch12"] #plp-table-filter .ui-widget-header a.text2 {
    color: #ffffff !important;
}	
body[data-pagetype="CategoryResult"] #plp-table-filter td a, body[data-pagetype="AdvancedSearch12"] #plp-table-filter td a{ 
	color:#0fa1c9;
	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:#0fa1c9 !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:#0fa1c9;
	}
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:#000000 !important;	
	}
body[data-pagetype="CategoryResult"] #plp-table-filter .ui-state-default, body[data-pagetype="AdvancedSearch12"] #plp-table-filter .ui-state-default{
	background:#e2e2e2 !important;
	color:#000000 !important;
	}
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 #eeeff1;	
	color:#000000 !important;
	}
body[data-pagetype="CategoryResult"] #plp-thumbs .ui-state-default{
	background:#e2e2e2 !important;
	border:1px solid #eeeff1;	
	color:#000000 !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;
}
body[data-pagetype="CategoryResult"] #plp-sidebar-info .ui-accordion-content{
	padding:5px 3px 5px 10px !important;	
	}
body[data-pagetype="CategoryResult"] #plp-description-with-image{
	background:none !important;	
	color:#000000;
	}
#plp-item-sidebar .ui-accordion-header{
	font-weight:bold;
	}
#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="Category"] .plp-list-info-right {
    padding: 0 0 0 245px !important;
}
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:#eeeff1;
}
body[data-pagetype="CategoryResult"] .plp-image-carousel a.plp-sprite-image-zoom, body[data-pagetype="ItemDetail"] .plp-image-carousel a.plp-sprite-image-zoom {
	z-index:1 !important;	
	}
body[data-pagetype="CategoryResult"] .plp-thumb, ul#plp-list-description, ul#plp-list-item-description, .plp-categorydescription {
		background:none !important;
		font-weight:normal !important;
		font-style:normal !important;
	}
body[data-pagetype="CategoryResult"] .plp-thumb, ul#plp-list-description b, ul#plp-list-item-description b, .plp-categorydescription b {
	font-weight:600 !important;
	}
body[data-pagetype="CategoryResult"] #plp-thumbs .plp-thumb{
	border-color:#eeeff1;
}
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"] .floatThead-table .header th {
    padding: 10px 0;
}
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="CategoryResult"] #plp-sidebar-compare .plp-sidebar-compare-item {
    padding: 0 6px 6px;
}
body[data-pagetype="CategoryResult"] #plp-sidebar-compare .plp-sidebar-compare-item .plp-sidebar-delete-item {
    margin-top: 3px;
}
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: #eeeff1;
    color: #000000;
}
body[data-pagetype="CategoryResult"] #plp-description-with-image .plp-description{
	display:inline-block;
	width: calc(100% - 250px);
}
/*================== Compare Page Style ================*/
#plp-compare-items td {
	background:none !important;
	color:#000000 !important;
}
#plp-compare-items a{
	color:#000000 !important;
	text-decoration:underline !important;
}
#plp-compare-items a:hover{
	color:#000000 !important;
	text-decoration:none !important;
}
#plp-description-with-image{
	background:none !important;	
	color:#000000;
}
ul#plp-list-description li ul li, ul#plp-list-item-description li ul li {
	list-style-type: disc!important;	
	}
body[data-pagetype="Compare"] #plp-compare-items table td{
	border-color:#eeeff1;
}
body[data-pagetype="Compare"] #plp-compare-items table td {
    padding: 20px 15px;
}
/*================== Read more/less Style ================*/
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{
	background-image: url("ui-icons_0fa1c9_256x240.png");
}
/*================== Email Page Style ================*/
body[data-pagetype="Email"] .plp-request-email-info-form button > .ui-button-text {
    padding: 0 !important;
}
/*body[data-pagetype="Email"] #plp-emailpage .ui-button .ui-button-text {
	padding: 0 15px !important;
	}*/
body[data-pagetype="Email"] #formholder .plp-form-email-heading {
    background: none !important;
    border: 1px solid #eeeff1 !important;
    color: #000000 !important;
}
body[data-pagetype="Email"] .plp-descBtn-with-image-left, .plp-descBtn-with-image-right{
	background:none !important;	
}
body[data-pagetype="Email"] .plp-email-image-container {
    border: 1px solid #333333;
    padding: 0;
}
body[data-pagetype="Email"] .plp-email-image-container img {
    display: inline-block;
    vertical-align: top;
}
body[data-pagetype="Email"] #formholder .plp-form-button {
    border: 1px solid #eeeff1 !important;
}
body[data-pagetype="Email"] .plp-request-email-info-form table td.plp-form-email-textfield{
    border-color:#eeeff1 !important;
}
body[data-pagetype="Email"] .plp-request-email-info-form table td.plp-form-email-textfield input, body[data-pagetype="Email"] .plp-request-email-info-form table td.plp-form-email-textfield textarea{
	background:none;
    border: 1px solid #eeeff1 !important;
}
/*================== Print Page Style ================*/
body .plp-print-header{
    border-bottom: 1px solid #eeeff1;
    font-size:18px;
    font-weight:400;
    height: auto;
    margin:0 0 20px 0;
    padding:20px 0 20px 0;
    text-align: left;
}
.print-header-logo{
    float: left;
    margin:0 28px 7% 10px;
}
.plp-print-header a{
	color: #0fa1c9;
	text-decoration:underline;
}
.plp-print-header a:hover{
    color: #0fa1c9;
	text-decoration:none;
}
.plp-item-page-image-viewer div img {
    display: inline-block;
    vertical-align: top;
}
#plp-description-with-image .plp-print-image-container{
	background:none;
    border: 1px solid #eeeff1;
    padding:0;
}
body[data-pagetype="PrintItems"] #plp-description-with-image .plp-print-image-container img{
	vertical-align: top;
}
body[data-pagetype="PrintItems"] #plp-container, body[data-pagetype="PrintItem"] #plp-container{
	padding:0 10px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
body[data-pagetype="PrintItem"] .plp-table-wrapper, body[data-pagetype="PrintItem"] #plp-table-filter .ui-widget-content, body[data-pagetype="PrintItems"] .plp-table-wrapper, body[data-pagetype="PrintItems"] #plp-table-filter .ui-widget-content{
	background: none !important;
    border-left: medium none;
    border-right: medium none;
}
body[data-pagetype="PrintItem"] #plp-table-filter td, body[data-pagetype="PrintItem"] #plp-table-filter td a, body[data-pagetype="PrintItems"] #plp-table-filter td, body[data-pagetype="PrintItems"] #plp-table-filter td a{
	color: #000000;
	text-decoration:none !important;
}
body[data-pagetype="PrintItem"] #plp-table-filter .ui-widget-header a, body[data-pagetype="PrintItems"] #plp-table-filter .ui-widget-header a{
	color:#ffffff;
	text-decoration:none !important;
}
body[data-pagetype="PrintItem"] #plp-table-filter .ui-state-hover, body[data-pagetype="PrintItems"] #plp-table-filter .ui-state-hover{
	background:#e2e2e2 !important;
	color:#000000 !important;
}
body[data-pagetype="PrintItem"] #plp-item-description-with-image, body[data-pagetype="PrintItems"] #plp-item-description-with-image{
	background:none;
}
body[data-pagetype="PrintItem"] .plp-print-image-container, body[data-pagetype="PrintItems"] .plp-print-image-container{
	padding:0;
}
body[data-pagetype="PrintItems"] #plp-container, body[data-pagetype="PrintItem"] #plp-container, body[data-pagetype="PrintProduct"] #plp-container, body[data-pagetype="PrintCompare"] #plp-container{
	color: #333333;
	font-size:18px;
	line-height:22px;
	padding:0 20px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
/*============== Cad page Style ===========*/
body[data-pagetype="CADPublisher"], body[data-pagetype="CADRFx"]{
	background:none;
}
body[data-pagetype="CADPublisher"] #cad-thumbs a.ui-state-highlight p{
	color:#000000;
}
body[data-pagetype="CADPublisher"] #plp-buttonbar #scope-plp-cadupdateuser{
	float:left;
}

body[data-pagetype="CADRFx"] .plp-cadrfx-group-body .plp-cadrfx-left-panel, body[data-pagetype="CADRFx"] .plp-cadrfx-group-body .plp-cadrfx-right-panel{
    background:none !important;
    border: 1px solid #eeeff1 !important;
    color: #000000 !important;
}
body[data-pagetype="CADPublisher"] .logo-img {
    float: left;
}
body[data-pagetype="CADPublisher"] #techInfo {
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-left: 10px;
    text-align: right;
}
/*============== Category Page Style ===========*/
body[data-pagetype="Category"] #plp-tree-description, body[data-pagetype="Category"] #plp-list-description{
	background:none;
	border-color:#eeeff1;
}
body[data-pagetype="Category"] ul#plp-tree-description>li, body[data-pagetype="Category"] #plp-list-description > li{
	border-color:#eeeff1;
}
body[data-pagetype="Category"] #plp-item-sidebar h3.ui-accordion-header{
	background-color:#000000;
	border: 1px solid #000000;
	color:#ffffff;
	font-size:20px;
	font-weight:400;
	line-height:23px;
	padding:3px 10px 2px 21px;
	text-transform:uppercase;
}
body[data-pagetype="Category"] #plp-thumbs .plp-thumb-row .plp-thumb {
    background: none;
    border-color: #eeeff1;
}
body[data-pagetype="Category"] .plp-tree-info button{
	height:auto;
}
body[data-pagetype="Category"] #plp-thumbs .plp-thumb-row .plp-thumb h2 a {
    font-weight: 500;
}
/*=============== Search Result Page Style =================*/
body[data-pagetype="Keyword"] .plp-pageRange{
	color:#000000;
	border:none;
	padding:0;	
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight{
	background:none !important;
	border-color:#eeeff1;
	color:#000000;
	}
body[data-pagetype="Keyword"] #page-wrapper .plp-search-selection:after {
	display:none;
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight .plp-description a.title {
    text-decoration: none;
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight .plp-description a.title:hover {
    text-decoration: underline;
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight .plp-description a.result {
    text-decoration: underline;
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight .plp-description a.result:hover {
    text-decoration: none;
}
body[data-pagetype="Keyword"] .plp-search-row .plp-table td a {
    color: #000000;
	text-decoration:underline;
}
body[data-pagetype="Keyword"] .plp-search-row .plp-table td a:hover {
    color: #000000;
	text-decoration:none;
}
body[data-pagetype="Keyword"] .plp-search-row.plp-description .plp-result-all a {
	text-decoration:underline !important;
}
body[data-pagetype="Keyword"] .plp-search-row.plp-description .plp-result-all a:hover {
	text-decoration:none !important;
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight .plp-search-row:hover {
    border: medium none;
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight .plp-search-row{
	border-bottom: 1px solid #eeeff1 !important;
	width:100%;
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight > div:last-child{
	border-bottom: none !important;
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight .plp-search-row.ui-state-focus{
	background:#e2e2e2;
	border-left:none;
	border-right:none;
	border-top:none;
	color:#000000 !important;
}
body[data-pagetype="Keyword"] .plp-search-result-with-imgRight .plp-search-row.ui-state-focus a {
    color: #0fa1c9 !important;
}
body[data-pagetype="Keyword"] .plp-search-row .plp-description a{
	color:#0fa1c9 !important;
	text-decoration:underline !important;
}
body[data-pagetype="Keyword"] .plp-search-row .plp-description.plp-result-all a.moreresult{
	color:#ffffff !important;
}
body[data-pagetype="Keyword"] .plp-search-row .plp-description a:hover{
	color:#0fa1c9 !important;
	text-decoration:none !important;
}
body[data-pagetype="Keyword"] .plp-search-row .plp-description a.ui-button.ui-state-hover{
	color:#ffffff !important;
}
body[data-pagetype="Keyword"] .plp-search-row .plp-description a.ui-button .ui-button-icon-primary, body[data-pagetype="Keyword"] .plp-search-row .plp-description a.ui-button.ui-state-hover .ui-button-icon-primary{
	background-image:url(plp-sprite-white.png);
}
body[data-pagetype="Keyword"] #plp-search-filter .searchfilter {
    background: none;
    color: #000000;
}
body[data-pagetype="Keyword"] .plp-table-wrapper, body[data-pagetype="Keyword"] #plp-table-filter .ui-widget-content{
	background: none !important;
    border-left: medium none;
    border-right: medium none;
}
body[data-pagetype="Keyword"] #plp-table-filter td, body[data-pagetype="Keyword"] #plp-table-filter td a{
	color: #0fa1c9;
	text-decoration:none !important;
}
body[data-pagetype="Keyword"] #plp-table-filter .ui-widget-header a{
	color:#ffffff;
	text-decoration:none !important;
}
body[data-pagetype="Keyword"] #plp-table-filter .ui-state-hover{
	background:#e2e2e2 !important;
	color:#000000 !important;
}
body[data-pagetype="Keyword"] .plp-thumb{
	background:none !important;
	border-color:#eeeff1;
}
body[data-pagetype="Keyword"] #plp-thumbs .ui-state-hover{
	background:#e2e2e2 !important;
	border:1px solid #eeeff1;
	color:#000000 !important;
}
body[data-pagetype="Keyword"] #plp-sidebar-compare .plp-sidebar-compare-item{
	padding:0 6px 6px;
}
body[data-pagetype="Keyword"] #plp-sidebar-compare .plp-sidebar-compare-item .plp-sidebar-delete-item{
	margin-top: 3px;
}
body[data-pagetype="Keyword"] .plp-table table tr td{
	color:#000000;
}
/*=============== Configurator Page Style =================*/
body[data-pagetype="Configurator"] #plp-configurator #plp-configure-accordion .plp-configure-group-body .plp-configure-left-panel, body[data-pagetype="Configurator"] #plp-configurator #plp-configure-accordion .plp-configure-group-body .plp-configure-right-panel{
	background:none;
    border-color:#eeeff1;
    color: #000000;
}
body[data-pagetype="Configurator"] #plp-bread-crumb, body[data-pagetype="Configurator"] #plp-description-with-image , body[data-pagetype="Configurator"] #plp-buttonbar-configure {
	display:none;
}
/*=============== CAD WINDO TEXT =================*/
#techInfo .cad-text {
	color:#FF0000;
	}
	
/*========PRINT PAGE SECTION================*/
.ui-widget #plp-page-actions a.email, .ui-widget #plp-page-actions a.pdf, .ui-widget #plp-page-actions a.print, #plp-page-actions a.nodisplay {
	font-size:15px;
}	

/*======================= Font style for other language ====================*/

body .spanish-lang header nav ul li, body .portuguese-lang header nav ul li, body .spanish-lang .utility-container .utility-content, body .spanish-lang .utility-container .utility-content, body .spanish-lang footer, body .portuguese-lang footer  {
    font-family: "Open Sans Condensed",sans-serif;
}
body .spanish-lang header nav ul li a, body .portuguese-lang header nav ul li a {
    font-size: 0.98em;
    font-weight: 600;
}
body .spanish-lang .utility-container .utility-content, body .portuguese-lang .utility-container .utility-content {
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 1.375em;
    font-weight: 600;
}
body .spanish-lang .footer-info.cert-info {
    position: relative;
    top: -24px;
    z-index: 2222;
}
body .spanish-lang .tour-facilities > div a > span, body .portuguese-lang .tour-facilities > div a > span {
	 font-size: 0.875em;
	 }
body .portuguese-lang .utility-container .utility-content {
	 font-size: 22px;
}
/*======================= New Font style for other language ====================*/

.spanish-lang #plp-container h1, .spanish-lang #plp-container h2, .spanish-lang .plp-description, .spanish-lang #plp-container {
	font-family: "Open Sans Condensed", sans-serif;
}
.portuguese-lang #plp-container h1, .portuguese-lang #plp-container h2, .portuguese-lang .plp-description, .portuguese-lang #plp-container {
	font-family: "Open Sans Condensed", sans-serif;
}

/*item description*/

#plp-item-description-with-image .plp-item-description {
    width: calc(100% - 226px);
    float: right;
}

.more-expand {
    float: left !important;
    display: block !important;
    width: 100%;
    clear: both;
}

/*=====================Print Page PDF Style ====================*/
body[data-pagetype="PrintItems"] #hubspot-messages-iframe-container.widget-align-right, 
body[data-pagetype="PrintItem"] #hubspot-messages-iframe-container.widget-align-right, 
body[data-pagetype="PrintCompare"] #hubspot-messages-iframe-container.widget-align-right, 
body[data-pagetype="PrintProduct"] #hubspot-messages-iframe-container.widget-align-right  {
	display: none !important;
}

body[data-pagetype="PrintItemPDF"] #hubspot-messages-iframe-container.widget-align-right, 
body[data-pagetype="PrintItemsPDF"] #hubspot-messages-iframe-container.widget-align-right, 
body[data-pagetype="PrintProductPDF"] #hubspot-messages-iframe-container.widget-align-right, 
body[data-pagetype="PrintComparePDF"] #hubspot-messages-iframe-container.widget-align-right{
	display: none !important;
}

a.extr-btn {
    margin-left: 15px!important;
}

a.extr-btn:hover{
border: 1px solid #0fa1c9;
background: #0fa1c9;
}

@media only screen and (min-width:75em) {
body[data-pagetype=AdvancedSearch12] #plp-table-filter+div, body[data-pagetype=CategoryResult] #plp-table-filter+div, body[data-pagetype=Keyword] #plp-table-filter+div {
    margin-top: 91px !important;
    z-index: 1 !important;
}
}
.finded-text, .table-finded-text tr td:last-child {
	word-spacing: 6px;
}

#inner-text {
	display: inline-block;
    vertical-align: top;
    margin: 1em 0 1em 1em;
}
#plp-buttonbar {
width: auto;
clear: left;
}
.read-more-right .ui-icon-plus{background-image:url(new-more-less.png)!important}
.read-less-right .ui-icon-minus{background-image:url(new-more-less.png)!important}
/*#plp-page-pagination .plp-img-sprite{background-image:url(new-plp-sprite.png)!important}*/

.details.block {
	display: block !important;
}
.block-none {
	visibility: hidden;
}

.read-more-right, .read-less-right {
    text-align: left  !important;
    float: none  !important;
    display: block;
}
body[data-pagetype="Email"] #formholder .plp-form-email-heading, body[data-pagetype="Email"] .plp-request-email-info-form table td.plp-form-email-textfield {
	    background: #f3f3f3 !important;
    border: 1px solid #a1a1a1 !important;
    color: #000000 !important;
}
body[data-pagetype="Email"] .plp-request-email-info-form table td.plp-form-email-textfield input, body[data-pagetype="Email"] .plp-request-email-info-form table td.plp-form-email-textfield textarea {
    background: #ffffff !important;
    border: 1px solid #a1a1a1 !important;
    color: #000000 !important;
    height: 18px;
}