/*DO NOT DELETE THIS LINE*/@media screen and (min-width: 768px) and (max-width: 1023px)  {
    
    #ContentWrap .TwoThirdWidth {
    display: inline-block;
    width: 100% !important;
    vertical-align: top;
    margin-right: 20px;
}
#Navigation2 #MobileNavigation {
    display: block;
    position: absolute;
    width: 230px;
    height: 660px;
    top: 58px;
    background-color: #646464;
    z-index: 0;
    overflow-y: auto;
    overflow-x: hidden;
    border-right: 1px solid rgb(51, 51, 51);
    left: 512px;
    top: -680px;
}
    
#MainFooter .Addresses2 {
    display: block;
    width: 90%;
    margin: 0px auto;
    text-align: center;
    margin-top: 30px;
}
    
        #MainFooter .Column2 {
    width: 100%;
}
    #MainFooter .Column3 {
    width: 100%;
}
    #MainFooter .Column4 {
    width: 100%;
}
 #MainFooter .Column5 {
    width: 100%;
}
       .Column11 {
    width: 100%;
    display: block;
}

  #MainFooter .Column11 a {
    width: 100%;
    background-color: #018852;
    border-radius: 12px;
    height: 51px;
    color: black;
    text-decoration: none;
    margin-bottom: 10px;
    font-size: 1.26em;
    line-height: 51px;
    font-weight: 400;
}
    
#Logo3 {
    display: none !important;
}
    
    .arrow {
    position: absolute;
    width: 150;
    font-size: 50px;
    z-index: 200;
    left: 46%;
    top: 92%;
    cursor: pointer;
}
    #Line1 {
    font-size: 70px;
}
    #Line2 {
    font-size: 28px;
    color: #01c476;
}
    #Navigation2 {
    display: block;
    width: 100%;
    height: 75px;
    top: 0px;
    background-image: url(../Images/SubNavTexture.png);
    position: absolute;
    box-shadow: 0px 4px 15px #000000;
    z-index: 7;
    background-color: rgba(35, 131, 78,.7);
}
    
    #Navigation2 #MainNavigation {
    width: 100%;
    height: 45px;
    position: absolute;
    top: 18px;
    left: 0%;
    margin-left: 0px;
}
    #SlideWrap {
    position: relative;
    z-index: 5;
    top: 0;
    padding-top: 69px;
}

       #MiddleNavigation2 .Wrapped {
    width: 100%;
    margin: auto;
    text-align: center;
}
#MiddleNavigation2 .Links {
    font-size: 12px;
    display: inline-block;
    margin-right: 0px;
    vertical-align: top;
}
    
    #MiddleNavigation2 .Links a {
    line-height: 46px;
    vertical-align: top;
    color: #fff;
    margin-right: 25px;
    text-decoration: none;
    display: inline-block;
    text-transform: uppercase;
    margin-top: 13px;
}
    .SocialMedia2 {
    width: 300px;
    right: 110px;
    position: absolute;
    top: 13px;
    font-size: 43px;
    color: #ffffff;
    text-shadow: 0px 1px 8px #000000;
    z-index: 50;
    text-align: right;
}
    #MobileNavigationButton2 {
    float: right;
    display: block;
    position: absolute;
    top: 24px !important;
    right: 0px;
    width: 78px;
    height: 22px;
    background-image: url('../Images/Menu.png');
    padding: 5px;
    background-repeat: no-repeat;
    background-position: 5px 5px;
}
    /* This style sheet is for iPad portrait view and most tablets */
/*
    body {
        font-size:14px;
    }
    
    #Logo {
        width:330px;
        height:100px;    
        background-size:cover;    
        top:56px;
        margin-left:-512px;    
    }
    
    #SearchBox {
        margin-left:180px;
    }
    
    #Slideshow {
        width: 760px;
        height: 288px;    
    }
    
    #slider {
        height: 288px;
    }
    
    #MiddleNavigation .Wrapped {
        width:100%;
    }
    
    #MiddleNavigation .Links {
        margin-right: 0px;
            
    }
    
    #MiddleNavigation .SocialMedia {
        float:right;
        clear:both;    
    }
    
    #MainNavigation .rmHorizontal > li > a {
        padding-left: 7px;
        padding-right: 7px;    
    }
    
    #MainContent {
        width: 760px;
    }
    
    #ContentWrap .TwoThirdWidth {
    display: inline-block;
    width: 100% !important;
    vertical-align: top;
    margin-right: 20px;
}
    #MainFooter .Column2 {
        width:220px;
    }
    
    #MainFooter .Wrapped {
        width:760px;
    }
    
#Logo3 {
    display: none !important;
}

    .Column11 {
    width: 100%;
    display: block;
}

  #MainFooter .Column11 a {
    width: 100%;
    background-color: #018852;
    border-radius: 12px;
    height: 51px;
    color: black;
    text-decoration: none;
    margin-bottom: 10px;
    font-size: 1.26em;
    line-height: 51px;
    font-weight: 400;
}
#MainFooter .Addresses2 {
    display: block;
    width: 90%;
    margin: 0px auto;
    text-align: center;
    margin-top: 30px;
}
    #MainFooter .Column1, #MainFooter .Column2, #MainFooter .Column3, #MainFooter .Column4, #MainFooter .Column5, #MainFooter .ContactUs, #MainFooter .FooterMiniMenu {
    display: block;
    width: 100%;    
}
    #MainFooter .Column2 {
    width: 100%;
}
    #MainFooter .Column3 {
    width: 100%;
}
    #MainFooter .Column4 {
    width: 100%;
}
 #MainFooter .Column5 {
    width: 100%;
}
*/
/*DO NOT DELETE THIS LINE*/}
