/**************************************** Root ****************************************/

:root {

/* Baggrund */
--bg-default: #FFFFFF;
--bg-grey-light: #f8f9fa;
--bg-grey: #eef1f2;
--bg-blueish: #365165;

/* Tekst størrelse */
--font-header-large: 2rem;
--font-header-medium: 1.5rem;
--font-header-small: 1.25rem;
--font-size-large: 1.125rem;
--font-size-medium: 1rem;
--font-size-small: .875rem;

--flag-shadow:  0 1px 1px 0 rgb(60 64 67 / 8%), 0 1px 3px 1px rgb(60 64 67 / 16%);

/* Tekst farve */
--text-black: #222222;
--text-white: #FFFFFF;
--text-blueish: #365165;
--text-dato: #565758;
--text-manchet: #343536;

/* Border */
--border-black: #222222;
--border-blueish: #365165;
--border-grey: #d6dce0;
--border-white: #FFFFFF;

/* Border-radius */
--br-circle: 50px;
--br-cta: 25px;
--br-regular: 15px;

/* Font-weight */
--font-weight-bold: 600;
--font-weight-regular: 500;
--font-weight-light: 100;

/* Andre */
--text-underline-offset: 0.8em;
--text-decoration-thickness: 0.08em;

--link-hover-text-dark: #17354c;
--link-hover-themedbutton: #dee3e6;
}


/**************************************** BREDDE af website ****************************************/
.row {
   max-width: 1440px !important;
}


/**************************************** SECTION ****************************************/
section {
   padding: 50px 0;
}

/* Primary section */
section.primary-section {
   background-color: var(--bg-default);
}

/* Fifth section */
.Frontpage section.fifth-section {
   background: var(--bg-grey-light);
}

/* Sixth section */
.Frontpage section.sixth-section {
   background: var(--bg-grey-light);
}

/* Saqqaani Aktuelle emner karseq */
.Frontpage section.primary-section .medium-12 {
   background: var(--bg-grey);
   border-radius: var(--br-regular);
   padding: 20px .9375rem;
}

/* Primary section baggrund */
.primary-section .hData, .primary-section .header.page-header, .primary-section .manchet.page-manchet, .primary-section .text.page-text {
   background: none;
}


/**************************************** FONT ****************************************/
h1 {
   font-size: var(--font-header-large) !important;
   box-shadow: none !important;
   height: 100% !important;
   font-weight: var(--font-weight-bold);
}

h2 {
   font-size: var(--font-header-medium);
}


/**************************************** Punkter i indhold ****************************************/
.ArticlePage .medium-8:not(.service-box) ol li:before, .ArticlePage .medium-8:not(.service-box) ul li:before, .NewsPage .medium-8:not(.service-box) ol li:before, .NewsPage .medium-8:not(.service-box) ul li:before, .SynchronizedArticlePage .medium-8:not(.service-box) ol li:before, .SynchronizedArticlePage .medium-8:not(.service-box) ul li:before {
   color: var(--text-black);
}


/**************************************** HEADER ****************************************/

/* Page header */
.page-header
{
   background-color: var(--bg-defaul);
   box-shadow: 0 8px 6px -6px var(--border-grey);
   z-index: 99;
}

/* Navigation bagground */
.page-header .navbar {
   background: var(--bg-defaul);
}

/* Navigation tekst */
.primary-navigation ul li a
{
   color: var(--text-blueish) !important;
   padding: 19px;
   font-weight: var(--font-weight-bold);		
}

.primary-navigation ul li a:hover
{
   color: var(--text-blueish) !important;
   background: transparent;
   text-decoration: underline;
   text-underline-offset: var(--text-underline-offset);
   text-decoration-thickness: var(--text-decoration-thickness);
}

.primary-navigation ul li:first-child a {
   padding-left: 0;
}

/* Secondary navigation */
.secondary-navigation a
{
   color: var(--text-blueish);
   padding: 10px 15px;
   font-weight: var(--font-weight-bold);
}

.secondary-navigation a:hover
{
   color: var(--text-blueish) !important;
   text-decoration: underline;
   text-underline-offset: var(--text-underline-offset);
   text-decoration-thickness: var(--text-decoration-thickness);
}

/* Secondary-navigation - erfalasunut portoqatigisinnera */
.secondary-navigation ul li
{
   margin-top: 3px;
}


/**************************************** Ekstranet ****************************************/

/* Login side */
.Document section.primary-section {
    background-color: var(--bg-blueish);
}

/* LOG-IN knap */
.login-btn a.login.right[href*="https://socialstyrelsen.gl/login/minside"]
{
   padding: 4px 15px;
   height: 40px;
   line-height: 1.9;
   border-radius: 6px;
}

.login.right a[href="/login?item=%2flogin%3fsc_lang%3dda"],
.login.right a[href="/login"] {
   display: none;
}


/**************************************** SPROG ****************************************/

/* LANGUAGE SWITCH */
.language_switch
{
   margin: 30px 0 45px 25px;
}

.language_switch ul li a
{
   background-size: 75px;
   margin-left: 15px;
   box-shadow: var(--flag-shadow);
}

.language_switch ul li a.active {
    background-color: transparent;
}


/**************************************** SØGEFUNKTION ***********************************/

#globalSearchFormTop {
   display: block;
}

.search input
{
   width: 10%;
   margin: 10px 0;
   height: 48px;
   color: var(--text-blueish);
   padding: 3px;
   border-radius: var(--br-circle);
   border: 1px solid var(--border-grey);
   background: url(/-/media/socialstyrelsen/logoer/ikoner/searchO) no-repeat;
   background-color: var(--bg-grey);
   padding-left: 45px;
   background-position: 12px;
   background-size: 24px;
}

/* Fokus */
.search input:focus
{
   width: 230px !important;
   border-color: var(--border-grey);
   background-color: var(--bg-grey);
   color: var(--text-blueish);
   background-size: 20px;
}

/* Placeholder */
#globalSearchFormTop::placeholder {
   color: rgba(255, 255, 255, 0);
}

.search input::placeholder {
   color: var(--text-blueish) !important;
}

.search input:focus::placeholder {
   color: var(--text-blueish) !important;
}

/* Søgeforslag */
.suggested-search-list div
{
   background: var(--bg-grey-light);
   border-left: 1px solid var(--border-grey);
   border-bottom: 1px solid var(--border-grey);
   border-right: 1px solid var(--border-grey);
   margin-top: 75px;
}

.suggested-search-list div ul li a {
   color: var(--text-black);
}

/* Søge resultater */
.bookmark-menu .sub-nav dd.active, .magellan-container .sub-nav dd.active {
   background: var(--bg-blueish);
}

/* Bookmark menu - tekst størrelse efter søge resultater */
.bookmark-menu .sub-nav dd a, .magellan-container .sub-nav dd a {
   font-size: var(--font-size-medium);
}


