* { margin:0; padding:0; outline:none; }

ul {list-style:none; }

a{text-decoration:none;}

img{

	border:none;

}

a:focus{
	outline: none !important;
}



@font-face {

    font-family:'amperzandregular';

    src: url('../fonts/amperzand-webfont.eot');

    src: url('../fonts/amperzand-webfont.eot#iefix') format('embedded-opentype'),

         url('../fonts/amperzand-webfont.woff') format('woff'),

         url('../fonts/amperzand-webfont.ttf') format('truetype'),

         url('../fonts/amperzand-webfont.svg') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'oswald_stencilregular';

    src: url('../fonts/oswald-stencil-webfont.eot');

    src: url('../fonts/oswald-stencil-webfont.eot#iefix') format('embedded-opentype'),

         url('../fonts/oswald-stencil-webfont.woff') format('woff'),

         url('../fonts/oswald-stencil-webfont.ttf') format('truetype'),

         url('../fonts/oswald-stencil-webfont.svg') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'oswaldlight';

    src: url('../fonts/oswald-light-webfont.eot');

    src: url('../fonts/oswald-light-webfont.eot#iefix') format('embedded-opentype'),

         url('../fonts/oswald-light-webfont.woff') format('woff'),

         url('../fonts/oswald-light-webfont.ttf') format('truetype'),

         url('../fonts/oswald-light-webfont.svg') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'OpenSansLight';

    src: url('../fonts/opensans-light.eot');

    src: url('../fonts/opensans-light.eot') format('embedded-opentype'),

         url('../fonts/opensans-light.woff') format('woff'),

         url('../fonts/opensans-light.ttf') format('truetype'),

         url('../fonts/opensans-light.svg') format('svg');

}



@font-face {

    font-family: 'CenturyGothicRegular';

    src: url('../fonts/gothic.eot');

    src: url('../fonts/gothic.eot') format('embedded-opentype'),

         url('../fonts/gothic.woff') format('woff'),

         url('../fonts/gothic.ttf') format('truetype'),

         url('../fonts/gothic.svg') format('svg');

}





.left{

	float:left;
}



.pad_none{padding:0 !important;}



.pad_rit_none{padding-right:0 !important;}



.pad_lft_none{padding-left:0 !important;}



body{

	background:url("../images/back_img.png");

    font-family: 'CenturyGothicRegular';

	color:#595959;

	text-align:justify;

}



.backgrnd_img{background:#fff;}



.wrapper{

	/*background:rgba(215,215,215,0.50)url(http://www.mastercell.clinic/images/bg.png) repeat-y*/;

	width:980px;

	height:auto;

	margin:0px auto;

	position:relative;

}



.top{

	/*width:980px;background:url(../images/mastercell_logo_bg.jpg) repeat-y;*/

	height:auto;

	display:inline-block;

	width:100%;

}



.main_menu_dv{padding-right: 0 !important;}/*background:url(../images/mastercell_logo_bg.jpg) repeat-y;*/



.logo{

	margin-top:25px;

}



.text{display:none;}



.media_section{

    /*width: 30%;*/

	margin-top:10px;

}

.enquiry{
	position: absolute;
    right: -35px;
    top: 72px;
    z-index: 99
}

#registration{
	 left: 0;
    position: fixed;
    top: 40%;
    z-index: 900;
}

#registration .icon{
	border-left: 1px solid rgba(0, 0, 0, 0.1);
    float: left;
    padding: 11px 4px;
}

.tabBtn .icon{
	border-right: 1px solid rgba(255, 255, 255, 0.4);
    float: left;
    padding: 11px 4px;
}

#registration .arrow{
	background: #415393 url("../images/normal_right.png") no-repeat scroll 10px 20px;
    border-left: medium none;
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    float: left;
    height: 50px;
    vertical-align: middle;
    width: 27px;
}

.tabBtn{
	background: #415393 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-family: "CenturyGothicRegular";
    height: 50px;
}

.tabBtn .txt{
	color: #ffffff;
    float: left;
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-align: center;
    transition: all 0.5s linear 0s;
    width: 0;
}

.tabBtn:hover .txt{
	border-left: 1px solid rgba(0, 0, 0, 0.1);
    border-right: 1px solid rgba(255, 255, 255, 0.4);
    color: #ffffff;
    width: 120px;
}

.quick_cntct{
	display: inline-block;
    position: fixed;
    right: 0;
    top: 40.5%;
    z-index: 9;
}

.side_contact{
	background: #415393 none repeat scroll 0 0;
    color: #fff;
    display: none;
    height: auto;
    padding: 10px 15px;
    position: fixed;
    right: 2.7%;
    top: 35%;
    width: 220px;
    z-index: 99999;
}

.side_contact h3{
	color: #ffffff;
    font-family: "CenturyGothicRegular";
    font-weight: 600;
    margin-bottom: 0 !important;
    text-transform: none;
}

#quick_contact_nw{
	text-align: center;
}

#quick_contact_nw input[type="text"], #quick_contact_nw textarea{
	border: medium none;
    box-shadow: 1px 1px 1px #1a4ea4 inset;
    display: inline-block;
    height: 33px;
    margin-top: 15px;
    padding: 3% 2%;
    width: 96%;
	font-size: 14px;
}

#quick_contact_nw input[type="submit"]{
	background: #ffc000 none repeat scroll 0 0;
    border: medium none;
    color: #234060;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    margin-top: 15px;
    padding: 5px 20px;
}

