/*!



 * Start Bootstrap - Half Slider HTML Template (http://startbootstrap.com)



 * Code licensed under the Apache License v2.0.



 * For details, see http://www.apache.org/licenses/LICENSE-2.0.



 */







html,



body {font-family: 'Lato', sans-serif; font-size:15px; line-height:25px;



}







/* You can change the height of the carousel by changing the height in the class below. It is set to 50% by default, but can be any height! */







.carousel {



    



}







.mt10{ margin-top:10px;}



.mt20{ margin-top:20px;}



.mt30{ margin-top:30px;}



.mt40{ margin-top:40px;}



.mt50{ margin-top:50px;}



.mt60{ margin-top:60px;}



.mt70{ margin-top:70px;}



.mt80{ margin-top:80px;}



.mt90{ margin-top:90px;}







.mb10{ margin-bottom:10px;}



.mb20{ margin-bottom:20px;}



.mb30{ margin-bottom:30px;}



.mb40{ margin-bottom:40px;}



.mb50{ margin-bottom:50px;}



.mb60{ margin-bottom:60px;}



.mb70{ margin-bottom:70px;}



.mb80{ margin-bottom:80px;}



.mb90{ margin-bottom:90px;}











.item,



.active,



.carousel-inner {



    height: 100%;



}







/* Background images are set within the HTML using inline CSS, not here */











@media (max-width:480px) {







		}



		



@media (max-width:768px) {







.hidden-xs{ display:none;}        



		



.mobilelogo{ display:block !important;}







.slidomar{ margin-top:0px !important;}







.innerslider{margin-top:0px !important;}







.innerslider h1{font-size:20px !important;}







.frontbx img{ display:inline}







.col-md-6.contactfrm {



    padding-left:20px !important;



    padding-right:20px !important;



}







.contactfrm{ height:inherit !important; padding-bottom:20px;}







.testimonials p {



    padding: 10px 20px !important;



}







.navbar-fixed-top { position:inherit !important;}



		



		}		



		











.affix {



    position: fixed;



	width: 100%;



    background:url(../images/header-bg.png) repeat-x top;



	border-radius:0px;



	z-index:999999;



	top:0px;



}











.white{ 



    background:#fff;



    -webkit-box-shadow: 0px 16px 68px -17px rgba(0,0,0,0.19);



    -moz-box-shadow: 0px 16px 68px -17px rgba(0,0,0,0.19);



    box-shadow: 0px 16px 68px -17px rgba(0,0,0,0.19);}







