/*
	E-Site css layout (stylesheet)
	id       : 42022
	type     : CSS Layout
	created  : 04.01.2018 11:24
	modified  : 18.05.2020 11:24
*/


#Hvitmeny
{
	Text-align:Center;
	Padding-bottom:10px;
	
}


#HeaderHolders
{
	Clear:Both;
	Width:100%;
	Padding-top:10px;
	Margin-top:0px;
	Margin-bottom:0px;
	
}


#HeaderHolder
{
	Clear:Both;
	Width:100%;
	Height:120px;
	Background-color:#000000;
	Padding-top:10px;
	Margin-top:0px;
	Margin-bottom:0px;
	
}


#Header
{
	Clear:Both;
	Max-Width:980px;
	Padding-left:15px;
	Padding-right:15px;
	Padding-bottom:16px;
	Margin-left:auto;
	Margin-right:auto;
	Margin-bottom:0px;
	
}


#Div8
{
	Float:Left;
	Width:30px;
	Height:20px;
	Display:none;
	
}


#LogoDiv
{
	Width:60%;
	Max-Width:250px;
	Padding-top:5px;
	Padding-right:10px;
	Margin-top:0px;
	
}


#Mainmenu
{
	Margin-top:0px;
	
}


#DropBtnRight
{
	Float:Right;
	Clear:None;
	Margin-top:26px;
	
}


#DivHeaderClear
{
	Clear:Both;
	
}


#Xs-menu-holder
{
	Clear:Both;
	Width:100%;
	Position:Absolute;
	Z-index:999;
	Background-color:#FFC41F;
	Padding-right:0px;
	Padding-bottom:-20px;
	
}


#Xs-menu
{
	Display:none;
	Padding-top:30px;
	Padding-bottom:30px;
	Margin-bottom:0px;
	
}


#DropMenu
{
	Clear:Both;
	Margin-left:-40px;
	Margin-right:0px;
	
}


#PageUnderside
{
	Clear:Both;
	Position:Relative;
	Z-index:10;
	Padding-top:10px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#DivUndersideSpace
{
	Clear:Both;
	Width:100%;
	Height:74px;
	
}


#InnholdUnderside
{
	Float:None;
	Clear:Both;
	Width:100%;
	Max-Width:1500px;
	Padding-top:0px;
	Padding-left:0px;
	Padding-right:0px;
	Padding-bottom:0px;
	Margin-top:20px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#UndersidetekstHolder
{
	Padding-top:20px;
	Padding-left:0px;
	Padding-right:0px;
	Padding-bottom:0px;
	Margin-bottom:30px;
	
}


#DisplayUnderside
{
	Clear:Both;
	Max-Width:1050px;
	Padding-bottom:0px;
	Margin-top:50px;
	Margin-left:auto;
	Margin-right:auto;
	Margin-bottom:0px;
	Color:#FFFFFF;
	
}


#kontaktskjema
{
	Clear:Both;
	Display:block;
	Max-Width:950px;
	Padding-top:0px;
	Margin-top:0px;
	Margin-left:auto;
	Margin-right:auto;
	Color:#FFFFFF;
	
}


#Div2
{
	Clear:Both !important;
	Height:80px;
	
}


#DivSlutt
{
	Clear:Both;
	
}


#FooterHolderUnderside
{
	Background-color:#061821;
	Color:#FFFFFF;
	
}


#FooterUnderside
{
	Clear:Both;
	Color:#FFFFFF;
	
}


#FooterHolder
{
	Text-align:Center;
	Background-color:#000000;
	opacity:0.7;
	Margin-left:auto;
	Margin-right:auto;
	Color:#FFFFFF;
	
}


#Footer
{
	Max-Width:980px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#LogoFooter
{
	Width:90%;
	Max-Width:250px;
	Padding-top:5px;
	Padding-right:10px;
	
}


#FooterContent
{
	Color:#000000;
	
}


#SocialIcons
{
	Padding-top:25px;
	
}


#InstagramLink
{
	Margin-left:15px;
	
}


#Youtubelink
{
	Margin-left:15px;
	
}


#FooterClear
{
	Clear:Both;
	Height:25px;
	Border-bottom-width:1px;
	Border-bottom-style:Solid;
	Border-bottom-color:#666666;
	
}


#FooterKontaktInfo
{
	Clear:Both;
	Text-align:Right;
	Padding-top:30px;
	Color:#FFFFFF;
	
}


#Div9
{
	Clear:Both;
	
}


#Div822
{
	Float:Right;
	Width:24px;
	Height:20px;
	
}


#Div822
{
	Float:Right;
	Width:24px;
	Height:20px;
	
}


#Byline
{
	Clear:Left;
	Width:100%;
	Display:block;
	Text-align:Center;
	Background-color:#000000;
	Padding-top:24px;
	Padding-left:0px;
	Padding-right:0px;
	Padding-bottom:24px;
	Margin-left:0px;
	Margin-right:0px;
	Color:#ffffff;
	Font-size:0.9em;
	Border-top-color:#B2B2B2;
	
}


#ScrollStickyToppScript
{
	Clear:Both;
	Display:none;
	
}



/* Custom styles */

