﻿	/* Custom, iPhone Retina */ 
	@media only screen and (min-width : 260px) {
    .herotext {font-size: 2em;margin: 0.67em 0;}
    .carousel-caption h2 {font-size: .5em !important;margin: 0.67em 0;}
    .searchbox, .contactinfo {padding: .5em; background-color:#fff;}
    .masthead {height:180px;}
    body{margin-bottom:680px;}
	}

	/* Extra Small Devices, Phones */ 
	@media only screen and (min-width : 480px) {
    /*.logo {width: 435px;}*/
        /*h1, h2, h3, h4, h5, h6 {font-size: 3em !important;}*/
        .carousel-caption h2 {font-size: 1.3em !important;margin: 0.67em 0;}
        body{margin-bottom:600px;}
        .masthead {height:180px;}
	}

	/* Small Devices, Tablets */
	@media only screen and (min-width : 768px) {
    /*.homehero {font-size:4.8em;}*/
    .herotext {font-size: 3em;}
    .logo {float:left;}
    .carousel-caption h2 {font-size: 3em !important;margin: 0.67em 0;}
    body{margin-bottom:370px;}
    .masthead {height:130px;}
	}
	/* Small Devices, Tablets */
    @media only screen and (min-width : 769px) and (max-width:991px) {
    .nav-item a {font-size: 12px;}
    .searchbox {padding-top: 2.5em; background-color:transparent;}
    .contactinfo {padding-top: 0em; background-color:transparent;}

    }
	/* Medium Devices, Desktops */
	@media only screen and (min-width : 992px) {
    .searchbox {padding-top: 1.25em; background-color:transparent;}
	}

	/* Large Devices, Wide Screens */
	@media only screen and (min-width : 1200px) {

	}