.enquiry_contact{
	background: #415393 none repeat scroll 0 0;
    color: #fff;
    display: none;
    height: auto;
    padding: 10px 15px;
    right: 15px;
    top: 135px;
    width: 220px;
    z-index: 99999;
	position: absolute;
}

.enquiry_contact h3{
	color: #ffffff;
    font-family: "CenturyGothicRegular";
    font-weight: 600;
    margin-bottom: 0 !important;
    text-transform: none;
}

#quick_contact_new{
	text-align: center;
}

#quick_contact_new input[type="text"], #quick_contact_new textarea{
	border: medium none;
    box-shadow: 1px 1px 1px #1a4ea4 inset;
    display: inline-block;
    height: 33px;
    margin-top: 15px;
    padding: 3% 2%;
    width: 96%;
	font-size: 14px;
}

#quick_contact_new input[type="submit"]{
	background: #ffc000 none repeat scroll 0 0;
    border: medium none;
    color: #234060;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    margin-top: 15px;
    padding: 5px 20px;
}

.box_sml{
	background: rgba(225, 192, 0, 0.1) none repeat scroll 0 0;
    display: inline-block;
    margin: 20px 0;
    padding: 20px;
    text-align: center;
}

.img_brdr{
	 border: 1px solid #234060;
    margin-bottom: 10px;
    padding: 5px;
}

.box_sml h3{
	color: #415393;
    display: inline-block;
    font-family: "oswaldlight";
    font-size: 18px;
	margin: 0 0 10px;
}

.box_sml p{
    line-height: 20px;
    padding-bottom: 10px;
    text-align: center;
}

.view_more{
	background: #ffc000 none repeat scroll 0 0;
    border: medium none;
    color: #234060;
    cursor: pointer;
    font-size: 14px;
    padding: 6px 20px;
}
.about{
	/*width:690px;
	margin: 0 auto;*/
	display: inline-block;
    margin: 2px 0px 11px 175px;
    width: 75%;
}

.about > li{
	float: left;
	font-size: 25px;
	font-weight: bold;
	margin-right: 9px;
	min-height:45px;
}

.consult{
	background: #e5e5e5 none repeat scroll 0 0;
    color: #fff;
    height: auto;
    padding: 10px 15px;
    width: 220px;
	margin-top: 28px;
	margin-bottom: 42px;
}

.consult h3{
	color: #000;
    font-family: "CenturyGothicRegular";
    font-weight: 600;
    margin-bottom: 0 !important;
    text-transform: none;
	font-size: 15px;
}

.cnsult_frm{
	background: #415393 !important;
	color: #fff !important;
}

.para-consult{
	margin-top: 20px;
}

.media{
	color: #595959 !important;
	font-size: 18px;
	text-decoration: none;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.new{
	background: rgba(0, 0, 0, 0) url("../images/new_read.png") no-repeat scroll 82px 6px;
    color: #6d94d0 !important;
    padding-right: 20px;
    text-decoration: underline;
	font-size:13px;
}

.doctor_image_2{
	 box-shadow: 4px 2px 10px rgba(0, 0, 0, 0.3);
	 -webkit-box-shadow: 4px 2px 10px rgba(0, 0, 0, 0.3);
	 -moz-box-shadow: 4px 2px 10px rgba(0, 0, 0, 0.3);
	 margin-top: 26px;
}


.media_section span {

    color: #b3a7c2;

    display: block;

    font-family: 'OpenSansLight',sans-serif;

    font-size: 15px;

    font-weight: 300;

    line-height: 24px;

    text-transform: uppercase;

}



.media_section strong {

    color: rgba(62,76,69,0.8);

    display: block;

    font-family: 'CenturyGothicRegular';

    font-size: 20px;

    font-weight: 600;

    line-height: 24px;

	display:inline-block;

    text-transform: uppercase;

	float:left;

	text-align:right;

}



.contct_ph img{

	margin-right:15px;

}



.social_icon li {

    display: inline-block;

	margin-left:15px;

	float:right;

}



.social_icon li:hover{

	opacity:0.5;

}



.social_icon{

    display: inline-block;

}



.search-bx{

	margin-bottom:10px;

}

.srch_box{

	background:rgba(124, 139, 186, 0.15);

	border:1px solid rgba(0,0,0,0.1);

	margin: 7px 10px 0 0;

    padding: 8px 5px;

    width: 175px;

	color:rgba(0,0,0,0.45);

}



.srchbx_btn{

	background: #415393;

	border: 1px solid rgba(255, 255, 255, 0.45);

	color: #FFFFFF;

    margin-top: 7px;

    padding: 8px 15px;

	cursor:pointer;

}



.srchbx_btn:hover{

	/*background: #967eb4;*/

	opacity:0.7;

	color:rgba(255,255,255,1);

}



/*===================================new_menu===================================*/

.main_menu li a{

    /*background: #7291B7;*/

    border-right: 1px solid #415393;

    color: #415393;

    display: inline-block;

    font-family: 'CenturyGothicRegular';

    font-size: 13px;

    line-height: 20px;

    padding: 25px 16px !important;

    text-align: center;

	font-weight:bold;

    transition: all 0.1s ease 0s;

}



@media (min-width: 1360px) and (max-width: 1920px){

	.main_menu li a{

    	padding: 25px 16px !important;

	}

}



.main_menu li a:hover, .main_menu .active a{

    background:#415393 !important/*rgba(179, 167, 194, 1)*/;

	color:#fff !important;

}



.main_menu li{

	display:inline-block;

	float:left;

}



.main_menu li:last-child a{

    border-right: none;

}



#menulink .master_bg a{

	background:url(http://www.mastercell.clinic/images/master_cell_bg.jpg) no-repeat 175px center;

}

.main_menu{

	border: 1px solid #415393;/*rgba(179, 167, 194, 1)*/

	clear:both;

	display: inline-block;

	margin-left:245px;

	margin-bottom:10px;

}

/*===================================new_menu===================================*/



/*.menu{

	float:left;

    height:425px;

    margin-top:0;

    width:240px;

}*/

#menulink{

	background:#415393;

	/*float:left;*/

	text-decoration:none;

	text-align:left;

	width:100%;

	/*height:565px;*/

}