/**************************************** Breadcrumbs ****************************************/

/* Baggrund */
.breadcrumbsContainer {
   background-color: var(--bg-defaul);
}

/* Tekst farve */
.breadcrumbsContainer .breadcrumbs a, .NewsPage .breadcrumbsContainer a, .SearchResultPage .breadcrumbsContainer a {
   color: var(--text-blueish) !important;
   opacity: .5;
}

/* Kingulleq */
.NewsPage .breadcrumbsContainer .active, .NewsPage .breadcrumbsContainer a:last-child, .SearchResultPage .breadcrumbsContainer .active, .SearchResultPage .breadcrumbsContainer a:last-child {
   font-weight: var(--font-weight-regular);
}

/* Titarneq kipungasoq */
.NewsPage .breadcrumbsContainer a:after, .SearchResultPage .breadcrumbsContainer a:after {
   color: var(--text-blueish);
}


/**************************************** LINKS ****************************************/

/* Alle links i website */
.content a:hover {
   text-decoration: underline;
}

/***** PDF filer *****/
/* dansk */
.content a[href$=".pdf?la=da"]:after
{
   content: url(/-/media/socialstyrelsen/logoer/document-files/pdf.png?h=32&w=32&la=da);
   vertical-align: middle;
   padding-left: 3px;
   display: inline-block;
}

/* kalaallisut */
.content a[href$=".pdf?la=kl-gl"]:after
{
   content: url(/-/media/socialstyrelsen/logoer/document-files/pdf.png?h=32&w=32&la=da);
   vertical-align: middle;
   padding-left: 3px;
   display: inline-block;
}

/***** Word filer *****/
/* dansk */
.content a[href$=".docx?la=da"]:after
{
   content: url(/-/media/socialstyrelsen/logoer/document-files/doc.png?h=32&w=32&la=da);
   vertical-align: middle;
   padding-left: 3px;
   display: inline-block;
}

/* kalaallisut */
.content a[href$=".docx?la=kl-gl"]:after
{
   content: url(/-/media/socialstyrelsen/logoer/document-files/doc.png?h=32&w=32&la=da);
   vertical-align: middle;
   padding-left: 3px;
   display: inline-block;
}

/***** Excel filer *****/
/* dansk */
.content a[href$=".xlsx?la=da"]:after
{
   content: url(/-/media/socialstyrelsen/logoer/document-files/xls.png?h=32&w=32&la=da);
   vertical-align: middle;
   padding-left: 3px;
   display: inline-block;
}

/* kalaallisut */
.content a[href$=".xlsx?la=kl-gl"]:after
{
   content: url(/-/media/socialstyrelsen/logoer/document-files/xls.png?h=32&w=32&la=da);
   vertical-align: middle;
   padding-left: 3px;
   display: inline-block;
}


/**************************************** Image - assit ****************************************/

/* Imarisaani assit */
.image-element
{
   margin: 15px;
   max-width: 50%;
   float: right;
}


/**************************************** FORSIDE saqqaa ****************************************/

/***** AKTUELLE EMNER OVERSKRIFT *****/
#x6cdf6a3b19b949b1a52c231b8afc8ce8 {
   font-size: var(--font-header-small);
   color: var(--text-blueish);
   text-transform: uppercase;
   margin: 20px 10px 40px;
   grid-column: 1 / span 1;
}

/***** AKTUELLE EMNER PÅ FORSIDE - BILLEDET *****/
.Frontpage section.primary-section .campaign--tall {
   background-position: 100% 0% !important;
   background-size: 50%;
   display: grid;
   grid-template-columns: 1fr;
}

/***** Aktuelle emner på forside - content background *****/
.Frontpage section.primary-section .campaign .campaign__content.theme-dark {
   background-image: none !important;
   color: var(--text-blueish);
}

/***** Aktuelle emner på forside - content *****/
.Frontpage section.primary-section .campaign--tall .campaign__title P.campaign__title--header {
   color: var(--text-blueish);
   font-size: var(--font-header-medium);
   font-weight: var(--font-weight-bold);
}

/***** Manchet tekst *****/
.Frontpage section.primary-section .campaign--tall .campaign__title p {
   font-size: var(--font-size-large);
   color: var(--text-blueish);
}

.Frontpage section.primary-section .campaign--textinside a.btn {
   color: var(--text-white);
   margin-top: 15px;
   border-radius: var(--br-cta);
   --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
   box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
   background: var(--bg-blueish) !important;
}

.Frontpage section.primary-section .campaign--textinside a.btn:after {
   content: "\f101";
   font-family: icons;
   position: relative;
   bottom: 1px;
   padding-left: 12px;
   margin-right: -8px;
}

.Frontpage section.primary-section .campaign--textinside a.btn:hover {
   background: var(--link-hover-text-dark) !important;
   color: var(--text-white);
}

/***** Aktuelle emner på forside - video tekst *****/

/* Media max 750 ataani takuuk */

.Frontpage section:nth-child(6) {
   padding-top: 0;
}


/******************** THEMED BUTTON ********************/

/* Tamaat */
.cont-nav.block {
   background-color: var(--bg-grey);
   color: var(--text-blueish);
   margin: 10px 0 !important;
   border-radius: var(--br-regular);
   box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
   width: 100%;
}

/***** Themed button - hover *****/
.cont-nav.block:hover {
   cursor: pointer;
   color: var(--text-blueish);
   background: var(--link-hover-themedbutton);
}

/***** Themed button - overskrift *****/
.cont-nav.block .cont-nav__title {
   font-weight: var(--font-weight-bold);
   margin: 15px 0;
   white-space: break-spaces;
   text-transform: none;
}

/***** Themed button - ikon bog *****/
.cont-nav.button-book .cont-nav__iconcontainer:after, .icon_news:before {
   content: "\f116";
   color: var(--text-blueish);
}

/***** Themed button - ikon person *****/
.cont-nav.button-person .cont-nav__iconcontainer:after, .icon_icon_user:before, .selvbetjening a:before {
   content: "\f112";
   color: var(--text-blueish);
}

/***** Themed button - ikon telefon *****/
.cont-nav.button-phone .cont-nav__iconcontainer:after, .icon_phone:before {
   content: "\f118";
   color: var(--text-blueish);
}

/* ThemedButton ikon */
.cont-nav__iconcontainer {
    font-size: 1.5rem;
    top: 0;
}

/* Tilbud til borgerne - Plejefamilier */

