/* general rule. not viewport-specific: prevent iPad viewport cutoff (due to viewport meta tag) */

body {
	min-width: 980px;
}



@media (max-width: 700px) { /*******************************/

/* RESET widths / min / max */

.sitewrapper,
.span-1,
.span-2,
.span-3,
.span-4,
.span-5,
.span-6,
.span-6-1,
.span-7,
.span-8,
.span-9,
.span-9-1,
.span-10,
.span-11,
.span-12,
.span-13,
.span-14,
.span-15,
.span-16,
.span-17,
.span-18,
.span-19,
.span-20,
.span-21,
.span-22,
.span-23,
.span-24,
#sok,
#sok-404,
.fullskjerm .table-header #left,
#heading.statistikk h1,
.forside .forside-topp,
.forside-topp .nokkeltall ul,
.forside-topp .nokkeltall li,
.forside-bokser,
.forside-bokser .boks,
.omssb-profileringsboks-liste .boks,
.forside-bokser .boks.last,
.omssb-profileringsboks-liste .boks.last,
.forside-bokser .content .boks,
.omssb-profileringsboks-liste .content .boks,
.forside-bokser .content .boks.last,
.omssb-profileringsboks-liste .content .boks.last,
.omssb-profileringsboks-liste,
.forside .aktuelt .group-wrapper,
.forside .aktuelt .group,
.forside .aktuelt .group.last,
.forside .forside-bunn,
.forside-bunn .snarveier .group,
#finn-statistikk-navn-wrapper,
#finn-undersokelse-navn-wrapper,
#finn-statistikk-navn,
#finn-undersokelse-navn,
.ui-autocomplete.ui-widget,
.initial-meta .meta,
.nokkeltallsside #heading .wrapper,
.tekst-med-variantlenker,
.nokkeltallsside #heading .aside,
.nokkeltallsside .section-row .section.first,
.nokkeltallsside .section-row .section.last,
.nokkeltallsside .with-siblings,
.nokkeltallsside .ordforklaringer,
.nokkeltallsside .relaterte-tabeller,
.mer-om-det-samme .internal-links,
.mer-om-det-samme .external-links,
.stikkordliste h2,
#stikkordliste-ajax .entries,
#stikkordliste-ajax .entries.last,
.artikkel .main,
.publikasjon .main,
.publikasjon .preface,
.publikasjon .preface .figure,
.publikasjon .preface .text-wrapper,
.publikasjon .tab-content,
.publikasjon .about .key,
.publikasjon .about .value,
.publikasjonsarkiv #heading p,
#site.nav li.back-link,
#site.nav li.back-link a,
#breadcrumbs,
ul.summaries li .more-info,
ul.entries.term-links,
.table-header #select-table,
.table-header #right,
.table-header #left,
.table-attachment .table-header #left,
#tab-arkiv table.list thead th.period,
#tab-arkiv table.list thead th.title,
#tab-arkiv table.list thead th.tables,
#tab-arkiv table.list thead th.date,
.leteside #nokkeltall ul li .width1 span.title,
.leteside #nokkeltall ul li .width1 span.number,
.leteside #nokkeltall ul li .width2 span.title,
.leteside #nokkeltall ul li .width2 span.number,
.col.tabellnummer,
.editor-formatering table,
.sorter-headline,
.sorter-bar .sorter-options,
.sorter-options ul.sorting li span,
.sorter-options ul.sorting li a,
.alfabetisk-navigasjon a,
.alfabetisk-navigasjon span,
.lightboxed .banner,
#renderAjaxBannerWrapper,
.calculator select,
.calculator .ar input,
.calculator .result-container .results,
#navnesok-navn,
#statistikk-hoyre,
ul.entries.two-col-list li ul li,
ul.entries.two-col-list li ul li:first-child,
.sokeresultat #search2,
.sokeresultat #sok2,
.sokeresultat #search2 .submit,
.sokeresultat .section-header,
.sokeresultat .results,
.summaries > li > h2,
.summaries > li > h3,
.sokeresultat .summaries li .meta,
.sokeresultat .sokenavigasjon, 
.sokenavigasjon .publication-date,
.sokenavigasjon .two-col,
.sokenavigasjon .two-col ul.entries,
#slider .navigation,
#slider .scroll,
#slider .scroll.small,
#slider .scroll.small .scrollContainer div.panel,
#slider .scrollContainer div.panel,
.nokkeltallsside #slider .navigation,
.filter-group .column,
.results table.list th.serie,
.results table.list th.publisert,
.results table.list th.tittel, 
.results table.list th.nummer,
#statbank .preface,
.kalender .checkbox-group .toggle-all,
.kalender .contentinfo,
#m19-nyhetsarkiv .wrapper,
#m19-nyhetsarkiv .entries.title-links li .block,
#m19-nyhetsarkiv .entries.title-links li span.metadata,
.tidsskrifts-utgave .main,
.tidsskrifts-utgave .preface .figure,
.tidsskrifts-utgave .preface .text-wrapper,
.tidsskrifts-utgave .aside,
#bestillings-form label,
.nettstedskart .column,
.eksterne-lenker .stikktittel,
#sprak-bytte .dialog-content,
#main-menu .statistikk,
#main-menu .forskning,
#main-menu .innrapportering,
#main-menu .omssb,
#main-menu .en .forskning,
#main-menu .en .innrapportering,
#main-menu .en .omssb,
#main-menu .mega-menu,
#main-menu .mega-menu .column,
#main-menu .mega-menu .topic-link,
.startside .filter-wrapper,
#startside-filter .filter-groups,
#startside-filter-beskrivelse span,
.startside #fokus-bokser,
.startside .main,
.startside .summary-listing h3,
.startside .summary-listing .stikktittel,
.startside .summary-listing .meta,
.statistikkside-metaloft .statistikk .meta,
.bubble-dialog .dialog-content,
.tabNavigation,
#statistikk-hovedinnhold,
.ferdige-tabeller,
.om-statistikken,
.om-sesongjustering,
#viktige-grafer,
.om-sesongjustering .item .key,
.om-statistikken .item .key,
.om-sesongjustering .item .value,
.om-statistikken .item .value,
.omssb-sidebeskrivelse,
.forskning-sidebeskrivelse,
.omssb-profileringsbokser .kolonne,
.omssb-artikkel-liste,
.forskning-artikkel-liste,
.omssb-artikkel-liste .display-name,
.forskning-artikkel-liste .display-name,
.omssb-lenke-liste,
.forskning-lenke-liste,
.innrapportering-lenke-liste,
.forskning-forskningsomrade-tilleggsinformasjon,
.omssb-artikkel-innhold,
.forskning-artikkel-innhold,
.omssb-organisasjonskart,
ul.organisasjonskart li,
ul.organisasjonskart li.fagavdeling li a,
.kontaktperson-galleri .galleri-navigation,
.forskning-kontakt,
.forskning-kontakt ul.galleri,
.forskning-kontakt ul.galleri-navigation,
.forskning-kontakt ul.galleri-navigation li,
.forskning-ansatt-prosjekter,
.forskning-ansatt-forskningsfelt,
.forskning-prosjekt .content,
.forskning-forskerliste,
.forskning-forskningsfelt h1,
.forskning-forskningsfelt .content,
.forskning-forskningsfelt-relevant-publisering,
.forskning-forskningsomrade-hovedinnhold,
.forskning-forskningsfelt-liste,
.omssb-avdeling .personalia dt,
.omssb-kontakt .bilder,
.omssb-kontakt .personalia  dt,
.forskning-kontakt .personalia dt,
.forskning-ansatt .personalia dt,
.omssb-kontakt .beskrivelse,
.omssb-avdeling .beskrivelse,
.forskning-kontakt .beskrivelse,
.omssb-artikkel-kontakter,
.forskning-ansatt-kontaktliste,
.omssb-kontaktliste,
.omssb-kontaktskjema,
.omssb-kontaktskjema input[type='text'],
.omssb-kontaktskjema select,
.omssb-kontaktskjema textarea,
.omssb-kontaktinformasjon,
.omssb-kontaktinformasjon .kontaktinformasjon,
.forskning-artikkel .forskningsfelt,
.begivenhet-liste,
.begivenhet-liste .display-name,
.begivenhet-innhold,
.begivenhet-kontakter,
.begivenhet-kontakt .personalia dt,
.forskning-publikasjon-liste,
.forskning-publikasjon-liste #tittel-input,
.forskning-publikasjon-liste #aar-input,
.innrapportering-undersokelse-innhold,
.innrapportering-skjemaer,
.innrapportering-dokumenter,
.innrapportering-kontakter,
.innrapportering-lover-regler,
.innrapportering-resultat-undersokelse,
.innrapportering-lenker,
.nyhetsarkiv,
.nyhetsarkiv .display-name,
.innrapportering-forside .beskrivelse,
.innrapportering-forside .undersokelsestyper .boks,
.innrapportering-forside .undersokelsestyper .innhold .boks,
.innrapportering-forside .profileringsboks,
.innrapportering-undersokelser-liste,
.innrapportering-undersokelser-liste .profileringsboks,
.publikasjonsoversikt .filter .filter-group,
.publikasjonsoversikt .filter .filter-group.first,
.publikasjonsoversikt .filter .filter-group.last,
.publikasjonsoversikt .filter .filter-group .serieinfo,
.publikasjonsoversikt .filter .filter-group .serie,
.publikasjonsoversikt .filter .filter-group .omrader,
.publikasjonsoversikt .filter .filter-group .tid,
#api-inngangsside .artikkel_tekst,
#api-inngangsside .api-bokser ,
#tilbakemelding.bunn,
#tilbakemelding.side,
#tilbakemelding.side textarea,
#tilbakemelding.bunn textarea,
img
{
	width: auto;
	max-width: 100%;
	min-width: 0;
}

	

/* RESET heights / min / max */

#header,
#logo img,
ul.vertical li > .article,
.omssb-organisasjonskart,
.forskning-kontakt ul.galleri,
img
{
	height: auto;
	min-height: 0;
}

	

/* RESET floats */

.span-1,
.span-2,
.span-3,
.span-4,
.span-5,
.span-6,
.span-6-1,
.span-7,
.span-8,
.span-9,
.span-9-1,
.span-10,
.span-11,
.span-12,
.span-13,
.span-14,
.span-15,
.span-16,
.span-17,
.span-18,
.span-19,
.span-20,
.span-21,
.span-22,
.span-23,
.span-24,
#logo,
#global-tools,
.leteside #content,
#heading.statistikk h1,
.forside-topp .nokkeltall li,
.forside-bokser .boks, .omssb-profileringsboks-liste .boks,
.forside .aktuelt .group,
.forside-bunn .snarveier .group,
.news-list,
.initial-meta .meta,
.nokkeltallsside #heading .wrapper,
.tekst-med-variantlenker,
.nokkeltallsside #heading .aside,
.nokkeltallsside .section-row .section.first,
.nokkeltallsside .section-row .section.last,
.nokkeltallsside .ordforklaringer,
.nokkeltallsside .relaterte-tabeller,
.mer-om-det-samme .internal-links,
.mer-om-det-samme .external-links,
.stikkord-informasjon .close,
#stikkordliste-ajax .entries,
.artikkel .initial-meta .tidligere-publisert,
.artikkel #heading .publisert p,
.artikkel .aside,
.publikasjon .initial-meta .til-publikasjonsarkiv,
.publikasjon #heading .publisert p,
.publikasjon .main,
.publikasjon .preface .figure,
.publikasjon .preface .text-wrapper,
.publikasjon .about .key,
.publikasjon .about .value,
.publikasjon .aside,
.global-links.nav > li,
#site.nav,
#site.nav li,
#site.nav li.back-link span,
#site.nav li.back-link a,
#navigation-path .nav li,
#breadcrumbs,
#print-page,
#nyhets-lenker,
ul.vertical li,
ul.entries.term-links,
.table-header #select-table,
.table-header #right,
.table-header #left,
#nokkeltall ul li span.title,
#nokkeltall ul li span.number,
.sorter-bar,
.sorter-headline,
.sorter-bar .sorter-options,
.sorter-options .sorter-label,
.sorter-options .sorting,
.sorter-options li,
.editor-image-left,
.editor-image-right,
.alfabetisk-navigasjon ul li,
.banner img,
.calculator .ar,
.calculator .mnd,
.calculator .ajax-loader,
#statistikk-hoyre,
.sokeresultat #search2,
.sokeresultat .section-header,
.sokeresultat .results,
.sokeresultat .sokenavigasjon,
.sokenavigasjon .two-col,
.sokenavigasjon .two-col ul.entries,
.sokeresultat .valgte p,
.sokeresultat .valgte ul.entries,
.sokeresultat .valgte ul.entries li,
#slider .navigation,
#slider .scrollButtons.left,
#slider .scrollButtons.right,
.filter-group .column,
.filter-group .periode-fritt,
.filter-group .fra-til,
.filter-group .fra-til label,
#statbank .list-heading .links,
#statbank .list-heading h3,
#statbank .process-nav .navbar-content,
#statbank .process-nav .navbar-arrow,
#statbank .process-nav .navbar-arrow-hook,
#statbank .process-nav .navbar-numbered,
#facets p.sorter-headline,
#m19-nyhetsarkiv .figure,
#m19-nyhetsarkiv .wrapper,
#m19-nyhetsarkiv .entries.title-links li .block,
#m19-nyhetsarkiv .entries.title-links li span.metadata,
.tidsskrifts-utgave .initial-meta a,
.tidsskrifts-utgave .main,
.tidsskrifts-utgave .preface .figure,
.tidsskrifts-utgave .preface .text-wrapper,
.tidsskrifts-utgave .aside,
#bestillings-lenke,
.bestilling dt,
.bestilling dd,
.nettstedskart .column,
#search,
#main-menu li,
#main-menu .mega-menu .column,
#main-menu .mega-menu .topic-link,
#main-menu .subtopics-toggle:focus,
#main-menu .topic.hover .subtopics-toggle,
#footer ul,
#footer ul.global-links,
.startside .heading .nokkeltall-teaser a,
.startside .main,
.startside .search-parameter-summary li,
.startside #contenttype-filter li,
.statistikkside-metaloft .statistikk .meta,
.statistikkside-metaloft .statistikk .tidligere-publisert,
.statistikkside-metaloft .metadata.variant .varianter li,
.statistikkside-metaloft .statbank-web .initial-meta a,
.tabNavigation li,
#statistikk-hovedinnhold,
.ferdige-tabeller,
.om-statistikken,
.om-sesongjustering,
.vedleggsartikkel .toggle-text .tooltip,
.om-sesongjustering .item .key,
.om-statistikken .item .key,
.om-sesongjustering .item .value,
.om-statistikken .item .value,
.ferdige-tabeller .table-navigation .previous,
.ferdige-tabeller .table-navigation .next,
.table-toolbar .excel-link,
.ferdige-tabeller .table-toolbar .csv-link,
.table-toolbar .fullscreen-link,
.omssb-profileringsbokser .kolonne,
.omssb-artikkel-liste,
.forskning-artikkel-liste,
.omssb-artikkel-liste .profileringsbilde,
.forskning-artikkel-liste .profileringsbilde,
.omssb-lenke-liste,
.forskning-lenke-liste,
.innrapportering-lenke-liste,
.forskning-forskningsomrade-tilleggsinformasjon,
.omssb-artikkel-overskrift .publisert .dato,
.omssb-artikkel-overskrift .publisert .forfattere,
.forskning-artikkel-overskrift .publisert .dato,
.forskning-artikkel-overskrift .publisert .forfattere,
.omssb-artikkel-innhold,
.forskning-artikkel-innhold,
.kontaktperson-galleri,
.kontaktperson-galleri .galleri-navigation li,
.forskning-kontakt,
.forskning-ansatt-prosjekter,
.forskning-ansatt-forskningsfelt,
#content *[class^="forskning-"] .publikasjoner .forfatter,
#content *[class^="forskning-"] .publikasjoner .forfattere dt,
.publikasjoner .forfattere dd,
.forskning-prosjekt .content,
.forskning-prosjekt .prosjektdetaljer dt,
.forskning-forskerliste,
.forskning-forskerliste .forskere dt,
.forskning-prosjekt-deltakere,
.forskning-forskningsfelt .content,
.forskning-forskningsfelt-relevant-publisering,
.forskning-forskningsfelt .prosjekter label,
.forskning-forskningsfelt .prosjekter .kontaktpersoner dt,
.forskning-forskningsfelt .prosjekter .kontaktpersoner dd,
.forskning-forskningsfelt-relevant-publisering,
.forskning-forskningsomrade-hovedinnhold,
.forskning-forskningsfelt-liste,
.omssb-avdeling .personalia dt,
.omssb-avdeling .personalia dd,
.omssb-kontakt .bilder,
.omssb-kontakt .thumbnail,
.omssb-kontakt .oppsummering,
.forskning-kontakt .oppsumering,
.omssb-kontakt .personalia  dt,
.forskning-kontakt .personalia dt,
.forskning-ansatt .personalia dt,
.omssb-kontakt .personalia dd,
.forskning-kontakt .personalia dd,
.forskning-ansatt .personalia dd,
.omssb-artikkel-kontakter,
.forskning-ansatt-kontaktliste,
.omssb-kontaktliste,
.omssb-kontaktskjema,
.omssb-kontaktskjema #innrapportering-undersokelse,
.omssb-kontaktskjema #statistikk-brukergruppe,
.omssb-kontaktskjema #innrapportering-undersokelse-vis-hjelp,
.omssb-kontaktskjema #statistikk-brukergruppe-vis-hjelp,
.omssb-kontaktinformasjon,
.omssb-kontaktinformasjon .kontaktinformasjon,
.omssb-kontaktinformasjon dt,
.omssb-kontaktinformasjon dd,
.begivenhet-liste,
.begivenhet .begivenhetsinformasjon dt,
.begivenhet-innhold,
.begivenhet-kontakter,
.begivenhet-kontakt .personalia dt,
.begivenhet-kontakt .personalia dd,
.forskning-publikasjon-liste,
.forskning-publikasjon dt,
.forskning-publikasjon dd,
.forskning-publikasjon-liste .kategorifilter,
.forskning-publikasjon-liste .forfatterfilter,
.forskning-publikasjon-liste .aarsfilter,
.forskning-publikasjon-liste #aar-input,
.forskning-publikasjon-liste .aarsfilter p,
.innrapportering-undersokelse-innhold,
.innrapportering-skjemaer,
.innrapportering-dokumenter,
.innrapportering-kontakter,
.innrapportering-lover-regler,
.innrapportering-resultat-undersokelse,
.innrapportering-lenker,
.innrapportering-kontakt .personalia dt,
.innrapportering-kontakt .personalia dd,
.innrapportering-forside .undersokelsestyper .boks,
.innrapportering-forside .profileringsboks,
.innrapportering-undersokelser-liste,
.innrapportering-undersokelser-liste .profileringsboks,
.publikasjonsoversikt .filter .filter-group,
.publikasjonsoversikt .filter .filter-group.first,
.publikasjonsoversikt .filter .filter-group.last,
.publikasjonsoversikt .filter .filter-group.last .venstre ,
.publikasjonsoversikt .filter .filter-group .update,
.publikasjonsoversikt .filter .filter-group .serie,
.publikasjonsoversikt .filter .filter-group .omrader,
.publikasjonsoversikt .filter .filter-group .serieinfo,
.publikasjonsoversikt .filter .filter-group .histstat-lenke,
.profileringsbokser .profilertinnhold.group,
.profileringsbokser .profilertinnhold.bred img,
#api-inngangsside .artikkel_tekst,

#tilbakemelding.side
{
	float: none;
}

	

/* removed */

#print-page {
	display: none !important; /* override inline */
}

	

