@charset "utf-8";@font-face{font-family:century_gothic_bold;src:url(css/Century_Gothic_Bold.eot);src:url(css/Century_Gothic_Bold.eot?#iefix) format('embedded-opentype'),url(css/Century_Gothic_Bold.woff) format('woff'),url(css/Century_Gothic_Bold.ttf) format('truetype'),url(css/Century_Gothic_Bold.svg#myriad_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:brandongrotesque-bold;src:url(css/BrandonGrotesque-Bold.eot);src:url(css/BrandonGrotesque-Bold.eot?#iefix) format('embedded-opentype'),url(css/BrandonGrotesque-Bold.woff) format('woff'),url(css/BrandonGrotesque-Bold.ttf) format('truetype'),url(css/BrandonGrotesque-Bold.svg#myriad_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:brandongrotesque-medium;src:url(css/BrandonGrotesque-Medium.eot);src:url(css/BrandonGrotesque-Medium.eot?#iefix) format('embedded-opentype'),url(css/BrandonGrotesque-Medium.woff) format('woff'),url(css/BrandonGrotesque-Medium.ttf) format('truetype'),url(css/BrandonGrotesque-Medium.svg#myriad_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:brandongrotesque-regular;src:url(css/BrandonGrotesque-Regular.eot);src:url(css/BrandonGrotesque-Regular.eot?#iefix) format('embedded-opentype'),url(css/BrandonGrotesque-Regular.woff) format('woff'),url(css/BrandonGrotesque-Regular.ttf) format('truetype'),url(css/BrandonGrotesque-Regular.svg#myriad_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:sourcesanspro-regular;src:url(css/SourceSansPro-Regular.eot);src:url(css/SourceSansPro-Regular.eot?#iefix) format('embedded-opentype'),url(css/SourceSansPro-Regular.woff) format('woff'),url(css/SourceSansPro-Regular.ttf) format('truetype'),url(css/SourceSansPro-Regular.svg#myriad_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:sourcesanspro-bold;src:url(css/SourceSansPro-Bold.eot);src:url(css/SourceSansPro-Bold.eot?#iefix) format('embedded-opentype'),url(css/SourceSansPro-Bold.woff) format('woff'),url(css/SourceSansPro-Bold.ttf) format('truetype'),url(css/SourceSansPro-Bold.svg#myriad_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:sourcesanspro-semibold;src:url(css/SourceSansPro-Semibold.eot);src:url(css/SourceSansPro-Semibold.eot?#iefix) format('embedded-opentype'),url(css/SourceSansPro-Semibold.woff) format('woff'),url(css/SourceSansPro-Semibold.ttf) format('truetype'),url(css/SourceSansPro-Semibold.svg#myriad_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:sourcesanspro-it;src:url(css/SourceSansPro-It.eot);src:url(css/SourceSansPro-It.eot?#iefix) format('embedded-opentype'),url(css/SourceSansPro-It.woff) format('woff'),url(css/SourceSansPro-It.ttf) format('truetype'),url(css/SourceSansPro-It.svg#myriad_proregular) format('svg');font-weight:400;font-style:normal}.clearfix::after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}li.active a{color:#b077e1}li{list-style:none}header{background:#0b0a0a}header .container{padding:25px}.header-top .logo-left{padding-left:0;padding-right:0;padding-top:4px}.header-top .menu-right{padding-left:0;padding-right:0}.main-container .container{max-width:1024px;width:100%;padding-left:0;padding-right:0}.menu .navbar-default{background:0 0;border-radius:0;border:0;box-shadow:none}.logo a{display:inline-block;padding-top:10px}.menu .navbar-default .navbar-nav>.active>a,.top-menu .navbar-default .navbar-nav>.open>a{color:#b077e1;background:0 0}.menu-right p{background:url(images/phone.png) no-repeat left center;display:inline-block;padding-left:30px;color:#fff;font-family:century_gothic_bold;font-size:22px;line-height:24px}.menu .navbar-default .navbar-nav li a{color:#fff;text-shadow:none;font-family:century_gothic_bold;font-size:17px;line-height:12px;text-transform:uppercase;padding:10px 0}.menu .navbar-default .navbar-nav li a:hover{color:#b077e1;background:0 0}.menu-right .textwidget a{color:#fff;text-decoration:none!important}.menu .navbar-default .navbar-nav li{margin-left:30px}.menu .navbar-default .navbar-nav li:first-child{margin-left:0}.menu .navbar-collapse.collapse{padding:0}.menu .navbar{margin-bottom:0;min-height:0}#nav li.menu-item-has-children>a:after{color:#fff;content:' \25BC';font-size:10px;vertical-align:1px}#nav li.menu-item-has-children>a:after{color:#fff;content:" \25BC";font-size:10px;vertical-align:1px}.bx-wrapper .bx-viewport{border:1px solid #ccc!important}.padding-20{padding:20px 0 0}.olaplex h1{font-family:brandongrotesque-medium;font-size:37px;color:#0b0a0a;text-align:center;margin:0;padding-bottom:80px;font-size:40px;text-transform:uppercase}.banner-content p{color:#0b0a0a;font-family:brandongrotesque-regular;font-size:25px;text-align:center;line-height:20px}span{color:#b077e1}.banner-container{display:block;position:relative}.banner-content{position:absolute;top:29%;margin:0 auto;text-align:center;width:100%;background:url(images/banner-cont.png) no-repeat center;padding:46px 0 30px}.banner-content h1{padding-bottom:18px;color:#b077e1;font-family:brandongrotesque-bold;font-size:57px;line-height:47px;text-transform:uppercase;margin:0}.banner-content a{border:2px solid #b077e1;border-radius:25px;color:#b077e1;display:inline-block;padding:17px 32px;font-family:brandongrotesque-regular;font-size:23px;line-height:13px;margin-top:10px}.banner img{width:100%}.about_pages{padding-bottom:170px}.olaplex-para p{font-family:brandongrotesque-regular;font-size:28px;line-height:39px;color:#0b0a0a;text-align:justify}img{max-width:100%}.olaplex .olaplex-img{padding-left:0;width:55.333%}.olaplex .olaplex-img iframe{border:5px solid #d7d7d7}.olaplex-img img{border:6px solid #d7d7d7}.olaplex{padding:28px 0 0}.meet-team{background:#0b0a0a;padding:30px 0;margin:20px 0 0}.meet-team h1{margin:0;text-align:center;font-family:brandongrotesque-medium;font-size:37px;text-transform:uppercase;color:#fff}.client-wrap h1{padding-bottom:35px;margin:0}.client-wrap p{font-family:brandongrotesque-regular;color:#0b0a0a;text-align:center;font-size:23px;margin:0}.client-wrap .client_wrap_para span{font-family:brandongrotesque-bold;font-size:20px;text-align:center;text-transform:uppercase;color:#b077e1;margin:24px 0;display:inline-block}.meet-team .container{}.team-images .team-blk:nth-child(3n){margin:0 0 40px}.meet-team span{color:#b077e1}.team-images{display:inline-block;text-align:center}.team-blk{width:180px;display:inline-block;margin:0 10px;position:relative}.team-blk .team-text{width:180px;height:213px;position:absolute;top:0;left:0;-webkit-transform:scale(0);transform:scale(0);background:#b277e1;opacity:.9}.team-blk:hover .team-text{-webkit-transform:scale(1);transform:scale(1)}.team-text p{color:#fff;font-family:brandongrotesque-medium;text-transform:uppercase;font-size:17px}.team-text h2{color:#fff;font-family:brandongrotesque-medium;text-transform:uppercase;margin:0;font-size:22px}.team-text{padding:110px 17px}.team-text{-webkit-transition:all .7s ease;transition:all .7s ease}.gallery{background:url(images/banner1.png) no-repeat center top;padding:30px 0 60px;background-size:cover;margin-top:15px}.gallery h1{font-family:brandongrotesque-medium;font-size:37px;text-align:center;color:#0b0a0a;padding-bottom:40px;margin:0}.gallery span{color:#fff}.gallery-img:hover{}.gallery-img{z-index:10;display:inline-block!important;margin:0 4px 3px 0!important;position:relative!important;overflow:hidden;border:3px solid #fff;border-radius:19%;float:none!important;top:0!important}.gallery-img img{transition:all 1s ease-in-out 0s;width:120px;height:82px;border-radius:19%;-moz-transition:all 1s ease-in-out 0s;-webkit-transition:all 1s ease-in-out 0s;-o-transition:all 1s ease-in-out 0s}.gallery-img:hover img{transform:scale(1.5) rotateZ(-5deg);width:120px;-moz-transform:scale(1.5) rotateZ(-5deg);-webkit-transform:scale(1.5) rotateZ(-5deg);-o-transform:scale(1.5) rotateZ(-5deg);border:3px solid #fff;border-radius:19%}.client-wrap{padding:28px 0 0;text-align:center}.client-wrap span.arrow-left{background:url(images/arrow-left.png) no-repeat left center;display:inline-block;width:31px;height:29px;margin:0 15px 10px 0}.client-wrap span.arrow-right{background:url(images/arrow-right.png) no-repeat left center;display:inline-block;width:31px;height:29px;margin:0 0 -14px 10px}.pricelist{background:#b277e1;padding:60px 0;height:183px}.price-left{display:inline-block;width:71%}.price-left h2{font-family:brandongrotesque-bold;font-size:31px;text-transform:uppercase;color:#0b0a0a;margin:0}.price-right a{font-family:brandongrotesque-bold;font-size:19px;color:#fff;text-transform:uppercase;background:#000;padding:17px 25px;display:inline-block}.price-right{vertical-align:top;display:inline-block}.footer-container{background:#0b0a0a;padding:110px 0 90px}.footer-bottom{text-align:center;background:#f1f1f1;padding:25px 0}.foot_bot{width:100%}footer h3{color:#b277e1;text-transform:uppercase;margin:0;font-family:brandongrotesque-bold;font-size:19px;line-height:33px}footer p{color:#fff;text-transform:uppercase;font-family:brandongrotesque-bold;font-size:15px;margin:20px 0 0;line-height:19px}footer span{color:#b277e1;text-transform:uppercase;font-family:brandongrotesque-bold;font-size:13px;line-height:25px}.foot-menu1 h4{font-family:brandongrotesque-bold;font-size:20px;color:#fff;margin:0;line-height:28px}.foot-menu1 a{font-family:brandongrotesque-bold;font-size:20px;color:#fff;margin:0;line-height:28px}.foot-menu1 a:hover{color:#fff}.footer-logo{padding-bottom:21px}.footer-bottom p{font-family:brandongrotesque-bold;font-size:15px;color:#0b0a0a;margin:0;text-transform:uppercase;display:inline-block}.foot-menu4 .form-group .form-control{background:#606060;border:0;border-radius:0;height:45px;padding:6px 16px;color:#fff}.foot-menu4 .form-group textarea.form-control{height:75px;resize:none;margin-bottom:10px}.foot-menu4 .form-group{margin-bottom:5px}.foot-menu4 h3{padding-bottom:25px}.foot-menu4 .form-control::-moz-placeholder{color:#c5c5c5;font-size:12px;font-family:brandongrotesque-bold;text-transform:uppercase}.foot-menu4 .form-group.send-msg{text-align:center}.foot-menu4 .form-group .wpcf7-submit{outline:0;font-family:brandongrotesque-bold;border:0;text-transform:uppercase;color:#0b0a0a;background:#b077e1 none repeat scroll 0 0;padding:10px 16px;width:100%;display:inline-block}.breadcrumbs{padding:30px 0 12px;border-bottom:1px solid #e4e4e4}.breadcrumbs li a{font-family:sourcesanspro-regular;font-size:16px;color:#bdbdbd}.breadcrumbs ul li{background:url(images/breadcrumbs-li.png) no-repeat left center;padding-left:12px}.breadcrumbs li:first-child{background:0 0;padding:0}.breadcrumbs span a span{color:#bdbdbd}.breadcrumbs span a{background:url(images/bread.png) no-repeat right center;margin:0 7px 0 0;padding:0 12px 0 0}.breadcrumbs span span{text-transform:capitalize}.breadcrumbs ul{padding:0;margin:0}.breadcrumbs li{display:inline-block}.breadcrumbs li a:hover{color:#b077e1;text-decoration:none}.breadcrumbs li.active a{color:#b077e1}.about-wrap h1{font-family:brandongrotesque-medium;font-size:37px;text-align:left;padding:40px 0 12px;text-transform:uppercase;margin:0}.about-img .post-thumbnail{float:left;width:50%;margin:0 20px 20px 0}.about-img .post-thumbnail img{max-width:100%}.about-right{float:right;width:48%}.about-wrap h2{font-family:brandongrotesque-bold;font-size:20px;line-height:24px;color:#b077e1;margin:0;text-transform:uppercase;padding:12px 0 6px}.about-wrap p{font-family:sourcesanspro-regular;font-size:16px;line-height:21px;color:#7c7c7c;text-align:justify}.about-bottom h1{font-size:30px;font-family:brandongrotesque-medium;margin:0;padding:40px 0;text-align:left;text-transform:uppercase}.about-bottom h2{color:#b077e1;font-family:brandongrotesque-bold;font-size:26px;margin:0 0 15px;text-transform:uppercase}.about-bottom p{font-family:sourcesanspro-regular;font-size:16px;line-height:21px;color:#7c7c7c;text-align:justify}.about-bot-left{float:left;width:57%}.about-bot-right{float:right;width:40%}.about-top ul{padding:0;margin:20px 0}.about-top li{color:#7c7c7c;font-family:sourcesanspro-regular;font-size:16px;line-height:25px;padding-left:20px}.service-para p{color:#7c7c7c;font-family:sourcesanspro-regular;font-size:16px;line-height:21px}.service-img{float:left;padding-right:20px}.service-para{float:right;width:60%}.service-para h3{font-family:brandongrotesque-bold;font-size:26px;margin:0 0 8px;color:#0b0a0a}.service-top{border-top:1px dashed #cecccc;padding:25px 0}.service-container .service-top:first-child{border-top:0}.service-para a{color:#fff;display:inline-block;padding:11px 24px;font-size:20px;font-family:sourcesanspro-semibold}.service-next{text-align:right}.service-next .pagination{margin:30px 0}.service-next .pagination li{display:inline-block;margin-left:5px}.service-next .pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.service-next .pagination>li>span{background-color:#b077e1;font-size:16px;line-height:20px;color:#fff;border-radius:0!important;border:0 0;font-family:sourcesanspro-semibold!important}.service-next .pagination>li>a,.pagination>li>a{background-color:#606060;font-size:16px;line-height:20px;border-radius:0!important;color:#fff;border:0 0;font-family:sourcesanspro-semibold!important}.service-next ul li:hover a{background:#b077e1;color:#fff}.service-next ul li.active a{background:#b077e1;color:#fff}.service-next .pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.service-next .pagination>.active>span:hover{background:0 0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0}.contact-left{float:left;width:37%;text-align:center}.contact-right{background:#ededed;padding:25px}.contact-right-bottom{background:#606060;padding:30px 36px}.contact-right-top{float:right;width:58%}.blink{background:#b077e1;display:inline-block;margin-top:7px}.service-top:hover .blink_me{-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blinker{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.blog-left{float:left;width:215px;background:#0b0a0a;margin-right:15px}.blog-wrap ul{padding:25px 30px}.blog-left h2{font-family:sourcesanspro-semibold;font-size:22px;color:#000;padding:13px 30px;margin:0;background:#b077e1}.blog-right{float:right;width:765px}.blog-wrap ul li a{font-family:sourcesanspro-regular;font-size:19px;color:#fff;line-height:42px}.blog-wrap li.active a{color:#b077e1}.blog-wrap li:hover a{color:#b077e1;text-decoration:none}.blog-images{display:inline-block;width:240px;margin:0 15px 20px 0}.blog-right .blog-images:nth-child(3n){margin:0}.blog_para{background:#000;padding:15px}.blog_para h3{font-family:sourcesanspro-semibold;font-size:19px;color:#ededed;margin:0;display:inline-block}.blog_para h3 a{font-family:sourcesanspro-semibold;font-size:19px;color:#ededed;background:0 0;padding:0}.blog_para span{background:url(images/date.png) no-repeat left center;font-family:sourcesanspro-semibold;color:#b077e1;font-size:17px;display:inline-block;padding-left:25px;margin:9px 0}.blog_para p{font-family:sourcesanspro-it;font-size:15px;color:#ededed}.blog_para a{background:#b077e1 none repeat scroll 0 0;color:#000;font-family:sourcesanspro-semibold;font-size:17px;line-height:18px;padding:7px 9px;display:inline-block}.contact-left .form-group label{font-family:sourcesanspro-regular;font-size:18px;color:#606060;text-align:left;display:block;padding-bottom:2px}.contact-left .form-group .form-control{border:1px solid #bdbdbd;border-radius:0;height:40px}.contact-left .form-group textarea.form-control{height:150px;resize:none}.contact-map{padding:22px 0 0}.gallery-images{text-align:center;height:auto!important}.envirabox-title{display:none!important}.service-page .about-bot-left{width:100%}.service-page .about-top{padding:25px 0}.service-page .about-bottom{padding-bottom:75px}.service-page .about-bottom p{padding-bottom:20px}.wpcf7-not-valid{border:1px solid red!important}div.wpcf7-validation-errors{color:red!important;font-family:sourcesanspro-regular;font-size:16px;border:0}.wpcf7-not-valid-tip{display:none!important;font-family:sourcesanspro-regular;font-size:16px;border:0}div.wpcf7-mail-sent-ng{color:#393!important}.contact-left input.wpcf7-submit{font-family:century_gothic_bold;outline:0;border:0;font-size:17px;color:#fff;margin-top:12px;text-transform:uppercase;padding:10px 31px;display:inline-block;background:#b077e1}.contact-right-bottom p{color:#fff;font-family:brandongrotesque-bold;font-size:20px;line-height:28px;padding:0 25px;margin:0}.contact_right_1{display:inline-block}.contact_right_2{display:inline-block}.contact_right_1 p:first-child{background:url(images/contact-img1.png) no-repeat left center}.contact_right_2 p{background:url(images/contact-img2.png) no-repeat left center;padding-left:30px}.contact_right_2 a{color:#fff;font-family:brandongrotesque-bold;font-size:20px;line-height:28px;background:url(images/contact-img3.png) no-repeat left center;padding-left:30px}.contact_right_2 a:hover{color:#fff}.foot-menu4 .wpcf7-validates-as-required{}.foot-menu4 .wpcf7-not-valid-tip{display:none}.google-map-placeholder{max-width:100%!important;border:0!important}@keyframes grow{0%{font-size:10px}100%{font-size:31px}}@-webkit-keyframes grow{0%{font-size:10px}100%{font-size:31px}}.pricelist .price-left .textwidget h2{padding:0 0 20px}.pricelist:hover h2{animation-name:grow;animation-duration:3s;-webkit-animation-name:grow;-webkit-animation-duration:3s}.banner-content a:hover{border:2px solid #000;color:#000}.price-right a:hover{color:#fff}.service-para a:hover{color:#fff}.blog_para a:hover{color:#000}.contact-left a:hover{background:#000;color:#fff}.client-wrap .bot-img .carousel-indicators li{background:url(images/b_dot.png) no-repeat;display:inline-block;width:11px;height:11px}.bot-img{text-align:center}.bot-img li{display:inline-block}.bot-img ul{padding:0}.client-wrap .bot-img .carousel-indicators li.active{background:url(images/v_dot.png) no-repeat;display:inline-block;width:11px;height:11px}.client-wrap .bot-img .carousel-indicators li:hover{background:url(images/v_dot.png) no-repeat;display:inline-block;width:11px;height:11px}.blog-wrap{padding-top:20px}.footer-logo a{display:inline-block}.footer-container .foot-menu4{padding-right:0;padding-left:0}.footer-container .foot-menu1{padding-left:0}.banner-container .carousel-control.left{background:0 0}.banner-container .carousel-control.right{background:0 0}.banner-container .carousel-control.left span{opacity:0}.banner-container .carousel-control.right span{opacity:0}.client-wrap .carousel-indicators{bottom:0;left:0;margin-left:0;position:unset;width:auto}.client-wrap .carousel-indicators li{border:0;border-radius:0;margin:0}.stylist .head span{display:inline-block;width:32%;font:18px/22px sourcesanspro-semibold;color:#7c7c7c}.stylist .head{margin-bottom:10px}.stylist{width:90%}.stylist .stylist_list span{display:inline-block;width:32%;font:18px/22px sourcesanspro-regular;color:#7c7c7c}.stylist .stylist_list{margin-bottom:10px}.single .about-top .post-thumbnail{float:left;width:50%;margin:0 20px 20px 0}.single .about-top .post-thumbnail img{max-width:100%;height:auto}.navbar-collapse .sub-menu{display:none}.navbar-collapse,.navbar-collapse ul.nav{position:relative}.navbar-collapse ul.nav li:hover .sub-menu{display:block;left:-27px;padding:0;text-align:left;position:absolute;width:225px;background:#0b0a0a;top:32px;z-index:2000;padding-top:0}.navbar-collapse ul.nav li:hover .sub-menu li{z-index:2000;display:block;margin-left:0;padding-bottom:0;padding-left:0;border-bottom:1px solid #f2f2f2;float:none;clear:both;width:100%}.navbar-collapse ul.nav li:hover .sub-menu li:first-child{}.navbar-collapse ul.nav li:hover .sub-menu li a{z-index:2000;font:17px/24px century_gothic_bold;color:#fff;text-transform:uppercase;padding:12px 27px;display:block;margin-left:0;background:0 0}.navbar-collapse ul.nav li:hover .sub-menu li:hover a{background:#303030!important;color:#b077e1;text-decoration:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.foot-menu4 .form-group .wpcf7-submit{padding:10px 65px}}.header-bottom ul.nav li:hover .sub-menu li:hover a{color:#fff}.olaplex .olaplex-img iframe{max-width:100%!important}@media screen and (max-width:1200px){.price-left{width:69%}.price-left h2{font-size:28px}}@media screen and (max-width:1024px){.olaplex-para p{font-size:22px;line-height:38px}.banner-content{padding:30px 0}.banner-content h1{font-size:44px}}@media screen and (max-width:995px){.blog-right{width:74%}.blog-right .blog-images:nth-child(3n){margin:0 15px 20px 0}.blog-images{width:30%}.price-left h2{font-size:24px}.price-left{width:67%}.price-right a{font-size:16px}}@media screen and (max-width:990px){.price-left{width:62%}.price-left h2{font-size:20px}.foot-menu1 h4{font-size:18px}.foot-menu1 a{font-size:18px}footer p{font-size:13px}.foot-menu4 .form-group a{font-size:11px;padding:10px 47px}}@media screen and (max-width:944px){.service-top{text-align:center}.service-img{float:none;margin:0 auto}.service-para{float:none;width:100%}.olaplex .olaplex-img iframe{height:220px!important}}@media screen and (max-width:900px){.menu .navbar-default .navbar-nav li{margin-left:23px}.menu .navbar-default .navbar-nav li a{font-size:15px}.banner-content{padding:20px 0}.banner-content h1{font-size:30px;padding-bottom:10px}.banner-content p{font-size:20px;line-height:14px}.banner-content a{margin-top:5px;padding:15px 28px}}@media screen and (max-width:890px){.client-wrap p{font-size:19px}.client-wrap h1{padding-bottom:15px}.blog-right{width:72%}div#content{padding:20px}}@media screen and (max-width:850px){.olaplex-para p{font-size:21px;line-height:34px}.meet-team .container{width:100%}.menu .navbar-default .navbar-nav li{margin-left:18px}div#content{padding:20px}}@media screen and (max-width:820px){.team-images .team-blk:nth-child(3n){margin:0 46px 40px 0}.blog-right{width:70%}.blog-images{vertical-align:top}.blog_para h3 a{font-size:16px}.blog_para p{font-size:14px}.menu .navbar-default .navbar-nav li a{font-size:14px}.menu .navbar-default .navbar-nav li{margin-left:20px}.navbar-collapse ul.nav li:hover .sub-menu li a{font-size:15px}div#content{padding:20px}h1.entry-title{padding-left:20px}.breadcrumbs{padding:30px 20px 12px}}@media screen and (max-width:767px){.container{text-align:center}.header-top .menu-right{margin:0 auto;text-align:center}.menu .pull-right{float:none!important}.menu-right p{margin-top:10px}.menu .navbar-toggle{float:none;margin-bottom:0;margin-right:0;background:#b077e1}.menu .navbar-default .navbar-toggle{border-color:#b077e1}.menu .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.menu .navbar-default .navbar-toggle:focus,.menu .navbar-default .navbar-toggle:hover{background-color:#b077e1}.menu .navbar-nav{margin:7.5px 0}.olaplex .olaplex-img{float:none;margin:0 auto}.olaplex .olaplex-para{float:none;margin:0 auto;width:100%}.gallery{padding:50px 0 80px}.gallery h1{font-size:25px}.meet-team{padding:60px 0}.meet-team h1{font-size:25px;padding-bottom:50px}.foot-menu4 .form-group .form-control{width:80%;margin:0 auto}.foot-menu4 .form-group.send-msg{width:80%;margin:0 auto}.banner-content p{display:none}.about-wrap h1{text-align:center}.about-img{float:none;margin:0 auto}.about-right{float:none;width:100%}.about-bot-left{float:none;margin:0 auto;width:100%}.about-bot-left ul{text-align:left}.about-bot-right{float:none;margin:0 auto}.about_pages{padding-bottom:100px}.about-wrap h2{font-size:20px}.about-wrap p{font-size:14px}.about-bottom h1{font-size:20px;padding-bottom:20px;padding-top:20px;text-align:center}.about-bottom h2{font-size:20px}.about-bot-left li{font-size:14px}.blog-left{float:none;margin:0 auto}.blog-right{float:none;width:100%}.contact-left{float:none;margin:0 auto 20px;width:65%}.contact-right-top{float:none;margin:0 auto;width:95%}.contact_right_2 a{font-size:14px}.contact-left .form-group label{font-size:14px}.contact-left a{font-size:14px}.pricelist{text-align:center}.price-left{margin-bottom:10px;width:100%}.price-left h2{font-size:20px;height:47px}.price-right a{font-size:15px}.banner-content{padding:10px 0}.banner-content h1{font-size:20px;line-height:23px}.banner-content a{font-size:15px;padding:7px 19px;margin-top:0}.olaplex h1{font-size:25px;padding-bottom:25px}footer p{font-size:12px}.client-wrap p{font-size:15px}.service-next{text-align:center}.olaplex{padding:70px 0}.client-wrap{padding:60px 0 40px}.client-wrap h1{font-size:25px}.client-wrap .client_wrap_para span{font-size:16px}.menu .navbar-default .navbar-nav li{margin-left:0}.about-wrap h1{font-size:25px;padding:30px 0}.service-para h3{font-size:23px}.about-bottom p{font-size:14px}.navbar-collapse ul.nav li:hover .sub-menu{display:block;left:0;padding:0;text-align:center;position:relative;width:100%;background:#0b0a0a;top:0;z-index:2000;padding-top:0}.navbar-collapse ul.nav li:hover .sub-menu li{z-index:2000;display:block;margin-left:0;padding-bottom:0;border:0;padding-left:0;float:none;clear:both;width:100%}.navbar-collapse ul.nav li:hover .sub-menu li:first-child{}.navbar-collapse ul.nav li:hover .sub-menu li a{z-index:2000;font:15px/22px century_gothic_bold;color:#fff;text-transform:uppercase;padding:5px 0;display:block;margin-left:0;background:0 0}.navbar-collapse ul.nav li:hover .sub-menu li:hover a{background:0 0!important;color:#b077e1;text-decoration:none}.olaplex .olaplex-img{padding-left:0;width:310px}@keyframes grow{0%{font-size:10px}100%{font-size:20px}}@-webkit-keyframes grow{0%{font-size:10px}100%{font-size:20px}}.contact-left{width:80%}.about-top li{text-align:left}.about-wrap h2{text-align:left}#cboxLoadedContent{height:300px!important;width:430px!important}#cboxContent{height:300px!important;width:430px!important}#cboxWrapper{height:300px!important;width:430px!important}.cboxPhoto{max-width:100%!important;height:auto!important;width:100%!important}#colorbox{height:300px!important;width:430px!important;margin:0 auto;left:0!important;right:0!important}div#content{padding:20px}}@media screen and (max-width:640px){.blog-images{display:block;margin:15px auto;width:240px}.blog-right .blog-images:nth-child(3n){margin:15px auto}div#content{padding:20px}}@media screen and (max-width:571px){.team-blk{margin:0 20px 40px 0}.team-images .team-blk:nth-child(3n){margin:0 20px 40px 0}.stylist .stylist_list span{font:15px/20px sourcesanspro-regular}#cboxLoadedContent{height:230px!important;width:330px!important}#cboxContent{height:230px!important;width:330px!important}#cboxWrapper{height:230px!important;width:330px!important}.cboxPhoto{max-width:100%!important;height:auto!important;width:100%!important}#colorbox{height:230px!important;width:330px!important;margin:0 auto;left:0!important;right:0!important}div#content{padding:20px}}@media screen and (max-width:519px){.team-blk{margin:0 10px 40px 0}.team-images .team-blk:nth-child(3n){margin:0 10px 40px 0}.stylist .head span:first-child{width:50%}.stylist .head span:nth-child(2){width:28%}.stylist .head span:nth-child(3){width:20%}.stylist .stylist_list span:first-child{width:50%}.stylist .stylist_list span:nth-child(2){width:28%}.stylist .stylist_list span:nth-child(3){width:20%}.single .about-top .post-thumbnail{float:none;width:80%;margin:15px auto;text-align:center}div#content{padding:20px}}@media screen and (max-width:500px){.banner-content h1{font-size:12px;line-height:15px}.banner-content a{font-size:12px;margin-top:0;padding:4px 16px}.about-wrap h1{font-size:20px;padding:20px 0 15px}.olaplex-para p{line-height:26px}div#content{padding:20px}}@media screen and (max-width:479px){.about-bottom h2{font-size:16px}.about-bottom h1{font-size:16px}.about-wrap h2{font-size:17px}.team-blk{margin:0 0 40px}.team-images .team-blk:nth-child(3n){margin:0 0 40px}.price-left h2{font-size:15px}@keyframes grow{0%{font-size:5px}100%{font-size:15px}}@-webkit-keyframes grow{0%{font-size:5px}100%{font-size:15px}}.stylist{width:100%}.stylist .stylist_list span:first-child{width:48%}.stylist .head span{font:16px/20px sourcesanspro-semibold}}@media screen and (max-width:440px){#cboxLoadedContent{height:188px!important;width:265px!important}#cboxContent{height:188px!important;width:265px!important}#cboxWrapper{height:188px!important;width:265px!important}.cboxPhoto{max-width:100%!important;height:auto!important;width:100%!important}#colorbox{height:188px!important;width:265px!important;margin:0 auto;left:0!important;right:0!important}#cboxNext{right:-25px!important}#cboxPrevious{left:-25px!important}}@media screen and (max-width:390px){.logo a{display:block}}@media screen and (max-width:360px){.olaplex h1{font-size:20px}.olaplex-para p{font-size:17px}.footer-bottom p{font-size:13px}.olaplex .olaplex-img{padding:0!important;width:285px}}div#content a{color:#b077e1}body{background-image:none!important;font-family:brandongrotesque-regular!important}body.home h2,h1{padding:10px 0 20px}.line_break h2{width:100%;text-align:center;border-bottom:1px solid #000;line-height:.1em;margin:10px 0 50px}.line_break h2 span{background:#fff;padding:0 10px}.dis_sec{}.dis_sec_left{border:solid 1px #000}.dis_sec_right{border-right:solid 1px #000;border-bottom:solid 1px #000;border-top:solid 1px #000}.no_padding{padding:0!important}.first_cli{text-align:center;height:215px}.first_cli h4{font-weight:700}.olaplex h1{padding-bottom:40px!important}.dis_sec.olaplex-para{font-family:brandongrotesque-regular;font-size:22px;color:#0b0a0a;text-align:justify}.services table{width:100%;font-size:18px}.services table th,td{padding:5px!important}.dis_sec.olaplex-para ul{padding:0}.dis_sec.olaplex-para li{margin-bottom:15px}.exclusive_salon{background:url(images/banner1.png) no-repeat center top;padding:70px 0 80px;background-size:cover;margin-top:2%}.exclusive_salon h2{font-family:brandongrotesque-medium;font-size:32px;text-align:center;color:#0b0a0a;margin:0}.Redken_banner{background:url(images/banner1.png) no-repeat center top;padding:70px 0 40px;background-size:cover;margin-top:2%}.Redken_banner h2{font-family:brandongrotesque-medium;font-size:32px;text-align:center;color:#0b0a0a;margin:0}.col-md-6.dis_sec_right.first_cli h2{color:#fff;font-size:25px;font-family:brandongrotesque-bold;text-align:center;padding:15px 0}@media(max-width:1023px){.dis_sec_right{border-left:solid 1px #000}}