@charset "utf-8";
/* CSS Document */
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0px;
	padding:0px;
	border:0px;
	outline:0px;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
@font-face {
 font-family: "SegoeUI";
 src: url("../fonts/SegoeUI.ttf") format("truetype"), url("../fonts/SegoeUI.woff") format("woff"), url("../fonts/SegoeUI.eot"), url("../fonts/SegoeUI.svg#SegoeUI") format("svg");
}
@font-face {
 font-family: "SegoeL";
 src: url("fonts/SegoeL_0.ttf") format("truetype");#innerbtm #rowthree
}
body {
	margin:0px;
	padding:0px;
	font:100% SegoeUI, "Segoe UI", Helvetica, Arial, Verdana, sans-serif;
	background:url(../images/bg.jpg) no-repeat top;
}
.clear {
	margin:0px;
	clear:both;
	padding:0px;
}
h1, h2, h3 {
	font-weight:normal;
	margin:5px 0px;
	color:#000000;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
h1 {
	font-size:13pt;
}
h2 {
	font-size:12pt;
}
h4 {
	font-size:10pt;
	margin-bottom:8px;
	margin-top:5px;
	color:#464646;
}
h4 a {
	text-decoration:none;
	color:#464646;
}
h3 strong {
	font-weight:800;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
.bodytext {
	font-size:12px;
	color:#333333;
	letter-spacing:0.3px;
	line-height:1.6em;
	text-align:justify;
}
.bodytext strong {
	font-size:13px;
	color:#926909;
}
.links {
	font-size:12px;
	color:#0084ff;
	letter-spacing:0.3px;
	line-height:1.6em;
}
.searchtxt {
	width:160px;
	margin:0px;
	padding:0px 1px;
	height:18px;
	background:#FFFFFF;
	border:1px #FFFFFF solid;
	color:#666;
	font-size:10pt;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
.purpaltext {
	font-size:12px;
	color:#993ba2;
	letter-spacing:0.3px;
	line-height:1.6em;
	text-align:justify;
}
#mainpanel {
	margin:190px auto 0px;
	padding:0px;
	max-width:1004px;
	position:relative;
}
/*Top Panel*/
#topmain {
	margin: 0px;
	padding: 0px;
	background: url(../images/menu-bg.jpg) repeat-x top;
	height: 35px;
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	z-index:9;
}
#toppanel {
	margin:auto;
	padding:0 20px 0 20px;
	max-width:964px;
	background:url(../images/menu-bg.jpg) no-repeat top;
	height:35px;
	color:#FFFFFF;
	position:relative;
	
}
#toppanel .search {
	float:right;
	width:195px;
	margin:0px;
	padding:5px 0;
	
}
#toppanel .searchbox {
	float:left;
	width:162px;
	margin:0px;
	padding:0;
}
#toppanel .searchbtn {
	float:right;
	width:33px;
	margin:0px;
	padding:0;
}
#menu {
	max-width:750px;
	margin:0px;
	padding:3px;
	float:left;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
	display:block;
}
#menu ul {
	/*width:750px;*/
	margin:0px;
	padding:0px;
	float:right;
	list-style:none;
	display:block;
}
#menu ul li {
	width:auto;
	margin:0px 2px 0px 0px;
	padding:4px 1px;
	float:left;
	color:#FFFFFF;
	display:block;
	letter-spacing:1px;
}
#menu ul li a {
	width:auto;
	height:19px;
	margin:0px;
	padding:0px;
	float:left;
	font-size:12px;
	color:#FFFFFF;
	line-height:13px;
	text-decoration:none;
	cursor:pointer
}
#menu ul li a:hover {
	background:#FFFFFF;
	color:#db9403;
}
#menu ul li a span {
	width:auto;
	height:16px;
	margin:0px;
	padding:2px 3px 0 3px;
	float:left;
	cursor:pointer
}
#menu ul li a:hover span {
	background:#FFFFFF;
	color:#db9403;
}
#menu ul li .blank {
	width:1px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
}
.toggle_menu {
    display: none;
}
/*End Top Panel*/
/*Logo Panel*/
.sticky{	background: #eadcf5;}
#logopanel {
	margin:0px;
	padding:10px 25px 0 38px;
	max-width:954px;
	height:140px;

	 position: fixed;
    top:35px;
    z-index: 2;
    
   
    right: 50%;
    margin-right: -502px;
}
#logopanel .midaslogo {
	margin:5px;
	padding:0px;
/*	background:url(../images/logo-midas.png) no-repeat;
*/	height:82px;
	width:175px;
	float:left;
}
#logopanel .affliated {
	margin:5px;
	padding:0px;
	/*background:url(../images/affiliated.png) no-repeat center bottom;*/
	background:url(../img/affiliated.png) no-repeat center bottom;
	height:99px;
	width:450px;
	float:left;
	text-align:center;
}
#logopanel .contactpanel {
	margin:3px;
	padding:0px;
	float:right;
	width:290px;
}
#logopanel .contactpanel ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#logopanel .contactpanel ul li .mail {
	margin:0px 0 3px 0;
	padding:0px 0px 0px 35px;
	letter-spacing:0.1px;
	list-style:none;
	color:#996b02;
	font-size:13px;
	font-weight:600;
	background:url(../images/mail-icon-cpr.png) no-repeat;
	height:25px;
}
#logopanel .contactpanel ul li .mail a {
	color:#996b02;
	text-decoration:none;
}
#logopanel .contactpanel ul li .phone {
	margin:0px 0 3px 0;
	padding:0px 0px 0px 35px;
	list-style:none;
	color:#996b02;
	font-size:13px;