/* global outer spacing */

body {
	min-width: 320px;
}

.sitewrapper,
.forside #content,
.forside .precontent {
	padding: 0 10px; 
}



/* gotoTop button */

.gotoTop {
	width: 40px;
	height: 40px;
	background: #000;
	border: 5px solid #fff;
	border-top: none;
	border-radius: 0 0 10px 10px;
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	cursor: pointer;
	display: none;
}

.gotoTop:after {
	content: "";
	border-color: transparent transparent #fff;
	border-style: solid;
	border-width: 8px;
	display: block;
	width: 0;
	margin: 7px auto 0;
}

.gotoTop.active { /* js controlled */
	display: block;
}



/* typography */

h1,
.startside .heading h1,
.statistikkside-metaloft h1,
.publikasjon #heading h1,
.kalender h1,
#content [class^="omssb-"] h1,
#content [class^="forskning-"] h1,
#content [class^="innrapportering-"] h1,
.artikkel #heading h1 {
	font-size: 2.4em;
	line-height: 1.4;
}

h2,
.publikasjon #heading .undertittel,
.artikkel #heading .stikktittel {
	font-size: 1.6em;
	line-height: 1.4;
}

.startside .heading h1 .stikktittel {
	font-size: .6em;
}



/* header */

#header {
	background: #d4d4d4 !important; /* ok */
	border-bottom: 1px solid #bbb !important; /* ok */
	padding: 10px 0 30px;
	margin-bottom: 10px;
	position: relative;
}



