.vmenu>li:hover>a,.vmenu>li:target>a,.vmenu>li>a.active{color:#3e5706;text-shadow:1px 1px 1px rgba(255,255,255,.2);background:#a5cd4e;background:linear-gradient(180deg,rgba(165,205,78,1) 0,rgba(107,143,26,1) 100%)}.vmenu>li:hover>a span,.vmenu>li:target>a span,.vmenu>li>a.active span{color:#fdfdfd;text-shadow:0 1px 0 rgba(0,0,0,.35);background:#3e5706}.vmenu li.files>a:before{background-position:0 0}.vmenu li.files:hover>a:before,.vmenu li.files:target>a:before,.vmenu li.files>a.active:before{background-position:0 -24px}.vmenu li.mail>a:before{background-position:-24px 0}.vmenu li.mail:hover>a:before,.vmenu li.mail:target>a:before,.vmenu li.mail>a.active:before{background-position:-24px -24px}.vmenu li.cloud>a:before{background-position:-48px 0}.vmenu li.cloud:hover>a:before,.vmenu li.cloud:target>a:before,.vmenu li.cloud>a.active:before{background-position:-48px -24px}.vmenu li.sign>a:before{background-position:-72px 0}.vmenu li.sign:hover>a:before,.vmenu li.sign:target>a:before,.vmenu li.sign>a.active:before{background-position:-72px -24px}.vmenu li>.sub-menu{display:none}.vmenu li:target>.sub-menu{display:block}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:10px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url('images/bx_loader.gif') center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:url(/images/18.ad2404415989dfd9f7194/1484301530459/item.png) no-repeat;text-indent:-9999px;display:block;width:23px;height:27px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:url(/images/18.ad2404415989dfd9f7195/1484301530483/item-active.png) no-repeat}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url('images/controls.png') no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url('images/controls.png') no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('images/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('images/controls.png') -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.Bildspelstext{position:relative;top:200px;left:100px;width:300px}
@media all and (min-width: 1px) and (max-width: 797px) {.newsletterarea{height:480px}}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;font-family:helvetica,sans-serif;font-size:100%;bottom:10px;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;overflow:hidden;display:none;-moz-opacity:.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:40%;z-index:9;cursor:pointer}.nivo-prevNav{background:url(/images/18.625f8293150cec1e690462/1446646843188/left-arrow.pngg) no-repeat center center;width:45px;height:80px;left:10px}.nivo-nextNav{background:url(/images/18.625f8293150cec1e690463/1446646848071/right-arrow.png) no-repeat center center;width:45px;height:80px;right:10px}.nivo-controlNav{padding-top:20px;text-align:center}.nivo-controlNav a{background:url(/images/18.ad2404415989dfd9f7194/1484145162628/item.png) no-repeat center center;padding:8px}.nivo-controlNav .active{background:url(/images/18.ad2404415989dfd9f7195/1484145162667/item-active.png) no-repeat center center}
.smu-headerComponent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;padding:1em 1.1em 0 1.1em}@media(min-width:768px){.smu-headerComponent{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;padding:2em 1.1em 1.5em 1.1em}}.smu-headerComponent-logotype{display:block;width:200px}.smu-headerComponent-logotype a{display:block;width:200px}@media(min-width:768px){.smu-headerComponent-logotype{display:block;width:215px}.smu-headerComponent-logotype a{display:block;width:215px}}.smu-headerComponent-logotype img{width:100%;height:auto}.smu-headerComponent-mainMenu{width:100%;margin-top:0;margin-bottom:0}@media(min-width:768px){.smu-headerComponent-mainMenu{margin-top:0;margin-bottom:0}}
.smu-hamburger-menu__button{display:flex;flex-direction:column;align-items:center;margin-left:auto;background:transparent;border:0;border-spacing:0;color:transparent;padding:0;cursor:pointer;font-family:inherit}.smu-hamburger-menu__button:focus{outline:#0e70b7 solid 1px;outline-offset:-1px}#menuButtonIcon{color:#0e70b7;font-size:2.5rem}.smu-hamburger-menu__button>span{color:#0e70b7;font-size:87.5%}@media(min-width:576px){#menuButtonIcon{font-size:3rem}.smu-hamburger-menu__button>span{font-size:100%}}@media(min-width:768px){.smu-hamburger-menu__button{margin-left:auto}}.smu-main-menu ul{padding:0;margin:0;list-style:none}.smu-main-menu{display:none;z-index:999;box-sizing:border-box;width:100%;min-width:100%;position:absolute;margin-top:32px;left:0}@media(min-width:768px){.smu-main-menu{position:relative;margin-left:auto;margin-top:0}}.smu-main-menu.smu-main-menu--open{display:block}.smu-main-menu>.smu-menu{background-color:#fff;padding:2rem 2rem;border:1px solid #c5c5c5;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-sizing:border-box;margin:0 2em}@media(min-width:768px){.smu-main-menu>.smu-menu{position:absolute;min-width:500px;width:500px;top:32px;right:0;margin:0}}.smu-main-menu>.smu-menu>.smu-menu-item:first-child{border-top:1px solid #c5c5c5}.smu-main-menu .smu-menu-item-wrapper{position:relative;display:flex;align-items:center;padding-left:0}.smu-main-menu>ul.smu-menu li .smu-menu-item-wrapper{border-bottom:1px solid #c5c5c5}.smu-main-menu .smu-menu-item-wrapper .smu-menu-item-text{display:flex;width:100%}.smu-main-menu ul li .smu-menu-item-wrapper a{font-size:1.125rem;color:#404040;width:100%;text-align:left;text-decoration:none}.smu-main-menu ul li .smu-menu-item-wrapper .smu-menu-item-text span{font-size:1.125rem;color:#404040;width:100%;text-align:left;text-decoration:none;cursor:default;user-select:none}.smu-main-menu .smu-menu .normal{font-weight:500}.smu-main-menu ul li li .smu-menu-item-wrapper a{font-size:1rem}.smu-main-menu ul li li .smu-menu-item-wrapper .smu-menu-item-text span{font-size:1rem}.smu-main-menu .smu-menu-item-wrapper .smu-menu-item-toggle{box-sizing:border-box;background-color:transparent;display:flex;justify-content:center;align-items:center;z-index:1;border:0;cursor:pointer;overflow:hidden;color:#404040;min-height:51px;padding:0 1rem}.smu-main-menu .smu-menu-item-wrapper .smu-menu-item-toggle:focus{outline:#0e70b7 auto 1px}.smu-main-menu ul li a,.smu-main-menu ul li .smu-menu-item-text span{padding:1rem 1.5rem 1rem .75rem}.smu-main-menu ul li li a,.smu-main-menu ul li li .smu-menu-item-text span{padding:1rem 1.5rem 1rem 1.5rem}.smu-main-menu ul li li li a,.smu-main-menu ul li li li .smu-menu-item-text span{padding:1rem 1.5rem 1rem 2.25rem}.smu-main-menu .smu-menu-item-wrapper .smu-menu-item-text{padding:0}.smu-menu-item[data-hascontentloaded="true"]>div>div>a,.smu-menu-item[data-hascontentloaded="true"]>div>div>span{font-weight:700}.smu-menu-item-currentpage>.smu-menu-item-wrapper .smu-menu-item-text>a{color:#0e70b7}.smu-menu-item-open>ul{background-color:#f5f3ee;background-color:#d6e5f2;background-color:#f2f5f7}.smu-menu-item-open .smu-menu-item-open>ul{background-color:#d6e5f2}
.smu-accordion{margin:0 0 1.5em 0}.smu-accordion--last{margin-bottom:2em}.smu-decorationAccordion__heading{display:flex;align-items:center;font-family:helvetica,sans-serif;font-weight:300;font-style:normal;font-size:130%;color:#4b4b4b;line-height:inherit;text-decoration:none;background-color:#ededed;border:1px solid #afafaf;padding:1.125rem 1.125rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.smu-decorationAccordion__heading:hover{background-color:#ddd;text-decoration:none}.smu-decorationAccordion .sv-decoration-content{padding:0 1.125rem;border:1px solid #afafaf;margin-top:-1px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.smu-decorationAccordion__icon{color:#4b4b4b;font-size:20px;padding:0 .5rem;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;margin-left:auto}.smu-decorationAccordion__icon.icon-plus:before{content:"add"}.smu-decorationAccordion__icon.icon-minus:before{content:"remove"}
.sv-imageslideshow-portlet{padding-bottom:36px}.sv-carousel{width:100%;position:relative;z-index:1;box-sizing:border-box}.sv-imgslideshow-item__description{display:none}.sv-carousel__navbtn-prev,.sv-carousel__navbtn-next{position:absolute;top:50%;margin:-24px auto 0;background-color:transparent;padding-top:48px;width:38px;height:48px;border-radius:0;border:0 solid #fff;overflow:hidden;opacity:1;transition:all .5s ease 0s;color:transparent}.sv-carousel__navbtn-prev{left:0}.sv-carousel__navbtn-next{right:0}.sv-carousel__navbtn-prev:after,.sv-carousel__navbtn-next:after{top:0;border:0;height:auto;width:auto;position:absolute;pointer-events:none;border-color:transparent;border-width:0;margin-top:0;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:48px!important;color:white!important;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-shadow:#000 0 0 12px}.sv-carousel__navbtn-prev:after{right:-5px;border-right-color:transparent;content:"chevron_left"!important}.sv-carousel__navbtn-next:after{left:-5px;border-left-color:transparent;content:"chevron_right"!important}.sv-editing-mode .sv-carousel .sv-carousel__navbtn-prev,.sv-carousel:hover .sv-carousel__navbtn-prev,.sv-editing-mode .sv-carousel .sv-carousel__navbtn-next,.sv-carousel:hover .sv-carousel__navbtn-next{opacity:1;background-color:rgba(0,0,0,0.5)}.sv-carousel__navbtn-prev,.sv-carousel__navbtn-next,.sv-carousel__dot{cursor:pointer;user-select:none}.sv-carousel *,.sv-carousel *:before,.sv-carousel *:after{box-sizing:inherit}.sv-carousel__dots{position:absolute;bottom:-28px;left:0;right:0;height:15px;line-height:15px;text-align:center}.sv-carousel__dot{display:inline-block;width:14px;height:14px;margin:0 7px;border-radius:50%;background-color:#fff;border:1px solid #2c2c2c;transition:all .25s}.sv-carousel__dot.sv-carousel__dot--active,.sv-carousel__dot:hover{background-color:#2c2c2c}
.smu-startpage-contact-block h2{font-family:helvetica,sans-serif;font-weight:300;font-style:normal;font-size:200%;color:#000;line-height:inherit;text-align:center}.smu-startpage-contact-block p.sv-font-ny-brodtext{color:#000}.smu-startpage-contact-block p.sv-font-ny-brodtext a{color:#000}.sv-decoration-Vansterpuff h2{color:#fff}.smu-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;border:0}.smu-sr-only-focusable:active,.smu-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;white-space:normal}.smu-jumpToContent{text-align:center}.smu-jumpToContent a:focus{position:static;color:#404040;background-color:#fff;display:inline-block;z-index:99999;margin-top:1rem;padding:.5rem 1rem;outline:2px solid #404040;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:auto;width:auto;overflow:visible}.smu-clickable-container{cursor:pointer}.newsReadMoreLink{text-decoration:underline;margin:0!important}
/* Expanderbara ytor */
.con-accordion-heading {
	margin: 0 !important;   
}


/* Rubrik / knapp */
.con-accordion-button {  
   color: #444;
   font-size: 130%;
	font-weight: 300;
   padding: 1rem 1rem 1rem 4.2rem;
   display: block;
   position: relative;
   transition: all 100ms ease;
   background-color: #f9f9f9;
   width: 100%;
   text-align: left;
   border: none;
   border: 1px solid #afafaf;
}

.con-accordion-button:hover{
   background-color: #e6e6e6;
   color: #444;
   
} 

.con-accordion-button:hover::before{
   transform-origin: center;
   transform: scale(1);
   transition: all 100ms ease;
}


/* Ikon */
.con-accordion-button::before {
	 /*font-family: 'helvetica, sans-serif';
    font-weight: bold;*/
    color: #116fa2;     
    position: absolute;
    left: 1em;
    font-size: 80%;
    top: 0.8em;
}

/* Ikon stÃ¤ngd (+) */
.con-accordion__closed {
	border-bottom: 1px solid #b3b3b3;   
}

.con-accordion__closed::before{
    content: "\02795";
}

/* Ikon Ã¶ppen (-) */
.con-accordion__open{
    background-color: #fff;
    border-bottom: 1px dotted #b3b3b3;      
}

.con-accordion__open::before{
    content: "\02796";
}


/* InnehÃ¥ll i ytan */
/* .con-decorationAccordion-content .sv-decoration-content{ */
.con-decorationAccordion-border-left {
   border-left: 0.2rem solid #116fa2;
   padding-left: 1.2rem;
}

.con-decorationAccordion-content {   
   /* padding: 1em 2em 1.5em 3.2em; */
   /* padding: 1rem 1rem 1rem 2.6rem; */
   padding: 1rem 1rem 1rem 1.2rem;
   box-sizing: border-box;
   /*border-bottom: 1px solid #b3b3b3;*/
}

.con-decorationAccordion-widecontent {
   box-sizing: border-box;
   border-bottom: 1px solid #b3b3b3;
   padding-bottom: 1rem;
}

.con-decorationAccordion-last-container {
   border-bottom: none;
}



/* Design fÃ¶r att varna om man lÃ¤gger ytan fel */
/* .sv-editing-mode .con-decorationAccordion-container .sv-decoration-content .con-decorationAccordion-container{ */
.sv-editing-mode .con-decorationAccordion-container .con-decorationAccordion-container{   
    color: #ab362b;
    border: dashed 4px #ab362b;
    position: relative;
    margin-top: 4em;
}

/* .sv-editing-mode .con-decorationAccordion-container .sv-decoration-content .con-decorationAccordion-container .con-accordion-heading::after{ */
.sv-editing-mode .con-decorationAccordion-container .con-decorationAccordion-container .con-accordion-heading::after{ 
   content: "Felaktigt placerad";
    color: red;
    position: absolute;
    top: -2em;
    left: 0;
    font-size: 1rem;
    background-color: #fff;
}

/* .sv-editing-mode con-decorationAccordion-container .sv-decoration-content .con-decorationAccordion-container .normal{ */
.sv-editing-mode .con-decorationAccordion-container .con-decorationAccordion-container .normal{
    color: #ab362b;
}



/* Stor mobil och ner */
@media screen and (max-width: 700px) {
   .con-decorationAccordion-content{
      padding: 1rem 0.5rem 1rem 0.5rem;
   }
}