#menulink > li{

	list-style-type:none;

	color:#FFF;

	border-top:1px solid #ffffff;

	position:relative;

	text-align:center;

	/*height:50px;

	line-height:50px;*/

}



#menulink > li:first-child{border-top:none;}



/*#menulink > li.ln_hgt{

	line-height:20px !important;

}*/



/*#menulink > li.ln_hgt > a{padding-top:5px !important;}*/



#menulink > li > a{

	text-decoration:none;

	font-family:'CenturyGothicRegular';

	font-size:14px;

	color:#fff;

	/*padding:12.3px 10px;*/

	padding:5.1px 10px;

	display:block;

}



#menulink > li > a img{width:30px; height:27.5px;}



#menulink > li:last-child > a{padding:0;}



#menulink > li:last-child > a img{width:100%; height:auto;}



#menulink > li > a h6{ /*font-size:18px; */font-size:16px;color:#ffffff; margin:5px 0;}



#menulink > li > a p{margin-bottom:0; color: #d4e2eb; /*font-size: 11px; line-height: 17px;*/}



#menulink > li:hover > a, #menulink > li.active > a{background:#6f81c1;}



#menulink > li:hover > a p, #menulink > li.active > a p{color:#ffffff;}



#menulink li ul{

	background:#1C091E;

	float:left;

	text-decoration:none;

	text-align:left;

	width:220px;

	display:none;

	position:absolute;

	top:0;

	left:100%;

	z-index:999;

}



#menulink li:hover ul{

	display:block;

}



#menulink li ul li{

	background:#3e66dd;

    border-top: 1px solid rgba(45, 25, 47, 0.68);

    color: #FFFFFF;

    list-style-type: none;

}



#menulink li ul li a{

	background:#415393;

	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;

	/*font-weight:bold;*/

	font-size:14px;

	color:#fff;

	padding:10px;

	display:block;

}



#menulink li ul li:hover a{

	color:#FFF;

	font-weight:bold;

}

.botom-img{ height:182px !important;}



.navbar-header {

    background: #415393;

}



.banner{

	width:740px;

	height:425px;

}

.welcome{

	background:url(http://www.mastercell.clinic/images/block-1.png) no-repeat /*repeat-x #270d28*/;

	width:554px;

	height:618px;

	float:left;

	margin:12px 0px 20px 0px;

}



h1{

	font-size:35px;

	float:left;

	width:550px;

	height:77px;

    margin:27px 0px 0px 25px;

	font-family:"oswaldlight";

	color:#7e3374;

    text-align:justify;

}

h3{

	margin-bottom:10px;

	font-family:"oswaldlight";

	color:#604a7b;

}

h2{

	font-family:"oswaldlight";

	color:#604a7b;

}

.para{

	color:/*#AAADB1*/#8B8B8B;

	font-size:12px;

	line-height:20px;

	margin-bottom:10px;

}

.purchase{

	width:400px;

	height:auto;

	float:left;

	margin-left:10px;

    margin-top:12px;

}

.purchase_block1{

	width:417px;

	height:300px;

	float:left;

	background:url(http://www.mastercell.clinic/images/block-2.png) no-repeat;

}

.purchase_block1 h1{

	width:360;

	height:70px;

	margin-top: 8px;

    padding: 27px 0 0 73px;

}

.purchase_block1 h2{

	padding:24px 0px 26px 55px;

}

#bold{

	font-weight:bold;

}

.para a{

	text-decoration:none;

	color:white;

	font-size:18px;

	font-weight:bold;

	margin-left:6px;

}

.para a:hover{

	color:#DABCDC;

}

.service{

	width:417px;

	height:300px;

	float:left;

	background:url(http://www.mastercell.clinic/images/block-3.png) no-repeat;

	margin-top:18px;

}

.service h2{

	width:360;

	height:70px;

	margin-top: 8px;

    padding:16px 0 0 62px;

}

.service a{

	text-decoration:none;

	text-align:justify;

	color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:5px;

	float:left;

	margin-left:30px;

	margin-bottom:8px;

}

.service a:hover{

	text-decoration:underline;

}

#head{

	font-size:20px;

	color:#A66DA4;

	font-family:"oswaldlight";

	float:left;

	width:360px;

	height:auto;

	text-align:left;

	margin-left:30px;

}

.popular{

	width:980px;

	height:241px;

	margin-top:10px;

	background:url(http://www.mastercell.clinic/images/footer_bg.png) no-repeat;

	clear:both;

	margin-left:1px;

}

.popular h1{

	float:left;

	clear:both;

	margin:9px 0 0 39px;

}

#mostlink{

	width:;

	float:left;

	text-decoration:none;

	text-align:left;

	width:100%;

	margin:40px 0 0 33px;

}

#mostlink li{

	list-style-type:none;

	color:#FFF;

	display:block;

	background:url(http://www.mastercell.clinic/images/marker-1.png) no-repeat;

}

#mostlink li a{

	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:13px;

	color:#DABCDC;

	padding:0px 0px 20px 20px;

	display:block;

}