/*	background:url(../images/phono-icon.png) no-repeat;*/
    background:url(../images/phone-icon-cprt.png) no-repeat;
	font-weight:600;
	height:25px;
}
#logopanel .contactpanel ul li .phone > div {
	background: url(../images/whatsapp24.png) 3px 3px no-repeat !important;
	background-size: 18px !important;
}
#logopanel .contactpanel ul li .bookappointment {
	margin:0px;
	padding:1px;
}
/*Logo Panel*/
/*Main Image*/
#imagepanel {
	margin:0;
	padding:0.5%;
	width:99%;
	height:290px;
	background:#FFFFFF;
}
#imagepanel .imagebg {
	margin:0px;
	padding:0px;
	width:70%;
	height:290px;
	float:left;
}
#imagepanel .hairservices {
	margin-left:5px;
	padding:0px;
	width:29%;
	height:290px;
	float:left;
	background:#e8ac21;
}
#imagepanel .hairservices ul {
	padding:5px;
	margin:0px;
	list-style:none;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
#imagepanel .hairservices ul li {
	padding:5px 5px 8px 5px;
}
#imagepanel .hairservices ul li .hairtitle {
	padding:8px 5px 9px 45px;
	color:#FFFFFF;
	font-size:18px;
	letter-spacing:0.3px;
	border-bottom:1px #f4d690 solid;
	background:url(../images/hair-icon.png) no-repeat left;
}
#imagepanel .hairservices ul li .hairservice {
	padding:0px 5px 15px 0px;
	margin-top:1px;
	color:#FFFFFF;
	font-size:15px;
	background:url(../images/arrow.gif) no-repeat right;
	height:15px;
	letter-spacing:1px;
	border-bottom:#f4d690 1px dashed;
}
#imagepanel .hairservices ul li .hairservice a {
	color:#FFFFFF;
	text-decoration:none;
}
#imagepanel .hairservices ul li .hairservice a:hover {
	color:#000;
	text-decoration:none;
}
/*End Main Image*/
/*BOdypanel*/
#bodypanel {
	margin:0;
	padding:0px;
	width:100%;
}
#bodypanel .marqueetitle {
	margin:0px;
	padding:0px;
	background:url(../images/special-offer.jpg) no-repeat;
	width:16%;
	height:25px;
	float:left;
	border:1px #993ba2 solid;
	border-right:0px;
	display:none;
}
#bodypanel .marquee, .marquee-with-options {
	padding:5px;
	overflow:hidden;
	font-size:12px;
	height:15px;
	color:#464646;
	letter-spacing:0.3px;
	background:#FFFFFF;
}
#bodypanel #rowone {
	margin:0px;
	padding:0 0 20px 0;
}
#bodypanel #rowone .welcome {
	margin:0px;
	padding:0 10px 0 0px;
	width:598px;
	float:left;
}
#bodypanel #rowone .welcometitle {
	margin:5px;
	padding:3px 0px 3px 25px;
	color:#993ba2;
	background:url(../images/welcome-icon.png) no-repeat left;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
#bodypanel #rowone .photogallery {
	margin:0px;
	padding:0px;
	width:339px;
	float:right;
}
#bodypanel #rowone .photogallerytitle {
	margin:5px 0;
	padding:3px 0px 3px 25px;
	color:#993ba2;
	background:url(../images/photogallery-icon.png) no-repeat left;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
#bodypanel #rowtwo {
	margin:0px;
	padding:10px 0 20px 0;
	border-top:1px solid #993ba2;
}
#bodypanel #rowtwo .testimonials {
	margin:0px;
	padding:0 5px 0 0px;
	width:314px;
	float:left;
}
#bodypanel #rowtwo .testimonialstitle {
	margin:5px;
	padding:3px 0px 5px 28px;
	color:#993ba2;
	background:url(../images/testimonials-icon.png) no-repeat left;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
#bodypanel #rowtwo .medcialtour {
	margin:0px;
	padding:0 5px 0 0px;
	width:68%;
	float:left;
}
#bodypanel #rowtwo .medicaltourtitle {
	margin:5px;
	padding:3px 0px 3px 25px;
	color:#993ba2;
	background:url(../images/welcome-icon.png) no-repeat left;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
