﻿

@media only screen and (max-width:768px) ,screen and (max-height:600px) {


    body {
        overflow: visible;
    }

    

    #site-logo {
        width: 100%;
        height: auto;
        position: relative;
        top: 0px;
    }

    .HeaderContactInfo {
        float:none;
        text-align:left;
        clear: both;
    }  

    #cphMoreInformation_imgPlus {
        display: none;
    }

    .breakOnBigScreens{
        display:none;
    }

    .breakOnSmallScreens{
        display:'';
    }

    /*=============
        =============
        begin mobile nav
        =============
        =============
    */

    #menuRightHalf {
        float:none;
        clear:both;
        display:block;
        padding-top:7px;
    }


    #main-nav > ul > li > a {
    padding: 0 10px;
     font: normal normal 14px 'Oswald', Arial, sans-serif;
       
    }

   

    #page {
        /*display: none;*/
        position: relative;
        width: 85%;
        height:auto;
        left:15%;
        top: auto;
        bottom: auto;
        right: auto;
        padding-left: 10px;
        padding-bottom: 15px;
        overflow:hidden;
    }


    #background{
        height:auto;
        background-position-y:-500px;
        background-position-x:-100px;
        background-color:rgba(0,0,0,.6);
    }

    #homePageText{
        display:none;
    }

    #divFAQ {
        display:block;
        position:relative;
        /*margin-top:400px;*/
        left:0px;
        width: 91%;
        height:auto;
        

    }

    .expandedContentDiv {
        position:relative;
        width:100vw;
        top:auto;
        bottom:auto;
        left:auto;
        right:auto;
        padding: 0px 50px 0px 10px;
    }

    /*2016 10 17
        
        #dock {
        display: none;
    }*/


 
    .expandedContentTitle {
        line-height: 39px;
        padding-top: 5px;
        padding-bottom: 10px;
    }

    .InteriorPageTitel_pic {
        display: none;
    }

    .expandedContentPlus_PNG,
    .expandedContentMinus_PNG,
    .vcrButton {
        display: none;
    }


    #webCopy, #divEditor{
        display:none;
    }

    #printFriendly{
        display:none;
    }

    #mapContent{
        padding-bottom:15px;
        left:0px;
        width:100vw;
    }

    .FreshContentImgCopy{
        top: 50px;
        left: 10px;
        font-size:20px;
     
    }

    .FreshContentImgCopySmall{
        top:200px;
        font-size:3.8vw;
    }
     
    #TestimonialOuter{
        display:none;
        height:0px;
    }


   .Directions{
    padding-top:0px;
    font-size: 30px; 
    line-height: 1.1;
    background-color:grey;

}
 
.DirectionButtons{
    font-size: x-large;
    margin:0px !important;
} 
#bridgeOutMobile{
    position: relative;  
    left: 3%; 
    width: 80%; 
    height: auto; 
    padding: 15px; 
    padding-bottom:5px;
    background-color: #872100; 
    font-size: 25px; 
    line-height: 1.1; 
    overflow: auto;
}
#bridgeOut{
    /*display:none; done in js*/
    
}



#routeDiv{
    font-size:10px;
}
#routeDiv > ol{
    font-size:14px;
}


 #weather {
display:none;
}


 /*this is the media query closing tag*/
}