@media screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait), screen and (max-width: 1020px) {

    IMG.logo { margin-left: 6px; }
    .login { margin-right: 6px; }
    .movie {
        width: 275px;
        width: 32%;
        height: 136px;
        margin: 0 0.666%;
    }
    .movie H2 { right: 0; }
    .movie .shadow { display: none; }

    .nyheter .left,
    .nyheter .right {
        width: 390px;
    }
    .fact_box_center { margin: 0 50px; }
    #poi_top { top: 10px; }

    #commentform P.comment-form-comment TEXTAREA {
    min-width: 90%;
    width: 90%;
    }

    .page .sidebar { width: 40%; padding: 0;}
    .page .sidebar>* { padding-left: 25px; padding-right: 25px; }
    .page .sidebar HR { margin-left: 25px; }
    .page .main { width: 60%; }
    .page .main ARTICLE { padding-right: 25px; }
    .articleSlide .arrow {bottom: -1px; }

    .homeOver .col { width: 50% }
    .homeOver #date_picker { margin-left: 20px; }
    .homeOver .inner { margin-top: 40px; }
    /*HEADER .inner, .articleSlide { min-width: 720px; }*/

} /* end @media */