/*** SMLABL **/

.smartlabel_header_image_right{
display: none;
}

.navbar .nav > li.smartlabel > a:hover , .navbar .nav > li.smartlabel > a:focus , .smartlabel a  {
    background-image: url(http://www.noxzema.com/wp-content/uploads/sites/17/2016/07/smartlabel1.png);
    background-position: center;
    background-size: 150px;
    background-repeat: no-repeat;
    background-position: 0 4px;
    color: transparent !important;
    margin-left: 10px;
  	background-color: transparent;
  	cursor: default;
  }


#modalSmartLabel h4{
text-align: center;
}

#modalSmartLabel .modal-body{
  display: inline-block;
  width: 90%;
}

#modalSmartLabel .smtlabel-content{
text-align: center;
}

/***** Just for quick fix configuration **/

.smartLabelData a:after{
content : "See ingredients and more";
   display: block;
    font-size: 14px;
    margin-left: 10px;
  background-image: url(http://www.noxzema.com/wp-content/uploads/sites/17/2016/07/slArrow.png);
background-repeat: no-repeat;
background-position: 240px, 73px;
height: 53px;

}

.smartLabelData{
  float: inherit;
    height: 38px;
    margin: 0;
    width: 310px;
}

.single-product-detail .buy-wrapper{
width: 47%;
}

.smartLabelData a img {
    display: block;
    float: left;
    height: 100%;
    margin-right: 5px;
    width: 62%;
  
}

.smartLabelData a{
    width: 288px;
    display: block;
}

@media (max-width: 320px){
  .smartLabelData{
  	width: 252px;
  }
  
  .smartLabelData a{
    width: 267px;
    display: block;
}
  
  .smartLabelData a:after{
content : "See ingredients and more";
   display: block;
    font-size: 14px;
    margin-left: 10px;
  background-image: url(http://www.noxzema.com/wp-content/uploads/sites/17/2016/07/slArrow.png);
background-repeat: no-repeat;
background-position: 221px, 73px;
height: 56px;
}

  
}

/********************************/



@media (max-width: 1024px){
  .navbar .nav > li.smartlabel > a{
    display: none;
  }
}


/*** SMLABL end **/



/*sprite image*/
.TT4chatIcon, .TT4thumb, .TT4pen, .TT4expand, .TT4collapse, .TT3carouselLeft, .TT3carouselRight, .TT3clearSearchMiqa, .TT4miqaScrollL, .TT4miqaScrollR, .TT4answVoteCallArrow, .TT4showMoreSmallImg, .TT4closeIcon, .TT3removeAttachedItem, .TTclearRevSearch, .TT4searchIcon, .TTinputTeaserBubble1, input[type=checkbox].TTcheckbox+label.TTlabel, .TT3addedText, .TT4miqAdd, .TT4showMoreImg, .TTsmallSubmitBtn, .TTsmallSubmitBtn-hover, .TTdoneBtn, .TTdoneBtn-hover, .TTupdateBtn, .TTupdateBtn-hover, .TT4writeReviewBtn, .TT4writeReviewBtn-hover, .TTcancelBtn, .TTcancelBtn-hover, .TTconfirmDupBtn, .TTconfirmDupBtn-hover, .TTsqvBack, .TTsqvForward, .TTcancelDupBtn, .TTcancelDupBtn-hover, .TTblankBtn, .TTblankBtn-hover, .TTcloseBtn, .TTcloseBtn-hover, .TTsaveBtn, .TTsaveBtn-hover, .TTsearchBtn, .TTsearchBtn-hover, .TTbigSubmitBtn, .TTbigSubmitBtn-hover, .TT4instAnswNext, .TT4instAnswNext-hover, .TT3yesVote, .TTrating-0-0, .TTrating-0-5, .TTrating-1-0, .TTrating-1-5, .TTrating-2-0, .TTrating-2-5, .TTrating-3-0, .TTrating-3-5, .TTrating-4-0, .TTrating-4-5, .TTrating-5-0, .TTcustom-0-0, .TTcustom-0-5, .TTcustom-1-0, .TTcustom-1-5, .TTcustom-2-0, .TTcustom-2-5, .TTcustom-3-0, .TTcustom-3-5, .TTcustom-4-0, .TTcustom-4-5, .TTcustom-5-0, .TT4breakdown, .TT4breakdownPercent, .TT4reviewRange, .TT4reviewRangeSmall, .TT4reviewRangeDot, .TTcustomSmall-0-0, .TTcustomSmall-0-5, .TTcustomSmall-1-0, .TTcustomSmall-1-5, .TTcustomSmall-2-0, .TTcustomSmall-2-5, .TTcustomSmall-3-0, .TTcustomSmall-3-5, .TTcustomSmall-4-0, .TTcustomSmall-4-5, .TTcustomSmall-5-0, .TTfacebookDelAuth, .TTtwitterDelAuth, .TTgmailDelAuth, .TTfacebookShare, .TTfacebookNoShare, .TTtwitterShare, .TTtwitterNoShare{background-image: url("http://www.noxzema.com/wp-content/uploads/sites/17/2016/01/turnto-sprite.png")!important }  
                                          
/*Hidden Component */
#TTchatterTab { display: none; } #TT4UPBreakdownCol-comments { display: none; }
.TTconfirmDupBtn, .TTcancelDupBtn {
    background-repeat: no-repeat;
    width: 293px!important;
  background-color: transparent;}
.TTcancelDupBtn {width: 293px!important;}
.TTconfirmDupBtn {width: 183px!important;}
.single-products #TTbrowseQAWrapper .TTtitle{    background: #f5f5f5!important;
    line-height: 37px!important;
    padding: 6px 11px 2px!important;}
.single-products .TTtitle 
{   background: inherit!important;
    line-height: 20px!important;
    padding: 5px 36px!important; }
.single-products #TTprofileTabs li.TTactiveTab {background-color: #0a58aa!important;}
.TTuserSetting-buttons {width: 120px!important;}
.TTupdateBtn {width: 100%!important}
.TT4QProductImg {top: 2px!important}
#TTscrollArea {max-height: 478px!important; height: 440px!important}
input.TTcheckbox[type="checkbox"]:checked + label.TTlabel { width: 190px!important; } 
.valueL span {display:block!important}
span.tree-toggler, #breadcrumb .container, .single-product-detail #nutrition, .tax-product-category .container .span10 .span3 {display: none!important;}
/* Left Menu Hide Li */
.term-49 #left_nav .nav li.last,.postid-259 #left_nav .nav li.last,.postid-117 #left_nav .nav li.last,.postid-115  #left_nav .nav li.last,.term-53 #left_nav .nav li.first,.postid-121 #left_nav .nav li.first,.postid-119 #left_nav .nav li.first,.postid-288 #left_nav .nav li.first,.postid-333 #left_nav .nav li.first {display: none!important;}
.term-49 #left_nav .nav .nav li.last,.postid-259 #left_nav .nav .nav li.last,.postid-117 #left_nav .nav .nav li.last,.postid-115  #left_nav .nav .nav li.last,.term-53 #left_nav .nav .nav li.first,.postid-121 #left_nav .nav .nav li.first,.postid-119 #left_nav .nav .nav li.first,.postid-288 #left_nav .nav .nav li.first,.postid-333 #left_nav .nav .nav li.first {display: block!important;}
.term-53 #left_nav .nav , .postid-121 #left_nav .nav , .postid-119 #left_nav .nav , .postid-288 #left_nav .nav, .postid-333 #left_nav .nav {border-top: 0}
#left_nav .nav .nav { border-top: 1px solid #fff; box-shadow: none !important; }
/* Background  Sprite Images for Icons*/
.top-desktop, .nav .arrow, .carousel-control.left, .carousel-control.left:hover, .carousel-control.left:focus, .carousel-control.right, .carousel-control.right:hover, .carousel-control.right:focus, .form-search .btn-search, .form-search .btn-search:hover, .form-search .btn-search:focus {background: url("http://www.noxzema.com/wp-content/uploads/sites/17/2016/01/sprite-icons.png") no-repeat 0 0;}
/*Header Styling*/
.top-desktop, .nav .arrow { background-position: right 6px; margin-left: 8px; }
.home .modern-header {margin-bottom: 10px;}
.navbar .nav > li > a {padding: 10px 32px 11px;}
.navbar .nav-collapse ul.nav ul li > a {padding: 10px 15px;}
.navbar .nav-collapse ul.nav ul { text-transform: uppercase; width: 270px; }
a.logo {padding-bottom: 0;}
.form-search input[type="text"] { display: block; float: left; border: 1px solid #c9eafb }
.form-search .btn-search { background-position: 0 -169px; display: block; float: left; height: 32px; margin-top: 4px; padding: 0; width: 30px; }
	.form-search .btn-search:hover, .form-search .btn-search:focus {background-position: 0 -135px;}
/*Left Navigation Styling*/
.left-nav .nav {padding: 0;}
.left-nav ul.nav ul li a {padding-left: 20px;}
.left-nav .nav > li > a {padding: 8px 15px 6px 10px;}
/*Carousel Styling */
.carousel-control.left {background-position: 15px -52px;}
	.carousel-control.left:hover, .carousel-control.left:focus {background-position: 15px -92px;}
.carousel-control.right {background-position: -17px -52px;}
	.carousel-control.right:hover, .carousel-control.right:focus {background-position: -17px -92px;}
.tax-product-category .carousel  .carousel-caption { bottom: auto; left: auto; top: 0; width: 200px; height: 100%; background: none repeat scroll 0 0 rgba(22, 33, 108, 0.9); }
	.tax-product-category .carousel  .carousel-caption  p, .tax-product-category .carousel  .carousel-caption  h2 { float: none; width: auto; }
	.tax-product-category .carousel  .carousel-caption  h2 {font-size: 24px; margin-bottom:10px}
	.tax-product-category .carousel  .carousel-caption  p {padding-right: 12px}
/* Button  Styling*/
.btn {padding: 10px 30px;}
.buy-it-now-btn, .add-to-bag,.product-description .btn {text-transform: uppercase}
/* Box Shadow */
.teaser3, .teaser4, .promo2, .promo3, .teaser5, .teaser7, .single-product-detail-inner, .single-article-detail-inner, article.search-results, .left-nav .nav, .contact-us-form .contact-form, .single-product-rating-reviews {box-shadow: 0 0 8px #0586a6 !important;}
/* Tease Styling */
.teasers .caption, .promo2  .caption {text-align: center}
.teasers .caption .btn-exc {margin: 50px 0 20px}
.teasers .caption .btn {margin: 30px 0 10px}
/* Home page Customer Speak */
.teasers .spotlight-37, .single-products .teaser3 {position: relative;}
.teasers .spotlight-37 .caption, .single-products .teaser3 .caption { position: absolute; top: 10px; }
.teasers .spotlight-37 {min-height: 413px;}
	.teasers .spotlight-37 .caption h3, .single-products .teaser3 .caption h3 {text-shadow: 1px 1px 3px #000!important;}
	.teasers .spotlight-37 .caption p { font-weight: 400; padding: 0 20px; text-align: left; }
		.teasers .spotlight-37 .caption p.author { margin-right: 30px; padding-top: 10px; text-align: right; }
	.teasers .spotlight-37 .caption h4 { padding: 0 20px; text-align: left; }
	.teasers .spotlight-37 .caption p.btn-org { margin-top: 170px; text-align: center; }
	.teasers .spotlight-37 figure img {height: 355px;}
	.teasers .spotlight-37 .caption h3 {font-weight: 400;}
/* Product page Customer Speak */
.single-products .teaser3 .caption h3 { font-size: 20px; line-height: 22px; text-align: center; }
.single-products .teaser3 .caption p { color: #00008B; font-size: 12px; font-weight: 400; line-height: 16px; padding: 0 10px; }
	.single-products .teaser3 .caption p.author {text-align: right;}
.single-products .teaser3 figure img {height: 200px;}
/* Product Category page */
.tax-product-category .container .span10 .span7 {width: 790px;}
.tax-product-category .container .span10 .teaser7 { border: none; box-shadow: none !important; }
.tax-product-category .teaser7 li.span2 { display: block; float: left; margin: 0 0 30px 8px; width: 49%; }
	.tax-product-category .teaser7 li.span2 .thumbnail { box-shadow: 0 0 8px #0586a6 !important; margin: 0 10px; overflow: auto; padding: 1px; background: #fff!important }
	.tax-product-category .teaser7 li.span2 figure, .tax-product-category .teaser7 li.span2 span.btn-link {display: table-cell;}
	.tax-product-category .teaser7 li.span2 a:first-child { display: block; text-align: left;}
	.tax-product-category .teaser7 li.span2 .add-to-bag {margin-bottom: 20px; float: left; margin-left: 20px;}
	.tax-product-category .teaser7 li.span2 span.btn-link {padding-left: 15px;}
	.tax-product-category .loader-wrapper .loading{top:0;}
.tax-product-category .teaser7 {background-color: transparent;}
/* Product Detail page & Article Static Page*/
.single-post h2 {margin: 20px 0}
.single-product-detail, .single-product-detail p, .single-product-detail ul li, .single-article-detail, .single-article-detail p, .single-article-detail ul li { color: #00008B; font-weight: 400; line-height: 18px }
.single-product-detail .btn {margin-top: 15px;}
.single-article-detail-inner { width: 92%; padding: 0 4% 20px; }
/* Contact US*/
.contact-us-form .contact-form input[type="text"],.contact-us-form .contact-form input[type="password"], .contact-us-form  .contact-form textarea, .contact-us-form  .contact-form .uneditable-input {width: 247px}
.contact-us-form select {width: 261px}
.contact-us-form .select-group-field select {width: 70px; margin-right:10px}
.contact-us-form .select-group-field #birthdayMonth {width: 100px}
.contact-form .form-asterik {color: #B94A48}
.contact-form  ul li, .contact-form  p {margin: 20px 0;}
.contact-us-form .contact-form {padding: 3% 4% 0}
	.contact-us-form .contact-form  legend {font-size: 20px; margin-top:20px}
.contact-us-form .contact-form {background-color: #fff}
/*footer Styling*/
.modern-footer { margin-top: 10px; border-top-color: transparent; }
	.modern-footer #footer_nav {margin-top: 16px}
	.modern-footer li a { border-right: 1px solid; padding-right: 8px; font-weight: 400 }
	.modern-footer li:last-child  a { border: 0 none; padding-right: 0; }
/*Faq's and Good To Know*/
.postid-47 .single-article-detail .wpined-con h3, .postid-230 .single-article-detail .wpined-con h3 { font-size: 20px; line-height: 24px; margin-bottom: 5px }
.postid-47 .single-article-detail .wpined-con p, .postid-230 .single-article-detail .wpined-con p {margin-bottom: 28px}
.postid-230 .single-article-detail .wpined-con .top-content {border-bottom: 1px solid #ccc;margin-bottom:25px}
.single-article-detail .wpined-con p a { color: #3366FF; font-weight: 400; }
.top-content .top-content-link {padding-bottom: 20px}
/* Rating's and review */

.single-product-rating-reviews { background-color: #fff; padding: 20px 15px; overflow: auto; }
	.single-product-rating-reviews h3 { border-bottom: 1px solid #E5E5E5; margin-bottom: 20px; padding-bottom: 20px }
	.single-product-rating-reviews .review-item { background-color: #C2E8F5; overflow: auto; padding: 10px 0; margin-bottom: 8px }
		.single-product-rating-reviews .review-item .span3 {border-right: 1px solid #fff}
	.single-product-rating-reviews h5 {margin: 20px 0 0;}
	.single-product-rating-reviews span {display: block}
.review-item .desc-item h4 {margin: 20px 0;}
/* Shoppable */
#shoppable_magic_v1_pdp_container .price-number {margin-top: 10px;}
#shoppable_magic_v1_pdp_container .block {margin-right: 30px}
#shoppable_magic_v1_pdp_container .retailer-block select {width: 60%;}
.shopping-bag-page .row {margin-left: 0}
#shoppable_magic_v1_pdp_container .pdp-header { padding: 20px 25px; background-color: inherit; font-size: 30px; color: #00008b; text-align: left; font-weight: bold; font-family: Trebuchet MS, Helvetica, sans-serif }
#shoppable_magic_v1_pdp_container h1.name, #shoppable_magic_v1_pdp_container h2 { font-size: 30px; color: #00008b; font-weight: bold; font-family: Trebuchet MS, Helvetica, sans-serif; line-height: 30px!important; }
#shoppable_magic_v1_pdp_container p.description { font-size: 14px; color: #00008b; font-family: verdana }
#shoppable_magic_v1_pdp_container #myPopupDiv { width: 880px; border-radius: 12px; }
#shoppable_magic_v1_pdp_container .product-pdp { width: 94%; padding: 0 3%; }
#shoppable_magic_v1_pdp_container .product-image-container,#shoppable_magic_v1_pdp_container .main {width: 50%;}
	#shoppable_magic_v1_pdp_container .button-continue-container {padding-bottom: 40px;}
	#shoppable_magic_v1_pdp_container .label { color: #242776; font-size: 18px; font-weight: bold; font-family: Trebuchet MS, Helvetica, sans-serif;padding: 8px 0; }
	#shoppable_magic_v1_pdp_container select { color: #242776; font-size: 14px; font-family: verdana; border-color: #b5b5b5; border-radius: 0; padding: 4px 2.5em 5px 4px; background: linear-gradient(#15206c, #15206c) no-repeat; background-color: white; background: linear-gradient(#15206c, #15206c) no-repeat, linear-gradient(-136deg, rgba(255,255,255,0) 50%, white 50%) no-repeat, linear-gradient(-226deg, rgba(255,255,255,0) 50%, white 50%) no-repeat, linear-gradient(#15206c, #15206c) no-repeat; background-size: 1px 100%, 20px 20px, 20px 20px, 20px 60%; background-position: right 20px center, right bottom, right bottom, right bottom; appearance: none; -moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; background-size: 1px 0%, 20px 20px, 20px 20px, 20px 60%; }
	#shoppable_magic_v1_pdp_container .continue-shopping-block:hover,#shoppable_magic_v1_pdp_container .continue-shopping-block:focus,.js-close-btn:hover,.js-close-btn:focus { background-color: transparent; color: #16216c; text-decoration: none }
	#shoppable_magic_v1_pdp_container .continue-shopping-block,.js-close-btn { background: transparent; border: none; text-decoration: underline; display: inline-block; position: relative; font-size: 16px; font-weight: bold; padding: 10px; color: #00008b; }
	#shoppable_magic_v1_pdp_container .continue-shopping-block {margin-right: 60px;}
#shoppable_magic_v1_pdp_container #warning {margin-top: 6px; font: normal 14px Trebuchet MS; margin-left: 7px;}
.no-product-added {display: none}
.shoppingCart.pull-right > a { color: #fff; font-size: 11px; padding-top: 2px; width: 24px; }
body .shoppingCart { background-position: 0px 6px !important; width: 30px; height: 34px }
.shoppingCart .arrowLink {right: 4px;top: 33px;}
#shoppable_magic_v1_pdp_container .continue-shopping-block .arrow-left,.js-close-btn:after { position: absolute; border-top: 6px solid transparent; border-left: 5px solid transparent; border-bottom: 7px solid transparent; border-right: 9px solid #15206c; right: 97%; top: 34%; width: 0; height: 0; content: ''; display: block; }
#shoppable_magic_v1_pdp_container .add-to-cart { padding: 10px 40px; background: #23339e; border-radius: 0; border: none; color: #fff; font: bold 16px Trebuchet MS; /*Media Query */ }
	#shoppable_magic_v1_pdp_container .add-to-cart:hover,#shoppable_magic_v1_pdp_container .add-to-cart:focus { background: #16216c; color: #fff; }
.viewMyBag #closeViewBag {color: #c2c2c2;}
.viewMyBag { border: 1px solid #d7d7d7; right: -4px; box-shadow: 5px 6px 9px #b3b4b6!important;}
	.viewMyBag .product-calculation-summary, .viewMyBag .bar-btn ,h3.breadcrumb {background-color: #f1f0ee}
	.viewMyBag .product-calculation-summary {padding: 4% 6% 2%; border-top: none}
ul.no-product-added + .product-calculation-summary { background-color: #fff; border: none; padding: 40px 6% 44px; }
.viewMyBag .product-calculation-summary ,.no-product-added-list h5 { font: bold 18px Trebuchet MS; color: #00008e; }
h3.breadcrumb { font: bold 24px Trebuchet MS; padding: 16px 6%; border-bottom:#1px solid #d7d7d7; border-radius: 0; margin-bottom: 0; }
#shoppingBag-header li,#virtualProduct-header li { font: normal 18px Trebuchet MS; color: #36383e; text-transform: uppercase; }
.shopping-bag .list-items section div.detail p { font: bold 16px Trebuchet MS; color: #00008b; }
.viewMyBag .listing li { font: normal 16px Trebuchet MS; color: #00008b; }
.shopping-bag .list-items section div ,.shopping-bag .ShoppingBagDetail .VirtualProductEdit select { font: normal 16px Trebuchet MS; color: #36383e; border-radius: 0; }
.shopping-bag .VirtualProductEdit .col-str {border-top: none}
.shopping-bag .ShoppingBagDetail .VirtualProductEdit {padding: 0 2%;min-height: 242px;}
	.shopping-bag .ShoppingBagDetail .VirtualProductEdit > .cancel {display: none;}
.shopping-bag .list-items .action a { font: normal 16px Trebuchet MS; color: #15206c; text-decoration: underline; }
	.shopping-bag .list-items .action a:hover {text-decoration: none}
.shopping-bag .checkoutwrapper .chkTotal .subtotal { font: bold 20px Trebuchet MS; color: #23339e; }
.shopping-bag .checkoutwrapper {border-color: #a7a7a9}
	.shopping-bag .checkoutwrapper .chkTotal .msg { font: normal 14px Trebuchet MS; color: #36383e; font-style: italic; text-align: right; padding-bottom: 40px;}
	.shopping-bag .checkoutwrapper .tnc p,.shopping-bag .checkoutwrapper .tnc p a { font: normal 13px Trebuchet MS; color: #36383e; }
	.shopping-bag .checkoutwrapper .tnc p a {color: #41b7e6;}
#shoppable_magic_v1_pdp_container .amazonbutton a {color: #fff}
.shoppable-checkout .row {margin:0;}
.shopping-bag .ShoppingBagDetail ul li.list-items {min-height: 185px;}
.shopping-bag .ShoppingBagDetail {min-height: 185px;}
.shopping-bag .ShoppingBagDetail .VirtualProductEdit .product_total {font-weight: bold;}
.js-close-btn, .js-checkout-btn, .js-viewbag-btn {text-transform: uppercase;}
#shoppable_magic_v1_pdp_container .product-image-container .product-image img {max-width: 100%}
.shoppingCart img.product_image,.shopping-bag .ShoppingBagDetail .product_field img { width: 100%;}
.viewMyBag .product_quantity { width: 11%;}
.viewMyBag .product_total { width: 25%;}
.the_excerpt .content_link {margin-left: 6px}
.shopping-bag .col4 {width: 15%;}
.shopping-bag .col6 { width: 7%;}
.shopping-bag .col7 { width: 7%;}
.shopping-bag .col3 {width: 17%;}
.shopping-bag .col5 {width: 12%;}
.loader-wrapper {float: left; margin-right: 10px}
/*turn to*/
.TT3qText {font: normal 18px Trebuchet MS; color: #004a9b}
#TurnToContent .TT3metaText, #TTtraWindow .TT3metaText, #TurnToReviewsContent .TT3metaText {font: normal 12px Trebuchet MS; color: #757473}
.TTbestAnswer { font: italic bold 16px Trebuchet MS!important; color: #f06f35!important; font-style: italic; }
.TT3aText { font: normal 15px Trebuchet MS; color: #f06f35; font-style: italic; }
#TurnToContent .TT3linkLine a, #TTtraWindow .TT3linkLine a,#TurnToContent .TT3linkLine a:hover, #TTtraWindow .TT3linkLine a:hover {color: #004a9b}
ul.TT3questionLinkLine {border-top: none!important}
.TT3itemBox {border-left: 1px solid #ebebeb!important;}
#TurnToContent,.product-detail .nav-tabs-wrapper {padding: 15px 20px;}
ul.TT3linkLine li:after {display: none}
ul.TT3linkLine li span {font: bold 14px Trebuchet MS;}
ul.TT3linkLine li {margin-right: 40px;}
.TT3questCntr .TT3ansArea { padding: 30px 5px 10px 0; margin-bottom: 15px; }
.product-detail .nav-tabs-wrapper .nav-tabs>.active {top:1px;}
.product-detail .nav-tabs-wrapper .nav-tabs>.active>a, .product-detail .nav-tabs-wrapper .nav-tabs>li>a,.nav-tabs>li {margin: 0}
.nav-tabs-wrapper .add-to-bag{margin-top: 15px;}
.shopping-bag .ShoppingBagDetail .VirtualProductEdit li.virtualProduct-items,.shopping-bag .ShoppingBagDetail ul li.list-items {padding-top: 20px; padding-bottom: 10px}
.product-description .bv-cleanslate .bv-core-container-46 .bv-primarySummary-rating-container {padding-bottom:0!important; margin-bottom: 0!important}
.single-product-detail .buy-wrapper .buy-in-store { width: auto;}
.single-product-detail .buy-wrapper {margin-top: 10px}
article .thumbnail .add-to-bag {clear: both}
.search-results .loader-wrapper .loading {height: 100%; top: 0;}
/*shoppable thankyou*/
.page-template-shoppable-thankyou-page .single-product-detail-inner {padding: 3%; width: 94%;}
.page-template-shoppable-thankyou-page .container .row{margin-left: 0!important}
.page-template-shoppable-thankyou-page .single-product-detail-inner h2 {padding-bottom: 26px}
.page-template-shoppable-thankyou-page .single-product-detail-inner p {font: normal 18px verdana; color: #4c4f55; line-height: 28px;}
.page-template-shoppable-thankyou-page .single-product-detail-inner .order-number {padding: 0px 0 20px;}
.page-template-shoppable-thankyou-page .single-product-detail-inner p span {font: bold 18px verdana; color: #15206c}
/* nav-tabs-wrapper */
.nav-tabs-wrapper ul li{position: relative;}
form.navbar-form.form-search.pull-right {margin-right: 10px;}
.shopping-bag li {text-align: center;}
.shopping-bag li .detail{ text-align: left;}
/* loader add to bag */
#loading-image {left: 30%; top: -28%; width: 60px ;height:60px;}

/*BV related CSS*/
.product-landing .BVRRInlineRating { position: absolute; margin: -65px 0 0; left: 138px; }
	.tax-product-category .teaser7 li.span2 span.btn-link { padding-top: 46px; vertical-align: top; }
	.product-detail .nav-tabs-wrapper { background-color: #fff; padding: 15px; }
		.product-detail .nav-tabs-wrapper .nav-tabs>.active>a, .product-detail .nav-tabs-wrapper .nav-tabs>li>a { border-radius: 0; padding-top: 4px; padding-bottom: 1px; }
			.product-detail .nav-tabs-wrapper .teaser7 li {float: left;}
	.product-detail .teaser7 ul.thumbnails {min-height: 600px;}
	.product-detail .nav-tabs-wrapper .nav-tabs>.active>a {color: #00008b;}
	.product-detail .nav-tabs-wrapper .nav-tabs>li>a { color: #555; text-transform: capitalize; }
	.tax-product-category .teaser7 li.span2 .thumbnail {position: relative;}
	.product-detail .span7.full-width-section {width: 97%;}
@media  (max-width: 600px) and (min-width: 320px){
.product-detail .nav-tabs-wrapper .teaser7 li {width: 100%;}
.thumbnail .bv-cleanslate .bv-core-container-46 .bv-inline-rating-container .bv-stars-container dd {display: inline-block!important;}
.teaser7 li.span2 span.btn-link {padding-top: 15px!important;}
}
@media (max-width: 1199px) {
	#shoppable_magic_v1_pdp_container {left: 0;;right:0;}
	#shoppable_magic_v1_pdp_container #myPopupDiv {height: auto;width: 750px;}
	#shoppable_magic_v1_pdp_container .block {margin-right: 5%;}
	#shoppable_magic_v1_pdp_container #warning {margin-left: 0}
	.shoppable-checkout .js-close-btn, .shoppable-checkout h2 { margin-left: 25px;}
	.shoppable-checkout .js-close-btn {width: auto}
.navbar .nav-collapse {width: 95%;}
.navbar .nav > li > a { padding: 10px 9px 11px!important;}

} 
@media (max-width: 1199px) and (min-width: 979px){
.single-product-detail .pull-left img, .single-article-detail .pull-right img {width: 420px}
}
/* Large desktop */
@media (min-width: 1200px) {
  #TTscrollArea #TT3UPContent {margin-right: 15px}
	.shoppable-checkout .js-close-btn, .shoppable-checkout h2 { margin-left: 9%;}
	.page-template-shoppable-thankyou-page h2 {margin-left: 0}
	.shoppable-checkout h2 {    padding: 18px 0;}
/*Carousel Styling */
	.carousel-caption p, .carousel h2 {float: left; width: 75%}
.carousel h2 {margin-bottom: 10px}
.carousel-caption p {margin-bottom: 20px}
.carousel .carousel-caption .btn { margin-left: 30px; position: absolute; top: 30%; }
.tax-product-category .carousel  .carousel-caption {width: 250px}
	.tax-product-category .carousel  .carousel-caption  h2 {font-size: 30px;}
/* Home page Customer Speak */
.teasers .spotlight-37 {min-height: 470px}
	.teasers .spotlight-37 .caption {top: 20px}
		.teasers .spotlight-37 .caption h4 {margin: 20px 0 30px;}
		.teasers .spotlight-37 .caption p.btn-org {margin-top: 205px;}
	.teasers .spotlight-37  figure img {height: 435px;}
/* Product page Customer Speak */
.single-products .teaser3 .caption p {font-size: 14px; line-height:20px}
.single-products .teaser3  figure img {height: 236px;}
/* Product Category page */
.tax-product-category .container .span10 .span7 {width: 970px}
.tax-product-category .teaser7 li.span2 { margin: 0 -1% 30px 20px; width: 48.9%; }
.product-detail .teaser7 li.span2 {width: 161px}
/*shoppable*/
#shoppable_magic_v1_pdp_container {left: 17%;}
.shopping-bag.single-product-detail-inner {padding: 3% 3% 0; width: 94%;}
.shopping-bag.single-product-detail-inner h2 { padding-bottom: 25px;}
.shopping-bag .checkoutwrapper .chkTotal .msg,.shopping-bag .checkoutwrapper .chkTotal .subtotal { padding-bottom: 40px;}
.shopping-bag .checkoutwrapper .chkTotal .subtotal .name{width: 75%;display: inline-block;text-align: right;}

}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
    .navbar .nav > li > a { padding: 10px 18px 11px; }	
/*Carousel Styling */
.tax-product-category .carousel  .carousel-caption {width: 180px}
	.tax-product-category .carousel  .carousel-caption  h2 {font-size: 18px; margin-bottom:10px}
	.tax-product-category .carousel  .carousel-caption  p { font-size: 12px; line-height: 16px; }
/* Home page Customer Speak */
.teasers .spotlight-37 {min-height: 375px}
	.teasers .spotlight-37 .caption h3 { font-size: 20px; line-height: 20px; }
	.teasers .spotlight-37 .caption p, .teasers .spotlight-37 .caption h4 { font-size: 12px; line-height: 14px; padding: 0 10px }
	.teasers .spotlight-37 .caption p.btn-org {margin-top: 130px;}
	.teasers .spotlight-37  figure img {height: 268px;}
/* Product page Customer Speak */
.single-products .teaser3 .caption {top: 0}
	.single-products .teaser3 .caption h3 { font-size: 16px; line-height: 17px; }
	.single-products .teaser3 .caption p {font-size: 11px; line-height:11px}
.single-products .teaser3  figure img {height: 165px;}
/* Product Category page */
.tax-product-category .container .span10 .span7 {width: 600px}
.tax-product-category .teaser7 li.span2 { margin: 0 0 30px 8px; width: 48.6%; }
.tax-product-category .teaser7 li.span2 a:first-child {margin-bottom: 1px}
.product-detail .nav-tabs-wrapper .teaser7 li.span2 { width: 29%;}
.product-detail .nav-tabs-wrapper article.teaser7 {padding-left: 10px; padding-right: 10px;}
#shoppable_magic_select_color_size {width: 100%}
	.tax-product-category .teaser7 li.span2 span.btn-link {padding-top: 20px}
	.product-landing .BVRRInlineRating {left: 128px}
	.tax-product-category .teaser7 li.span2 span.btn-link {padding-left: 5px}
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
  #TTquestionsTabContent,#TTanswersTabContent,#TTchatterTabContent {padding-bottom: 30px!important}
  #TT3profileForm table {
    width: 100% !important;
}
.TTuserSetting-buttons {width: 96px !important;}
  input#newEmail0,input#newEmail1 ,input#newEmail2,input#TT3lastName,input#TT3firstName,input#TT3nickName,input#TT3city { width: 90%; } 
  select#TT3stateUS, select#TT3ageRange {width: 94%}
  #TTrespHeader {width: 92%!important}
  .TTupdateBtn { background-position: 0 -1921px; height: 30px; width: 90px !important; border: medium none; }
	.navbar .nav > li > a {  padding: 10px 15px; }
.navbar .nav-collapse ul.nav ul {width: 100%}
.tax-product-category .carousel  .carousel-caption { width: auto; height: auto; }
.nav .arrow { background-position: -15px 9px; margin-left: 0px; }
.single-article-detail .pull-right img, .single-product-detail .pull-left img {max-width: 100%;}
/* Product page Customer Speak */
.single-products .teaser3 {display: none;}
.teaser7 {box-shadow: none !important}
	.teaser7 li.span2 .thumbnail {box-shadow: 0 0 8px #CCCCCC !important}
.teasers .spotlight-37 figure img {height: auto;}
/* Product Category page */
.tax-product-category .container .span10 .span7 {width: 100%}
.tax-product-category .teaser7 li.span2 { margin: 0 0 20px 0; width: 50%; }
/* Product Detail page & Article Static Page*/
.single-article-detail-inner { width: 96%; padding: 1% 2%; }
.contact-us-form .select-group-field select,.contact-us-form .select-group-field #birthdayMonth {width: 261px}
/* Rating's and review */
.review-item .info-item, .review-item .desc-item {margin: 0 20px;}
.single-product-rating-reviews .review-item .span3 {border-right: 0 none;}
.review-item .desc-item { border-top: 1px solid #fff; margin-top: 20px; padding-top: 20px; }
/*Buy-it-now Pop Up*/
.mobile-header #left_nav {display: none;}
/*turn to*/
.single-products .teaser3 {display: block}
#TurnToContent {padding: 0 5px}
.nav-tabs-wrapper .btn{padding: 10px 30px!important}
.shoppable-checkout .single-product-detail-inner {width: 100%; padding:0;}
/*shoppable*/
.single-product-detail .btn {max-width: 290px;}
#shoppable_magic_v1_pdp_container .retailer-block select { width: 94%;}
.js-checkout-btn { width: 76%; display: inline-block; float: inherit; }
#shoppable_magic_v1_pdp_container .price-number { padding: 5px 7px; }
#shoppable_magic_v1_pdp_container .button-continue-container { margin: 40px auto 0; max-width: 290px;padding: 0 0 40px 0; text-align: center;}
#shoppable_magic_v1_pdp_container .product-pdp { width: 96%; padding: 0 2%; }
#shoppable_magic_v1_pdp_container {left: 0;}
	#shoppable_magic_v1_pdp_container #myPopupDiv { height: auto!important; width: 90%!important; }
	#shoppable_magic_v1_pdp_container .product-image-container { width: 48%; padding-right: 2%; }
	#shoppable_magic_v1_pdp_container .main {width: 50%;}
	#shoppable_magic_v1_pdp_container .pdp-header {font-size: 24px;}
	#shoppable_magic_v1_pdp_container h1.name, #shoppable_magic_v1_pdp_container h2 { font-size: 18px; line-height: 18px!important; }
	#shoppable_magic_v1_pdp_container p.description {font-size: 12px;}
	#shoppable_magic_v1_pdp_container .label {font-size: 16px;}
	#shoppable_magic_v1_pdp_container .size-block {width: 64%}
	#shoppable_magic_v1_pdp_container .qty-block {width: 40%}
	#shoppable_magic_v1_pdp_container .add-to-cart {padding: 10px 60px;}
	#shoppable_magic_v1_pdp_container .button-continue-container .continue-shopping-block,.js-close-btn { margin-right: 0; padding-right: 0; }
.single-product-detail-inner, .single-article-detail-inner { padding: 4%; width: 92%; }
.shopping-bag .col1 {width: 40%;}
.shopping-bag .bar-btn,#shoppable_magic_v1_pdp_container .button-continue-container { position: relative; height: 100px; }
#shoppable_magic_v1_pdp_container .button-continue-container {height: 85px}
	.shopping-bag .bar-btn .js-close-btn,#shoppable_magic_v1_pdp_container .button-continue-container .continue-shopping-block { position: absolute; left: 50%; top: 80px; margin-left: -75px; width: auto; }
	#shoppable_magic_v1_pdp_container .button-continue-container .continue-shopping-block {top:60px;}
.shopping-bag .ShoppingBagDetail .txt {font-weight: bold}
.shopping-bag .ShoppingBagDetail .VirtualProductEdit select,.shopping-bag .ShoppingBagDetail .txt {font-size: 14px;}
.shopping-bag .list-items section div {font-size: 12px}
.shopping-bag .ShoppingBagDetail .product_total,.shopping-bag .ShoppingBagDetail .product_total .txt { font-size: 16px; font-weight: bold; color: #23339e }
.shopping-bag .bar-btn .js-checkout-btn,#shoppable_magic_v1_pdp_container .add-to-cart { position: absolute; left: 0; right: 0; }
.shopping-bag .ShoppingBagDetail ul li:first-child {border-top: none}
.shopping-bag .list-items .action a {font: normal 12px Trebuchet MS; color: #15206c}
.shopping-bag .checkoutwrapper .chkTotal .msg {font-size: 12px; text-align: center;}
.shopping-bag .checkoutwrapper .tnc p, .shopping-bag .checkoutwrapper .tnc p a {font-size: 12px;}
.shopping-bag .ShoppingBagDetail ul li.list-items section div:last-child{margin-top: 20px;}
.btn { padding: 10px 0px; width: 100%; }
.single-product-detail .buy-wrapper,.shopping-bag .checkoutwrapper .chkTotal,.single-product-detail .buy-in-store {width: 100%; text-align: center;}
.shopping-bag .ShoppingBagDetail ul li {border-bottom: 1px solid #a7a7a9;}
.shopping-bag .ShoppingBagDetail ul li.list-items {padding: 30px 0 20px;}
.js-close-btn:after {margin-right: 10px;}
.shopping-bag .ShoppingBagDetail .VirtualProductEdit {padding: 0 4%}
.shopping-bag .ShoppingBagDetail ul li .VirtualProductEdit .txt,.shopping-bag .ShoppingBagDetail .VirtualProductEdit .product_price,.shopping-bag .ShoppingBagDetail .VirtualProductEdit select {font-size: 16px}
#shoppable_magic_v1_pdp_container .size-block {width: 70%;}
#shoppable_magic_v1_pdp_container .qty-block {width: 50%;}
.shopping-bag .ShoppingBagDetail .VirtualProductEdit .merchant_field  select {width: 80%;}
.shopping-bag .ShoppingBagDetail .VirtualProductEdit .size select {width: 80%;}
.shopping-bag .ShoppingBagDetail .VirtualProductEdit .product_quantity select {width: 50%;}
.shopping-bag .checkoutwrapper .chkTotal .subtotal .name{width: 60%;display: inline-block;text-align: right;}
.shopping-bag .checkoutwrapper .chkTotal .subtotal {margin-bottom: 20px;}
#shoppable_magic_v1_pdp_container .price-block .label { padding: 2px 0;}
.shopping-bag .ShoppingBagDetail .VirtualProductEdit li.virtualProduct-items,.shopping-bag .ShoppingBagDetail ul li.list-items.overlEdit,.shopping-bag .ShoppingBagDetail ul li.list-items {padding: 20px 0;}
.shopping-bag.single-product-detail-inner h2{font-size: 24px; padding: 20px 0 10px;}
.product-detail .span7.full-width-section {width: 100%!important;}
.tax-product-category .teaser7 li.span2 .add-to-bag { padding: 10px 30px; margin: 0 10px 10px; clear: both}
.single-product-detail .buy-wrapper .buy-in-store {max-width: 290px; width: 100%;}
.shopping-bag li {text-align: left;}
.shopping-bag li .detail{ text-align: left;}
form.navbar-form.form-search.pull-right {margin-right: 0!important;}
.navbar .btn-navbar {background: url("http://www.noxzema.com/wp-content/uploads/sites/17/2016/01/menu-list-icon.png") no-repeat scroll 0 0;}
.navbar .btn-navbar { background-position: 0 -188px;}
.navbar .btn-navbar:hover,.navbar .btn-navbar:focus { background-position: 100% -188px;}
.shopping-bag .col6,.shopping-bag .col4,.shopping-bag .col7,.shopping-bag .col5,.shopping-bag .col3 { width: 100%;}
.TurntoItemTeaserClick h5 {margin-bottom: 0; line-height: 14px}
.TurntoItemTeaserClick {margin-bottom: 10px}
.merchant_field img {width: 58%;}
#loading-image {margin: 0 auto; left: 0; right: 0;}
.single-products input.TT4instAnswNext, .single-products .TTinstAnsReviseText {position: relative; left: -7px;}
.loader-wrapper {
    width: 100%;
    max-width: 290px;
    margin: 0 auto;
    /* text-align: center; */
    float: inherit;
    /* height: 40px; */
    display: inline-block;
}

.thumbnail .loader-wrapper {max-width: 152px; float: left;    clear: both; margin-top: 16px}
.tax-product-category .thumbnail .loader-wrapper {max-width: 200px; float: left;}
.thumbnail .loading {top: 0px; height: 100%; left: 0px; right: 0;width: 100%;}
article .thumbnail .add-to-bag {margin-top: 0} 
/*shoppable thankyou*/
div.overl {position: absolute;}
 #shopping-bag-page {position: relative}
.page-template-shoppable-thankyou-page .single-product-detail-inner {width: 100%; padding:4%;}
.page-template-shoppable-thankyou-page .single-product-detail-inner p,.page-template-shoppable-thankyou-page .single-product-detail-inner p span {font-size: 14px}
.page-template-shoppable-thankyou-page .single-product-detail-inner h2 {padding-bottom: 10px; margin-top: 6px}
#mobileTT-content {box-shadow:0 0 8px #0586a6 !important;    padding: 5px;  background: #fff}
#mobileTT-content #TurnToContent { padding: 5px 10px;  border: 1px solid #ddd; }
#mobileTT-content #TT3RightLinks { width: 100%; float: left; text-align: left;}
#mobileTT-content input.TT4instAnswNext {float: left!important;  width: 188px; position: relative; left: -6px;}
article .thumbnail .add-to-bag {float:left;}
/* Landscape phones and down */

@media (max-width: 480px) {

/*turn to*/
     select#TT3stateUS, select#TT3ageRange {width: 100%}
#TurnToContent textarea#TT2questionText, #TTtraWindow textarea#TT2questionText,#TurnToContent a, #TTtraWindow a, #TurnToReviewsContent a {font-size: 12px}
.product-detail .nav-tabs-wrapper .nav-tabs>.active>a, .product-detail .nav-tabs-wrapper .nav-tabs>li>a {font-size: 12px!important; padding-right: 4px!important; padding-left: 4px!important;}
/* Product Category page */
.tax-product-category .container .span10 .span7, .tax-product-category .teaser7 li.span2 {width: 100%}
.tax-product-category .teaser7 li.span2 .thumbnail { margin: 0; position: relative; }
.modern-header .banner .container {text-align: center;}
.TTtitle select {width: 100%}
  .single-products #TurnToContent textarea#TT2questionText, .single-products #TTtraWindow textarea#TT2questionText,#mobileTT-content textarea#TT2questionText {width: 75%!important}
#shipping-form-inner {   margin-left: -16px!important;}
body.page-template-shoppable-checkout {padding-left: 10px; padding-right: 10px}
}
	
/* Landscape and Portrait Mobile view */
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
	/* Product Category page */
	.tax-product-category .teaser7 li.span2 span.btn-link {padding-left: 0; padding-top: 32px; height: auto;}
	.tax-product-category .teaser7 li.span2 {width: 100%;}

/*.product-landing .BVRRInlineRating{margin-left:0;}*/
.product-detail .nav-tabs-wrapper .nav-tabs>.active>a, .product-detail .nav-tabs-wrapper .nav-tabs>li>a { font-size: 14px; padding-left: 6px; padding-right: 6px; }
.product-detail .nav-tabs-wrapper .nav-tabs>.active>a, .product-detail .nav-tabs-wrapper .nav-tabs>li>a { padding-top: 0px; padding-bottom: 0px; }
.product-detail .teaser7 li.span2 .thumbnail {width: 100%; border: none; box-shadow: 0 0 0 transparent !important; position: relative; padding: 0; overflow: hidden; }
.teaser7 li.span2 a, .teaser7 li.span2 span.btn-link {height: auto;}
.teaser7 li.span2 span.btn-link {padding-top: 30px;}
.product-detail .BVRRInlineRating { left: 115px; position: absolute; /*bottom: 27px;*/ }
.teaser7 li.span2 a {padding-bottom: 50px;}
.product-detail .teaser7 li.span2 a {padding-bottom: 5px;}
.teaser7 li.span2 figure img {max-width: 105px;}
.product-landing .BVRRInlineRating { margin: -44px 0 0; left: 116px; }
}
/* Landscape only Mobile view */
/* Landscape only Mobile view */
@media only screen and (min-device-width : 481px) and (max-width: 767px) {
	.product-landing .BVRRInlineRating{ /*left: 151px;*/}
	.tax-product-category .teaser7 li.span2 span.btn-link {padding-top: 28px;}
    #TTrespHeader {width: 95%!important}
}

/*Iphone Landscape only view */
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
	.product-landing .BVRRInlineRating{ left: 116px;}
}


@media (max-width: 1024px) and (min-width: 980px){
	.product-landing .BVRRInlineRating{margin-left:-50px;}
	.BVRRSummaryContainer{display: inline-block; position: absolute; margin-top: -58px; margin-left: -8px;}
	.product-description h2{padding-bottom: 42px;}
	.tax-product-category .teaser7 li.span2 span.btn-link {padding-top: 20px}
		.product-landing .BVRRInlineRating {left: 128px}
		.tax-product-category .teaser7 li.span2 span.btn-link {padding-left: 5px}
} 
/* Ipad Media Query */
@media (max-width: 979px) and (min-width: 768px){
	.teaser7 li.span2 figure img {max-width: 100px;} 
	.product-landing .BVRRInlineRating {margin: -41px 0 0 -22px;}
	.tax-product-category .teaser7 li.span2 span.btn-link{padding-top: 31px;}
	.nav-tabs-wrapper .add-to-bag {padding: 10px 15px}

}

  /**timestamp1467742152**/