﻿@media (max-width: 480px) {.cp-nav-holder .cp-logo{width:100%;margin:20px 0 0;text-align:center;}.big-salon .cp_navigation-row .cp-nav-holder .navbar-inverse{margin:0;}.cp-right-holder>ul>li{float:inherit;display:inline-block;}.cp-right-holder>ul>li{padding:0 15px;}.cp_navigation-row .navbar-inverse .navbar-toggle{margin:0;}#big-salon-nail .cp_navigation-row .cp-nav-holder .navbar-inverse{margin:15px 0 0;}#big-salon-nail .cp_logo-row .cp-right-holder{float:inherit;}#big-salon-nail .cp-right-holder>ul>li{padding:0 10px;}.big-salon #wrapper .cp_banner .banner-caption{top:30px;}.cp_banner .banner-caption em{font-size:14px;line-height:14px;}.cp-btn-checkout{min-width:140px;font-size:16px;line-height:18px;padding:10px 0px;}#cp_header .cp_navigation-row .cp-right-holder{padding:20px 0px 10px;text-align:center;}.big-salon .cp_breadcrumb-holder h1{font-size:28px;line-height:30px;}.cp-heding-style1 h2,.cp-heding-style2 h2{font-size:30px;line-height:30px;}.big-salon .services-item .services-caption{top:0;}.big-salon .cp_our-parallax-section .left-holder h3{font-size:30px;line-height:30px;}.big-salon .cp_our-parallax-section .left-holder strong{font-size:44px;line-height:44px;}.cp_our-parallax-section .right-holder{width:100%;}.cp_banner .banner-caption2 h1{font-size:30px;line-height:30px;}.footer-logo{width:100%;text-align:center;}.cp_banner .banner-caption2{bottom:200px;}.cp-events-box .text h2{font-size:24px;line-height:24px;}.cp-comments-box .text{padding-left:80px;}.cp_blockquote p{font-size:18px;}.big-salon .cp-events-box .top-holder .date-box{margin:-50px 0 0 3px;position:relative;z-index:999;}.big-salon .cp-events-box .map-holder{margin:20px 0 30px;width:100%;}.coundown-holder1 #countdown_dashboard .dash{margin:0 0 10px 26px}.coundown-holder1 #countdown_dashboard .dash:after,.coundown-holder1 #countdown_dashboard .dash:before{display:none;}.cp_accodian-box .container_cp_accor{overflow:hidden;padding:15px 0 17px;}.cp_comingsoon-section1 .cp-heding-style3 h2{font-size:22px;line-height:22px;}.cp_comingsoon-section1 p{margin:0 0 30px;}.cp_comingsoon-section1 .coundown-holder2 #countdown_dashboard2 .dash{width:90px;margin:0 20px 30px 0;}.cp_footer-section1 h2{font-size:20px;line-height:20px;}.cp_footer-section1 .buy-now{padding:10px 0;}.big-salon .cp_comingsoon-section1 .coundown-holder2 #countdown_dashboard2 .dash{width:70px;margin:0 15px 30px 0;}.big-salon .coundown-holder2 #countdown_dashboard2 .dash .digit{width:30px;font-size:28px;}.cp_comingsoon-section2{padding:0 0 80px;}.coundown-holder2 #countdown_dashboard3 .dash{line-height:80px;}.big-salon .comingsoon-holder p{font-size:16px;margin:0 0 15px;}.big-salon .comingsoon-holder form input[type="text"]{min-width:100%;margin:0 0 20px;}.big-salon .cp-p404-content{width:100%;padding:0 20px;}.big-salon .cp-p404-content .p404-title-2{margin:0 0 15px;}.big-salon .p404-form-holder{width:100%;}.big-salon .cp-heding-style3 h2{font-size:24px;line-height:24px;}.cp_product-section ul.row>li{float:left;width:100%;}.wc-proceed-to-checkout,.cart_totals>h2,.payment-holder>img{float:left;width:100%;}.cart-table-row .woocommerce .shop_table td.product-thumbnail,.cart-table-row .woocommerce .shop_table thead th.product-thumbnail,.cart-table-row .woocommerce .shop_table .product-quantity{display:none;}.cp_pagination-holder .pagination>li>a{font-size:12px;line-height:12px;padding:13px 10px 0;}.cp_footer-section3 strong{width:100%;text-align:center;}.cart-table-row .woocommerce .shop_table .coupon input[type="text"]{width:100%;margin:0 0 20px;}.cart-table-row .woocommerce .shop_table .action input[type="submit"],.cp_pagination-holder,.cp-blog-box{margin:0 0 20px;}.cp-blog-box .quotes-box strong,.cp-blog-box h2{font-size:20px;}.cp-blog-box .bottom-holder{padding:0 0 10px;}.big-salon .cp_portfolioFilter a{padding:9px 9px 10px;font-size:12px;}ul.portfolioContainer .cp_gallery-box{margin:0;}.rating-holder ul>li{margin:0 20px 0 0;}.product .summary .product-quantity{margin:0 20px 20px 0;}.big-salon .cp_countdown-holder1 .countdown-section{margin:0 15px 0 0;}.cp_countdown-holder1 .countdown-amount{font-size:30px;width:60px;}}@media (max-width: 767px) {#wrapper #cp_header.cp_sticky{position:absolute;}.big-salon #cp_header.cp_sticky .cp_navigation-row{background-color:#000;}.big-salon #cp_header.cp_sticky{position:absolute;}.big-salon .cp_sticky .cp_navigation-row{background-color:transparent;padding:0;}.big-salon .cp_sticky .cp_logo-row{display:block;}.big-salon .cp-nav-holder .navbar-inverse{float:inherit;width:100%;margin:-55px 0 0;}.cp_navigation-row .navbar-inverse .navbar-collapse{border:none;box-shadow:none;}.cp_navigation-row .navbar-inverse .navbar-toggle{background:#333;margin:0;}#wrapper #cp_header{position:relative;background-color:#000;}#wrapper #cp_header.cp_sticky{background-color:#000;position:relative;}#big-salon-spa #wrapper #cp_header{background-color:#fff;}#big-salon-barber-shop .cp-nav-holder .navbar-inverse{float:inherit;}#big-salon-barber-shop .cp_navigation-row .cp-nav-holder{width:100%;}#big-salon-barber-shop .cp-nav-holder .cp_search-bar{margin:15px 0 13px;float:left;width:100%;text-align:left;}#big-salon-nail .cp_logo-row .cp-logo{width:100%;margin:20px 70px 20px 0;}#big-salon-nail .cp_logo-row .cp-right-holder{position:relative;z-index:999;float:left;}#big-salon-spa .cp_navigation-row .cp-logo{margin-bottom:20px;}.big-salon .cp-nav-holder .navbar-nav li ul{display:none;position:static;opacity:1;visibility:visible;top:0;}.big-salon .cp-nav-holder .navbar-nav .open>.dropdown-menu{display:block;}.big-salon .cp-nav-holder .navbar-nav .open>.dropdown-menu>li ul{left:0;display:none;border:none;}.big-salon .cp-nav-holder .navbar-nav .open>.dropdown-menu>li:hover ul{display:block;}.big-salon .cp-nav-holder .navbar-nav .open>.dropdown-menu>li ul li a{padding:8px 15px 8px 25px;}.big-salon .cp-nav-holder .navbar-nav>li ul li{border:none;}.big-salon .cp-nav-holder .navbar-nav .open .dropdown-menu>li>a,.big-salon .cp-nav-holder .navbar-nav .open .dropdown-menu .dropdown-header{padding:8px 15px 8px 17px;color:#fff;}.big-salon .cp-nav-holder .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.big-salon .cp-nav-holder .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;}.cp-nav-holder .navbar-nav{float:left;width:100%;margin:30px 0 0;}.cp-nav-holder .navbar-nav>li{width:100%;}.cp-nav-holder .navbar-inverse .navbar-nav>li>a{line-height:40px;display:block;}.cp-nav-holder .navbar-nav .caret{display:inline-block;}#big-salon-spa .cp-nav-holder .navbar-nav>li>a{line-height:40px;}#big-salon-spa .cp_navigation-row .cp-nav-holder .cp_search-bar{margin:0;width:100%;}.cp_banner .banner-caption h1{font-size:30px;line-height:inherit;}.cp_banner .item img{width:100%;}#big-salon-spa .cp_banner .banner-caption{top:30px;}.big-salon .cp_banner .banner-caption{bottom:0;top:120px;}.big-salon .cp_banner .banner-caption h1{font-size:20px;}.big-salon .cp_banner .banner-caption .cp-btn-checkout{display:none;}#big-salon-barber-shop .cp_banner .banner-caption h1{font-size:30px;padding:15px 0;}.cp_navigation-row .cp-right-holder{position:relative;float:left;width:100%;top:0;padding:30px 20px 10px;opacity:1;visibility:visible;text-align:center;}.cp_navigation-row{padding:0;}.cp_sticky .cp-nav-holder .navbar-inverse{float:right;width:100%;}.cp-right-holder>ul>li{line-height:30px;border-color:#fff;display:inline-block;float:inherit;}.cp_search-bar .cp-inner-search-bar{right:inherit;left:-10px;}.cp_inner-banner{background:url(../images/inner-login-img.jpg) top center;background-size:cover;min-height:250px;position:relative;z-index:99;}.cp_inner-banner:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:-1;}.cp-inner-image img{display:none;}.cp_banner .banner-caption2{top:20px;bottom:0;}.cp_banner .banner-caption2 em{font-size:20px;line-height:20px;margin:0 0 10px;}.cp_banner .banner-caption2 .cp-btn-checkout{display:none;}#cp_banner-slider2 .owl-controls{bottom:-25px;}.cp_breadcrumb-holder{padding:80px 0 50px;}.cp_breadcrumb-holder h1{font-size:40px;line-height:40px;}.pd-tb80{padding:50px 0;}.about-text{padding:20px 0;}.about-text h3{font-size:24px;line-height:20px;}#cp_about-slider .owl-buttons{bottom:-20px;}.promotion-item{margin:0 0 40px;}.promotion-item .text{padding:25px 30px;}.big-salon h3{font-size:24px;line-height:24px;}.promotion-item .text,.promotion-item .thumb img{width:100%;}.promotion-item .thumb{width:100%;position:inherit;border:none;top:0;}.services-item img{width:100%;}.cp_our-services-section .services-item,.achievement-item,.ft-box-holder{margin:0 0 30px;}.testimonial-holder{padding:30px 20px 50px;}.cp_footer-section1 h2{font-size:30px;line-height:30px;}.cp_brands-section ul li{width:33.33%;}.rates-holder .text-holder .info-hold:before,.rates-holder .text-holder .info-hold:after,.rates-holder .right .info-hold:before,.rates-holder .right .info-hold:after{display:none;}.services-item .services-caption{top:30%;}.cp_our-parallax-section .left-holder{margin:0 0 30px;}.cp_our-parallax-section .right-holder{padding:0;width:100%;}.cp_our-parallax-section .right-holder ul>li{font-size:24px;line-height:24px;margin:0 0 12px;}.blog-holder .text-holder{padding:20px 15px;}.big-salon .cp_brands-section ul li{width:50%;}.big-salon .cp_brands-section ul li img{width:100%;}.rates-holder:before,.cp_rates-section2 .rates-holder:before{width:100%;background-size:cover;right:0;left:0;}.cp_our-services-section{margin:0;}.cp_gallery-full-section .holder{padding:40px 20px;}.cp_gallery-full-section .holder h3{font-size:40px;line-height:40px;margin:0 0 20px;}.cp_our-parallax-section3{padding:80px 0;}.cp_our-parallax-section3 h3{line-height:30px;}.cp_promotion-section3 .promotion-item .text,.cp_promotion-section3 .promotion-item .thumb{width:100%;}.cp_our-parallax-section3 h3 span{font-size:26px;line-height:40px;}.pricing-item{margin:0 0 30px;}.pd-b80{padding:40px 0;}.cp_testimonial-section:before,.cp_testimonial-section:after{width:100%;background-size:cover;}.cp-events-box .cp-thumb{width:100%;}.cp-events-box .text{float:left;width:100%;}a.cp-btn-style2{min-width:115px;padding:10px 0;}.cp_our-parallax-section .left-holder h3,.cp_our-parallax-section .left-holder strong{font-size:50px;line-height:50px;}.cp_our-parallax-section .left-holder strong{margin:0 0 35px;}.cp-events-box .map-holder{margin-bottom:50px;}.cp-sidebar-box,.cp-form-box .holder:last-child{margin:0 0 30px;}.comments-list>li ul{padding:0 0 0 30px;}.big-salon .portfolioContainer{margin:0 0 -30px -30px;}.portfolioContainer li{float:left;width:100%;margin:0 28px 30px 30px;}.cp_portfolioFilter a{padding:10px 15px 12px;}.cp_gallery-box{margin:0 0 30px;}.cp-gallery-full>li{width:100%;}.cp_comingsoon-section1{padding:70px 0;}.coundown-holder2 #countdown_dashboard2 .dash .digit{width:40px;}.coundown-holder2 #countdown_dashboard2 .dash{font-size:34px;}.cp-inner-comingsoon-image>img{display:none;}.cp-inner-comingsoon-image{background:url(../images/inner-commin-soon-2-img.jpg) top center;background-size:cover;float:left;width:100%;min-height:800px;}.cp_comingsoon-section2{position:relative;z-index:9999;}.comingsoon-holder{width:100%;float:left;}.comingsoon-holder .coundown-holder2{margin:0 0 30px;}.coundown-holder2 #countdown_dashboard3 .dash{font-size:60px;}.comingsoon-holder p{font-size:20px;margin:0 0 50px;}.comingsoon-holder form input[type="text"]{margin:0 30px 20px 0;}.cp_p404-section1{padding:70px 0;}.cp-p404-content .p404-title-2{margin:0 0 30px;}.big-salon .p404-title-2 strong{font-size:60px;line-height:60px;padding:0 0 20px;}.big-salon .p404-title-2::after{width:70%;}.cp-map-box #map_contact_2,.cp-map-box #map_contact_1{height:270px;}.cp-blog-box .quotes-box{padding:60px 30px 40px;}.cp_rates-section{padding-top:0;}.rates-holder{text-align:center;}.rates-holder .text-holder,.rates-holder .text-holder.right{padding:70px 0 0;text-align:inherit;}.rates-holder .left .info-hold,.rates-holder .right .info-hold{padding:0 0 50px;}.rates-holder .text-holder .info-hold h4{margin:0 0 10px;}.big-salon #wrapper .cp_rates-section2 .rates-holder .text-holder .info-hold span{padding:0;color:#000;}.cp_countdown-holder1 .countdown-section{margin:0 30px 0 0;}.cp_countdown-holder2 .countdown-section{margin:0 30px 50px 0;}}@media (min-width: 768px) and (max-width: 1024px) {#wrapper #cp_header{position:relative;background-color:#000;}#wrapper #cp_header.cp_sticky{position:relative;}.cp_navigation-row .cp-right-holder{opacity:1;visibility:visible;top:0;}.cp_navigation-row{padding:0;}.cp_navigation-row .cp-nav-holder .navbar-inverse{width:100%;}.cp-inner-comingsoon-image>img{display:none;}.cp-inner-comingsoon-image{background:url(../images/inner-commin-soon-2-img.jpg) top center;background-size:cover;float:left;width:100%;min-height:900px;}.cp-events-box .map-holder{margin-bottom:50px;}.rates-holder .text-holder .info-hold:before,.rates-holder .text-holder .info-hold:after,.rates-holder .right .info-hold:before,.rates-holder .right .info-hold:after{display:none;}.cp-gallery-full>li{width:50%;}.blog-holder .text-holder{padding:20px;}.cp-right-holder>ul>li{line-height:50px;}.big-salon .rates-holder:before{width:100%;right:0;background-size:cover;}.services-item .services-caption h3{font-size:24px;line-height:24px;}}@media (min-width: 1200px) {.cp_banner .banner-caption{width:920px;padding:0;bottom:60px;}.cp_banner .banner-caption h1{font-size:60px;line-height:60px;}.cp_rates-section .bottom{padding:0 120px;}.cp_about-section .cp-about-holder{width:750px;margin:0 auto;}.cp_about-section .cp-about-holder p{padding:0 85px;}.cp_our-parallax-section3 h3{padding:0 83px;}.rates-holder::before{right:-50px;}.rates-holder .text-holder .info-hold h4{font-size:30px;line-height:30px;}.rates-holder .left .info-hold{padding:0 0 170px;}.rates-holder .left .info-hold:before{right:180px;}.rates-holder .left .info-hold:after{right:300px;}.team-item{margin:0;}.coundown-holder2 #countdown_dashboard2 .dash{margin:0 130px 0 0;}.cp_p404-section2 .cp-p404-content{top:370px;}.p404-title-2 strong{font-size:250px;line-height:250px;}.cp_about-section .cp-thumb{margin:0;}.cp_brands-section ul li{width:12.2%;}.cp_our-services-section{margin:0 0 90px;}.cp_our-services-section .services-item{margin:0 0 -90px;}.cp_nail-banner .banner-caption{bottom:290px;}.cp_about-section .top-holder{background:#fff;padding:80px 0 0;margin:-160px 0 0;}.cp_countdown-holder1 .countdown-section{margin:0 130px 0 0;}.cp_countdown-holder2 .countdown-amount{font-size:90px;line-height:90px;}.cp_countdown-holder3{float:right;}}@media (min-width: 1024px) and (max-width: 1280px) {.cp_gallery-full-section .holder{padding:30px 20px;}.cp_gallery-full-section .holder h3{font-size:30px;line-height:20px;margin:0 0 20px;}.cp_gallery-full-section .holder p{margin:0 0 15px;}}