@font-face{font-family:'Brandon';src:url(../../themes/fnail04k/assets/fonts/brandon/Brandon_light.otf);font-weight:300;font-style:normal}@font-face{font-family:'Brandon';src:url(http://envynailsanoka.com/themes/fnail04k/assets/fonts/brandon/Brandon_reg.otf);font-weight:400;font-style:normal}@font-face{font-family:'Brandon';src:url(../../themes/fnail04k/assets/fonts/brandon/Brandon_bld.otf);font-weight:700;font-style:normal}html,body{height:100%;width:100%}body{margin:0 auto;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#000;font-size:16px;line-height:1.4;font-family:'Brandon',sans-serif;font-weight:400}a{color:#000;text-decoration:none}a:focus,a:hover{color:#f85c5c;text-decoration:none}a.btn,.btn,a.btn-main,.btn-main{border:1px solid transparent;border-radius:0;height:45px;line-height:45px;font-size:14px;padding:0 30px;transition:all .3s ease;color:#fff;text-transform:uppercase;display:inline-block;font-family:'Brandon',sans-serif}a.btn:hover,.btn:hover,.btn-main:hover,.btn-link:hover{color:#d9e021;border:1px solid #ccc;background:none;text-decoration:none}p{margin:0 0 15px;color:#000;font-size:1.2em;line-height:1.6em}h1,h2,h3,h4,h5,h6,.name{font-family:'Brandon',sans-serif;font-weight:700;text-transform:uppercase;color:#333;margin:0 0 20px}h2{font-size:2.625em;line-height:1.2}h3{font-size:2em;line-height:1.3em}h4{font-size:1.5em;line-height:1.4em}h5{font-size:17px;line-height:1.5em}.form-control{padding:0 15px;height:40px;width:100%;font-size:16px;margin:0;outline:none;font-weight:500;box-shadow:none;border-radius:0}a.btn,.btn{background:#757579}.head-top-right .ht-item .fa,.head-top-right .ht-item .info-name,.head-top li,.footer-phone i,.contact-details i,.opening-hour-time{color:#c0fbcb}a.btn-main,.btn-main{background:#a8814c}.navbar-nav>li>a:hover,.navbar-nav>li>a:active,.navbar-nav>li>a:focus,.navbar-nav>li.active>a,.navbar-nav>li:hover>a{color:#d9e021}.animated-arrow{display:none}.animated-arrow span,.animated-arrow span:before,.animated-arrow span:after{cursor:pointer;height:2px;width:25px;background:#d9e021;position:absolute;display:block;content:'';transition:all 500ms ease-in-out}.animated-arrow span:before{top:-7px}.animated-arrow span:after{bottom:-7px}.navopener .animated-arrow span:before{transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);bottom:0}.navopener .animated-arrow span:after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.navopener .animated-arrow span{background-color:transparent}.navopener .animated-arrow span:before{top:0}.navopener .animated-arrow span:after{bottom:0}.mean-container .mean-nav ul li a{padding:14px 5%;text-transform:uppercase;line-height:1.4;font-weight:600;color:#504e50;font-size:12px}.mean-container .btn-main{border-radius:0;display:block;font-size:11px;text-align:center}.navbar{min-height:32px;margin:0;border:0;border-radius:0;padding:0}.navbar .navbar-collapse{padding:0}.navbar .navbar-nav{float:none;display:inline-block;vertical-align:top}.navbar-nav>li{padding:0 5px}.navbar-nav>li>a{line-height:40px;font-style:normal;color:#b5b5b5;font-size:13px;padding:0;position:relative;text-transform:uppercase;font-family:'Oswald',sans-serif}.navbar-nav>li>a:hover,.navbar-nav>li>a:active,.navbar-nav>li>a:focus,.navbar-nav>li.active>a,.navbar-nav>li:hover>a{background:none}.navbar-nav>li.active:hover>a,.navbar-nav>li:hover>a.active{color:#000}.navbar-nav .dropdown:hover>.dropdown-menu{display:block}.navbar-nav .dropdown-menu{border:none;border-radius:0;background:#fff;color:#252525;padding:20px 0}.dropdown-menu>li>a{padding:5px 25px;color:#666;letter-spacing:1.4px;font-weight:400;font-size:14px}.dropdown-menu>li>a:hover{transition:all .15s ease;background:rgba(212,210,210,.3);color:#000}.nav-shop>li>a{font-size:14px;padding:0 10px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:none}.header-nav .dropdown:hover>.dropdown-menu{display:block}.header-nav .dropdown-menu{margin:0;background:rgba(0,0,0,.7)}.header-nav .dropdown-menu li a{color:#fff;display:block;padding:10px 15px}.header-nav .dropdown-menu li a:hover{color:#ccc}.dflex{display:flex;display:-webkit-flex;display:-ms-flexbox}.dflex-sb{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;align-items:center}.imgrps{max-width:100%;height:auto}.header{position:absolute;padding-top:50px;z-index:100;width:100%;background-image:url(http://envynailsanoka.com/themes/fnail04k/assets/images/bg-nav-mask.jpg);background-repeat:repeat-x;background-size:contain}.header-mobile{height:95px}.header-nav{position:relative}.mTitle{color:#252525;font-size:30px;line-height:33px;text-align:center;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:700;font-variant-ligatures:common-ligatures;margin:0 0 10px}.center-title{text-align:center}.in-container{padding:50px 0;background:url(../../themes/fnail04k/assets/images/bg-body.jpg) bottom center no-repeat #fff;background-size:cover;border-top:solid 20px #000}.in-content p{font-weight:300;margin-top:15px;margin-bottom:15px}.mtitle{font-family:'Dancing Script',cursive;text-transform:none;text-align:center;font-size:52px}.header-main{position:relative;text-align:center;justify-content:center}.header-main .logo h1{width:174px}.header-main .logo h1 a{display:block;z-index:200;position:absolute;top:-35px;width:174px}.header-main>div{display:inline-block;vertical-align:top}.header-main>div ul li a{display:inline-block;padding:15px 15px;margin:0;color:#fff;transition:background-color .5s ease}.header-main>div ul li a:hover{color:#d4c095}.page-heading{height:300px;overflow:hidden}.page-heading img{width:100%;height:100%;object-fit:cover}.page-title{margin-bottom:30px;padding-bottom:20px;background:url(http://envynailsanoka.com/themes/fnail04k/assets/images/bg-subHead.png) no-repeat bottom right,url(http://envynailsanoka.com/themes/fnail04k/assets/images/bg-subHead-line.png) repeat-x bottom center}.page-title h2{text-transform:uppercase;font-weight:700;color:#a8814c;font-size:2.5em}.page-title h3{text-transform:none;font-size:1.8em;font-weight:700;margin-top:-20px;color:#000}.dflex-md{display:flex}.list-line{display:flex;padding:0;margin:0;list-style:none}.list-line.social{justify-content:center}.list-line.social img{max-width:45px}.list-line.social li{margin:0 3px}.sp-buttons{position:absolute;bottom:20px;left:0;right:0}.sp-button{background:#fff;width:14px;height:14px;border:0}.sp-button.sp-selected-button{background:#666}.section{position:relative;padding:40px 0;background:#fff;color:#fff}.section-booking{padding:40px;text-align:center;background:#000}.booking-container{padding:40px 0;background:url(http://envynailsanoka.com/themes/fnail04k/assets/images/bg-booking.jpg) top center no-repeat;background-size:cover}.section-booking h2{font-size:1.8em}.section-booking h2 span{font-weight:400;color:#000}.section-booking p{color:#000;font-size:1.3em}.section-booking .btn{background:#fff;color:#000;font-size:1.7em;padding:0 40px;border-radius:3px;height:60px;line-height:60px;display:inline-block}.section-services h2{font-size:28px;color:#fff;text-align:center}.section-services .highlight{margin-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;min-height:14vw;display:flex;align-items:center}.section-services .highlight p{margin-top:5px;margin-bottom:0}.services-listall{padding:20px;display:flex;justify-content:space-between}.services-listall .col{width:32%}.services-listall .thumb{padding-top:100%;position:relative;overflow:hidden}.services-listall .thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.services-listall .info{padding:30px}.services-listall h3{border-bottom:solid 4px rgba(168,129,76,.5);color:#a8814c;font-size:2em;text-transform:uppercase;font-weight:400;padding-bottom:5px}.services-listall h3 strong{color:#000}.services-listall p{font-size:22px}.owl-next{right:0}.owl-prev{left:0}.owl-next,.owl-prev{top:50%;transform:translateY(-50%);position:absolute;background:none;border:0;font-size:0}.owl-prev:before,.owl-next:before{content:"\f054";color:#fff;font-size:38px;font-family:"FontAwesome";display:block}.owl-prev:before{transform:rotate(180deg)}.sidebar-nav ul{padding:0;margin:0;list-style:none}.sidebar-nav li a{padding:10px;display:block;width:100%;color:#fff;background-color:#000;margin-bottom:10px;font-family:'Brandon',sans-serif;font-weight:300;text-transform:uppercase;text-align:center}.sidebar-nav li.active a,.sidebar-nav li a:hover{color:#fff;background-color:#a8814c}.sidebar-services .item{position:relative;margin-bottom:30px}.sidebar-services .info{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);text-align:center;display:flex;justify-content:center;align-content:center;align-items:center}.sidebar-services h3{color:#fff;font-weight:300}.sidebar-services h3 strong{display:block}.art-sidebar-box{margin:0 0 60px;border:1px solid #e2e2e2;padding:5px 20px 20px;overflow:visible}.art-sidebar-name{text-align:center}.sidebar-social{text-align:left}.art-sidebar-content .col-2{display:inline-block;width:100%;margin-bottom:15px;line-height:1.4}.art-sidebar-content .col-2 i{font-size:18px;color:#781414}.timeopen .art-sidebar-content .col-2{margin-bottom:10px;line-height:1.4;font-size:12px}.art-sidebar-content .col-2 .col-left{float:left;overflow:hidden;font-weight:700}.art-sidebar-content .col-2 .col-right{padding-left:50px}.timeopen .art-sidebar-content .col-2 .col-right{padding-left:80px}.art-sidebar-box h3{position:relative;display:inline;top:-20px;padding:0 20px;background:#fff;font-family:"Playfair Display";text-transform:uppercase;line-height:30px;letter-spacing:1px;font-weight:400;font-style:normal;color:#000;font-size:16px}.sidebar-hotphone{color:#333;font-size:13px;font-weight:700}.art-sidebar-box iframe,.art-sidebar-content iframe{width:100%}.art-sidebar-box ul{padding:0;margin:0;margin-left:15px;list-style:none}.art-sidebar-box li{margin-bottom:10px}.art-sidebar-box li a{color:#777;font-size:12px}.art-sidebar-box li:before{content:'';border-top:2px solid #dfdfdf;padding:4px;position:relative;top:14px;left:-8px}.list-gallery{padding:0}.list-gallery .row{margin:0 -5px}.list-gallery .col-xs-6{padding:0 5px}.gallery-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.gallery-item{margin-bottom:10px;display:block;position:relative;z-index:1;overflow:hidden}.gallery-item span{display:block;width:100%;height:auto;margin:0;padding:0;padding-bottom:85%;background-repeat:no-repeat;background-attachment:scroll;background-clip:border-box;background-origin:padding-box;background-position-x:center;background-position-y:center;background-size:cover;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.gallery-item:after{display:none;width:100%;height:100%;content:'';position:relative;z-index:0;background-color:rgba(0,0,0,.7);transition:opacity .2s ease-out;position:absolute;left:0;top:0;z-index:0}.gallery-item:hover:after{display:block}.gallery-item:hover .gallery-info .project-title{top:35%;opacity:1;visibility:visible}.gallery-item .gallery-info{text-align:center}.gallery-item .icon{z-index:1;bottom:-40px;left:0;right:0;margin:0 auto;position:absolute;width:100%;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#fff;display:block;width:40px;height:40px;line-height:40px}.gallery-item:hover .icon{bottom:0;color:#000;opacity:1;visibility:visible}.gallery-item h3{color:#fff;font-size:16px;text-transform:uppercase;font-weight:400;font-variant-ligatures:common-ligatures;margin-top:0;margin-bottom:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;top:60%;z-index:1;position:absolute;left:0;color:#fff;width:100%;opacity:0;visibility:hidden}.pagination>li>a.hover-main-color,.pagination>li>span.hover-main-color{color:#000;margin-left:1px}.pagination>li.active>a.hover-main-color,.pagination>li.active>span.hover-main-color,.pagination>li>a:hover.hover-main-color,.pagination>li>span:hover.hover-main-color{background-color:#000;color:#fff;border:1px solid #ccc}.item-booking{width:100%;margin-bottom:20px;position:relative}.group-select select option{color:#515151;height:30px;float:left;width:100%}.group-select optgroup{font-weight:700;color:#e94e75;height:30px;float:left;width:100%}.group-select .fa-calendar{position:absolute;margin-top:0;right:10px;top:42px;font-size:18px}.box_register .btn_submit_login{margin-top:40px}.popup_main_area .border_right{border-right:1px solid #dedede}.box_register .btn_login_social{text-align:center;align-items:center}.group-select{float:left;margin-right:0;width:100%;position:relative;margin-bottom:15px}.group-select label{float:left;width:100%;font-weight:400;font-size:14px;margin-bottom:5px;min-height:24px}.btn-search{width:100%;text-transform:uppercase;outline:none}.staff-avatar{padding:0}.staff_service_v1{display:inline-block}.staff_service_v1{margin-top:15px;overflow:hidden}.staff_service_v1 h4{margin-top:0;font-weight:700}.time_work_staff_v1 ul{margin-top:20px;padding-left:0}.time_work_staff_v1 ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.time_work_staff_v1 ul li a{color:#000;padding:10px;background:#ebebeb;margin:0;font-size:14px;line-height:1;text-decoration:none;font-family:'Open Sans',sans-serif;font-variant-ligatures:common-ligatures;display:inline-block}.content-shop-booking,#box_person,.time_work_staff_v1{padding-bottom:30px}.white-popup{position:relative;padding:0;width:auto;max-width:800px;margin:20px auto;background:#fff}.popup_main_area{padding:15px;float:left;width:100%;color:#333}.box_account_v1 .modal_form_header{min-height:16.43px;padding:15px;border-bottom:1px solid #655353;background:#000;color:#fff}.modal_form_header h4{margin:0;color:#fff}#send_booking .input-box{margin-bottom:5px}.table-mobile-collapse{display:table;border:1px solid gray;border-spacing:0;border-collapse:collapse}.thead{display:table-header-group;vertical-align:middle;border-color:inherit;display:none}.tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.table-row{border:inherit;vertical-align:inherit}.table-head{padding:15px;border:inherit;vertical-align:inherit}.table-data{padding:15px;padding-top:0;vertical-align:inherit}.cart-button{margin-top:15px}.cart-wrraper{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;color:#333}.cart-product-image-cell{display:flex;padding-top:15px;padding-bottom:0}.table-cart{background-color:#fff;border:none;margin-bottom:0}.table-cart .thead .table-head{background-color:#000;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px}.table-cart .tbody .table-data{display:block;vertical-align:top}.table-cart .tbody .table-row:last-child .table-data{border-bottom:none}.table-cart p{margin-bottom:0}.quantity-label{display:inline-block}.table-cart .form-control{margin-top:10px}.cart-product-image-cell{vertical-align:top}.table-cart .tbody .table-data.quantity-cell,.table-cart .tbody .table-data.price-cell,.table-cart .tbody .table-data.total-change-cell{display:inline-block;vertical-align:bottom;padding-left:15px}.table-cart .tbody .table-data.price-cell{min-width:273px}.total-change-cell{padding-left:15px}.total-change-cell>p.total_change:before{display:inline-block;position:relative;content:"Total:";font-weight:400;margin-right:15px;color:#000}.cart-product-image{width:72px;height:72px;margin-right:15px}.cart-product-image>img{width:100%;height:auto}.cart-product-name{margin-top:0;font-weight:700}.form-control.form-control-sm{width:80px;display:inline-block}.total_change{color:red;font-weight:700;text-align:right}.total-amount{text-align:right;color:red;font-weight:700;font-size:18px}.total-amount-label{text-align:right;display:none}.total-amount:before{display:inline-block;position:relative;content:"Amount:";font-weight:400;margin-right:15px;color:#000;padding-top:15px}.total-amount-cell{padding:0}.table-row{border-bottom:2px solid #fff}.cart-product-image,.cart-product-description{display:inline-block;vertical-align:top}.cart img{margin:0 auto 25px auto;text-align:center;display:block}.cart .form_cart{margin-bottom:30px}.cart .form_cart a{display:table;margin:10px auto 25px auto;padding:15px 65px;font-size:15px;cursor:pointer}.cart .form_cart p{font-size:14px}.cart .order{margin-top:15px;background:#fff;border-radius:3px;color:#222;padding-bottom:10px;border:1px solid #e2e2e2}.cart .order .inner{padding:15px 20px 0}.cart .order .inner ul li{clear:both;border-bottom:1px solid #e2e2e2;margin-bottom:15px;padding-bottom:15px;display:table;width:100%}.cart .order .inner ul li .frame_img{height:60px;overflow:hidden;float:left;margin-right:15px}.cart .order .inner ul li .frame_img img{width:60px;background:#fff}.cart .order .inner ul li .name_product{white-space:nowrap;text-overflow:ellipsis;max-width:63%;overflow:hidden;float:left}.cart .order .inner ul li .name_product p{font-size:15px}.cart .order .inner ul li .name_product span{color:#858585;font-size:13px;margin-right:5px}.cart .order .inner ul li .name_product small{width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block}.cart .order .subtotal{padding:0 20px 15px}.cart .order .subtotal ul li{padding:3px 0}.cart ul{margin-top:15px;list-style:none;padding-left:0}.cart .order .total ul{padding:15px 20px}.cart .order .total ul li span{color:#000;font-size:24px}.cart .note{margin:15px 0}.cart .note p{font-size:14px;margin:0}h2.timr{margin:0;margin-bottom:20px}.box_cart{margin:30px auto}ul.list_form li{margin:5px 0}h4.sanb{font-size:18px;font-style:italic}.inner .price,.subtotal span,.total span{font-weight:700}.fl-flex-label label{font-weight:400}.white-popup{clear:both;overflow:hidden}.cards-item{position:relative;margin-bottom:30px;cursor:pointer}.cards-item .cards-item-image{transition:transform .25s ease;margin-bottom:20px}.cards-item:hover .cards-item-image{transform:scale(1.05)}.book_appoin_btn{margin-top:20px}.contact-hours{max-width:300px;background:#444;text-align:center;padding:30px 30px 20px;border-bottom:8px solid #d9e021;position:relative;margin:0 auto}.contact-hours .cd-col{margin-bottom:15px}.opening-hour-day{font-size:16px;color:#fff;text-transform:uppercase;line-height:1;margin-bottom:2px}.opening-hour-time{font-family:'Montserrat',sans-serif;font-size:12px}.maps{margin-bottom:30px}.maps iframe{width:100%;border:0;height:550px}.contact-info{padding-top:30px;margin-bottom:25px}.contact-info h4{margin:0;font-size:20px}.contact-info p{font-size:22px;line-height:1.4;margin:0 0 15px}.contact-form .form-control{font-size:14px}.contact-form .form-group{margin-bottom:15px}.btn-submit{margin-top:20px}.contact-social{padding-top:20px}.contact-map{margin-bottom:30px}.contact-info h3,.contact-form h3{color:#000;font-size:16px;padding:0}.contact-form textarea{padding:20px}.contact-form label{font-family:'Roboto',sans-serif;font-size:17px;font-weight:300;margin:0 0 3px}.contact-map iframe{width:100%}.login_form_area .box_area_login_v1{background-color:#fff;padding:30px;text-align:center;align-items:center}.box_area_login_v1 h2.section_title{color:#252525;font-size:30px;line-height:33px;text-align:center;font-family:'Lato',sans-serif;font-weight:400;font-variant-ligatures:common-ligatures;margin-top:0;margin-bottom:0}.btn_login_social{margin-top:20px}.btn_login_social span,.btn_login_social i{color:#fff !important;font-weight:500;font-size:16px}.btn_login_social span{font-family:'Lato',sans-serif;font-variant-ligatures:common-ligatures}.btn_login_social .btn_facebook_v1{background:#3b5998;border:0;line-height:45px}.btn_login_social .btn_gplus_v1{background:#dd4b39;border:0;line-height:45px}.btn_submit_login{margin-bottom:30px;text-align:center}.btn_submit_login button.submit{background-color:#ffc267;border:1px solid #ffc267;color:#fff;font-size:12px;line-height:inherit;padding:10px 30px;width:100%;text-transform:uppercase;transition:all .3s ease 0s;outline:none;border-radius:3px}.box_register .btn_submit_login{margin-top:40px}.popup_main_area .border_right{border-right:1px solid #dedede}.box_register .btn_login_social{text-align:center;align-items:center}.contact-name h3{line-height:1;margin:0;color:#781414;font-size:24px}.contact-info .fci-row{display:table-row}.contact-info .fci-title,.contact-info .fci-content{display:table-cell;padding:0;padding-bottom:10px;vertical-align:top}.contact-info .fci-title{padding-right:15px;font-weight:700}.fl-flex-label{margin-bottom:10px}.service-container{padding-top:0}h1.service-name{font-size:24px;font-style:normal;line-height:1;padding-bottom:15px;margin-bottom:5px;border-bottom:1px solid #cdcdcd;padding-right:15px;font-weight:700}.price-item{padding-bottom:5px;padding-top:5px;border-bottom:1px solid #cdcdcd}.price-item h4{font-size:15px}.price-item-number{font-size:18px;margin:10px 0;font-weight:600;line-height:1}.circle-service-image{width:180px;height:180px;border-radius:125px;border:3px solid #fec168;display:inline-block;margin-top:20px}.rouded-service-image{width:180px;height:180px;border-radius:5px;display:inline-block;margin-top:20px}.service-row{padding-top:20px;padding-bottom:20px}.top-right{text-align:right}.top-right a{line-height:40px;height:40px;display:inline-block;vertical-align:top}.top-right a img{vertical-align:top;padding-top:12px;padding-right:5px}.detail-price-item{display:flex;width:100%;padding-top:8px;padding-bottom:5px}.detail-price-dots{height:15px;flex:1;border-bottom:1px dotted #a9a9a9}.detail-price-number{padding-left:5px;font-size:18px;font-weight:600}.detail-price-name{padding-right:5px;font-size:15px}@media(min-width:768px){.top-right{text-align:right}}@media(min-width:1200px){.circle-service-image{width:250px;height:250px}.rouded-service-image{width:250px;height:250px}}#back-top{position:fixed;bottom:30px;right:30px;z-index:20}#back-top a{width:50px;height:50px;background:#000;display:block;-webkit-transition:1s;-moz-transition:1s;transition:1s;opacity:.5;border-radius:50%;text-align:center;color:#fff;line-height:50px}#back-top a:hover{opacity:.9}.footer{background:url(http://envynailsanoka.com/themes/fnail04k/assets/images/bg-footer.png) center left no-repeat #000;background-size:contain;color:#e6e7e1;padding:65px 0}.footer .container-fluid{max-width:1200px}.footer p{font-size:14px;color:#e6e7e1;font-weight:300;margin:0}.footer p.footer-address{font-size:18px}.footer-newsletter{padding-top:25px}.footer-newsletter p{color:#e6e7e1;font-size:1em;margin:0 0 5px;padding-top:10px;font-weight:300}.form-inline{display:flex}.form-inline input{border-radius:0;border:0}.form-inline .btn{height:38px;line-height:38px;width:6em;font-size:13px;display:inline-block;float:left;color:#e6e7e1;background-color:#a8814c;border:none;background-repeat:no-repeat;padding:0 10px;text-transform:uppercase;border-radius:0}.footer-logo{text-align:center}.footer-copyright{text-align:center;font-size:15px}.footer .social{margin-top:40px;justify-content:flex-start}.footer .social img{max-width:30px}.footer-logo{margin-bottom:25px;text-align:center}@media(min-width:992px){.col-md-right{width:30%}.col-md-left{width:70%}.col-md-right.col-md-pull-8{right:70%}.col-md-left.col-md-push-4{left:30%}}@media(min-width:990px){.youtube-player{padding-bottom:75.25%}}@media(max-width:1200px){.navbar.main-nav{border-width:8px}}@media(max-width:990px){.pmain{padding-left:0}.services-list .info{padding:15px}.services-list .info h3{font-size:16px}.tips-right{padding:50px 40px}.section-statistic .item{min-width:50px}.section{padding:50px 0}.section-visit{padding-top:100px}.page-heading{text-align:center;height:200px}.page-contact{padding:50px 0}.contact-right .maps,.contact-details{margin-top:0}.section-about .about-left{text-align:center}.section-about-text h3{font-size:1.8em}.animated-arrow{display:inline-block;position:absolute;top:15px;right:0;height:45px;padding:22px 45px 16px 0}.navopener{overflow:hidden}.navopener .header-nav{right:0}.header-inner.dflex-sb{display:block}.logo img{margin:15px 0;height:30px}.header-main{padding:0}.header-nav>ul.nav{height:100%;overflow-y:auto;display:block !important}.header-nav .nav{display:block}.header-nav>ul>li>a:after{display:none}.header-nav>ul>li>a{font-size:18px;position:relative}.head-nav-right .btn-main{margin-left:15px}.navbar-nav>li{float:none}.header-nav>ul>li:hover a{color:#fff}.header-nav>ul>li.active,.header-nav>ul>li:hover{background:#fcc72c;color:#fff}.header-nav{padding:20px;width:100%;right:-100%;height:100%;position:fixed;top:60px;margin:0;background-color:#fff;border-radius:0;z-index:103;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border:none;border-top:1px solid #363738;display:block}.header-nav>ul>li:hover .megamenu{display:none}}@media(max-width:767px){.top-right a{margin-bottom:10px}.book_appoin_btn .btn{margin-bottom:10px}.footer-copyright{text-align:center}h2{font-size:1.5em}.about-right img{max-width:45%}.mtitle{font-size:2em}.footer-main h3{font-size:2em}.sp-button{width:12px;height:12px}.footer-main{padding:50px 0}.footer-main p{margin:10px 0}.footer-inner{display:block}.footer-inner .copyright{margin-bottom:10px}.section-contact iframe{width:100%}.section-stylist .item img{width:100%}.parallax{height:250px}.footer .novi{margin-bottom:30px}.dflex-md{display:block}.footer-logo{margin-bottom:25px}.section{padding:30px 0}.services-listall{display:block}.services-listall .col{width:100%;margin-bottom:25px}.services-listall .info{padding:30px 0}.footer{padding:30px 0;text-align:center}.form-inline{justify-content:center;margin-bottom:15px}.footer .social{justify-content:center}.page-title h2{font-size:2em}}@media(max-width:480px){.art-sheet{border-width:3px;padding:10px 20px}.art-sidebar{padding-top:10px}.cart-button{text-align:center}.cart-button .pull-right{float:none !important;margin-top:15px}}@media(max-width:380px){.brand-list .item{width:50%}}@media(min-width:768px){.cart-product-description{max-width:130px}.table-row{border-bottom:none}.total_change{text-align:left}.thead{display:table-header-group}.quantity-label{display:block}.cart-product-image-cell{padding-bottom:15px}.total-change-cell>p.total_change:before{display:none}.total-amount-label{display:block}.total-amount-cell{padding:15px}.quantity-label{color:rgba(0,0,0,0)}.table-row{display:table-row;border:inherit;vertical-align:inherit}.table-head{display:table-cell;padding:15px;border:inherit;vertical-align:inherit}.table-data{display:table-cell;padding-top:15px;border:inherit;vertical-align:inherit}.table-cart .tbody .table-data,.table-cart .tbody .table-data.quantity-cell,.table-cart .tbody .table-data.price-cell,.table-cart .tbody .table-data.total-change-cell{border-bottom:1px solid #d8d8d8;vertical-align:top;display:table-cell}.table-cart .tbody .table-data.total-change-cell{vertical-align:bottom}.quantity-cell,.price-cell{display:table-cell}.total-amount{text-align:left;padding-top:0}.total-amount:before{display:none}}img{max-width:100%}.relative{position:relative}.pointer{cursor:pointer}.relative.w100{min-width:100%}.form-tooltip-error ul,.form-tooltip-error ul li{list-style-type:none;margin:0 auto;padding:0}.maxlength-error{color:#f00}.relative .fa-calendar{position:absolute;top:50%;right:15px;margin-top:-9px}.modal-dialog .modal-content{background-color:#fff}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.mean-container .mean-bar{position:absolute;left:0;top:0;right:0;bottom:0}.mean-container a.meanmenu-reveal{position:absolute;top:50%;right:0;width:50px;height:50px;padding:0;margin:-25px 5px 0 0;display:inline-flex;align-items:center;border:1px solid;border-radius:3px}.mean-container a.meanmenu-reveal>span,.mean-container a.meanmenu-reveal>span:before,.mean-container a.meanmenu-reveal>span:after{position:relative;width:40px;margin:auto;height:4px;top:auto;left:auto;right:auto;bottom:auto;z-index:1;border-radius:1px}.mean-container a.meanmenu-reveal>span:before,.mean-container a.meanmenu-reveal>span:after{position:absolute;z-index:2}.mean-container a.meanmenu-reveal>span:before{top:-9px}.mean-container a.meanmenu-reveal>span:after{bottom:-9px}.mean-container a.meanmenu-reveal.meanclose>span:before{top:0;transform:rotate(45deg)}.mean-container a.meanmenu-reveal.meanclose>span:after{top:-8px;transform:rotate(-45deg)}.mobile-menu-scroll{overflow:scroll hidden}.mobile-menu-scroll ul{display:flex}.mobile-menu-scroll ul,.mobile-menu-scroll ul li{margin:auto;padding:0;list-style:none}.mobile-menu-scroll ul li a{display:block;padding:15px;line-height:1;color:#171717;white-space:nowrap;text-transform:uppercase;font-weight:700}.mobile-menu-scroll ul li a:hover,.mobile-menu-scroll ul li a:focus{color:#171717}.mobile-menu-scroll ul li.active a{color:#f5f5f5;background-color:#171717}ul.social,ul.social li{display:inline-block;list-style:none;padding:0;margin:auto}ul.social li{padding:5px}.section-slider{border:none;box-sizing:content-box;padding:0;margin:0}.sp-slide-content{display:table;position:relative;width:100%;height:100%;text-align:center}.sp-buttons{margin-top:-60px;padding-bottom:29px}.sp-button{border:2px solid #fff;width:10px;height:10px;box-shadow:0 0 2px #000}.slider-width-height .fixed{height:0}.freeze-footer{position:fixed;right:15px;bottom:60px;padding:0;display:inline-block;z-index:1021}.freeze-footer ul{margin:0;padding:0}.freeze-footer ul li{list-style-type:none}.freeze-footer .icon{display:inline-flex}.freeze-footer a{width:100%;margin-bottom:15px}@media(max-width:767px){.freeze-footer{left:0;top:auto;right:0;bottom:0}.freeze-footer ul{display:flex}.freeze-footer ul li{width:50%;padding:0 15px;margin-left:auto;display:block}}.freeze-header{position:fixed;z-index:1021;left:0;top:0;width:100%}.freeze-header.with-bg{-webkit-box-shadow:0px 1px 1px #eee;-moz-box-shadow:0px 1px 1px #eee;box-shadow:0px 1px 1px #eee;width:100%}.foh-wrap,.fci-wrap{display:inline-table;text-align:left}.foh-row,p.foh-row,span.foh-row,div.foh-row,.fci-row,p.fci-row,span.fci-row,div.fci-row{line-height:1.5;display:table-row}.foh-row .foh-date,p.foh-row .foh-date,span.foh-row .foh-date,div.foh-row .foh-date,.foh-row .foh-time,p.foh-row .foh-time,span.foh-row .foh-time,div.foh-row .foh-time,.fci-row .fci-title,p.fci-row .fci-title,span.fci-row .fci-title,div.fci-row .fci-title,.fci-row .fci-content,p.fci-row .fci-content,span.fci-row .fci-content,div.fci-row .fci-content{display:table-cell;padding:0;padding-bottom:10px;text-transform:initial}.foh-row .foh-date,p.foh-row .foh-date,span.foh-row .foh-date,div.foh-row .foh-date,.fci-row .fci-title,p.fci-row .fci-title,span.fci-row .fci-title,div.fci-row .fci-title{padding-right:15px;font-weight:700}.youtube-player{position:relative;padding-bottom:56.25%;width:100%;max-width:100%;height:0;background:#000;margin:0 auto;overflow:hidden}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:transparent}.service-line{padding-bottom:15px}.service-image-wrap{text-align:center}.service-image{margin:auto;margin-bottom:15px;width:100%;display:inline-block;max-width:240px}.service-image.circle{border-radius:50%;overflow:hidden;border:3px solid}.service-image.square{border:3px solid}.service-image-bg{width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-attachment:scroll;background-clip:border-box;background-origin:padding-box;background-position-x:center;background-position-y:center;background-size:cover}.service-image-bg img{display:none !important}.service-name{font-weight:700;font-style:normal;line-height:1;padding:0 0 10px;margin-bottom:15px;border-bottom:1px solid}.service-desc{font-weight:400;margin:-15px 0 15px}.detail-container{display:flex;margin-bottom:15px}.detail-thumb{margin:7px 7px 7px 0;max-width:110px}.detail-text{flex:1}.detail-price-item{display:flex;width:100%;padding:0 0 15px}.detail-desc-item{margin:-15px 0 15px}.detail-container .detail-price-item{padding-bottom:0}.detail-container .detail-desc-item{margin:15px 0 0}.detail-price-dots{height:15px;flex:1;border-bottom:1px dotted}.detail-price-number{padding-left:5px;font-weight:700}.detail-price-name{padding-right:5px;font-size:15px;font-weight:700}.detail-price-number span{padding:3px}.detail-price-number .old{text-decoration:line-through;font-size:90%}.service-name,.service-desc,.detail-price-item,.detail-desc-item,.detail-price-dots,.detail-price-number,.detail-price-name,.detail-price-number span,.detail-price-number .old{min-height:1px}.service-list-sub{padding-left:15px}.service-btn-group{padding-top:15px;padding-bottom:15px}.service-btn-group .btn{margin-bottom:15px}@media(min-width:768px){.right.service-image-wrap{text-align:right}.left.service-image-wrap{text-align:left}.service-image.circle{max-width:320px}.service-image.square{max-width:100%}}.m-category-tab{list-style-type:none;text-align:center;padding:0;margin:0 0 15px}.m-gallery-content{position:relative}.m-category-tab li,.m-category-tab li.active,.m-category-tab li:hover{display:inline-block;padding:5px 15px;cursor:pointer;margin:5px;border-radius:5px;border:1px solid #000}.m-gallery-content,.m-gallery-listing,.m-gallery-paging{text-align:center}@media(max-width:475px){.m-category-tab li{width:100%}}.m-gallery-box-wrap{padding:0 10px;margin:0 0 15px;overflow:initial}.m-gallery-box{position:relative;margin:0 -10px 10px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.m-image-bg,.m-gallery-box .m-image-bg{width:100%;height:auto;margin:0;padding:0;padding-bottom:75%;background-repeat:no-repeat;background-attachment:scroll;background-clip:border-box;background-origin:padding-box;background-position-x:center;background-position-y:center;background-size:cover}.m-image-bg img,.m-gallery-box .m-image-bg img{display:none !important}.m-image-title,.m-gallery-box .m-image-title{position:absolute;bottom:0;left:0;width:100%;background:rgba(3,3,3,.3);filter:alpha(opacity=30);max-height:60px;padding:5px;margin:0;overflow:hidden}.m-gallery-box:hover,.m-gallery-box:focus{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.m-coupon-box{position:relative;z-index:0;margin:0;margin-bottom:30px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.m-giftcards{margin-bottom:30px}.m-giftcards .m-coupon-box{margin-bottom:15px}.m-coupon-info{text-align:center}.m-coupon-box:hover,.m-coupon-box:focus{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.m-coupon-price{position:absolute;z-index:1;left:0;top:0;padding:5px}.item-booking{width:auto}.addButton,.removeButton{display:inline-block}.email-booking .multi select{height:256px}.email-booking .group-select optgroup{font-weight:700}.email-booking .group-select optgroup,.email-booking .group-select option{height:auto;white-space:normal}.sms-booking #btn_search_booking .btn-search{width:100%;height:54px;line-height:1}.sms-booking .item-booking.is-more{position:relative;z-index:0}.sms-booking .item-booking .remove-services{position:absolute;left:15px;top:0;z-index:1;cursor:pointer}.sms-booking .item-booking.is-more .booking-service label{padding-left:30px}#booking_info{padding-top:30px}#booking_info .note-time{color:#f00;font-style:italic}.box_account_v1{padding:15px}.smsBookingConfirm .btn{margin-bottom:15px}.time_work_staff_v1 ul{padding:0}.time_work_staff_v1 ul li{list-style-type:none}.time_work_staff_v1 ul li{display:inline-block;margin-right:10px;margin-bottom:10px}.time_work_staff_v1 ul li>a{padding:10px;margin:0;font-size:14px;line-height:1;text-decoration:none;display:inline-block;border-radius:5px;border:1px solid}.time_work_staff_v1 ul li>span{text-decoration:line-through}@media(max-width:575px){.email-booking .multi select{max-height:54px}}.form-input-group{position:relative}.form-input-group .form-text{padding-right:45px}.form-input-group .form-icon{position:absolute;z-index:2;top:50%;right:15px;margin-top:-9px}.form-booking .group-select,.form-booking-confirm .group-select,.form-booking-confirm .btn-confirm,.form-booking-confirm .btn-cancel{margin-bottom:15px}.form-booking .btn-search,.form-booking-confirm .btn-confirm,.form-booking-confirm .btn-cancel{display:block;width:100%;border-color:#ced4da}.form-booking .btn-search,.form-booking .btn-search:hover,.form-booking .btn-search:focus,.form-booking-confirm .btn-confirm,.form-booking-confirm .btn-confirm:hover,.form-booking-confirm .btn-confirm:focus{background-color:#ef2b53;color:#fff}.form-booking-confirm .btn-cancel,.form-booking-confirm .btn-cancel:hover,.form-booking-confirm .btn-cancel:focus{background-color:#d7d7d7;border-color:#ced4da;color:#333}.form-booking .form-control,.form-booking .btn-search,.form-booking-confirm .form-control,.form-booking-confirm .btn-confirm,.form-booking-confirm .btn-cancel{border-radius:0;min-height:54px}.form-booking .form-control[multiple]{min-height:155px}.form-booking .form-control[multiple] optgroup,.form-booking .form-control[multiple] option{height:auto}.form-booking .form-control[multiple] option{padding:7px 0}.form-booking .booking-service-staff.is-more{position:relative}.form-booking .booking-service-staff .remove-services{position:absolute;z-index:2;left:15px;top:0;min-width:175px;min-height:24px;line-height:24px;cursor:pointer}.form-booking .booking-service-staff.is-more .booking-service label{padding-left:20px}.add-services{display:inline-block}.box-booking-info{padding-top:30px}.booking-info-title{position:relative;text-align:center}.booking-info-title:before{content:"";position:absolute;z-index:2;left:50%;bottom:-5px;height:3px;width:100px;margin-left:-50px;background-color:#ced4da}.box-service-staff{display:flex;flex-wrap:wrap}.service-staff{background-color:#f8f9fa;margin:15px 15px 15px 0;padding:15px 15px 15px 0;border-left:3px solid #efefef;display:inline-flex;min-width:calc(24.999% - 30px)}.service-staff .service-staff-avatar{float:left;max-width:100px;margin:5px 0 15px 15px}.service-staff .service-staff-avatar.no-photo{display:none}.service-staff .service-staff-info{margin-left:15px}.service-staff .service-staff-info p{line-height:1.5}.date-info,.time-info{margin-bottom:15px}.time-info .time-note{color:#f00;font-size:13px}.time-info .time-items,.time-info .time-items li{margin:0;padding:0;list-style-type:none}.time-info .time-items li{padding:5px;display:inline-block}.time-items li>a,.time-items li>span{color:#333;font-size:14px;line-height:1}.time-items li>a{display:inline-block;padding:10px;margin:0;border:1px solid #ebebeb;border-radius:5px;background:#fff;text-decoration:none}.time-items li>span{text-decoration:line-through}.box-booking-confirm{background:#fff;padding:15px}@media(max-width:767px){.booking-confirm-title{font-size:35px}.booking-confirm-note{font-size:17px}}@media(max-width:575px){.booking-confirm-title{font-size:20px}.booking-confirm-note{font-size:15px}.service-staff{min-width:calc(50% - 30px)}}.section-news .n-detail ul,.section-news .n-detail ul li{list-style-type:disc;list-style-position:inside}.section-news .n-detail ol,.section-news .n-detail ol li{list-style-type:decimal;list-style-position:inside}.section-news .n-detail ul ul,.section-news .n-detail ol ul{list-style-type:circle;list-style-position:inside;margin-left:15px}.section-news .n-detail ol ol,.section-news .n-detail ul ol{list-style-type:lower-latin;list-style-position:inside;margin-left:15px}.section-news .n-detail h1{display:block;font-size:2em;margin-top:.67em;margin-bottom:.67em;margin-left:0;margin-right:0;font-weight:700}.section-news .n-detail h2{display:block;font-size:1.5em;margin-top:.83em;margin-bottom:.83em;margin-left:0;margin-right:0;font-weight:700}.section-news .n-detail h3{display:block;font-size:1.17em;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;font-weight:700}.section-news .n-detail h4{display:block;margin-top:1.33em;margin-bottom:1.33em;margin-left:0;margin-right:0;font-weight:700}.section-news .n-detail h5{display:block;font-size:.83em;margin-top:1.67em;margin-bottom:1.67em;margin-left:0;margin-right:0;font-weight:700}.section-news .n-detail h6{display:block;font-size:.67em;margin-top:2.33em;margin-bottom:2.33em;margin-left:0;margin-right:0;font-weight:700}.section-news .n-item{margin-bottom:30px}.section-news .n-inner{padding-left:60px;position:relative;margin-top:20px}.section-news .n-thumb img{width:100%}.section-news .n-meta{position:absolute;top:0;left:0;display:inline-block;width:50px;padding:5px 0;margin-bottom:15px;vertical-align:top;max-width:100%;border:2px solid;text-align:center}.section-news .n-meta .date-d{padding:0 5px;margin-bottom:-4px;font-size:24px}.section-news .n-meta .date-m{padding:0 5px;font-size:11px;text-transform:uppercase}.section-news .n-thumb{position:relative}.section-news .n-thumb a{display:block}.section-news .n-thumb a:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);visibility:hidden;opacity:0;transition:all .25s ease-in-out}.section-news .n-item:hover .n-thumb a:after{visibility:visible;opacity:1;transition:all .25s ease-in-out}.section-news .n-item .n-info{padding:0}.section-news .n-item .n-info span{text-transform:initial;font-size:13px;font-weight:400}.section-news h2{font-size:17px}.section-news h3{font-size:15px;margin-bottom:5px}.n-author{font-size:12px}.n-author a{color:inherit}.box_news_details{margin-top:20px;text-align:justify}.box_news_details .news_content,.box_news_details .news_content p,.box_news_details .news_content span{font-weight:400;font-size:14px;line-height:24px}.box_news_details>h3{text-transform:uppercase;font-variant-ligatures:common-ligatures;color:#333}.box_news_details blockquote{border-left:2px solid;line-height:26px;margin:23px 0;padding:14px 50px}.news_comment_v1{margin-top:60px}.news_comment_v1 h3.leave_comment_v1,.box_comment_new_v1 h3.leave_comment_v1,.search_area_bar h3.leave_comment_v1,.recent_area_bar h3.leave_comment_v1,.category_news_v1 h3.leave_comment_v1,.tag_news_v1 h3.leave_comment_v1{border-bottom:1px solid;display:block;font-size:18px;margin-bottom:15px;padding-bottom:10px;position:relative}.news_comment_v1 h3.leave_comment_v1::before,.box_comment_new_v1 h3.leave_comment_v1::before,.search_area_bar h3.leave_comment_v1::before,.recent_area_bar h3.leave_comment_v1::before,.category_news_v1 h3.leave_comment_v1::before,.tag_news_v1 h3.leave_comment_v1::before{bottom:-2px;content:"";height:3px;left:0;position:absolute;right:0;transition:all .4s ease 0s;width:40px}.news_top_comment .msg_avatar_v1{display:inline-block;float:left;text-align:center}.news_top_comment .msg_avatar_v1 img{border-radius:100%;width:100%}.news_details_title_v1{padding-left:90px}.news_details_title_v1 .first_title_v1 h3{font-size:16px;font-weight:500;margin-bottom:6px;text-transform:capitalize}.news_details_title_v1 .first_title_v1 span{display:block;margin-bottom:7px}.news_top_comment.middle_comment{margin:32px 0 33px 90px}.box_comment_new_v1{margin-top:60px}.box_comment_new_v1 .leave_form input{background:transparent none repeat scroll 0 0;border:1px solid;font-size:14px;height:35px;margin-bottom:30px;padding:0 20px;width:100%;outline:none}.box_comment_new_v1 .text_leave textarea{background:transparent none repeat scroll 0 0;border:1px solid;font-size:14px;height:165px;margin-bottom:30px;padding:20px}.box_comment_new_v1 .text_leave button.submit{border:1px solid;font-size:12px;line-height:inherit;padding:7px 30px;text-transform:uppercase;transition:all .3s ease 0s;outline:none}.search_area_bar>form{position:relative}.search_area_bar input[type="text"]{border:1px solid;color:#666;height:40px;line-height:40px;margin:0;outline:none;padding:5px 48px 5px 15px;position:relative;transition:all .4s ease 0s;width:100%}.search_area_bar button.submit{border:1px solid;height:40px;padding:0;position:absolute;right:0;top:0;transition:all .3s ease 0s;width:45px;outline:none}.recent_area_bar{margin-top:30px;margin-bottom:30px}.recent_area_bar .signle_post_v1{display:block;margin-bottom:15px;overflow:hidden}.signle_post_v1 .img_post_rc_v1{display:inline-block;float:left;width:34%}.signle_post_v1 .img_post_rc_v1 img{width:100%;max-width:100%}.signle_post_v1 .txt_post_rc_v1{display:inline-block;padding-left:15px;width:66%}.signle_post_v1 .txt_post_rc_v1 h3{margin-top:0;font-size:20px}.signle_post_v1 .txt_post_rc_v1 h3 a{text-decoration:none;font-size:15px;line-height:1}.signle_post_v1 .txt_post_rc_v1 span{font-size:13px}.category_news_v1 ul li{list-style-type:none;text-decoration:none}.category_news_v1 ul li a{color:#333;text-decoration:none;font-weight:400;border-bottom:1px solid;display:block;font-size:14px;padding:10px 0;position:relative;transition:all .3s ease 0s}.category_news_v1 i{margin-right:5px}.list-category-news,.list-category-tags{margin:0;padding:0}.tag_news_v1{margin-top:30px}.tag_news_v1 ul li{float:left;margin:0 8px 8px 0;list-style-type:none;text-decoration:none}.tag_news_v1 ul li a{border-radius:2px;display:block;font-size:14px;line-height:24px;opacity:1;padding:8px 15px;text-transform:capitalize;transition:all .2s linear 0s;text-decoration:none}.section-news .nearby{border-top:1px solid;border-bottom:1px solid;padding:15px 0}.section-news .prev-title,.section-news .next-title{display:inline-flex;align-items:center;margin-bottom:5px}.section-news .prev-inner{text-align:left}.section-news .next-inner{text-align:right}.section-news .prev-inner i,.section-news .next-inner i{font-size:80%}.section-news .prev-inner i{padding-right:5px}.section-news .next-inner i{padding-left:5px}.break-row{float:left}@media(min-width:768px){.section-news-row .break-row.break-2,.section-news-row .break-row.break-4,.section-news-row .break-row.break-6,.section-news-row .break-row.break-8,.section-news-row .break-row.break-10,.section-news-row .break-row.break-12{width:100%}}@media(min-width:992px){.news_sidebar_left{padding-left:15px;border-left:1px solid}}.section-news .n-item .n-info{min-height:80px}.section-news .n-item.n-detail .n-info.n-content{margin-left:-60px;overflow:hidden}@media(max-width:767px){.section-news,.section-news h3,.section-news .n-author,.section-news .n-desc,.section-news .n-item .n-info span,.signle_post_v1 .txt_post_rc_v1 h3 a,.category_news_v1 ul li a,.tag_news_v1 ul li a{font-size:16px;line-height:1.5}.signle_post_v1 .txt_post_rc_v1 span{font-size:14px;line-height:1.5}}#toc_container{border:1px solid;display:table;font-size:95%;margin-bottom:15px;padding:15px;width:auto}#toc_container .toc_title{font-weight:700;text-align:center;margin:0 0 5px;padding:0}#toc_container ul,#toc_container li{margin:0;padding:0;list-style:none}#toc_container li+li,#toc_container li>ul{padding-top:5px}#toc_container li>ul{padding-left:15px}#toc_container li>a{color:inherit}.box_img_giftcard{max-height:320px;margin:5px 0;border:1px solid #ccc;padding:3px;min-height:57px;cursor:pointer;position:relative;background:#fff;border-radius:3px;-webkit-transition:width 2s;transition:width 2s}.box_img_giftcard img{max-height:100%;margin:0 auto}.preview_img{border:1px solid #ccc;padding:5px}.preview_img img{display:block;margin:0 auto}.pd-fix{padding:0 5px}.circle_check{position:absolute;background:#fff;width:20px;height:20px;left:3px;bottom:3px;border:1px solid #ccc;border-radius:20px}.box_preview{border:1px dashed #ccc;padding:10px;background:#f6f5f5}ul.information{display:block;clear:both;overflow:hidden}ul.information li span{text-align:left;display:block;background:#f5f5f5;padding:5px}span.center{text-align:center !important;font-weight:700;font-size:20px}span.left{float:left;font-weight:700;min-width:80px}span.right{display:inline-block !important;float:left;font-style:italic}ul.information li{display:block;clear:both}.fl-flex-label,.list_form li,.cart .form_cart p,.cart .order .total ul{text-align:left}.title_gift{clear:both;text-align:left;font-weight:700;font-style:italic;font-size:16px;margin-bottom:15px}.p-payment h3{margin-bottom:40px}.block_line{clear:both;display:flex}ul.total-payment-info li{margin:5px;line-height:25px}.box_cart{clear:both;margin:20px 0;min-height:200px}.modal-content{clear:both;overflow:hidden}.modal-dialog.modal-m{margin:auto}.btn_payment{margin:10px 0}.form-tooltip-error{margin-bottom:4px;max-width:250px;font-size:12px}.fl-flex-label.fl-collapsed .fl-label{font-size:10px;padding-top:0;line-height:18px}.fl-flex-label .form-control:not(.form-control-lg){min-height:36px}.fl-flex-label .fl-label{padding-top:6px}.cart .order .total ul{padding:0 20px}.cart .order .total ul li span.order_price{font-size:18px;font-weight:500}.cart .order .total ul li span.order_price_total{font-weight:600;color:#f00;font-size:24px}.box-promotion{position:relative}.promotion_price,.price-promotion{position:absolute;left:0;top:0;padding:5px;background-color:rgba(207,0,15,.9);color:#fff;font-size:15px}.price-promotion.bonus{background-color:rgba(255,69,0,.9)}span.right.camount,span.right.cquantity{color:#f00;font-size:16px;font-weight:700}.box_img_giftcard{position:relative}.box_img_giftcard .img_popup{display:none;position:absolute;top:0;left:100%;z-index:10;width:500px !important;max-width:500px !important}.box_img_giftcard .img_popup img{width:100%;max-height:100%}.active .circle_check{background-color:#76c8c2;border:1px solid #76c8c2}@media(max-width:768px){.block_line{display:block}}.box_img_giftcard:hover>.img_popup{display:block}.box_img_giftcard .img_popup:hover{display:none}@media(max-width:768px){.box_img_giftcard:hover>.img_popup,.box_img_giftcard:active>.img_popup,.box_img_giftcard:focus>.img_popup{display:none}}.block-giftcards,.box-cart,.box-recipient{margin-bottom:15px}.note-text,.in-content p.note-text{margin:0 0 5px;font-size:80%}.group-select.group-checkbox input{float:left}.group-select.group-checkbox label{width:auto}.mybox-order{margin:0 0 15px;padding:15px;background:#f6f5f5;border:1px dashed #ccc;border-radius:3px;color:#000}.mybox-order ul{margin:0;padding:0}.mybox-order ul li{clear:both;display:inline-block;width:100%;padding:0 0 15px}.mybox-order .money{color:#f00}.mybox-order .item-info{display:block;clear:both}.mybox-order .item-info .item-image,.mybox-order .item-info .item-name,.mybox-order .item-info .item-price{margin:0 0 15px}.mybox-order .item-info .item-image{max-width:100px;margin-right:15px;float:left}.mybox-order .item-info .item-price,.mybox-order .total label,.mybox-order .total span{font-weight:700}.mybox-order .total span{font-size:130%;color:#f00}.mybox-order .btn-discount,.mybox-order .btn-discount:hover{background-color:#f00;color:#fff}.mybox-order .cart-item{border-bottom:1px dotted #aaa;padding:0;margin-bottom:15px}ul.information{margin:0 0 15px;padding:0}a.disabled,button.disabled,input[type="submit"].disabled{pointer-events:none;cursor:default}a.disabled,button.disabled,input[type="submit"].disabled{pointer-events:none;cursor:default}.giftcards-details .mTitle{text-align:left;font-weight:700;font-size:23px;margin-bottom:15px;margin-top:30px}.giftcards-details .mItem{font-size:17px;margin:15px 0}.custom-price-note,.gift-price-note,.gift-price-note p{color:#f00;font-size:90%;margin-top:-5px}.gift-price-note{margin-bottom:15px}.image-item .price-up,.image-item .promotion_price,.image-item .price-promotion{max-width:100%;max-height:75%;overflow-y:auto}.m-coupon-info{margin:15px auto}.m-giftcards{position:relative}.mycarttable{background:none}.mycarttable .table{margin-bottom:0;border:none}.mycarttable thead tr th,.mycarttable tbody tr td{color:#4e4e4e;padding:0;text-align:left;vertical-align:top;border:none;border-top:1px solid #ddd}.mycarttable thead tr th *,.mycarttable tbody tr td *{margin:0}.mycarttable thead tr th{background:#f9f9f9;color:#4e4e4e;border:1px solid transparent;height:40px;padding:0 15px;text-transform:uppercase;vertical-align:middle}.mycarttable .list-row tbody tr:first-child td{border:none}.mycarttable thead tr th.th-qty{width:100px}.mycarttable thead tr th.th-price-total{text-align:right}.mycarttable thead tr th.th-remove,.mycarttable tbody tr td.td-remove{width:50px;text-align:right}.mycarttable tbody tr td .list-row-col{padding:15px}.mycarttable tbody tr td .list-row-col .image-item{width:130px;margin-right:15px;float:left;position:relative;z-index:0}.mycarttable tbody tr td .list-row-col .image-item img{width:100%}.mycarttable tbody tr td .list-row-col .image-item .price-up{position:absolute;z-index:1;left:0;top:0;padding:5px;background:rgba(207,0,15,.9);color:#fff;font-size:11px}.mycarttable tbody tr td .list-row-col .image-item .price-up.bonus{background-color:rgba(255,69,0,.9)}.mycarttable tbody tr td .list-row-col .tax-item{font-size:13px}.mycarttable tbody tr td .list-row-col .name-item,.mycarttable tbody tr td .list-row-col .price-item,.mycarttable tbody tr td .list-row-col .price-total-item,.mycarttable tbody tr td .price-row-col,.mycarttable tbody tr td .price-row-col p{font-weight:700}.mycarttable tbody tr td .price-row-col{white-space:nowrap}.mycarttable tbody tr td .list-row-col .form-control{min-width:90px}.mycarttable tbody tr td .list-row-col .form-control.autowidth{min-width:110px}.mycarttable tbody tr td .list-row-col .price-total-item,.mycarttable .price-row tbody tr,.mycarttable .price-row tbody tr td{text-align:right;color:inherit}.mycarttable .price-row tbody tr.noneboder td,.mycarttable .price-row tbody tr:not(:first-child) td{border:none}.mycarttable tbody tr td:first-child{width:90%}.mycarttable tbody tr td .price-row-col{padding:5px 15px}.mycarttable .price-row tbody tr:last-child td .price-row-col,.mycarttable .price-row tbody tr:last-child td .price-row-col p{font-size:120%;color:#f00}.mycarttable tbody tr td .price-row-col p{white-space:nowrap}.mybutton{margin-top:15px}.mybutton .btn-continue{float:left}.mybutton .btn-next{float:right;background-color:#ef2b53}@media(min-width:768px){.mycarttable tbody tr td .list-row-col .form-control.autowidth{min-width:150px}}@media(min-width:992px){.mycarttable tbody tr td .list-row-col .form-control.autowidth{min-width:240px}}@media(max-width:767px){.mycarttable{padding:0;background:none}.mycarttable thead tr th{background:#f9f9f9}.mycarttable .price-row tbody tr:first-child td{border:none}.mycarttable tbody tr td .small-sm{font-size:90%;line-height:initial}.mycarttable tbody tr td p{white-space:normal}.mycarttable tbody tr td .list-row-col .name-item{min-width:250px}}@media(max-width:575px){.mycarttable tbody tr td .list-row-col .name-item{min-width:110px;line-height:1.3}.mycarttable tbody tr td .list-row-col .image-item{float:none}.mycarttable thead tr th,.mycarttable thead tr td,.mycarttable tbody tr td .list-row-col{font-size:13px;padding:15px 7px}.mycarttable tbody tr td .list-row-col .form-control{min-width:65px}}.mypayment .title-cart{clear:both;text-align:left;font-weight:700;font-style:italic;font-size:16px;margin-bottom:15px}.mybox-order .image-item{width:130px;margin-right:15px;float:left;position:relative;z-index:0}.mybox-order .image-item img{width:100%}.mybox-order .image-item .price-up,.mybox-order .image-item .promotion_price,.mybox-order .image-item .price-promotion{position:absolute;z-index:1;left:0;top:0;padding:5px;background:rgba(207,0,15,.9);color:#fff;font-size:11px}.mybox-order .image-item .price-up.bonus,.mybox-order .image-item .promotion_price.bonus,.mybox-order .image-item .price-promotion.bonus{background-color:rgba(255,69,0,.9)}.mybox-order.style2 .item-info{display:flex}.mybox-order.style2 .item-info .name-tax-quatity-item{flex:1;padding-right:15px}.mybox-order .name-item,.mybox-order .tax-item,.mybox-order .price-item{margin:0;padding:0;border:none}.mybox-order .name-item,.mybox-order .price-item{font-weight:700}.mybox-order .tax-item{font-size:13px}.mybox-order.style2 .money{color:inherit;font-weight:700}.mybox-order.style2 .cart-total .money{color:#f00}.consent-form,.consent-form2{text-align:center;padding:15px 0}.consent-form2{border-top:2px solid;margin:15px auto}.send_consent{text-align:left}.send_consent .hidden{display:none}.inline-items .inline-item{display:inline-block;padding-right:5px;padding-left:5px}.send_consent .small{font-size:90%}.send_consent .btn_consent{display:block;width:100%}.consent-btn,.consent-btn:hover,.consent-btn:focus{padding:10px 15px;border:1px solid}.btn_consent,.btn_consent:hover,.btn_consent:focus{display:block;width:100%;border:1px solid}.consent-btn:hover,.send_consent .btn_consent:hover{box-shadow:0 0 3px #ddd}.section-news .n-meta{border-color:#a8814c}.section-news .n-meta .date-d,.section-news .n-meta .date-m{color:#a8814c}.section-news .n-thumb a:after{background:rgba(0,0,0,.6)}.section-news .n-item:hover .n-thumb a:after{color:#fff}.n-author,.n-author a{color:#aaa}.box_news_details .news_content,.box_news_details .news_content p,.box_news_details .news_content span{color:#fff}.box_news_details>h3{color:#333}.box_news_details blockquote{background-color:#f6f6f6;border-left-color:#464646;color:#666}.news_comment_v1 h3.leave_comment_v1,.box_comment_new_v1 h3.leave_comment_v1,.search_area_bar h3.leave_comment_v1,.recent_area_bar h3.leave_comment_v1,.category_news_v1 h3.leave_comment_v1,.tag_news_v1 h3.leave_comment_v1{border-bottom-color:#ddd}.news_comment_v1 h3.leave_comment_v1::before,.box_comment_new_v1 h3.leave_comment_v1::before,.search_area_bar h3.leave_comment_v1::before,.recent_area_bar h3.leave_comment_v1::before,.category_news_v1 h3.leave_comment_v1::before,.tag_news_v1 h3.leave_comment_v1::before{background:#a8814c none repeat scroll 0 0}.news_top_comment .msg_avatar_v1 a{color:#252525}.news_details_title_v1 .first_title_v1 span{color:#666}.box_comment_new_v1 .leave_form input,.box_comment_new_v1 .text_leave textarea{background:transparent none repeat scroll 0 0;border-color:#c1c1c1;color:#666}.box_comment_new_v1 .text_leave button.submit{background-color:#a8814c;border-color:#a8814c;color:#fff}.search_area_bar input[type="text"]{background-color:#fff;border-color:#d3d3d3;color:#666}.search_area_bar button.submit{background-color:#a8814c;border-color:#a8814c;color:#fff}.category_news_v1 ul li a{color:#333;border-bottom:1px solid #f1f1f1}.category_news_v1 ul li:hover a{color:#a8814c}.tag_news_v1 ul li a{background-color:#e6e6e6;color:#252525}.tag_news_v1 ul li:hover a{background-color:#a8814c;color:#fff}.section-news .nearby{border-color:#dedede}@media(min-width:992px){.news_sidebar_left{border-left-color:#eee}}.freeze-footer a{color:#fff}.freeze-footer a.btn_make_appointment{background-color:#a8814c;border-color:#a8814c}.freeze-footer a.btn_call_now{background-color:#a8814c;border-color:#a8814c}.freeze-footer a:hover{border-color:#fff;color:#fff}@media(max-width:767px){#back-top{bottom:75px}.footer{padding-bottom:75px}}.freeze-header.with-bg{background-color:#ef577a}.social-fanpage{text-align:center}.social-fanpage aside{display:inline-block;margin:auto}.social img{max-width:30px;background:#fff}.m-category-tab li{color:#a1864f;background-color:#fff;border-color:#a1864f}.m-category-tab li.active,.m-category-tab li:hover{background-color:#a1864f;color:#fff}.m-gallery-box{background-color:#fff}.m-image-title,.m-gallery-box .m-image-title{color:#FFF;background:rgba(3,3,3,.3)}@media(max-width:475px){.m-category-tab li{width:100%}}.pagination>li>a.hover-main-color,.pagination>li>span.hover-main-color{color:#000;margin-left:1px}.pagination>li.active>a.hover-main-color,.pagination>li.active>span.hover-main-color,.pagination>li>a:hover.hover-main-color,.pagination>li>span:hover.hover-main-color{background-color:#000;color:#fff;border:1px solid #ccc}.pagination>li>a,.pagination>li>span{padding:6px 12px;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.m-coupon-price{background:rgba(207,0,15,.9);color:#fff}.form-booking .btn-search,.form-booking .btn-search:hover,.form-booking .btn-search:focus,.form-booking-confirm .btn-confirm,.form-booking-confirm .btn-confirm:hover,.form-booking-confirm .btn-confirm:focus{background-color:#a8814c;color:#fff}.testimonial-wrap{background-image:url(../library/global/nail-images/bg-nail.jpg);background-size:cover;background-position:right center;padding:50px 0;position:relative;z-index:1}.testimonial-wrap:before{content:"";position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,.7)}.testimonial-img-inner{width:240px}.testimonial-content-inner,.testimonial-img-inner{position:relative;z-index:1;margin:auto}.testimonial-content-inner{padding:15px 30px}.testimonial-content-icon{position:absolute;top:-25px;left:0;font-size:30px;opacity:.3;line-height:80px;color:#707070}.testimonial-content-name,.testimonial-content-country{text-align:center;margin:0}.testimonial-content-name{font-size:20px;color:#f00}.testimonial-content-country{font-size:15px}.testimonial-img-caption{position:absolute;z-index:2;left:0;bottom:0;padding:5px;background-color:#fff}@media(min-width:768px){.single-testimonial-item{display:flex}.testimonial-content{flex:1}.testimonial-content{padding-right:15px}}.send_consent .btn_consent{background-color:#a1864f}.mybutton .btn-next{background-color:#a8814c}.group-select label{float:none}.white-popup{overflow:initial}.header{z-index:1022}.header-nav-desktop{display:table;width:100%}.header-nav-desktop>div{display:table-cell;vertical-align:middle}.header-nav-desktop>div.left{text-align:right}.header-nav-desktop>div.center{text-align:center}.header-nav-desktop>div.right{text-align:left}.header-nav-desktop>div.header-nav{width:40%}.header-nav-desktop .site-logo{width:20%}.header-nav-desktop .site-logo a{display:inline-block}.header-nav-desktop>div>ul>li>a{text-transform:uppercase}.list-line{display:inline-flex;flex-wrap:wrap}.page-heading img{object-fit:cover;object-position:top center}.section-slider{overflow:hidden}.form-inline input{color:#333}.footer{background-size:cover}.footer a{color:#fff}.footer-logo img{max-width:240px;max-height:70px}.footer-openhours{padding-top:25px}.footer-openhours p{color:#e6e7e1;font-size:1em;margin:0 0 5px;padding-top:10px;font-weight:300}.services-listall{display:block}.service-line{padding-bottom:15px}.service-image{margin:auto;margin-bottom:15px;width:100%;max-width:480px;display:block}.service-image.circle{border-radius:50%;overflow:hidden}.service-image-bg{width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-attachment:scroll;background-clip:border-box;background-origin:padding-box;background-position-x:center;background-position-y:center;background-size:cover}.service-image-bg img{display:none !important}h2.service-name{font-size:24px;font-style:normal;line-height:1;padding-bottom:15px;margin-bottom:5px;border-bottom:1px solid #cdcdcd;padding-right:15px;font-weight:700}.detail-price-name{font-size:18px}.detail-price-number span{padding:3px}.detail-price-number .old{text-decoration:line-through;font-size:80%}.service-desc,.detail-desc-item,.detail-desc-item p{margin:0 0 15px;color:#000;font-size:1.1em;line-height:1.6em;font-weight:300}.service-list-sub{padding-left:30px}.item-booking{width:initial}a.btn-main,.btn-main{margin-bottom:15px}.menu_mobile_v1{background:#a1864f}.footer-address-inner,.footer-openhours-inner{display:inline-block;text-align:left}#back-top{bottom:15px;right:15px;padding:0;margin:0}.break-row{width:0;height:0;display:block;float:left}a.btn:hover,.btn:hover,.btn-main:hover,.btn-link:hover{background:#fff}.m-giftcards a.btn-main,.m-giftcards .btn-main{margin:0 auto}.m-giftcards{margin-bottom:30px}@media(min-width:768px){.footer-address br{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{opacity:0}.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel:hover .owl-nav .owl-next{opacity:1}}@media(min-width:992px){.header-main.nav-desktop>.container{width:100%;max-width:1366px}}@media(max-width:575px){h3{font-size:1.5em;line-height:1.1em}}@media(max-width:991px){.header,.menu_mobile_v1{position:relative;padding:0}.footer .social{justify-content:center}.footer .footer-newsletter,.footer .footer-openhours{text-align:center}}.staff_service_v1{display:initial}.box_img_giftcard{max-height:320px}.box_img_giftcard img{max-height:100%}.footer-copyright a{color:#fff}.header-nav-desktop .logo{width:100%}.freeze-header.with-bg{background-color:#bfac35}.services-listall h3{font-size:20px}@media only screen and (max-width:687px){h2.service-name{font-size:20px !important}}@media only screen and (max-width:687px){.services-listall h3{font-size:20px}}.menu_mobile_v1{background:#bfac35}.sidebar-services .info{background-color:inherit !important}@media(max-width:767px){.page-title h2{font-size:22px}}.header-main>div ul li a:hover{color:#000}.service-btn-group{padding-top:15px;padding-bottom:15px}.in-container{border-top:solid 2px #000}@media only screen and (max-width:687px){.services-listall h3{font-size:15px;text-align:center}}.freeze-header.with-bg{background-color:#a1864f}a.btn:hover,.btn:hover,.btn-main:hover,.btn-link:hover{color:#ffe5b1;border:1px solid #ffe5b1}.menu_mobile_v1{background:#a1864f}.page-title{padding-bottom:35px}.footer-logo img{max-width:100%}@media only screen and (max-width:687px){.footer p.footer-address{font-size:16px}}@media(min-width:1200px){.header-nav-desktop .site-logo{width:20%}}@media(min-width:1200px){.header-nav-desktop>div.header-nav{width:30%}}.staff-avatar{display:none}.section-booking .btn{background:#fff;color:#000;font-size:18px;padding:0 40px;border-radius:3px;height:41px;line-height:41px;display:inline-block}.sp-buttons{display:none}.footer{background-image:none;background-position:center;position:relative;z-index:1}.footer:before{content:"";position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.8)}@media(max-width:990px){.page-heading{height:auto}}.section-news .item *{font-family:sans-serif !important}.staff_service_v1.col-sm-6.col-md-6 .col-xs-8{width:100%}.mobile_logo img{max-height:60px}.mean-container .mean-nav{margin-top:80px}