/* support menu */

#global-tools {
	margin: 0;
}

#global-tools li {
	border: none;
	padding: 0;
	position: static;
}

#global-tools a :not(#cookies){
	color: inherit;
}

#global-tools li span{
	display: none;
}
#global-tools li:not(#global-language):not(#global-cookies) a { 
	display: none;
}


#cookies{
	line-height: 0;
	right: 1px;
	display: inline;
	padding-right: 10px ;
	font-family: "Open Sans","Arial","DejaVu Sans",sans-serif;
	position: absolute;
	top: 54px;
	z-index: 1;
	cursor: pointer;
	text-transform: lowercase;
	font-size: 12px;
	text-decoration: underline;
}

#cookies:first-letter{
	text-transform: uppercase;
}

/* menuBtn, searchBtn (js generated) + language link */

#global-language a,
.menuBtn,
.searchBtn {
	position: absolute;
	top: 11px;
	padding: 14px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: auto 18px;
	z-index: 1;
	cursor: pointer;
	border: 1px solid #aaa;
	border-radius: 4px;
	font-size: 10px;
}

.searchBtn {
	background-image: url(../images/search.svg);
	right: 10px;
}

.menuBtn {
	background-image: url(../images/burger.svg);
	background-position: 5px center;
	padding-right: 50px;
	right: 90px;
}

