
/* =Responsive Layout
–––––––––––––––––––––––––––––––––––––––––––––––––– */


/* For devices larger than 641px */

@media (min-width: 641px) {

    #smart { display: none; }

}



/* For devices smaller than 1025px */

@media (max-width: 1025px) {

    .two-thirds.column { width: 100% !important; }

    .one-third.column { display: none; }

    .dropdown { display: none !important; }

    nav.navi_responsive { display: block; }

    /*    */
    body.search #banners a:first-child,
    body.page #banners a:first-child,
    body.directory #banners a:first-child {
        margin-right: 9px;
    }

    body.search #banners img.ad_banner_img,
    body.page #banners img.ad_banner_img,
    body.directory #banners img.ad_banner_img {
        max-width: 49%;
    }

    .directory .two-thirds.column {
        width: 100%;
        margin-left: 0 !important;
    }

    body.amnesia {
        background-color: var(--color-lightGrayBG);
    }

    body.hologram {
        background-color: #fff;
    }

}



/* For devices smaller than 961px */

@media (max-width: 961px) {

    #goUp { display: none; }

}



/* For devices smaller than 641px (Smartphone portrait) */

@media (max-width: 641px) {

    #smart {
        display: block;
        margin: 0 auto;
/*        background-color: yellow !important;*/
    }

    .twelve.columns { display: none; }

}

