/* POWER REVIEWS CSS ADDED */

/* This is a test class */



.CS-text-test-1 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:18px;
	color:#ffffff;
	background-color:#ff7800;
	height:100px;
	}
	
/*	Controls top global include area START */

#globalHeaderInclude {
    background: #1579be !important;
    color: #ff9900;
    padding: 0;
}

/*	Controls top global include area END */

/* code to turn off x button on secondary include start */

.ml-header-global-include-close {

	display: none;
}

/* code to turn off x button on secondary include end */



/* controls login/Check as guest button on checkout overlay start */


.ml-lite-registration .toggle-button {
    background-color: #fff;
}

/* controls login/Check as guest button on checkout overlay end */


/* Text for Directory Pages fill - slot 2 (bottom SEO) start */

#CS-dir-slot-text {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	}

/* Text for Directory Pages fill - slot 2 (bottom SEO) end */


/* Badge on product images position start */

.detailbadge { 
    float: left; 
    left: 5px; /* Change here to move the badge from left to right */ 
    position: absolute; 
    top: 5px; /* Change here to move the badge from top to bottom */ 
} 

/* Badge on product images position start */



/* Homepage slider icons start */
.carousel-control .icon-prev:before {
font-size: 100px;
position:relative;
top:-50px;
}
.carousel-control .icon-next:before {
font-size: 100px;
position:relative;
top:-50px;
}

/* Homepage slider icons start */


/* Styles for Customer Service pages START */

.CS-Content-h1 {/* Header 1 */
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	}
	
.CS-Content-h2 {/* Header 2 */
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
	
.CS-custserv-header-title {/* Header for top fill slot area */
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:24px;
	}	
	
	
.CS-Content-text1 {/* text body copy 1 */
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	}


/* Styles for Customer Service pages END */



/* xxxxxxxxxxxxxxxxxxxx TEST AREA ONLY xxxxxxxxxxxxxxxxxxxx */
/* Test for Content pages start */

#CS-custom-header-area {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	width:100%;
	height:80px;
	margin:auto;
	text-align:center;
	background-color:rgba(237,208,175,1.00);
	}
	
#CS-custom-text-area {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	width:600px;
	text-align:left;
	background-color:#CCCCCC;
	padding-bottom:20px;
	}
	
#CS-custom-text-area-faq {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
	width:100%;
	text-align:left;
	background-color:#CCCCCC;
	margin-left:20px;
	margin-right:20px;
	padding-bottom:20px;
	}


/* Test for Content pages end */



/* XXXXXXXXXXXXXXXXXXXXXXXXXXXX POWER REVIEW CODE START XXXXXXXXXXXXXXXXXXXXXXXXXXXX */

/* top page percen recomend */
.p-w-r .pr-snippet-reco-to-friend {
	display:none;
}

/* background color  */
.ml-layout-section-product #pr-reviewdisplay .p-w-r>section {
    background-color: #fff;
    border: 1px solid #999;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-display {
    background-color: #fff
}

/* tab sections above images  */

.reviewtabs .tablinks {
    border: 1px solid #999;
}

.reviewtabs .tablinks.active {
    background-color: #ccc;
    color: #000;
	border: 1px solid #999
}

.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro .pr-subheadline {
    display: none;
}

/* text Review Snapshot  */
.ml-layout-section-product .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-header-intro {
    display:none;
}


/* QA BOX SECTION START  */

/* QA section bg color  */

#tab-QA .p-w-r {
    border: 1px solid #999
}

#tab-QA .p-w-r .pr-qa-display {
    background: #fff
}

/* QA section text - Showing Questions  */

.ml-layout-section-product .p-w-r .pr-qa-display .pr-qa-sort-headline {
	font-size: .7em;
}


/* QA section text - Asked by container  */
.p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-item-details {

}

/* QA section text - Asked by  */
.ml-layout-section-product .p-w-r .pr-qa-display .pr-subscript {
    font-size: 14px;
}

/* QA section text - days ago  */
.ml-layout-section-product .p-w-r .pr-qa-display .pr-qa-display-item-details time, .p-w-r .pr-qa-display .pr-qa-display-item time {
    font-size: 14px;
}

/* QA BOX SECTION END  */



/* Review stars */
	

/* Review SNAP SHOT stars size  */
	.ml-layout-section-product .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-v4 {
    width: 30px;
    height: 30px
}

/* Review SNAP SHOT rating number  */
.ml-layout-section-product .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars .pr-snippet-rating-decimal {
	font-size: 20px;
	line-height: 30px;
	height: 30px;
}

/* Review SNAP SHOT  TEXT */
.ml-layout-section-product .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-review-count {
	font-size: 1.3em !important;
}
.ml-layout-section-product .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write .pr-snippet-write-review-link {
    font-size: 1.3em !important;
}

/* Review SNAP SHOT  percent text large */
.ml-layout-section-product .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent .pr-reco .pr-reco-value {
    font-size: 3.0em;
    color: #666;
}


/* Review SNAP SHOT checkmark */
.p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent svg {
	display:none;
}

.ml-layout-section-product .p-w-r .pr-snippet-reco-to-friend {
    max-width:none;
}

