@charset "utf-8";
/* CSS Document */
.gallery_image
{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 30px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
	width:245px;
	height:185px;
}

.gallery_title {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 61% !important;
	text-align:center;
	opacity: 0.8;
	width:235px;
	margin-left:5px;
}

.gallery_heading {
    color: #fff !important;
	font-size:13px !important;
	height:35px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.gallery_heading_single {
    color: #fff !important;
	font-size:13px !important;
	height:24px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.activities_image_size
{
	width:350px;
	height:250px;
}

.activities_image
{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
}

.activities_title {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 73% !important;
	text-align:center;
	opacity: 0.8;
	width:340px;
	margin-left:5px;
}

.activities_heading {
    color: #fff !important;
	font-size:13px !important;
	height:35px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.activities_heading_single {
    color: #fff !important;
	font-size:13px !important;
	height:24px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}


.activities_title_chop {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 86% !important;
	text-align:center;
	opacity: 0.8;
	width:340px;
	margin-left:5px;
	margin-top:2px;
}

.activities_heading_chop {
    color: #fff !important;
	font-size:13px !important;
	height:35px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.activities_title_chop_1 {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 36% !important;
	text-align:center;
	opacity: 0.8;
	width:340px;
	margin-left:5px;
	margin-top:2px;
}

.activities_heading_chop_1 {
    color: #fff !important;
	font-size:13px !important;
	height:35px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}


.activities_image_size2
{
	width:350px;
	height:280px;
}

.activities_image2
{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
}

.footer_mystyle
{
	margin-top:-50px !important;
}

.tamil_mystyle
{
padding-left:50px;
}

.chop_paragraph
{
	padding-left:40px;
}

.alopecia_content
{
	margin-top:20px;
}

.myths_and_facts
{
	color:#C58585; 
	font-size:12px; 
	float:right; 
	margin-top:10px;
	display:none;
}

.mobile_appointment
{
	display:none;
}

.about_us_para1
{
	margin-top:-5px; 
	text-align:justify; 
	padding-left:15px;
}

.about_us_para2
{
	margin-top:-12px; 
	text-align:justify; 
	padding-left:15px;
}

.about_us_image1
{
	border: 2px solid #dadada;
}

.about_us_image2
{
	border: 2px solid #dadada;
}

.arrow_previous
{
display:block;
}

.arrow_next
{
display:block;
}

.previous_next
{
display:none;
}

@media (min-width: 0px) and (max-width: 990px) {
.arrow_previous
{
display:none;
}

.arrow_next
{
display:none;
}

.previous_next
{
display:block;
float:right; 
margin-top:-20px;
}
}

@media (min-width: 990px) and (max-width: 1200px) {
.activities_image_size
{
	width:280px;
	height:235px;
}

.activities_image
{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
}

.activities_image_size2
{
	width:280px;
	height:235px;
}

.activities_image2
{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
}

.activities_title {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 73% !important;
	text-align:center;
	opacity: 0.8;
	width:270px;
	margin-left:5px;
}
}

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

.gallery_image
{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 30px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
	width:210px;
	height:165px;
}

.gallery_title {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 57% !important;
	text-align:center;
	opacity: 0.8;
	width:200px;
	margin-left:5px;
}

.gallery_heading {
    color: #fff !important;
	font-size:13px !important;
	height:35px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.gallery_heading_single {
    color: #fff !important;
	font-size:13px !important;
	height:24px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.about_us_para1
{
	margin-top:-5px; 
	text-align:justify; 
	padding-left:50px;
}

.about_us_para2
{
	margin-top:-12px; 
	text-align:justify; 
	padding-left:50px;
}
	
}

@media (min-width: 0px) and (max-width: 999px) {

.gallery_image
{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 30px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
	width:260px;
	height:185px;
}

.gallery_title {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 71% !important;
	text-align:center;
	opacity: 0.8;
	width:250px;
	margin-left:5px;
}

.gallery_heading {
    color: #fff !important;
	font-size:13px !important;
	height:35px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.gallery_heading_single {
    color: #fff !important;
	font-size:13px !important;
	height:24px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.footer_mystyle
{
	padding-bottom:10px !important;
	margin-top:0px !important;
}

.slide_mystyle
{
	padding-bottom:30px;
}

.tamil_mystyle
{
padding-left:10px;
}

.treatment_images
{
	margin-bottom:25px;
}

.alopecia_content
{
	margin-top:0px;
}

.myths_and_facts
{
	color:#C57576; 
	font-size:12px; 
	float:right; 
	margin-top:10px;
	display:block;
}

.mobile_appointment
{
	display:none;
}

.about_us_para1
{
	margin-top:-5px; 
	text-align:justify; 
	padding-left:0px;
}

.about_us_para2
{
	margin-top:-12px; 
	text-align:justify; 
	padding-left:0px;
}

.about_us_image1
{
	border: 2px solid #dadada;
	margin-bottom:20px;
}

.about_us_image2
{
	border: 2px solid #dadada;
	margin-bottom:20px;
}
}

@media (min-width: 0px) and (max-width: 420px) {
	
.activities_image_size
{
	width:250px;
	height:200px;
}

.activities_image
{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 2px;
    transition: all 0.2s ease-in-out 0s;
}

.activities_image_size2
{
	width:250px;
	height:200px;
}

.activities_image2
{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 2px;
    transition: all 0.2s ease-in-out 0s;
}

.activities_title {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 73% !important;
	text-align:center;
	opacity: 0.8;
	width:242px;
	margin-left:5px;
}

.activities_heading {
    color: #fff !important;
	font-size:13px !important;
	height:35px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.activities_heading_single {
    color: #fff !important;
	font-size:13px !important;
	height:24px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}


.activities_title_chop {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 86% !important;
	text-align:center;
	opacity: 0.8;
	width:241px;
	margin-left:5px;
	margin-top:2px;
}

.activities_heading_chop {
    color: #fff !important;
	font-size:13px !important;
	height:35px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.activities_title_chop_1 {
    background: #000 none repeat scroll 0 0 !important;
    color: #fff !important;
    position: absolute !important;
    top: 36% !important;
	text-align:center;
	opacity: 0.8;
	width:241px;
	margin-left:5px;
	margin-top:2px;
}

.activities_heading_chop_1 {
    color: #fff !important;
	font-size:13px !important;
	height:35px;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.chop_paragraph
{
	padding-left:0px;
}
}

@media (min-width: 0px) and (max-width: 420px) {
    
.activities_image_size
{
	/*margin-left:-10px;*/
}

.activities_image_size2
{
	/*margin-left:-10px;*/
}

.activities_title 
{
	margin-left:-6px;
}

.activities_title_chop {
	margin-left:-5px;
}

.activities_title_chop_1 {
	margin-left:-5px;
}

.chop_image
{
	margin-left:-10px;
}
}


@media (min-width: 1024px) and (max-width: 1200px) {
.box_skitter
{
	width:500px !important;
	height:300px !important;
}

.box_skitter img
{
	width:500px !important;
	height:300px !important;
}

.box_skitter_large
{
	width:500px !important;
	height:300px !important;
}
}

@media (min-width: 990px) and (max-width: 1023px) {
.box_skitter
{
	width:450px !important;
	height:300px !important;
}

.box_skitter img
{
	width:450px !important;
	height:300px !important;
}

.box_skitter_large
{
	width:450px !important;
	height:300px !important;
}
}

@media (min-width: 601px) and (max-width: 989px) {
.box_skitter
{
	width:550px !important;
	height:325px !important;
	margin-left:15px;
}

.box_skitter img
{
	width:550px !important;
	height:325px !important;
}

.box_skitter_large
{
	width:550px !important;
	height:325px !important;
}
}

@media (min-width: 421px) and (max-width: 600px) {
.box_skitter
{
	width:400px !important;
	height:300px !important;
	margin-left:18px;
}

.box_skitter img
{
	width:400px !important;
	height:300px !important;
}

.box_skitter_large
{
	width:400px !important;
	height:300px !important;
}
}

@media (min-width: 361px) and (max-width: 420px) {
.box_skitter
{
	width:350px !important;
	height:225px !important;
	margin-left:10px;
}

.box_skitter img
{
	width:350px !important;
	height:225px !important;
}

.box_skitter_large
{
	width:350px !important;
	height:225px !important;
}
}

@media (min-width: 350px) and (max-width: 360px) {
.box_skitter
{
	width:340px !important;
	height:225px !important;
	margin-left:10px;
}

.box_skitter img
{
	width:340px !important;
	height:225px !important;
}

.box_skitter_large
{
	width:340px !important;
	height:225px !important;
}
}

@media (min-width: 320px) and (max-width: 350px) {
.box_skitter
{
	width:300px !important;
	height:200px !important;
	margin-left:10px;
}

.box_skitter img
{
	width:300px !important;
	height:200px !important;
}

.box_skitter_large
{
	width:300px !important;
	height:200px !important;
}
}

@media (min-width: 240px) and (max-width: 319px) {
.box_skitter
{
	width:240px !important;
	height:180px !important;
}

.box_skitter img
{
	width:240px !important;
	height:180px !important;
}

.box_skitter_large
{
	width:240px !important;
	height:180px !important;
}
}

@media (min-width: 0px) and (max-width: 480px) {
section.page-top h2 {
	padding: 0 0 16px;
}

section.page-top-grey h2 {
	padding: 0 0 16px;
}
}

@media (min-width: 0px) and (max-width: 991px) {
    
    .mobile_appointment
{
	display:block;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	background-color:#FFF;
	z-index:9999;
	height:40px;
	
}

.mobile_appointment span a
{
	line-height:2.7em;
}

.logo
{
	margin-top:30px !important;
}
