﻿
@media (max-width: 1600px)
{

}

/*@media (max-width: 1548px) */
@media (max-width: 3000px) /* aaaagh, hack, vært så mye frem og tilbake på dette prosjektet at det måtte bare bli sånn...*/
{
    .p
    {
        padding-left: 20px;
        padding-right: 20px; /*padding-bottom:0px;*/
    }

    div.mainframe
    {
        width: auto;
        margin: 0 auto; /*padding:0 85px;*/
    }

    .frontpageRotator
    {
        width: 61.5%;
        margin-right: 3%;
    }

    .frontpageVideo
    {
        width: 35.5%;
    }

    .rotator-and-video
    {
        padding: 0 20px 0 20px;
    }

    section.general section.general-menu
    {
        padding-left: 20px;
    }

    /*div.toppmeny a:link, div.toppmeny a:visited, div.toppmeny_ie a:link, div.toppmeny_ie a:visited
    	{
    		padding:0 16px 0 0px;
    	}*/

    /* Newton-rom */
    section.rom
    {
        padding: 66px 10px 0 10px;
    }

    section.rom-top
    {
        height: auto;
    }


    section.rom-top div.image
    {
        width: 20%;
    }

    section.rom-top header.rom
    {
        width: 80%;
    }

    section.rom-top header.rom .inner
    {
        padding: 20px;
    }

    section.rom-content > .rom-meny
    {
        width: 20%;
    }

    section.rom-content ul.rom-meny
    {
        /*width:auto;*/
        width: 100%;
    }


    section.rom-content .rom-innhold-wrapper
    {
        width: 80%;
    }

    section.rom-fylker
    {
        padding-left: 20px;
    }

    /* Modul */
    .rom-modul section.rom-content .rom-innhold-wrapper
    {
        /*margin-top:-208px;*/
        margin-top: -11%;
    }

    /* Generell */
    /*div.mainframe*/
    header.general .left
    {
        padding: 0 20px;
    }

    .top-panel .felter-klasselarer
    {
        padding-left: 20px;
    }
}

@media (max-width: 1480px)
{
    header.top .logo
    {
        /*top:25px;*/
    }

    header.top .language
    {
        /*top:37px;*/
    }

    /*header.top section.menu
      {
      	float:none;
      	padding:111px 100px 0 20px;
      	margin:0;
      }*/

    .frontpageVideo #pager
    {
        margin-top: 15px;
    }

    .frontpageVideo .embed
    {
        height: 250px;
    }

    header.general .right img
    {
        height: 280px;
    }
}

@media (max-width: 1380px)
{

}

@media (max-width: 1365px)
{

}

@media (max-width: 1345px)
{
    .rom-modul section.rom-content .rom-innhold-wrapper
    {
        margin-top: -10%;
    }
}



@media (max-width: 1310px)
{

    div.mainframe
    {
        padding: 0 40px;
    }
}

@media (max-width: 1270px)
{
    .frontpageVideo .tekst
    {
        font-size: 16px;
        line-height: 28px;
        margin-top: 0;
    }



    div.mainframe-right-aligned
    {
        padding-right: 0;
    }

    div.nyheter
    {
        margin: 0 40px 0 40px;
    }
}

@media (max-width: 1220px)
{
    header.top .logo
    {
        top: 25px;
    }

    header.top .language
    {
        top: 37px;
    }

    header.top section.menu
    {
        float: none;
        padding: 95px 100px 0 0px;
        margin: 0;
    }
}

@media (min-width: 1201px) and (max-width: 1600px)
{

    body
    {
        /**border:1px solid #045d93; */
    }



}
