@media screen and (max-width:767px){body{font-size:18px!important}.container{width:auto;padding:0 20px}.header-top{text-align:center}.header-top .left{float:none}.header-top .left span{padding:0;border:none;display:block}.header-top .top-right{width:100%;text-align:center;padding-bottom:15px}.header-cart-count{position:relative;float:none;border-left:none;margin-top:0}.searchbar{display:none}.bookonline{display:none}.header{padding:0;position:relative}.header-inner{text-align:center;width:auto;padding:15px 20px}.headerinfo{padding:10px 0}.logo{width:auto;float:none;text-align:center;padding:0 0 20px}.header-right{float:none;width:auto;padding:0 0 5px;text-align:center;margin:0}blockquote{background-position:0 top;padding-top:25px!important;padding-left:0!important}.breadcrumbs-full{display:none}#slider .nivo-controlNav{display:none}#slider .nivo-caption{width:100%;left:0;right:0;bottom:35%;text-align:center;margin:0 auto;padding:10px}#slider .nivo-caption p{display:none}#slider .nivo-caption h2{font-size:25px;line-height:28px;margin-bottom:0;display:block}#slider .nivo-caption h3{font-size:20px;display:block}#slider .nivo-caption a.buttonstyle1{display:none}#slider .nivo-directionNav a{top:73%;width:40px;height:40px}#slider .nivo-directionNav a.nivo-prevNav{background-position:10px -1px!important;left:0}#slider .nivo-directionNav a.nivo-nextNav{background-position:-68px -1px!important;right:0}section h2.section_title{font-size:36px;padding-bottom:0}section h3.section_title_small{font-size:24px;margin-bottom:0}.entry-header{top:30%}.entry-header h1.entry-title{font-size:20px;margin-bottom:0;padding-bottom:10px}.content-area h1.entry-title{margin-bottom:30px;padding-left:0}.services-box{width:auto;float:none;border-right:1px solid #e3a79f;transition:all 0.5s ease 0s}.services-box:hover{transform:none}.teammember-list{float:none;width:auto;margin-right:0}.treatment-box{width:auto;float:none}.special-left{width:auto;float:none;padding:30px 10px}.special-left h2,.spe-content h2{font-size:25px;margin-bottom:10px}.special-right{width:auto;float:none}.special-box{margin-top:0}.spe-content{padding:30px 20px;width:90%}.client-right{float:none;width:auto}.clientsay #clienttestiminials .tmtitle{width:60%}.client-right .owl-next{left:17%}.prices .one_half h2{font-size:30px;text-align:center}.price-box{width:29%}.price-box.last{width:20%}.price-box,.price-box.last{text-align:center;padding-left:10px}.prices{text-align:center}.advertise{padding:0}.advertise h3{font-size:20px}.advertise h2{font-size:35px}.news-box,.blog-post-repeat,.blog-post-repeat-full{width:auto;float:none;margin-right:0}.pproducts .woocommerce ul.products li.product{width:auto;float:none;margin:50px auto 0!important}.instafeed{width:auto;float:none;height:190px}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:auto;float:none;margin-right:0}.photobooth #mixitup .mix{width:100%}.woocommerce ul.products[class*="columns-"] li.product:nth-child(2n),.woocommerce-page ul.products[class*="columns-"] li.product:nth-child(2n){float:none}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.four_fifth,.services-col,.services-wrap .one_third,#wrapperthree .one_half{float:none!important;width:100%!important;margin:0 0 30px!important}.innerbanner{height:auto}.fourcol .entry{width:auto!important}.tabs-wrapper ul.tabs li a{padding:10px 14px}.cols-3 .social-icons a{display:inline-block;width:34px;height:34px;line-height:34px}#sidebar{width:100%;float:none}.sidebar-left{float:none!important;width:100%}.flotRight{float:none!important}#sidebar #contactform_main input[type=text],#sidebar #contactform_main input[type=email],#sidebar #contactform_main input[type=tel],#sidebar #contactform_main input[type=url],#sidebar #contactform_main textarea{width:85%}#sidebar .search-form input.search-submit,#sidebar .search-form input.search-field{margin-top:20px}.testimonials-wrap h2.section_title{margin-bottom:10px;font-size:20px}.testimonials-wrap .owl-prev{right:11%}.cols-3 ul li{padding-right:0;margin-right:0}.cols-3{margin:5% 0 0 0;width:100%}.copyright-inner{width:95%}.copyright-txt{margin-bottom:10px}.copyright-txt,.designby{text-align:center;float:none}.copyright-menu ul li{float:none}.content-area{width:auto;margin:0;padding:20px}.site-main{width:auto;margin:0;padding:0;float:none}.contact_left,.contact_right{float:none;width:auto;margin-bottom:10%}#contactform_main input[type="text"],#contactform_main input[type="email"],#contactform_main input[type="tel"],#contactform_main input[type="url"],#contactform_main textarea{width:90%}.searchbox{width:100%;padding-left:0}.item{padding-left:0;width:auto}ol.nav-numbers{display:none}#testimonials ul li .tm_description p{text-align:left}#back-top{right:5px;z-index:99}}@media screen and (min-width:300px) and (max-width:480px){.say_thumb{float:none;position:inherit;left:0;display:table;margin:0 auto;width:auto}.blog-post-repeat .post-thumb img{float:none;margin-right:0;width:100%;height:100%}.slider-main{min-height:110px;height:auto}.nivo-directionNav a{top:37%}.fivecol .entry{width:auto!important}}@media screen and (min-width:481px) and (max-width:767px){.container,.content-area{width:400px;margin:0 auto}.slider-main{height:auto;min-height:200px}.nivo-caption{left:12%}}@media screen and (min-width:420px) and (max-width:480px){.nivo-caption h2{font-size:26px!important;line-height:32px!important}.fourcol .entry{left:6%!important}}@media screen and (min-width:481px) and (max-width:767px){.nivo-caption{width:75%;left:13%;bottom:35%!important}.nivo-caption h2{font-size:20px!important;line-height:30px!important;margin-bottom:10px!important}.nivo-caption,.nivo-controlNav{display:block!important}h2.section_title{font-size:30px!important}}@media screen and (min-width:481px) and (max-width:615px){.nivo-caption{width:70%;bottom:10%;left:15%}.nivo-caption h2{font-size:24px!important}}@media screen and (max-width:800px){.cr-thumbs{display:none!important}}@media screen and (max-width:1169px) and (min-width:768px){.container{width:auto;padding:0 20px}.boxlayout{width:auto;margin:0 20px;box-sizing:border-box}.content-area{width:auto;margin:0;padding:20px 20px}.testimonials-wrap .owl-prev{right:4.5%}#sidebar{width:30%}.site-main{width:65%}.slider-main{min-height:260px;height:auto}.innerbanner{height:auto}.BlogPost{min-height:250px}.recent-post h6{padding-top:7px}ol.nav-numbers{bottom:10%}.sidebar-left{float:left!important;width:30%}.sidebar-left #sidebar{width:100%}}@media screen and (min-width:768px) and (max-width:980px){.header-top .left{width:auto}.header-top .top-right{width:50%}.header-cart-count{padding-right:23px;padding-left:40px}.header-cart-count a::before{right:85px}.searchbar{right:15%}.bookonline{display:none}.header{padding:0;position:relative}.header-inner{padding:0 20px 20px;width:auto}.logo{padding:30px 0;float:none;text-align:center}.header-right{float:none}.headerinfo{padding-bottom:10px}.nivo-caption{bottom:30%;padding:15px 0 0 0;left:24px;width:45%}.nivo-controlNav{bottom:0}.nivo-directionNav a{top:85%;width:50px;height:50px}#slider a.nivo-prevNav{background-position:16px 5px!important;left:3.3%}#slider a.nivo-nextNav{background-position:-66px 5px!important;right:83.6%}#slider .nivo-caption h3{display:block}#slider .nivo-caption h2{font-size:40px;line-height:40px;display:block}.nivoSlider .nivo-caption p{margin-bottom:5px;font-size:12px}h2.section_title{margin-bottom:20px}.entry-header{top:37%}.entry-header h1.entry-title{font-size:25px;padding:10px 0}.content-area h1.entry-title{padding-left:0}.breadcrumbs-full{bottom:22%}.crumbs-inner{width:auto;padding:10px 20px}.welcome .one_third .welcome-box h2{font-size:40px;margin-bottom:15px}.one_third .welcome-box p{margin:15px 0}.openhrs .openhrs-box h2{font-size:25px}.services-box{transition:all 0.5s ease 0s;width:17%}.services-box:hover{transform:none}.teammember-list{width:23.4%}.teammember-list cite{font-size:12px;padding-left:10px;padding-right:10px}.teammember-list .titledesbox h3{font-size:22px}.special-left{padding:30px 15px;width:30.8%}.special-right{width:64.9%}.special-left h2,.spe-content h2{font-size:30px}.spe-content{width:65%;padding:44px 0 44px 15px}.client-right{float:none;width:auto}.price-box{padding-left:15px}.news-box,.blog-post-repeat-full{width:31.4%;margin-right:20px}.blog-post-repeat{width:47.8%;margin-right:20px}.news-box .newsdesc{padding-top:20px;padding-bottom:15px}.pproducts .woocommerce ul.products li.product{width:45%;margin-left:15px!important;margin-right:15px!important}h2.woocommerce-loop-product__title{min-height:60px}.instafeed{height:88px}.photobooth #mixitup .mix{width:32.6%}.photobooth .gallery-icon a{width:35px;height:35px;line-height:35px;font-size:15px;margin-top:20%}.photobooth .holderwrap h3{margin-top:12px}.fourcol .entry{width:243px!important}.cols-3{width:25%;margin-right:20px}.widget-column-2{width:15%}.widget-column-4{margin-right:0}.widget-column-4 .newsletter input[type="email"]{width:150px}.cols-3 .social-icons a{width:30px;height:30px;line-height:30px;margin-right:5px;display:inline-block}.cols-3 ul li{width:100%;margin-right:0;float:none}.copyright-inner{width:95%}.copyright-txt,.designby{width:auto;display:inline-block;margin:5px 0}.contact_left{width:55%}.contact_right{width:35%;margin-bottom:30px}#contactform_main input[type="text"],#contactform_main input[type="email"],#contactform_main input[type="tel"],#contactform_main input[type="url"],#contactform_main textarea{width:95%}}@media screen and (max-width:1169px) and (min-width:980px){html{overflow-x:hidden}.header-inner{width:auto;padding:0 20px}.sitenav ul li a{padding-left:10px;padding-right:10px}.header-cart-count{padding-right:23px;padding-left:40px}.header-cart-count a::before{right:85px}.searchbar{right:12%}#slider .nivo-caption h3{display:block}#slider .nivo-caption h2{font-size:50px;line-height:65px}.nivo-caption{bottom:35%;padding:15px 0 0 0;width:45%;left:50px}.nivo-caption p{margin-bottom:0;width:auto}.nivo-caption a.button{margin-top:20px}a.nivo-prevNav{left:5%}a.nivo-nextNav{right:78.8%}.nivo-directionNav a{top:83%}.crumbs-inner{width:95%}.breadcrumbs-full{bottom:25%}.services-box{width:17%}.teammember-list{width:23.4%}.special-right{width:67%}.price-box{padding-left:24px}.clientsay #clienttestiminials .tmtitle{width:70%}.news-box,.blog-post-repeat-full{width:31.8%;margin-right:20px}.blog-post-repeat{width:48%;margin-right:24px}.pproducts .woocommerce ul.products li.product{margin-right:10px!important;margin-left:10px!important;width:22.8%!important}.woocommerce ul.products li.product .button{margin-top:-20px}ul.products li a.added_to_cart{top:125px}.instafeed{height:122px}.fourcol .entry{width:337px!important}.cols-3{width:26%;margin-right:22px}.cols-3 ul li a{font-size:12px}.cols-3.widget-column-2{width:15%}.cols-3.widget-column-4{margin-right:0}.widget-column-4 .newsletter input[type="email"]{width:220px}.cols-3 .social-icons a{width:35px;height:35px;line-height:35px}.copyright-inner{width:95%}.photobooth #mixitup .mix{width:32.6%}.photobooth .gallery-icon a{width:35px;height:35px;line-height:35px;font-size:15px;margin-top:20%}.photobooth .holderwrap h3{margin-top:12px}#contactform_main input[type="text"],#contactform_main input[type="email"],#contactform_main input[type="tel"],#contactform_main input[type="url"]{padding:12px}}@media screen and (max-width:980px){section{padding:50px 0}.toggleMenu{display:block}.sitenav{float:none;margin:0;top:0;position:relative;overflow-x:hidden;width:100%;padding:0}.sitenav ul{color:#fff;width:100%;float:none;margin:0;background-color:#1c1c1c;overflow:hidden}.sitenav ul li{display:block;float:none;text-align:left}.sitenav ul li a{display:block;text-align:left;font-size:13px;padding:10px 15px;color:#ffffff!important;margin:0;font-weight:400}.sitenav ul li a:hover{color:#e3a79f!important;background:none}.sitenav ul li ul,.sitenav ul li ul ul{display:block;margin-left:15px}.sitenav ul li ul li a:before{content:"\00BB \00a0";top:0;left:0;background:none;font-size:1.4em}.sitenav ul li ul li a{padding:7px 5px}.sitenav ul li ul li{border-bottom:1px solid #fff0;border:none}.sitenav ul li ul li ul li a{padding-left:30px}.sitenav ul li ul li ul li ul li a{padding-left:40px}.sitenav ul li:hover>ul{width:auto;display:block;position:relative;animation:none;background:none!important;padding-top:0;padding-bottom:0}.logo img{height:auto}.innerbanner{height:auto}}