@media screen and (max-width: 800px) {
    #mhm-search-container {
        width: 100%;
    }

    #mhm-nav-search-container {
        display: inline-block;
        width:   100%;
        padding-top: 5px;
    }

    #mhm-search-header-select {
        width:   100%;
        padding: 10px;
        margin-bottom: 6px;
    }

    .fancybox__content.hidden-cover {
        padding: 10px !important;
    }

    .mhm-home-section {
        padding: 1em;
    }

    .mhm-home-section-content {
        padding: 1em;
    }

    .mhm-homepage-new-release {
        width:  48%;
        margin: 1% 1%;
    }

    .mhm-homepage-studio {
        width:  30%;
        margin: 1.5% 1.5%;
    }

    .studio-single {
        width:     47%;
        max-width: 100%;
    }
}
