
/* CSS for screen size greater than 1200px*/



* {
/* With these codes padding and border does not increase it's width and gives intuitive style.*/

-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

body {
	
	width: 70%;
}

.mainNav {
	
	text-align: center;
	
}

.mainNav li {
	
	float: none;
	display: inline-block;
	
	
}



.mainNav a {
	
	float: none;
	display: inline-block;
	
}

.mainNav a {
	
	padding: 5px;
	

}



h1, h2, h3 {
	font-size: 1.5em;
	
}

h1 {
	padding-top: 30px;
	
}

div#envelope{
width: 80%;
margin: 0 30% 10px 11%;
}

.sidebar, .location,  .google-maps iframe, .outside_view  {
	
	float: none;
	width: 100%;
		
}



.google-maps iframe {
       
    
 padding: 5px;
 border-radius: 10px;
 box-shadow: none;
    }
	
	
.outside_view {
 
 margin-left: 0px;
 margin-bottom: 20px;
 padding: 5px;
 border-radius:10px;
 box-shadow: none;
 
 }
 
 
 .model, img.fitness, img.facebook {
	
	
	width: 27%;
	
	
}

 img.quotes, img.quotesBottom {
	 
	 width: 15%;
	 margin: 10px;
	 
 }


 
 #testimonials {
	
	margin-top: 20px;
}

footer {
	
	margin-top: 40px;
}