#mostlink li a:hover{

	text-decoration:underline;

}

.popular img{

	margin-top:1px;

}

.ul_1{

	width:240px;

	float:left;

}

h6{

	color:#A66DA4;

	font-family:"oswaldlight";

	margin-top:165px;

}



/*================================inner_menu====================================*/

.welcome2{

	background:url(http://www.mastercell.clinic/images/welcome2_bg.png) no-repeat /*repeat-x #270d28*/;

	width:515px;

	height:522px;

	float:left;

	margin:12px 0px 20px 0px;

}

.inner_menu {

    height:auto;

    margin-bottom:25px;

    width:980px;

	/*padding:10px 0;*/

}

#inner_menulink {

	text-align:center;

	/*width:100%;*/

}

#inner_menulink li {

	border: 1px solid rgba(96, 74, 123,0.75);

	list-style-type:none;

	display:inline-block;

	color:#FFF;

	position:relative;



}

#inner_menulink li a {

    color: rgba(96, 74, 123,0.75);

    display: block;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 12px;

    font-weight: bold;

    padding: 11px 10px;

    text-decoration: none;

}



#upper{

	margin-bottom:10px;

}



#inner_menulink li:hover, #inner_menulink li.active {

	border: 1px solid rgba(45, 25, 47, 0.8);

}



#inner_menulink li:hover a, #inner_menulink li.active a{

    color: rgba(45, 25, 47, 1);

}



#inner_menulink li ul {

	float:left;

	text-decoration:none;

	text-align:left;

	display:none;

	top:100%;

	left:0;

	z-index:999;

	position:absolute;

	width:200px;

}



#inner_menulink li:hover ul{

	display:block;

}



#inner_menulink li ul li{

	background:#B3A7C2;

	list-style-type:none;

	display:block;

	color:#FFF;

	float:left;

	width:100%;

}



#inner_menulink li ul li a{

	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:12px;

	color:#fff;/*DABCDC;*/

	padding:5% 5%;

	display:block;

	/*border:1px solid #2D192F;*/

	background:#B3A7C2;

	width:90%;

}



#inner_menulink li ul li:hover a{

	color:#FFF;

	display:inline-block;

}



.para li{

	background: url("http://www.mastercell.clinic/images/menu_bg1.png") no-repeat scroll 0 9px rgba(0, 0, 0, 0);

    font-size: 14px;

    padding: 10px 0 0 25px;

	color:rgba(0,0,0,0.6);

}

h4{

	font-family:"oswaldlight";

	color:#604a7b;

	margin-bottom:10px;

}

.non_surgical{

	width:400px;

	height:auto;

	float:left;

	margin-left:10px;

    margin-top:12px;



}

.non_surgi_block1{

	width:444px;

	height:245px;

	float:left;

	margin-left:11px;

	background:url(http://www.mastercell.clinic/images/non_sur_bg.png) no-repeat;

}

.non_surgi_block1 h2{

	margin-left:0px;

	padding:20px;

}

#consalt{

	float:left;

	margin-left:20px;

}

.right{

	float:right;

}

#consalt li{

	font-family:"oswaldlight";

	font-weight:bold;

	font-size:18px;

	color:#A66DA4;

	padding:20px;

    text-align:left;

}

#list{

	width:120px;

	float:left;

}



#consalt li a {

	vertical-align:middle;

	float:right;

}

.cosmetic{

	width:444px;

	height:265px;

	float:left;

	margin:12px 0 0 11px;

	background:url(http://www.mastercell.clinic/images/cosmetics.png) no-repeat;

}

.cosmetic h2{

	margin-left:0px;

	padding:20px;

}

#consalt2{

	float:left;

	margin:10px 0 0 20px;

	text-align:left;

}

#consalt2 li{

	padding:5px 0px 5px 20px;



}

#consalt2 li a{

	text-decoration:none;

	font-family:"oswaldlight";

	font-weight:bold;

	font-size:15px;

	color:#A66DA4;

    text-align:left;

}

#list2{

	margin:3px 7px 0px 0px;

	float:left;

}

#consalt2 li a:hover{

	color:#FFF;

}



/*===================================non_surgical=================================*/

.welcome3{

	background:url(http://www.mastercell.clinic/images/welcome3_bg.png) no-repeat /*repeat-x #270d28*/;

	width:515px;

	height:1852px;

	float:left;

	margin:12px 0px 20px 0px;

}

.wel_image{

	border:6px solid #604a7b;

    height:270px;

    margin-left:14px;

    width:453px;

}

#list a{

	width:120px;

	float:left;

	text-decoration:none;

	font-family:"oswaldlight";

	font-weight:bold;

	color:#A66DA4;

    text-align:left;

}

#list a:hover{

	color:#fff;

}



/*=====================================cosmetic_treatment===========================*/



.welcome4{

	background:url(http://www.mastercell.clinic/images/cosmo.png) no-repeat;

	width:980px;

	height:1583px;

	float:left;

	margin:12px 0px 20px 0px;

}

.welcome4 h1{

	width:967px;

	height:auto;

    margin-left:27px;



}



.anti_wrinkle{

	background:#FFF;

	width:933px;

	height:238px;

	margin:80px 0 0 5px;

}



.anti_wrinkle img{

    float:left;

    height:222px;

    margin:7px 0 0 6px;

    width:240px;

	border:1px solid #410239;

}



.details{

	margin-bottom:20px;

	display:inline-block;

	padding:15px;

	background:rgba(179, 167, 194, 0.2);

}



.details h2{

	margin-top:3px;

}



.details h4{

	/*color:#A66DA4;*/

    font-family:"oswaldlight";

    font-size:14px;

    padding:4px 0px;

    text-align:left;

}



.details_para{

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	line-height:20px;

}



#color_bg{

	width:100px;

	padding:9px;

	background:#c0a5ba;

}