#bodypanel #rowtwo .medicaltourservices {
	padding:0px 5px 5px 5px;
	margin:0px;
}
#bodypanel #rowtwo .medicaltourservices ul {
	padding:0px;
	margin:0px 0px 0px 10px;
	list-style:none;
}
#bodypanel #rowtwo .medicaltourservices ul li {
	padding:0px 0 0px 22px;
	margin:5px 0 5px 0px;
	background:url(../images/arrow1.png) no-repeat left top;
	color:#67127c;
}
#bodypanel #rowtwo .registration {
	margin:0px;
	padding:0px;
	width:30%;
	float:right;
}
#bodypanel #rowtwo .registrationtitle {
	margin:5px;
	padding:3px 0px 5px 28px;
	color:#993ba2;
	background:url(../images/service-request.png) no-repeat left;
	font-family:"Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
#bodypanel #rowtwo .registrationpanel {
	margin:5px;
	padding:5px 0 ;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	background:#f6f6f6;
	border:1px solid #CCCCCC;
}
#bodypanel #rowtwo .serviceform {
	margin:3px;
	padding:0;
	font-size:12px;
	letter-spacing:1px;
}
#bodypanel #rowtwo .lableform {
	margin-bottom:4px;
	padding:5px;
	font-size:12px;
	letter-spacing:1px;
}
.txtbox {
	background:#FFF;
	border:1px solid #c5c5c5;
	font-size:11px;
	padding: 6px;
	margin:0 5px 0px 0px;
	width:162px;
}
.droptxtbox {
	background:#FFF;
	border:1px solid #c5c5c5;
	font-size:11px;
	padding:4px;
	margin:0 5px 0 0px;
	width:160px;
}
.txtarea {
	background:#FFF;
	border:1px solid #c5c5c5;
	font-size:11px;
	padding:4px;
	margin:0 5px 0 0px;
	height:50px;
	width:165px;
}
.formlabel {
	margin:2px 5px 0 5px;
	width:70px;
	float:left;
	font-size:11px;
}
#bodypanel #rowthree {
	margin:0px;
	padding:0 0 20px 0;
	border-bottom:1px solid #993ba2;
	border-top:1px solid #e8ac21;
}
#bodypanel .registration #rowthree{border:none;padding-bottom:0;}
#bodypanel .registration #rowthree img {
	width: auto !important;
	max-width: 100%;
}
#bodypanel .registration #rowthree ul li ul li img{width: 28px!important;height:28px!important;}
#bodypanel #rowthree ul {
	margin:0px;
	padding:10px 3px 0px 3px;
	list-style:none;
}
#bodypanel #rowthree ul li {
	margin:0px;
	padding:3px;
	float:left;
}
/*End BOdypanel*/


/*Inner Page Body Panel*/
#innerbodypanel {
	margin:0 27px 5px 27px;
	padding:0px;
	max-width:950px;
	border-bottom:2px dotted #993ba2;
	border-top:2px dotted #993ba2;
}
/*Inner Left Panel*/
#innerleftpanel {
	margin:0px;
	padding-right:8px;
	padding-bottom:10px;
	border-right:2px dotted #993ba2;
	width:72.7%;
	float:left;
}
#innerleftpanel .inrimage {
	margin:0px;
	padding-bottom:10px;
	width:100%;
}
#innerleftpanel .marqueetitle {
	margin:0px;
	padding:0px;
	background:url(../images/special-offer.jpg) no-repeat;
	width:16%;
	height:25px;
	float:left;
	border:1px #993ba2 solid;
	border-right:0px;
	background-size:contain;
	display:none;
}
#bodypanel .marquee, .marquee-with-options {
	padding:5px;
	overflow:hidden;
	font-size:13px;
	color:#464646;
	letter-spacing:0.3px;
	width:515px;
	border:0px #000000 solid;
	background:#FFFFFF;
	border:1px #993ba2 solid;
	border-left:0px;
}
.marquee-with-options {text-align:center;}

