@media (max-width: 1280px) {
    .sobi-button {
        margin: .5%;
    }
    div.other-cases .btn-size-9 {
        font-size: 80%;
    }
    div.other-cases .btn-size-10 {
        font-size: 70%;
    }
    section.age h1 {
        width: 80%;
    }
}

@media (max-width:1000px) {
    div.custom-ads img {
        width: 98%;
        height: 80px
    }
}

@media (max-width: 980px) {
    div.game-score{
        width: 20%;
    }
    div.custom-post-image {
        width: 100%
    }
    div.custom-post-image ul.post-image {
        width: 100%;
        margin: 12px auto;
        text-align: center;
        display: none;
    }
    div.custom-post-image ul.post-image li {
        display: inline;
        margin: 8px 10px
    }
    div.custom-post-image ul.post-image li a img {
        margin: 5px 0
    }
    div.custom-size2 {
        width: 100%
    }
    div.custom-image-place {
        width: 100%;
        margin-bottom: 20px
    }
    section.age {
        width: 100%;
        display: block
    }
    div.game-score {
        display: block;
        margin-top: 20px;
    }
    div.custom-image-place > div {
        width: 50%;
        margin: 0 auto;
    }
    div.image-place .suffix {
        right: 25%;
    }
    div.game-score{
        width: 100%;
    }
    div.other-games h4 {
        /* line-height: 50px; */
    }
}

@media (max-width:767px) {
    div.accordion-menu div.other-games {
        display: none
    }
    div.other-posts div.other-games {
        display: block;
        margin-top: 5px;
        height: 50px;
    }
}

@media (max-width:760px) {
    div.custom-size2 {
        width: 100%
    }
}

@media (min-width:500px) and (max-width: 600px) {
    .sobi-button {
        margin: .5%;
    }    
    div.other-cases .btn-size-10 {
        font-size: 80%;
    }
}

@media (max-width:540px) {
    .hide-title-post {
        display: none
    }
    div.custom-image-place .image-place img.main-cover {
        width: 100%;
        height: 100%;
    }
    div.custom-image-place > div {
        width: 100%;
        margin: 0 auto;
    }
}

@media (max-width:500px) {
    section.meta-post {
        width: 100%;
    }
    section.age h1.title-post {
        text-align: center;
        width: 100%;
        float: none;
    }
    section.age h1.title-post a {
        font-size: 1.1em;
    }
    section.meta-post ul.specifications {
        width: 100%
    }
    
    .age-sobi-button
    , div.game-type
    , div.metacritic-score
    , div.bazimag-score
    , ul.specifications
    , div.feature
    , div.other-cases
    , div.accordion-menu
    , section.content-box
    /*, .SobiPro .review-container*/
    {
        display: none;
    }
    
    div.description.mobile-view {
        display: block;
        font-size: 1.2em;
        line-height: 40px;
        text-align: justify;
    }
    form.navbar-search input#gamesearch {
        width: 150px !important;
    }
    form.navbar-search input.submit-search {
        font-size: .5em;
    }
}

@media (max-width:340px) {
    div.magellan {
        display: none;
    }
    div.other-games {
        width: 100%;
    }
}
