.usewith-carousel .seal-right{width:30%;right:0;top:0}.usewith-carousel .seal-left{width:30%;left:0;top:0}.most-loved-products .seal-left,.most-loved-products .seal-right{top:10px;width:63px}.seal-left{position:absolute;top:5px;text-align:left;left:15px;z-index:1}.seal-right,img.seal-left,img.seal-right{position:absolute;top:10px}.seal-right{text-align:right;right:15px;z-index:1}img.seal-right{right:10px;width:63px}img.seal-left{left:10px;width:63px}.BannerVideoModal .modal-dialog{margin-top:60px}.prod-hair-color .right-overlayimg{right:22%}.prod-hair-color .left-overlayimg{left:22%}.product-detail .prod-img-preview-top{position:relative}.product-detail .right-overlayimg{right:21px}.product-detail .left-overlayimg{left:21px}.pdp-related .left-overlayimg{left:32px}.product-detail .pdp-related .right-overlayimg{right:32px}#mostlovedproduct1 .left-overlayimg{left:16.5%}#mostlovedproduct1 .right-overlayimg{right:16.5%}.carouselItems .right-overlayimg{right:-2px;width:48px}.carouselItems .left-overlayimg{left:-2px;width:48px}@media only screen and (min-width:767px) and (max-width:992px){.most-loved-products .seal-left,.most-loved-products .seal-right{top:3px}.prod-hair-color .left-overlayimg{left:12%}.prod-hair-color .right-overlayimg{right:12%}.pdp-related .sealoverlay.left-overlayimg{left:3%}.product-detail .pdp-related .sealoverlay.right-overlayimg{right:3%}.carouselItems .left-overlayimg,.carouselItems .right-overlayimg{width:30px}#mostlovedproduct1 .left-overlayimg{left:1%}#mostlovedproduct1 .right-overlayimg{right:1%}}.desc .description-bottom ul{padding:0 0 0 30px}.matrix-trending-tweets h4,.matrix-trending-tweets h5{text-align:center;font-size:16px}.explore-brands,.matrix-trending p,.prod-texture-section h6,.prod-updates-title h1{font-weight:700;text-transform:uppercase}.hr-btm-line,.prod-texture-section hr,.prod-updates-title hr{border-top:1px solid #ccc}.hair-length a,.jqTransformSelectWrapper ul a,.prod-hair-title .matrix-prod-name h4 a:focus{text-decoration:none}.most-loved-productsrelated .prod-slider{text-align:center;width:24%;float:left}.back-to-haircare h5,.custom-play-icon,.explore-brands,.footer-location-lang ul li span,.header-navigation-arrow,.header-search-icon,.header-sub-menu-layer label a label,.header-sub-menu-layer ul li:hover,.matrix-trending-layer img,.matrix-trending-section img,.more-btn,.most-loved-products img,.prod-slider-left .glyphicon,.prod-slider-right .glyphicon,.read-more a,.video-play-icon{cursor:pointer}.matrix-trending-title,.most-loved-products{font-family:HelveticaNeueLTStd-Lt}.footer-location-lang #language-footer,.footer-location-lang div,.site-map-link ul li{display:inline-block}.explore-brands{color:#fff;height:70px;text-align:center;padding-top:8%}.prod-heart-icon{color:#cd1d2c;padding-left:47%;padding-top:26px;padding-bottom:15px}.matrix-trending-layer{padding:50px 0}.ProductDet .socialsharefb{top:0}.matrix-trending{padding-left:25px}.matrix-trending h1{font-size:3.3em;color:#333;text-transform:uppercase}.matrix-trending p{color:#888;font-size:16px}.matrix-trending-tweets h4{color:#333;padding:10px 25%}.matrix-trending-tweets h5 a,.read-more a{color:#cd1d2c}.matrix-product-description .review-rating{color:#777}.more-btn,.related-videos{border-bottom:solid #ccc 1px}.related-videos{padding-bottom:50px}.related-products{margin-bottom:25px}.related-products h3{color:#333;text-transform:uppercase}.related-products-outer{display:table;position:relative;max-height:200px}.related-products-inner{vertical-align:middle;display:table-cell;position:relative;text-align:left}.related-products-inner img:first-child{max-height:200px;position:absolute;bottom:0}.related-products-inner h4{padding-bottom:2px}.pdp-related-products .owl-item .related-products-inner img:first-child{width:auto}.prod-texture-section h1,.search-results h1{font-size:3em;text-transform:uppercase;color:#000;letter-spacing:-4px}.prod-texture-section h6{color:#333;float:right;display:inline}.prod-hair-color h2,.texture-prod-list h1{text-transform:uppercase;color:#888}.prod-updates-title h1{color:#000;font-size:3em}.prod-updates-title h5{color:#666}.prod-updates h1{font:4.3em HelveticaNeueLTStd-Bd;letter-spacing:-5px;margin:0 0 15px}.prod-updates h5{line-height:20px}.prod-updates h6{font:400 16px HelveticaNeueLTStd-MdCn;padding-bottom:6px}.biolage-videos-title h2,.biolage-watch-now-videos h3{font-family:HelveticaNeueLTStd-Bd;text-transform:uppercase}.biolage-videos-title h2{color:#000;font-size:56px;padding:10px 0;letter-spacing:-4px}.trending-tweets h3{color:#888;text-align:center}.trending-tweets h4,.trending-tweets h4 a{color:#cd1d2c;text-align:center;text-transform:uppercase;padding-top:3px}.matrix-trending-title{text-transform:uppercase}.filter-feed{color:#888;font-weight:700;font-size:14px}.trending-filter-feed{text-align:right;text-transform:uppercase}.blog-trending-prod .prod-slider-left{text-align:right;padding-right:3px}.prod-hair-color-layer hr{border-top:solid #ccc 1px}hr.filter-hr-border{border-top:solid #ccc 2px}.prod-hair-color-layer .prod-hair h1,.search-results h1{font-size:60px}#discover .img-hover-desc{padding-top:20%}#discover .imghover-inner-layer{padding:0 10px}.filter-mrgtop{margin-top:77px}.biolage-watch-now-videos h3{color:#000;padding:10px 0;letter-spacing:-2px;margin-bottom:0}.filter-feed-social-icon li{list-style-type:none;float:left;padding:0 6px}.banner-left-menu,.biolage-left-menu-txt,.oil-wonders-left-menu-txt{border-color:transparent!important;background-color:transparent!important}.oil-wonders-left-menu-txt{border-bottom:solid #fff 1px!important;padding:0}.stylelink-left-menu-txt,.total-results-left-menu-txt,.vavoom-left-menu-txt{background-color:transparent!important;border-color:transparent!important;border-bottom:solid #475761 1px!important;padding:0}.oil-wonders-left-menu-txt a{color:#ccc}.oil-wonders-left-menu-txt span{color:#fff}.oil-wonders-left-menu-txt .glyphicon{font-size:.7em;color:#fff}.stylelink-left-menu-txt span,.total-results-left-menu-txt a,.total-results-left-menu-txt span,.vavoom-left-menu-txt a,.vavoom-left-menu-txt span{color:#000}.stylelink-left-menu-txt .glyphicon,.total-results-left-menu-txt .glyphicon,.vavoom-left-menu-txt .glyphicon{font-size:.7em;color:#888;margin-top:11px}.biolage-left-sub-menu,.oil-wonders-left-sub-menu,.stylelink-left-sub-menu,.total-results-left-sub-menu,.vavoom-left-sub-menu{padding:0}.oil-wonders-left-sub-menu ul{padding:12px 0 0}.oil-wonders-left-sub-menu ul li{padding:3px 28px;font-family:HelveticaNeueLTStd-Cn;font-size:16px}.stylelink-left-sub-menu ul li,.total-results-left-sub-menu ul li,.vavoom-left-sub-menu ul li{padding:3px 0;font-family:HelveticaNeueLTStd-Cn;font-size:14px}.biolage-carousel-caption h1,.oil-wonders-carousel-caption h1{font-size:38px!important;letter-spacing:0!important;text-shadow:none}.oil-wonders-carousel-caption,.stylelink-carousel-caption,.total-results-carousel-caption,.vavoom-carousel-caption{text-align:left;left:26%!important;top:initial!important;bottom:25%!important}.oil-wonders-carousel-caption h1{color:#fff;text-transform:uppercase;font-family:HelveticaNeueLTStd-BdCn;line-height:1em}.oil-wonders-carousel-caption h5{color:#fff;font-family:HelveticaNeueLTStd-Lt;font-weight:400;text-transform:none;line-height:1.3em;text-shadow:none}.biolage-carousel-caption h5,.stylelink-carousel-caption h5,.vavoom-carousel-caption h5{color:#333;font-family:HelveticaNeueLTStd-Lt;font-weight:400;text-transform:none;line-height:1.3em;text-shadow:none}.stylelink-carousel-caption h1,.total-results-carousel-caption h1,.vavoom-carousel-caption h1{color:#000;font-size:38px!important;text-transform:uppercase;font-weight:700;font-family:HelveticaNeueLTStd-BdCn;letter-spacing:0!important;line-height:1em;text-shadow:none}.asseenin-expand-prod-btm h6,.asseenin-prod-btm h4,.asseenin-prod-btm h6,.loading,.matrix-link a,.news-content h2,span.news-text{text-transform:uppercase}.news-title .related-products h3{margin-top:0;padding:0 0 18px 24px}.modal-dialog .display-pic img{height:150px;width:150px}blockquote,blockquote:before{content:open-quote}.pdp-font-howtouse{font-family:HelveticaNeueLTStd-Lt;font-size:15px}.socolor-tabContent .black-txt{color:#000!important;font-family:HelveticaNeueLTStd-Md;margin-top:10px;font-weight:500}blockquote:after,blockquote:before{color:#ccc;font-size:8em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;position:absolute;top:85px}.socolor-threeVideos-title,blockquote{position:relative}.socolor-tabContent h5 span.pull-right{width:70px}blockquote{margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019";border:0}blockquote:after{content:close-quote}.quote-text h1,.quote-text span{font-size:40px;color:#000;width:95%;font-family:HelveticaNeueLTStd-Th;margin-bottom:0}.socolor-desc h1,.socolor-desc h5{font-family:HelveticaNeueLTStd-Lt}.socolor-sel select{border-radius:0;-webkit-border-radius:0}.socolor-sel select option{color:#333}.socolor-sel select:not(:checked){text-transform:uppercase}.socolor-sel select option:checked{color:red;background:url(/images/red-tick.png) 0 50% no-repeat}.socolor-shades ul{width:100%;margin:0}.socolor-shades li{border:0;display:inline-block;padding:0;position:relative;margin-bottom:0;max-width:45px;max-height:35px;overflow:hidden}.socolor-shades li img{cursor:pointer}.socolor-tabContent .trending-tweets h3{font-family:HelveticaNeueLTStd-Lt;font-weight:100;color:#333}.pdp-bigvideo_title{width:85%;display:inline-block;word-wrap:break-word}.socolor-tabContent h5{color:#888;font-family:HelveticaLTStd-Light;font-size:18px;padding-top:7px}.socolor-tabContent h6{color:#888;font-family:HelveticaNeueLTStd-Md;margin-top:16px}.socolor-tabContent .display-pic img{width:150px;height:150px}.socolor-tabContent q h1{font-size:40px;color:#000;text-transform:uppercase;margin-bottom:0;font-family:HelveticaNeueLTStd-Lt}.socolor-tabContent q h5{font-size:14px;color:#888;text-transform:uppercase;margin-top:15px}.socolor-shades h5{font:16px HelveticaNeueLTStd-Md;padding-bottom:20px}.socolor-shades li span{position:absolute;left:0;bottom:0;top:0;right:0;display:none}.socolor-tabContent .prod-menu-tabs>div>a{font-family:HelveticaNeueLTStd-Lt;font-size:28px;color:#000}.socolor-shades li.active span{display:block;border:2px solid red;height:35px;width:45px}.socolor-shades li.active span.glyphicon{border:0;left:13px;top:6px;color:#fff}.socolor-tabContent .prod-menu-tabs>div a.active{color:#cd1d2c;font-family:HelveticaNeueLTStd-Lt;outline:0;-webkit-tap-highlight-color:transparent}.socolor-tabContent .prod-menu-tabs>div a span.glyphicon{display:none}.socolor-tabContent .prod-menu-tabs>div>a:focus{outline:0}.socolor-tabContent .prod-menu-tabs>div a.active span.glyphicon{display:block}.socolor-tabContent .new-mobile-tabs .prod-menu-tabs>div a span.glyphicon,.socolor-tabContent .new-mobile-tabs .prod-menu-tabs>div a.active span.glyphicon{display:inline-block}.socolor-related-products{margin:0 15px 0 0;padding:0 0 0 15px}.socolor-related-products h3{font-family:HelveticaLTStd-Bold;font-size:28px;margin-top:35px;margin-bottom:30px}.socolor-prd-results .panel-default>.panel-heading{background:0 0;padding:0}.socolor-prd-results .panel-heading a p{color:#333;font-family:HelveticaNeueLTStd-MdCn;font-size:16px}.socolor-tabContent #myTabContent .trending-tweets h4,.socolor-tabContent #myTabContent .trending-tweets h4 a{font-size:24px;font-family:HelveticaNeueLTStd-LtCn}.question-tab,.review-tab{font-family:HelveticaLTStd-Bold;font-size:28px;display:inline-block;line-height:normal;margin:15px 0}.pdp-related .matrix-prodimg-parent{height:auto;width:100%}.pdp-related .matrix-prodimg-child{position:relative}.banner-below .socolor-prd-results .oil-wonders-left-menu-txt a,.banner-below .socolor-prd-results .oil-wonders-left-menu-txt a:hover,.socolor-prd-results .panel-heading a:hover,.socolor-prd-results a{color:#000}.socolor-prd-results .oil-wonders-left-menu-txt a:hover{color:#ccc}.panel-heading .oil-wonders-left-menu-txt .black-left-menu-txt a:hover{color:#000}.socolor-prd-results .oil-wonders-left-menu-txt a{color:#ccc}.socolor-prd-results{margin-left:25px;position:fixed;width:17%;margin-top:20px}.new-left-nav span.pull-right{margin-top:9px}.branding-mob-header-left.socolor-prd-results{width:auto;margin-top:0;padding-left:0}.branding-mob-header-left.socolor-prd-results h1{padding-left:0}.socolor-prd-results h1{font:45px HelveticaNeueLTStd-MdCn;letter-spacing:-1px;word-spacing:-1px}.socolor-related-products .related-products-inner h5{font:16px/20px HelveticaNeueLTStd-Bd;color:#333;width:82%;height:40px;overflow:hidden;text-overflow:ellipsis}.related-products-inner h5 a{color:#333;font-family:HelveticaNeueLTStd-BdCn;font-size:17px;overflow-wrap:break-word;word-wrap:break-word}.related-products-inner.related-desc{padding:15% 0 15% 12px}.socolor-related-products .related-products-inner h6{font:14px/20px HelveticaNeueLTStd-Roman;color:#888;margin-top:13px;margin-bottom:20px;padding-right:20px;min-height:40px;overflow:hidden;text-overflow:ellipsis}.socolor-related-products .prod-detail-slider-left,.socolor-related-products .prod-detail-slider-right{margin-top:8%;cursor:pointer}.jqTransformSelectWrapper{width:100%;position:relative;height:31px;z-index:9;background:url(../../Images/downarrow.png) 97% 55% no-repeat}.jqTransformSelectWrapper div .selectdropdown{font-size:12px;float:none;position:absolute;white-space:nowrap;height:35px;line-height:15px;padding:10px 0 0 7px;cursor:pointer;text-transform:uppercase;width:95%;overflow:hidden}.jqTransformSelectWrapper ul{position:absolute;top:30px;left:0;list-style:none;background-color:#fff;border:1px solid #ccc;display:none;margin:0;padding:0;overflow:hidden;height:auto;z-index:10}.jqTransformSelectWrapper ul li{margin-bottom:0}.jqTransformSelectWrapper ul.open{display:block}.jqTransformSelectWrapper ul a{display:block;padding:5px 20px 5px 5px;color:#333;background-color:#fff;font-size:12px;text-transform:uppercase;position:relative;min-height:25px}.jqTransformSelectWrapper ul li span{float:right;display:none;position:absolute;right:5px;top:5px}.jqTransformSelectWrapper ul li a.selected{background:0 0;color:#cd1d2c}.jqTransformSelectWrapper ul li.selected span{display:inline-block}.jqTransformSelectWrapper ul a.selected:hover,.jqTransformSelectWrapper ul a:hover{background:#f1f1f1}.jqTransformHidden{color:#fff;width:100%;height:35px;border:1px solid #ccc}.prod-hair-title h2{font:40px HelveticaNeueLTStd-Lt}.prod-hair-title h2.hair-temp{font-family:HelveticaNeueLTStd-Th}.prod-hair-title h3{font:16px HelveticaNeueLTStd-Roman}.prod-hair-title .matrix-prod-name h4{font:15px HelveticaNeueLTStd-Bd;color:#333;width:68%}.prod-hair-title .matrix-prod-name h4 a{color:#333}.prod-hair-title .matrix-prod-name h5{font:13px/18px HelveticaNeueLTStd-Roman;color:#888;text-transform:none;width:92%;margin:10px auto;height:55px}.prod-hair-title .matrix-prod-name h5.shortDescHaircare{font-size:13px;line-height:18px;height:55px}.prod-hair-color a.display-all{color:#000;font:14px HelveticaNeueLTStd-BdCn;text-transform:uppercase;display:inline;padding-left:15px;float:left;padding-bottom:16px}.prod-hair-color a.display-all .glyphicon{font-size:10px}.prod-hair-color a.display-all:focus{text-decoration:none;outline:0;outline-offset:0}div.no-products{text-align:center;padding:6%}div.no-products h2{font:20px HelveticaNeueLTStd-BdCn;color:#cd1d2c;padding:20px 0}.blog-explore-left,.blog-explore-right{margin-top:13%}.blog-explore-left .glyphicon,.blog-explore-right .glyphicon{font-size:1.2em!important}.matrix-blog-main-title{border-bottom:solid #4d4d4d 2px}.events-location{padding-left:15px}.blog-left-menu-txt h4 span .active{color:#cd1d2c}.hair-type-explore h3{color:#000}.hair-type-explore{border-bottom:solid #ccc 1px;padding:30px 0}.hair-length-title{color:#595959;text-transform:uppercase;font-family:HelveticaLTStd-Bold;font-size:18px;letter-spacing:-2px}.hair-length-title-link a{color:#606060;padding-left:25px;text-transform:uppercase;font-size:13px}.hair-length a:hover,.hair-length-title-link a:hover{color:#cd1d2c}.active-left-menu,.hair-length a:hover,.hair-length-title-link a{text-decoration:underline}.produpdate-child-btmborder .produpdate-col{float:left;width:50%}.produpdate-child-btmborder .produpdate-col img{height:200px}.news-title-selectbox label{color:#666;font-family:HelveticaNeueLTStd-Bd;font-size:.83em;line-height:2em}#filterResults{position:relative;z-index:0}.produpdate-child-btmborder .row{border-bottom:1px solid #cdcdce;padding:30px 0;margin:0 5px 40px}.make-over{margin-top:165px;min-height:760px}.banner-below .oil-wonders-left-menu-txt span,.banner-below .oil-wonders-left-sub-menu ul li a,.banner-below .oil-wonders-left-sub-menu ul li a:hover,.stylelink-left-menu-txt a,.stylelink-left-sub-menu ul li a,.stylelink-left-sub-menu ul li a:hover{color:#000}.banner-below .oil-wonders-left-menu-txt{border-bottom:solid #000 1px!important}.StyleLink-left-sub-menu ul li,.socolor-prd-results .matrix-prod-total-results ul li a,.socolor-prd-results .matrix-prod-total-results ul li a:hover,Oil-Wonders-left-sub-menu ul li{font-size:16px;color:#333}.language-listing ul li,.location-listing ul li{border-top:1px solid #ccc;cursor:pointer;list-style:none}#BVRRContainer .bv-content-feedback-btn-container .bv-content-btn{font-family:HelveticaNeueLTStd-Roman!important}.news-trending .filter-by-brand,.news-trending .filter-by-brand-up{padding-left:15px;font:16px HelveticaNeueLTStd-MdCn}#modal-container.olapic-model{padding:0}.olapic-model .carousel-control{width:32px;height:32px;top:50%}#modal-container.olapic-model .carousel-control.right{right:-54px}#modal-container.olapic-model .carousel-control.left{left:-54px}.olapic-light-right{float:left;width:74%}.olapic-light-right #username{color:#cb1d2b;font-size:23px;margin-bottom:0;word-break:break-all}.olapic-light-name{margin-bottom:0;line-height:24px}.olapic-light-name .fa{left:0}.olapic-model ol.popUp-share li{color:#999}.olapic-model ol.popUp-share li:hover{color:#cb1d2b}.olapic-light-name #name{color:#666;font-size:17px}#modal-container.olapic-model button.close{font-size:14px;font-weight:400;font-family:Verdana}#social #olapic_specific_widget_social{margin-bottom:35px}div#filterResults div.no-products h2{margin:0;padding:0 16px}.news-title .related-products-outer .related-products-inner h4{font-size:16px;font-family:HelveticaNeueLTStd-Bd;overflow:hidden;text-overflow:ellipsis}.news-title .related-products-outer .related-products-inner h5{font-family:HelveticaNeueLTStd-Roman;line-height:18px;height:35px;overflow:hidden;text-overflow:ellipsis;margin-bottom:25px}.container-fluid #olapicGallery .image.twitter{min-height:inherit}.salonfinder-breadcrumb{margin-top:11%}.salonfinder-breadcrumb .breadcrumb{margin-left:3.4em}.language-listing,.location-listing{position:fixed;background:#fff;width:270px;z-index:9999;right:33px;padding:20px 20px 10px;display:none;bottom:66px;cursor:pointer}.language-listing.list-selected,.location-listing.list-selected{display:block}.language-listing ul,.location-listing ul{padding:10px 0 0;margin:0;float:left;width:100%}.language-listing ul li{font:17px HelveticaNeueLTStd-Roman;padding:9px 2px;color:#333}.language-listing li:first-child,.location-listing li:first-child{border:0}.language-listing ul li.selected,.language-listing ul li:hover,.location-listing li ul.submenu-col li:hover{color:#cd1d2c}.language-listing ul li span{display:none;margin-top:2px}.language-listing ul li.selected span{display:block;font-size:16px;float:right}.language-listing h4,.location-listing h4{text-transform:uppercase;margin:0;padding:0;font-family:HelveticaNeueLTStd-LtCn;color:#888;font-size:15px;cursor:default;line-height:25px}.prod-updates{position:relative}.pdp-related-products .related-products-inner img:first-child{position:static}.videos-social{float:right;text-align:right}.pdp-related-products .related-products-outer{display:inline;padding:0;margin-bottom:10px!important}.pdp-related-products .related-products-inner{display:block}.prod-texture-section{position:relative}.matrix-leftmenu p.panel-title span.LM_text{display:inline-block;width:92%}.news-trending h6.news-filter{display:inline-block}.oil-wonders-carousel-caption .matrix-btn a{background:#191919}.fa.olapic-twitter-icon{color:#c00000;text-decoration:none;position:static;font-size:18px;margin-top:5px;width:100%;cursor:inherit;background:0 0}.fa.olapic-twitter-icon span{font-family:HelveticaNeueLTStd-Lt;font-size:18px;padding-left:3px}.fa.olapic-twitter-icon:hover span{text-decoration:underline}.left-heading a:focus,.left-heading a:hover,.swatch-more-section a,.terms-of-use a{text-decoration:none}.browse-by-category h2 br{display:none}.news-trending{position:relative;padding:0}.olapic-social-icons a.fa{position:static;background:0 0;width:auto;height:auto;border-right:none}.olapic-social-icons a.fa:nth-child(3){border:none}.olapic-social-icons a.fa:hover{color:#cb1d2b}.socolor-tabContent #video .pull-right a.fa{cursor:pointer;position:static}.socolor-tabContent #video .pull-right a#Twitter{margin:0 5px 0 8px}.blog-explore-type.row,.pdp-related-products .owl-wrapper-outer .row{margin:0}.blog-explore-type .no-imghover-parent-layer{position:relative}.blog-explore-type .no-imghover-inner-layer{position:absolute;width:100%;text-align:center}.blog-explore-type .no-imghover-inner-layer .matrix-btn a{display:inline-block}.blog-explore-type .no-imghover-inner-layer .img-hover-desc{padding-top:0}.blog-explore-type .owl-item:first-child .no-imghover-inner-layer h3{padding:0 34%}.socolor-threeVideos-title #prodcarousel_2{width:100%}#prodcarousel_2{float:none;width:89%}.js-pdpsocial .mt-60{margin-top:0}.containerScriptclass.prod-hair-color-layer.container-fluid #breadcrumbdiv,.left-space{margin-left:25px}.olapic-img-section{width:70%}.olapic-img-text{position:absolute;text-align:center;top:25%;width:90%}.olapic-img-text h1{text-transform:uppercase;color:#d1221d;margin-bottom:0;font-size:32px}.olapic-img-text h3{color:#7c7c7c;margin:0;font-size:26px}.olapic-img-text .matrix-btn a{background-color:#d1221d}.discover-img{margin-bottom:25px}.discover-blog{margin-top:20px}.no-products h2{padding:5px 10px}.socolor-tabContent .imghover-parent-layer:before{content:"";border:0}#olapic-desc{float:left;width:100%}.swatch-more-section{border-top:#ccc 1px solid;text-align:center;margin-top:5px}.swatch-more-section a{padding:4px 12px;font-size:13px;background:#fff;color:#000;text-transform:uppercase;font-family:HelveticaNeueLTStd-MdCn;border-color:#ccc;border-style:solid;border-width:0 1px 1px;width:100px;margin:-1px auto 0;display:block}.swatch-more-section a:hover{text-decoration:none;opacity:.8;color:#000}.prod-updates .filter-mrgtop{margin-top:-20px;margin-left:0;margin-right:0}.wherebuy-prod-txt{padding:2%}.make-over iframe{width:100%!important}@media (max-width:1500px){.line_selectbox{width:100%}}@media (max-width:1366px){.olapic-img-text h1{text-transform:uppercase;color:#d1221d;margin-bottom:0;font-size:20px!important}.olapic-img-text h3{color:#7c7c7c;margin:0;font-size:18px!important}.olapic-img-section{width:85%}}@media (max-width:1280px){.socolor-related-products{margin-bottom:0}.socolor-prd-results h1{font-size:35px}.matrix-blog-main-title h1{font-size:48px;letter-spacing:-3px}}@media (max-width:1200px){.container-fluid #olapicGallery .image.olapic{width:32.5%}.line_selectbox{width:100%}.discover-quotes blockquote{float:left;padding:0;margin:0}.discover-quotes blockquote::before{top:40px;left:-20px}.discover-quotes blockquote::after{bottom:0;top:inherit;right:-40px}}@media screen and (max-width:1199px){.salonfinder-breadcrumb .breadcrumb{margin-left:0;padding-left:0}.salonfinder-breadcrumb{margin-top:12%}.socolor-prd-results h1{font-size:26px}#discover .img-hover-desc{padding-top:10%}}@media (min-width:992px) and (max-width:1125px){.container-fluid .olapic img{width:100%}}@media (max-width:1050px){.news-title-selectbox label{font-size:.8em}}@media (max-width:1024px){.most-loved-products .matrix-prod-name{padding:10px 7px}.produpdate-child-btmborder .produpdate-col{float:none;width:auto}.produpdate-child-btmborder .produpdate-col img{width:auto;height:auto;float:left;max-width:50%;max-height:230px}.produpdate-child-btmborder .row{min-height:260px;padding:0}.prod-hair-title .matrix-prod-name h4{font:14px HelveticaNeueLTStd-Bd;height:auto;min-height:70px}.matrix-leftmenu p.panel-title span.LM_text{width:91%}.asseenin-prod{margin-top:30px!important}.olapic-img-text{top:13%;width:80%;padding:6px}.olapic-img-text h1{font-size:18px!important}}@media (min-width:992px) and (max-width:1024px){.ProductDet .socolor-salonfinder .input-group .zip{width:70%}.matrix-trending-title h2,.most-loved-products h2{font-size:34px!important;white-space:nowrap!important}.biolage-videos-title h2{font-size:34px}}@media (max-width:991px){.prod-texture-section .row .prod-hair h2{font-size:45px}.tablet-left-menu-child{display:none}.blog-explore-type .owl-carousel,.socolor-container .matrix-breadcrumb .breadcrumb,.socolor-container .socolor-prd-results{margin-left:0}.socolor-prd-results .panel-heading a p,.stylelink-left-menu-txt a,.stylelink-left-sub-menu ul li a,.stylelink-left-sub-menu ul li a:hover{color:#333}.biolage-left-sub-menu ul li,.oil-wonders-left-sub-menu ul li,.stylelink-left-sub-menu ul li,.total-results-left-sub-menu ul li,.vavoom-left-sub-menu ul li{padding:4px 0;list-style-type:none}.oil-wonders-carousel-caption,.stylelink-carousel-caption,.total-results-carousel-caption,.vavoom-carousel-caption{left:3%!important}.olapic img{width:100%}.salonfinder-breadcrumb{margin-top:16%}.salonfinder-breadcrumb .breadcrumb{padding-left:0;padding-right:0}.socolor-tabContent .prod-menu-tabs>div>a{font-size:18px}.socolor-prd-results .panel-heading a p,p.panel-title{font-size:14px;line-height:30px}.trending-filter-feed.mt-50{margin-top:0}.socolor-container .row.branding-mob-header-parent.biolage-mobile-menubg.visible-xs.hidden-sm.hidden-md.hidden-lg{display:block!important;margin:0}.socolor-container .zero-padding.navbar-collapse.bs-navbar-collapse.socolor-prd-results.collapse{display:none!important}.socolor-container .zero-padding.navbar-collapse.bs-navbar-collapse.socolor-prd-results{width:100%;background:#fff;margin-left:0;margin-top:0}.socolor-container .zero-padding.navbar-collapse.bs-navbar-collapse.socolor-prd-results.collapse.in{display:block!important}.socolor-container .row.branding-mob-header-parent.biolage-mobile-menubg.visible-xs.hidden-sm.hidden-md.hidden-lg>.row{margin:0}.container.banner-left-menu-layer.socolor-container,.pdp-left-section{width:100%;padding:0}.socolor-prd-results .panel-body ul{padding:0 0 0 15px}.socolor-prd-results{position:static}.blog-explore-type .no-imghover-inner-layer .matrix-btn a{padding:10px 15px}.stylelink-mobile-menubg .stylelink-left-sub-menu a,.stylelink-mobile-menubg a{color:#ccc}.stylelink-mobile-menubg .stylelink-left-sub-menu a:hover,.stylelink-mobile-menubg a:hover{color:#000}.language-listing,.location-listing{bottom:83px}.hair-styles-submenu .branding-mob-header{padding:8px 0}.biolage-left-menu-txt,.socolor-container .socolor-prd-results .banner-left-menu{border-bottom:none!important}.socolor-container .socolor-prd-results .banner-left-menu .panel-body{padding:0}.navbar-collapse.collapse.filter-leftside-menu{display:none!important}.navbar-collapse.collapse.in.filter-leftside-menu{display:block!important;background-color:#fff!important}.socolor-container .socolor-prd-results .banner-left-menu .glyphicon{font-size:10px;margin-top:10px}.socolor-container .socolor-prd-results .banner-left-menu .panel-body ul{padding:4px 0 0 10px;margin:0}#leftMenuDiv .biolage-left-menu-txt{padding:0 5px!important}#leftMenuDiv{margin-top:25px}#leftMenuDiv .branding-mob-header-parent{margin:0;left:0}#leftMenuDiv .branding-mob-header-parent>.row{margin:0}.prod-hair-color-layer .prod-hair h1,.search-results h1{font-size:45px}.stylelink-left-menu-txt,.total-results-left-menu-txt,.vavoom-left-menu-txt{padding:0 10px;border-bottom:none!important}.stylelink-left-menu-txt .glyphicon,.total-results-left-menu-txt .glyphicon,.vavoom-left-menu-txt .glyphicon{margin-top:4px}.pdp-left-section .biolage-mobile-menubg,.pdp-left-section .biolage-mobile-menubg>.row{margin:0}.pdp-left-section .branding-mob-header-left{padding-left:0}.stylelink-mobile-menubg .branding-mob-header .branding-mob-header-right{padding-right:15px}.containerScriptclass.prod-hair-color-layer.container-fluid #breadcrumbdiv{margin:0 -15px}.matrix-trending-title h2,.most-loved-products h2{font-size:35px}.filter-mrgtop{margin-top:52px}.most-loved-products h2.zero-padding{padding-left:40px!important}.asseenin-prod.mt-60{margin-top:30px}.blog-explore-type .blog-explore-left,.blog-explore-type .blog-explore-right{margin-top:12.5%!important}.blog-video-play-icon{top:21%}.matrix-blog-date{padding-top:0}.matrix-blog-main-title h1{letter-spacing:-3px}.mob-white-bg,.stylelink-mobile-menu{background-color:#fff}.stylelink-mobile-menu-parent{margin-top:-8px!important}.matrix-blog-input{padding-bottom:15px}}@media (max-width:899px){#modal-container.olapic-model{width:85%;margin:10% 7.5% 0}}@media (min-width:768px){.produpdate-child-btmborder .row{min-height:220px}}@media (max-width:768px){.socolor-prd-results{position:relative}.news-title-selectbox{width:75%}.wherebuy-prod-txt{padding:2% 2% 10%}}.btnasalonfind{float:left;font-size:14px;padding:0;width:100%}.btnasalonfind a{float:left}.outermostdiv{width:100%}.ingredients-page .matrix-breadcrumb ol li.active,.raw-breadcrumb .matrix-breadcrumb ol li.active{color:#93bb55}.ingredients-banner{-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1);position:relative;float:left;width:100%}.ingredients-banner-caption{position:absolute;top:0;left:5%;width:90%;bottom:0;margin:auto;font-family:HelveticaNeueMedium,sans-serif}.ingredients-banner-caption h1{font-size:80px;font-family:skinnybold,sans-serif;margin:0;padding:10px 0}.ingredients-banner-caption p{line-height:25px;margin:0;padding:0}.ingredients-page{padding:0;margin-top:100px}.ingredients-content{font-family:HelveticaNeueMedium,sans-serif;background:#fff;margin-top:0;width:68%;margin-left:16%;box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-o-box-shadow:0 0 10px rgba(0,0,0,.2);font-size:15px;margin-bottom:50px;padding-bottom:30px;float:left}.ingredients-breadcrumb{position:relative;top:0;z-index:1;float:left;width:50%}.raw-breadcrumb .ingredients-breadcrumb{position:absolute;top:100px;z-index:1;float:none;width:50%}.ingredients-breadcrumb .pt-35{padding-top:25px}.ingredients-table{display:table;width:100%}.ingredients-desc{display:table-row;float:none}.ingredients-desc div{padding:10px 25px;display:table-cell;float:none;word-break:break-word;text-align:center}.ingredients-desc h2{font-family:skinnybold,sans-serif;font-size:36px}.ingredients-breadcrumb-desktop{display:block}.ingredients-breadcrumb-mobile,.ingredients-page .ingredients-breadcrumb-desktop{display:none}.ingredients-page .ingredients-breadcrumb-mobile{display:block}.matrix-ingredient{margin-top:100px}@media (min-width:768px) and (max-width:1200px){.ingredients-banner-caption{top:0;left:25%;width:50%;bottom:0;margin:auto}.ingredients-banner-caption h1{font-size:36px}.ingredients-banner-caption p{line-height:20px;font-size:12px}.ingredients-content{width:90%;margin-left:5%}.ingredients-desc h2{font-size:24px}.ingredients-desc div{padding:10px 12px;font-size:13px}.ingredients-page{margin-top:120px}.ingredients-breadcrumb{position:relative;top:0;z-index:1;margin-top:10px;float:left}.ingredients-breadcrumb .pt-35{padding-top:5px}.ingredients-breadcrumb-desktop{display:none}.ingredients-breadcrumb-mobile{display:block}.ingredients-page .ingredients-banner-caption{top:17%;left:5%;width:90%}}.fa.fa-arrow-circle-up,.goto-top{display:none}.goto-top{position:fixed;bottom:20%;font-size:60px;right:2%;cursor:pointer;z-index:11}.zoomed-image{border:1px solid #ccc;position:absolute;top:0;background-color:#fff;-webkit-box-shadow:-1px 0 8px 0 rgba(0,0,0,.5);-moz-box-shadow:-1px 0 8px 0 rgba(0,0,0,.5);box-shadow:-1px 0 8px 0 rgba(0,0,0,.5)}.zoomed-image .big-image{max-width:none;max-height:none;min-width:100%}@media (max-width:768px){.zoomed-image .big-image{min-width:0}.zoomed-image{border:none}.zoomed-image .big-image-container{z-index:9999999;border:1px solid #ccc;box-shadow:none;overflow:hidden;position:fixed;top:0;width:100%;display:block;left:0;bottom:0;background-color:#fff}.zoomed-image .big-image-container .big-image{max-width:80%;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;max-height:90%}.zoomed-image .close-button{top:15px;position:fixed;z-index:9999999;left:10px;cursor:pointer}}.size-quantity-section .product-variation .prod-variant-image img,.variation-wrapper .model-variants-section .variant-image img{max-width:100%}.blog-trending-prod .owl-carousel{margin:0 auto}.oil-wonders-mobile-menubg .branding-mob-header-right{color:#fff}@media (max-width:991px){.oil-wonders-mobile-menubg .branding-mob-header{background-color:#000}}.socolor-salonfinder .map-result-wrapper{border-top:1px solid #000;padding:0;right:0;width:100%}.mobile-page-content .socolor-salonfinder h3.banner-title{margin-top:0}.mobile-page-content .socolor-salonfinder{padding:0;position:relative;left:-5px}.socolor-trending-block h2,.socolor-trending-block h3{font-weight:700}.socolor-trending-block h2,.socolor-trending-block h3 a,.socolor-trending-block h3 a:hover,.socolor-trending-block h3 a:visited{color:#333}.socolor-category .socolor-trending-block{margin-left:30px;margin-right:30px}.socolor-category .trending-block{padding-top:15px;padding-left:0}.stylelink_homepage .item.active .matrix-carousel-caption{display:none}.variation-selection{padding-top:20px;margin-bottom:30px}.variation-selection .title{padding-top:20px;font-size:16px;padding-bottom:10px}.variation-selection .search-text{padding-right:0;font-size:16px;text-align:left;padding-bottom:10px;padding-top:5px}.variation-selection input,.variation-selection input:focus,.variation-selection select,.variation-selection select:focus{border:1px solid #ccc}.variation-selection .search-bar .search-icon{display:inline-block;line-height:45px;padding-left:10px}.variation-selection .title .separator{padding-left:10px;padding-right:10px}.variation-selection .search-bar input{width:80%;float:left}.variation-selection select{margin-bottom:15px}.product-container .size-quantity-section{border-bottom:1px solid #ddd;margin:0;padding:15px 0;overflow-y:hidden;float:left}.product-container .size-quantity-section .title{padding-left:0;font-family:HelveticaNeueLTStd-Bd;line-height:20px}.product-container .size-quantity-section .sizes .size-available{display:inline-block;padding-right:5px}.product-container .size-quantity-section .sizes .size-available .price{color:#ca202b;padding-top:10px;font-size:16px}.product-container .size-quantity-section .quantity{font-family:HelveticaNeueMedium;display:inline-block}.model-variants-section .quantity input,.product-container .size-quantity-section .quantity input{height:35px;width:50px;padding-left:5px;margin-left:5px}.size-quantity-section .product-variation:nth-child(3n+1){clear:both}.product-container .size-quantity-section .product-variation:nth-child(2n+1){clear:both;clear:none}.blog-howto-sec .carouselItems:nth-child(2n+1),.most-loved-productsrelated .prod-slider:nth-child(4n+1),.usewith-carousel .carouselItems:nth-child(4n+1){clear:left}.product-container .size-quantity-section .product-variation{margin-bottom:15px;padding:0}.product-container .size-quantity-section .product-variation .prod-variant-image{width:25%;min-height:20px}.model-variants-section .product-variation{margin-bottom:15px}.model-variants-section .product-variation:nth-child(odd){border-right:1px solid #ccc}.model-variants-section{max-height:200px;overflow-y:auto;margin:15px}.size-quantity-section .product-variation div{display:inline-block}.socolor-explore .socolor-load-more{width:50%!important}.socolor-salonfinder h3.banner-title{font-weight:700;color:#000}.hair-style-desc .socialShare{display:block;z-index:1;position:relative;height:auto}.ProductDet .socialShare{height:15px}.ProductDet #video .socialShare a{border:none}.ProductDet #video .socolor-threeVideos-title .blog-explore-left,.ProductDet #video .socolor-threeVideos-title .blog-explore-right{margin-top:9%}.socolor-threeVideos-title #prodcarousel_2{float:left}.socolor-tabContent .prod-menu-tabs>div .socialShare a{color:#ccc}.socolor-tabContent .prod-menu-tabs>div a.tab-active{color:#cd1d2c;font-family:HelveticaNeueLTStd-Lt;outline:0;-webkit-tap-highlight-color:transparent}.hair-detail-gallery{width:90%;float:left;margin:3% 3% 3% 8%}.hair-detail-gallery .owl-loaded{display:block;margin:0 0 0 5%;width:85%}.pb-50{padding-bottom:50px}.pb-70{padding-bottom:70px}.pb-80{padding-bottom:80px}.pb-120{padding-bottom:120px}.mrg-tb-5{margin:5px 0}.mrg-tb-10{margin:10px 0}.mrg-tb-30{margin:30px 0}.pdg-tb-5{padding:5px 0}.pdg-tb-10{padding:10px 0}.pdg-tb-20{padding:20px 0}.pdg-tb-30{padding:30px 0}.socolor-salonfinder .modal-dialog .modal-content .modal-body a{display:initial;background:initial}.socolor-salonfinder .modal-dialog .modal-content .modal-header .close{padding:0;cursor:pointer;font-size:21px;opacity:.2;background-color:#fff}.socolor-salonfinder .modal-dialog .modal-content .modal-header .close span{color:#000}.socolor-salonfinder .modal-dialog .modal-content .modal-header button.close:hover{opacity:1.2}.ProductDet .socolor-salonfinder{width:100%;margin:0}.ProductDet .socolor-salonfinder .find-local-salon .salon-finder-heading{font-family:HelveticaLTStd-Bold;font-size:18px;width:85%;padding-left:2px;padding-top:0}.ProductDet .socolor-salonfinder .map-result-wrapper{border-top:none}.ProductDet .socolor-salonfinder .search-button{padding:8px 10px;width:100%}.ProductDet .socolor-salonfinder .salon-locator{width:96%;margin:15px 0 18px;padding:0}.ProductDet .resultTopSection{padding:0}.ProductDet .btnasalonfind a{float:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.ProductDet .socolor-salonfinder{width:100%}}.ProductDet .socolor-salonfinder .showmorestores{padding:9px 10px 8px;margin-right:14px;float:right;display:none}.product-update-page h5.prod-status{font:400 16px HelveticaNeueLTStd-Md}.biolage-left-menu-txt{border-bottom:solid #ccc 1px!important;padding:0!important}.ProductDet .socolor-salonfinder .zip{width:220px;text-align:center;padding:2%}.ProductDet .socolor-salonfinder .distributor-details .phone a{color:#337ab7!important}.resultBottomSection,.resultTopSection{float:left;width:100%}.ProductDet .socolor-salonfinder .distributor-wrapper{width:100%;left:0}.ProductDet .socolor-salonfinder .distributor-details .name{font-size:13px}.ProductDet .distributor-details .email a,.ProductDet .distributor-details .location a,.ProductDet .distributor-details .phone a,.ProductDet .socolor-salonfinder .distributor-details .address{font-size:11px}@media (max-width:1024px) and (min-width:768px){.ProductDet .socolor-salonfinder .distributor-details .name{font-size:11px}.ProductDet .socolor-salonfinder .mail-info,.ProductDet .socolor-salonfinder .phone-directions{padding:0}}#mobile-page-content,div#mobile-page-content{position:relative}.pdp-related-products .owl-carousel.owl-loaded{display:block;margin:0 auto}.prod-texture-section .prod-hair h2{font-size:60px;letter-spacing:-4px;color:#000}.prod-hair-color h1.mb-10{font:40px HelveticaNeueLTStd-Lt;text-transform:uppercase;color:#888}.discontinue-text{color:#cd1d2c;font-weight:700;font-size:22px}.discontinued-prod h2.short-desc{font-size:18px}.discontinued-prod .recommended-title{color:#cd1d2c;font-size:18px;font-weight:700}.discontinued-prod .recommended-desc{width:50%;float:left;padding:0 0 0 20px}.discontinued-prod .recommended-image{width:45%;float:left}.discontinued-prod .recommend-imageDesc{width:100%;float:left;margin-top:30px}.discontinued-prod .recommended-desc h5{font-weight:700;font-family:HelveticaNeueLTStd-MdCn;margin-top:34px}.desc h3,.prod-desc h2.short-desc,.product-heading{font-family:HelveticaLTStd-Bold}.discontinued-prod .recommended-desc a{width:auto;background:#000;padding:10px;color:#fff;font-weight:700;margin:4px 0 0;display:block;float:left;text-decoration:none}.discontinued-prod .recommended-desc h6{width:100%}.discontinued-prod{float:left;margin:30px 0 36px}@media (min-width:767px) and (max-width:992px){.pdp-related img.seal-left,.pdp-related img.seal-right{width:40px}img.seal-left,img.seal-right{top:6px}.BannerVideoModal .modal-dialog{margin-top:-26px}.matrix-product-description.discontinued-prod{margin:8px 0 36px}.discontinued-prod .discontinue-text{font-size:18px}}.product-update-page .discontinued-products{width:100%;margin:0}@media (min-width:767px){.ProductDet .prod-img-preview .sub-images{margin:10px auto}.ProductDet .discontinued-prod .recommended-image img{max-height:200px}.discontinued-prod .recommended-image{width:auto}.discontinued-prod .recommended-desc{padding:0 0 0 7%;width:68%}}@media (max-width:1025px) and (min-width:767px){.usewith-carousel .seal-left{width:20px;left:0;top:-8px}.usewith-carousel .seal-right{width:20px;right:0;top:-8px}.discontinued-prod .recommended-desc{width:65%}.discontinued-prod .recommend-imageDesc .recommended-desc a{padding:4px 9px;font-size:12px}}.ProductDet .socolor-container,.ProductDet .sub-images .owl-item img{padding:0}.ProductDet .fa-facebook:before,.ProductDet .fa-pinterest:before,.ProductDet .fa-twitter:before{color:#cd1d2c}.desc .plus-minus-icon{margin:-9px -15px 0 0;width:19px;cursor:pointer}.expanded span.plus-minus-icon{margin:-11px -15px 0 0}.ProductDet .prod-img-preview .sub-images .owl-carousel.owl-loaded{margin:15px 0 0 20px;position:relative}.ProductDet .matrix-product-description .socolor-share{color:#000;font-weight:700;font-size:14px;font-family:HelveticaLTStd-Bold;float:left;padding:0 0 0 6px}div#BVRRSummaryContainer{width:auto;float:left;margin:-5px 0 0}.prod-description{float:left;width:100%;padding:20px 0 0}.ProductDet .sub-images .owl-nav{width:100%}.treding-section{border-bottom:1px solid #000}.ProductDet .matrix-breadcrumb ol.breadcrumb{margin:0}.ProductDet .prod-img-preview .sub-images{width:320px;margin:10px auto}.socolor-right.ProductDet{float:left;margin-top:148px}.ProductDet .sub-images .owl-carousel .owl-item{padding:0;border:none}.ProductDet .sub-images img{padding:0}.sub-images .thumbnail-carousel .owl-nav .owl-next{right:-21px}.sub-images .thumbnail-carousel .owl-nav .owl-prev{left:-21px}.socolor-container div#breadcrumbdiv{margin:0}.product-heading{text-transform:uppercase;margin:30px 0 0}.product-heading p{margin:0 0 5px;font-size:17px}.product-heading h1{margin:0}.ProductDet .mt-60,.pdp-content{margin:15px 0 0;padding:0}.pdp-content .mt-25{margin-top:0}.ProductDet .socolor-desc{padding:0}.ProductDet .socolor-share .socialShare a{padding-right:10px}.ProductDet .mt-60{padding:0 0 0 35px}.product-description .socolor-share{color:#000;font-size:15px}.prod-desc h2.short-desc{margin:0 0 15px;font-size:28px;padding:0}.desc h3{margin:15px 0;font-size:17px;width:98%;color:#000}.desc span,.desc ul,.desc-steps p,.description-bottom{font-size:17px;font-family:Helvetica-Regular}.blog-carousel img,.blog-howto-sec img,.desc,.usewith-carousel img{width:100%}.desc-steps p{padding:0 0 18px;margin:0;line-height:normal}.product-description h6.pdg-tb-10{padding:0;margin:0}.trends-carousel{padding:0 0 20px}.desc ul{padding:20px 0 0 15px;margin:0}.ProductDet .desc{border-bottom:1px solid #000;padding:0;float:left}.description-bottom{width:97%;padding:0 0 18px}.ProductDet .description-bottom p:last-child{padding:0}.plus-minus-icon{float:right}.plus-minus-icon:before{content:"+";padding-right:13px;width:0;display:inline-block;box-sizing:border-box;height:0;font-size:30px;margin:-2px -2px 0 0}.expanded .plus-minus-icon:before{content:"-";margin:0 -5px 0 0;width:18px;display:inline-block;box-sizing:border-box;height:4px;text-align:center;font-size:0;cursor:pointer;background-color:#000}.carouselItems{width:21%;display:inline-block;margin:0 2% 0 0;text-align:center;float:left}.ProductDet .owl-next,.ProductDet .owl-prev{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:6px;position:absolute}.ProductDet .owl-next{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:-22px}.ProductDet .owl-prev{transform:rotate(135deg);-webkit-transform:rotate(135deg);left:-22px}.ProductDet .owl-controls{display:block!important;position:absolute;top:40%;width:100%}.desc.use-slider{width:100%;float:left}.use-slider .usewith-carousel{position:relative;display:none}.product-detail .salon-buynow .buy-now{padding:0 16px;margin:0;font-family:HelveticaLTStd-Bold;height:45px;width:233px}.ProductDet .owl-next.disabled,.ProductDet .owl-prev.disabled{opacity:.4}.ProductDet .find-local-salon{margin:15px -15px 0}.desc-steps .socolor-sel.pt-5.pb-10{padding:0 0 15px!important;margin:0}.carouselItems .title{margin:8px auto 0;text-align:center;font-family:HelveticaLTStd-Bold;font-size:14px;color:#000;display:inline-block;padding:0}.other-descriptions{float:left;display:block;width:100%}.buy-now{padding:1.4% 2%;background-color:#000;color:#fff;border:none;text-align:center;line-height:normal;width:100%}.socolor-salonfinder .input-group-btn{float:left;margin:0 0 0 2%;width:auto}.salon-buynow{float:left;width:230px;position:relative;margin:0 15px 15px 0}.desc-steps{float:left;width:100%;border-top:1px solid #000}.desc-steps .description-bottom{display:none}.ProductDet .detail .description-bottom{display:block}.blog-howto-sec .desc{border:none}.buynow-list{width:233px;display:none;position:absolute;z-index:9}.ProductDet .salon-locator .input-group{width:60%}.ProductDet .search-button strong{padding:0 6px}.btnbuynow{float:left;width:100%;padding-bottom:0;display:block;border-bottom:1px solid;border-left:1px solid;border-right:1px solid;background-color:#fff}span.toggle-arrow{-moz-transform:scale(.6);float:right;background:url(../../Images/group-icons-sprite.png) -555px 4px no-repeat;width:34px;height:36px;display:inline-block;zoom:70%}.arrow-updown span.toggle-arrow{background:url(../../Images/group-icons-sprite.png) -613px 8px no-repeat;zoom:69%}.salon-buynow .buy-now{line-height:35px}.blog-howto-sec .blog-section{width:47%;margin:0 0 0 2%}.blog-howto-sec .howTo-section{width:47%;margin:0 2% 0 0}.blog-carousel.owl-carousel.owl-loaded{margin:0 0 0 22px}.blog-howto-sec{padding:0;float:left;width:100%}.ProductDet .blog-howto-sec .owl-controls{top:70px}.pdp-related-products .container{width:100%}.blog-carousel,.howTo-carousel{position:relative;padding:0;background-color:#fff;width:100%}.blog-howto-sec .carouselItems{width:46%;display:inline-block;margin:0 4% 15px 0;float:left}.ProductDet .usewith-carousel{width:90%;padding:0}.blog-howto-sec .title{text-align:left;display:inline-block;width:100%}.ProductDet .most-loved-products{margin:0;padding:0}.ProductDet .socolor-tabContent .pt-40,.pdp-related-products .stylink-loved{padding:0}.ProductDet .outermostdiv{width:100%;float:left}span.location-icon{background:url(../../Images/group-icons-sprite.png) -730px -1px no-repeat;width:30px;height:39px;display:inline-block;top:8px;position:relative;margin:0 0 0 15px;zoom:80%;-moz-transform:scale(.8)}.salon-finder-btn button{width:233px;background-color:#000;color:#fff;border:none;padding:0 20px 0 36px;text-align:center;line-height:46px;display:inline-flex;margin:0;vertical-align:middle;font-weight:700;font-family:HelveticaLTStd-Bold;height:45px}.salon-finder-btn{width:56%;float:left;margin:0 0 15px}.product-detail .mobile-pdp-outer,.treding-section{float:left;width:100%}.ProductDet .socolor-tab-mob{margin:0;padding:0}.ProductDet .socolor-tabContent{padding:0;border-bottom:1px solid #000}.blog-howto-sec h3{font-size:28px}.treding-section .title{font-size:28px;font-family:HelveticaLTStd-Bold;margin:15px 0}.all-ingredients h4{font-family:Helvetica-Regular;margin:0 0 4px;font-size:17px}.ProductDet .owl-item{padding:0}.thumbnail-item{width:80px;display:inline-block;margin:0 4px;float:none;padding:5px;border:1px solid #ccc}.thumbnail-item img{height:70px;margin:0}.thumbnail-carousel{text-align:center}.socolor-right.product-detail{margin:80px 0 0}.showdown-arrow .updown-arrow:before,.updown-arrow:before{content:"";display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;margin:0 4px 0 9px;top:-3px;position:relative}.updown-arrow:before{border-bottom:7px solid #000}.showdown-arrow .updown-arrow:before{border-top:7px solid #000;border-bottom:transparent}.pdp-related-products .col-xs-12.col-sm-12.col-md-9{width:100%;padding:0}.pdp-related-products div#mostlovedproduct1{width:90%;margin:0 0 0 3%;float:left}.pdp-related-products h3.txt-caps.zero-padding.zero-margin{font-size:28px;letter-spacing:0;font-family:HelveticaLTStd-Bold;line-height:normal;margin:15px 0!important}.pdp-related-products .container{padding:0}.most-loved-productsrelated .matrix-prod-name h3 a{padding:0 5px;margin:15px 0 20px;min-height:0;color:#333;font-size:16px;font-family:HelveticaNeueLTStd-Bd;letter-spacing:normal;overflow:hidden;display:block;text-overflow:ellipsis;text-transform:capitalize}.howTo-carousel.owl-carousel.owl-loaded{margin:0 0 0 22px;padding:20px 0 0}.product-detail .socolor-related-products{margin:0;padding:0;float:left;width:100%}.bottom-content{display:none}.ProductDet .prod-menu-tabs{margin:0}.product-description .zero-padding.line_selectbox{padding:5px 0 10px!important}.ProductDet .howTo-carousel .owl-next{right:-21px}.ProductDet h3.showdown-arrow{margin-bottom:0}.ProductDet .outermostdiv .find-a-salon.btnasalonfind{border-bottom:1px solid #000;margin:0;padding:0 0 1px}.usewith-carousel .title{margin:15px auto 0}.ProductDet .artist-details-olapic{margin:0 0 10px}.ProductDet .trends-carousel{padding:0}@media (max-width:992px) and (min-width:767px){.desc h3,.product-heading p{font-size:14px}.question-tab,.review-tab{font-size:22px}.ProductDet .blog-howto-sec .owl-controls{top:50px}.blog-howto-sec .howTo-section{width:46%;margin:0 3% 0 0}.blog-howto-sec .blog-section{width:46%;margin:0 0 0 3%}.salon-buynow{width:38%}.ProductDet .howTo-carousel .owl-next{right:-22px}.salon-finder-btn{width:auto}.pdp-related-products .matrix-prod-name h3 a{font-size:13px}.salon-finder-btn button{width:170px;font-size:12px;padding:0 10px 0 15px}span.location-icon{background:url(../../Images/group-icons-sprite.png) -731px -1px no-repeat;top:10px;margin:0;left:15px}.ProductDet .socolor-salonfinder .zip{width:159px;font-size:11px}.socolor-right.product-detail{padding:0}.ProductDet .socolor-salonfinder .find-local-salon .salon-finder-heading{width:100%;font-size:14px;padding:10px 0 0}.ProductDet .find-local-salon{margin:0 -15px}.ProductDet .outermostdiv{margin:0;padding:0}.ProductDet .prod-img-preview .sub-images{width:250px}.ProductDet .prod-img-preview .sub-images .owl-carousel.owl-loaded{margin:0 0 0 9px}.sub-images .thumbnail-carousel .owl-nav .owl-prev{left:-12px}.ProductDet .salon-locator .input-group{width:100%}.ProductDet .thumbnail-item{width:73px}.ProductDet .socolor-salonfinder .salon-locator{width:100%;margin-bottom:15px}.product-detail .salon-buynow .buy-now{width:170px;font-size:12px}.buynow-list{width:170px}.product-heading{margin:20px 0 0}.blog-howto-sec h3,.pdp-related-products h3.txt-caps.zero-padding.zero-margin,.treding-section .title{font-size:22px}.blog-howto-sec .carouselItems .title{font-size:10px}.product-heading h1{font-size:23px}.product-detail .socolor-desc{padding:0}.prod-desc h2.short-desc{font-size:22px}.desc span,.desc ul,.desc-steps p{font-size:14px}.desc ul{padding:0 0 0 15px;margin:0}.expanded span.plus-minus-icon{margin:-7px -3px 0 0}.desc .plus-minus-icon{margin:-9px -3px 0 0}.desc-steps p{padding:0 0 10px}.plus-minus-icon:before{width:14px;height:4px}.product-detail .mt-60{padding:0 0 0 15px}.description-bottom{padding:0 0 12px}.carouselItems .title{margin:8px auto 0;font-size:8px}.all-ingredients h4{font-size:14px}.ProductDet .details.distributorDetails{padding:0 8px}}.usewith-carousel .carouselItems{position:relative;margin:0 2% 2%}@-moz-document url-prefix(''){span.location-icon{top:3px}}.desc-steps .hold-level b{font-family:HelveticaLTStd-Bold;font-size:17px;line-height:normal;color:#000;font-weight:500}.desc-steps .hold-level{margin:17px 0 -6px}.blog-howto-sec .owl-carousel.owl-loaded{width:96%}.ProductDet .btnasalonfind .domain a{background-color:#fff;font-size:11px}@media only screen and (max-device-width:767px){.most-loved-products .text-center.matrix-btn{margin:0 0 80px}.container-fluid.mt-30.stylink-loved,.most-loved-products .text-center.matrix-btn a.mt-60{margin:0}}@media only screen and (min-width:992px) and (max-width:1026px){img.seal-right{right:5px;top:5px}img.seal-left{left:5px;top:5px}.most-loved-products .seal-left,.most-loved-products .seal-right{top:3px}}.product-detail .salon-buynow .buy-now,.salon-buynow .buy-now,.salon-finder-btn button{background-color:#cd1d2c}.product-detail .salon-buynow .buy-now:focus,.salon-buynow .buy-now:focus,.salon-finder-btn button:focus{outline:0}#use-with h3,.ProductDet .desc h3,.ProductDet .matrix-product-description .socolor-share{cursor:pointer}.ProductDet .socialShare .ShareModule{display:none;height:20px}.ProductDet .socialShare{height:20px;vertical-align:middle}.ProductDet .fa-facebook:before,.ProductDet .fa-pinterest:before,.ProductDet .fa-twitter:before{color:#ccc}.ProductDet .matrix-product-description .socolor-share.expanded,.ProductDet .socolor-share .socialShare a:hover:before{color:#cd1d2c}@media only screen and (min-width:1025px){.prod-texture-section .prod-hair h2{padding-bottom:15px}}.thumbnail-item{position:relative}.ProductDet .prod-img-preview .sub-images .thumbnail-item .thumb-left,.ProductDet .prod-img-preview .sub-images .thumbnail-item .thumb-right,.sub-images .owl-carousel .owl-item .thumb-left,.sub-images .owl-carousel .owl-item .thumb-right{position:absolute;height:auto;max-width:20px;top:2px;z-index:99;cursor:default}.ProductDet .prod-img-preview .sub-images .thumbnail-item .thumb-left,.sub-images .owl-carousel .owl-item .thumb-left{left:2px}.ProductDet .prod-img-preview .sub-images .thumbnail-item .thumb-right,.sub-images .owl-carousel .owl-item .thumb-right{right:1px}.mob-title,.prod-updates h1{text-transform:uppercase;font-size:3.3em;font-family:HelveticaNeueLTStd-Lt;letter-spacing:-1px;line-height:50px;width:100%}@media only screen and (max-device-width:767px){.mob-title,.prod-updates h1{font-size:2.3em;line-height:32px}}.most-loved-productsrelated .matrix-prod-name h3 a{text-transform:uppercase;min-height:66px;margin:0 0 10px 0;line-height:22px}.most-loved-productsrelated .matrix-prod-name h5{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:56px;overflow:hidden;font-family:HelveticaNeueLTStd-Lt}.most-loved-productsrelated .matrix-prod-name .collection-button{display:block;color:#fff;font-size:13px;font-weight:700;padding:10px 20px;width:75%;margin:0 auto;background:#cd1d2c;text-align:center;font-family:HelveticaNeueLTStd-Lt}.most-loved-productsrelated .matrix-prod-name .collection-button:hover{background:#000;text-decoration:none}.most-loved-productsrelated .matrix-prod-name{margin-top:25px}.most-loved-productsrelated .large-prod{height:300px}.most-loved-productsrelated .large-prod .center-img{height:300px}.rating_div{margin:10px 0}.rating-section{width:76px;display:inline-block;height:15px;text-align:center;position:relative}.ratings{z-index:1;display:inline-block;height:15px;left:0;overflow:hidden;position:absolute;text-indent:-8000px;top:0;background:url(/images/group-icons-sprite.png) -86px -38px no-repeat}.stars-container{background:url(/images/group-icons-sprite.png) -6px -38px no-repeat;display:inline-block;height:15px;position:absolute;width:76px;left:0;top:0}.rating-number{margin-left:85px}#upc_code{padding-bottom:10px}@media (max-width:767px){.most-loved-productsrelated .matrix-prod-name h3 a{min-height:45px!important}.most-loved-productsrelated .matrix-prod-name h5{height:45px}}.most-loved-productsrelated .matrix-prod-name .collection-button{font-size:11px;padding:10px 10px;width:80%;float:left;margin-bottom:20px;margin-left:10%}.mt-50{margin-top:50px}.matrix-breadcrumb ol li,.matrix-breadcrumb ol li a{text-transform:uppercase;color:#888}.matrix-breadcrumb ol li.active{color:#cd1d2c;width:auto}.zero-padding{padding:0!important}.socolor-container div#breadcrumbdiv{margin-top:60px}.ProductDet .matrix-breadcrumb ol.breadcrumb{background-color:transparent}