.marquee-with-options{width:99%;border:1px #993ba2 solid; border-left:0px;}
.marquee-with-options marquee{justify-content:center;}
#innerleftpanel  .marquee-with-options{width: 98%;}
#innerleftpanel .inrlist {
	padding:5px;
	margin:0px;
}
#innerleftpanel .inrlist ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#innerleftpanel .inrlist ul li {
	padding:1px 0 8px 25px;
	margin:0px;
	background:url(../images/rht-list.png) no-repeat left top;
	color:#993ba2;
	font-size:10pt;
}
#innerleftpanel .inrlist1 ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#innerleftpanel .inrlist1 ul li {
	padding:1px 0 8px 25px;
	margin:0px;
	background:url(../images/rht-list1.png) no-repeat left top;
	color:#993ba2;
	font-size:10pt;
}
#innerleftpanel .note {
	margin:10px 0;
	padding-bottom:5px;
	padding-left:20px;
	width:670px;
	background:url(../images/note-image.png) no-repeat left;
	font-size:12px;
	color:#333333;
}
#innerleftpanel .testimonials {
	margin:10px 0;
	padding:6px;
	border:#888888 1px dashed;
}
#innerleftpanel .tesheading {
	color:#882992;
	background:url(../img/testimonial-icon.png) no-repeat;
	padding:14px 0 14px 45px;
	font-size:12px;
	letter-spacing:1px;
}
/*End Inner Left Panel*/
/*Inner Right Panel*/
#innerrightpanel {
	margin:0px;
	padding-left:9px;
	width:25%;
	float:right;
}
#innerrightpanel .photogallery {
	margin-bottom:15px;
	padding:0px;
	width:240px;
}
#innerrightpanel .gallerybody {
	margin:0px;
	padding:0px;
}
#innerrightpanel .medicaltitle {
	background:url(../pics/hair-treatment.png) no-repeat left top;
	padding:5px 5px 8px 40px;
	border-bottom:1px #000000 solid;
}
#innerrightpanel .medicaltourservices {
	padding:5px;
	margin:0px;
}
#innerrightpanel .medicaltourservices ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#innerrightpanel .medicaltourservices ul li {
	padding:0px 22px 3px 0px;
	margin:6px 0 15px 0px;
	background:url(../pics/arrow.png) no-repeat right top;
	color:#67127c;
	border-bottom:dotted 2px #737373;
}
#innerrightpanel .medicaltourservices ul li a {
	text-decoration:none;
	color:#67127c;
}
#innerrightpanel .inrtestimonials {
	margin-bottom:15px;
	padding:0px;
	width:240px;
}
#innerrightpanel .ttop {
	margin:0px;
	padding:0px;
	width:240px;
}
#innerrightpanel .tbody {
	margin:0px;
	padding:5px;
	width:228px;
	background:#e8e8e8;
	border-bottom:#a2a2a2 1px solid;
	border-top:#a2a2a2 0px solid;
	border-left:#a2a2a2 1px solid;
	border-right:#a2a2a2 1px solid;
}
.thead {
	font-size:14px;
	color:#9d39a7;
	letter-spacing:0.3px;
	line-height:1.6em;
}
#innerrightpanel #ticker {
	height:175px;
	overflow: hidden;
}
#innerrightpanel #ticker li {
	height:175px;
}
/*ENd Inner Right Panel*/


/*Inner Page Body Panel*/
#innerbtm {
	margin:0 27px 0px 27px;
	padding:0px;
	max-width:950px;
	border-bottom:1px #993ba2 solid;
}
#innerbtm #rowthree {
	margin:0px;
	padding:0 0 15px 0;border-bottom: 1px solid #993ba2;
}
#innerbtm #rowthree ul {
	margin:0px;
	padding:10px 3px 0px 3px;
	list-style:none;
}
#innerbtm #rowthree ul li {
	margin:0px;
	padding:3px;
	float:left;
}
/*Contact Page*/
#Contactrightpanel {
	float:left;
	width:410px;
	padding-left:50px;
}
#Contactmidpanel {
	float:left;
	width:480px;
	margin-top: 8px;
}
input#inputField {
   
    
    background: #f6f6f6;
    border: 1px solid #c5c5c5;
    font-size: 11px;
    padding: 4px;
    margin: 4px 5px 4px 0px;
    width: 320px !important;
}
#Contactmidpanel .Ctxtbox {
	background:#f6f6f6;
	border:1px solid #c5c5c5;
	font-size:11px;
	padding:4px;
    margin: 4px 5px 0 0px;
    width: 320px !important;
}

#Contactmidpanel .Cdroptxtbox {
	background:#f6f6f6;
	border:1px solid #c5c5c5;
	font-size:11px;
	padding:4px;
	margin:0 5px 0 0px;
	width:320px;
}
#Contactmidpanel .Ctxtarea {
	background:#f6f6f6;
	border:1px solid #c5c5c5;
	font-size:11px;
	padding:4px;
	margin:4px 5px 20px 0px;
	height:68px;
	width:320px;
}
#Contactleftpanel .cphone {
	background: url(../images/phone-icon-cprt.png) no-repeat;
	margin-top:5px;
	font-size:12px;
	padding:3px 3px 3px 30px;
}
#Contactleftpanel .cmail {
	background:url(../images/mail-icon-cpr.png) no-repeat;
	margin-top:5px;
	font-size:12px;
	padding:3px 3px 3px 30px;
	color:#0070d8;
}
#Contactrightpanel .cphone {
	background:url(../images/phone-icon-cprt.png) no-repeat;
	margin-top:5px;
	font-size:12px;
	padding:3px 3px 3px 30px;
}
#Contactrightpanel .cmail {
	background:url(../images/mail-icon-cpr.png) no-repeat;
	margin-top:5px;
	font-size:12px;
	padding:3px 3px 3px 30px;
	color:#0070d8;
}
#Contactrightpanel .cmail a {
	color:#0070d8;
	text-decoration:none;
}
#Contactleftpanel {
	width:290px;
	float:left
}
/*End Contact Page*/



