/*************************************************
	Innehållsyta startsida
*************************************************/
div.dvz-start-page-content {
   padding: 64px;
}

div.dvz-startpage-grid-row {
   display: flex;
}

@media (max-width: 1400px) {
  div.dvz-start-page-content {
      padding: 24px;
   }
   
   div.dvz-startpage-grid-row {
      display: block;
   }   
}


@media (max-width: 700px) {
   .sv-font-brodtext-startsida {
      font-size: 18px;
   }
}



/*************************************************
	Nyheter
*************************************************/
div.sv-archive-portlet > ul > li {
   border-bottom: 2px solid black;
   height: 347px;
}

div.sv-archive-portlet > ul > li > img {
	padding-bottom: 0px !important;
   padding-left: 0px !important;
}

div.sv-archive-portlet > ul > li > a > img {
	padding-bottom: 0px !important;
   padding-left: 0px !important;
}

div.sv-archive-portlet > ul > li > a {
   text-decoration: none;
}

div.sv-archive-portlet > ul > li > a:hover h2 {
   text-decoration: underline;
}

div.sv-archive-portlet > ul > li:nth-child(odd) > a > img {
	float: left !important;
}


div.sv-archive-portlet > ul > li:nth-child(odd) > a > .dvz-news-content-startpage {
   margin-left: 345px;
}

div.sv-archive-portlet > ul > li:nth-child(even) > a > .dvz-news-content-startpage {
   margin-right: 345px;
}

div.dvz-news-content-startpage {
   padding: 48px;
   height: 345px;
}


div.dvz-news-content-startpage > span.hiq-p {
   margin-top: 16px;
   margin-bottom: 16px;
   display: block;
   height: 100px;
   overflow: hidden;
   line-height: 140%;
}

div.dvz-news-content-startpage > h2 {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
}


/*************************************************
	Nyheter knapp
*************************************************/
div.dvz-link-to-news-page {
     background: #C1F879;
}

div.dvz-link-to-news-page > p {
   padding: 16px;
   margin-bottom: 0px;  
   display: flex;
   flex-direction: row-reverse;
}

div.dvz-link-to-news-page > p  > a {
   font-size: 28px;
   font-style: italic;
   font-weight: 800;
   line-height: 120%;   
   display: flex;
   gap: 16px;
   align-items: center;
   text-decoration: unset;
   text-transform: uppercase;
}

div.dvz-link-to-news-page > p  > a:hover {
   text-decoration: underline;
}

div.dvz-link-to-news-page > p  > a:after {
	content: "";
   background: url("/images/18.207584da19d6ce333eb2767/arrow_forward_ios.svg");
   width: 24px;
   height: 24px;
   display: block;
}


@media (max-width: 700px) {
   div.sv-archive-portlet > ul > li {
      height: unset;
      padding: 24px;
   }
  
   
   div.sv-archive-portlet > ul > li > a > img {
      max-width: 100%;
      padding-bottom: 24px !important;
      object-fit: contain;
   }
   
   
   div.dvz-news-content-startpage {
      padding: 0px;
      margin-left: unset !important;
      margin-right: unset !important;
      height: unset;
   }
   
   div.dvz-news-content-startpage > h2 {
      display: block;
      overflow: unset;
   }
   
   .sv-font-rubrik-nyheter {
      font-size: 24px;
   }
   
}
