
@page{
   margin:1.5cm;
}
*{
   font-family:inherit!important;
}
   
.sundsvall-main::before{
   content: url(/images/18.235b114b198e57425bc4c891/1640082162279/logo.svg);
   position:relative;
   display: table;
 	margin-left: auto;
  	margin-right: auto;
   margin-bottom:0;
   margin-top: 0;
}

.sundsvall-main__infomation-page-column--right {
   float: none!important;
}

/* HIDE UNNECESSARY CONTENT */
.sundsvall-header-top__section, 
.sv-video-wrapper,
footer,
header,
video,
nav,
.sundsvall-header__operation-msg--global,
.sundsvall-main__infomation-page-column--left,
.sundsvall-main__tool-menu-list,
.sundsvall-main__work--filterwrapper,
.sundsvall-main__work--sorting,
.sundsvall-main__contact,
.sundsvall-main__e-services-infobox,
.sundsvall-main__author-and-last-modified,
div.btn,
div.btn-primary,
div[role="navigation"],
.sundsvall-main__operation-msg--subpage,
.icon-navigate_next,
.icon-external-link,
.sv-cookie-consent-banner,
iframe,
.sundsvall-topbar__report
{
   display:none!important;
}

/* SHOW HIDDEN CONTENT */
.sv-template-portlet,
.sv-decoration-content,
.sundsvall-main__contact
{
   display:block!important;
}
/* STYLE COMPONENTS  */
.eservice-link{
    background: none!important;
    padding: 0!important;
    border: 0!important;
    font-size: 1.6rem!important;
    font-weight: 500!important;
    line-height: 2.4rem!important;
    max-height: 2.4rem!important;
    overflow: visible!important;
    font-size:130%!important;
    text-underline-offset:.1rem!important;
    text-decoration-thickness:.1rem!important;
    color:black!important;
}

/* STYLE ACCORDION CONTENT */
.accordion{
   background-color: inherit!important;
   padding-left:0!important;
}
.sundsvall-main__accordion__heading{
   color:black!important;
   font-size:150%!important;
   font-family:inherit!important;
}
.sundsvall-main__accordion-icon{
   display:none!important;
}
.sv-decoration-content
{
   border:0!important;
   padding:0!important;
}



h1{
   font-size:180%!important;
	
}
p{
   font-size:130%!important;
}

.table-scrollable table tbody,
table,
tr,
li,
.sv-text-portlet-content p {
  page-break-inside: avoid!important;
   break-inside: avoid;
}

.sv-font-ingress{
   line-height:3.2rem!important;
}

.sundsvall-main__contact-person .sundsvall-main__contact-person-info p.info {
   width: 10rem;
   min-width: 10rem;
}