.menuBtn:after {
	content: "MENY";
	position: absolute;
	right: 7px;
	top: 9px;
}

html[lang=en] .menuBtn:after {
	content: "MENU";
}

#global-language  a {
	line-height: 0;
	z-index: 10;
	font-size: 0.1px;
	right: 50px;
}

#global-language a:before {
	content: "en";
	position: absolute;
	left: 7px;
	font-size: 10px;
}

html[lang=en] #global-language a:before {
	content: "no";
}

	

/* logo */

#logo {
	margin: 0;
	display: inline-block;
}

#logo img {
	height: 28px;
}

	

/* header search */

#search {
	text-align: center;
	margin: 0;
	padding: 15px 0 5px;
	display: none; /* js controlled */
}

.search_open #search {
	display: block;
}

	

/* main menu */

#main-menu { 
	margin-top: 30px;
	padding-top: 15px;
	display: none; /* js controlled */ 
}

.menu_open #main-menu {
	display: block;
}

#main-menu .topic.path .subtopics { /* level3 */
	display: none;
}

	

/* main menu top level */

#main-menu .top-level,
#main-menu .top-level > a {
	background: none !important; /* ok */
}

#main-menu .top-level {
	position: static;
}

#main-menu .top-level > a,
#main-menu .top-level.selected > span {
	font-size: 1.5em;
	padding: 0;
	margin-bottom: 20px;
}

	