#color2_bg{

	width:100px;

	padding:9px;

	background:#e5d9e2;

}

.more{

	margin-top:10px;

	width:100px;

	padding:8px;

	background:#c0a5ba;

	text-decoration:none;

	color:#410239;

}

.more:hover{

	color:#fff;

}

.block{

	width:280px;

	height:400px;

	background:rgba(179, 167, 194, 0.2);

	float:left;

	padding:10px 20px;

	margin-bottom:20px;

}

.block1 img{

	border:1px solid #410239;

	margin-top:14px;

}



.block_head{

	margin-top:10px;

	font-size:22px;

}

.more2{

	margin:10px 0 0 0px;

	width:100px;

	background:#604a7b;

	text-decoration:none;

	color:#fff;

	float:left;

	text-align:center;

	padding:12px 0px;

	/*font-family:Arial, Helvetica, sans-serif;*/

	font-size:14px;

}



.more2:hover{

	opacity:0.7;

}



.more{

	margin-top:10px;

	width:100px;

	padding:8px;

	background:#c0a5ba;

	text-decoration:none;

	color:#410239;

}

.more:hover{

	color:#fff;

}



.block_mar{

	width:280px;

	height:400px;

	background:rgba(179, 167, 194, 0.2);

	float:left;

	padding:10px 20px;

	margin:0 10px 20px;

}

.block2 img{

	border:1px solid #410239;

	margin-top:14px;

}



.more{

	margin-top:10px;

	width:100px;

	padding:8px;

	background:#604a7b;

	text-decoration:none;

	color:#fff;

}

.more:hover{

	opacity:0.7;

}

.block3{

	width:305px;

	height:400px;

	background:#FFF;

	float:left;

	margin:10px 0px 0px 8px;

}

.block3 img{

	border:1px solid #410239;

	margin-top:14px;

}

/*===================================gallery========================================*/

.welcome5 h4{

	margin-top:-6px;

}