.sp1{ background:#be0000;}







.sp2{background:#d20d0d;}







.sp3{background:#e31919;}







.frontbx{ text-align:center; padding:0px; padding-right:0px; color:#fff; min-height:280px; transition:all 0.8s;}







.frontbx:hover{ background:#2b2a29; }







.frontbx img{ margin-top:40px; }







.frontbx h2{



	font-size: 18px;



    text-transform: uppercase;}







.frontbx p{ padding:5px 10px; font-size: 15px;}







.frontbx p a{ color:#fff;}







.frontbx p a:hover{ text-decoration:none; color:#fff;}







.homcon img{ float:left; margin:0 20px 20px 0;}







.homcon h2{ text-transform:uppercase; padding-top:60px;}







.homcon p{



	text-align: justify;



    line-height: 25px;



	font-size:15px;}



















.procedure {



	border: 1px solid #d6d6d6;



	position:relative;



}







.procedure:hover >.viewplus {



	opacity:1;



}











.procedure:hover h4{ opacity:0;}







.viewplus{ opacity:0; position:absolute; height:100%; background:#2b2a29c9; width:100%; top:0px; text-align:center !important;



transition: all .8s;}











.procedure img {



	width:100%;



	position:relative;



}







.viewplus h2 {



    font-size: 19px;



    color: #ffffff;



	font-weight:bold;



	padding-top:40%;



	padding-left: 5px;



    padding-right: 5px;



}







.procedure h4 {



    width: 100%;



    font-size: 16px;



    text-align: center;



    position: absolute;



    margin-bottom: 0px;



    padding: 20px 0;



    bottom: 0px;



    color: #fff;



    background: #000;



    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%,rgb(0, 0, 0) 100%);



    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%,rgb(0, 0, 0) 100%);



    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%,rgb(0, 0, 0) 100%);



}











.prol .col-md-3{ padding-left:0px; padding-right:0px;}











.inerhead h2{    



    text-transform: uppercase;



    padding-top: 60px;



	text-align:center;}



	



	



.testimonials{



	background: url(../images/testimonialbg.jpg) no-repeat fixed;



    -webkit-background-size: cover;



    -moz-background-size: cover;



    -o-background-size: cover;



    background-size: cover;



	text-align:center;



	color:#fff;



	min-height:400px;}	



		



	











.testimonials p{    



    padding: 10px 120px;



    font-size: 19px; }







.testimonials h3{ font-size: 17px;}	







.testimonials h5{ font-size: 18px; text-transform:uppercase; font-weight:bold;}	



	







.testo .carousel-control{ width:5%; line-height:180px; font-size: 40px;}







.cm_1{ color:#fff;}







.cm_1 .col-md-6{ padding-left:0px; padding-right:0px;}







.cm_1 .col-md-12{ padding-left:0px; padding-right:0px;}











.contactfrm{ background:url(../images/addbg.jpg) no-repeat;



    -webkit-background-size: cover;



    -moz-background-size: cover;



    -o-background-size: cover;



    background-size: cover;



	height:455px;}







.col-md-6.contactfrm{



	padding-left: 100px;



    padding-right: 100px;}







	



.contactfrm input{    



    background: none;



	border: 1px solid #909090;



    outline: none;



	color:#fafafa;}



	



.contactfrm input:focus{ box-shadow:none;} 		



	



.contactfrm textarea{    



    background: none;



    border: 1px solid #909090;



    outline: none;



	color:#fafafa;}		



	



.contactfrm textarea:focus{ box-shadow:none;} 	



	



	



.submit{ background:#be0000 !important; padding:13px 25px !important; color:#fff !important; border:2px solid #be0000 !important; text-decoration:none !important;}







.submit:hover{ background:none !important; text-decoration:none !important; color:#fff !important;}







.submit:focus{ background:none !important; text-decoration:none !important; color:#fff;}











/* footer social icons */



ul.social-network {



	list-style: none;



	margin-left:0 !important;



	padding: 0;



	margin-top:5px;



	margin-right:20px;



}



ul.social-network li {



	display: inline;



	margin: 0 5px;



}











/* footer social icons */



.social-network a.icoRss {



	background-color: #F56505;



}



.social-network a.icoFacebook {



	background-color:#3B5998;



}



.social-network a.icoTwitter {



	background-color:#33ccff;



}



.social-network a.icoGoogle {



	background-color:#BD3518;



}



.social-network a.icoVimeo {



	background-color:#0590B8;



}



.social-network a.icoLinkedin {



	background-color:#007bb7;



}



.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,



.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i {



	color:#fff;



}



a.socialIcon:hover, .socialHoverClass {



	color:#44BCDD;



}







.social-circle li a {



	display:inline-block;



	position:relative;



	margin:0 auto 0 auto;



	-moz-border-radius:50%;



	-webkit-border-radius:50%;



	border-radius:50%;



	text-align:center;



	width: 35px;



    height: 35px;



    font-size: 14px;



}



.social-circle li i {



	margin:0;



	line-height:34px;



	text-align: center;



}







.social-circle li a:hover i, .triggeredHover {



	-moz-transform: rotate(360deg);



	-webkit-transform: rotate(360deg);



	-ms--transform: rotate(360deg);



	transform: rotate(360deg);



	-webkit-transition: all 0.2s;



	-moz-transition: all 0.2s;



	-o-transition: all 0.2s;



	-ms-transition: all 0.2s;



	transition: all 0.2s;



}



.social-circle i {



	color: #fff;



	-webkit-transition: all 0.8s;



	-moz-transition: all 0.8s;



	-o-transition: all 0.8s;



	-ms-transition: all 0.8s;



	transition: all 0.8s;



}















.copyright p{ text-align:center; padding:20px 0; margin:0px; font-size:15px;}







.copyright p a{ color:#333; text-decoration:none;}











.elevator {



	position: fixed;



	right: 20px;



	bottom: 70px;



	display: inline-block;



	width: 38px;



	height: 38px;



	overflow: hidden;



	text-decoration: none;



	white-space: nowrap;



	cursor: pointer;



	visibility: hidden;



	background: #be0000;



	background-image: none;



	border-radius: 50%;



	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .05);



	box-shadow: 0 0 10px rgba(0, 0, 0, .05);



	opacity: 0;



	-webkit-transition: all .3s ease;



	-o-transition: all .3s ease;



	transition: all .3s ease;



}



.elevator.elevator-is-visible {



	visibility: visible;



	opacity: 1;



	z-index: 999;



}



.elevator .fa {



	position: relative;



	top: 7.5px;



	left: 11.5px;



	padding: 0;



	margin: 0;



	font-size: 16px;



	color: white;



	-webkit-transition: all .3s ease;



	-o-transition: all .3s ease;



	transition: all .3s ease;



}



.elevator:hover {



	background: #2b3640;



}



.elevator:hover .fa {



	top: 5px;



	color: white;



}







.logo img {



  position:absolute;



}







.mobilelogo{ display:none;}







.slidomar{ margin-top:80px;}











@media (max-width: 1180px) and (min-width: 990px){



.wsdownmenu-list > li > a {



    padding: 0px 7px !important;



}



}











.innerslider{ background:url(../images/inner-slider.jpg) center center no-repeat;



    -webkit-background-size: cover;



    -moz-background-size: cover;



    -o-background-size: cover;



    background-size: cover; 



	margin-top:80px;}







.innerslider h1{ color:#fff; text-align:center; padding:40px 0; font-size:40px; text-transform: uppercase;}



.innerslider{ color:#fff; text-align:center; padding:40px 0; font-size:40px; text-transform: uppercase;}











.innerpage h2{font-size: 28px;font-weight:bold;



    color: #be0000;}







.innerpage p{ text-align: justify; font-size: 15px; line-height: 28px;}







.innerpagelp{ margin:0; padding:0;}







.innerpagelp li{ list-style:none; display:block; font-size: 15px; background:url(../images/bul.png) no-repeat left center; padding-left:15px; line-height: 28px; background-position:0 10px;}







.innerpage h3{



	font-size: 23px;



    color: #2b2a29;



    margin-top: 30px; font-weight:bold;}











.list-aggregate li {



	float: left;



	display: block;



	list-style: none;



	padding: 10px 10px 0 10px;



}







.block-hdnews img {



    width: 290px;



    border: 1px solid #ccc;



}















.main-con{



	text-align: center;



    background: #efefef;



    color: #2b2a29;}







.main-con h2{    



    background: #2b2a29;



    padding: 10px;



    color: #ffffff;



    font-size: 20px;



	margin-top:0px;}







.main-con p{font-size: 15px;}







.main-con p a{ color:#000;}







.main-con p a:hover{ text-decoration:none; color:#000;}





@media screen and (max-width: 531px) {

    .container { display: flex; flex-flow: column; }

	.row.innerslider { order: 1; }

	 .col-md-9.innerpage { order: 3; }

	.row.main-con { order: 4; }

}





.gallryia img {



    width: 100%;



    height: 100%;



}











.innerpage input{ height:40px; border-radius:0px;}







.innerpage select{ height:40px; border-radius:0px;}







.innerpage textarea{  border-radius:0px;}







.send {



    background: #be0000;



    color: #fff;



    padding:8px 50px;



    font-weight: bold;



	border:2px solid #be0000;



}











.send:hover { color:#be0000; background:#fff; border:2px solid #be0000; text-decoration:none;}







.send:focus { color:#be0000; background:#fff; border:2px solid #be0000; text-decoration:none;}















.review-block .row{     



    margin: 10px 0px;



    border-bottom: 1px solid #eee;



    padding-bottom: 20px;}







.review-block h3{ font-size:15px;}







.review-block p{ font-size:14px; padding-right:20px;}







.review-block h6{font-size: 14px;



    color: #737373;}











.review-block h6 strong{ padding-right:10px;}







.review-block .rev{    



    background: #be0000;



    color: #fff;



    padding: 3px 5px;



    margin-right: 10px;



    font-size: 14px;



    border-radius: 2px;}







.review-block .rev i{ 



    color: #fff !important;



    font-size: 11px !important;



    padding-left: 4px;



    line-height: 0px;}



	



	



.reviewbx .row{ margin:0 -15px;}	







.reviewbx .form-control{height: 46px;



						padding: 10px 16px;



						font-size: 18px;



						line-height: 1.3333333;



						border-radius: 0px;



						margin-bottom: 20px;}		











.reviewbx h3{ font-size:20px; font-weight:bold; padding-bottom:20px;}







.reviewsub{background:#be0000;border:none;padding:8px 30px;border-radius:20px;color:#fff;}







.reviewsub:hover{background:#be0000; color:#FFF;}







.reviewsub:focus{background:#be0000; color:#FFF;}







.rating-stars ul {



  list-style-type:none;



  padding:0;



  



  -moz-user-select:none;



  -webkit-user-select:none;



}



.rating-stars ul > li.star {



  display:inline-block;



  



}







/* Idle State of the stars */



.rating-stars ul > li.star > i.fa {



  font-size:17px; /* Change the size of the stars */



  color:#ccc; /* Color on idle state */



}







/* Hover state of the stars */



.rating-stars ul > li.star.hover > i.fa {



  color:#FFCC36;



}







/* Selected state of the stars */



.rating-stars ul > li.star.selected > i.fa {



  color:#FF912C;



}



	







.limos{ display:none !important;}





.aopcllinks{ margin:0; padding:0; float:right;}



.aopcllinks li {

    list-style: none;

    display: inline-block;

    border-left: 1px solid #ccc;

}





.aopcllinks li img {

    padding: 0 10px;

    height: 50px;

}







.page__404 {

	padding: 50px 0;

	text-align: center;

	margin-top:150px;

}





.page__404 img{ margin-left:auto; margin-right:auto; display:block; max-width:300px; margin-bottom:20px;}





.page__404 h3 {

	font-size:40px;

	font-weight:500;

	margin-top:0px;

	letter-spacing:2px;

}





.page__404 p{ font-size:15px;}



.page__404 .btn {

	padding:10px 40px;

	background: #bd0204;

	color:#fff;

	border-radius: 500px;

	margin-top:10px;

}





.page__404 .btn:hover {

	background: #000;

	color: #fff;

}





.anti-aging{padding:10px 0 60px 0; background:url(../images/anti-aging-bg1.png) no-repeat center center fixed; 

  -webkit-background-size: cover;

  -moz-background-size: cover;

  -o-background-size: cover;

  background-size: cover;}



.anti-aging .innerpage{ padding-left:120px; padding-right:90px;}



.anti-aging .innerpage .mobile-show{ display:none;}



.anti-aging .innerpage h3{ line-height:35px;}



.anti-aging .innerpage p{ font-size:17px;}



.quick_query{ width:100%; float:left; margin-bottom:30px; box-shadow:0px 0px 7px 4px #0000001f; background:#fff; border-radius: 28px 0px; overflow:hidden;}



.anti-aging .read {

    background: #be0000;

    color: #fff;

    padding: 1px 13px;

    display: inline-block;

    border-radius: 100px;

    margin-top: 10px;

    cursor: pointer;

}



#asa23232323{ display:none;}



.quick_query .head{

width:100%;

float:left;

background:#be0000;

padding:10px;

color:#ffffff;

font-size:20px;

text-align:center;}



.quick_query .bdy{ width:100%; float:left; padding:20px 20px 5px 20px;}



.quick_query .bdy label{ margin-bottom:0px;}



.quick_query .bdy .form-control{ height:40px; border-radius:0px; border:0px; border-bottom:1px solid #c7c7c7; box-shadow:none; font-size:18px; padding-left:0px;}





.quick_query .bdy .form-control::placeholder {

    color:#ccc;

	font-size:18px;

}







.quick_query .bdy .btn{ 

    background:#2b2a29;

    color:#fff;

    width:100%;

    text-transform:uppercase;

    padding:12px 5px;

    border-radius:0px;

	border-radius: 28px 0px;}





.quick_query .bdy .btn:hover{background:#be0000; color:#fff;}



.anti-ag-testi { text-align:center; padding:70px 0; background:#fafafa;}



.anti-ag-testi .carousel-indicators li{ background:#be0000; border:none;}



.anti-ag-testi .carousel-indicators .active{ background:#999;}



.anti-ag-testi h2{

    font-size:28px;

    color:#be0000;}

	

	

.anti-ag-testi p{font-size:17px;}	



.anti-ag-testi h5{font-size:17px; font-weight:bold;}	



.anti-ag-testi .caption{ padding:30px 50px 60px 50px;}



.anti-ag-testi .caption i{ color:#CCCCCC; padding:0 10px;}



.anti-ag-testi .test{

    box-shadow: 0px 0px 7px 4px #0000001f;

    background: #fff;

	padding:40px;

	border-radius: 28px 0px;}



.landing-video__66{ padding:60px 0; background:#e5adaf;}

  

  

.landing-video__66 .vd{ width:100%; height:370px;}  





.landing__footer__678{padding:60px 0;}





.landing__footer__678 .main-con{



	text-align: center;



    background: #efefef;



    color: #2b2a29;

	

	box-shadow: 0px 0px 7px 4px #0000001f;

    background: #fff;

    border-radius: 28px 0px;

    overflow: hidden;

	margin-bottom:20px;

	padding-bottom:15px;}







.landing__footer__678 .main-con h2{    



    background: #be0000;



    padding: 15px;



    color: #ffffff;



    font-size: 20px;



	margin-top:0px;}







.landing__footer__678 .main-con p{font-size: 15px;}







.landing__footer__678 .main-con p a{ color:#000;}







.landing__footer__678 .main-con p a:hover{ text-decoration:none; color:#000;}





.landing__footer__678 .btn{ 

    background:#2b2a29;

    color:#fff;

    text-transform:uppercase;

    padding:12px 25px;

	border-radius:30px;

	margin-top:40px;}





.landing__footer__678  .btn:hover{background:#be0000; color:#fff;}





.landing-page-container .container{ max-width:1400px; width:100%;}



.thankyou__landing{background:url(../images/anti-aging-bg1.png) no-repeat center center fixed; 

  -webkit-background-size: cover;

  -moz-background-size: cover;

  -o-background-size: cover;

  background-size: cover;

  text-align:center;}

  

  

.thankyou__landing h3{

    font-size: 40px;

    font-weight: 500;

    letter-spacing:2px;

	margin-top:40px;}  



.thankyou__landing p{ font-size:17px; line-height:30px;}





.thankyou__landing .btn {

    padding: 10px 40px;

    background: #bd0204;

    color: #fff;

    border-radius: 500px;

    margin-top: 10px;

}





.thankyou__landing .btn:hover {

    background:#000;

    color:#fff;}





.bolg_box{ width:100%; float:left; box-shadow: 0 5px 8px 0 rgb(0 0 0 / 32%); margin-bottom:40px;}



.bolg_box img{ float:left; width:100%;}



.bolg_box .txt {

    padding: 15px;

	float:left; width:100%;

}





.bolg_box .txt h2{ 

    margin: 15px 0;

    font-size: 24px;

    line-height: 30px;

    color: #be0000; height:90px; overflow:hidden;}

	

.bolg_box .txt p {

    font-size:15px;

    color:#333;

    height:65px;

    overflow:hidden;

}

	



.bolg_box .txt .btn {

    background:#be0000;

    color:#fff;

    padding:8px 20px;

    margin-top:10px;

    font-size:15px;

    border-radius:2px;}



.bolg_box:hover .txt .btn{ background:#2b2a29;}





.innerpageblog h1{ color: #be0000;}



.innerpageblog h3{ color: #be0000;}



.innerpageblog h4{ color: #be0000;}





.innerpageblog h2{font-size: 28px;



    color: #be0000;}







.innerpageblog p{ text-align: justify; font-size: 15px; line-height: 28px;}





.footer__top{ background:#292927; padding:50px 0; color:#fff;}



.footer__top .ft_head{color:#fff; margin-bottom:20px; font-size:18px;}



.footer__top ul{ margin:0; padding:0;}



.footer__top li{ list-style:none; display:block; margin-bottom:5px;}



.footer__top li a{ color:#fff;}



.footer__top li a:hover{ color:#ccc;}



.inner_p_faq{ margin-top:10px;}



.inner_p_faq .panel-heading{ padding:0px;}



.inner_p_faq .panel-title .collapsed{ 

    padding:15px 20px;

    font-weight:bold;

    color:#292927;

    font-size:16px;

    background:#e3e3e3;

}

	

	

.inner_p_faq .panel-title a{ 

    padding:15px 20px;

    font-weight:bold;

    color:#fff;

	background:#292927;

    font-size:16px;}	



.inner_p_faq .panel-title a:hover{ text-decoration:none; background:#292927; color:#fff;}



.inner_p_faq .panel-title a:focus{text-decoration:none;}



.inner_p_faq .panel-title a span{ float:right; font-size:18px;}



.inner_p_faq .panel-title .collapsed .hd {

    display: none;

}



.inner_p_faq .panel-title a .sh {

    display: none;

}



.inner_p_faq .panel-title .collapsed .sh {

display:block;

}





.ytvideocon{ height:550px; margin-bottom:30px;}





.faqs-head{

    font-size:28px;

    color:#be0000;}





.rc-anchor-invisible{ display:none;}



.hair__transplant__pg__banner{ position:relative;}



.hair__transplant__pg__banner img{ width:100%;}



.hair__transplant__pg__banner h1{ position:absolute; left:10%; top:50%; font-size:40px; font-weight:600;}



.hair__transplant_sec1{

    background:#be0000;

    padding:50px 0;

    color:#ffffff;

	text-align:center;}





.hair__transplant_sec1 h2{ font-weight:bold; text-transform:uppercase; margin-bottom:20px;}



.hair__transplant_sec2{ padding:50px 0;}



.hair__transplant_sec2 h2{ font-weight:bold; text-transform:uppercase; color:#be0000; margin-bottom:20px;}



.hair__transplant_sec2 img{

    border-radius: 100px;

    border: 1px solid #000;

    float: left;

    margin-right: 20px;}

	

	

.hair__transplant_sec3{ padding:50px 0; background:#e7f2f8; text-align:center;}	



.hair__transplant_sec3 h2{ font-weight:bold; text-transform:uppercase; color:#be0000; margin-bottom:20px;}



.hair__transplant_sec3 ul{ margin:0; padding:0;}



.hair__transplant_sec3 li{ list-style:none; display:inline-table; padding:10px 30px;}



.hair__transplant_sec3 li img{ width:130px;}



.hair__transplant_sec3 li p{ font-weight:bold; margin-bottom:0px;}





.hair__transplant_sec4{ padding:50px 0;}	



.hair__transplant_sec4 img{

    border-radius:20px;

    box-shadow:7px 0px 10px 1px #0000003b;

	margin-top:10px;}



.hair__transplant_sec4 h2{ font-weight:bold; color:#be0000; margin-bottom:20px;}





.hair__transplant_sec5{ padding:50px 0; background:#e7f2f8;}



.hair__transplant_sec5 img{

    border-radius:20px;

    box-shadow:7px 0px 10px 1px #0000003b;

	margin-top:10px;}	



.hair__transplant_sec5 h2{ font-weight:bold;  color:#be0000; margin-bottom:20px;}





.booking__dgf5 {

    background:#be0000;

    color:#fff;

    padding:10px 20px;

    display:inline-block;

    border-radius:70px;

    margin-top:20px;

}





.booking__dgf5:hover{ background:#2d2b29; color:#fff; text-decoration:none;}





.mobtex__black{ color:#fff;}





.contace_box {

    color: #2b2a29;

    display: inline-block;

    padding: 20px;

    border-radius: 10px;

	box-shadow: 2px 4px 6px 3px #0000004f;

}





.contace_box h5{ font-size:20px; margin-bottom:20px;}







.contace_box i {

    background:#c30004;

    height:35px;

    width:35px;

    color:#ffffff;

    font-size:20px;

    text-align:center;

    border-radius: 100px;

    line-height: 36px;

    float: left;

    margin-right: 10px;

    text-align: 26px;

}





.contace_box a{color: #2b2a29;}


.quick_form_inc{ 
    width:100%;
    display:block;
    margin-top:40px;
    border:1px solid #b7b7b7;
    border-radius:8px;
	overflow:hidden;}

.quick_form_inc .top{ background:#be0000; color:#fff; display:block; padding:13px 10px; text-align:center;}


.quick_form_inc .top h2{ margin:0px; font-size:22px;}


.quick_form_inc .bottom{ display:block; padding:10px 30px 30px 30px;}

.quick_form_inc .bottom .form-control{
    border-radius:0px;
    height:42px;}

.quick_form_inc .bottom .btn{ 
    display:block;
    width:100%;
    background:#2b2a29;
    color:#fff;
    border-radius:0px;
    padding:11px 15px;
    border-radius:4px;}


.sukhbir_cc{ float:left; width:400px; margin-right:20px;}


@media screen and (max-width:768px) {

.sukhbir_cc{ width:100%;}

.hair__transplant__pg__banner h1{

position:initial;

padding:20px;

}





.hair__transplant_sec2 img {

    float:none;

    margin-right:0px;

    display:block;

    margin-left:auto;

    margin-right:auto;

}



.ytvideocon{ height:200px;}





.bolg_box .txt h2{ height:auto;}



.bolg_box .txt p{ height:auto;}



.landing-video__66 .vd{ height:200px;}  



.quick_query {

    margin-top:20px;

}



.anti-ag-testi .test {

    padding:30px;

    margin-top:70px;

}





.landing__footer__678 .main-con{ margin-top:30px;}



.anti-ag-testi .caption {

    padding: 20px 0px 50px 0px;

}



.anti-aging .innerpage .mobile-show{ display:block;}



.anti-aging{ background:#e4eeed;}



.anti-aging .innerpage {

    padding-left: 15px;

    padding-right: 15px;

}



.page__404 {

    margin-top: 0px;

}





.mobtex__black{ color:#333;}







}