/* main menu mega */

#main-menu .mega-menu .kolonneoverskrift {
	margin-bottom: 5px;
}

#main-menu .mega-menu .column {
	margin: 0 0 30px 0;
}

#main-menu .mega-menu .topic {
	border: none;
	margin-bottom: 5px;
}

#main-menu .mega-menu .subtopics-toggle {
	display: none;
}

#main-menu .topic.parent .topic-link .text {
	background: none;
}

	

/* footer */

#footer li {
	display: inline-block;
	vertical-align: top;
	margin: 0 20px 20px 0;
}

	

/* breadcrumbs */

#navigation-path {
	margin-bottom: 20px;
}

#breadcrumbs li {
	display: none;
}

#breadcrumbs li:nth-last-of-type(2) {
	display: block;
	color: transparent; /* hide right arrow */
}

#breadcrumbs li:nth-last-of-type(2):before {
	content: "\2039";
	margin-right: 5px;
	color: #000;
}



/* forside */

.forside .precontent {
	margin-top: -10px; /* match header margin bottom */
	padding-top: 15px;
	border-top: none;
}

.forside-topp h1 {
	margin: 0 0 20px 0;
	font-size: 1.2em;
	line-height: 1.5;
	text-align: left;
}

.forside #finn-statistikk-container {
	position: static;
	background: none;
	padding: 0;
	margin: 10px 0 30px 0;
}

#finn-statistikk-skjema {
	margin: 0;
}

.forside #finn-statistikk-container h2 {
	font-size: 1.8em;
}



/* forside n�kkeltall */

.forside-topp .nokkeltall ul {
	padding: 0;
}

/* NOTE: js detects height to determine device */
.forside-topp .nokkeltall li { 
	display: block;
	margin: 0 0 20px 0;
	position: relative;
}

.forside-topp .nokkeltall li .bilde,
.forside-topp .nokkeltall .tall,
.forside-topp .nokkeltall .visningsnavn {
	display: inline-block;
	vertical-align: top;
}

.forside-topp .nokkeltall li .bilde,
.forside-topp .nokkeltall .hover .bilde-grayscale {
	height: 20px;
	position: absolute;
	left: -20%;
	right: 0;
	margin: 0 auto;
}

.forside-topp .nokkeltall .tall {
	width: 30%;
	text-align: right;
	font-size: 1.6em;
}

.forside-topp .nokkeltall .visningsnavn {
	width: 50%;
	float: right;
	line-height: 2;
}

.forside-topp .nokkeltall .visningsnavn a {
	text-decoration: underline;	
}



/* forside / innrapportering */

#finn-undersokelse-navn,
#finn-statistikk-navn {
	width: 70%;
	background: #fff url(../images/search.svg) no-repeat 97% center;
	background-size: auto 18px;
}

	

/* forside bokser */

.forside-bokser {
	padding: 0;
}

#content .forside-bokser .verktoy.content .boks {
	border: none;
	padding: 20px 20px 30px;
	margin: 0 0 10px 0;
}

.forside-bokser .verktoy .boks .edge {
	display: none;
}

.forside-bokser .profilert {
	margin-bottom: 40px;
}

.forside-bokser .profilert .boks {
	margin-bottom: 30px;
}

	

/* forside aktuelt */

.forside .aktuelt {
	margin: 0 -10px 60px; /* neg margin overflows container */
	padding: 0 10px;
}

.forside .aktuelt .group {
	margin: 0;
}

.forside .aktuelt .article img {
	width: 94%;
	margin: 3% 3% 0;
}

.forside-bunn .snarveier .group {
	margin: 0 0 40px;
}

.forside-bunn .snarveier li {
	margin-bottom: 15px;
}

	

/* startside (seksjon) */

.startside {
	margin-top: 0;
}

.startside .heading .nokkeltall-teaser {
	border: none;
	float: right;
	margin: 3px 0 10px 10px;
}

.startside .heading .nokkeltall-teaser a {
	background-size: auto 16px;
	padding-left: 25px;
	font-size: 1.2em;
}

.startside .heading h1 {
	margin: 0;
}

