@media(max-width:1870px){.banner_inr1 form{width:100%;}
/*23/02/2018*/
.V3_button{padding: 0;}
.pV3_opup_cnt ul li p{padding: 30px 20px 15px 20px;}
/*23/02/2018*/
}
@media(max-width:1500px){.banner_inr1 form{width:100%;}
/*23/02/2018*/
.V3_popup_cnt{width: 60%;}
/*23/02/2018*/
}
@media(max-width:1250px){.banner-main{left:5%;}
/*23/02/2018*/
.V3_popup_cnt{width: 66%;} 
/*23/02/2018*/
}
@media(max-width:1170px){.container{width:100%;padding:0 10px;}
.V3_header_rgt{width:30%;}
.clinic_lft{padding:0 20px 0 0;}
.form_sec{width:26%;}
.copy{padding:20px 10px;}
.double_block ul li label{width:75%;}
.banner_inr1 form{width:100%;}
.banner_inr1 > ul li:after{background-size:auto 100%;}
/*23/02/2018*/
.V3_popup_cnt p{font-size: 15px;}
.V3_popup_cnt ul li p{padding: 30px 20px 9px 20px;}
.V3_popup_cnt{width: 71%;}
/*23/02/2018*/
}
@media(max-width:1024px){.V3_header_rgt{width:37%;}
.block_in ul li{width:33.3%;padding:0 15px 30px;}
.V3_banner_lft h1{font-size:40px;line-height:60px;}
.V3_banner_lft h3{font-size:24px;line-height:30px;}
.form_sec{width:36%;}
.panel_block_in ul{font-size:0;}
.panel_block_in ul li{vertical-align:top;width:50%;}
.mob_panel{display:block;width:100%;}
.price_in ul li{width:50%;padding:0 13px 25px;}
.introdu_lft{width:65%;padding:52px 30px 28px 0;}
.introdu_rgt{width:35%;}
.dorridge_lft{width:65%;}
.double_block{padding:50px 0 50px 30px;}
.dorridge_rgt{width:35%;}
.dorridge_rgt_in{padding:50px 0 50px 30px;}
.customer_lft{width:65%;}
.customer_rgt{width:35%;padding:50px 0 50px 30px;}
.banner_inr1 .V3_banner_lft{width:45%;}
.banner_inr1 .V3_banner_lft ul li{width:100%;margin:0 0 15px;}
.banner_inr1 .form_sec{width:30%;padding:0 15px;}
.banner_inr1 > ul li:after{background-size:30% 100%;right:30%;}
.banner_inr1 .slick-dots li{background:transparent;}
/*23/02/2018*/
.V3_popup_cnt{width: 77%}
/*23/02/2018*/
}
@media(max-width:991px){.V3_banner_lft h1{line-height:40px;}
.V3_banner_lft h3{font-size:20px;}
.V3_banner_lft ul li.V3_learn{display:block;}
/*23/02/2018*/
.V3_popup_cnt p{font-size: 12px;line-height: 15px;}
.V3_popup_cnt ul li input{width: 100px;font-size: 12px;line-height: 12px;padding: 5px 00;}
/*23/02/2018*/
}
@media(max-width:767px){.V3_sticky .V3_social_media{position:fixed;top:0;left:0;background:#fff;width:100%;padding:10px;z-index:1;}
.container{padding:0 15px;}
.V3_header_in{padding:10px 0 20px;}
.V3_header_rgt{width:100%;float:none;margin:0 auto;display:block;text-align:center;}
.mob_logo{display:block;}
.V3_logo{display:none;}
.mob_logo .V3_logo{float:none;padding:0;display:inline-block;padding:20px 0;}
.book_block{max-width:270px;margin:0 auto;}
.search_block{max-width:270px;margin:0 auto;}
.phone_block{width:33.3%;float:left;}
.social_icon{width:33.3%;float:left;padding:0;}
.social_icon ul{float:left;}
.nav-icon{display:inline-block;float:right;position:relative;z-index:9;}
.side_bar{display:block;width:260px;height:100%;background:#dddddd;position:fixed;z-index:99999;top:0;right:-260px;transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;overflow:auto;}
.wrapper{position:relative;z-index:99999;top:0;left:0px;transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;}
.open .wrapper{left:-260px;}
.open .side_bar{right:0;}
.side_bar nav{display:block;}
nav ul{display:block;}
nav ul li{display:block;width:100%;text-align:center;}
nav ul li a{padding:10px 0;font-size:16px;line-height:16px;}
nav > ul > li:hover > a{background:#B71E56;color:#fff;}
nav{display:none;padding:0;}
.V3_contact-info{display:none;}
.banner .slick-dots{display:none;}
.block_in ul li{width:50%;padding:0 15px 30px;}
.treatments_lft{width:100%;float:none;padding:0;}
.treatments_rgt{width:100%;float:none;padding:0;}
.subscribe ul{margin:0;}
.subscribe ul li{width:100%;padding:0 0 10px;}
.subscribe ul li.subscribe_btn{padding:0;}
.bookform ul{margin:0;}
.bookform ul li{width:100%;padding:0 0 10px;}
.bookform ul li.subscribe_btn{padding:0;}
.panel_block_in ul{margin:0;}
.panel_block_in ul li{width:80%;float:none;display:block;margin:0 auto;padding:0 0 15px;}
.panel_block_in ul li.step2{width:80%;}
.clinic_lft{width:100%;padding:0;}
.clinic_rgt{display:none;}
.mob_clic{display:block;text-align:center;}
.mob_clic .clinic_rgt{display:inline-block;float:none;}
.footer_lft{width:100%;float:none;display:block;text-align:center;}
.footer_lft ul{width:100%;float:none;display:block;padding:0 0 10px;}
.footer_lft ul li{padding:0 0 5px;}
.footer_lft ul li a{font-size:16px;line-height:16px;}
.footer_rgt{width:100%;float:none;display:block;text-align:center;}
.panel_blog{height:auto !important;}
.subscribe_block{padding:20px 0;}
.subscribe h3{text-align:center;}
.step2 .panel_1{padding:20px;}
.step2 .panel_fea{padding:20px;}
nav ul li a:after{display:none;}
nav > ul > li > a{text-align:left;padding:10px;}
nav > ul > li > a span{position:absolute;top:0;right:0;background:#000;width:30px;height:100%;}
nav > ul > li > a span:after{content:'+';position:absolute;top:0;left:0;right:0;text-align:center;font-size:24px;line-height:29px;font-weight:normal;color:#fff;}
nav > ul > li > a.active span:after{content:'-';}
nav > ul > li:hover .drop_down{display:none;}
.drop_down{position:static;}
.drop_down ul{float:none;display:block;width:100%;}
.drop_down ul li a{font-size:14px;line-height:14px;}
.V3_banner_lft h1{font-size:20px;line-height:20px;letter-spacing:0;}
.V3_banner_lft h3{font-size:15px;line-height:20px;}
.inner_main{background-image:none;height:250px;}
.inner_block ul{display:none;}
.banner_inr1 .V3_banner_lft{width:70%;}
.banner_inr1 .V3_banner_lft ul{display:none;}
.banner_inr1 > ul li:after{right:0;background-size:auto 100%;}
.introdu_lft{width:100%;display:block;padding:40px 0;}
.introdu_rgt{width:100%;display:block;}
.introdu_rgt:before{content:'';position:absolute;top:0;right:0;width:200em;height:100%;background:#f7f5f6;z-index:-1;}
.double_block{padding:50px 40px;}
.dorridge_lft{width:100%;display:block;padding:25px 0;}
.dorridge_lft ul{margin:0;}
.dorridge_rgt{width:100%;display:block;}
.dorridge_rgt:before{content:'';position:absolute;top:0;right:0;width:200em;height:100%;background:#bdb8b6;z-index:-1;}
.dorridge_rgt_in{padding:60px 20px;}
.beforeandafter_left{float:none; width:100%; margin:0px;}
.beforeandafter_right{float:none; width:100%; margin:0px;}
.clinic_image_container{display:block; width:100%;}
.clinic_image{width:100%; height:auto}
.mob-customer{display:block;position:relative;z-index:1;}
.mob-customer .customer_lft{padding:0;display:block;width:100%;padding:40px 0;}
.mob-customer1{display:block;width:100%;background:#fff;}
.mob-customer1 .customer_rgt{padding:0;display:block;width:100%;padding:40px 30px;}
.mob-customer:before{content:'';position:absolute;top:0;right:0;width:200em;height:100%;background:#fff;z-index:-1;}
.mob-customer:after{content:'';position:absolute;top:0;left:0;width:200em;height:100%;background:#fff;z-index:-1;}
.customer_lft{width:100%;display:none;padding:0;}
.customer_rgt{width:100%;display:none;}
.customer_rgt:before{content:'';position:absolute;top:0;right:0;width:200em;height:100%;background:#bdb8b6;z-index:-1;}
.V3_banner_lft h3{display:none;}
.V3_banner_lft ul{display:none;}
/*23/02/2018*/
.V3_popup_in.show-popup{display: none;}
.V3_pop_up .V3_popup_in.show-popup{display: block;}
/*23/02/2018*/
}
@media(max-width:599px){.block_in ul{margin:0;text-align:center;}
.block_in ul li{width:80%;padding:0 0px 15px;float:none;}
.mob_panel{display:block;width:100%;}
.mob_panel .panel_main.panel-main1{display:block !important;float:right;width:50%;}
.step2 .panel_main.panel-main1{display:none;}
.step2 .panel_blog{display:inline-block;}
.panel_fea h3{font-size:18px;}
.panel_fea h3 span{display:inline-block;padding:0 0 0 5px;}
.step2 .panel_main{display:block;width:50%;}
.step2 .panel_fea{width:100%;display:inline-block;}
.treatments h3{font-size:24px;line-height:30px;}
.treatments_lft p{font-size:19px;line-height:28px;}
.treatments_rgt p{font-size:19px;line-height:28px;}
.subscribe h3{font-size:28px;}
.subscribe_btn .submit_btn{font-size:18px;line-height:18px;}
.clinic_lft p{font-size:25px;line-height:32px;}
.footer_rgt ul li a img{width:auto;height:35px;}
.footer_rgt ul li:nth-child(2) a img{height:44px;}
.footer_rgt ul li:nth-child(3) a img{height:41px;}
.V3_banner_lft ul li{float:none;display:block;width:100%;margin:0 0 10px;padding:0;}
.V3_banner_lft ul li a{padding:10px 0;}
.price_in{text-align:center;}
.price_in ul{margin:0;text-align:center;}
.price_in ul li{width:80%;padding:0 0 20px;float:none;margin:0 auto;text-align:left;}
.introdu_lft h3{font-size:24px;}
.introdu_lft p{font-size:19px;}
.dorridge_lft ul li{width:100%;float:none;display:block;padding:0 0 15px;}
.booknow_in{padding:45px 10px;}
.customer_lft ul li h4:after{font-size:20px;width:20px;height:20px;}
.customer_lft ul li.active h4:after{font-size:24px;}
.banner_inr1 > ul li{height:230px;}
.banner_inr1 .V3_banner_lft ul{display:none;}
.banner_inr1 .V3_banner_lft{padding:0 50px 0 0;width:95%;}
/*23/02/2018*/
.V3_pop_up .popup_cnt .button{padding: 0 0 0 5px;}
.V3_popup_header h1{font-size: 40px;line-height: 40px;}
/*23/02/2018*/
}
@media(max-width:479px){.block_in ul li{width:90%;}
.social_icon{width:30%;}
.phone_block{width:60%;}
.panel_block_in ul li{width:100%;}
.panel_block_in ul li.step2{width:100%;}
.price_in ul li{width:100%;}
.banner_inr1 > ul li{height:160px;}
/*23/02/2018*/
.V3_clinic_lft{display: block;}
.V3_popup_cnt ul li input{width: 65px;}
/*23/02/2018*/
.mob-hide{display: none}
.columns3 {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-width: 50%; /* Chrome, Safari, Opera */
    -moz-column-width: 50%; /* Firefox */
    column-width: 50%;
    margin-bottom:20px;
}
.columns4 {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-width: 50%; /* Chrome, Safari, Opera */
    -moz-column-width: 50%; /* Firefox */
    column-width: 50%;
    margin-bottom:20px;
}
}