.SubjectSubPage a.cont-nav.block[href^="https://teams.microsoft.com/l/meetup-join/19%3ameeting_N2U0Y2ZiZTctZjg5Yi00NWNjLTlmNzEtOGFkODUxNGNkZTk1%40thread.v2/0?context=%7b%22Tid%22%3a%22ab7464ef-3212-41f9-b5d4-2a5be4fd4883%22%2c%22Oid%22%3a%22724f0e9d-a5c7-47ff-8a33-c451fe2788d2%22%7d"] {
    margin-bottom: 40px !important;
    width: 75% !important;
}
.SubjectSubPage a.cont-nav.block[href^="https://teams.microsoft.com/l/meetup-join/19%3ameeting_YTUzMDM5ZWEtMzBlYS00ZjcwLWJmMjEtNmM4ODI2YTI3YWE2%40thread.v2/0?context=%7b%22Tid%22%3a%22ab7464ef-3212-41f9-b5d4-2a5be4fd4883%22%2c%22Oid%22%3a%22724f0e9d-a5c7-47ff-8a33-c451fe2788d2%22%7d"] {
    margin-bottom: 40px !important;
    width: 75% !important;
}
.SubjectSubPage a.cont-nav.block[href^="https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZjU1N2JlMWQtNzg2Ni00ZmNlLWFiZGItNjg3MDAxZDg3Y2Yx%40thread.v2/0?context=%7b%22Tid%22%3a%22ab7464ef-3212-41f9-b5d4-2a5be4fd4883%22%2c%22Oid%22%3a%22724f0e9d-a5c7-47ff-8a33-c451fe2788d2%22%7d"] {
    margin-bottom: 40px !important;
    width: 75% !important;
}


/** Primary-section - background **/
.campaign__theme {
   font-size: var(--font-size-medium);
   background: var(--bg-blueish);
}


/**************************************** NYHEDER ****************************************/

/***** NYHEDER - OVERSKRIFT *****/
.moduleHeader {
   color: var(--text-blueish);
   margin: 0 0 35px;
}

/* Nyheder overskrift */
#xeedf531a2445409ea2f1e80ec230ef5c {
   font-size: var(--font-header-medium);
   color: var(--text-blueish);
   text-transform: uppercase;
}

/***** NYHEDER - saqqaani sanimut inissisimanerat *****/
.moduleHeader {
   font-size: var(--font-header-small);
   text-transform: uppercase;
}

/* Dato */
body div.content-container section div div a span.newsitem__date {
   color: var(--text-dato);
   font-size: var(--font-size-small);
   padding: 10px 18px;
}

/* Overskrift */
body div.content-container section div div a div.newsitem__header {
   color: var(--link-hover-text-dark);
   font-size: var(--font-header-small);
   padding: 0 15px;
}

/* Manchet */
body div.content-container section div div a p.newsitem__excerpt {
   color: var(--text-manchet);
   font-size: var(--font-size-medium);
   padding: 0 15px 40px;
}

/* Se nyhed knap */
body div.content-container section div div a span.read-more {
   padding: 20px 15px;
   color: var(--text-dato);
   transition: 150ms;
   font-size: var(--font-size-medium);
   position: absolute;
   bottom: 0;
   right: 3%;
}

/* Nutaarsiassaq tamaat */
body div.content-container section div div a.newsitem.boxed {
   border-bottom: none;
   background: var(--bg-default);
   box-shadow: 0 1px 3px 0 hsla(0, 0%, 0%, 0.2);
   padding: 0;
   height: 100%;
}

body div.content-container section div div a.newsitem.boxed:hover .newsitem__header, body div.content-container section div div a.newsitem.boxed:hover span.read-more {
    text-decoration: underline;
    text-underline-offset: 0.2em;
    text-decoration-thickness: 0.08em;
}

/* Se alle knap */
body div.content-container section div div a.link.link--more {
   position: relative;
   color: var(--text-white);
   background-color: var(--bg-blueish);
   border-radius: var(--br-cta);
   border: none;
   padding: 15px 30px;
   transition: .3s;
   text-decoration: none;
   grid-column: 3;
   grid-row: 3;
   width: fit-content;
   justify-self: end;
   margin-bottom: 20px;
}

body div.content-container section div div a.link.link--more:hover {
   background: var(--link-hover-text-dark);
}

.primary-section .link.link--more:hover {
   color: var(--text-white);
   background: #c29d5d;
}

.secondary-section .newsitem.boxed:hover {
   border-top: 2px solid var(--border-blueish);
   padding-top: 29px;
}


/******************** Saqqaani logo-t tamani inissinneri ********************/

/* Link-inngorniarnerani aaliangiisut 1/2 */
.Frontpage section.fourth-section .columns.medium-12 .campaign.campaign--tall.campaign_left .campaign__content {
   margin-left: 0;
   max-width: 100%;
   width: 100%;
   height: 100px;
   padding: 0;
}

/* Link-inngorniarnerani aaliangiisut 2/2 */
.Frontpage section.fourth-section .columns.medium-12 .campaign.campaign--tall .campaign__content {
   position: relative;
   bottom: 0;
   -webkit-transform: translateY(0%);
   transform: translateY(0%);
}

.Frontpage section.fourth-section .campaign.campaign--textinside.campaign--tall.campaign_left {
   height: 115px;
   background-size: contain;
}

.Frontpage section.fourth-section .campaign.campaign--textinside.campaign--tall.campaign_left a {
   display: inline;
   background: transparent;
   width: 100%;
   height: 100%;
   z-index: 999999;
   position: absolute !important;
}

.Frontpage section.fourth-section .campaign.campaign--textinside.campaign--tall.campaign_left a:hover {
   background: transparent !important;
}


/******************** Nyheder - Newspage ********************/

/***** Nyheder felter *****/
.filters .btn {
   border-radius: var(--br-cta);
   color: var(--text-white);
   background: var(--bg-blueish) !important;
}

/***** Nyheder felter *****/
.btn:hover {
   background: var(--link-hover-text-dark);
}

/***** Selve nyheden *****/
.NewsPage h1 {
   font-weight: var(--font-weight-bold);
   box-shadow: none;
   height: 100% !important;
   color: var(--text-blueish);
}

/* Dato */
.NewsPage section:nth-child(3) div.row-fluid {
   color: var(--text-dato);
}

/* Manchet */
.NewsPage .manchet {
   margin: 20px 0 40px;
   color: var(--text-manchet);
}

/***** Nyhedens breadcrumbs ******/
.NewsPage .breadcrumbsContainer {
   padding-bottom: 0px;
}

/***** Relatere nyheder i selve i nyheden *****/
.newsitem {
   border-bottom: none;
}


/**************************************** SUBJECTMENU ****************************************/

/***** SubjectMenu tamaat linkinngorlugu *****/
.cont-nav--alternative {
   padding: 0;
   border-radius: 5px;
}

/***** Linkitaa *****/
.cont-nav__options>.cont-nav__label {
   font-size: var(--font-size-medium);
   background: var(--bg-grey);
   padding: 20px;
   width: 100%;
   height: 100%;
   display: flex;
   justify-content: start;
   align-items: center;
}