.servicerequest{margin:0px; padding:0 0 10px 0; width:100%;}
.serheading{padding:7px 7px 7px 31px; color:#322000; background:#f9a103 url(images/service-request-icon.jpg) no-repeat; font-size:12px; letter-spacing:1px; width:84%;}
inputs:-webkit-input-placeholder{color:#b5b5b5;} 
inputs-moz-placeholder{color:#b5b5b5;} 
.inputs{margin:5px;  outline: none; width:84%; display: block; padding:7px 8px; border: 1px dashed #DBDBDB; color: #333;	font-family:"ubuntu",Verdana, Arial, Helvetica, sans-serif; color:#313231; font-size:9pt; -webkit-border-radius: 2px;	-moz-border-radius: 2px; border-radius: 2px;	-webkit-transition: background 0.2s linear, box-shadow 0.6s linear;	-moz-transition: background 0.2s linear, box-shadow 0.6s linear;	-o-transition: background 0.2s linear, box-shadow 0.6s linear; transition: background 0.2s linear, box-shadow 0.6s linear;} 
.inputs:focus{background: #F7F7F7; border: dashed 1px #969696; -webkit-box-shadow: 2px 2px 7px #E8E8E8 inset; -moz-box-shadow: 2px 2px 7px #E8E8E8 inset; box-shadow: 2px 2px 7px #E8E8E8 inset;} 
.css_btn_class {
	font-size:12px;
	font-family:"ubuntu",Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	border:0px solid #a6310a;
	padding:10px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(18%, #63b8ee), color-stop(87%, #468ccf) );
	background:-moz-linear-gradient( center top, #63b8ee 18%, #468ccf 87% );
	background:-ms-linear-gradient( top, #63b8ee 18%, #468ccf 87% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
	background-color:#63b8ee;
	color:#ffffff;
	display:inline-block;
	text-shadow:1px 1px 0px #7cacde;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #bee2f9;
 	-moz-box-shadow:inset 1px 1px 0px 0px #bee2f9;
 	box-shadow:inset 1px 1px 0px 0px #bee2f9;}
.css_btn_class:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(18%, #468ccf), color-stop(87%, #63b8ee) );
	background:-moz-linear-gradient( center top, #468ccf 18%, #63b8ee 87% );
	background:-ms-linear-gradient( top, #468ccf 18%, #63b8ee 87% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');
	background-color:#468ccf;}
.css_btn_class:active{position:relative;	top:1px;}

#videopanel{margin:5px 0 0 0; padding:0px; width:100%; height:250px;}
#videopanel .videos{margin:10px 0 0 0; padding:0px; width:49%; height:240px; float:left; border:1px #adadad solid;}






/*Copy Right*/

#copyright {
	margin:auto;
	padding:0px;
	max-width:950px;
	background:#f2f2f2;
	border-top:0px #993ba2 solid;
	border-bottom:1px #999 solid;
	border-left:0px #999 solid;
	border-right:0px #999 solid;
	width:100%;
}
#copyright .clinicservice {
	margin:5px 10px 0 0;
	padding:0px;
	width:375px;
	float:left;
}
#copyright .meditour {
	margin:5px 5px 0 0px;
	padding:0px;
	width:300px;
	float:left;
}
#copyright .meditourservices {
	padding:5px;
	margin:0px;
}
#copyright .meditourservices ul {
	padding-left:10px;
	margin:0px;
	list-style:none;
}
#copyright .meditourservices ul li {
	padding:0px 0 0px 22px;
	margin:10px 0 10px 0px;
	background:url(../images/arrow1.png) no-repeat left top;
	color:#67127c;
	font-size:12pt;
}
#copyright .meditourservices ul li a {
	color:#67127c;
	text-decoration:none;
}
#copyright .gmap {
	margin:5px 5px 0 5px;
	padding:0px;
	width:355px;
	float:left;
}
#copyright .location {
	margin:5px 0px 0 10px;
	padding:0px;
	width:265px;
	float:left;
}
#copyright .cphone {
	background:url(../images/phone-icon-cprt.png) no-repeat;
	margin-top:10px!important;
	font-size:12px;
	padding:3px 3px 3px 30px;
}
#copyright .cmail {
	background:url(../images/mail-icon-cpr.png) no-repeat;
	margin-top:5px;
	font-size:12px;
	padding:3px 3px 3px 30px;
	color:#0070d8;
}
#copyright .cmail a {
	color:#0070d8;
	text-decoration:none;
}
#copyright .servicelist {
	margin:0px;
	font-size:12px;
}
#copyright .servicelist ul {
	margin:0px;
	list-style:none;
}
#copyright .servicelist ul li {
	margin:0px;
	list-style:none;
	float:left;
	width:160px;
	padding:2px;
}
#copyright .knowledgecentre {
	margin:10px 10px 0 10px;
	padding:0px;
	width:355px;
	float:left;
	border:0px #adadad solid;
}
#copyright .knowledgeheading {
	padding:7px 7px 7px 30px;
	color:#FFFFFF;
	font-size:12px;
	letter-spacing:1px;
	background:url(images/knowledge-centre.jpg) no-repeat #9e3fb5;
}
#copyright .knowbody {
	padding:4px;
	color:#322000;
	font-size:12px;
	letter-spacing:1px;
	border-bottom:2px dotted #CCCCCC;
}
.poweredby {
	margin:auto;
	padding:5px 5px;
	width:940px;
	background:#993ba2;
	color:#FFFFFF;
}
#rowfour > div  {width: 48%;margin-top: 10px !important;margin-bottom: 10px!important;}
#rowfour img{max-width:100%;}
.go_top {position: fixed;display:none;right: 20px;width: 16px;padding: 16px;background: #ddd;border-radius: 50%;bottom: 3px;line-height: 31px;color: #993ba2;}
.web_show,#menu ul li.web_show{display:block;}
.mob_show,#menu ul li.mob_show{display:none;}
.medcialtour .videos {
	float: left;
	width: 49%; 
	margin-bottom: 10px;
}
.medcialtour .videos:nth-child(3),.medcialtour .videos:last-child {
	margin-left: 2%;
}
.home .location > h3 {
	margin-top: 15px;
}
.home .location .bodytext{font-size:14px;line-height: 20px;}
.side_contactinfo {
	position: fixed;
	right: 0;
	top: 140px;
	background: #ddd;
	padding-left: 7px;
	padding-top: 5px;
	z-index: 99;
}
.side_contactinfo >ul{list-style:none;padding:0;margin:0;}
.inrtestimonials > div.videos{margin-bottom: 15px;}
.location > h3 {margin: 10px 0;}
.no_online{float:left; width:150px;}

.affiliationlogoLis {}
.affiliationlogoListBody {background-color:#FFF;text-align:center;}
.affiliationlogoListBody img{vertical-align:middle;width:150px;}
#innerbodypanel .affiliationlogoListBody img{margin-right:20px;}

affiliationlogoLis KPME-registration .inrcontentpanel img {width:154px;}
.affiliationlogoLis.KPME-registration .inrcontentpanel {width:20%; padding:0px; margin:0px;float:left;background-color:#FFF;}
.affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:80%; padding:17px 0px; margin:0px;float:left;}
.affiliationlogoLis.KPME-registration .affiliationlogoListBody img{width:130px;}

.KPME-registration {background-color:#FFF;text-align:center; width:100%}
.KPME-registration img{vertical-align:middle;width:95%;}

.jumpToHeading {padding:40px 0 40px 19px}
.txtHed li a, .txtHed li {color:#67127c;font-family: inherit;text-decoration:none;}
.facilities-midas {width:100%;margin:20px 0;}

.should-you-choose-content .should-you-choose-left {width:70%;float:left;}
.should-you-choose-content .should-you-choose-right {width:30%;float:left;}

.Covid-19body {width: 100%;padding: 1px 0px;margin: 10px 0;background-color: #c2c900;line-height:26px;}


/* Home New Page*/
.request-form {width:30%;float:right;}
.request-form .registrationtitle {
    margin: 5px;
    padding: 3px 0px 5px 28px;
    color: #993ba2;
    background: url(../images/service-request.png) no-repeat left;
    font-family: "Segoe UI", Helvetica, Arial, Verdana, sans-serif;
}
.request-form .registrationpanel {
    margin: 5px;
    padding: 5px 0;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #f6f6f6;
    border: 1px solid #CCCCCC;
}
.request-form .serviceform {
    margin: 3px;
    padding: 0;
    font-size: 12px;
    letter-spacing: 1px;
}
.request-form .lableform {
    margin-bottom: 4px;
    padding: 5px;
    font-size: 12px;
    letter-spacing: 1px;
}

.Book-an-appointment-btn {}
/* End Home New Page*/

/*.photo-gallery iframe {height:456px; width:100%;}*/
.photo-gallery {width:100%;height:auto;margin:auto;}
.Before-after-gallery {width:66%;float:left;}
.info-about-dr {width:34%;float:left;}
.pattern-baldness {padding:25px 0;}
.pattern-baldness, .pattern-baldness img {width:100%;}
.male-pattern-baldness, .female-pattern-baldness {width:50%;float:left;}
.gallerysection {padding-bottom:20px;}

@media (min-width: 1300px){
    #toppanel{max-width: 1020px;}
    #menu{max-width: 790px;}
}
@media (max-width: 1024px){
#imagepanel .hairservices{width:29%;}
}
@media (min-width: 993px){.submenu{display:none!important;}}
@media (max-width: 992px){
html{overflow-x:hidden;}
.web_show,#menu ul li.web_show{display:none;}
.mob_show,#menu ul li.mob_show{display:block;}
.toggle_menu {display: block;float: left;padding-top: 4px;color: #fff;}
#menu {display: none; position: absolute; width: 100%; padding: 0;top: 100%;left: 0;z-index:9;max-width:100%;}
.toggle_menu a {color: #fff;text-decoration: none;font-size: 24px;padding-top: 2px;display: inline-block;}
#menu ul{padding: 0px 15px;background: #ddd;float:none;}
#menu ul li,#menu ul li a{float:none;display:block;color:#333;}
#menu ul li.hassubmenu img {transform: rotate(90deg);}
#menu ul.submenu{display:none;}
img {max-width: 100%;height: auto;}
#logopanel .affliated{width:320px;}
.marquee-with-options{width:81.8%;}
#bodypanel #rowone .photogallery{width:38%;}
#bodypanel #rowone .welcome{width:60%;}
.welcome .bodytext{width:360px!important;}

#copyright .location{clear:both;}                
}
@media (max-width: 960px){
/*#bodypanel #rowtwo .testimonials{width:32%;}
#bodypanel #rowtwo .medcialtour{width:33%;}*/
#bodypanel #rowtwo .medcialtour iframe{width:100%}
#bodypanel #rowtwo .registration {width: 31%;}
#videopanel .videos{width:48%;}
#innerleftpanel{width:71.7%;}
}
@media (max-width: 920px){
.welcome .bodytext{width:310px!important;}
.txtbox,.txtarea{width:128px;}
.formlabel{width:53px;}
}
@media (max-width: 860px){
#logopanel .midaslogo{width: 100%;height:auto;text-align:center;}
#logopanel .affliated{width:40%;font-size: 14px;background-size: auto;background-position: center;}
#mainpanel{margin:0;}
#logopanel .contactpanel{width: 35%;}
#logopanel::after {content: "";display: block;clear: both;}
#logopanel{height:auto;    position: unset;  padding: 40px 25px 5px 25px;margin-right:0;}
.contactpanel a,.contactpanel div.phone > div{font-size:14px;}
}
@media (max-width: 830px){
#bodypanel #rowone .welcome >p {width: 266px !important;}
#bodypanel #rowone .welcome > p:nth-child(2) {width: 170px !important;}
.affiliationlogoListBody img{vertical-align:middle;width:130px;margin-right:0px;}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media (max-width: 768px){
.contactpanel a,.contactpanel div.phone > div{font-size:12px;}
#bodypanel #rowtwo .registration {clear: both;float: left !important;}
#imagepanel{width: 99%;height: 214px;}
#imagepanel .imagebg{height:auto;}
#wrapper #HomeBanner{height:214px;width:100%;} 
#imagepanel .hairservices{width:28.5%;}
#imagepanel .hairservices ul li .hairtitle{font-size:14px;}
#imagepanel .hairservices ul li .hairservice{padding: 0px 5px 5px 0px;}
#imagepanel .hairservices{height:214px;}
#imagepanel .hairservices ul li{padding:5px;}
#bodypanel .marqueetitlem,#innerleftpanel .marqueetitle{background-size:contain;}
.marquee-with-options{width:81.8%;}
#bodypanel #rowone .welcome{width:100%; padding: 0;}
#bodypanel #rowone .welcome >p {width:68%!important;}
#bodypanel #rowone .welcome >p:last-child { padding: 5px;clear: left; text-align: right;}
#bodypanel #rowone .welcome > p:nth-child(2) {width: 25% !important;}
#bodypanel #rowone .photogallery { padding: 5px;width: auto;  float: none;clear: both; }
.links {text-align: left !important;}
#bodypanel #rowtwo .testimonials,#bodypanel #rowtwo .medcialtour,#bodypanel #rowtwo .registration{width:48%;}
#videopanel .videos{width:47%;}
#rowfour {padding: 0px 5px;}
#copyright .gmap{width:49%;}
#rowfour > div  {width: 48%;margin-top: 10px !important;margin-bottom: 10px!important;}
#videopanel{height:auto;}
#copyright,.poweredby{width:auto;}
#copyright .meditour{width:48%;}
.gmap iframe{width:100%;}
#copyright .location{width:96%;clear: both;}
.poweredby .bodytext {width: 45% !important;margin: 10px auto 10px auto;float: none !important;text-align: center;}
#innerleftpanel{width:100%;float:none;}
#innerrightpanel{width: 100%;float:none;padding-left:0;}
.paweredby_txt {text-align: center;width: 100% !important;}
#Contactmidpanel,#Contactrightpanel{width: 100%!important;padding-left:0!important;}
.medcialtour .videos {
	width: 95%;
	margin: 10px auto !important;
	float: none;
}
#bodypanel #rowtwo .medcialtour{width: 100%!important;}
.no_online {float: none;width: 80px;margin: 0px auto;}
.affiliationlogoListBody img{vertical-align:middle;width:180px;margin-right:10px;}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media (max-width: 680px){
#imagepanel .imagebg,#imagepanel .hairservices{width:100%;margin: 0;}
#bodypanel #rowthree > ul > li,#innerbtm #rowthree > ul >li {float: none;margin: 0px auto !important;text-align: center;}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}

}
@media (max-width: 650px){
#logopanel .contactpanel{width: 42%;}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media (max-width: 580px){
.marquee-with-options {width: 97%;margin: 0px auto;border-left: 1px solid #993ba2;}
.marqueetitle{display:none;}
#bodypanel #rowtwo .testimonials, #bodypanel #rowtwo .medcialtour, #bodypanel #rowtwo .registration {width: 100%;padding: 0;}
.formlabel{width:20%;margin-top: 3px;}
.txtarea,.txtbox{width:74%;}
#videopanel .videos {width: 98%;margin-right: auto !important;margin-left: auto !important;float: none;}
#copyright .gmap,#copyright .meditour {width: 100%;margin-right: 0;margin-left: 0;}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media (max-width: 560px){
#logopanel .contactpanel{width: 47%;}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media(max-width: 530px){
#logopanel .affliated {width: 100%;margin-top:10px;}
#logopanel .contactpanel {width: 67%;}
.txtarea, .txtbox {width: 72%;}
#rowfour > div {width: 92%;margin: 10px 0 10px 0px !important;padding: 0px 4% !important;}  
.bodytext.form-field {
	width: 61% !important;
}
.bodytext.form-field  input ,.bodytext.form-field  textarea{
	width: 100% !important;
}
#Contactmidpanel form > div > div > div.bodytext {
	width: 100% !important;
	padding-left: 0 !important;
}
.time_bg {
	margin-top: 11px;
}
#Contactmidpanel form > div > div.time_bg > div.bodytext:first-child {
	width: 110px !important;
}
#Contactmidpanel form > div > div.time_bg > div.bodytext {
	width: 25% !important;
}
#Contactmidpanel form > div > div.time_bg > div.bodytext:nth-child(3) {
	width: 60px !important;
}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media(max-width: 480px){
#logopanel .contactpanel {width: 73%;}
/*#logopanel .affliated{background-size: 85%;}*/
#wrapper #HomeBanner{height:198px;}
.txtarea, .txtbox{width: 70%;}
.poweredby .bodytext {float: none !important;width: 100% !important;text-align: center;margin: 10px 0px 10px 0px;padding: 0 !important;}
#Contactmidpanel form > div > div.time_bg > div.bodytext:first-child {
	width: 90px !important;
}
#Contactmidpanel form > div > div.time_bg > div.bodytext:nth-child(3) {
	width: 45px !important;
}

.no_online {width: 100%;}
#sconlineimg > div {
	width: 100% !important;
}
#sconlineimg {
	background: url('http://www.midashairclinic.com/images/vbg.jpg') repeat-x !important;
	width: 100% !important;
	text-align: center;
}
.should-you-choose-content .should-you-choose-left {width:100%;}
.should-you-choose-content .should-you-choose-right {width:100%;text-align:center;}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media(max-width: 440px){
#wrapper #HomeBanner {height: 180px;}
.welcome .bodytext{width: auto!important;}
#Contactmidpanel form > div > div.time_bg > div.bodytext:first-child {
	width: 100% !important;
}
#Contactmidpanel form > div > div.time_bg > div.bodytext {
	width: 100% !important;
}
#Contactmidpanel form > div > div.time_bg > div.bodytext:nth-child(3) {
	width: 100% !important;
}
#Contactmidpanel form > div > div.time_bg #inputField ,#Contactmidpanel form > div > div.time_bg select{
	width: 100% !important;
	background: #f6f6f6;
    border: 1px solid #c5c5c5;
    padding: 3px;
}
#Contactmidpanel form > div > div.time_bg > div.bodytext:nth-child(2) {
	margin-bottom: 10px;
}
.affiliationlogoListBody img{vertical-align:middle;width:150px;margin-right:0px;}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media(max-width: 400px){
#wrapper #HomeBanner {height: 150px;}
#bodypanel #rowone .welcome > p:nth-child(2) {width: 97% !important;}
#bodypanel #rowone .welcome > p {	width: 95% !important;}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media(max-width: 380px){
#logopanel .contactpanel {width: 80%;}
iframe {width: 100%; }
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}
@media (max-width: 360px){
#wrapper #HomeBanner {height: 134px;}
.txtarea, .txtbox{width: 68%;}
#logopanel .contactpanel ul li .phone{font-size:12px;}
#Contactmidpanel .Ctxtbox {
   
    width: 218px !important;
}
input#inputField {
    width: 218px !important;
    margin-top: 4px;
    margin-bottom: 4px;
}
#Contactmidpanel .Ctxtarea {
      margin-top: 4px;
    width: 218px;
    margin-bottom: 15px;
}
.affiliationlogoLis.KPME-registration .inrcontentpanel , .affiliationlogoLis.KPME-registration .affiliationlogoListBody {width:100%}
}






#menuLayer0,#menuLayer1,#menuLayer2, #menuLayer3{
 z-index:10!important;   
}

/*For Corona Time Only*/
.galleryleftpanell {display:none;}
/*#topmain {top: 37px;}
#logopanel {top: 70px;}
@media(max-width: 480px){
.galleryleftpanell a {display:inline-block;margin-top:6px;margin-left:0px;}
#topmain {top: 69px;}
#logopanel {padding-top:110px;}
.goog-te-menu2 {width: 414px !important;}*/

/* Home New Page*/
.request-form, .Before-after-gallery, .info-about-dr { width: 100%;}
.mobile-slide {height:20px;}
.gallerysection #vlightbox1 .vlightbox1, .Before-after-gallery #vlightbox1 .vlightbox1{margin-left:5px; width:170px;}
.photo-gallery {width:98%;}
/* End Home New Page*/
}
/** hair-loss-results-female-gallery.html 4images view**/
#vlightbox1.female .vlightbox1 {width: auto;margin: 0;}

