body{color:#585858;background-color:#fff}a,a:hover,a:active,a:focus{color:#ff007c}a:hover{border-color:#ff007c}.various-content h1,.various-content
h2{color:#3f3f3f}.various-content h1:before,.various-content h2:before{background-color:#ff007c}.various-content h2
em{color:#585858}.various-content h3,.various-content h4,.various-content h5,.various-content
h6{color:#3f3f3f}.various-content ul>li:before{background-color:#3f3f3f}.various-content ul>li>ul>li:before{background-color:#d0d0d0}.various-content .tablepress th,.various-content table
th{color:#3f3f3f;background-color:transparent}.various-content .tablepress td,.various-content table
td{background-color:transparent;border-color:#eee}.various-content .tablepress tr.odd td,.various-content table tr.odd
td{background-color:transparent}.various-content .tablepress tr.even td,.various-content table tr.even
td{background-color:#eee}.various-content
blockquote{border-color:#eee}.heading-2{color:#3f3f3f}.heading-2:before{background-color:#ff007c}.heading-3{color:#3f3f3f}.wpcf7-form label,.woocommerce form label,.default-form
label{color:#3f3f3f}.wpcf7-form label>span,.woocommerce form label>span,.default-form label>span{color:#ff007c}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select,.wpcf7-form .selectbox-input .toggle,.woocommerce form input,.woocommerce form textarea,.woocommerce form select,.woocommerce form .selectbox-input .toggle,.default-form input,.default-form textarea,.default-form select,.default-form .selectbox-input
.toggle{color:#585858;background-color:#eee}.wpcf7-form input.m-type-2,.wpcf7-form textarea.m-type-2,.wpcf7-form select.m-type-2,.woocommerce form input.m-type-2,.woocommerce form textarea.m-type-2,.woocommerce form select.m-type-2,.default-form input.m-type-2,.default-form textarea.m-type-2,.default-form select.m-type-2{border-color:#e1e1e1;background-color:transparent}.wpcf7-form input.wpcf7-not-valid,.wpcf7-form textarea.wpcf7-not-valid,.wpcf7-form select.wpcf7-not-valid,.wpcf7-form input.m-error,.wpcf7-form textarea.m-error,.wpcf7-form select.m-error,.woocommerce form input.wpcf7-not-valid,.woocommerce form textarea.wpcf7-not-valid,.woocommerce form select.wpcf7-not-valid,.woocommerce form input.m-error,.woocommerce form textarea.m-error,.woocommerce form select.m-error,.default-form input.wpcf7-not-valid,.default-form textarea.wpcf7-not-valid,.default-form select.wpcf7-not-valid,.default-form input.m-error,.default-form textarea.m-error,.default-form select.m-error{background-color:#ffdfe0}.wpcf7-form .datepicker-input:after,.woocommerce form .datepicker-input:after,.default-form .datepicker-input:after{color:#ff007c}.wpcf7-form .checkbox-input label,.woocommerce form .checkbox-input label,.default-form .checkbox-input
label{color:#585858}.wpcf7-form .checkbox-input label:before,.woocommerce form .checkbox-input label:before,.default-form .checkbox-input label:before{color:#d0d0d0}.wpcf7-form .checkbox-input.m-checked label:before,.woocommerce form .checkbox-input.m-checked label:before,.default-form .checkbox-input.m-checked label:before{color:#ff007c}.wpcf7-form .selectbox-input .toggle:after,.woocommerce form .selectbox-input .toggle:after,.default-form .selectbox-input .toggle:after{color:#ff007c}.wpcf7-form .selectbox-input .fake-selectbox,.woocommerce form .selectbox-input .fake-selectbox,.default-form .selectbox-input .fake-selectbox{background-color:#eee;-moz-box-shadow:0 3px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1)}.wpcf7-form .selectbox-input .fake-selectbox>li:hover,.woocommerce form .selectbox-input .fake-selectbox>li:hover,.default-form .selectbox-input .fake-selectbox>li:hover{color:#fff;background-color:#ff007c}.wpcf7-form .selectbox-input:after,.woocommerce form .selectbox-input:after,.default-form .selectbox-input:after{color:#ff007c}.wpcf7-form .selectbox-input.m-type-2 .toggle,.woocommerce form .selectbox-input.m-type-2 .toggle,.default-form .selectbox-input.m-type-2
.toggle{border-color:#d0d0d0;background-color:#fff}.wpcf7-form .selectbox-input.m-type-2 .fake-selectbox,.woocommerce form .selectbox-input.m-type-2 .fake-selectbox,.default-form .selectbox-input.m-type-2 .fake-selectbox{border-color:#d0d0d0;background-color:#fff}.wpcf7-form .quantity-input .plus,.wpcf7-form .quantity-input .minus,.woocommerce form .quantity-input .plus,.woocommerce form .quantity-input .minus,.default-form .quantity-input .plus,.default-form .quantity-input
.minus{color:#fff;background-color:#ff007c}.wpcf7-form .quantity-input .plus:hover,.wpcf7-form .quantity-input .minus:hover,.woocommerce form .quantity-input .plus:hover,.woocommerce form .quantity-input .minus:hover,.default-form .quantity-input .plus:hover,.default-form .quantity-input .minus:hover{-moz-box-shadow:inset 0 0 0 10px rgba(255,255,255,.2);-webkit-box-shadow:inset 0 0 0 10px rgba(255,255,255,.2);box-shadow:inset 0 0 0 10px rgba(255,255,255,.2)}.wpcf7-form .form-note,.woocommerce form .form-note,.default-form .form-note{border-color:#e1e1e1}.wpcf7-form .form-note span,.woocommerce form .form-note span,.default-form .form-note
span{color:#ff007c}.lead{color:#3f3f3f}.various-content .c-accordion>li,.c-accordion>li{border-color:#e1e1e1}.various-content .c-accordion .accordion-title,.c-accordion .accordion-title{color:#3f3f3f}.various-content .c-accordion .accordion-title:before,.c-accordion .accordion-title:before{color:#ff007c}.various-content .c-accordion .accordion-price,.c-accordion .accordion-price{color:#ff007c}.various-content .c-accordion .accordion-price s,.c-accordion .accordion-price
s{color:#585858}.various-content .c-accordion.m-radio-group .accordion-title:before,.c-accordion.m-radio-group .accordion-title:before{color:#d0d0d0}.various-content .c-accordion.m-radio-group>li.m-active .accordion-title:before,.c-accordion.m-radio-group>li.m-active .accordion-title:before{color:#ff007c}.c-alert-message.m-warning{color:#d40041;background-color:#ffdfe0}.c-alert-message.m-success{color:#499143;background-color:#d4fbd3}.c-alert-message.m-info{color:#265e88;background-color:#e1edf9}.c-alert-message.m-notification{color:#c88435;background-color:#fff4cf}.c-article .article-image a:before{background-color:#ff007c;background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.6)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.6), transparent)}.c-article .article-image a:after{color:#fff}.c-button{color:#fff;background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.2), transparent)}.c-button:hover{color:#fff;-moz-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35)}.c-button:active{color:#fff;-moz-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65);-webkit-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65);box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65)}.c-button.m-color-2{background-color:#099db3;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 0, 124, 0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(255, 0, 124, 0.2), transparent);background-image:-moz-linear-gradient(top, rgba(255, 0, 124, 0.2), transparent);background-image:-o-linear-gradient(top, rgba(255, 0, 124, 0.2), transparent);background-image:linear-gradient(to bottom, rgba(255, 0, 124, 0.2), transparent)}.c-button.m-color-2:hover{-moz-box-shadow:inset 0 0 30px 0 rgba(255,0,124,.35);-webkit-box-shadow:inset 0 0 30px 0 rgba(255,0,124,.35);box-shadow:inset 0 0 30px 0 rgba(255,0,124,.35)}.c-button.m-color-2:active{-moz-box-shadow:inset 0 0 30px 0 rgba(255,0,124,.65);-webkit-box-shadow:inset 0 0 30px 0 rgba(255,0,124,.65);box-shadow:inset 0 0 30px 0 rgba(255,0,124,.65)}.c-button.m-color-3{background-color:#3f3f3f;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), transparent)}.c-button.m-color-3:hover{-moz-box-shadow:inset 0 0 30px 0 rgba(255,255,255,.25);-webkit-box-shadow:inset 0 0 30px 0 rgba(255,255,255,.25);box-shadow:inset 0 0 30px 0 rgba(255,255,255,.25)}.c-button.m-color-3:active{-moz-box-shadow:inset 0 0 30px 0 rgba(255,255,255,.55);-webkit-box-shadow:inset 0 0 30px 0 rgba(255,255,255,.55);box-shadow:inset 0 0 30px 0 rgba(255,255,255,.55)}.c-button.m-type-2{color:#ff007c;border-color:#ff007c;background-color:transparent;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2:hover{border-color:rgba(255,0,124,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2:active{border-color:rgba(255,0,124,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2.m-color-2{color:#099db3;border-color:#099db3}.c-button.m-type-2.m-color-2:hover{border-color:rgba(9,157,179,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2.m-color-2:active{border-color:rgba(9,157,179,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2.m-color-3{color:#3f3f3f;border-color:#3f3f3f}.c-button.m-type-2.m-color-3:hover{border-color:rgba(63,63,63,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.c-button.m-type-2.m-color-3:active{border-color:rgba(63,63,63,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.wpcf7-form input.c-button,.default-form input.c-button{color:#fff;background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.2), transparent)}.wpcf7-form input.c-button:hover,.default-form input.c-button:hover{color:#fff;-moz-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35)}.wpcf7-form input.c-button:active,.default-form input.c-button:active{color:#fff;-moz-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65);-webkit-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65);box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65)}.c-carousel.m-has-bg-color{background-color:#eee}.c-carousel .owl-controls .owl-page,.c-carousel .owl-controls .owl-dot{border-color:#ff007c}.c-carousel .owl-controls .owl-page.active,.c-carousel .owl-controls .owl-dot.active,.c-carousel .owl-controls .owl-page:hover,.c-carousel .owl-controls .owl-dot:hover{background-color:#ff007c}.c-cta-message{background-color:#eee}.c-divider{border-color:#e1e1e1}.c-divider.m-transparent{border-color:transparent}.c-gallery a:before{background-color:#ff007c;background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.6)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.6), transparent)}.c-gallery a:after{color:#fff}.c-gallery.m-paginated .owl-item a:before{background-color:#ff007c;background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.6)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.6), transparent)}.c-gallery.m-paginated .owl-item a:after{color:#fff}.c-gallery.m-paginated .owl-controls .owl-page,.c-gallery.m-paginated .owl-controls .owl-dot{border-color:#ff007c}.c-gallery.m-paginated .owl-controls .owl-page.active,.c-gallery.m-paginated .owl-controls .owl-dot.active,.c-gallery.m-paginated .owl-controls .owl-page:hover,.c-gallery.m-paginated .owl-controls .owl-dot:hover{background-color:#ff007c}.c-gallery-vc.m-carousel .owl-item a:before{background-color:#ff007c;background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.6)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.6), transparent)}.c-gallery-vc.m-carousel .owl-item a:after{color:#fff}.c-gallery-vc.m-carousel .owl-controls .owl-page,.c-gallery-vc.m-carousel .owl-controls .owl-dot{border-color:#ff007c}.c-gallery-vc.m-carousel .owl-controls .owl-page.active,.c-gallery-vc.m-carousel .owl-controls .owl-dot.active,.c-gallery-vc.m-carousel .owl-controls .owl-page:hover,.c-gallery-vc.m-carousel .owl-controls .owl-dot:hover{background-color:#ff007c}.c-gallery-vc a:before{background-color:#ff007c;background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.6)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.6), transparent)}.c-gallery-vc a:after{color:#fff}.c-icon-block>.ico{color:#ff007c}.c-loading-anim{background-color:#d0d0d0}.c-loading-anim>span{background-image:url("/wp-content/themes/beautyspot/library/img/loader_2x.gif?x20915");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src="../../img/loader_2x.gif", sizingMethod="scale");-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='../../img/loader_2x.gif', sizingMethod='scale')"}.c-modal{background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.5), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.5), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.5), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.5), transparent)}.c-modal .modal-loading .c-loading-anim{border-color:#fff;border-color:rgba(255,255,255,.2);background-color:transparent}.c-modal .modal-box{background-color:#fff}.c-modal .modal-close{color:#fff;background-color:#ff007c}.c-modal .modal-close:hover{-moz-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35)}.c-modal .modal-close:active{-moz-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65);-webkit-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65);box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65)}.c-pagination li>a,.c-pagination li>span{color:#585858;border-color:#e1e1e1}.c-pagination li.m-active>a,.c-pagination li>span{color:#fff;background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.2), transparent)}.c-pagination li>a:hover{border-color:#d0d0d0}.various-content .c-pricing-table,.c-pricing-table{border-color:#e1e1e1}.various-content .c-pricing-table .table-header,.c-pricing-table .table-header{border-color:#e1e1e1}.various-content .c-pricing-table .table-price,.c-pricing-table .table-price{color:#ff007c}.various-content .c-pricing-table .table-price>span,.c-pricing-table .table-price>span{color:#3f3f3f}.various-content .c-pricing-table .table-content,.c-pricing-table .table-content{border-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.05) 0%), to(rgba(0, 0, 0, 0) 50%));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 50%);background-image:-moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 50%);background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 50%);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 50%)}.c-progress-bar{border-color:#eee;background-color:#eee}.c-progress-bar>span{background-color:#ff007c;background-image:-webkit-gradient(linear, left top, right top, from(rgba(9, 157, 179, 0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(9, 157, 179, 0.5), transparent);background-image:-moz-linear-gradient(left, rgba(9, 157, 179, 0.5), transparent);background-image:-o-linear-gradient(left, rgba(9, 157, 179, 0.5), transparent);background-image:linear-gradient(to right, rgba(9, 157, 179, 0.5), transparent)}.c-progress-bar.m-color-2>span{background-color:#099db3;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 0, 124, 0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(255, 0, 124, 0.5), transparent);background-image:-moz-linear-gradient(left, rgba(255, 0, 124, 0.5), transparent);background-image:-o-linear-gradient(left, rgba(255, 0, 124, 0.5), transparent);background-image:linear-gradient(to right, rgba(255, 0, 124, 0.5), transparent)}.c-progress-bar.m-color-3>span{background-color:#3f3f3f;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.3)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.3), transparent);background-image:-moz-linear-gradient(left, rgba(255, 255, 255, 0.3), transparent);background-image:-o-linear-gradient(left, rgba(255, 255, 255, 0.3), transparent);background-image:linear-gradient(to right, rgba(255, 255, 255, 0.3), transparent)}.c-search-form .form-fields{border-color:#e1e1e1}.c-search-form
input{color:#3f3f3f}.c-service .service-image a:before{background-color:#ff007c;background-color:rgba(255,0,124,.5);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.6)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.6), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.6), transparent)}.c-service .service-image a:after{color:#fff}.c-service .service-title
a{border-color:#e1e1e1}.c-service .service-title a:hover{border-color:#ff007c}.c-slider .slide h1,.c-slider .slide
h2{color:#ff007c}.c-slider .slide
h3{color:#3f3f3f}.c-slider .slider-nav{background-color:#fff;background-color:rgba(255,255,255,.9)}.c-slider .slider-nav ul>li>button:hover,.c-slider .slider-nav ul>li.m-active>button{color:#ff007c}.c-slider .slider-pause-btn{color:#fff;background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.2), transparent)}.c-slider .slider-pause-btn.m-active,.c-slider .slider-pause-btn:hover{-moz-box-shadow:inset 0 0 20px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 20px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 20px 0 rgba(9,157,179,.35)}.c-slider .slider-indicator{background-color:#fff;background-color:rgba(255,255,255,.8)}.c-slider .slider-indicator>span{background-color:#ff007c;background-image:-webkit-gradient(linear, left top, right top, from(rgba(9, 157, 179, 0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(9, 157, 179, 0.5), transparent);background-image:-moz-linear-gradient(left, rgba(9, 157, 179, 0.5), transparent);background-image:-o-linear-gradient(left, rgba(9, 157, 179, 0.5), transparent);background-image:linear-gradient(to right, rgba(9, 157, 179, 0.5), transparent)}.c-tabs{border-color:#e1e1e1}.c-tabs .tab-list>li{color:#3f3f3f;border-color:#e1e1e1;background-color:transparent}.c-tabs .tab-list>li:hover{border-color:#d0d0d0}.c-tabs .tab-list>li.m-active{color:#fff;border-color:#ff007c;background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.2), transparent)}.various-content .c-team-member .member-portrait,.c-team-member .member-portrait{background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.7)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.7), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.7), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.7), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.7), transparent)}.various-content .c-team-member .member-name,.c-team-member .member-name{color:#3f3f3f}.various-content .c-team-member .member-role,.c-team-member .member-role{color:#585858}.c-testimonial .testimonial-portrait{background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.7)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.7), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.7), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.7), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.7), transparent)}.c-testimonial-list{background-color:#eee}.c-testimonial-list .owl-controls .owl-page,.c-testimonial-list .owl-controls .owl-dot{border-color:#ff007c}.c-testimonial-list .owl-controls .owl-page.active,.c-testimonial-list .owl-controls .owl-dot.active,.c-testimonial-list .owl-controls .owl-page:hover,.c-testimonial-list .owl-controls .owl-dot:hover{background-color:#ff007c}#header{color:#fff;background-color:#099db3;background-position:0 0;background-repeat:no-repeat;background-size:cover}.header-bg{background-color:#099db3;background-color:rgba(9,157,179,.9);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 0, 124, 0.6)), to(#099db3));background-image:-webkit-linear-gradient(top, rgba(255, 0, 124, 0.6), #099db3);background-image:-moz-linear-gradient(top, rgba(255, 0, 124, 0.6), #099db3);background-image:-o-linear-gradient(top, rgba(255, 0, 124, 0.6), #099db3);background-image:linear-gradient(to bottom, rgba(255, 0, 124, 0.6), #099db3)}.cssgradients .header-bg{background-color:rgba(9,157,179,.5)}.header-inner{background-image:url("/wp-content/themes/beautyspot/library/img/header_bg_default.png?x20915");background-repeat:repeat-x;background-position:0 0}#header .header-branding>a{text-shadow:0 1px 0 rgba(255,255,255,.15);color:#1f1f1f}.header-menu
a{color:#fff}.header-menu>ul>li.current-menu-ancestor>span>a,.header-menu>ul>li.current-menu-parent>span>a,.header-menu>ul>li.current-menu-item>span>a,.header-menu>ul>li.current_page_parent>span>a,.header-menu>ul>li.current_page_item>span>a{color:#edcf56}.header-menu>ul>li>span>a:before{background-color:#fff;background-color:rgba(255,255,255,.2)}.header-menu .sub-menu{background-color:#fff;-moz-box-shadow:0 2px 2px rgba(0,0,0,.15);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15)}.header-menu .sub-menu
a{color:#3f3f3f}.header-menu .sub-menu a:hover{border-color:#3f3f3f}.header-menu .sub-menu:before{border-right-color:#fff;border-left-color:#fff}.header-menu .sub-menu .current-menu-ancestor a,.header-menu .sub-menu .current-menu-parent a,.header-menu .sub-menu .current-menu-item a,.header-menu .sub-menu .current_page_parent a,.header-menu .sub-menu .current_page_item
a{color:#ff007c}.header-menu .sub-menu .current-menu-ancestor a:hover,.header-menu .sub-menu .current-menu-parent a:hover,.header-menu .sub-menu .current-menu-item a:hover,.header-menu .sub-menu .current_page_parent a:hover,.header-menu .sub-menu .current_page_item a:hover{border-color:#ff007c}.header-cart
a{color:#fff}.header-cart a:before{background-color:#fff;background-color:rgba(255,255,255,.2)}.header-search .search-form:before,.header-search .product-search-form:before{background-color:#fff;background-color:rgba(255,255,255,.2)}.header-search .search-input,.header-search .product-search-field{color:#fff}.header-search .search-input::-webkit-input-placeholder,.header-search .product-search-field::-webkit-input-placeholder{color:rgba(255,255,255,.8)}.header-search .search-input:-moz-placeholder,.header-search .product-search-field:-moz-placeholder{color:rgba(255,255,255,.8)}.header-search .search-input::-moz-placeholder,.header-search .product-search-field::-moz-placeholder{color:rgba(255,255,255,.8)}.header-search .search-input:-ms-input-placeholder,.header-search .product-search-field:-ms-input-placeholder{color:rgba(255,255,255,.8)}.header-search .search-submit{color:#1a1a1a;background-color:#edcf56}.header-search .search-toggle{color:#fff}.header-panel{background-color:rgba(255,255,255,.08)}.header-reservation .c-button{color:#1a1a1a;background-color:#edcf56;background-image:none}.header-reservation .c-button:hover{-moz-box-shadow:0 0 20px rgba(255,255,255,.3);-webkit-box-shadow:0 0 20px rgba(255,255,255,.3);box-shadow:0 0 20px rgba(255,255,255,.3)}.header-contact
a{color:#fff;border-color:rgba(255,255,255,.2)}.header-contact a:hover{border-color:#fff}.header-social>ul:before,.header-social>ul:after{background-color:#fff;background-color:rgba(255,255,255,.2)}.header-social>ul>li>a{color:#fff;border-color:#fff;border-color:rgba(255,255,255,.3)}.header-social>ul>li>a:hover{border-color:rgba(255,255,255,.6)}.header-panel-toggle{color:#fff;background-color:#ff007c}.header-panel-toggle:hover{-moz-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 10px 0 rgba(9,157,179,.35)}.header-panel-toggle:active{-moz-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65);-webkit-box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65);box-shadow:inset 0 0 10px 0 rgba(9,157,179,.65)}#page-header
h1{color:#3f3f3f;border-color:#e1e1e1}.blog-detail .article-title,.blog-list .article-title{color:#3f3f3f}.blog-detail .article-title:before,.blog-list .article-title:before{color:#e1e1e1}.blog-detail .article-footer,.blog-list .article-footer{border-color:#e1e1e1}.blog-detail .article-info>li:before,.blog-list .article-info>li:before{color:#d0d0d0}.blog-detail .format-quote .article-content blockquote,.blog-list .format-quote .article-content
blockquote{border-color:#eee}.blog-detail .article-link,.blog-list .article-link{border-color:#e1e1e1}.blog-detail .article-tags
h3{color:#3f3f3f}.blog-detail .article-author .author-inner{border-color:#e1e1e1}.blog-detail .article-author .author-portrait{background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.7)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.7), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.7), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.7), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.7), transparent)}.blog-detail .article-author .author-name{color:#3f3f3f}.blog-detail .article-navigation
h5{color:#3f3f3f}.blog-detail .comment-list .comment-author{color:#3f3f3f}.blog-detail .comment-list .comment-info{border-color:#e1e1e1}.blog-detail .comment-list .comment-date a,.blog-detail .comment-list .comment-reply a,.blog-detail .comment-list .comment-edit
a{color:#585858}.blog-detail .comment-list .comment-date a:before,.blog-detail .comment-list .comment-reply a:before,.blog-detail .comment-list .comment-edit :before{color:#d0d0d0}.blog-detail .comment-list .comment-date a:hover:before,.blog-detail .comment-list .comment-reply a:hover:before,.blog-detail .comment-list .comment-edit a:hover:before{color:#ff007c}.blog-detail #respond #cancel-comment-reply-link{color:#585858}.blog-detail #respond #cancel-comment-reply-link:before{color:#d0d0d0}.blog-detail #respond #cancel-comment-reply-link:hover:before{color:#ff007c}.blog-detail #reply-title{color:#3f3f3f}.search-results .item-title{color:#3f3f3f}.search-results .search-query{color:#099db3}.error-404 .error-header
h1{color:#ff007c}.error-404 .error-header h1>span{color:#d0d0d0}.error-404 .error-header
p{color:#3f3f3f}.woocommerce-page .woocommerce-breadcrumb a,.woocommerce .woocommerce-breadcrumb
a{color:#ff007c}.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:#ff007c}.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce
input.button{color:#fff;text-shadow:none;background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.2), transparent)}.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;text-shadow:none;background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.2), transparent);-moz-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35);-webkit-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35);box-shadow:inset 0 0 30px 0 rgba(9,157,179,.35)}.woocommerce-page #content input.button.alt:active,.woocommerce-page #respond input#submit.alt:active,.woocommerce-page a.button.alt:active,.woocommerce-page button.button.alt:active,.woocommerce-page input.button.alt:active,.woocommerce-page #content input.button:active,.woocommerce-page #respond input#submit:active,.woocommerce-page a.button:active,.woocommerce-page button.button:active,.woocommerce-page input.button:active,.woocommerce #content input.button.alt:active,.woocommerce #respond input#submit.alt:active,.woocommerce a.button.alt:active,.woocommerce button.button.alt:active,.woocommerce input.button.alt:active,.woocommerce #content input.button:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active{color:#fff;-moz-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65);-webkit-box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65);box-shadow:inset 0 0 30px 0 rgba(9,157,179,.65)}.woocommerce-page .woocommerce-ordering .selectbox-input .toggle,.woocommerce .woocommerce-ordering .selectbox-input
.toggle{color:#585858;border-color:#d0d0d0;background-color:#fff}.woocommerce-page .woocommerce-ordering .selectbox-input .toggle:after,.woocommerce .woocommerce-ordering .selectbox-input .toggle:after{color:#ff007c}.woocommerce-page .woocommerce-ordering .selectbox-input .fake-selectbox,.woocommerce .woocommerce-ordering .selectbox-input .fake-selectbox{border-color:#d0d0d0;background-color:#fff;-moz-box-shadow:0 3px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1)}.woocommerce-page .woocommerce-ordering .selectbox-input .fake-selectbox>li:hover,.woocommerce .woocommerce-ordering .selectbox-input .fake-selectbox>li:hover{color:#fff;background-color:#ff007c}.woocommerce-page ul.products li.product,.woocommerce ul.products
li.product{border-color:#e1e1e1;background-color:#fff}.woocommerce-page ul.products li.product a img,.woocommerce-page ul.products li.product a:hover img,.woocommerce ul.products li.product a img,.woocommerce ul.products li.product a:hover
img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page ul.products li.product h3,.woocommerce ul.products li.product
h3{color:#3f3f3f}.woocommerce-page ul.products li.product .amount,.woocommerce ul.products li.product
.amount{color:#3f3f3f}.woocommerce-page ul.products li.product .product_type_simple,.woocommerce-page ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .product_type_simple,.woocommerce ul.products li.product
.add_to_cart_button{color:#ff007c;border-color:#ff007c;background-color:transparent;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page ul.products li.product .product_type_simple:hover,.woocommerce-page ul.products li.product .add_to_cart_button:hover,.woocommerce ul.products li.product .product_type_simple:hover,.woocommerce ul.products li.product .add_to_cart_button:hover{border-color:rgba(255,0,124,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page ul.products li.product .product_type_simple:active,.woocommerce-page ul.products li.product .add_to_cart_button:active,.woocommerce ul.products li.product .product_type_simple:active,.woocommerce ul.products li.product .add_to_cart_button:active{border-color:rgba(255,0,124,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page span.onsale,.woocommerce-page span.onsale,.woocommerce span.onsale,.woocommerce
span.onsale{color:#fff;text-shadow:none;background:#099db3;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li
span{color:#585858;border-color:#e1e1e1}.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li
span.current{color:#fff;background-color:#ff007c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(9, 157, 179, 0.2)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-moz-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:-o-linear-gradient(top, rgba(9, 157, 179, 0.2), transparent);background-image:linear-gradient(to bottom, rgba(9, 157, 179, 0.2), transparent)}.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:hover{color:#585858;border-color:#d0d0d0;background:none}.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce div.product div.images
img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page div.product .product_title,.woocommerce div.product
.product_title{color:#3f3f3f}.woocommerce-page div.product .star-rating,.woocommerce div.product .star-rating{color:#ff007c}.woocommerce-page div.product .price .amount,.woocommerce div.product .price
.amount{color:#ff007c}.woocommerce-page div.product .price del .amount,.woocommerce div.product .price del
.amount{color:#585858}.woocommerce-page div.product .stock,.woocommerce div.product
.stock{color:#499143}.woocommerce-page div.product form.cart,.woocommerce div.product
form.cart{border-color:#e1e1e1}.woocommerce-page div.product .product_meta>span:before,.woocommerce div.product .product_meta>span:before{color:#d0d0d0}.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs
li{text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#eee}.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs
li.active{background:transparent}.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active
a{color:#3f3f3f;text-shadow:none}.woocommerce-page div.product .woocommerce-tabs h2,.woocommerce div.product .woocommerce-tabs
h2{color:#3f3f3f}.woocommerce-page #comments .star-rating,.woocommerce #comments .star-rating{color:#ff007c}.woocommerce-page #reviews h3,.woocommerce #reviews
h3{color:#3f3f3f}.woocommerce-page table.shop_table.cart td,.woocommerce table.shop_table.cart
td{border-color:#e1e1e1}.woocommerce-page #content table.shop_table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce #content table.shop_table.cart a.remove,.woocommerce table.cart
a.remove{color:#ff007c}.woocommerce-page #content table.shop_table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce #content table.shop_table.cart a.remove:hover,.woocommerce table.cart a.remove:hover{color:#fff;background-color:#ff007c}.woocommerce-page table.shop_table.cart td.actions .coupon .input-text,.woocommerce table.shop_table.cart td.actions .coupon .input-text{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#e1e1e1}.woocommerce-page table.shop_table.cart .coupon .button,.woocommerce table.shop_table.cart .coupon
.button{color:#ff007c;border-color:#ff007c;background-color:transparent;background-image:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page table.shop_table.cart .coupon .button:hover,.woocommerce table.shop_table.cart .coupon .button:hover{border-color:rgba(255,0,124,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page table.shop_table.cart .coupon .button:active,.woocommerce table.shop_table.cart .coupon .button:active{border-color:rgba(255,0,124,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page .woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-page .woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce .woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce .woocommerce-cart .cart-collaterals .cart_totals tr
th{border-color:#e1e1e1}.woocommerce-page .woocommerce-cart .cart-collaterals .shipping-calculator-form input,.woocommerce-page .woocommerce-cart .cart-collaterals .shipping-calculator-form select,.woocommerce .woocommerce-cart .cart-collaterals .shipping-calculator-form input,.woocommerce .woocommerce-cart .cart-collaterals .shipping-calculator-form
select{border-color:#e1e1e1}.woocommerce-page .chosen-container-single .chosen-single,.woocommerce .chosen-container-single .chosen-single{background:transparent;border-color:#e1e1e1;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page .chosen-drop ul>li.highlighted,.woocommerce .chosen-drop ul>li.highlighted{color:#fff;background:#ff007c;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page .chosen-container .chosen-drop,.woocommerce .chosen-container .chosen-drop{border-color:#e1e1e1;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce-page #ship-to-different-address label,.woocommerce #ship-to-different-address
label{color:#3f3f3f}.woocommerce-page #payment,.woocommerce
#payment{background:transparent;border-color:#e1e1e1}.woocommerce-page form.login .lost_password,.woocommerce form.login
.lost_password{border-color:#e1e1e1}#sidebar .widget-title{color:#3f3f3f}#sidebar .widget-title:before{background-color:#ff007c}#sidebar .widget-title
a{color:#3f3f3f}#sidebar .widget-title a:hover{border-color:#3f3f3f}#sidebar .widget.widget_archive>ul{border-color:#e1e1e1}#sidebar .widget.widget_archive>ul>li:before{border-color:#e1e1e1}#sidebar .widget.widget_archive
select{border-color:#e1e1e1}#sidebar .widget.widget_categories>ul{border-color:#e1e1e1}#sidebar .widget.widget_categories>ul>li:before{border-color:#e1e1e1}#sidebar .widget.widget_categories
select{border-color:#e1e1e1}#sidebar .widget.widget_nav_menu>div>ul{border-color:#e1e1e1}#sidebar .widget.widget_nav_menu>div>ul>li:before{border-color:#e1e1e1}#sidebar .widget.mailchimp-subscribe
input{border-color:#e1e1e1}#sidebar .widget.widget_pages>ul{border-color:#e1e1e1}#sidebar .widget.widget_pages>ul>li:before{border-color:#e1e1e1}#sidebar .widget.widget_recent_comments ul>li{border-color:#e1e1e1}#sidebar .widget.widget_recent_entries ul>li{border-color:#e1e1e1}#sidebar .widget.widget_rss ul>li{border-color:#e1e1e1}#sidebar .woocommerce .widget.widget_search form input,#sidebar .widget.widget_search
input{background:none}.product_list_widget li img,.product_list_widget img,.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li
img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.widget_layered_nav_filters ul li
a{color:#585858;border-color:#e1e1e1;background:transparent}.widget_shopping_cart .total,.woocommerce.widget_shopping_cart
.total{border-color:#e1e1e1}.widget_shopping_cart .buttons .button,.woocommerce.widget_shopping_cart .buttons
.button{color:#ff007c;background:transparent;border:1px
solid #ff007c}.widget_shopping_cart .buttons .button:hover,.woocommerce.widget_shopping_cart .buttons .button:hover{color:#ff007c;background:transparent;border-color:rgba(255,0,124,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.widget_shopping_cart .buttons .button:active,.woocommerce.widget_shopping_cart .buttons .button:active{color:#ff007c;background:transparent;border-color:rgba(255,0,124,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.widget_product_categories>ul{border-color:#e1e1e1}.widget_product_categories>ul>li:before{border-color:#e1e1e1}.widget_product_categories
select{border-color:#e1e1e1}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#eee;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#e1e1e1;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#ff007c;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce .price_slider_amount
.button{color:#ff007c;background:transparent;border:1px
solid #ff007c}.woocommerce .price_slider_amount .button:hover{color:#ff007c;background:transparent;border-color:rgba(255,0,124,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce .price_slider_amount .button:active{color:#ff007c;background:transparent;border-color:rgba(255,0,124,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.widget_product_search
input#s{color:#3f3f3f;border-color:#e1e1e1}.widget_product_search input[type=submit],.widget_product_search
#searchsubmit{color:#ff007c;background:transparent;border:1px
solid #ff007c}.widget_product_search input[type=submit]:hover,.widget_product_search #searchsubmit:hover{color:#ff007c;background:transparent;border-color:rgba(255,0,124,.4);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.widget_product_search input[type=submit]:active,.widget_product_search #searchsubmit:active{color:#ff007c;background:transparent;border-color:rgba(255,0,124,.2);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#bottom-panel{color:#fff;background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:cover}#bottom-panel .bottom-panel-inner{background-color:#000;background-color:rgba(0,0,0,.85)}#bottom-panel .widget-title{color:#ff007c}#bottom-panel .widget.mailchimp-subscribe .form-fields{background-color:#fff;background-color:rgba(255,255,255,.8)}#bottom-panel .widget.mailchimp-subscribe .c-alert-message{color:#fff;border-color:rgba(255,255,255,.2);background-color:transparent}#bottom-panel .widget.mailchimp-subscribe
input{color:#3f3f3f;text-shadow:0 1px 0 rgba(255,255,255,.15);background:none}#footer{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.05) 0%), to(rgba(0, 0, 0, 0) 100%));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);background-image:-moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);background-image:-o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 100%);-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;border-color:#e1e1e1}.footer-twitter{border-color:#e1e1e1}.footer-twitter
.ico{color:#55acee}.footer-twitter .twitter-title
a{color:#3f3f3f}.footer-twitter .twitter-title a:hover{border-color:#3f3f3f}.footer-twitter .btn-prev,.footer-twitter .btn-next{color:#c5c5c5}.wpcf7-not-valid-tip{color:#d40041}.wpcf7-response-output{color:#265e88;background-color:#e1edf9}.wpcf7-response-output.wpcf7-validation-errors{color:#d40041;background-color:#ffdfe0}.wpcf7-response-output.wpcf7-mail-sent-ok{color:#499143;background-color:#d4fbd3}#ui-datepicker-div{color:#fff;background-color:#3f3f3f;background-color:rgba(63,63,63,.98);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.1), transparent);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.1), transparent)}.ui-datepicker-prev:before,.ui-datepicker-next:before{color:#ff007c}.ui-datepicker-title{border-color:rgba(255,255,255,.05)}.various-content .ui-datepicker-calendar thead th,.ui-datepicker-calendar thead
th{color:#fff}.various-content .ui-datepicker-calendar tbody td a,.ui-datepicker-calendar tbody td
a{color:#fff;background-color:rgba(255,255,255,.04)}.various-content .ui-datepicker-calendar tbody td a:hover,.ui-datepicker-calendar tbody td a:hover{background-color:#ff007c}.various-content .ui-datepicker-calendar tbody td.ui-datepicker-today a,.ui-datepicker-calendar tbody td.ui-datepicker-today
a{color:#1a1a1a;background-color:#edcf56}.various-content .ui-datepicker-calendar tbody td.ui-datepicker-today.ui-state-disabled,.ui-datepicker-calendar tbody td.ui-datepicker-today.ui-state-disabled{color:#edcf56}.various-content .ui-datepicker-calendar tbody td a.ui-state-active,.ui-datepicker-calendar tbody td a.ui-state-active{background-color:rgba(255,255,255,.12)}.various-content .ui-datepicker-calendar tbody tr:nth-child(odd) td,.ui-datepicker-calendar tbody tr:nth-child(odd) td{background-color:transparent}.mfp-bg{background-color:#000}.wpcf7-list-item .checkbox-input label>span{color:#585858}@media(max-width: 1199px){#header{background-position:center}.header-inner{background-position:0 -100px}#header.m-animated .header-inner.animate-to-left{background-position:-1000px -100px}.header-navigation{border-color:rgba(255,255,255,.2)}.header-menu .submenu-toggle{color:#fff;border-color:rgba(255,255,255,.3)}.header-menu .sub-menu:before{border-right-color:transparent;border-left-color:transparent;border-bottom-color:#fff}.header-menu .sub-menu .sub-menu{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.header-cart
a{border-color:#fff;border-color:rgba(255,255,255,.3)}.header-cart a:hover{border-color:rgba(255,255,255,.6)}.header-search .header-search-inner{border-color:#fff;border-color:rgba(255,255,255,.05)}.header-search .search-form,.header-search form.product-search-form{border-color:#fff;border-color:rgba(255,255,255,.2)}.header-search .search-toggle-mobile{border-color:#fff;border-color:rgba(255,255,255,.3)}.header-search .search-toggle-mobile.m-active,.header-search .search-toggle-mobile:hover{border-color:rgba(255,255,255,.6)}.header-search .search-toggle-mobile>i:before{color:#fff}.header-panel{background-color:transparent}.header-reservation{border-color:#fff;border-color:rgba(255,255,255,.05)}.header-contact>ul{border-color:#fff;border-color:rgba(255,255,255,.05)}}@media(max-width: 991px){#header.m-animated .header-inner.animate-to-left{background-position:0 -100px}.header-menu>ul{border-color:rgba(255,255,255,.05)}.header-menu .sub-menu{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.header-menu .sub-menu
a{color:#fff;border-color:rgba(255,255,255,.2)}.header-menu .sub-menu a:hover{border-color:#fff}.header-menu .sub-menu .current-menu-ancestor a,.header-menu .sub-menu .current-menu-parent a,.header-menu .sub-menu .current-menu-item a,.header-menu .sub-menu .current_page_parent a,.header-menu .sub-menu .current_page_item
a{color:#edcf56}.header-menu .sub-menu .current-menu-ancestor a:hover,.header-menu .sub-menu .current-menu-parent a:hover,.header-menu .sub-menu .current-menu-item a:hover,.header-menu .sub-menu .current_page_parent a:hover,.header-menu .sub-menu .current_page_item a:hover{border-color:#edcf56}.header-menu-toggle{color:#fff;border-color:rgba(255,255,255,.3)}.header-menu-toggle.m-active,.header-menu-toggle:hover{border-color:rgba(255,255,255,.6)}}@media(max-width: 480px){.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs
ul.tabs{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs
li.active{border-bottom-color:#dfdbdf}#bottom-panel .widget.mailchimp-subscribe .form-fields{background-color:transparent}#bottom-panel .widget.mailchimp-subscribe
input{background-color:#fff;background-color:rgba(255,255,255,.8)}}