@media(min-width:992px) and (max-width:1199px){.beauty .menuzord-brand{margin:16px 0 0 0;width:180px}
.beauty .menuzord-brand>img{width:100%}
.beauty .menuzord-menu>li a{font-size:13px;padding:24px 10px!important}
.beauty .menuzord-menu>li>.megamenu::before{left:27%}
.service_section .img_over_content{padding:7px 15px 7px}
.service_section .img_over_content a{margin:10px 0}
.product_carousel_wrapper .single_carousel .product_hover{padding:20px}
.single_blog .brand ul li{font-size:15px}
.single_blog .brand ul li{margin-right:12px}
.single_blog li.gallery{padding:13px 16px!important}
.single_blog li.gallery a{font-size:18px!important}
.specialize_section .tooltipbar.bar1{left:218px;top:61px}
.specialize_section .tooltipbar.bar2{bottom:160px;left:90px}
.specialize_section .tooltipbar.bar3{bottom:189px;right:100px}
.price_plan_section .price_body{padding:10px 30px}
.treatment_details_section .treatment_details p{margin-top:0}
.treatment_info_section:hover .treatment_info_img::before{transform:scale(0.88,0.87)}
.treatment_info_section:hover .treatment_info_img::after{transform:scale(0.79,0.73)}
.treatment_details_section:hover .treatment_details_img::before{transform:scale(0.88,0.89)}
.treatment_details_section:hover .treatment_details_img::after{transform:scale(0.8,0.75)}
.history_section:hover .history_img::after{transform:scale(0.81,0.77)}
.product_gallery .product_hover ul{padding:5px 20px}
.filtering_area .search_product input.form-control{width:335px}
.with_sidebar .filtering_area .search_product input.form-control{width:230px}
.with_sidebar .single_product{width:29.2%}
.product_gallery.with_sidebar .list_view .single_product .product_img{width:38.5%}
.with_sidebar .list_view .single_product{width:100%}
.list_view .product_price{padding:20px 30px}
aside .categorie .panel a{font-size:14px;letter-spacing:.8px}
aside .categorie .panel a span{margin-left:0}
aside .categorie .panel .panel-body a{line-height:28px}
aside .categorie .panel .panel-body{padding:10px 10px 10px 10px}
aside .special_offer .offer_text p span{font-size:18px}
aside .single_block.tag li a{letter-spacing:normal;padding:8px 6px}
.blog_post_wrapper .single_blog{width:45.3%}
.instagram_gallery a.venobox{width:30.6%}
.single_blog li.gallery{padding:13px 12px!important}
.col1_withSidebar .single_blog{width:100%}
.col1_withSidebar .single_blog .blog_content p{width:68%}
.product_details_wrapper .product_details_content .add_cart_area>li.qty{display:block;margin-bottom:12px}
.product_details_wrapper .product_details_content .add_cart_area .qty input{width:64px}
.product_details_wrapper .product_details_content .add_cart_area>li:nth-child(2) a{margin-left:0}
.error_section .body_img{width:30%}
}@media(min-width:768px) and (max-width:991px){.welcom_section,.service_section,.beautyLab_gallery_section,.product_carousel_section,.priceing_section,.blog_section,.footer_widget_section{padding:70px 0 50px}
.section_title h3{font-size:30px}
.section_title>p{width:75%}
.welcome_carousel_wrapper{display:none}
.service_section .img_over_content{padding:7px 15px 7px}
.service_section .img_over_content a{margin:10px 0}
.product_carousel_wrapper .single_carousel .product_hover{padding:20px}
.product_carousel_section{padding-bottom:160px}
.product_carousel_wrapper .owl-nav{height:48px;left:50%;margin-left:-56px;top:260px;width:115px}
.product_carousel_wrapper .owl-prev,.product_carousel_wrapper .owl-next{padding:11px 24.5px}
.priceing_section .price_list_tab .tab_menu li a{font-size:14px;font-weight:400;padding:7px 20px}
.priceing_section .section_title{padding-bottom:40px}
.testimonial_section .single_testimonial{width:100%}
.single_blog{float:left;margin-bottom:50px;margin-right:4%;width:46.0%}
.single_blog .col-md-4:nth-child(2n) .single_blog{margin-right:0}
.single_blog .brand ul li{font-size:15px}
.single_blog .brand ul li{margin-right:12px}
.single_blog li.gallery{padding:13px 16px!important}
.single_blog li.gallery a{font-size:18px!important}
.footer_widget_section .col-md-4{float:left;margin-bottom:50px;width:50%}
.footer_widget_section .newsletter_widget button{float:left}
.banner_section{margin-top:70px}
.banner_content p{width:40%}
.quick_support_section{padding:80px 0 50px}
.quick_support_section .single_support{margin-bottom:30px;padding:34px 30px;width:45.8%}
.specialize_section .tooltipbar.bar1{left:210px;top:58px}
.specialize_section .tooltipbar.bar2{bottom:148px;left:66px}
.specialize_section .tooltipbar.bar3{bottom:180px;right:84px}
.experts_section .expert_hover{padding:100px 20px}
.experts_section .single_carousel:hover .social_contact{padding:45px 69px}
#experts_carousel .owl-nav{top:440px;width:115px}
.price_plan_section .price_header{padding:30px}
.price_plan_section .price_divider{margin:17px auto 20px}
.price_plan_section .price_header p{font-size:15px}
.price_plan_section .price_body{padding:10px 15px}
.price_plan_section .price_body .price_content h6{font-size:14px}
.price_plan_section .price_content{padding:18px 0}
.price_plan_section .price_footer{padding:30px 20px}
.price_plan_section .price_footer .get_start{height:45px;padding:14px;width:170px;font-size:13px}
.price_plan_section .premium::before{font-size:11px;height:25px;left:-42px;line-height:25px;top:23px;width:160px}
.premium .price_header{padding:28px!important}
.treatment_info_section{padding-top:60px}
.treatment_info_section .info_content{margin-bottom:30px}
.treatment_info_section:hover .treatment_info_img::before{transform:scale(0.88,0.86)}
.treatment_info_section:hover .treatment_info_img::after{transform:scale(0.78,0.74)}
.treatment_details_section .treatment_details p{margin-top:0}
.treatment_details_section .brochure{margin-bottom:30px}
.treatment_details_section .spa_bed{width:100%}
.treatment_details_section:hover .treatment_details_img::before{transform:scale(0.88,0.89)}
.treatment_details_section:hover .treatment_details_img::after{transform:scale(0.8,0.76)}
.related_service_section{padding-bottom:60px}
.related_service_section .col-md-4{float:left;margin-bottom:30px;width:50%}
.history_section .history_img img{width:100%}
.history_section:hover .history_img::after{transform:scale(0.80,0.77)}
.bookint_cta_section .cta_content p{width:52%}
.product_gallery .product_hover ul{padding:5px 20px}
.filtering_area .search_product input.form-control{width:300px}
.with_sidebar .filtering_area .search_product input.form-control{width:240px}
.with_sidebar .single_product{width:29.2%}
.product_gallery.with_sidebar .list_view .single_product .product_img{width:37.2%}
.with_sidebar .list_view .single_product{width:100%}
.list_view .product_price{padding:20px 30px}
.with_sidebar aside .single_block{float:left;margin-bottom:40px;margin-left:45px;width:44%}
.with_sidebar aside.sidebar{margin-left:-45px}
aside .categorie .panel a{font-size:14px;letter-spacing:.8px}
aside .categorie .panel a span{margin-left:0}
aside .categorie .panel .panel-body a{line-height:28px}
aside .categorie .panel .panel-body{padding:10px}
aside .single_block.tag li a{letter-spacing:normal;padding:8px 36px}
.blog_post_wrapper .single_blog{width:46%;margin-right:0}
.instagram_gallery a.venobox{width:30.6%}
.single_blog li.gallery{padding:13px 12px!important}
.blog_search,.latest_blog_area,.post_categories,.instagram_gallery{float:left;margin-left:30px;width:45.7%}
aside.right_sidebar{margin-left:-30px;margin-top:50px}
.col1_withSidebar .single_blog{width:100%}
.col1_withSidebar .single_blog .blog_content p{width:58%}
.getin_section .get_in form input{float:none;margin-right:0;width:100%}
.product_details_wrapper .product_details_content .add_cart_area>li.qty{display:block;margin-bottom:12px}
.product_details_wrapper .product_details_content .add_cart_area .qty input{width:64px}
.product_details_wrapper .product_details_content .add_cart_area>li:nth-child(2) a{margin-left:0}
.error_section .body_img{bottom:-41px;width:38%}
.facts_section .single_fact{padding:21px 17px}
.facts_section .single_fact h1{font-size:44px;line-height:48px}
}@media(max-width:991px){#search_button,.sticked #search_button{margin:10px auto 6px;position:relative;left:50%;transform:translate(-50%)}
header{padding:10px 0}
.beauty .menuzord .showhide em{background:#d52759 none repeat scroll 0 0;margin:5.5px 20px 0;width:28px}
.beauty .menuzord .showhide{padding:9px 0 0}
.beauty .menuzord-brand{margin:0;width:180px}
.sticked .beauty .menuzord-brand{margin:0}
.beauty .menuzord-brand>img{width:100%}
.beauty .menuzord-menu>li a,.sticked .beauty .menuzord-menu>li>a{font-size:13px;padding:10px 13px}
.beauty .menuzord-menu>li>.megamenu::before,.beauty .menuzord-menu ul.triangle::before{display:none}
.beauty .menuzord-menu>li>.megamenu{border-top:medium none;box-shadow:none;padding:13px 20px}
.beauty .menuzord-menu ul.dropdown li ul.dropdown.dropdown-left{transform:translateX(0%)}
.beauty .menuzord-menu ul.dropdown,.beauty .menuzord-menu ul.dropdown li ul.dropdown{border-top:0;box-shadow:none}
.beauty .menuzord-menu .megamenu .col3>ul{margin-bottom:0;float:left;width:49%}
.beauty .megamenu-row{display:flex;align-items:flex-start}
.beauty .megamenu .col3.clearfix{margin:0!important}
.beauty .megamenu .col6{width:48.5%;display:none!important}
.beauty .menuzord-menu ul.dropdown li{border-bottom:0 solid #e9e9e9}
.beauty .menuzord-responsive .menuzord-menu li ul.dropdown li .indicator{height:51px;line-height:52px}
.beauty .menuzord-responsive .menuzord-menu li ul.dropdown li .indicator i{transform:rotate(90deg)}
.beauty .appoinment_btn{display:none!important}
.beauty .menuzord-responsive .menuzord-menu ul.dropdown li a{text-transform:capitalize}
.menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li:hover>a{padding-left:40px!important}
.menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li:hover>a{padding-left:60px!important}
.menuzord-responsive .menuzord-menu.menuzord-indented>li>ul.dropdown>li>ul.dropdown>li>ul.dropdown>li:hover>a{padding-left:80px!important}
}
@media(max-width: 767px){
.socialsider a.book1 {
    font-size: 13px;
	width: 139px;
	line-height: 25px;
	margin-left: 44px;
	margin-top: 230px;
	height: 32px !important;
	font-weight: 500;
	}
	#gen-from .read-more, #home_cat_form .read-more{
		float: right !important;
	}
	.related_service_section .single_service{width: 100%}
	.submenu-list{position: static;left: 0px;width: 100%;background:#ddd;}
	.cat-mob{
		display: none;
	}
	.image-left {
	    width: 100%;
	    display: block;
	}
	.room-wrapper .media-body {
	    padding-left: 0px;
	    padding-right: 0;
	    position: static;
	    display: block;
	}
	.cat-video iframe{
		height: auto;
		width: 100%;
	}
	.mrm{
		max-height: 100% !important;
		transition:all .5s ease-out
	}
	.dex,.treatment_details,.sec-sec{
		max-height: 280px;
    	overflow: hidden;
    	transition:all .5s ease-out
	}
	#m-list{
		max-height: 100% !important;
	}
	.mob a{
		margin-bottom: 20px;
	}
    .menuzord-menu > li.width_50:nth-child(3) ul{width:100%}
.menuzord-menu > li.width_50:nth-child(3) ul li{float: left; width: 100%; clear: inherit; word-wrap: initial;}
.menuzord-menu > li.width_50:nth-child(3) ul li:nth-child(even) {border-left: 0px solid #eee;}
.menuzord-menu > li.width_50:nth-child(4) ul{width:100%}
.menuzord-menu > li.width_50:nth-child(4) ul li{float: left; width: 100%; clear: inherit; word-wrap: initial;}
.menuzord-menu > li.width_50:nth-child(4) ul li:nth-child(even) {border-left: 0px solid #eee;}
.menuzord-menu > li.width_50:nth-child(5) ul{width:100%}
.menuzord-menu > li.width_50:nth-child(5) ul li{float: left; width: 100%; clear: inherit; word-wrap: initial;}
.menuzord-menu > li.width_50:nth-child(5) ul li:nth-child(even) {border-left: 0px solid #eee;}

}


@media(min-width:480px) and (max-width:767px){
.quick_booking{display:none}
.jSlider{margin-top:50px}
.product_carousel_wrapper .owl-nav{display:flex;position:absolute;right:28%;bottom:-48px;width:117px}
#custom_modal .modal-dialog.modal-sm{border-radius:5px;height:190px;padding:30px 27px;width:350px;position:relative;left:50%;margin-left:-175px;top:0}
.quick_search{display:none}
#custom_modal .close{right:-12px;top:-13px}
.container{width:450px}
#header .container{width:100%}
.beauty .megamenu-row{display:block}
.beauty .menuzord-menu .megamenu .col3>ul{margin-bottom:20px;width:50%}
.opening_time,.contact_mail{float:none!important;text-align:center}
.welcom_section,.service_section,.session_booking_section,.beautyLab_gallery_section,.product_carousel_section,.priceing_section,.testimonial_section,.blog_section,.footer_widget_section{padding:70px 0 50px}
.section_title h3{font-size:25px}
.section_title>p{width:100%}
.welcome_carousel_wrapper{display:none}
.welcom_section .single_feature{float:none!important;margin:0!important;width:100%;padding-top:0}
.welcom_section .single_feature::before,.welcom_section .single_feature::after{display:none}
.welcom_section_v2 .welcome_feature_wrapper{margin-left:0}
.service_section .single_service .img img{width:100%}
.service_section .img_over_content{padding:46px 28px}
.service_section .img_over_content a{margin:10px 0}
.product_carousel_wrapper .single_carousel .product_hover{padding:20px}
.product_carousel_section{padding-bottom:70px}
.product_carousel_wrapper .owl-nav{display:none!important}
.testimonial_section .single_testimonial{width:90%}
.testimonial_section .owl-prev{left:-25px}
.testimonial_section .owl-next{right:-25px}
.single_blog{float:none;margin-bottom:50px;width:100%}
.single_blog .img{width:100%}
.single_blog .brand ul li{font-size:15px}
.single_blog .brand ul li{margin-right:12px}
.single_blog li.gallery{padding:13px 16px!important}
.single_blog li.gallery a{font-size:18px!important}
.cta_section .cta_content{display:block;text-align:center}
.cta_content a{margin:20px auto 0;padding:7px 12px;width:200px}
.single_widget{margin-bottom:50px}
.footer_widget_section .newsletter_widget button{float:none}
.category_photo_gallery{padding-bottom:0!important;padding-top:70px!important}
.banner_section{background-position:center center;background-attachment:scroll;margin-top:70px}
.banner_content p{width:60%;font-size:15px;line-height:21px}
.banner_content{height:250px}
.banner_section .breadcrumb li{font-size:13px}
.quick_support_section{padding:80px 0 50px}
.quick_support_section .single_support{margin-bottom:30px;margin-right:0;padding:30px 30px;text-align:center;width:100%}
.quick_support_section .single_support .content{text-align:left}
.quick_support_section .social_link .content{text-align:center!important}
.specialize_section{padding:60px 0 30px}
.specialize_section .tooltipbar.bar1{left:142px;top:38px}
.specialize_section .tooltipbar.bar2{bottom:104px;left:50px}
.specialize_section .tooltipbar.bar3{bottom:123px;right:54px}
.experts_section .expert_hover{padding:100px 20px}
.experts_section .single_carousel:hover .social_contact{padding:45px 69px}
#experts_carousel .owl-nav{top:440px;width:115px}
.treatment_info_section{padding-top:60px}
.treatment_info_section .info_content{margin-bottom:30px}
.treatment_info_section .single_support{width:50%;margin-right:0}
.treatment_info_section .single_support i{font-size:36px}
.treatment_info_section .single_support .content{padding-left:7px}
.treatment_info_section:hover .treatment_info_img::before{transform:scale(0.88,0.87)}
.treatment_info_section:hover .treatment_info_img::after{transform:scale(0.78,0.75)}
.treatment_details_section .treatment_details p{margin-top:0}
.treatment_details_section .brochure{margin-bottom:30px}
.treatment_details_section .spa_bed{width:100%}
.treatment_details_section:hover .treatment_details_img::before{transform:scale(0.88,0.88)}
.treatment_details_section:hover .treatment_details_img::after{transform:scale(0.8,0.76)}
.related_service_section{padding-bottom:60px}
.related_service_section .col-md-4{float:none;margin-bottom:30px;width:100%}
.related_service_section .single_service img{width:100%}
.related_service_section .link_hover{font-size:22px}
.history_section .history_img img{width:100%}
.cta_section .mail_form{margin-top:30px;border:medium none}
.cta_section .mail_form form input{border:1px solid #d5275a;float:left;width:80%}
.cta_section .mail_form .btn.btn-default{margin-left:-11px}
.filtering_area{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:space-between}
.filtering_area .product_gallery .product_hover ul{padding:5px 50px}
.filtering_area .search_product{margin:0;width:100%}
.with_sidebar .filtering_area .search_product input.form-control,.filtering_area .search_product input.form-control{width:210px}
.filtering_area .search_product .form-group{margin-bottom:0}
.filtering_area .favouritCart{left:15px;position:absolute;top:-57px}
.filtering_area .search_product,.filtering_area .favouritCart{margin-bottom:10px}
.product_gallery .single_product{margin:0 auto 40px;width:100%}
.product_gallery .single_product .product_img img.img{width:100%}
.custom_pagination nav{text-align:center}
#product_gallery_v2{margin-left:0}
.with_sidebar .filtering_area .view_formate{display:none}
.with_sidebar aside .single_block.tag li a{padding:8px 17px}
.blog_post_wrapper .single_blog{margin-left:0;margin-right:0;width:100%}
.blog_post_wrapper.clearfix{margin-left:0}
.instagram_gallery a.venobox{width:30.6%}
.single_blog li.gallery{padding:13px 20px!important}
.blog_search,.latest_blog_area,.post_categories,.instagram_gallery{float:none;margin-left:0;width:100%}
aside.right_sidebar{margin-left:0;margin-top:50px}
.col1_withSidebar .single_blog .blog_content p{width:100%}
.blog_details_wrapper h5.title{font-size:20px;line-height:27px}
.blog_details_wrapper .tags li a{font-size:14px}
.blog_details_wrapper .admin_details{padding:20px}
.blog_details_wrapper .admin_description{width:calc(100% - 95px)}
.comment_section ul li img{display:inline-block;height:55px;width:65px}
.comment_section ul li ul{padding-left:39px}
.comment_form_section form input{float:none;margin-right:0;width:100%}
.getin_section .get_in form input{float:none;margin-right:0;width:100%}
.consultant_wrapper{margin-top:60px}
.product_details_wrapper{display:block}
.product_details_wrapper .product_preview_area,.product_details_wrapper .product_details_content{width:100%}
.product_details_wrapper .product_details_content{margin-left:0;margin-top:40px}
.facts_section{padding:33px 0}
.facts_section .single_fact{padding:21px 7px;text-align:center}
.facts_section .single_fact h1{font-size:30px;line-height:30px}
.facts_section .single_fact>p{font-size:14px}
.feature_section{padding:50px 0 60px}
}@media(min-width:300px) and (max-width:479px){.quick_booking{display:none}
#custom_modal .modal-dialog.modal-sm{border-radius:5px;height:auto;left:50%;margin-left:-136px;padding:20px 27px;position:relative;top:0;width:260px}
#custom_modal .form-inline input{border-radius:5px;height:40px;margin-top:10px;padding:0 11px;width:100%}
#custom_modal .form-inline>button{border-radius:5px;display:block;height:40px;margin-bottom:20px;margin-left:0;margin-top:10px;padding:0 15px}
.quick_search{display:none}
#custom_modal .close{right:-12px;top:-13px}
.header_top .color_dd{font-size:12px;line-height:24px; }
.beauty .megamenu-row{display:block}
.beauty .menuzord-menu .megamenu .col3>ul{margin-bottom:20px;width:50%}
.opening_time,.contact_mail{text-align:center; float: left!important;}
.beauty .menuzord .showhide{height:35px}
.beauty .menuzord-brand{width:130px}
.beauty .menuzord .showhide{padding:3px 0 0}
.beauty .menuzord .showhide em{height:2px;width:23px}
.welcom_section,.service_section,.session_booking_section,.beautyLab_gallery_section,.product_carousel_section,.priceing_section,.testimonial_section,.blog_section,.footer_widget_section{padding:50px 0 50px}
.section_title h3{font-size:25px}
.section_title>p{width:100%}
.welcome_carousel_wrapper{display:none}
.welcom_section .single_feature{float:none!important;margin:0!important;width:100%;padding-top:0}
.welcome_feature_wrapper .feature_content{padding:0 0 0 20px}
.welcom_section .single_feature::before,.welcom_section .single_feature::after{display:none}
.welcom_section_v2 .welcome_feature_wrapper{margin-left:0}
.service_section .single_service .img img{width:100%}
.service_section .img_over_content{padding:25px 10px;min-height:auto}
.service_section .img_over_content i{font-size:40px}
.service_section .img_over_content a{margin:10px 0}
.testimonial_section .single_testimonial{width:100%}
.testimonial_section .section_title.pb_60{padding-bottom:20px}
.testimonial_section .owl-prev,.testimonial_section .owl-next{display:none}
.testimonial_section .author a{margin-top:15px}
.single_blog{float:none;margin-bottom:50px;width:100%}
.single_blog .img{width:100%}
.single_blog .brand ul li{font-size:15px}
.single_blog .brand ul li{margin-right:12px}
.single_blog li.gallery{padding:13px 11px!important}
.single_blog li.gallery a{font-size:18px!important}
.cta_section .cta_content{display:block;text-align:center}
.cta_content a{margin:20px auto 0;padding:7px 12px;width:200px}
.single_widget{margin-bottom:50px}
.footer_widget_section .newsletter_widget button{float:none}
.category_photo_gallery{padding-bottom:0!important;padding-top:70px!important}
.video_content{height:330px}
.banner_section{background-position:center center;background-attachment:scroll;margin-top:0}
.banner_content p{width:90%;font-size:15px;line-height:22px}
.banner_content{height:250px}
.banner_section .breadcrumb li{font-size:13px}
.quick_support_section{padding:80px 0 50px}
.quick_support_section .single_support{margin-bottom:30px;margin-right:0;padding:0;text-align:center;width:100%;margin:0 0 5px 0!important}
.quick_support_section .single_support .content{text-align:left;padding:0}
.quick_support_section .social_link .content{text-align:center!important}
.specialize_section{padding:60px 0 30px}
.specialize_section .tooltipbar.bar1{left:33%;top:13%}
.specialize_section .tooltipbar.bar2{bottom:35%;left:11%}
.specialize_section .tooltipbar.bar3{bottom:40%;right:10%}
.experts_section .expert_hover{padding:30px 20px}
.experts_section .single_carousel:hover .social_contact{padding:16px 28px}
#experts_carousel .owl-nav{bottom:70px;width:115px}
.treatment_info_section{padding-top:20px}
.treatment_info_section .single_support{margin-right:0;width:100%;margin-bottom:30px}
.treatment_info_section:hover .treatment_info_img::before{transform:scale(0.88,0.87)}
.treatment_info_section:hover .treatment_info_img::after{transform:scale(0.78,0.75)}
.treatment_details_section .treatment_details p{margin-top:0}
.treatment_details_section .brochure{margin-bottom:30px}
.treatment_details_section .spa_bed{width:100%}
.treatment_details_section:hover .treatment_details_img::before{transform:scale(0.88,0.87)}
.treatment_details_section:hover .treatment_details_img::after{transform:scale(0.76,0.70)}
.related_service_section{padding-bottom:60px}
.related_service_section .col-md-4{float:none;margin-bottom:30px;width:100%}
.related_service_section .single_service img{width:100%}
.related_service_section .link_hover{font-size:22px}
.history_details h4{font-size:22px}
.history_details span.roboto{font-size:16px;letter-spacing:normal;margin-top:0}
.history_section .history_img img{width:100%}
.cta_section .mail_form{margin-top:30px;border:medium none}
.cta_section .mail_form form input{border:1px solid #d5275a;float:left;width:73%}
.cta_section .mail_form .btn.btn-default{margin-left:-11px}
.filtering_area{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:space-between}
.filtering_area .product_gallery .product_hover ul{padding:5px 50px}
.filtering_area .search_product{border:medium none;margin:0!important;width:100%}
.with_sidebar .filtering_area .search_product input.form-control,.filtering_area .search_product input.form-control{width:210px}
.filtering_area .search_product .form-group{margin-bottom:0}
.filtering_area .favouritCart{left:15px;position:absolute;top:-54px}
.filtering_area .search_product,.filtering_area .favouritCart{margin-bottom:10px}
.filtering_area .nice-select.wide{border:1px solid #dedbdb;display:block;margin-bottom:10px}
.filtering_area input.form-control,.filtering_area .search_product button{border:1px solid #dedbdb!important;border-radius:0;float:left}
.filtering_area .search_product input.form-control,.filtering_area .nice-select.wide{width:84%}
.filtering_area .search_product .btn-default{margin-left:-1px}
.with_sidebar .single_product,.product_gallery .single_product{margin:0 auto 40px;width:270px;float:none}
.custom_pagination nav{text-align:center}
.custom_pagination .pagination>li>a,.custom_pagination .pagination>li>span{font-size:14px;padding:6px 13px;margin-bottom:5px}
.getintouch .social{margin-bottom:15px;float:left}
.custom_pagination .pagination li span i{font-size:17px}
.product_gallery .single_product .product_img img.img{width:100%}
#product_gallery_v2{margin-left:0}
.with_sidebar .filtering_area .view_formate{display:none}
.with_sidebar aside .single_block.tag li a{padding:8px 17px}
.with_sidebar aside .single_block:last-child{margin-bottom:0}
.blog_post_wrapper .single_blog{margin-left:0;margin-right:0;width:100%}
.single_blog .date h5{font-size:20px;line-height:20px}
.single_blog .date{padding:7px 12px}
.blog_post_wrapper.clearfix{margin-left:0}
.instagram_gallery a.venobox{width:30.4%}
.blog_search,.latest_blog_area,.post_categories,.instagram_gallery{float:none;margin-left:0;width:100%}
aside.right_sidebar{margin-left:0;margin-top:50px}
.single_latest_post{padding:7px}
.col1_withSidebar .single_blog .blog_content p{width:100%}
.blog_details_wrapper h5.title{font-size:17px;line-height:24px}
.blog_details_wrapper .tags li a{font-size:13px}
.blog_details_wrapper .admin_details{padding:20px}
.blog_details_wrapper .admin_details>img{display:block}
.blog_details_wrapper .admin_description{width:100%;display:block;padding-left:0;margin-top:10px}
.comment_section ul li img{display:inline-block;height:50px;width:55px}
.comment_section ul li ul{padding-left:39px}
.comment_section ul li .comment div{padding-left:10px;width:calc(100% - 60px)}
.comment_section ul li h6 a{font-size:15px}
.comment_section ul li span{margin:0 15px;font-size:12px}
.comment_form_section form input{float:none;margin-right:0;width:100%}
.comment_form_section form input,.comment_form_section form textarea{margin-bottom:6%}
.contact_info_section{padding:50px 0}
.contact_info_section .contact_number{padding:10px 20px}
.getin_section{padding:40px 0}
.getin_section .get_in form input{float:none;margin-right:0;width:100%}
.consultant_wrapper{margin-top:60px}
.product_details_wrapper{display:block}
.product_details_wrapper .product_preview_area,.product_details_wrapper .product_details_content{width:100%}
.product_details_wrapper .product_details_content{margin-left:0;margin-top:40px}
.product_details_wrapper .product_details_content .add_cart_area>li.qty{display:block;margin-bottom:12px}
.product_details_wrapper .product_details_content .add_cart_area .qty input{width:64px}
.product_details_wrapper .product_details_content .add_cart_area>li:nth-child(2) a{margin-left:0}
.product_details_wrapper .product_details_content .share_icons li:first-child{display:block;margin-bottom:10px}
.product_review_tab .tab-content .tab-pane{border:1px solid #ddd;padding:15px 18px}
.facts_section{padding:33px 0}
.facts_section .facts_wrapper{flex-flow:row wrap;justify-content:center}
.facts_section .single_fact{padding:21px 15px;text-align:center}
.facts_section .single_fact h1{font-size:30px;line-height:30px}
.facts_section .single_fact>p{font-size:14px}
.feature_section{padding:50px 0 60px}
.feature_section .single_feature{padding-left:55px}
.feature_section .single_feature i{font-size:31px;top:2px}
.jSlider{margin-top:50px}
.product_carousel_wrapper .owl-nav{display:flex;position:absolute;right:30%;bottom:-48px;width:117px}
.footer-copy{background:#000;color:#eea8bc;line-height:30px}
.youtube{background:#ec2828}
.punch-line{color:#fff;font-size:14px;font-weight:600;animation:blink 1s linear infinite;padding:4px 12px;background:#ff007c;border-radius:1px;text-decoration:none;width:100%;float:left}
.custom-para{font-weight:600;text-align:left;font-size:11px;color:#333}
.serve{color:#fff;font-size:14px;width:auto;float:right;font-weight:600;text-transform:capitalize;text-align:center;line-height:15px}
.location{text-align:center;padding:5px 0}
.location ul li.branches{width:100%}
.location ul li{margin:0}
.location ul li.branches:after{border:0}
.lining p{color:#fff;text-align:left;font-size:13px;line-height:18px}
#sidebar{float:left}
.market-list li{margin-bottom:5px!important;float:left;width:100%}
.slider-left-arrow{top:33%}
.slider-right-arrow{top:33%}
.lookbook{padding:50px 0}
.product_carousel_section{padding:50px 0 70px}
.beautyLab_photo_gallery{padding:50px 0!important}
.sec-title{padding-bottom:15px}
    .call-back{ margin-bottom: 10px;}
    .treatment_info_section .quick_support_wrapper1 .single_support{width: 100%;}
    .treatment_info_img { margin-bottom: 40px;}
} 