.gal_block{

	background:url(http://www.mastercell.clinic/images/gallery_bg.png) no-repeat 0 20px rgba(179, 167, 194, 0.2);

	height:332px;

	padding:15px;

	margin-bottom:20px;

}

.gal_block1 img{

	margin-top:5px;

}

.gal_block2 img{

	margin-top:5px;

}



.welcome5{

	background:url(http://www.mastercell.clinic/images/gal_bg.png) no-repeat;

	width:980px;

	height:1850px;

	float:left;

	margin:12px 0px 20px 0px;

}

.space{

	padding-top:10px;

}



.welcome6{

	background:url(http://www.mastercell.clinic/images/gallery2_bg.png) no-repeat;

	width:980px;

	height:1170px;

	float:left;

	margin:12px 0px 20px 0px;

}



/*=================================anti-ageing======================================*/



.anti{

	background:url(http://www.mastercell.clinic/images/anti_ageing.png) no-repeat /*repeat-x #270d28*/;

	width:515px;

	height:2560px;

	float:left;

	margin:12px 0px 20px 0px;

}



.anti h3{

	margin-bottom: 17px;

    margin-left: 0;

    text-align: left;

}

/*==================================stem_cell==========================================*/

.stem{

	background:url(http://www.mastercell.clinic/images/stem_bg.png) no-repeat /*repeat-x #270d28*/;

	width:515px;

	height:5375px;

	float:left;

	margin:12px 0px 20px 0px;

}



/*==================================OMG================================================*/



.omg{

	background:url(http://www.mastercell.clinic/images/omg_bg.png) no-repeat /*repeat-x #270d28*/;

	width:515px;

	height:2280px;

	float:left;

	margin:12px 0px 20px 0px;

}

/*==================================plasma===============================================*/

.plasma{

	background:url(http://www.mastercell.clinic/images/plasma_bg.png) no-repeat /*repeat-x #270d28*/;

	width:515px;

	height:3315px;

	float:left;

	margin:12px 0px 20px 0px;

}

/*==================================contact=================================================*/

.contact_form {

    background-color: #ffffff;

    float: right;

    padding: 15px;

    width: 100%;

}

.contact_form h2{

	border-bottom: 1px dashed rgba(65, 2, 57, 0.25);

    padding-bottom: 10px;

}



.form_para{

	float:left;

	padding:20px;

	margin-top:10px;

}

.title{

	color:rgba(96, 74, 123, 1);

    float:left;

    font-family:"oswaldlight";

    font-size:16px;

    margin-top:18px;

	text-align:left;

	width:94px;

}

.name_box{

	background: none repeat scroll 0 0 rgba(68, 86, 149, 0.15);

    border: 1px solid rgba(0, 0, 0, 0.1);

    color: rgba(0,0,0,0.45);

    margin: 7px 10px 0 0;

    padding: 8px 5px;

	width:300px;

	margin-top:20px;



}



.button{

	width:76px;

	height:45px;

	margin-top:13px;

	margin-right:10px;

	background:#415393;

	cursor:pointer;

	border:none;

	font-family: oswaldlight;

	color:#FFF;

	font-size:20px;

}

.button:hover{

	background:rgba(68, 86, 149, 0.7);

	width:76px;

	height:45px;

}



.mar_left{

	margin-left:96px;

}



.adrs{

	clear:both;

    color:#FFFFFF;

    float:left;

    font-family:"oswaldlight";

    font-size:14px;

    font-weight:bold;

    height:auto;

    margin:0 0 20px 30px;

    text-align:left;

    width:486px;

}



.left2{

	width:490px;

	height:auto;

	float:left;

}



.contact_pg{

	background:url(http://www.mastercell.clinic/images/contact_bg.png) no-repeat;

	width:980px;

	height:575px;

	float:left;

	margin:12px 0px 20px 0px;

}

/*=====================================================side_link====================================*/

.side_link{

	background:url(http://www.mastercell.clinic/images/sidelink_bg.png) no-repeat /*repeat-x #270d28*/;

	width:515px;

	height:1050px;

	float:left;

	margin:12px 0px 20px 0px;

}



.toning{

	background:url(http://www.mastercell.clinic/images/toning_bg.png) no-repeat /*repeat-x #270d28*/;

	width:515px;

	height:660px;

	float:left;

	margin:12px 0px 20px 0px;

}



/*=================================================28/05/14==================================================*/



.wel_blk h1{

	background:linear-gradient(to right, #415393 0px, #eee 100%);

    box-shadow: 0 1px 7px rgba(0, 0, 0, 0.3);

	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);

    color: rgba(255, 255, 255, 0.9);

    display: inline-block;

    float: left;

    font-family: 'OpenSansLight';

    font-size: 35px;

    height: auto !important;

    margin: 0 0 25px;

    padding: 10px 100px 10px 15px;

    text-align: left;

    width: 100%;

}



.wel_blk {

	display: inline-block;

    border-bottom: 1px dashed rgba(65, 83, 147, 0.8);

	padding-bottom: 10px;

	width:100%;

}



p {

    /*color: #8B8B8B#AAADB1;*/

    /*font-family: 'Arial',sans-serif;*/

    font-size: 14px;

    font-weight: 400;

    line-height: 24px;

    margin: 0 0 10px;

}



.lwr_block{

	/*width:306px;*/

	border-right: 1px solid #5d80b6;

    padding: 0 10px;

	text-align:center;

}



.well_block{

	width:326px;

	text-align:left;

}



.forty{

    padding: 0 1%;

    width: 48%;

}



.lwr_block .img-circle img{

	margin-top:18px;

}



.img-circle {

    background: rgba(65, 83, 147, 0.75);

    height: 170px;

    margin: 0 auto 15px;

    position: relative;

    width: 170px;

	border-radius:500px;

	text-align:center;

}



.img-circle span {

    border: 10px solid rgba(255, 255, 255, 0.4);

    border-radius: 500px;

    height: 100%;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%;

	display:none;

}



.lwr_block:hover a span{

	display:block;

}



.lwr_block:hover a .clr_span{

	margin-top:10px;

}



.lower_body{

	background:rgba(65, 83, 147, 0.1);

    border-bottom: 1px dashed rgba(65, 83, 147, 0.8);

    display: inline-block;

	padding:20px 0;

    width: 100%;

}



.lower_body h3{

	color: #415393 !important;

    display: inline-block;

    float: none;

    font-family: 'OpenSansLight';

    font-size: 16px;

    font-weight: 600;

    line-height: 30px;

    margin: 15px 0 !important;

    padding-left: 0 !important;

}



.min_hgt a:hover, .min_hgt a:hover p {

    color: #3E454C;

}

/*.min_hgt a {

    color: #AAADB1;

    font-family: 'Arial',sans-serif;

    font-size: 14px;

    font-weight: 400;

    line-height: 24px;

}*/



.read_more:hover {

    background: none repeat scroll 0 0 rgba(179, 167, 194, 0.6);

}

.read_more {

    font-family: 'Arial',sans-serif;

    background: #B3A7C2;

    color: #FFFFFF;

    padding: 10px 15px 9px;

}





.min_hgt {

    min-height: 180px;

}



.min_hgt a{

	color: #595959;

    font-family: 'CenturyGothicRegular';

    font-size: 14px;

	line-height:24px;

}



.min_hgt a:hover, .min_hgt a:hover p{

	color:#3E454C;

}



.footer_main_menu{

	border: 1px solid #415393;

    height: 42px;

    margin: 20px 0;

    /*width: 691px;*/

}



.footer_main_menu li a{

	text-align:center;

	color:rgba(65, 83, 147, 0.8);

	padding:11px 10px;

	display:inline-block;

	border-right:1px solid #415393;

    font-family: 'CenturyGothicRegular';

	font-size:14px;

	float:left;

	text-decoration:none;

}



.footer_main_menu li a:hover, .footer_main_menu li.active a{

	color:color:rgba(65, 83, 147, 0.8);

    background: none repeat scroll 0 0 rgba(124, 139, 186, 0.25);

}



.footer_main_menu li:last-child a{

	border-right:none;

}



.footer p{

	display:inline-block;

	/*margin-left:140px;*/

	font-size:12px;

	width:100%;

}



.footer p a{color:#595959; text-decoration:none;}



.footer p a:hover{text-decoration:underline;}



.derm_pdf li a{

	float:left;

	padding:12px;

	text-align:center;

}



.cosme_image {

    border: 1px solid #410239;

    box-shadow: 5px 2px 17px rgba(0, 0, 0, 0.25);

    margin:8px 20px 0 0;

}



#portableplayer{

	height:99% !important;

}



.play_btn, .pause_btn{

	background:url(../images/play_button.png) no-repeat;

	border:none;

	position:absolute;

	/*top:6px;*/

	right:55%;

	cursor:pointer;

	color:rgba(62, 76, 69, 0.6);

	width:32px;

	height:32px;

}



.pause_btn{

	background:url(../images/pause_button.png) no-repeat !important;

	right:40% !important;

}



.btn_pdfgal{

	background:#a499b2;

	padding:15px;

	margin-right:15px;

	color:#fff;

	display:inline-block;

	margin-bottom:15px;

}



.btn_pdfgal:hover{

	background:rgba(164,153,178,0.4);

	color:rgba(45, 25, 47, 0.6);

}



.doctor_image{

	margin-right:15px;

	box-shadow:4px 2px 10px rgba(0, 0, 0, 0.3);

}



.table{

	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);

    padding-top: 15px;

    width: 470px;

}



.table li span{

	display: inline-block;

    margin-bottom: 10px;

    text-align: center;

    width: 150px;

}



.table li:nth-child(2n+2) {

	color: #fff;

	background:rgba(164,153,178,1);

	padding-top:8px;

	margin-bottom:10px;

}



.new_read{

	color:#6D94D0;

	text-decoration:underline;

	background:url(../images/new_read.png) no-repeat 82px 6px;

	padding-right:20px;

}



.video_more{ background:url(../images/new_read.png) no-repeat 145px 6px !important; }



.new_read:hover{text-decoration:none;}



/*.lable_input{width:47%; margin-right:58px;}*/



.labin_mar{margin-right:0px !important;}



.lable_input label{

	display: inline-block;

    float: left;

    font-size: 15px;

    width: 165px;

}



.less_wdth{width:125px !important;}



.lable_input input[type="text"], .lable_input textarea{

	background: none repeat scroll 0 0 rgba(68, 86, 149, 0.15);

    border: 1px solid rgba(0, 0, 0, 0.1);

    color: rgba(0, 0, 0, 0.45);

    margin: 0 10px 20px 0;

    padding: 8px 5px;

    width: 60%;

}



.patient_reg_fom h5{

	margin-bottom:25px;

	font-size:18px;

}



.patient_reg_fom input[type="submit"]{

	background:#415393;

    border: medium none;

    cursor: pointer;

    width: 175px;

	color:#fff;

	font-size:20px;

	padding:15px 0;

	margin-bottom: 15px;

    margin-left: 41%;

    margin-top: 15px;

}



.patient_reg_fom input[type="submit"]:hover{

	background:rgba(68, 86, 149,0.6);

}



.float_hm_img{

	position:absolute;

	top:27px;

	left:3%;

}



label.error{display:none !important;}



#reg input[type="text"].error, #contact input[type="text"].error, #contact textarea.error, #quick_contact_nw input[type="text"].error, #quick_contact_new input[type="text"].error, #quick_contact_newb input[type="text"].error, #reg textarea.error, #quick_contact_nw textarea.error, #quick_contact_new textarea.error, #quick_contact_newb textarea.error {border:#DF0D10 1px solid; }



.news_list li{

	margin-top:5px;

	border-bottom:1px dashed #234060;

	padding-bottom:10px;

}



.news_list li:first-child{margin-top:0px;}



.headlines h5{

	text-transform:none;

	font-size:15px;

	font-weight:600;

	line-height:20px;

}



.dt_sml_fnt{

	font-size:14px;

	color:#595959;

	font-style:italic;

	margin-bottom:5px;

	display:inline-block;

}



.news_hfive a{color:#234060;}



.news_hfive a:hover{color:#428bca;}



.rdmr{

	color:#234060;

	background:url(../images/read_arw.png) no-repeat 102px 6px;

	padding-right:25px;

	text-decoration:underline !important;

	font-weight:600;

	font-size: 14px;

}



.sml_ban h3{

	margin-top:0;

	color: #415393;

    display: inline-block;

    font-family: 'OpenSansLight';

	font-weight: 600;

}



.listing{margin:0; padding:0;}



.listing h3{

	color: #415393;

    display: inline-block;

    font-family: 'oswaldlight';

	font-weight: 600;

}



.listing li{

	display:block;

	background:rgba(0, 0, 0, 0) url("../images/crcle_blt.png") no-repeat scroll left 8px;

	font-size:14px;

	padding: 5px 25px;

}



.img_cntrl{margin:10px 0;}



.prp_hdng{

	color: #415393;

    display: inline-block;

    font-family: 'OpenSansLight';

	font-weight: 600;

	font-size:22px;

}



/*.quick_cntct {

    position: fixed;

    right: 0;

    top: 10%;

    z-index: 999;

	display:inline-block;

	background:#ffffff;

	padding: 10px;

}*/



.quick_cntct h2{font-size:20px; margin:0;}



.quick_cntct:hover, .quick_cntct:focus{text-decoration:none;}



/*.side_contact{

    color: #fff;
    height: auto;

    padding: 10px 15px;

    position: fixed;

    right: -3%;

    top: 15.3%;

    width: 520px;

    z-index: 99999;

}*/



.side_contact h2{

	color: #4c5d99;

    font-size: 34px;

    margin-top: 0;

}



.finan_hed{

	color: #415393;

    display: inline-block;

    font-family: "oswaldlight";

    font-weight: 600;

}



.table {

    background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;

    padding-top: 15px;

}



.table tr:nth-child(2n) {

    background: rgba(124, 139, 186, 1) none repeat scroll 0 0;

    color: #fff;

    font-size: 16px;

    margin-bottom: 10px;

    padding-top: 8px;

}



.table tr th, .table tr td {

    font-size: 16px;

    text-align: center;

}

.intravenous li{
	display:block;
	background:rgba(0, 0, 0, 0) url("../images/crcle_blt.png") no-repeat scroll left 8px;
	font-size:14px;
	padding: 5px 25px;
}

.intravenous-anchr{
	text-decoration: underline;
}

.intravenous li a{
	text-decoration: none;
	color: #595959;
}

.para_hyper{
	display: inline-block;
	margin: 15px 0 0;
}

.finan_hed_2{
	margin-top: 0
}

.para_hyper_2{
	color: #415393;
    font-size: 13px;
}
.booking-frm{
	text-align: center;
}

.booking-frm input[type="text"], .booking-frm textarea{
	border: medium none;
    box-shadow: 1px 1px 1px #1a4ea4 inset;
    display: inline-block;
    height: 33px;
    margin-top: 15px;
    padding: 3% 2%;
    width: 96%;
	font-size: 14px;
}

.booking-frm input[type="submit"]{
	background: #ffc000 none repeat scroll 0 0;
    border: medium none;
    color: #234060;
    cursor: pointer;
    font-size: 16px;
    font-weight: bold;
    margin-top: 15px;
    padding: 5px 20px;
}









/*..........media query section..........*/





@media (max-width: 767px){



	.main_menu{ border:none;}



	.main_menu li{ width:100%;}



	.main_menu li a{

		border-right:none;

		text-align: left;

		background:#7789c9;

		border-bottom:1px solid #415393;

		font-weight:100;

		color:#ffffff;

	}



	.main_menu li a:hover, .main_menu .active a {

		background: none repeat scroll 0 0 #5264a4;

		color: #fff;

	}



	.menu{margin-top:20px;}



	.pad_rit_fftn{padding-right:15px !important;}



	.pad_lft_fftn{padding-left:15px !important;}



	#menulink li ul{

		top:100%;

		left:0;

		width:100%;

	}



	#menulink li ul li a{ background:#6274b4;}



	#menulink > li:hover > a, #menulink > li.active > a{font-weight:100; background:#4d5f9f;}



	.navbar-collapse.main_menu_dv{border:none;}



	.main_menu{margin-top:0 !important;}



	.footer{margin:0 15px;}



	.footer_main_menu{

		border:none;

		height:0;

		margin:0;

	}



	.footer_main_menu li a{

		background: #7284c4;

		border-bottom: 1px dashed #415393;

		border-right: medium none;

		color: #ffffff;

		text-align: left;

		width: 100%;

	}



	.footer_main_menu li a:hover, .footer_main_menu li.active a {

		background: rgba(65, 83, 147, 0.4);

		color: #415393;

	}



	.footer p{margin-top:20px;}



	.footer p a{float:left; margin-top:5px; width:100%;}



	.carousel-inner > .item > img, .carousel-inner > .item > a > img{height:auto !important;}



	.logo img{width:100%;}



	.img_cntrl img{width:100%;}



	.lable_input textarea{clear:both;}

	.lable_input input[type="text"], .lable_input textarea{width:100%;}

	.botom-img{ height: auto !important;}

}

@media (min-width: 320px) and (max-width: 360px){

	/*#menulink > li:last-child > a img{width:70%;}*/

	#menulink > li{min-height:77px;}

	.srch_box{width:223px;}

	.enquiry{ position: relative;}
}




@media (min-width: 361px) and (max-width: 530px){



	.pause_btn{right:25% !important;}



	.play_btn{right:34%;}



	#menulink > li:last-child > a img{width:56%;}

	#menulink > li{min-height:77px;}

	.srch_box{width:223px;}



}



@media (min-width: 541px) and (max-width: 767px){



	.pause_btn{right:20% !important;}



	.play_btn{right:28%;}



	#menulink > li:last-child > a img{width:30% !important;}

	#menulink > li{min-height:77px;}

	.srch_box{width:223px;}



}



@media (min-width: 768px) and (max-width: 991px){

	#menulink > li:last-child > a img{height: 95px; padding: 0 75px; width: 100%;}

	.navbar-nav > li > a {padding: 25px 10px !important;}

	.pause_btn{right:18% !important;}

	.play_btn{right:25%;}

	#menulink li ul{top:100%; left:0; width:100%;}

	#menulink li ul li a{ background:#6274b4;}

	#menulink > li:hover > a, #menulink > li.active > a{font-weight:100; background:#4d5f9f;}

	.pad_rit_fftn{padding-right:15px !important;}

	.pad_lft_fftn{padding-left:15px !important;}

	.pad_fftn{padding:0 15px !important;}

	.footer_main_menu li a{padding:11px 14px;}

	.logo img{width:100%;}

	.play_btn{right:38%;}

	.pause_btn{right:28% !important;}

	.img_cntrl img{width:100%;}

	.lable_input textarea{clear:both;}

	.lable_input input[type="text"], .lable_input textarea{width:100%;}

}



@media (min-width: 992px) and (max-width: 1199px){



	.footer_main_menu li a{padding:11px 8px;}



	#menulink > li > a{ padding:11.3px 10px;}



	.main_menu li a{padding: 25px 14px !important;}



	.img_cntrl img{width:100%;}



}



@media (min-width: 1024px) and (max-width: 1200px){

	#menulink > li > a img{height:30.8px;/*height:42.8px;*/}

}

@media screen and (max-width: 1200px) {

	#menulink > li > a h6 {font-size: 16px; margin: 3.5px 0;}

}

@media screen and (max-width: 1024px) {

	#menulink > li > a h6 {font-size: 14px; margin: 3px 0;}

	#menulink > li > a p{ font-size:12px; line-height:16px;}

	#menulink > li > a {padding: 5.6px 10px;}

}

.gcap{

	margin-top:15px;
}