.ml-layout-section-product .p-w-r .pr-snippet-reco-to-friend .pr-reco-to-friend-message {
    max-width: 250px;
    font-size: 18px;
}




/* Ratings Distribution section START */
.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block {
	padding:0px;
	float:left;
	margin:auto;
	border-right:0px;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot .pr-review-snapshot-block-container {
    margin-bottom: 0px;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-block-headline, .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt {
    font-size: 22px;
    padding-bottom: 10px;
    text-transform:uppercase;
}

/* controls ratings box */
.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot-block-headline {
    border-radius: 2px;
    background-color:#ccc;
}

/* controls pros and cons box */
.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot-tags dt {
    border-radius: 2px;
    background-color:#ccc;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot-histogram {
    border: 1px solid #999;
    border-radius: 2px;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot-tags {
    border: 1px solid #999;
    border-radius: 2px;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot-msq-histogram {
    float: left;
    width: 48%;
    margin-right: 1%;
    margin-left: 1%;
    border: 1px solid #999;
    border-radius: 2px;
    height:auto;
}

/* Sizing and Sleeve Length box */
.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container {
    border-top: 0px;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-histogram-msq-headline {
	float:left;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram .pr-histogram-msq-slider {
    padding: 10px 10px 10px 10px;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram {
    padding: 10px 10px;
    margin-top: 10px;
	
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-slider-root.pr-text-above-root {
    max-width:none;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram .pr-histogram-msq-headline {
    padding:12px;
    font-size: 22px;
    line-height: inherit;
    margin-bottom: 0;
}

/* Search Term Container */
.p-w-r .pr-read-review.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-contents, .p-w-r .pr-read-review.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-contents, .p-w-r .pr-review-display.pr-rd-display-desktop .pr-rd-main-header-with-filters .pr-rd-review-header-contents, .p-w-r .pr-review-display.pr-rd-display-tablet .pr-rd-main-header-with-filters .pr-rd-review-header-contents {
    background-color:#ccc;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-main-header h1 {
    font-size: 18px;
}

/* Review Start Size */
.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-display .pr-star-v4 {
    height: 20px;
    width: 20px;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-display .pr-snippet-rating-decimal {
    font-size: 15px;
    height: 20px;
    line-height: 20px;
    padding: 0 .3em 0;
    margin: 0 .3em 0 .1em;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-review-headline {
    font-size: 18px;
}

/* Sizing and Sleeve Length box END */

/* Review SNAP SHOT  percent text large no break at 960 px START */
/* Review SNAP SHOT  percent text large  */

@media screen and (max-width: 960px) {
.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-block-headline, .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt {
    font-size: 19px;
}
	
.ml-product-alt-detail-info .pr_snippet_product, .ml-product-detail-info .pr_snippet_product {
	margin-right:100px;
}

.ml-layout-section-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write {
	padding-top: 10px;
}

.ml-layout-section-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-review-count {
	padding-right: 10px;
}

.ml-layout-section-product .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write .pr-snippet-write-review-link {
	padding-left: 10px;
}

}

/* Review SNAP SHOT  percent text large no break at 960 px END */

@media screen and (min-width: 409px) and (max-width: 700px) {

.ml-product-alt-detail-info .pr_snippet_product, .ml-product-detail-info .pr_snippet_product {
	margin-right:10px;
}

}

/* Review SNAP SHOT  percent text large no break at 415 px START */
/* Review SNAP SHOT  percent text large  */

@media screen and (max-width: 415px) {

/* Review SNAP SHOT  percent text large */

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-block-headline, .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-block-container .pr-review-snapshot-block .pr-review-snapshot-tags dt {
    font-size: 16px;
}
	
	
.ml-layout-section-product .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-snippet-reco-to-friend .pr-snippet-reco-to-friend-percent .pr-reco .pr-reco-value {
    font-size: 1.8em;
    color: #666;
}


.ml-layout-section-product .p-w-r .pr-snippet-reco-to-friend .pr-reco-to-friend-message {
	max-width:150px;
    font-size: 12px;
}


/* Review SNAP SHOT stars size  */
	.ml-layout-section-product .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-star-v4 {
    width: 20px;
    height: 20px
}

/* Review SNAP SHOT rating number size  */
.ml-layout-section-product .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-header .pr-review-snapshot-snippets .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars .pr-snippet-rating-decimal {
	font-size: 15px;
	line-height: 20px;
	height: 20px;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram .pr-histogram-msq-headline {
    font-size: 16px;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-review-snapshot.pr-review-enhanced .pr-review-snapshot-histogram-msq-container .pr-review-snapshot-msq-histogram {
	height:140px;
	margin-top:5px;
	position:relative;
}

.ml-layout-section-product #pr-reviewdisplay .p-w-r .pr-slider-root.pr-text-above-root {
	position:absolute;
	bottom:0;
}

.reviewtabs {
	font-size: 10px;
}

}

/* Review SNAP SHOT  percent text large no break at 415 px END */

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXX POWER REVIEW CODE END XXXXXXXXXXXXXXXXXXX */