.cont-nav__options>.cont-nav__label:after {
   content: "\f101";
   font-family: icons;
   font-size: var(--font-size-small);
   padding-left: 8px;
   position: relative;
   top: 2px;
}

.cont-nav__options a:hover {
   text-decoration: none !important;
}

/***** SubjectMenu qulequtaata qalipaataa *****/
.cont-nav__label {
   color: var(--text-black);
}

/***** SubjectMenu - farve *****/
.SubjectPage .moduleHeader {
   color: var(--text-black);
   text-transform: none;
   font-weight: var(--font-weight-bold);
}


/**************************************** ACCORDIONS ****************************************/

.accordion .accordion-header {
   background-color: #F3F4F6;
   color: var(--text-black);
   margin-top: 10px;
   font-weight: bold;
   border-top: none;
   border-bottom: none;
}

/***** Accordions - hover *****/
.accordion .accordion-header:hover {
   background-color: #e5e7eb;
}

/***** Accordions - Ammasoq *****/
.accordion .open-container {
   background-color: #e5e7eb;
}

/***** Accordions - indhold *****/
.accordion .accordion-container {
   background-color: #F3F4F5;
}

/***** Accordions - indhold farve *****/
.accordion .accordion-text {
   color: var(--text-black);
}

/***** Accordions - link farve *****/
.accordion .accordion-text a {
   color: #3D5165 !important;
   text-decoration: underline;
}

/***** Accordions - arrow *****/
.accordion .accordion-header:after {
   border-left: 1px solid #222222;
   border-bottom: 1px solid #222222;
}


/**************************************** VENSTRE MENU ****************************************/

/* Baggrund */
section .context-menu, section .root-menu {
   background-color: #F3F4F6;
}

/***** Venstre menu - tekst farve *****/
section .context-menu a, section .root-menu a {
   color: var(--text-black);
}

/***** Venstre menu - root menu *****/
li.root a {
   text-transform: uppercase;
   border-top: none !important;
}

/***** Venstre menu - hover *****/
section .context-menu a:hover, section .root-menu a:hover {
   background-color: #e5e7eb;
}

/***** Venstre menu - selected *****/
section .context-menu .selected, section .root-menu .selected {
   background-color: #e5e7eb;
}

li.root.selected a:after
{
   content: "\f101";
   font-family: icons;
   font-size: var(--font-size-small);
   position: absolute;
   top: 35%;
   right: 5%;
}

section .context-menu a.selected:after
{
   content: "\f101";
   font-family: icons;
   font-size: var(--font-size-small);
   position: absolute;
   top: 35%;
   right: 5%;
}

/***** Venstre menu-mi toqqarneqaqqasumi titarneq *****/
section .context-menu.context-menu--accordian a.selected:before {
   content: "- ";
}

/***** Venstre menu-mi toqqarneqaqqasumi qalipaataa *****/
section .context-menu.context-menu--accordian a.isParent:before {
   color: var(--text-black);
}

/***** Venstre menu - for at fjerne border-line i undersider *****/
section .context-menu a, section .root-menu a {
   border-top: 1px solid #e5e7eb;
   border-bottom: none;
}

/***** Venstre menu - Toqqarneqaqqasumi qaqortunngortitsisoq *****/
a.selected.SubjectSubPage.isParent {
   background-color:#e5e7eb;
}

a.selected-parent {
   background-color: var(--bg-default);
}

ul.depth1.SubjectSubPage {
   background-color: var(--bg-default);
}

.context-menu.context-menu--accordian li>a.selected-parent+ul {
   background-color: var(--bg-default);
}

/***** Venstre menu - undersider *****/
section .context-menu.context-menu--accordian li>ul.depth1 a {
   border-top: 1px solid #ddd;
}

section .context-menu.context-menu--accordian li>ul.depth2 a {
   margin-left: 45px;
   padding-left: 25px;
}

section .context-menu.context-menu--accordian li>ul.depth2 a.isParent:before {
   left: 2px;
}

section .context-menu.context-menu--accordian li>ul.depth3 a {
   padding-left: 10px !important;
   margin-left: 80px !important;
}

/* Venstre menu - ekstern links - https og http */
section .context-menu a[href*="https"]:after, section .context-menu a[href*="http"]:after {
    content: url(/-/media/nanuaraq/logoer/web-icon/link-1);
    padding-left: 10px;
    position: relative;
    top: 1px;
}


/**************************************** PAGE FOOTER ****************************************/

.page-footer-section {
   background-color: var(--bg-blueish) !important;
}

.page-footer .h3 {
   font-size: 1.225rem;
   color: var(--text-white);
}

.page-footer li, .page-footer p, .page-footer span {
   color: var(--text-white);
}

/* Ikonit inissinniarneranut ikkussaq */
.page-footer a {
   display: inline-flex;
}

.page-footer a:focus {
   color: var(--text-white);
}

.page-footer a:hover {
   color: var(--text-white);
   text-decoration: underline;
}

/* Page footer-imi linkit */
.page-footer div:nth-child(3) ul li:nth-child(1) a:before {
   content: url(/-/media/socialstyrelsen/logoer/ikoner/facebook);
   padding-right: 12px;
}

.page-footer div:nth-child(3) ul li:nth-child(2) a:before {
   content: url(/-/media/socialstyrelsen/logoer/ikoner/yt);
   padding-right: 12px;
}

.page-footer div:nth-child(3) ul li:nth-child(3) a:before {
   content: url(/-/media/socialstyrelsen/logoer/ikoner/alliaq);
   padding-right: 12px;
}

/***** Cookie-disclaimer *****/
.cookie-disclaimer .cookie-accept-trigger {
   background-color: #008cd2;
}

.cookie-disclaimer .column a {
   text-decoration: underline;
}


/**************************************** HAMBURGER menu ****************************************/
.mobile-show--menu:after {
   color: var(--text-white);
}

/***** MOBILE-menu *****/
.mobile-menu {
   background: var(--bg-blueish);
}

.mobile-menu .primary-navigation ul li {
   border-top: 1px solid hsla(0,0%,100%,.25) !important;
}

.mobile-menu .primary-navigation ul li a {
   color: var(--text-white) !important;
   background-color: transparent;
   font-weight: var(--font-weight-regular);
   text-transform: none;
}

.mobile-menu .primary-navigation ul li a:hover {
   color: var(--text-white);
   background: var(--bg-blueish);
}

.mobile-menu .secondary-navigation.right a {
   color: var(--text-white);
   padding: 15px 0;
   background: transparent;
   font-size: var(--font-size-large) !important;
   font-weight: var(--font-weight-regular);
}

.mobile-menu .secondary-navigation li a:hover {
   color: var(--text-white) !important;
}

.campaign__theme {
   font-size: var(--font-size-medium);
}

/* iPad-inngornerani logo-p inissisimanera */
.logo.mobile-logo {
   float: none;
   width: 75px;
}
}


