

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */ 
@media only screen and (min-width:300px) and (max-width:479px){
.container{width:300px;  position:relative; }
#home_page{padding:20px 0px; }
.hometop h6{font-size:18px;}
.homecenterimg{width:100%; margin-bottom:30px; margin-right:0px;}
.homecenterimg h1{font-size:45px;}
.homebottom h6{font-size:18px;}
.homebottom h2{font-size:28px;}
.homebottom h3{font-size:22px;}
address{font-size:14px;}
sup{font-size:large; vertical-align: super;}
}


/* Small Devices, Tablets */
@media only screen and (min-width:480px) and (max-width:767px) {
.container{width:430px;  position:relative; }
#home_page{padding:15px 0;}
.homecenterimg{width:100%; margin-bottom:30px; margin-right:0px;}
.homecenterimg h1{font-size:50px;}
.homebottom h2{font-size:30px;}
sup{font-size:large; vertical-align: super;}
}

/* Medium Devices, Desktops */
@media only screen and (min-width:768px) and (max-width:991px) {
.container{width:720px;  position:relative; }
#home_page{padding:26px 0;}
.hometop h6{font-size:19px;}
.homecenterimg{width:350px; margin-right:20px;}
.homecenterimg h1{font-size:50px;}
.homebottom h2{font-size:38px;}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width:992px) and (max-width:1200px){
.container{width:930px;  position:relative; }
#home_page{padding:26px 0;}
.homecenterimg{ margin-right:30px;}
.homebottom h2{font-size:38px;}

}
