html,body,section,div,article,p,h1,h2,h3,h4,ul,li{margin:0;padding:0}html{position:relative;height:100%;min-height:100%}body{font:1.6em 'Open Sans',serif;padding-top:60px;position:relative;background:url("../images/body_bg_white.jpg") no-repeat fixed center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:1000px}.btn_black{background:#000;color:#fff}.btn_black:hover{background:#dd1c24;color:#fff}.btn_red{background:#dd1c24;color:#fff;border-radius:8px;text-transform:uppercase;transition:background 1s linear 0s,color 1s linear 0s}.btn_red:hover{background:#000;color:#fff}.image_red_border{border:5px solid #dd1c24;border-radius:50%}.gift_card_section{margin-top:10px;margin-bottom:15px}.gift_card_section .left_div{background:#fff;float:left;padding-right:15px}.gift_card_section .left_div span:first-child{padding-left:0;width:200px}.gift_card_section .left_div span:nth-child(2){width:100px}.gift_card_section .left_div span{display:inline-block;float:left;padding-left:30px}.online{width:70%}.online>div{width:33.33%;float:left;height:250px;padding-right:15px;overflow:hidden}.online>div a{display:inline-block;width:300px;height:185px;border:5px solid #dd1c24;border-radius:6px;overflow:hidden}.online>div a .img-responsive{width:100%}.checkout_section .checkout_contents,.profile_section .checkout_contents,.checkout_section .profile_contents,.profile_section .profile_contents{background:#fff}.checkout_section .checkout_contents .btn_edit_details,.profile_section .checkout_contents .btn_edit_details,.checkout_section .profile_contents .btn_edit_details,.profile_section .profile_contents .btn_edit_details{background:#7f7f7f;color:#000;transition:background .4s linear 0s;float:right;position:relative;top:-8px}.checkout_section .checkout_contents .profile_details,.profile_section .checkout_contents .profile_details,.checkout_section .profile_contents .profile_details,.profile_section .profile_contents .profile_details{margin-bottom:20px}.checkout_section .checkout_contents .btn_edit_details:hover,.profile_section .checkout_contents .btn_edit_details:hover,.checkout_section .profile_contents .btn_edit_details:hover,.profile_section .profile_contents .btn_edit_details:hover{background:#000}.checkout_section .checkout_contents .table-responsive,.profile_section .checkout_contents .table-responsive,.checkout_section .profile_contents .table-responsive,.profile_section .profile_contents .table-responsive{border-bottom:1px solid #dd1c24;padding-bottom:30px;margin-bottom:50px}.checkout_section .checkout_contents .table>tbody>tr>td,.profile_section .checkout_contents .table>tbody>tr>td,.checkout_section .profile_contents .table>tbody>tr>td,.profile_section .profile_contents .table>tbody>tr>td,.checkout_section .checkout_contents .table>tbody>tr>th,.profile_section .checkout_contents .table>tbody>tr>th,.checkout_section .profile_contents .table>tbody>tr>th,.profile_section .profile_contents .table>tbody>tr>th,.checkout_section .checkout_contents .table>tfoot>tr>td,.profile_section .checkout_contents .table>tfoot>tr>td,.checkout_section .profile_contents .table>tfoot>tr>td,.profile_section .profile_contents .table>tfoot>tr>td,.checkout_section .checkout_contents .table>tfoot>tr>th,.profile_section .checkout_contents .table>tfoot>tr>th,.checkout_section .profile_contents .table>tfoot>tr>th,.profile_section .profile_contents .table>tfoot>tr>th,.checkout_section .checkout_contents .table>thead>tr>td,.profile_section .checkout_contents .table>thead>tr>td,.checkout_section .profile_contents .table>thead>tr>td,.profile_section .profile_contents .table>thead>tr>td,.checkout_section .checkout_contents .table>thead>tr>th,.profile_section .checkout_contents .table>thead>tr>th,.checkout_section .profile_contents .table>thead>tr>th,.profile_section .profile_contents .table>thead>tr>th{border:0}.checkout_section .checkout_contents table,.profile_section .checkout_contents table,.checkout_section .profile_contents table,.profile_section .profile_contents table{border:0}.checkout_section .checkout_contents table tr:first-of-type,.profile_section .checkout_contents table tr:first-of-type,.checkout_section .profile_contents table tr:first-of-type,.profile_section .profile_contents table tr:first-of-type{border:0}.checkout_section .checkout_contents table td.time,.profile_section .checkout_contents table td.time,.checkout_section .profile_contents table td.time,.profile_section .profile_contents table td.time{color:#dd1c24;font-style:italic;font-size:18px}.checkout_section .checkout_contents table td.time .price_normal,.profile_section .checkout_contents table td.time .price_normal,.checkout_section .profile_contents table td.time .price_normal,.profile_section .profile_contents table td.time .price_normal{font-style:normal}.checkout_section .checkout_contents table td.cost,.profile_section .checkout_contents table td.cost,.checkout_section .profile_contents table td.cost,.profile_section .profile_contents table td.cost{color:#dd1c24;font-size:25px;font-weight:800}.checkout_section .checkout_contents table td:first-child,.profile_section .checkout_contents table td:first-child,.checkout_section .profile_contents table td:first-child,.profile_section .profile_contents table td:first-child{padding-top:0;position:relative}.checkout_section .checkout_contents table td:first-child img,.profile_section .checkout_contents table td:first-child img,.checkout_section .profile_contents table td:first-child img,.profile_section .profile_contents table td:first-child img{width:100px;height:100px;border:2px solid #dd1c24;border-radius:50%;position:relative;top:-5px}.checkout_section .checkout_contents h2,.profile_section .checkout_contents h2,.checkout_section .profile_contents h2,.profile_section .profile_contents h2{margin:15px 0 15px;padding-bottom:5px;border-bottom:1px solid #dd1c24;color:#dd1c24;font-size:20px}.checkout_section .checkout_contents h3,.profile_section .checkout_contents h3,.checkout_section .profile_contents h3,.profile_section .profile_contents h3{color:#ca262f;font-weight:700}.checkout_section .checkout_contents h3+div,.profile_section .checkout_contents h3+div,.checkout_section .profile_contents h3+div,.profile_section .profile_contents h3+div{padding-top:5px;font-size:13px}.checkout_section .checkout_contents h3+div>span,.profile_section .checkout_contents h3+div>span,.checkout_section .profile_contents h3+div>span,.profile_section .profile_contents h3+div>span{margin-right:10px}.checkout_section .checkout_contents h3+div+div,.profile_section .checkout_contents h3+div+div,.checkout_section .profile_contents h3+div+div,.profile_section .profile_contents h3+div+div{font-size:13px}.checkout_section .checkout_contents h3+div+div>span,.profile_section .checkout_contents h3+div+div>span,.checkout_section .profile_contents h3+div+div>span,.profile_section .profile_contents h3+div+div>span{margin-right:10px}.checkout_section .checkout_contents input[type="number"],.profile_section .checkout_contents input[type="number"],.checkout_section .profile_contents input[type="number"],.profile_section .profile_contents input[type="number"]{width:50px}.checkout_section .checkout_contents .btn_remove,.profile_section .checkout_contents .btn_remove,.checkout_section .profile_contents .btn_remove,.profile_section .profile_contents .btn_remove{background:#f1b0ce;color:#7d173f;margin-top:5px;padding:2px 10px 1px;border-radius:10px;text-shadow:0 1px 1px #f1b0ce;transition:background .4s linear 0s,color .4s linear 0s;border:0}.checkout_section .checkout_contents .btn_remove:hover,.profile_section .checkout_contents .btn_remove:hover,.checkout_section .profile_contents .btn_remove:hover,.profile_section .profile_contents .btn_remove:hover{background:#7d173f;color:#f1b0ce}.checkout_section .checkout_contents .btn_book,.profile_section .checkout_contents .btn_book,.checkout_section .profile_contents .btn_book,.profile_section .profile_contents .btn_book{background:#dd1c24;text-transform:uppercase;color:#fff;transition:background .4s linear 0s,transform .4s}.checkout_section .checkout_contents .btn_book:hover,.profile_section .checkout_contents .btn_book:hover,.checkout_section .profile_contents .btn_book:hover,.profile_section .profile_contents .btn_book:hover{background:#000;color:#fff;transform:translatex(5px)}.checkout_section .checkout_contents .calculation,.profile_section .checkout_contents .calculation,.checkout_section .profile_contents .calculation,.profile_section .profile_contents .calculation{margin-bottom:30px}.checkout_section .checkout_contents .calculation .btn_red,.profile_section .checkout_contents .calculation .btn_red,.checkout_section .profile_contents .calculation .btn_red,.profile_section .profile_contents .calculation .btn_red{background:#de1c24;border-radius:6px;transition:background 1s linear 0s;text-shadow:0 2px 2px #000}.checkout_section .checkout_contents .calculation .btn_red:hover,.profile_section .checkout_contents .calculation .btn_red:hover,.checkout_section .profile_contents .calculation .btn_red:hover,.profile_section .profile_contents .calculation .btn_red:hover{background:#eeadca}.checkout_section .checkout_contents .calculation .left,.profile_section .checkout_contents .calculation .left,.checkout_section .profile_contents .calculation .left,.profile_section .profile_contents .calculation .left{text-align:right}.checkout_section .checkout_contents .calculation label,.profile_section .checkout_contents .calculation label,.checkout_section .profile_contents .calculation label,.profile_section .profile_contents .calculation label{font-size:25px;font-weight:100}.checkout_section .checkout_contents .calculation .right,.profile_section .checkout_contents .calculation .right,.checkout_section .profile_contents .calculation .right,.profile_section .profile_contents .calculation .right{color:#dd1c24;font-size:25px;font-weight:600}.checkout_section .checkout_contents .calculation .btn_red,.profile_section .checkout_contents .calculation .btn_red,.checkout_section .profile_contents .calculation .btn_red,.profile_section .profile_contents .calculation .btn_red{color:#fff;padding:3px 25px;font-size:30px}.wrapReady{float:left;padding-right:5px;border:5px solid #dd1c24}.btn_pink{background:#eeadca;color:#4A061B;text-transform:uppercase;transition:background 1s linear 0s,color 1s linear 0s}.btn_pink:hover{background:#4A061B;color:#eeadca}.btn_section{padding-top:10px}.btn_section .btn_book_now{background:#dd1c24;color:#fff;text-transform:uppercase;border-radius:8px;transition:background 1s linear 0s,color 1s linear 0s}.btn_section .btn_book_now:hover{background:#000;color:#dd1c24}.btn_section .btn_more_info{background:#000;color:#fff;text-transform:uppercase;border-radius:8px;transition:background 1s linear 0s,color 1s linear 0s}.btn_section .btn_more_info:hover{background:#dd1c24;color:#fff}.no_padding_left{padding-left:0}.overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.popup_block{left:0;position:absolute;top:30%;z-index:100}.popup_block .top_bar{background-color:#de1c25;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:2px 2px 2px #333;color:#fff;font-size:18px;height:40px;line-height:40px;margin-bottom:2px;padding:0 5px;position:relative}.popup_block .top_bar .cross{color:#fff;position:absolute;right:5px;top:2px}.popup_block .top_bar .cross a{color:#fff}.popup_block .popup_content{background-color:#fff;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;box-shadow:0 0 5px #333;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}.popup_block .popup_content h2{font-size:20px;border-bottom:1px solid #e8e8e8;margin:20px 0 20px}.popup_block .popup_content label{font-weight:100}.popup_block .popup_content .form-control{border-radius:0}.popup_block .popup_content .btn_section{text-align:right}.popup_block .popup_content .btn_section .btn_request_booking{background:#DE1C25;color:#fff;text-transform:uppercase;transition:background 1s linear 0s}.popup_block .popup_content .btn_section .btn_request_booking:hover{background:#911943}.top_bar{background:#000;border-bottom:1px solid #fff;position:fixed;width:100%;height:60px;line-height:60px;top:0;left:0;color:#fff;z-index:100}.top_bar .left .fa+.fa{padding-left:20px}.top_bar .right{text-align:right}.top_bar .right a{color:#fff}.top_bar .right a:last-child{padding-left:20px}.logo_bar{background:-webkit-linear-gradient(left, #000, #000, #000,transparent,transparent);background:-o-linear-gradient(left, #000, #000, #000,transparent,transparent);background:linear-gradient(left, #000, #000, #000,transparent,transparent);background:-moz-linear-gradient(left, #000, #000, #000,transparent,transparent);padding:20px 0 20px}.logo_bar .left .img-responsive{min-width:100%;max-width:100%}.logo_bar .right{padding-right:0;color:#fff;text-align:right;line-height:80px}.logo_bar .right span:nth-child(2){margin-left:5px;margin-right:5px}.logo_bar .right span.circle{display:inline-block;width:50px;height:50px;background:#dd1c24;border-radius:50%;position:relative;top:15px;transition:background 1s linear 0s;cursor:pointer}.logo_bar .right .fa{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-8px;transition:color .5s linear 0s}.logo_bar .right .fa-envelope{margin-left:-10px;margin-top:-8px}.logo_bar .right .fa-facebook{margin-left:-5px;margin-top:-7px}.logo_bar .right .fa+.fa{margin-left:10px;margin-right:10px}.logo_bar .right span.circle:hover{background:#f26b0f}.logo_bar .right span.circle:hover .fa{color:#f0f0f0}.welcome_section{position:relative}.welcome_section #menu_box{position:absolute;top:100;right:16.66%}.welcome_section #menu_box ul{width:300px;box-shadow:0 0 5px 0 #000}.welcome_section #menu_box ul li{list-style:none;background:rgba(0,0,0,.5);transition:background 1s linear 0s;display:block;width:100%}.welcome_section #menu_box ul li a{color:#fff;text-transform:uppercase;display:block;width:100%;padding:10px 15px 10px;border-bottom:1px solid #dd1c24;text-shadow:1px 1px 1px #000}.welcome_section #menu_box ul li:hover{background:#dd1c24}.welcome_section #menu_box ul li:hover a{text-decoration:none}.welcome_bar{border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);background:-webkit-linear-gradient(left, #dd1c24, #dd1c24, #dd1c24,transparent,transparent);background:-o-linear-gradient(left, #dd1c24, #dd1c24, #dd1c24,transparent,transparent,transparent);background:linear-gradient(left, #dd1c24, #dd1c24, #dd1c24,transparent,transparent,transparent);background:-moz-linear-gradient(left, #dd1c24, #dd1c24, #dd1c24,transparent,transparent,transparent);padding-top:25px;padding-bottom:25px}.welcome_bar h1{font-size:2em;color:#fff}.welcome_bar h1 span{padding-right:60px;display:inline-block;float:right}.welcome_bar h1 span a{color:#fff;padding-right:10px;transition:color 1s linear 0s}.welcome_bar h1 span a:hover{color:#000}.welcome_bar .menu_button{float:right;position:absolute;top:0;right:0;overflow:hidden}.welcome_bar .menu_button div{width:42px;height:12px;margin-bottom:3px;background-color:#fff;border-radius:2px;cursor:pointer;transition:background 1s linear 0s}.welcome_bar .menu_button:hover div{background:linear-gradient( #fff, #f0f0f0)}.content_section{padding-top:15px}.content_section p{color:#000;text-align:justify;line-height:2em;padding-bottom:15px}.content_section .menu ul li{border-top:1px solid rgba(221,28,36,.7);padding-top:20px;padding-bottom:20px;list-style:none;font-size:2.5em;font-weight:100}.content_section .menu ul li a{float:right;color:#dd1c24;transition:all .4s ease;padding-right:60px;padding-left:60px}.content_section .menu ul li a:hover{transform:translate(25px)}.content_section .img_section .img-responsive{min-width:100%;max-width:100%}.special_section{margin-top:6em}.special_section .heading_wrapper{padding:5px;background:transparent;border:1px solid #000;width:300px}.special_section .heading_specials{color:#000;text-transform:uppercase;background:rgba(249,235,228,.7);font-size:20px;padding:8px 15px;text-align:center}.special_section .main_wrapper{border:1px solid #000;width:300px;position:relative;text-align:center}.special_section .twelve-point-star::before{background-attachment:scroll;background-clip:border-box;background-color:#911943;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;content:"";float:left;height:100px;position:absolute;transform:rotate(30deg);width:100px}.special_section .twelve-point-star::after{background-attachment:scroll;background-clip:border-box;background-color:#911943;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;content:"";height:100px;position:absolute;transform:rotate(-30deg);width:100px}.special_section .twelve-point-star{background-attachment:scroll;background-clip:border-box;background-color:#911943;background-image:none;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;float:left;height:100px;margin-left:20px;margin-top:20px;position:absolute;width:100px;right:40px;z-index:2000;top:20px}.special_section .black_circle{background:#000 none repeat scroll 0 0;height:260px;position:relative;width:260px;border:2px solid #000}.special_section .circle{border-radius:50%;display:inline-block;margin-right:2px}.special_section .image_circle{background:url("../images/girl.png");border:5px solid #dd1c24;display:block;height:250px;width:250px;position:relative;left:2px;top:2px}.special_section .square{margin-top:200px;height:200px;width:250px;background:#fff;border:1px solid #000;color:#000;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:relative;display:inline-block}.special_section .square+.square{margin-top:160px;margin-bottom:50px}.special_section .price_tag .price_wrapper{position:relative}.special_section .price_tag .price_wrapper .price{position:absolute;top:20px;left:22px}.special_section .price_tag .price_wrapper .price div+div{margin-top:0}.special_section .special_circles{position:absolute;bottom:40px;left:-5px}.special_section .special_circles .price_tag{position:absolute;right:30px;top:10px;z-index:10}.special_section .special_circles .price_tag .price_wrapper{position:absolute;top:-45px;right:-20px}.special_section .text{position:absolute;bottom:10px;left:20%;color:#000;font-size:18px}.price_tag{color:#fff;text-transform:uppercase;font-size:20px;text-align:center}.price_tag .price_wrapper .price{font-size:16px;font-weight:100;top:30px}.price_tag .price_wrapper .price .only_div{font-family:'Lobster',cursive;font-size:30px}.price_tag .price_wrapper .price div+div{font-family:'Lobster',cursive;font-size:30px;margin-top:0}.product_options h3{color:#fff;padding-bottom:10px;border-bottom:1px solid #dd1c24;margin-bottom:15px;margin-top:30px}.product_options .box{position:relative;padding-top:100px;margin-top:200px;margin-bottom:30px;padding-bottom:10px;background:#fff;color:#000;text-align:center;border:1px solid #000}.product_options .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-180px;left:-20px;border-radius:50%}.product_options .box .circle_img .img-responsive{min-width:110%;max-width:110%;border:6px solid #dd1c24;border-radius:50%}.product_options .box .circle_img .price_tag{position:absolute;right:-20px;top:-10px;z-index:10}.product_options .box .circle_img .price_tag .price_wrapper{position:relative}.product_options .box .circle_img .price_tag .price_wrapper .price{position:absolute;top:20px;left:20px}.product_options .box .product_name{margin-top:60px}.treatment_section h3{color:#fff;padding-bottom:10px;border-bottom:1px solid #dd1c24;margin-bottom:15px;margin-top:30px}.treatment_section .box{position:relative;padding-top:100px;margin-top:200px;margin-bottom:30px;padding-bottom:10px;background:#fff;color:#000;text-align:center;border:1px solid #000}.treatment_section .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-180px;left:-20px;border-radius:50%}.treatment_section .box .circle_img .img-responsive{min-width:110%;max-width:110%;border:6px solid #dd1c24;border-radius:50%}.treatment_section .box .circle_img .price_tag{position:absolute;right:-20px;top:-10px;z-index:10}.treatment_section .box .circle_img .price_tag .price_wrapper{position:relative}.treatment_section .box .circle_img .price_tag .price_wrapper .price{position:absolute;top:20px;left:20px}.treatment_section .box .product_name{margin-top:60px}.treatment_section{padding-top:15px}.treatment_section p{color:#000;text-align:justify;line-height:2em;padding-bottom:15px}.treatment_section .menu ul li{border-top:1px solid rgba(221,28,36,.7);padding-top:20px;padding-bottom:20px;list-style:none;font-size:2.5em;font-weight:100}.treatment_section .menu ul li a{float:right;color:#dd1c24;transition:all .4s ease;padding-right:60px;padding-left:60px}.treatment_section .menu ul li a:hover{transform:translate(25px)}.treatment_section .img_section .img-responsive{min-width:100%;max-width:100%}.treatment_section .left_img_section{position:relative;float:left}.treatment_section .left_img_section .other_circle{width:210px;height:210px;border-radius:50%;border:5px solid #000}.treatment_section .left_img_section .circle{border-radius:50%;display:inline-block;margin-right:2px}.treatment_section .left_img_section .image_circle{width:200px;height:200px;border:5px solid #dd1c24;display:inline-block;float:left;border-radius:50%}.treatment_section .right .right_book_now_button{position:absolute;top:500px;left:80px}.treatment_section .right .right_book_now_button .img-responsive{min-width:60%;max-width:60%}.treatment_section h2{margin-top:55px;margin-left:270px;color:#000;padding-bottom:10px;font-size:18px;border-bottom:1px solid #dd1c24}.gallery_section{padding-top:15px}.gallery_section h3{color:#fff;padding-bottom:10px;border-bottom:1px solid #dd1c24;margin-bottom:15px;margin-top:30px}.gallery_section .box{position:relative;padding-top:100px;margin-top:200px;margin-bottom:30px;padding-bottom:10px;background:#fff;color:#000;text-align:center;border:1px solid #000}.gallery_section .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-180px;left:-20px;border-radius:50%}.gallery_section .box .circle_img .img-responsive{min-width:110%;max-width:110%;border:6px solid #dd1c24;border-radius:50%}.gallery_section .box .circle_img .price_tag{position:absolute;right:-20px;top:-10px;z-index:10}.gallery_section .box .circle_img .price_tag .price_wrapper{position:relative}.gallery_section .box .circle_img .price_tag .price_wrapper .price{position:absolute;top:20px;left:20px}.gallery_section .box .product_name{margin-top:60px}.gallery_section p{color:#000;text-align:justify;line-height:2em;padding-bottom:15px}.gallery_section .menu ul li{border-top:1px solid rgba(221,28,36,.7);padding-top:20px;padding-bottom:20px;list-style:none;font-size:2.5em;font-weight:100}.gallery_section .menu ul li a{float:right;color:#dd1c24;transition:all .4s ease;padding-right:60px;padding-left:60px}.gallery_section .menu ul li a:hover{transform:translate(25px)}.gallery_section .img_section .img-responsive{min-width:100%;max-width:100%}.gallery_section .left_img_section{position:relative;float:left}.gallery_section .left_img_section .other_circle{width:210px;height:210px;border-radius:50%;border:5px solid #000}.gallery_section .left_img_section .circle{border-radius:50%;display:inline-block;margin-right:2px}.gallery_section .left_img_section .image_circle{width:200px;height:200px;border:5px solid #dd1c24;display:inline-block;float:left;border-radius:50%}.gallery_section .right .right_book_now_button{position:absolute;top:500px;left:80px}.gallery_section .right .right_book_now_button .img-responsive{min-width:60%;max-width:60%}.gallery_section h2{margin-top:55px;margin-left:270px;color:#000;padding-bottom:10px;font-size:18px;border-bottom:1px solid #dd1c24}.gallery_section .treatment_gallery{margin-top:30px}.gallery_section .treatment_gallery ul.menu{margin-bottom:30px;overflow:hidden;border-bottom:1px solid #dd1c24}.gallery_section .treatment_gallery ul.menu li{margin-bottom:3px;float:left;list-style:none;padding:5px 30px;border-radius:10px;color:#000;cursor:pointer}.gallery_section .treatment_gallery ul.menu li.active{color:#fff}.gallery_section .treatment_gallery ul.menu li:hover{color:#000}.gallery_section .treatment_gallery .tab_content{color:#fff}.gallery_section .treatment_gallery .tab_content{display:none}.gallery_section .treatment_gallery .tab_content.active{display:block;text-align:left}.gallery_section .treatment_gallery .tab_header.active{background:red}.gallery_section .treatment_gallery .tab_content:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.before_after_section{position:relative}.before_after_section .left,.before_after_section .right{padding-left:0}.before_after_section .left .img-responsive,.before_after_section .right .img-responsive{max-width:100%;min-width:100%}.before_after_section .left>div,.before_after_section .right>div{background-image:-moz-linear-gradient(left center, #dd1c24, #dd1c24, #dd1c24, #000, #000);background:#dd1c24;height:40px;color:#fff;text-transform:uppercase;text-align:center;line-height:40px;text-shadow:2px 2px 2px #000;letter-spacing:2px;padding:0}.before_after_section .session{padding:10px 30px;position:absolute;background:#dd1c24;box-shadow:0 0 4px #000;color:#fff;top:50%;left:40%;font-style:italic;text-shadow:0 0 2px #000}div.para{padding-top:15px;padding-bottom:15px;color:#000}div.para .img_section{width:200px;height:200px;float:right;margin-left:20px;overflow:hidden}div.para .img_section img{width:100%}div.para:nth-child(odd) .img_section{float:left;margin-right:20px}div.para:nth-child(even) .img_section{float:right;margin-left:20px}.explanation{padding-left:0;padding-right:0}.faq{padding-left:0;padding-right:0}.faq .panel{border:0;box-shadow:0 0 2px #000}.faq .panel-heading{background:#dd1c24;color:#fff;border:0;text-shadow:0 0 2px #000}.faq .panel-body .img_section{float:right;width:200px;height:200px;margin-left:10px;overflow:hidden}.faq .panel-body .img_section img{width:100%}.faq h4:hover a{text-decoration:none}.faq h4 a:focus,.faq h4 a:hover,.faq h4 a:active{text-decoration:none}.before_after_section+.before_after_section{margin-top:15px}.product_section{padding-top:15px}.product_section h3{color:#fff;padding-bottom:10px;border-bottom:1px solid #dd1c24;margin-bottom:15px;margin-top:30px}.product_section .box{position:relative;padding-top:100px;margin-top:200px;margin-bottom:30px;padding-bottom:10px;background:#fff;color:#000;text-align:center;border:1px solid #000}.product_section .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-180px;left:-20px;border-radius:50%}.product_section .box .circle_img .img-responsive{min-width:110%;max-width:110%;border:6px solid #dd1c24;border-radius:50%}.product_section .box .circle_img .price_tag{position:absolute;right:-20px;top:-10px;z-index:10}.product_section .box .circle_img .price_tag .price_wrapper{position:relative}.product_section .box .circle_img .price_tag .price_wrapper .price{position:absolute;top:20px;left:20px}.product_section .box .product_name{margin-top:60px}.product_section p{color:#000;text-align:justify;line-height:2em;padding-bottom:15px}.product_section .menu ul li{border-top:1px solid rgba(221,28,36,.7);padding-top:20px;padding-bottom:20px;list-style:none;font-size:2.5em;font-weight:100}.product_section .menu ul li a{float:right;color:#dd1c24;transition:all .4s ease;padding-right:60px;padding-left:60px}.product_section .menu ul li a:hover{transform:translate(25px)}.product_section .img_section .img-responsive{min-width:100%;max-width:100%}.product_section .left_img_section{position:relative;float:left}.product_section .left_img_section .other_circle{width:210px;height:210px;border-radius:50%;border:5px solid #000}.product_section .left_img_section .circle{border-radius:50%;display:inline-block;margin-right:2px}.product_section .left_img_section .image_circle{width:200px;height:200px;border:5px solid #dd1c24;display:inline-block;float:left;border-radius:50%}.product_section .right .right_book_now_button{position:absolute;top:500px;left:80px}.product_section .right .right_book_now_button .img-responsive{min-width:60%;max-width:60%}.product_section h2{margin-top:55px;margin-left:270px;color:#000;padding-bottom:10px;font-size:18px;border-bottom:1px solid #dd1c24}.product_section .left_img_section .image_circle{background:url("../images/product.png") center center no-repeat}.product_section h2{position:relative}.product_section h2 .cost{color:red;font-family:"Lobster",cursive;font-size:30px;position:absolute;right:0;top:-10px}.footer_section{margin-top:100px}.footer_section .right ul{width:100%;text-align:right;border-bottom:1px solid #dd1c24}.footer_section .right ul li{padding-top:20px;line-height:35px;list-style:none;text-align:right;display:inline-block}.footer_section .right ul li a{color:#fff;padding-left:20px;padding-right:20px}.footer_section .right ul li a:last-of-type{padding-right:0}.footer_section .right ul li a:hover{text-decoration:none}.footer_section .right ul+div{color:#dd1c24;text-shadow:0 0 2px #000;font-size:.75em;padding-top:5px;text-align:right}#forgot_password_form{border-radius:10px;max-width:300px;padding-top:25px;position:absolute;top:45px;right:20%;background:#dd1c24!important;box-shadow:0 0 10px 0 #000;z-index:100;padding-top:25px;top:45px}#forgot_password_form .close_form .fa-times{color:#fff;cursor:pointer;position:absolute;right:5px;top:5px}#forgot_password_form .error_section{color:#b74c46;background:rgba(242,222,223,.7);padding:15px 10px;border-radius:5px;text-align:center;font-weight:600}#forgot_password_form .btn_login{background:#021533;color:#fff;transition:color 1s,background 1s}#forgot_password_form .btn_login:hover{background:#DE1C25;color:#fff;font-weight:800}#forgot_password_form .remember_me{text-align:center;font-weight:600}#forgot_password_form .forgot_password{text-align:center;font-weight:600}#forgot_password_form .forgot_password a{color:#fff}#forgot_password_form .wrapper{position:relative}#forgot_password_form .wrapper .pointer{position:absolute;top:-8%;left:50%;width:0;height:0;border:10px solid black;border-color:#fff transparent transparent transparent}#forgot_password_form .button_section{text-align:right}#forgot_password_form .btn_close{background:#000;color:#fff}#forgot_password_form .btn_submit{background:green;color:#fff}#forgot_password_form .link{text-align:center}#forgot_password_form .link a{color:#fff;text-align:center}#forgot_password_form .wrapper .pointer{top:-12%}#registration_form{min-width:400px;border-radius:10px;max-width:300px;padding-top:25px;position:absolute;top:45px;right:20%;background:#dd1c24!important;box-shadow:0 0 10px 0 #000;z-index:100;max-width:590px}#registration_form h1{font-size:18px;text-align:center;font-weight:600;margin-bottom:15px}#registration_form .close_form .fa-times{color:#fff;cursor:pointer;position:absolute;right:5px;top:5px}#registration_form .error_section{color:#b74c46;background:rgba(242,222,223,.7);padding:15px 10px;border-radius:5px;text-align:center;font-weight:600}#registration_form .btn_login{background:#021533;color:#fff;transition:color 1s,background 1s}#registration_form .btn_login:hover{background:#DE1C25;color:#fff;font-weight:800}#registration_form .remember_me{text-align:center;font-weight:600}#registration_form .forgot_password{text-align:center;font-weight:600}#registration_form .forgot_password a{color:#fff}#registration_form .wrapper{position:relative}#registration_form .wrapper .pointer{position:absolute;top:-8%;left:50%;width:0;height:0;border:10px solid black;border-color:#fff transparent transparent transparent}#registration_form .note_section{font-size:.75em}#registration_form .wrapper .pointer{top:-4.9%}#login_form{border-radius:10px;max-width:300px;padding-top:25px;position:absolute;top:45px;right:20%;background:#dd1c24!important;box-shadow:0 0 10px 0 #000;z-index:100}#login_form .close_form .fa-times{color:#fff;cursor:pointer;position:absolute;right:5px;top:5px}#login_form .error_section{color:#b74c46;background:rgba(242,222,223,.7);padding:15px 10px;border-radius:5px;text-align:center;font-weight:600}#login_form .btn_login{background:#021533;color:#fff;transition:color 1s,background 1s}#login_form .btn_login:hover{background:#DE1C25;color:#fff;font-weight:800}#login_form .remember_me{text-align:center;font-weight:600}#login_form .forgot_password{text-align:center;font-weight:600}#login_form .forgot_password a{color:#fff}#login_form .wrapper{position:relative}#login_form .wrapper .pointer{position:absolute;top:-8%;left:50%;width:0;height:0;border:10px solid black;border-color:#fff transparent transparent transparent}section,div,article,p,h1,h2,h3,h4{display:block}.container-fluid{padding:0}@media (max-width: 767px){body{ background:url("../images/body_bg_white.jpg") no-repeat right 40px;background-size:200px auto}.checkout_section .btn_edit_details:hover,.profile_section .btn_edit_details:hover{background:#ccc}.checkout_section .checkout_contents,.profile_section .checkout_contents,.checkout_section .profile_contents,.profile_section .profile_contents{padding-top:20px}.checkout_section .checkout_contents table td.time,.profile_section .checkout_contents table td.time,.checkout_section .profile_contents table td.time,.profile_section .profile_contents table td.time{font-size:16px}.checkout_section .checkout_contents table td.cost,.profile_section .checkout_contents table td.cost,.checkout_section .profile_contents table td.cost,.profile_section .profile_contents table td.cost{font-size:18px}.checkout_section .checkout_contents h2,.profile_section .checkout_contents h2,.checkout_section .profile_contents h2,.profile_section .profile_contents h2{font-size:20px;padding-bottom:5px}.checkout_section .checkout_contents h3,.profile_section .checkout_contents h3,.checkout_section .profile_contents h3,.profile_section .profile_contents h3{color:#ca262f;font-weight:700;font-size:18px}.checkout_section .checkout_contents h3+div,.profile_section .checkout_contents h3+div,.checkout_section .profile_contents h3+div,.profile_section .profile_contents h3+div{padding-top:5px;font-size:13px}.checkout_section .checkout_contents h3+div>span,.profile_section .checkout_contents h3+div>span,.checkout_section .profile_contents h3+div>span,.profile_section .profile_contents h3+div>span{margin-right:10px}.checkout_section .checkout_contents h3+div+div,.profile_section .checkout_contents h3+div+div,.checkout_section .profile_contents h3+div+div,.profile_section .profile_contents h3+div+div{font-size:13px}.checkout_section .checkout_contents h3+div+div>span,.profile_section .checkout_contents h3+div+div>span,.checkout_section .profile_contents h3+div+div>span,.profile_section .profile_contents h3+div+div>span{margin-right:10px}.checkout_section .checkout_contents input[type="number"],.profile_section .checkout_contents input[type="number"],.checkout_section .profile_contents input[type="number"],.profile_section .profile_contents input[type="number"]{width:50px}.checkout_section .checkout_contents .btn_remove,.profile_section .checkout_contents .btn_remove,.checkout_section .profile_contents .btn_remove,.profile_section .profile_contents .btn_remove{padding:2px 10px 1px;border-radius:10px;text-shadow:0 1px 1px #f1b0ce;transition:background .4s linear 0s,color .4s linear 0s;border:0}.checkout_section .checkout_contents .btn-lg,.profile_section .checkout_contents .btn-lg,.checkout_section .profile_contents .btn-lg,.profile_section .profile_contents .btn-lg{padding:5px 10px}.checkout_section .checkout_contents .calculation,.profile_section .checkout_contents .calculation,.checkout_section .profile_contents .calculation,.profile_section .profile_contents .calculation{margin-bottom:30px}.checkout_section .checkout_contents .calculation label,.profile_section .checkout_contents .calculation label,.checkout_section .profile_contents .calculation label,.profile_section .profile_contents .calculation label{font-size:15px}.checkout_section .checkout_contents .calculation .right,.profile_section .checkout_contents .calculation .right,.checkout_section .profile_contents .calculation .right,.profile_section .profile_contents .calculation .right{color:#dd1c24;font-size:15px;font-weight:600}.checkout_section .checkout_contents .calculation .btn_red,.profile_section .checkout_contents .calculation .btn_red,.checkout_section .profile_contents .calculation .btn_red,.profile_section .profile_contents .calculation .btn_red{color:#fff;padding:3px 25px;font-size:15px}.popup_block{position:absolute;top:10%;left:0}.gallery_select{margin-bottom:30px}.product_options h3{margin-top:25px;margin-bottom:50px}.product_options .box{position:relative;padding-top:150px;margin-top:150px;padding-bottom:10px}.product_options .box .circle_img .img-responsive{min-width:100%;max-width:100%}.product_options .box .product_name{margin-top:0}.product_options .box.third,.product_options .box.fourth{margin-top:200px}.gallery_section .box{position:relative;padding-top:150px;margin-top:150px;padding-bottom:10px}.gallery_section .box .circle_img .img-responsive{min-width:100%;max-width:100%}.gallery_section .box .product_name{margin-top:0}.treatment_section .right .right_book_now_button{position:relative;top:10px;left:0}.treatment_section .right .right_book_now_button .img-responsive{min-width:80%;max-width:80%}body{font-size:1.4em}.top_bar{top:0}body{padding-top:40px}.top_bar{line-height:40px;height:40px;font-size:.9em}.logo_bar{padding:10px}.logo_bar .right{font-size:.9em;text-align:center;padding-right:0;padding-left:0;line-height:50px}.logo_bar .right span.circle{width:100%;height:30px;width:30px;top:10px}.logo_bar .right span:nth-child(2){margin-left:5px;margin-right:5px}.logo_bar .right .fa{left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;transition:color .5s linear 0s}.logo_bar .right .fa-phone{margin-top:-4px;margin-left:-4px}.logo_bar .right .fa-envelope{margin-top:-5px;margin-left:-6px}.logo_bar .right .fa-facebook{margin-top:-4px;margin-left:-2px}.logo_bar .right .fa-twitter{margin-top:-5px;margin-left:-5px}.logo_bar .right .fa-lg{font-size:.85em}.welcome_bar{padding-top:10px;padding-bottom:10px}.welcome_bar .menu_button{right:15px}.welcome_bar .menu_button div{height:8px;margin-bottom:2px;width:27px}.content_section{font-size:.85em;line-height:1.8em}.content_section .special_section{margin-top:50px}.content_section .special_section .special_circles .price_tag .price div+div{margin-top:5px}.footer_section .left{position:relative;bottom:-25px}.footer_section .right ul{text-align:left}.footer_section .right ul li a{font-size:1em;padding-left:20px;padding-right:20px}.footer_section .right ul+div{text-align:center;font-size:1em}.product_section .right .right_book_now_button{left:0;position:relative;top:0}}@media (max-width: 500px){.product_section h2{ clear:both;margin-left:0;margin-top:20px}div.para .img_section{height:150px;width:150px}.faq .panel-body .img_section{height:150px;width:150px}.before_after_section .session{left:35%;padding:3px;top:70%}.product_options .col-xs-6{width:100%}.product_options .box{position:relative;padding-top:150px;margin-top:150px;max-width:250px;padding-bottom:10px}.product_options .box .circle_img{top:-150px}.product_options .box .circle_img .img-responsive{min-width:100%;max-width:100%}.product_options .box .product_name{margin-top:0}.product_options .box.second,.product_options .box.third,.product_options .box.fourth{margin-top:200px}.gallery_section .col-xs-6{width:100%}.gallery_section .box{position:relative;padding-top:150px;margin-top:150px;max-width:250px;padding-bottom:10px}.gallery_section .box .circle_img{top:-150px}.gallery_section .box .circle_img .img-responsive{min-width:100%;max-width:100%}.gallery_section .box .product_name{margin-top:0}.gallery_section .box.second,.gallery_section .box.third,.gallery_section .box.fourth{margin-top:200px}body{padding-top:40px}.top_bar{top:0;height:40px}.top_bar .left{display:none}.top_bar .right{width:100%;text-align:center;line-height:40px}.logo_bar .left{width:80%}.logo_bar span.wrapper{display:block;width:100%;line-height:35px;text-align:left}.welcome_bar .menu_button{padding-right:10px}.welcome_bar .menu_button div{height:7px;width:30px;border-radius:0}.content_section .menu ul li{font-size:1.5em}.content_section .menu ul li a:hover{margin-right:0}.treatment_section .left_img_section{float:none}.treatment_section h2{margin-left:0;margin-top:10px}.treatment_section .right .right_book_now_button{position:relative;top:10px;left:50px}.treatment_section .right .right_book_now_button .img-responsive{min-width:100%;max-width:100%}.footer_section .right ul{overflow:hidden;margin-top:20px;margin-top:40px}.footer_section .right ul li{display:inline-block;width:50%;background:#000;padding-top:0;text-align:center;float:left}.footer_section .right ul li a{font-size:1em;padding-left:0}.footer_section .right ul li:hover{background:red}.footer_section .right ul+div{margin-top:20px;margin-bottom:20px;font-size:1em}}@media (min-width: 501px) and (max-width: 545px){.product_options .box{ background:red;position:relative;padding-top:150px;margin-top:150px;max-width:250px;padding-bottom:10px}.product_options .box .circle_img{top:-130px}.product_options .box .circle_img .img-responsive{min-width:85%;max-width:85%}.product_options .box .circle_img .price_tag{right:35px}.product_options .box .product_name{margin-top:0}.product_options .box.third,.product_options .box.fourth{margin-top:200px}.gallery_section .box{background:red;position:relative;padding-top:150px;margin-top:150px;max-width:250px;padding-bottom:10px}.gallery_section .box .circle_img{top:-130px}.gallery_section .box .circle_img .img-responsive{min-width:85%;max-width:85%}.gallery_section .box .circle_img .price_tag{right:35px}.gallery_section .box .product_name{margin-top:0}.gallery_section .box.third,.gallery_section .box.fourth{margin-top:200px}}@media (min-width: 546px) and (max-width: 580px){.product_options .box{ background:blue;position:relative;padding-top:150px;margin-top:150px;max-width:250px;padding-bottom:10px}.product_options .box .circle_img{top:-130px}.product_options .box .circle_img .img-responsive{min-width:90%;max-width:90%}.product_options .box .circle_img .price_tag{right:25px}.product_options .box .product_name{margin-top:0}.product_options .box.third,.product_options .box.fourth{margin-top:200px}.gallery_section .box{background:blue;position:relative;padding-top:150px;margin-top:150px;max-width:250px;padding-bottom:10px}.gallery_section .box .circle_img{top:-130px}.gallery_section .box .circle_img .img-responsive{min-width:90%;max-width:90%}.gallery_section .box .circle_img .price_tag{right:25px}.gallery_section .box .product_name{margin-top:0}.gallery_section .box.third,.gallery_section .box.fourth{margin-top:200px}}@media (min-width: 581px) and (max-width: 600px){.product_options .box{ position:relative;padding-top:150px;margin-top:150px;max-width:250px;padding-bottom:10px}.product_options .box .circle_img{top:-130px}.product_options .box .circle_img .img-responsive{min-width:100%;max-width:100%}.product_options .box .circle_img .price_tag{right:20px}.product_options .box .product_name{margin-top:0}.product_options .box.third,.product_options .box.fourth{margin-top:200px}.gallery_section .box{position:relative;padding-top:150px;margin-top:150px;max-width:250px;padding-bottom:10px}.gallery_section .box .circle_img{top:-130px}.gallery_section .box .circle_img .img-responsive{min-width:100%;max-width:100%}.gallery_section .box .circle_img .price_tag{right:20px}.gallery_section .box .product_name{margin-top:0}.gallery_section .box.third,.gallery_section .box.fourth{margin-top:200px}}@media (min-width: 601px) and (max-width: 767px){.product_options .box{ position:relative;padding-top:150px;margin-top:150px;max-width:245px;padding-bottom:10px}.product_options .box .circle_img{top:-130px}.product_options .box .circle_img .img-responsive{min-width:100%;max-width:100%}.product_options .box .product_name{margin-top:0}.product_options .box.third,.product_options .box.fourth{margin-top:200px}.gallery_section .box{position:relative;padding-top:150px;margin-top:150px;max-width:245px;padding-bottom:10px}.gallery_section .box .circle_img{top:-130px}.gallery_section .box .circle_img .img-responsive{min-width:100%;max-width:100%}.gallery_section .box .product_name{margin-top:0}.gallery_section .box.third,.gallery_section .box.fourth{margin-top:200px}}@media (min-width: 768px) and (max-width: 991px){.popup_block{ position:absolute;top:10%;left:0}.product_section h2 .cost{font-size:20px;top:-30px}.before_after_section .session{left:40%;padding:5px;top:70%}.product_options h3{margin-top:25px;margin-bottom:100px}.product_options .box{position:relative;padding-top:150px;margin-top:70px;padding-bottom:10px}.product_options .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-90px;left:-20px;border-radius:50%}.product_options .box .circle_img .img-responsive{min-width:120%;max-width:120%;border:16px solid #dd1c24;border-radius:50%}.product_options .box .circle_img .price_tag{right:-50px;top:-50px}.product_options .box .product_name{margin-top:0}.product_options .box .btn_section{padding-top:10px}.product_options .box .btn_section .btn_book_now{background:#dd1c24;color:#fff;text-transform:uppercase}.product_options .box .btn_section .btn_more_info{margin-top:10px;background:#000;color:#fff;text-transform:uppercase}.gallery_section h3{margin-top:25px;margin-bottom:100px}.gallery_section .box{position:relative;padding-top:150px;margin-top:70px;padding-bottom:10px}.gallery_section .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-90px;left:-20px;border-radius:50%}.gallery_section .box .circle_img .img-responsive{min-width:120%;max-width:120%;border:16px solid #dd1c24;border-radius:50%}.gallery_section .box .circle_img .price_tag{right:-50px;top:-50px}.gallery_section .box .product_name{margin-top:0}.gallery_section .box .btn_section{padding-top:10px}.gallery_section .box .btn_section .btn_book_now{background:#dd1c24;color:#fff;text-transform:uppercase}.gallery_section .box .btn_section .btn_more_info{margin-top:10px;background:#000;color:#fff;text-transform:uppercase}.gallery_section .treatment_gallery ul.menu{margin-top:25px;margin-bottom:100px}.treatment_section .right .right_book_now_button{position:relative;top:500px;left:30px}.treatment_section .right .right_book_now_button .img-responsive{min-width:100%;max-width:100%}.special_section{margin-top:-120px}.special_section .special_circles .price_tag .price_wrapper .price div+div{margin-top:5px}body{padding-top:40px}.top_bar{line-height:40px;height:40px}.logo_bar{padding:10px}.logo_bar .right{text-align:center;padding-right:15px;line-height:50px}.logo_bar .right span.circle{height:30px;width:30px;top:10px}.logo_bar .right .fa{left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;transition:color .5s linear 0s}.logo_bar .right .fa-phone{margin-top:-4px;margin-left:-4px}.logo_bar .right .fa-envelope{margin-top:-5px;margin-left:-6px}.logo_bar .right .fa-facebook{margin-top:-4px;margin-left:-2px}.logo_bar .right .fa-twitter{margin-top:-5px;margin-left:-5px}.logo_bar .right .fa-lg{font-size:.85em}.welcome_bar{padding-top:10px;padding-bottom:10px}.welcome_bar .menu_button{right:15px}.welcome_bar .menu_button div{height:8px;margin-bottom:2px;width:27px}.content_section{font-size:.85em;line-height:1.8em}.content_section .menu ul li{font-size:2em}.footer_section .left{position:relative;bottom:-25px}.footer_section .right ul{text-align:left}.footer_section .right ul li a{font-size:.85em;padding-left:15px}.footer_section .right ul+div{text-align:center}}@media (min-width: 768px) and (max-width: 900px){.before_after_section .session{ left:40%;padding:5px;top:70%}.product_options h3{margin-top:25px;margin-bottom:35px}.product_options .box{position:relative;padding-top:150px;margin-top:100px;padding-bottom:10px}.product_options .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-50px;left:-20px;border-radius:50%}}@media (min-width: 992px) and (max-width: 1199px){.before_after_section .session{ left:40%;padding:5px;top:70%}.popup_block{position:absolute;top:10%;left:0}.logo_bar .right{padding-right:15px}.logo_bar .right .text{font-size:1em}.logo_bar .right span{height:30px;width:30px;top:10px}.logo_bar .right .wrapper .circle{width:40px;height:40px}.logo_bar .right .fa{left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;transition:color .5s linear 0s}.logo_bar .right .fa-phone{margin-top:-4px;margin-left:-4px}.logo_bar .right .fa-envelope{margin-top:-5px;margin-left:-6px}.logo_bar .right .fa-facebook{margin-top:-4px;margin-left:-2px}.logo_bar .right .fa-twitter{margin-top:-5px;margin-left:-5px}.logo_bar .right .fa-lg{font-size:.85em}.product_options h3{margin-top:25px;margin-bottom:35px}.product_options .box{position:relative;padding-top:150px;margin-top:100px;padding-bottom:10px}.product_options .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-80px;left:-20px;border-radius:50%}.gallery_section h3{margin-top:25px;margin-bottom:35px}.gallery_section .box{position:relative;padding-top:150px;margin-top:100px;padding-bottom:10px}.gallery_section .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-80px;left:-20px;border-radius:50%}.welcome_bar .menu_button{right:15px}.welcome_bar .menu_button div{height:8px;margin-bottom:2px;width:27px}.treatment_section .right .right_book_now_button .img-responsive{min-width:100%;max-width:100%}}@media (min-width: 1200px) and (max-width: 1500px){.popup_block{ position:absolute;top:10%;left:0}.product_options h3{margin-top:25px;margin-bottom:35px}.product_options .box{position:relative;padding-top:150px;margin-top:100px;padding-bottom:10px}.product_options .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-100px;left:-20px;border-radius:50%}.gallery_section h3{margin-top:25px;margin-bottom:35px}.gallery_section .box{position:relative;padding-top:150px;margin-top:100px;padding-bottom:10px}.gallery_section .box .circle_img{margin:0 auto;padding-left:-20px;padding-right:0;position:absolute;top:-100px;left:-20px;border-radius:50%}.expand{margin-left:2%;margin-right:2%;width:96%}}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