.startside .heading h1 .stikktittel {
	padding: 0;
}

.startside .heading h1 .tittel {
	margin: 0 0 20px 0;
	clear: both;
}



/* startside filters */

#startside-filter {
	margin-bottom: 30px;
	margin-top: 0;
}

.startside .filter-wrapper {
	margin: 0 0 20px 0;
}

#startside-filter:not(.open) .filter-groups { /* js controlled */
	display: none;
}

#startside-filter .filter-group {
	margin-bottom: 30px;
}

#startside-filter #regionalt, #startside-filter #tid{
	border-bottom: 3px solid #ccc;
}

#content #startside-filter-beskrivelse,
#content #startside-filter-more {
	background:	url("../images/button-gradient-31px.png") repeat-x bottom;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 8px 30px 8px 12px;
	cursor: pointer;
	display: inline-block;
	position: relative;
}

#startside-filter-beskrivelse:after,
#startside-filter-more:after {
	content: "+";
	font-size: 1.2em;
	line-height: 1;
	position: absolute;
	right: 10px;
	top: 9px;
}

#content #startside-filter.open #startside-filter-beskrivelse,
#content #startside-filter-more.open { /* function also used on desktop */
	background: #d4d4d4;
}

#startside-filter.open #startside-filter-beskrivelse:after,
#startside-filter-more.open:after { /* function also used on desktop */
	content: "-";
	font-size: 1.8em;
	top: 4px;
}

.filter input.update {
	border-radius: 4px;
}

.filter-group label.periode-fritt,
.filter-group .fra-til,
.filter-group .fra-til label {
	display: inline-block;
	vertical-align: top;
	margin-bottom: 0;
}

.startside .search-parameter-summary li {
	display: inline-block;
}



/* fokusbokser / relatert innhold */

#startside-fokusbokser-beskrivelse {
	display: block;
}

#startside-fokusbokser-beskrivelse {
	border-top: 3px solid #ccc;
	padding-top: 10px;
	cursor: pointer;
}

#startside-fokusbokser-beskrivelse:after {
	content: "";
	border-width: 5px;
	border-style: solid;
	border-color: #000 transparent transparent;
	position: relative;
	top: 15px;
	left: 5px;
}

.startside-fokusbokser #fokus-bokser {
	margin-top: 15px;
}

.startside-fokusbokser:not(.open) #fokus-bokser {
	display: none; /* js controlled */
}



/* lists */

#content .summaries > li > h2,
#content .summaries > li > h3,
#content .summary-listing h3 {
	max-width: 70%; /* prevent flag / tag overlap */
}



/* pager */

.pager li {
	display: inline-block;
	padding: 5px;
	margin: 10px 0;
}



/* kalender filters */

.kalender .filter-wrapper {
	padding: 0;
	margin: 0;
	background: none;	
}

.kalender .filter {
	border: none;
	padding: 0;
	background: none;
}

.kalender .filter legend {
	background: url("../images/button-gradient-31px.png") repeat-x bottom;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 8px 30px 8px 12px;
	line-height: 1.4;
	cursor: pointer;
	position: relative;
}

.kalender .filter legend:after {
	content: "+";
	font-size: 1.2em;
	line-height: 1;
	position: absolute;
	right: 10px;
	top: 9px;
}

.kalender .filter.open legend {
	background: #d4d4d4;
}

.kalender .filter.open legend:after {
	content: "-";
	font-size: 1.8em;
	top: 4px;
}

.kalender .filter:not(.open) .checkbox-group,
.kalender .filter:not(.open) .update {
	display: none; /* js controlled */
}

.kalender .filter .update {
	margin: 20px 0 40px;
	border-radius: 4px;
}



/* s�ketreff filters */

.sokenavigasjon > h2 {
	background:	url("../images/button-gradient-31px.png") repeat-x bottom;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 8px 30px 8px 12px;
	cursor: pointer;
	display: inline-block;
	position: relative;
	margin-bottom: 20px;
}

.sokenavigasjon > h2:after {
	content: "+";
	font-size: 1.2em;
	line-height: 1;
	position: absolute;
	right: 10px;
	top: 9px;
}

.sokenavigasjon .result {
	margin-bottom: 30px;
}

.sokenavigasjon:not(.open) .result {
	display: none;
}

.sokenavigasjon.open > h2 { 
	background: #d4d4d4;
}

.sokenavigasjon.open > h2:after { 
	content: "-";
	font-size: 1.8em;
	top: 4px;
}



/* s�ketreff tabs (overall style in tabs section) */

.sorter-bar {
	margin: 10px 0;
}

.sorter-options .sorter-label,
.sorter-options .sorting {
	display: inline-block;
	vertical-align: top;
}

.sorter-options .sorter-label {
	position: relative;
	top: 4px;
	margin-right: 10px;
}



/* s�ketreff */

.sokeresultat #search2 input[type=text] {
	width: 65%;
}



/* initial-meta */

.initial-meta .meta,
.statistikkside-metaloft .statistikk .meta {
	display: inline-block;
}

.publikasjon .initial-meta .til-publikasjonsarkiv,
.artikkel .initial-meta .tidligere-publisert,
.statistikkside-metaloft .statistikk .tidligere-publisert {
	float: right;
	margin-left: 10px;
}



/* statistikkside */

#statistikk-hovedinnhold,
.ferdige-tabeller,
.om-statistikken,
.om-sesongjustering {
	margin-right: 0;
}

/* statistikkside social links: swap which markup is shown on desktop/mobile */
.statistikkside-metaloft .social-links {
	display: none;
}
#statistikk-hovedinnhold .social-links {
	display: block;
}

	

/* viktige-grafer (statistikkside) */

