.mobilecontactform {
    display: none;
}


.mobiledoctors,.mobiledoctorsform,.mobileform,{display:none}
@media only screen and (max-width:640px){

.doctorsimail a:link{word-break:break-word}

.rightabsolutemodule {
    
    display: none;
}
body {
    background: none !important;
}
.mobiledoctorsform, .label {
    color: #fff;
    font-weight: bold;
}

.modulebox {
    width: 100%;
    height: auto;
    float: right;
    text-align: center;
}
.modulebox1 {
    width: 100%;
    height: auto;
    float: right;
    text-align: center;
}
.modulebox2 {
    width: 100%;
    height: auto;
    float: right;
    text-align: center;
}
.modulebox3 {
    width: 100%;
    height: auto;
    float: right;
    text-align: center;
}

.bottomcontent{
        width: 100%;
    }

.FL img{
    
    float: none;
    text-align: center;
}

.cnt {
    width: 100%;
}

.FR{
    float: left;
    margin-left: 12px;
}


 

.FL {

    margin-top: 8px; 
    float: left;
    width: 96%;
    height: auto;
    margin-right: 10px;
    border-right: 1px solid #6F6F73;
    padding-right: 3px;
    margin-bottom: 10px;
    margin-top: 8px;
    margin-left: 10px;
}

.logotext{
	width: 99%;
	height: auto;
	float: none;
}

.logotext img{
	width: 99%;
	height: auto;
	float: none;
}

.mainbody {
	width: 99%;
	height: auto;
	float: none;

}

.FRbanner {
	width: 100%;
	height: auto;
	float: none;
}
.FRbanner img{
	width: 96%;
	height: auto;
	float: none;
}





.box {
    float: none;
    width: auto;
    height: auto;
   
}

.box img {
    width: 100%;
    height: auto;
    float: none;
    text-align: center;
    margin-left: 60px;
}
.box1 img {
    width: 100%;
    height: auto;
    float: none;
    text-align: center;
    margin-left: 60px;
}
.box2 img {
    width: 100%;
    height: auto;
    float: none;
    text-align: center;
    margin-left: 60px;
}
.box3 img {
    width: 100%;
    height: auto;
    float: none;
    text-align: center;
    margin-left: 60px;
}

.module {
    margin-top: 0px;
    float: none;
    height: auto;
    width: 245px;
} 
.module1 {
    margin-top: 0px;
    float: none;
    height: auto;
    width: 245px;
} 

.content {
    float: left;
    width: 100%;
    height: auto;
    margin-left: 0px;
}
.content h2 {
    float: left;
    width: 100%;
    height: auto;
    margin-left: 0px;
}
.content table {
    width: 100%;
    
}



.wrapper {
    width: 92%;
    margin: 0 auto;
    height: auto;
    background: none;
}
.innerwrapper{width:auto; height: auto;float: none;}
.component h1 { color: #90a650;
	font-size: 16px;
	 text-align: center;
	background: #BB2B23;
    color: #ffffff;}
/*.column{width:auto;height: 265px;background: url(../images/specialities-background.png) no-repeat;display:none;}*/
.leftfixed {
   
    display: none;
}

.anotherefixed {
    float: left;
    width: 200px;
    height: 562px;
    position: absolute;
    right: 20px;
    bottom: 0px;
    top: 135px;
    background: #028D7A;
    border: 3px solid #028D7A;
    display: none;
}
.header
    {width: 100%;
    height: auto;
    margin: 0;
    float: none;
	}

 
.innerheader {
	width: auto;
    height: auto;
    margin: 0;
    text-align: center;
    float: none;
}
.innerheaderwrapper
    {width: auto;
    height: auto;
    margin: 0;
    text-align: center;
    float: none;}
.innercomponent
    { width: auto;
    height: auto;
/*    margin: 0;*/
    text-align: center;
    float: none;}
.contact
    { margin: auto;
    float: none;}
    
.logo
{
	width: 95%;
    height: auto;
    margin: 0;
    float: none;
    text-align: center;
}
.logo img
{
	width: 100%;
    height: auto;
    margin: 0 auto;
    float: none;
}
.maincontent
{
   width: 100%;
    height: auto;
    margin: 0;
    float: none;

}
.innermainbody
{
	width: 100%;
    height: auto;
    margin: 0;
    float: none;
}

.banner {
    width: 100%;
    height: auto;
    float: none;
    margin:0 auto;
}
.modulebox {
    width: 100%;
    height: auto;
    float: right;
    text-align: center;
}

.banner img {
    width: 100%;
    height: auto;
    float: none;
    margin:0 auto;
}


.bannermodule img
{
	width: 100%;
    height: auto;
    margin: 0;
    float: none;

}
.bannermodule {
    width: 100%;
    height: auto;
    margin: 1px;
    float: none;
    
}
.FL h1 {
    font-size: 20px;
    color: #710A1D;
    font-weight: bold;
}
.wrapperbody{
    width: 98%;
    height: auto;
    float: none;
    margin: 0px;
}

.innerwrapperbody{
    width: 100%;
    margin: 0;
    float: none;
    height: auto;
    }
/*.module
{
 	width: 100%;
    height: auto;
    margin: 0;
    float: none;

}*/
.module
{
    width: 100%;
    height: auto;
    margin: 0;
    float: none;
    text-align: center;
    margin-top: 10px;

}


.component
{
	width: 96%;
    height: auto;
    margin: 0;	
    float: none;
    background: none;
    margin-left: 0px;

    
}
.component h3 {
    font-weight: normal;
    text-align: justify;
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    
}

.contactNo {
    width: 100%;
    height: auto;
    margin: 0;
    float: none;
    text-align: center;
    display: inline-block;
}
.mobiledoctorsform {
    display: block;
    width: 99%;
    height: auto;
    background: #034da2;
    border: 2px solid #930c2a;
    float: none;
    
}
.submitbuttn input[type="reset"] {
    width: 60px;
    height: 22px;
    background: #be2020;
    border: none;
    color: #FFF;
    cursor: pointer;
    font-weight: bold;
}
.FR {
    margin-top: 8px;
    float: left;
    width: 100%;
    height: auto;
    text-align: center;
}

.mobiledoctorsform h2 {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 16.8px;
    color: #ffffff;
    background: #be2020;
    text-align: center;
}
.anotherefixed {
    float: center;
    width: 200px;
    height: 562px;
    position: absolute;
    right: 20px;
    bottom: 0px;
    top: 135px;
    background: #0F3AB2;
    border: 3px solid #028D7A;
}
.submitbuttn input[type="submit"] {
    width: 60px;
    height: 22px;
    background: #be2020;
    border: none;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
}
	.mobiledoctorsform  h3{text-align:center;color:#fff;padding-top:5px;height:22px}
	.mobiledoctorsform  form{padding-top:5px;margin-left:5px;padding-bottom:5px} form .field{min-height:35px}
	.mobiledoctorsform  form .field label{color:#fff; font-size:15px}
	.mobiledoctorsform  form .field input[type=text]{width:97%;height:25px;border:2px solid #ffffff;background:gainsboro;color:#0D219C;margin-top: 20px;}
	.mobiledoctorsform  form .field textarea{width:98%;height:70px;border:none;background:#fff;color:#F59E16;margin-top: 20px; }
	.mobiledoctorsform  form .field select{width: 98%; 	height: 25px; 
    border: 2px solid #ffffff;
    background: 0 0;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
margin-top: 20px;}
	.mobiledoctorsform  form .field select option{background:#034da2;color:#fff}
	.mobiledoctorsform .button{margin-top:5px;margin-left:0;text-align:center}
	.mobiledoctorsform .button input[type=submit]{width:60px;height:25px;border:none;background:#fff;color:#980b03;font-weight:700;cursor:pointer;margin-right:3px}
	.mobiledoctorsform .button input[type=submit]:hover{color:#042E7A;font-weight:700}
	.mobiledoctorsform .button input[type=reset]:hover{color:#042E7A;font-weight:700}
	.mobiledoctorsform .button input[type=reset]{width:60px;height:25px;border:none;background:#fff;color:#980b03;font-weight:700;cursor:pointer}
	.submitbuttn {
    margin-top: 45px;
    margin-left: 100px;
}

}
@media only screen and (max-width:480px){}
/*desktop code start*/
@media only screen and (min-width:640px){
	.mobiledoctorsform{display: none; }
    /*.anotherefixed {display: none;}*/
}

@media only screen and (max-width: 640px)
{
.mobilecontactform {
    display: block;
    width: 98%;
    margin-left: 1%;
    height: auto;
    background: #F07D2E;
    border: 3px solid #fff;
}
.mobilecontactform form .field select option {
    background: #F07D2E;
    color: #fff;
}    
    
.mobilecontactform form .field {
    height: 55px;
}
    .mobilecontactform form .field input[type="text"] {
    width: 98%;
    height: 25px;
    border: 2px solid #fff;
    background: none;
            margin: 5px;
}
.mobilecontactform form .field label {
    color: #fff;
}
.mobilecontactform form .field select {
    width: 98%;
    height: 25px;
    border: 2px solid #fff;
    background: none;
        margin: 5px;
} 
.mobilecontactform form .field textarea {
    width: 98%;
    height: 70px;
    border: none;
    background: #fff;
        margin: 5px;
}
 .submitbuttn input[type="submit"] {
    width: 60px;
    height: 22px;
    background: #059BC5;
    border: none;
    color: #fff;
    cursor: pointer;
    }
  .submitbuttn input[type="reset"] {
    width: 60px;
    height: 22px;
    background: #059BC5;
    border: none;
    color: #FFF;
    cursor: pointer;
    font-weight: bold;
}  
 select.selectbox {
     color: #fff;
}   
    
    
.leftformheading
    {color: #fff;}
    
  .mobilecontactform {
    display: block;
    width: 98%;
    margin-left: 1%;
    height: auto;
    background: #F07D2E;
    border: 3px solid #fff;
}  
 .desktopview {
    display: none;
}   
    
}




@media only screen and (max-width: 959px) and (min-width: 768px)
{
    
  .mobilecontactform {
    display: block;
    width: 98%;
    margin-left: 1%;
    height: auto;
    background: #F07D2E;
    border: 3px solid #fff;
}
.mobilecontactform form .field {
    height: 55px;
}
    .mobilecontactform form .field input[type="text"] {
    width: 98%;
    height: 25px;
    border: 2px solid #fff;
    background: none;
            margin: 5px;
}
.mobilecontactform form .field label {
    color: #fff;
}
.mobilecontactform form .field select {
    width: 98%;
    height: 25px;
    border: 2px solid #fff;
    background: none;
        margin: 5px;
} 
.mobilecontactform form .field textarea {
    width: 98%;
    height: 70px;
    border: none;
    background: #fff;
        margin: 5px;
}
 .submitbuttn input[type="submit"] {
    width: 60px;
    height: 22px;
    background: #059BC5;
    border: none;
    color: #fff;
    cursor: pointer;
    }
  .submitbuttn input[type="reset"] {
    width: 60px;
    height: 22px;
    background: #059BC5;
    border: none;
    color: #FFF;
    cursor: pointer;
    font-weight: bold;
}  
 select.selectbox {
     color: #fff;
}   
    
    
.leftformheading
    {color: #fff;}  
  .desktopview {
    display: none;
}  
    
}
@media screen and (max-width: 980px)
{
.desktopview {
    display: none;
}
}


 

/*desktop code end*/