/*/* Product detail css */
.productdetail #breadcrumb-wrapper {
    margin: 0;
}
.productdetail #breadcrumb-wrapper .span3 .share{
float:right;
color: #666666;
    float: right;
    font-family: proximanw01smbd;
    font-size: 14px;
	line-height:normal;
	margin:0;
}
.productdetail #breadcrumb-wrapper .span9 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 82%;
}

.productdetail #breadcrumb-wrapper .span3 {
    float: right;
    font-size: 15px;
    height: auto;
    line-height: 32px;
    margin-top: 30px;
    position: static;
    width: auto;
}
.productdetail .product-image:hover .quick-view a {
   color: #ffffff;
    display: inline-block;
    font-family: ProximaNW01Smbd;
    font-size: 16px;
    height: 38px;
    line-height: 39px;
    width: 134px
	
}
.productdetail .product-image .quick-view {
    bottom: 95px;
    color: #fff;
	text-transform: uppercase;
	line-height: 38px;
	left: 18%;
	width:134px;
	height:38px;
}
.productdetail .product-image .quick-view-bg {
    background-color: #011c43;
    border-radius: 4px;
    bottom: 95px;
    height: 38px;
    left: 18%;
    line-height: 38px;
    opacity: 1;
    width: 134px;
}
/* .productdetail .btn {
    background: #0075c9 none repeat scroll 0 0;
    border: medium none;
    border-radius: 4px;
    color: #fff;
    display: block;
    font: bold 15px/15px Helvetica;
    margin: 0;
    padding: 10px;
    text-shadow: none;
    text-transform: uppercase;
    width: auto;
} */
.productdetail .btn.add-to-cart-btn{
    background: #0075c9 url("/en-us/-/media/OralB/Images/Common Icons/button_cart_icon.png") no-repeat scroll 95% center;
    border: medium none;
    border-radius: 4px;
    color: #fff;
    display: block;
    font: bold 15px/15px Helvetica;
    margin: 0;
    padding: 10px;
    text-align: left;
    text-shadow: none;
    text-transform: uppercase;
    width: 120px;
}