/**************************************** KONTAKTFORMULAR ****************************************/

#btnSectionsCancel {
   background-color: var(--bg-default) !important;
   border: 1px solid #CCC;
   color: var(--link-hover-text-dark);
}

#btnSectionsCancel:hover {
   background-color: #ffe0e0 !important;
   border: 1px solid #c00;
}

#btnNextSection {
   background-color: #73be46 !important;
   border: 1px solid #73be46;
}

#btnNextSection:hover {
   background-color: #5c9b36 !important;
}

#btnPreviousSection {
   background-color: var(--bg-default) !important;
   border: 1px solid #CCC;
   color: var(--link-hover-text-dark);
}

#btnPreviousSection:hover {
   background-color: var(--link-hover-text-dark) !important;
   color: var(--text-white);
   border: 1px solid var(--link-hover-text-dark);
}

#btnConfirm {
   background-color: #73be46 !important;
   border: 1px solid #73be46;
}

#btnConfirm:hover {
   background-color: #5c9b36 !important;
}


/********************************************* Synkroniseret indhold ****************************************/

.SynchronizedArticlePage .medium-8:not(.service-box) a.btn {
   color: #365164;
}

.SynchronizedArticlePage .medium-8:not(.service-box) a.btn:hover {
   color: var(--text-white) !important;
}

/*.Document .btn {
   color: var(--text-black);
}*/

.Document .btn:hover {
   color: var(--text-white);
   background: #5c9b36;
}

.SubjectPage .content {
   margin-bottom: 3rem;
}


/********************************************* Website-contact - Krisecentre i kasser ****************************************/

.website-contact {
   margin: 0.5em 0.5em 0 0;
   background-color: #F3F4F6;
   padding: 20px 15px;
   height: 180px;
   border: 0.5px solid var(--border-grey);
}

.website-contact:nth-child(12) {
   margin-bottom: 40px;
}

.ArticlePage .medium-8:not(.service-box) p {
   margin: 0 0 1em;
}

.website-contact .contactInfoHeader {
   font-size: var(--font-size-large);
}

/* Kontaktoplysninger i 3 grid */
section div:nth-child(3) .website-contact {
   color: var(--text-blueish);
   background-color: var(--bg-grey-light);
   padding: 20px;
   border: .5px solid var(--border-grey);
   width: 100%;
   border-top: 1px solid;
}

section div:nth-child(3) .website-contact .contactInfoHeader,
section div:nth-child(3) .website-contact p {
   font-size: var(--font-size-small);
}
section div:nth-child(3) .website-contact .contactInfoDepartment {
   margin: .5em 0;
}


/**************************************** FRISTER ****************************************/

.page-text:before {
   content: "\!";
   font-size: var(--font-header-small);
   padding: 0 9px;
   border: 1px solid;
   border-radius: var(--br-circle);
   margin-right: 12px;
   color: var(--text-blueish);
}

.page-text {
   background-color: #D0E7F4;
   padding: 10px 15px;
   display: inline-table;
   color: var(--text-black);
   border-radius: 3px;
   margin-bottom: 30px;
   margin-right: 10px;
   border-left: 4px solid #78B6E4;
}


/**************************************** 3 GRIDS ****************************************/

/***** SubjectPage *****/
.SubjectPage section .row .large-4:first-child {
   width: 30%;
}

.SubjectPage section .row .large-4 {
   width: 50%;
}

.SubjectPage section .row .large-4:last-child {
   width: 20%;
   word-break: break-word;
}

/***** SubjectSubPage *****/
.SubjectSubPage section .row .large-4:first-child {
   width: 30%;
}

.SubjectSubPage section .row .large-4 {
   width: 50%;
}

.SubjectSubPage section .row .large-4:last-child {
   width: 20%;
   word-break: break-word;
}

/***** ArticlePage *****/
.ArticlePage section .row .large-4:first-child {
   width: 30%;
}

.ArticlePage section .row .large-4 {
   width: 50%;
}

.ArticlePage section .row .large-4:last-child {
   width: 20%;
   word-break: break-word;
}


/**************************************** Linklist ****************************************/

section .linklist li {
   padding: 0;
   color: #3D5165;
   background-color: var(--bg-grey);
   margin-bottom: 10px;
   border-radius: var(--br-regular);
   height: 87px;
   box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
   text-align: center;
}

section .linklist li a {
   height: 100%;
   width: 100%;
   display: flex;
   justify-content: center;
   align-items: center;
   color: var(--text-blueish);
   font-weight: var(--font-weight-bold);
   font-size: var(--font-size-large);
   border-radius: var(--br-regular);
}

/* Grid pingajuanni tekst størrelse millillugu */
section div:nth-child(3) .linklist li a {
   font-size: var(--font-size-medium);
   padding: 0 10px;
}

section .linklist li a:hover {
   background: var(--link-hover-themedbutton);
}

/* section .linklist li a[href*="media"]:before {
   content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' height='20px' width='20px'><g stroke-width='0' id='SVGRepo_bgCarrier'></g><g stroke-linejoin='round' stroke-linecap='round' id='SVGRepo_tracerCarrier'></g><g id='SVGRepo_iconCarrier'><g id='Interface / Download'><path stroke-linejoin='round' stroke-linecap='round' stroke-width='2' stroke='%23222' d='M6 21H18M12 3V17M12 17L17 12M12 17L7 12' id='Vector'></path></g></g></svg>");
   display: block;
   position: absolute;
   left: 110px;
} */

/**************************************** TABEL farve ****************************************/
.ArticlePage .medium-8:not(.service-box) table tr, .NewsPage .medium-8:not(.service-box) table tr, .SynchronizedArticlePage .medium-8:not(.service-box) table tr {
}

.ArticlePage .medium-8:not(.service-box) table td, .NewsPage .medium-8:not(.service-box) table td, .SynchronizedArticlePage .medium-8:not(.service-box) table td {
   padding: 15px;
   border: 1px solid #DCDCDC;
}

.ArticlePage .medium-8:not(.service-box) table tr:nth-child(odd), .NewsPage .medium-8:not(.service-box) table tr:nth-child(odd), .SynchronizedArticlePage .medium-8:not(.service-box) table tr:nth-child(odd) {
   background: transparent !important;
}

.ArticlePage .medium-8:not(.service-box) table tr:nth-child(2n), .NewsPage .medium-8:not(.service-box) table tr:nth-child(2n), .SynchronizedArticlePage .medium-8:not(.service-box) table tr:nth-child(2n) {
   background: transparent !important;
}



/**************************************** MEDIA responsive ****************************************/


