body {
        margin: 0;
        padding: 0;
        -webkit-text-size-adjust: none;
      }
      footer {
        font-family: Roboto, sans-serif;
        font-weight: 300;
        text-align: center;
        background-color: hsl(8, 70%, 54%);
        color: white;
        padding-bottom: 20px;
        padding-top: 20px;
      }

 
 
 #inner {
    max-width: 318px;
    margin: 0 auto; 
}

     
@media screen and (min-width: 600px) {

          .container {
            margin: auto;
            max-width: 800px;
          }
        }

   
#top_images #top_images_doctors {
        margin-bottom: 0;
		padding-bottom: 0;
		border: 0;
      } 
         
#top_images img {
       /* width: 100%; */
        margin-bottom: 0;
		padding-bottom: 0;
		border: 0;
		display: block;
      }    
         
#top_images_doctors img {
        width: 30%;
        margin: auto;
        text-align: center;
        margin-bottom: 0;
		padding-bottom: 0;
		border: 0;
		display: block;
      }  

#top_images_map img {
        width: 70%;
        margin: auto;
        text-align: center;
        margin-bottom: 0;
		padding-bottom: 0;
		border: 0;
		display: block;
      }
              
#mobile_container_back {        
background-image: url("../images/Alped_Responsive_BKG_Page.jpg");
background-repeat: repeat-y;
background-size: contain;
    }
    
#mobile_container_3 {        

    }
    
#body_wrapper {
/* max-width: 750px; */
margin: 0 auto;
padding: 0;
}

#content_container {
margin: 0;
padding: 0 50px 10px 50px;
}

#content_container ul {
margin: 0px 0px 0px 15px;
padding: 0;
}

#content_container ul li {
font-weight: 300;
font-size: 14px;
margin: 0 0 5px 0;
padding: 0;
color: white;
font-family: Roboto, helvetica, arial, sans-serif;
line-height: 1.2;
}


#content_container p {
font-weight: 300;
font-size: 14px;
margin: 0 0 10px 0;
padding: 0;
color: white;
font-family: Roboto, helvetica, arial, sans-serif;
line-height: 1.2;
}

#content_container p.hhhours {
font-weight: 500;
font-size: 16px;
margin: 0 0 4px 0;
padding: 0;
color: white;
font-family: Roboto, helvetica, arial, sans-serif;
line-height: 1.2;
}

#content_container a {
color: white;
text-decoration: underline;
}
   
#content_container h1 {
font-weight: 500;
font-size: 25px;
margin: 0 0 8px 0;
padding: 0;
color: white;
font-family: Roboto, helvetica, arial, sans-serif;
line-height: 1.2;
text-align: center;
}

#content_container h2 {
font-weight: 500;
font-size: 20px;
margin: 0 0 6px 0;
padding: 0;
color: white;
font-family: Roboto, helvetica, arial, sans-serif;
line-height: 1.15;
text-align: center;
}

#content_container h2.patient {
font-weight: 500;
font-size: 20px;
margin: 0 0 8px 0;
padding: 0;
color: white;
font-family: Roboto, helvetica, arial, sans-serif;
line-height: 1.15;
text-align: left;
}

 
#rule_center {
padding:0px;
margin: 15px 10px 15px 10px;
height: 1px;
background-color: #ffffff;
}   
   
   
#rule_center_2 {
padding:0px;
margin: 0px 10px 15px 10px;
height: 1px;
background-color: #ffffff;
}   
 
#toTop {
display:block;
width:159px;
height:30px;
border:1px solid black;
float:right;
}

.cclear {
clear: both;
}

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

#content_container {
margin: 0;
padding: 0 30px 10px 30px;
}

#top_images_doctors img {
        width: 60%;
        margin: auto;
        text-align: center;
        margin-bottom: 0;
		padding-bottom: 0;
		border: 0;
		display: block;
      }
      
#top_images_map img {
        width: 100%;
        margin: auto;
        text-align: center;
        margin-bottom: 0;
		padding-bottom: 0;
		border: 0;
		display: block;
      } 

#toTop {
display:block;
width:159px;
height:30px;
border:1px solid black;
float:none;
text-align: center;
margin: 0 auto;
}

#content_container h2.patient {
font-weight: 500;
font-size: 15px;
margin: 0 0 2px 0;
padding: 0;
color: white;
font-family: Roboto, helvetica, arial, sans-serif;
line-height: 1.15;
text-align: left;
}
 
}   