/* .productdetail .carousel-left .form-element-container .btn.add-to-cart-btn {
    margin-top: 20px;
} */
.productdetail .btn.add-to-cart-btn:hover, .productdetail .btn.add-to-cart-btn:active, .productdetail .btn.add-to-cart-btn:focus
{background-color:#005498; background-position: 95% center; color: #fff;}
.productdetail .btn:hover, .productdetail .btn:focus, 
.productdetail .btn:active,
 .productdetail .btn.active, 
 .productdetail .btn.disabled, .productdetail .btn[disabled] {
    background-color:#005498;
    background-position: 0 0;
    color: #ffffff;
}
.productdetail .modal.fade.popup-add-cart.in .modal-body{width:91%;}
.productdetail div.selector{ width: 120px !important; }
.productdetail #breadcrumb-wrapper .span3 .share a:first-child {
    padding-left: 15px;
}
.productdetail #breadcrumb-wrapper .span3 .share a {
    padding-left: 20px;
}
.productdetail .content-primary .popup-product-title h2 {
    color: #666666;
    font-size: 30px;
    line-height: 33px;
	font-family:"ProximaNW01Smbd";
}
.productdetail #product-information #lnkReadReview, .productdetail #product-information .lnkWriteReview{
color:#0081CB;
font-size:14px;
line-height:normal;
}
.productdetail #product-information #lnkReadReview span {
padding:0 3px;	
}
.productdetail #product-information .popup-product-rating + div {
    color: #666666;
    font-size: 14px;
}
.productdetail .content-primary .popup-product-rating p{height:auto;float:left;top:0;width:auto;line-height:normal;font-family:helvetica;}
.productdetail .content-primary .popup-product-rating .recommend-percentage,
.productdetail .content-primary .popup-product-rating .recommend-text{
font-size: 14px;
    width: auto;
}
.productdetail .content-primary .popup-product-rating .recommend-text{padding:0 5px 0 0;}
.productdetail .content-primary .popup-product-rating .average-rating {
    float: left;
}
.productdetail .content-primary .popup-product-rating .recommend-percentage > span {
    margin: 0 -3px 0 0;
}
.productdetail .content-primary .popup-product-rating .recommend-percentage {
    margin: 0 5px 0 0;
}
.productdetail .content-primary .product-short-desc p{color:#666666;font-size:16px;line-height:22px;}
.productdetail .content-primary .price-text, .productdetail .content-primary .price,
.productdetail .content-primary .popup-product-price .tooltip-link {
    color: #005498;
	font-family:"ProximaNW01Bold";
	text-transform:uppercase;
	font-size:14px;
	line-height:normal;
}
.productdetail .content-primary .popup-product-price{padding:0 0 20px;}
.productdetail .content-primary .new-price {
    color: #666;
    font-size: 14px;
	padding: 0 0 0 10px;
}

.productdetail .form-container label{
color: #666666;
    display: block;
    font-family: proximanw01smbd;
    font-size: 14px;
	padding:10px 0;
	}
.productdetail .content-primary .popup-wrapper{margin:20px 22px 0 25px;width:46%;padding:0 0 60px;}
.productdetail .ratings-count {
    float: left;
    line-height: normal;
	font-family:helvetica;
}
.productdetail .content-primary .popup-product-rating .rating img{top:0;}
.productdetail .carousel-left .popup-product-desc.span6, .productdetail .carousel-left .buy-direct-form.span6{width:460px;float:right;margin:20px 0 0;}
.productdetail .content-primary .popup-product-rating .rating{width:100px;height:16px;float:left;margin:0 18px 0 0;}
.productdetail .content-primary .popup-product-rating .reviewtxt {margin: 0 25px 0 4px;width:auto;}
.productdetail .content-primary .popup-product-title{padding:0 0 25px;}
.productdetail .content-primary .popup-product-rating{padding:0 0 20px;}
.productdetail .product-short-desc{margin:20px 0;}
.productdetail .carousel-left .form-element-container{margin:10px 0 0;}
.productdetail .form-container label{padding:0 0 5px;line-height:normal;}
.productdetail .rating-wrapper .rating img{top:0;}
.productdetail .rating-wrapper .rating{height:15px;}
.productdetail .im-preview .magnifier{width:75px;bottom:0;}
.productdetail .ratings-reviews-header .reviews-counter-content .rating-wrapper .reviewtxt {
    position: relative;
    top: 2px;
}
.productdetail .content-primary .popup-product-rating .reviewtxt span {
    margin-left: -3px;
}
.productdetail .product-quantity {
    width: 130px;
}
.productdetail .content-primary .carousel{padding:50px 0 40px;height:75px;width:440px !important;float:left;}
.productdetail .content-primary .carousel .img-thumb ul li.active-img img {
     border: 2px solid #0185ca;
}
.productdetail .content-primary .img-thumb ul li:first-child {
    padding-left: 30px;
}
.productdetail #product-image-gallery .carousel .img-thumb{padding-top:0;height:80px;}
/* .productdetail #product-image-gallery ul li:first-child{margin:0 0 0 89px;} */
.productdetail .content-primary .carousel .img-thumb ul li img{height:75px;width:89px;}
.productdetail .content-primary .img-thumb ul li{width:auto;margin-right:10px;padding:0; height:75px;}
.productdetail .content-primary .leftarrow{bottom:115px;left:0;}
.productdetail .content-primary .rightarrow{right:0;bottom:115px;}
.productdetail .primary-details-variants .variants {
clear:both;
    float: left;
    margin: 0 10px 0 0;
}
/* .productdetail .content-primary .img-thumb ul li.active-img{border:2px solid #0185ca} */

/*Zoom overlay starts here*/
.productdetail .modal.popup-zoom-image {
    background: #ffffff none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    left: 50%;
    margin: 0 0 0 -470px;
    position: absolute;
    width: 940px;
}
.productdetail .modal.popup-zoom-image .modal-header{padding: 10px 10px 0 40px;}
.productdetail .modal-header .close{margin:0;}
.productdetail .modal.popup-zoom-image img{max-width:100%;}
.productdetail .modal.popup-zoom-image .modal-body {
    margin: 0 10px 10px 0;
    max-height:none;
	 padding: 40px 0 0 0;
}
.productdetail .modal.popup-zoom-image .modal-header > span {
    color: #666666;
    display: inline-block;
    font-family: "ProximaNW01Smbd";
    font-size: 26px;
    line-height: 30px;
    position: relative;
    top: 30px;
    width: 50%;
}
/*Ends here*/
.related-product h3 {
    padding: 40px 0 20px;
	color: #011c43;
    font-family: ProximaNW01Smbd;
    font-size: 24px;
    line-height: 24px;
    padding: 40px 0 20px;
    text-transform: uppercase
}
 .related-product .product-list.thumbnails .thumbnail {
    padding: 0;
}
.productdetail .related-product ul.product-list li{background:none;border:none;}
.related-product .product-list.thumbnails li{margin-right:20px;}
 .related-product .product-list.thumbnails li.last{margin-right:0;}
 .related-product .product-list.thumbnails .caption h4{padding:10px 0 14px;color:#0084C9;font-size:15px;}
.related-product .product-list.thumbnails .product-description{color: #666666;
    font-size: 14px;
    padding: 0;} 
 .related-product .product-list.thumbnails .rating-wrapper{padding:10px 0 25px;}
 .related-product .product-list.thumbnails .reviewtxt{font-size:12px;color:#666666;font-size: 12px;line-height: 14px;float:left;}
 .related-product .product-image img{width:100%;}
 .related-product .rating-wrapper .rating{margin:0 15px 0 0;float:left;}
 .related-product .product-list li .caption .product-price span,
 .related-product  .product-list li .caption .product-price a {
    font-family: "ProximaNW01Bold";
    font-size: 12px;
    padding-left: 5px;
    text-transform: uppercase;
	color:#005498;
}
 .productdetail .related-product ul.product-list li{margin:0 10px 0 0;}
 /*Recently viewed products starts here*/
 .productdetail .recently-viewed-wrapper ul li{background:none;border:none;}
 .productdetail .recently-viewed-wrapper .product-list li.span3{margin:0;}
 .productdetail .product-list .thumbnail, .productdetail .recently-viewed-wrapper .thumbnail{padding:0;}
 .productdetail .recently-viewed-wrapper .product-image img{max-width:100%;}
 
 
 .productdetail .recently-viewed-wrapper h3{ 
color: #011c43;
font-family: ProximaNW01Smbd;
font-size: 24px;
text-transform: uppercase;
line-height: 24px;
margin: 0 0 20px;
}
.productdetail .recently-viewed-wrapper .product-list li.span3{width:170px;}
.productdetail .recently-viewed-wrapper{padding:0;}
.productdetail .recently-viewed-wrapper .product-list .thumbnail h3{padding:10px 0 0;text-transform:none;}
.productdetail .recently-viewed-wrapper .product-list .thumbnail h3 a {
    color: #0081cb;
    font-family: "ProximaNW01Reg";
    font-size: 14px;
	line-height:19px;
}
.productdetail .recently-viewed-wrapper .product-list .thumbnail .product-description {
    min-height: 0;
	color: #666666;
    font-family: "ProximaNW01Reg";
    font-size: 12px;
	line-height:19px;
	 padding: 20px 0 10px;
}
.productdetail .recently-viewed-wrapper .thumbnail .product-image{width:170px;}
.productdetail .recently-viewed-wrapper .reviewtxt{color:#666666;line-height: 16px;float:left;}
.productdetail .recently-viewed-wrapper .product-list li .caption .product-price span,.productlisting .recently-viewed-wrapper  .product-price{font-size:12px;color:#005498;}
.productdetail .recently-viewed-wrapper  .product-price{padding: 10px 0 40px;}
.productdetail .recently-viewed-wrapper .product-list .thumbnail p{font-family:"ProximaNW01Bold";font-size:12px;color:#005498;}
/*Ends here*/

/*Whats in the box starts here*/
.productdetail .whats-in-the-box-wrapper h3 {
    color: #011c43;
    font-family: "ProximaNW01Smbd";
    font-size: 24px;
    line-height: 24px;
    margin: 0;
    text-transform: uppercase;
}
.productdetail .whats-in-the-box-wrapper{padding:0 0 60px;}
.productdetail .whats-in-the-box-wrapper .product-list li.span3{background:none;border:none;margin: 30px 0 0 20px;width:214px;}
.productdetail .whats-in-the-box-wrapper .product-image img{width:100%;}
.productdetail .whats-in-the-box-wrapper .product-list .thumbnail .caption{padding:30px 0 0;}
.productdetail .whats-in-the-box-wrapper .product-list .thumbnail h3{color:#666666;font-size:12px;text-align:center;text-transform: none;}
.productdetail .whats-in-the-box-wrapper .product-list li.span3:first-child {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
}	
/*Ends here*/


/*Secondary content starts here*/
.productdetail .openpanel {
    padding: 0 0 60px;
}
.productdetail .tab-pane{clear:both;}
.productdetail .openpanel .clearfix{border:none;}
/* .productdetail .tab-pane h4{
color: #011c43;
    display: block;
    font-family: ProximaNW01Smbd;
    font-size: 20px;
    line-height: 24px;
	padding: 28px 0 16px;
	} */
.productdetail .tab-pane{width:100%;padding:0;}
.productdetail .tab-pane .pane-scroll .head1,
.productdetail .tab-pane .pane-scroll .head2,
.productdetail .tab-pane .pane-scroll .head3{
color:#011C43;font-size:20px;line-height:24px;font-family:"ProximaNW01Smbd";margin: 0 0 16px;
}
.productdetail .tab-pane .pane-scroll .head2{margin-top:20px;}
.productdetail .tab-pane .pane-scroll p{color:#666666;font-size:15px;line-height:19px;font-family:"ProximaNW01Reg";margin: 0 0 28px;}
.productdetail .tab-pane .pane-scroll ul li{font-size:15px;line-height:normal;list-style-type: disc;margin-left:15px;}
.productdetail .tab-pane .pane-scroll ol li{font-size:15px;line-height:normal;margin-left:15px;}
.productdetail .tab-pane .pane-scroll ul li strong,
.productdetail .tab-pane .pane-scroll ol li strong {
    color: #666666;
    font-family: ProximaNW01Bold;
    font-size: 15px;
}
.productdetail .tab-pane .pane-scroll .subhead {
    margin: 20px 0 0;
    padding: 0;
}
.productdetail .tab-pane .pane-scroll .class-sc1 .text1 h3,
.productdetail .tab-pane .pane-scroll .class-sc2 .text1 h3,
 .productdetail .tab-pane .pane-scroll .class-sc3 .text1 h3,
 .productdetail .tab-pane .pane-scroll .class-sc4 .text1 h3,
 .productdetail .tab-pane  .class-sc8 .text1 h3,
.productdetail .tab-pane  .class-sc9 .text1 h3,
.productdetail .tab-pane  .class-sc7 .text1 h3,
.productdetail .tab-pane  .class-sc5 .text1 h3,
.productdetail .tab-pane  .class-sc6 .text1 h3{
    font-size: 30px;
    line-height: 33px;
}
.productdetail .tab-pane .pane-scroll .class-sc1 .text1 p,
.productdetail .tab-pane .pane-scroll .class-sc3 .text1 p{
line-height: 19px;
}
.productdetail .tab-pane .pane-scroll .class-sc3 .text1{
float:right;
width:50%;
}
.productdetail .tab-pane .pane-scroll .class-sc4 .text1{
float:left;
width:50%;
}
.productdetail .tab-pane .pane-scroll .class-sc4 .text1 p{margin:0;}
.productdetail #pane5.tab-pane {
    float: left;
    width: 50%;
}
.productdetail #pane1.tab-pane .pane-scroll h3,
.productdetail #pane2.tab-pane .pane-scroll h3{
margin:0 0 25px;
}
.productdetail #pane3.tab-pane .pane-scroll .class-sc3 h3{
margin:0 0 20px;
}
.productdetail #pane3.tab-pane .pane-scroll .class-sc3 p{
margin:0 0 020px;
}
.productdetail #pane4.tab-pane .pane-scroll .class-sc4 h3 {
    color: #011c43;
    font-family: "ProximaNW01Smbd";
    font-size: 20px;
    line-height: 24px;
    margin: 60px 0 43px;
}
.productdetail .tabbed-wrapper .pane-scroll
.productdetail .tab-pane .pane-scroll .class-sc4 .text1 p{margin:0;}
.productdetail .tab-pane{margin:0 0 20px;}
.productdetail .tab-pane .class-sc5 h3,.productdetail .tab-pane .class-sc6 h3  {
    margin: 20px 0 22px;
}
.productdetail #pane5.tab-pane,
.productdetail #pane6.tab-pane{
width:45%;
float:left;
clear:none;
margin:0 0 36px;
}
.productdetail #pane6.tab-pane{margin-left:20px;}
.productdetail #pane7.tab-pane .class-sc7 .text1 h3 {
    padding: 0 0 20px; margin:0;
}
.productdetail .tab-pane  .class-sc8 .text1 {
    float: left;
    width: 50%;
}
 .productdetail .tab-pane  .class-sc8 .text1 h3{
 margin:95px 0 24px;
 }
 .productdetail .tab-pane  .class-sc9 .text1 h3{
 margin:0 0 15px;
 }
 
 .productdetail .tab-pane  .class-sc1,
 .productdetail .tab-pane  .class-sc2,
 .productdetail .tab-pane  .class-sc3,
 .productdetail .tab-pane  .class-sc4,
 .productdetail .tab-pane  .class-sc5,
 .productdetail .tab-pane  .class-sc6,
 .productdetail .tab-pane  .class-sc7,
 .productdetail .tab-pane  .class-sc8,
 .productdetail .tab-pane  .class-sc9{
 padding:0 30px 10px; width:94%; float:left;
 
 }
.productdetail .tab-pane .class-sc5,
.productdetail .tab-pane .class-sc6{
  width:45.5%;
  float:left;
  }
.productdetail .tab-pane .class-sc5 .text1 .head1,
.productdetail .tab-pane .class-sc6 .text1 .head1  {
    margin: 20px 0 22px;
}
.productdetail .tab-pane .class-sc5{margin:0;  padding: 0 0 30px 30px;}
.productdetail .tab-pane .class-sc6{ margin: 0; padding: 0 30px 30px 15px;}
 .productdetail #pane7.tab-pane .class-sc7 .image1 a {
    display: inline-block;
    float: none;
}
 .productdetail #pane7.tab-pane .class-sc7 .image1 a + a {
    margin-left: 28px;
}
.productdetail .tab-pane  .class-sc9 {
margin-top:20px;
 }
 .productdetail .tab-pane  .class-sc9 .text1 p{
 margin: 0;
 line-height:normal;
 }
 .productdetail .tab-pane .class-sc9 .text1 .subheading {
    font-family:"ProximaNW01Bold";
    line-height: 15px;
    margin: 20px 0 10px;
	
}
.productdetail .tab-pane .class-sc7 .image1 p + a + a {
    margin-left: 26px;
}
.productdetail .tab-pane .class-sc4 .text1{margin-top:60px;}
.productdetail .tab-pane .class-sc7 .text1 h3 {
    margin: 0 0 25px;
}
.productdetail .tab-pane .pane-scroll .class-sc1 .text1 .head1,
.productdetail .tab-pane .pane-scroll .class-sc2 .text1 .head1,
.productdetail .tab-pane .pane-scroll .class-sc3 .text1 .head1,
.productdetail .tab-pane .pane-scroll .class-sc4 .text1 .head1,
.productdetail .tab-pane .pane-scroll .class-sc5 .text1 .head1,
.productdetail .tab-pane .pane-scroll .class-sc6 .text1 .head1,
.productdetail .tab-pane .pane-scroll .class-sc7 .text1 .head1,
.productdetail .tab-pane .pane-scroll .class-sc8 .text1 .head1 {
    color: #011c43;
    font-family: "ProximaNW01Smbd";
    font-size: 30px;
    line-height: 33px;
}
.productdetail .tab-pane .pane-scroll .class-sc4 .text1 .head1{width:60%;margin: 0 0 43px;}
.productdetail .tab-pane .pane-scroll .class-sc4 .text1 .sc4text {
    margin: 50px 0 0;
}
.productdetail .tab-pane .class-sc6 p em,
.productdetail .tab-pane .class-sc5 p em {
    font-family: "ProximaNW01RegIt";
}
.productdetail .tab-pane .class-sc3 .text1 p {
    margin: 0 0 20px;
}
.productdetail .tab-pane .pane-scroll .head3 {
    margin: 20px 0 0;
}
/*Ends here*/