/********************* 320 *********************/
@media only screen and (max-width: 320px)
{

/* Søgefunktion inissinnera */
.search input
{
   margin-top: 16px !important;
   height: 58px !important;
   padding-left: 48px !important;
   background-position: 16px !important;
   background-size: 26px !important;
}

.search input:focus {
   width: 75% !important;
}

/* Aktuelle emner overskrift */
#x6cdf6a3b19b949b1a52c231b8afc8ce8
{
   top: 7.5rem !important;
   left: 1.5% !important;
   font-size: var(--font-size-large) !important;
   position: absolute;
}

.page-footer p, .page-footer span {
    padding-bottom: 15px;
    margin-bottom: 10px;
}

}
/***** 320 ends *****/



/******************** 321 og 480 ********************/

@media only screen and (min-width: 321px) and (max-width: 480px)
{

/* Søgefunktion inissinnera */
.search input
{
   height: 58px !important;
   padding-left: 58px !important;
   background-position: 18px !important;
   top: -55px !important;
   width: 16% !important;
}

/* Aktuelle emner overskrift */
#x6cdf6a3b19b949b1a52c231b8afc8ce8
{
   font-size: var(--font-size-large) !important;
}

/* Aktuelle emner sammineqartup qulequtaa */
/* .Frontpage section.primary-section .campaign .campaign__content.theme-dark {
   transform: translateY(12%) !important;
} */

/* .Frontpage section.primary-section .campaign--tall .campaign__title P.campaign__title--header {
   padding-top: 25px !important;
} */

.page-footer p, .page-footer span {
    padding-bottom: 15px;
    margin-bottom: 10px;
}

}
/***** 321 og 480 ends *****/



/******************** 428 ********************/

@media screen and (max-width: 428px)
{

/***** SubjectPage *****/
.SubjectPage section .row  {
    display: flex;
    flex-direction: column-reverse;
}
.SubjectPage section .row .large-4:first-child {
   width: 80%;
}

.SubjectPage section .row .large-4 {
   width: 100%;
}

.SubjectPage section .row .large-4:last-child
{
   width: 100%;
   margin-top: 40px;
}

/***** SubjectSubPage *****/
.SubjectSubPage section .row  {
    display: flex;
    flex-direction: column-reverse;
}

.SubjectSubPage section .row .large-4:first-child {
   width: 80%;
}

.SubjectSubPage section .row .large-4 {
   width: 100%;
}

.SubjectSubPage section .row .large-4:last-child
{
   width: 100%;
   margin-top: 40px;
}

/***** ArticlePage *****/
.ArticlePage section .row .large-4:first-child {
   width: 80%;
}

/***** ArticlePage *****/
.ArticlePage section .row  {
    display: flex;
    flex-direction: column-reverse;
}

.ArticlePage section .row .large-4 {
   width: 100%;
}

.ArticlePage section .row .large-4:last-child
{
   width: 100%;
   margin-top: 40px;
}

.page-footer p, .page-footer span {
    padding-bottom: 15px;
    margin-bottom: 10px;
}

/* Kampagne - Campaign min-height UNDER indhold */

/* Tamaat isigalugu inissinnera */
.SubjectPage .campaign--tall,
.SubjectSubPage .campaign--tall,
.ArticlePage .campaign--tall {
   display: none;
}

}
/***** 428 ends *****/



/******************** Min 641 ********************/

@media only screen and (min-width: 641px)
{

/**************************************** Kampagne - Campaign min-height UNDER indhold ****************************************/

/* Tamaat isigalugu inissinnera */
.SubjectPage .campaign--tall,
.SubjectSubPage .campaign--tall,
.ArticlePage .campaign--tall {
   min-height: 200px;
   background-position: top right !important;
   background-size: 50%;
   margin-bottom: 0;
}

/* Qalipaatilernera */
.SubjectPage .campaign--tall:before,
.SubjectSubPage .campaign--tall:before,
.ArticlePage .campaign--tall:before {
   content: "";
   position: absolute;
   width: 50%;
   height: 100%;
   background-color: var(--bg-blueish);
   z-index: -1;
}

/* Tekst baggrund peerlugu */
.SubjectPage .campaign__content.theme-dark,
.SubjectSubPage .campaign__content.theme-dark,
.ArticlePage .campaign__content.theme-dark {
   background-image: none;
}

/* Tekst inissisimanera */
.SubjectPage .campaign__content,
.SubjectSubPage .campaign__content,
.ArticlePage .campaign__content {
   position: static !important;
   text-align: center;
   color: var(--text-white);
}

/* Tekst angissusaa */
.SubjectPage .campaign--tall .campaign__title P.campaign__title--header,
.SubjectSubPage .campaign--tall .campaign__title P.campaign__title--header,
.ArticlePage .campaign--tall .campaign__title P.campaign__title--header {
   font-size: 3rem;
   font-weight: var(--font-weight-bold);
}

}
/***** Min 641 ends *****/



/******************** Max 750 ********************/

/***** Fra iPad *****/
@media screen and (max-width: 750px)
{

/* Primary section */
.Frontpage section.primary-section {
   padding: 0 0 50px;
}

.Frontpage section:nth-child(2) .medium-12 {
   border-radius: 0;
}

/* Aktuelle emner overskrift */
#x6cdf6a3b19b949b1a52c231b8afc8ce8 {
   padding: 15px 0;
   margin: 0;
}

/*
.Frontpage section.primary-section .campaign--tall .campaign__content {
   -webkit-transform: translateY(50%);
   transform: translateY(60%);
}*/

/* Søgefunktion */
.search input {
   width: 15% !important;
   margin-top: 10px;
   height: 68px;
   color: var(--text-blueish);
   padding-left: 60px;
   right: 0;
   background-position: 21px;
   border: 1px solid #D6DCD5;
   background-color: var(--bg-grey);
   border-radius: var(--br-circle);
   position: absolute;
   top: -70px;
   background-size: 25px;
}

.search input:focus {
   width: 80%;
   border-color: #FFF;
   z-index: 9999;
}

/***** Fra mobil *****/
.Frontpage .campaign .campaign__title {
   font-size: var(--font-header-large);
}

/* Aktuelle emner */
.Frontpage section.primary-section .campaign--tall .campaign__title P.campaign__title--header {
   padding-top: 0;
}

/***** Fra mobil *****/
.Frontpage section.primary-section .campaign--fullBG .campaign.campaign--textinside {
   margin: 0;
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
}

/* Nutaarsiassat tamaat isigalugu */
body div.content-container section div div a.newsitem.boxed {
   background: var(--bg-default);
   margin-bottom: 30px;
   border-top: none;
   box-shadow: 0 1px 6px 0 hsla(0, 0%, 0%, 0.2);
}

/***** Nyheder - fra MOBIL hover *****/
.secondary-section .newsitem.boxed:hover {
    border-top: none;
    padding: 15px;
}

/***** Nyheder - fra MOBIL - se alle knap *****/
body div.content-container section div div a.link.link--more {
    margin-top: 0px;
}