#viktige-grafer .scrollContainer,
#viktige-grafer .scrollContainer .panel {
	height: auto !important; /* override inline */
	width: auto !important; /* override inline */
}

#viktige-grafer .scrollContainer {
	min-height: 200px;
	overflow: hidden;
}

#viktige-grafer .scrollContainer .panel[style*="opacity: 1"] {
	position: static !important; /* override inline */
}

#slider .section-footer .navigation,
#slider .section-footer .navigation li,
#slider .section-footer .scrollButtons {
	display: inline-block;
}



/* n�kkeltallsside */

.nokkeltallsside #heading .wrapper {
	margin-right: 0;
}



/* publikasjon */

.publikasjon #heading .publisert p {
	display: inline-block;
}

.publikasjon .preface .figure {
	margin-bottom: 30px;
}

.publikasjon .main {
	margin-bottom: 30px;
}

.publikasjon .tab-content {
	margin-right: 0;
}



/* alfabetisk-navigasjon */

#stikkordliste-ajax {
	background: none;
}

.alfabetisk-navigasjon ul {
	background: no-repeat;
}

.alfabetisk-navigasjon ul li {
	display: inline-block;
	padding: 0;
	margin: 0 15px 15px 0;
}

	

/* table side scrolling */

table { 
	display: block;
	overflow-x: scroll;
	-webkit-overflow-scrolling: touch; /* iOS better movement */
}
	

/* fullskjerm (some tables etc that open in new window) */

.fullskjerm {
	display: block;
}



/* navnes�k */

#navnesok-navn {
	width: 90%;
}

	

/* popup box (used for navnes�k result graph) */

.ui-dialog.ui-widget {
	width: 95% !important; /* override inline */
}



/* tabs */

#content .tabNavigation,
#content #contenttype-filter {
	background: none;
}

.sorter-options li,
#content .tabNavigation li,
#content #contenttype-filter li {
	display: inline-block;
	vertical-align: top;
	margin: 0 5px 10px 0;
}

.sorter-options ul.sorting li span,
.sorter-options ul.sorting li a,
#content .tabNavigation a,
#content .tabNavigation span,
#content #contenttype-filter .tab {
	border: 1px solid #aaa;
	border-radius: 4px;
	padding-bottom: .5em;
}

.sorter-options ul.sorting li span,
.sorter-options ul.sorting li a,
#content .tabNavigation a,
#content .tabNavigation span {
	padding-top: .5em;
}

.sorter-options ul.sorting li span,
#content .tabNavigation .selected span,
#content #contenttype-filter .selected .tab {
	background: #545454;
	color: #fff;
}

.startside #contenttype-filter .selected .label {
	background-image: none;
	padding-left: .3em;
}



/* tabstrip (stat bank) */

#content .tabstrip {
	margin-bottom: 10px;
}

#content .tabstrip li {
	float: none;
	display: inline-block;
	vertical-align: top;
	border: 1px solid #aaa;
	border-radius: 4px;
	margin: 0 10px 10px 0;
	padding: 0;
}

#content .tabstrip li > a,
#content .tabstrip li > span {
	padding: 8px 12px;
	display: block;
}

#content .tabstrip li a span {
	padding: 0;
}

#content .tabstrip li.selected a {
	position: static;
	background: #545454;
	color: #fff;
}



/* MITT SSB */

.section-content {
	width: auto !important; /* override inline */
	float: none !important; /* override inline */
}

#cas_login,
#cas_info {
	padding: 0 !important; /* override inline */	
}

#cas_login {
	margin-bottom: 20px;
}

#cas_login p {
	margin: 0;
}

#cas_login input {
	margin-bottom: 10px;
}

#cas_login #login_button {
	text-align: left !important; /* override inline */
	margin-bottom: 10px;
}



/* forskningsomr�de */

.forskning-forskningsomrade-hovedinnhold,
.forskning-forskningsfelt-liste,
.forskning-artikkel-liste {
	margin-right: 0;
}



/* om ssb */

.omssb-artikkel-liste {
	margin-right: 0;
}

.omssb-profileringsbokser .kolonne {
	margin-left: 0;
}



/* innrapportering */

.innrapportering-forside .undersokelsestyper .rad.hode,
.innrapportering-forside .undersokelsestyper .rad.hale {
	display: none;
}

.innrapportering-forside .undersokelsestyper .innhold .boks {
	padding-bottom: 1em;
	margin: 0 0 20px 0;
	border-left: none;
}

#finn-undersokelse-navn-wrapper {
	text-align: center;
}

.innrapportering-forside .profileringsboks {
	margin-left: 0;
}

.innrapportering-undersokelser-liste .profileringsboks {
	margin: 0 0 30px 0;
}

.innrapportering-undersokelser-liste {
	margin-right: 0;
}



/* statistikkbank meta */

.statistikkside-metaloft .statbank-web .initial-meta {
	padding-bottom: 15px;
}

.statistikkside-metaloft .statbank-web .initial-meta .meta {
	margin-right: 10px;
}

.statistikkside-metaloft .statbank-web .initial-meta a {
	white-space: nowrap;
	padding: 0 10px 0 0;
	margin: 0 10px 0 0;
}

.statistikkside-metaloft .statbank-web .initial-meta a:last-of-type {
	border: none;
	padding: 0;
	margin: 0;
}

.startside-topp .introtekst {
	margin: -1em 1em 2em 0.5em;
	width: auto;
}

/* statistikkbank process-nav */

.process-nav {
	font-size: .95em;
}

.process-nav .navbar-content {
	padding: 0 10px 0 5px;
	margin: 0 5px 5px 0;
}

.process-nav .navbar-text {
	padding-right: 0;
}

.process-nav .navbar-arrow,
.process-nav .navbar-arrow-hook {
	display: none;
}