/*Rating and reviews starts here */
.productdetail .ratings-reviews-toolbar{
 margin: 20px 0 40px;
padding: 0;
position:relative;
}
.productdetail .ratings-reviews .ratings-reviews-sort label,
.productdetail .ratings-reviews-filters{
color:#898989;
font-size:15px;
line-height:normal;
font-family:"ProximaNW01Smbd";
padding:0 10px 0 20px;
line-height:30px;
}
.productdetail .ratings-reviews .ratings-reviews-sort label{float:none; display:inline-block;}
.productdetail .ratings-reviews-toolbar select, .productdetail .ratings-reviews-toolbar .selector{
width:145px !important;
}
.productdetail .ratings-reviews-header{margin: 0 0 20px;padding: 0;position: relative;}
.productdetail .ratings-reviews-header h3{color:#011C43;font-family:"ProximaNW01Smbd";font-size:24px;line-height:24px;text-transform:uppercase;}
.productdetail .ratings-reviews-header p {
    color: #666666;
    font-size: 14px;
    line-height: 24px;
	margin: 15px 0 20px;
}
.productdetail .ratings-reviews-header .clearfix{margin:0;}
.productdetail .ratings-reviews-header .rating-wrapper .rating{height:15px;margin: 0 10px 0 0;}
.productdetail .ratings-reviews-header .rating-wrapper .reviewtxt{color:#0084C9;font-size:18px;}
.productdetail .ratings-reviews-header .rating-wrapper .average-rating{ 
font-family: ProximaNW01Bold;
font-size: 18px;
}
.productdetail .ratings-reviews-header .recommend-wrapper{
color: #0084c9;
    font-size: 18px;
    left: 210px;
    margin: 10px 0;
    position: absolute;
    top: 99px;
}
.productdetail .reviews-counter-content .rating-wrapper {
    font-size: 12px;
}
.productdetail .nav-tabs > .active > a, .productdetail .nav-tabs > .active > a:hover, .productdetail .nav-tabs > .active > a:focus{
background:#ffffff;
color:#555555;
font-family: ProximaNW01Smbd;
font-size: 18px;
line-height:normal;
}
.productdetail .tab-content {
    background: #ffffff none repeat scroll 0 0;
	 border: 1px solid #898989;
	 margin-left:2px;
}
.productdetail .ratings-reviews .video-submit{padding:0 20px 0 0;}
.productdetail .ratings-reviews .video-submit a {
background: #0075c9 none repeat scroll 0 0;
    border: medium none;
    border-radius: 4px;
    color: #fff;
    display: block;
    font: bold 15px/15px Helvetica;
    margin: 0;
    padding: 10px;
    text-shadow: none;
    text-transform: uppercase;
	 text-decoration: none;
}
.productdetail .ratings-reviews .video-submit a:hover {
    background: #005498 none repeat scroll 0 0;
     border: medium none;
    border-radius: 4px;
    color: #fff;
    display: block;
    font: bold 15px/15px Helvetica;
    margin: 0;
    padding: 10px;
    text-shadow: none;
    text-transform: uppercase;
	 text-decoration: none;
}
.productdetail .nav-tabs {
    border-bottom: medium none;
}
.productdetail .ratings-reviews .review-table {
    padding: 0;
}
.productdetail .rating-variants ul li{margin: 10px 0 0;}
.productdetail .rating-variants span{
font-size: 14px;
margin: 0 10px 0 0;
width: 65px;
}
.productdetail .rating-variants .rating-wrapper .rating {
    height: 12px;
    margin: 0 10px 0 0;
    width: 171px;
}
.productdetail .ratings-reviews .tab-pane{
margin: 0;
width: 100%;
}
.productdetail .ratings-reviews .reviews-tile {
    margin: 0 0 0 35px;
    width: 96%;
}

.productdetail .reviews-content p{
color: #555555;
    font-size: 14px;
    line-height: 24px;
    margin: 0;
    padding: 12px 0 0;
}
.productdetail .reviews-content p:last-child {
    padding: 0 0 40px;
}
.productdetail .ratings-reviews-content .reviews-tile .span9 .rating-wrapper .rating{height:15px;}
.productdetail .ratings-reviews-content .reviews-tile .span3 {
    color: #666666;
    margin: 0;
    padding: 0;
    width: 220px;
}
.productdetail .ratings-reviews-content .reviews-tile .span3 h4 {
    display: block;
    margin: 0;
}
.productdetail .ratings-reviews-content .reviews-tile h4 {
color: #555555;
    display: block;
    font-family: ProximaNW01Bold;
    font-size: 14px;
    margin: 14px 0 0;
	text-transform:uppercase;
}
.productdetail .text-review .reviews-footer {
    /* display: none; */
}
.productdetail .ratings-reviews .reviews-tile{padding:0;}
.productdetail .ratings-reviews-content .reviews-tile .span9 .rating-date {
     color: #555555;
    float: left;
    font-size: 14px;
	line-height:normal;
}	
.productdetail .ratings-reviews-content .reviews-tile .span3 .stat-row {
    clear: both;
    float: none;
    margin: 0;
    padding: 10px 0;
}
.productdetail .teen-eraser-container{
 float: right;
    position: absolute;
    right: 43px;
    top: 38px;
    width: auto;
}
.productdetail .teen-eraser {
    float: left;
    width: auto;
}
.productdetail .teen-eraser-help{
float: left;
padding: 0 0 0 5px;
}
.productdetail div.selector span{
font-size:15px;
 width: 70px !important;
}
.productdetail #gesErase {
    color: #0084c9;
    font-family: ProximaNW01Smbd;
    font-size: 12px;
}
.productdetail .ratings-reviews-content .reviews-tile .span3 .rating{
 height: 12px;
    margin: 0;
    padding: 0;
    width: 171px;
}
.productdetail .ratings-reviews-content .reviews-tile .span3 span {
    clear: none;
    display: block;
    float: none;
    margin: 0;
    padding: 5px 0;
}
.productdetail .ratings-reviews-content .reviews-tile .span3 .author-name span{
text-transform:capitalize;
}
.productdetail .carousel-left .buy-direct-form.span6{margin:0;}
.productdetail .ratings-reviews-content .reviews-tile .span3 .stat-row.stat-row-1 {
    padding: 5px 0;
}
.productdetail .ratings-reviews-content .reviews-tile .span3 .stat-row.stat-row-1 span {
    clear: none;
    float: left;
    padding: 0;
}
.productdetail .ratings-reviews-content .reviews-tile .span3 .stat-row.stat-row-1 div {
    clear: none;
    float: left;
    padding: 0 0 0 5px;
}
/*Ends here*/

.modal.fade.video-popup.in{
margin-left:-320px;
background:#ffffff;
border:none;
border-radius:0;
}
.modal.fade.video-popup.in .video-close{
left:0;
}
.magnifyarea {
    background: #fff;
}
.productdetail .thumbnails > li{margin:0;}
.productdetail .related-brand-bar .thumbnails li {
    padding: 0 4px;
}
.badge-main-container .badge-container p {
    color: #666;
    font-family: ProximaNW01Reg;
    font-size: 15px;
    line-height: 19px;
	padding:0 0 15px;
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
.productdetail .im-preview .magnifier{top:430px;}
}

/*Bin 2.0 overlays styles starts here*/
.buyitnow-btn-container .buyitnow-btn {
    background: #0075c9 none repeat scroll 0 0;
    border-radius: 4px;
    color: #fff;
    font: bold 15px/15px Helvetica;
    padding: 10px;
    text-transform: uppercase;
	display:inline-block;
	margin:10px 0 0;
}
.buyitnow-btn-container{padding:0;}
.buyitnow-btn-container .buyitnow-btn:hover{
background:#011c43 none repeat scroll 0 0;
}
#binModal.popup-buyitnow .modal-body .buyitnow-fallback {
    color: #666;
    font-family: ProximaNW01Reg;
    font-size: 15px;
    line-height: 19px;
}
#binModal.popup-buyitnow{min-width:300px;border:none;}
#binModal.popup-buyitnow .modal-body{width: 300px;margin-top:30px;}
#binModal.popup-buyitnow .modal-header{padding: 5px 0 5px 5px;}
/*Bin 2.0 overlays ends starts here*/