/***** AKTUELLE EMNER PÅ FORSIDE - FRA MOBIL *****/
.Frontpage section.primary-section .campaign--tall {
   background-position: 0% 0% !important;
   background-size: unset;
   margin-top: 15px;
   min-height: 50px !important;
   background-image: none !important;
   top: -200px;
}

.Frontpage section.primary-section .campaign--tall .campaign__title P.campaign__title--header {
   font-size: var(--font-header-small) !important;
   color: var(--text-blueish);
   border-top: none !Important;
   font-weight: 700;
}

/* Saqqaani kampagne CTA */
.Frontpage section.primary-section .campaign--textinside a.btn {
   border: none !important;
}

/* Aktuelle emner siulleq saqqaani inissinnera */
.Frontpage section.primary-section div div div:nth-child(2) div div div {
   max-width: 100% !Important;
   /*display: flow-root;*/
}

/* .Frontpage section.primary-section .campaign .campaign__content.theme-dark { */
.Frontpage section.primary-section div div div:nth-child(3) div div div {
   background-image: none;
   transform: translateY(0%);
   border-top: none !important;
   max-width: 100% !important;
}

.Frontpage section.primary-section .campaign--tall .campaign__title p {
   color: var(--text-blueish);
}

/** Video tekst **/
.Frontpage section:nth-child(6) div div:nth-child(1) {
   margin-top: 0px;
   margin-bottom: 20px;
}

.Frontpage section.primary-section div div div:nth-child(4) {
   padding-top: 40px;
}

/***** Venstre-menu fra en mobil *****/
section .context-menu, section .root-menu {
   margin-bottom: 40px;
}

/* Imarisaani accordion */
.accordion .accordion-header {
    padding: 15px 40px 15px 15px;
}

/* Imarisaani assit */
.SubjectPage img, .SubjectSubPage img, .ArticlePage img {
   margin: 0 0 15px;
   max-width: 100%;
}

/* ThemedButton saqqaani */
.Frontpage .cont-nav.block {
   background-color: var(--bg-blueish);
   color: var(--text-white);
   width: 100%;
   border-radius: 0;
}
.Frontpage .cont-nav.block .cont-nav__title {
   font-size: var(--font-header-small);
}

}
/***** Max 750 ends *****/



/******************** Kun 768 ********************/

@media (min-width: 768px) and (max-width: 768px) and (orientation: portrait)
{

.SubjectSubPage section .row .large-4:first-child {
   width: 40%;
}

.SubjectSubPage section .row .large-4 {
   width: 60%;
}

.SubjectSubPage section .row .large-4:last-child {
   width: 50%;
   float: right;
   margin-right: 10%;
   margin-top: 40px;
}

/* Kampagne assitaa */
.Frontpage section.primary-section .campaign--tall {
   background-position: 100% 0% !important;
   background-size: 25%;
}
/* Saamiup tungaani nikinganera peerlugu, nalinginnaasunngorlugu */
.Frontpage .campaign .campaign__content.theme-dark {
   margin-left: 10px !important;
   max-width: 95%;
}

/* Video CTA-mut ungasillillugu */
.Frontpage section.primary-section div div div:nth-child(4) {
   padding-top: 50px;
   text-align: center;
}

/* Forside logoer */
.Frontpage section.fourth-section .medium-12 {
   display: grid;
   grid-template-columns: 1fr 1fr 1fr;
   gap: 10% 5%;
}

/* Baggrund peerlugu */
.Frontpage section.fourth-section .columns.medium-12 .campaign .campaign__content.theme-dark {
   background-image: none;
}

}
/***** 768 ends *****/



/******************** Kun 820 ********************/

@media (min-width: 820px) and (max-width: 820px) and (orientation: portrait)
{

/* Kampagne assitaa */
.Frontpage section.primary-section .campaign--tall {
   background-position: 100% 50% !important;
   background-size: 30%;
}

/* Saamiup tungaani nikinganera peerlugu, nalinginnaasunngorlugu */
.Frontpage .campaign .campaign__content.theme-dark {
   max-width: 90%;
}

/* Saqqaani kampagne tekstitaa */
.Frontpage section.primary-section .campaign--tall .campaign__title p:nth-child(1) {
   width: 100%;
}

/* Video CTA-mut ungasillillugu */
.Frontpage section.primary-section div div div:nth-child(4) {
   padding-top: 60px;
   text-align: center;
}

/* Forside logoer */
.Frontpage section.fourth-section .medium-12 {
   display: grid;
   grid-template-columns: 1fr 1fr 1fr;
   gap: 10% 5%;
}

/* Baggrund peerlugu */
.Frontpage section.fourth-section .columns.medium-12 .campaign .campaign__content.theme-dark {
   background-image: none;
}

}
/***** Kun 820 ends *****/



/******************** 768-imiit 1024-imut ********************/

@media screen and (min-width: 768px) and (max-width: 1024px)
{

/* Genveje knapper themed button */
.Frontpage section.third-section .medium-12 {
   display: grid;
   grid-template-columns: 1fr 1fr 1fr;
   gap: 1% 2%;
}

/* Assitaa peerlugu */
.Frontpage section.primary-section .campaign--tall {
   background-image: none !important;
}

/* Video tekst */
.Frontpage .campaign .campaign__content.theme-dark {
    margin-left: 30px;
    max-width: 80%;
    width: 100% !important;
}

/***** Aktuelle emner på forside - video tekst *****/
.Frontpage section:nth-child(6) div div:nth-child(1) {
   max-width: 97%;
}

.Frontpage section.sixth-section .row .medium-12 {
   display: grid;
   grid-template-columns: 1fr 1fr 1fr;
   gap: 2%;
}

}
/***** 768 og 1024 ends *****/



/******************** Kun 1024 ********************/

@media (min-width: 1024px) and (max-width: 1024px)
{

/* Genveje knapper */
.Frontpage section.third-section .medium-12 {
   grid-template-columns: 1fr 1fr 1fr !important;
   gap: 2% !important;
}

/* Forside logoer */
.Frontpage section.fourth-section .medium-12 {
   display: grid;
   grid-template-columns: 1fr 1fr 1fr;
   gap: 10% 5%;
}

/* Baggrund peerlugu */
.Frontpage section.fourth-section .columns.medium-12 .campaign .campaign__content.theme-dark,
.Frontpage section.primary-section .campaign--tall
{
   background-image: none !important;
}

}
/***** Kun 1024 ends *****/



/******************** max 1024 ********************/

/***** Primary-navigation (søgefeltet forsvinder lidt i enheder) *****/
@media screen and (max-width: 1024px)
{

.page-header {
    height: 68px;
}

.page-header .navbar {
    margin-bottom: 0;
    background-color: transparent;
}

#globalSearchFormTop {
    /* display: block; */
}

.search input {
   margin: 0;
   bottom: 95%;
   position: absolute;
   right: 0;
   padding-left: 58px;
   width: 25%;
}