/* stat bank knapperad */

.knapperad tr:first-of-type { /* removed headings row */
	display: none;
}

#content .knapperad td {
	display: block;
	padding: 5px 0;
	white-space: nowrap;
}

#content .knapperad tr:nth-of-type(2) td:nth-of-type(1),
#content .knapperad tr:nth-of-type(2) td:nth-of-type(2){
	display: inline-block;
}



/* stat bank misc */

#content .howselect {
	float: none;
	position: static;
	display: block;
	margin-bottom: 10px;
}



/* metadata pages */

.fimd-main #searchform input[type=text] {
	width: 70%;
	padding: 5px 1%;
}

.fimd-main #searchform input[type=submit] {
	width: 25%;
	padding: 5px 1%;
}

.fimd-main #searchform + table td,
.fimd-main #searchform + br + table td { /* frontpage table quick fix */
	display: block;
}



/* misc */

.begivenhet-liste {
	margin-right: 0;
}

.forskning-forskningsfelt .content,
.forskning-forskningsfelt-relevant-publisering {
	margin-right: 0;
}

#tilbakemelding.side {
	display: block;
}



/* organisasjonskart */

#content .omssb-organisasjonskart * {
	position: static;
	word-wrap: break-word;
	padding: 0;
	margin: 0;
	border: none;
	background: none;
}

ul.organisasjonskart li.stotteavdeling,
ul.organisasjonskart li.fagavdeling {
	width: 49%;
}

ul.organisasjonskart li.stotteavdeling {
	float: left;
}

ul.organisasjonskart li.fagavdeling {
	float: right;
}

#content ul.organisasjonskart a {
	display: inline;
}

#content ul.organisasjonskart li li {
	margin: 5px 0;
	padding: 10px;
	background: #545454;
}

#content ul.organisasjonskart .avdelingsgruppe li {
	background: #6eab34;
}


/* publikasjonsoversikt filters */

.publikasjonsoversikt .filter{
	margin-bottom: 20px;
	border: none;
	padding: 0;
	background: none;
}

.publikasjonsoversikt .filter-wrapper {
	padding: 0;
	margin: 0;
	background: none;	
}

.publikasjonsoversikt .filter .filter-group .update,
.publikasjonsoversikt .filter .filter-group.last {
	margin-bottom: 1em;
	margin-left: 0;
}

.publikasjonsoversikt .filter .filter-group,
.publikasjonsoversikt .filter .filter-group  .serie,
.publikasjonsoversikt .filter .filter-group  .serieinfo {
	margin-left: 0;
}

.publikasjonsoversikt .filter .filter-group .histstat-lenke {
	margin-left: 0;
	line-height: 2em;
}

.publikasjonsoversikt .filter .filter-group .omrader {
	margin-top: 1em;
}

.publikasjonsoversikt .filter .filter-group.last .hoyre {
	float: left;
	margin-bottom: 1em;
}

.publikasjonsoversikt .filter.open  {
	border-bottom: 3px solid #ccc;
}

.publikasjonsoversikt .filter:not(.open) .filter-groups { /* js controlled */
	display: none;
}

.publikasjonsoversikt table.list td.date,
.publikasjonsoversikt table.list td.number {
	white-space: normal;	
}

#content #publikasjonsoversikt-filter-beskrivelse {
	background:	url("../images/button-gradient-31px.png") repeat-x bottom;
	border: 1px solid #ccc;
	border-radius: 4px;
	padding: 8px 30px 8px 12px;
	cursor: pointer;
	display: inline-block;
	position: relative;
}

#publikasjonsoversikt-filter-beskrivelse:after {
	content: "+";
	font-size: 1.2em;
	line-height: 1;
	position: absolute;
	right: 10px;
	top: 9px;
}

.publikasjonsoversikt .filter.open #publikasjonsoversikt-filter-beskrivelse:after  {
	content: "-";
	font-size: 1.8em;
	top: 4px;
}

#content .publikasjonsoversikt .filter.open #publikasjonsoversikt-filter-beskrivelse { 
	background: #d4d4d4;
}

.publikasjonsoversikt .pager{ 
	margin-left: 0.8em;
}

/* Beskrivelse serie */

.publikasjonsoversikt .filter .filter-group .serieinfo #serieinfo-lenke {
	display: block;
	cursor: pointer;
}

.publikasjonsoversikt .filter .filter-group .serieinfo #serieinfo-lenke:after {
	content: "";
	border-width: 5px;
	border-style: solid;
	border-color: #000 transparent transparent;
	position: relative;
	top: 15px;
	left: 5px;
}

.publikasjonsoversikt .filter .filter-group .serieinfo:not(.open) .serietekst {
	display: none; /* js controlled */
}

.profileringsbokser .profilertinnhold.bred {
	width: 29em;
}

.startside-topp {
	margin-bottom: 1em;
}

.result-header{
	display: table-row-group;
}

.main.span-18.last{
	display: table-footer-group;
}

.filter-wrapper.span-6{
	display: table-header-group;
	float: none;
}

.startside-topp .delemnemeny .side-border{
	float: none;
	margin-top: 0;
	height: 0;
}

.startside-topp .delemnemeny li{
	margin: 0;
	width: 100%;
}

.startside-topp .delemnemeny{
	width: 100%;
}

.startside-topp .delemnemeny .bottom-border{
	width: 100%;
}

.startside-topp .delemnemeny a{
	float: left;
	width: 100%;
	height: 40px;
}

.startside-topp .delemnemeny a .text{
	margin: 1em 1em;
}

	
#api-inngangsside  .omssb-artikkel.innhold {
	margin-bottom: 3em;
}

} /* end @media ***************************************/
