/** Media Queries Override */
@media only screen and (min-width: 1024px) {
    nav#omc-main-navigation ul.sub-menu {
        top: 39px;
    }
}

@media only screen and (max-width: 768px) {
    nav#omc-main-navigation ul li a {
        font-size: 1.1em;
    }

    input.search_button_sidebar {
        float: right;
    }
}

@media only screen and (min-width: 768px){
    .omc-copyright-left, .omc-copyright-right {
        float: none;
    }
}

@media only screen and (max-width: 479px) {
    .rfbp-image {
        max-width: 100%;
        height: auto;
    }
}