.mobile-show--menu {
   position: absolute;
   z-index: 1000;
   top: 0;
   display: block;
   width: 80px;
   cursor: pointer;
   background: var(--bg-blueish);
   height: 68px;
   padding-top: 10px;
}

}
/***** max 1024 ends *****/



/******************** min 1024 ********************/

@media screen and (min-width: 1024px)
{

/* Saqqaani kampagne tekstitaa */
/* .Frontpage section.primary-section .campaign--tall .campaign__content {
   max-width: 45% !important;
} */

/* Saqqaani kampagne inissinnera */
.Frontpage section.primary-section .medium-12 {
    display: grid;
    grid-template-columns: 1fr;
}

/* Nutaarsiassami asseq */
.NewsPage figure img {
    width: 50%;
}

/** ThemedButton **/
.Frontpage section.third-section .medium-12 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    gap: 1%;
    justify-items: center;
}

/* Nutaarsiassani ThemedButton */
.NewsPage .cont-nav.block {
   width: 25%;
}

.NewsPage .medium-4 .cont-nav.block {
   width: 65%;
}

/* ThemedButton qulequtaa */
.NewsPage .cont-nav.block .cont-nav__title {
   text-transform: none !important;
}

/* Kontakt */
.website-contact {
   width: 48%;
   display: inline-table;
}

/* Video tekst */
.Frontpage .campaign .campaign__content.theme-dark {
   margin-left: 0 !important;
   width: 49%;
   padding: 30px 45px 30px 30px;
}

/***** Aktuelle emner på forside - video tekst - aamma min 768 and max 1024 ataaniippoq *****/

/* Una atorunnaarpasippoq */
.Frontpage section:nth-child(6) div div:nth-child(1) {
   max-width: 97%;
}

}
/***** min 1024 ends *****/



/******************** Only Screen ********************/

@media only screen and (min-width: 64.063em)
{

/***** SubjectMenu tamaat linkinngorlugu *****/
.large-block-grid-3>li:nth-of-type(3n+1) {
   clear: none;
}

.large-block-grid-3>li {
   width: fit-content;
}

/** Nyheder **/
.Frontpage section.sixth-section .row .medium-12 {
   display: grid;
   grid-template-columns: 1fr 1fr 1fr;
   gap: 2%;
}

/* Saqqaani logo */
.Frontpage section.fourth-section .row .medium-12 {
   display: grid;
   grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
   gap: 3%;
}

/* Theme-dark peerlugu */
.columns.medium-12 .campaign .campaign__content.theme-dark {
   background-image: -webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));
   background-image: linear-gradient(180deg,transparent,transparent);
}

/*-webkit-transform: translateY(45%) !important; transform: translateY(45%) !important; */

/* Link-inngorniarnerani aaliangiisut 1/2 */
.Frontpage section.fourth-section .columns.medium-12 .campaign.campaign--tall.campaign_left .campaign__content {
   margin-left: 0;
   max-width: 100%;
   width: 100%;
   height: 100px;
   padding: 0;
   -webkit-transform: translateY(0) !important;
   transform: translateY(0) !important;
}

/* Link-inngorniarnerani aaliangiisut 2/2 */
.Frontpage section.fourth-section .columns.medium-12 .campaign.campaign--tall .campaign__content {
   position: relative;
   bottom: 0;
   -webkit-transform: translateY(0%);
   transform: translateY(0%);
}

.Frontpage section.fourth-section .campaign.campaign--textinside.campaign--tall.campaign_left {
   height: 115px;
   background-size: contain;
}

.Frontpage section.fourth-section .campaign.campaign--textinside.campaign--tall.campaign_left:hover {
   filter: grayscale(75%);
}

.Frontpage section.fourth-section .campaign.campaign--textinside.campaign--tall.campaign_left a {
   display: inline;
   background: transparent;
   width: 100%;
   height: 100%;
   z-index: 999999;
   position: absolute !important;
}

.Frontpage section.fourth-section .campaign.campaign--textinside.campaign--tall.campaign_left a:hover {
   background: transparent !important;
}

.Frontpage .image-element {
   max-width: 100%;
   float: none;
   max-height: 100px;
   margin: auto;
}

/* Navigation inissinnera */
.page-header .navbar .small-12.medium-9 {
   width: 85%;
}

.page-header .navbar .small-12.medium-12.large-3 {
   width: 15%;
}

/* Indhold - kampagne inissinnera */
.SubjectSubPage .campaign__content, .ArticlePage .campaign__content {
   -webkit-transform: translateY(25%);
   transform: translateY(25%);
}

/* Maannakkut una atorpoq */
.Frontpage section.primary-section div div div:nth-child(4) {
   position: absolute;
   top: 25%;
   right: 5%;
}

}
/***** Only screen ends *****/



/******************** Kun 1112 ********************/

@media (min-width: 1112px) and (max-width: 1112px) and (orientation: landscape)
{

/* Aktuelle emner tamaat inissiffia */
.Frontpage section:nth-child(2) .medium-12 {
   padding: 20px .9375rem 80px;
}

/* Aktuelle emner ammut silaannalilaarluguu */
#x6cdf6a3b19b949b1a52c231b8afc8ce8 {
   padding-bottom: 80px;
}

}
/***** 1112 ends *****/



/******************** Kun 1180 ********************/

@media (min-width: 1180px) and (max-width: 1180px) and (orientation: landscape)
{

/* Aktuelle emner tamaat inissiffia */
.Frontpage section:nth-child(2) .medium-12 {
   padding: 20px .9375rem 80px;
}

/* Aktuelle emner ammut silaannalilaarluguu */
#x6cdf6a3b19b949b1a52c231b8afc8ce8 {
   padding-bottom: 80px;
}

/* Genveje knapper */
.Frontpage section.third-section .medium-12 {
   grid-template-columns: 1fr 1fr 1fr;
   gap: 1% 2%;
}

}
/***** 1180 ends *****/



/******************** Min 1180 ********************/

@media only screen and (min-width: 1180px)
{

/* Indhold ataani ThemedButton */
.SubjectSubPage div:nth-child(2) .cont-nav.block,
.ArticlePage div:nth-child(2) .cont-nav.block,
section div:nth-child(2) .linklist li {
   width: 65%;
}

}
/***** Min 1180 ends *****/



/******************** Kun 1366 ********************/

@media (min-width: 1366px) and (max-width: 1366px) and (orientation: landscape)
{

/* Aktuelle emner tamaat inissiffia */
.Frontpage section:nth-child(2) .medium-12 {
   padding: 20px .9375rem 80px;
}

/* Aktuelle emner ammut silaannalilaarluguu */
#x6cdf6a3b19b949b1a52c231b8afc8ce8 {
   padding-bottom: 80px;
}

}
/***** 1366 ends *****/


/***** MEDIA ends *****/