/*@media only screen and (max-width: 480px)*/
@media only screen and (max-width: 480px)
{
    
    .mobHide {
        display:none;
    }
    
    .deskHide {
        display:block;
    }
    
    #masthead {
        text-align:center;
    }
    
    #mobSocial {
        padding:1em;
    }
    
    #headerContainer {
        position:relative;
    }
    
    #mobileNavigation {
        position:fixed;
    }
    
    #masthead {
        padding-top:5em;
    }
    
    #logoMobile {
        margin:auto;
    }
    
     #headerContainer.sticky #masthead {
        padding:0;
    }
        
    #headerContainer.sticky #mobileNavigation {
        margin-bottom:0;
    }
    
    #page.noFeature {
        padding-top:17em;
    }
    
    
    body.page-template-font-page #content .entry-content,
    body.page-template-inner-page #content .entry-content,
    #bottomContent {
        padding:0 3%;
        font-size:1.2em;
    }
    
    h1 {
        font-size:1.8em;
    }
    
    h2 {
        font-size:1.3em;
        line-height:1.2em;
    }
    
    body.page-template-default #primary h1,
    body.page-template-inner-page #primary h1,
    body.page-template-contact-page #primary h1 {
        background-size:1.2em;
        padding-left:1em;
    }
    
    blockquote {
        font-size:1.2em;
        margin-top:5%;
    }
    
    .homeBox,
    #homeBox3, #homeBox6, #homeBox9{
        width:100%;
        margin:2% 0;
    }
    
    .homeBox img {
        width:100%;
    }
    
    .homeBoxText {
        top:4%;
    }
    
    .halfBox {
        width:100%;
    }
    
    #leftBox {
        margin-bottom:3%;
    }
    
    .homeTextSmall {
        width:100%;
    }
    
    /* single news */
    
    body.single-post #primary .entry-meta,
    body.single-post #primary .entry-content {
        widtH:100%;
        padding:0;
    }
    
    body.category #main, body.tag #main,
    body.single-post #main {
        width:100%;
    }
    
    body.single-post h1.entry-title {
        margin:0 0 1em 0;
        font-size:2em;
        line-height:1em;
        padding-left:2em!important;
    }

    body.category-journal #primary .page-header h1,
    body.single-post.journal h1.entry-title {
        background-position: 0 0;
    }
    
    body.single-post article {
        padding:0 3%;
    }
    
    #share {
        widtH:100%;
        margin:0;
    }
    
    #share span {
        font-size:0.85em;
    }
    
    body.single-post .entry-footer {
        padding:0 0 1em 0;
    }

    
    /* news cat pages */
    
    body.category #main, body.tag #main {
        widtH:100%;
    }
    
     body.category .page-header {
        padding:0 3%;
     }
    
    body.category h1 {
        margin-top:0.5em;
    }
    
    body.category article, body.tag article {
        padding:0 3%;
    }
    
    .postSidebar {
        float:left;
        width:100%;
    }
    
    .postSidebar {
        margin-bottom:3%;
    }
    
    .postSidebar ul,
    .sidebarTags {
        padding:0 3%;
    }

    #postSideBarWrap {
        width:100%;
    }

    /* inner page */
    
     body.page-template-inner-page #main,
     #secondary {
        width:100%;
        float:left;
     }
     
    body.page-template-default #main h1,
     body.page-template-inner-page #main h1 {
        margin-left:0.5em;
        padding-left:2em;
     }
     
     #secondary {
        padding:3%;
     }
     
     #innerBoxWrap {
        padding-left:0;
     }
     
     a.innerBox {
        margin:3% 0;
        width:100%;
     }
    
    #innerFeature iframe {
        width:100%;
    }
    
    .lity-container {
        width:86%!important;
    }
    
    #popMainText img {
        text-align:center;
    }
    
    .popUpInner > div {
        max-width:700px!important;
        widtH:100%!important;
    }
    
    /* gallery page */
    
    .page-id-1718 .gallery-columns-4 .gallery-item,
    .page-id-410 .gallery-columns-3 .gallery-item {
        max-width: 48.33%;
        margin: 0 1% 5% 0;
    }
    
    /* C O N T A C T  F O R M S **************/
    
    .wpcf7 label,    
    .wpcf7 input[type="text"],
    .wpcf7 input[type="email"],
    .wpcf7 input[type="text"].datepicker,
    .wpcf7 textarea {
        float:left;
        width:100%;
    }
    
    
    /* footer */
    
    #colophon {
        padding:3%;
    }
    
    #footerLeft,
    #footerCenter,
    #footerRight {
        width:100%;
        float:left;
    }
    
    #footerCenter .widget_nav_menu {
        width:50%;
    }
    
    #footerCenter .widget_nav_menu ul {
        padding:0;
        margin:0;
    }
    
    #footerRight a img {
        width:30%;
    }
    
    #bottomFooter span {
        width:100%;
        margin:3% 0;
    }
        
}