<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;/* z-index:1 */}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{height:637px;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{max-width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#333333}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

 /**
  * Owl Carousel v2.2.1
  * Copyright 2013-2017 David Deutsch
  * Licensed under  ()
  */
 .owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
 
 /*===================Media Queries====================================*/
 body{font-family: open sans;font-size:18px;color: #333;background:#EFEEE5;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;-webkit-transition: all .2s;transition: all .2s;}
 .headtxt{font-family: 'Montserrat', sans-serif;}
 img{max-width:100%;}
 body.home h1{font-size:48px;font-family: 'Montserrat', sans-serif;margin-top:0;}
 .subpages h1{font-size:36px;font-family: 'Montserrat', sans-serif;margin-top:0;line-height:normal;}
 .aktueltsection h1{text-align:center;margin-bottom:42px;color:#3E3E3E;}
 h2{font-size:40px;font-family: 'Montserrat', sans-serif;}
 h3{font-size:20px;font-family: 'Montserrat', sans-serif;}
 h4{font-size:18px;font-family: 'Montserrat', sans-serif;}
 h5{font-size:16px;font-family: 'Montserrat', sans-serif;}
 h6{font-size:14px;font-family: 'Montserrat', sans-serif;}
 a:hover{text-decoration:none;color:#fff;}
   a{color:#fff;-webkit-transition:all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
     transition:all 0.3s ease-in-out;}
 
 .maincontent a{color:#333;text-decoration:underline;}
 .maincontent ul{padding-left: 0;margin-left: 21px;}
 .maincontent ol{padding-left: 0;margin-left: 21px;}
 .maincontent p{margin-bottom: 24px;}
 
 .navbar{padding:0 0 0 0;border:0px;left:0;right:0;z-index:2;background:none;margin:0;background:#F0F0F0;}
 
 .menubarex{padding-top: 25px !important;padding-bottom: 10px !important;}
 
 .navbar .navcont{background:#3E3E3E;}
 .link_tooltip{float:left;font-size:15px;display:inline-flex;}
 .mainsearch-button{float:left;font-size:15px;display:inline-flex;cursor:pointer;}
 .logg_inicon{width:20px;height:25px}
 .searchButton{width:20px;height:30px}
 .menubarex {
     width: 86px;
     cursor: pointer;
     padding: 25px;
     float:right;
     text-align: center;
 }
 
 .headermin{width:30px;height:24px;}
 .headerrightico{width:50px;height:57px;}
 .headerminsvg{width: 111px;float: right;display: flex;align-items: center;height: 70px;}
 .headerminsvg a{font-weight:normal;}
 .headerminsvg span{color:#fff;font-size:17px;}
 .screen-reader-text {
     border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;
     overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;
 }
 .headersearch{width:24px;height:28px;position: absolute;top: 6px;right: 0;}
 
 .search-wrap input.search-submit {
     border: none;text-indent: -9999px;width: 30px;position: absolute;right: 3px;
     bottom: 6px;background-color: transparent;z-index: 99;height: 37px;
 }
 button.search-submit{border: none;width: 30px;position: absolute;right: 3px;
     bottom: 6px;background-color: transparent;z-index: 99;height: 37px;}
 .search-wrap input.search-field, input.search-field {
     background-color: transparent;padding: 10px;border-radius: 0;
     color: #fff;font-size: 13px;font-weight: 400;width: 220px;    border: none;
     border-bottom: 1px solid #979A9C;
     font-family: 'Montserrat', sans-serif;
 }
 .search-form{margin-bottom:0;}
 .search-wrap{margin-top: 10px;width: 224px;position: relative;margin-left:10px;}
 .menutext.menutxt {
        margin-top: 5px;
     position: relative;
 }
 .menutext {
     font-size: 14px;
     font-weight: 500;
     float: left;
     padding-right: 10px;   
     color: #fff;
 }
 .menu-button {
     cursor: pointer;
     padding-top: 0;
     position: relative;
     z-index: 10;
 }
 .lines-button {
     background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
     border: 0 none;
     cursor: pointer;
     height: 35px;
     outline: 0 none;
     transition: all 0.3s ease 0s;
     width: 36px;
     left: 0px;
     position: relative;
     top: -11px;
     padding: 0;
 }
 body.home .lines{ background-color: #959A6D;}
 body.home .lines:hover{background-color: rgba(149, 154, 109, 0.8);}
 body.home .lines::before, body.home .lines::after {background-color: #959A6D;}
 body.home .lines:hover:before, body.home .lines:hover:after{background: rgba(149, 154, 109, 0.8);}
 .lines {
     background-color: #959A6D;
     display: inline-block;
     height: 5px;
     position: relative;
     transition: all 0.3s ease 0s;
     width: 35px;
     border-radius:0;
 }
 .lines::before, .lines::after {
     background: #959A6D none repeat scroll 0 0;
     content: "";
     display: block;
     height: 5px;
     left: 0;
     position: absolute;
     transform-origin: 0.28571rem center 0;
     transition: all 0.3s ease 0s;
     width: 35px;
     border-radius:0;
 }
 .lines::before {
     top: 1rem;
 }
 .lines::after {
     top: -1rem;
 }
 .lines:hover{background-color: rgba(149, 154, 109, 0.8);}
 .lines:hover:before, .lines:hover:after{background: rgba(149, 154, 109, 0.8);}
 .bannericont{position:relative;}
 .bannericons{position:absolute;z-index:1;right:15px;top:140px;width: 153px;text-align:center;
 float: right;margin-top: 10px;}
 .bannericons a{display:inline-block;background-color: #959A6D;padding:23px 17px;}
 
 .headericoicotxt{color: #fff;font-size: 16px;font-weight: 500;}
 .headercartwrap,.headercalenderwrap{margin-top:4px;}
 .headercalenderwrap .headericoicotxt{margin-top:25px;}
 .link_tooltip &gt;span {padding:5px 15px 0 10px;color:#fff;font-size:12px;text-decoration:underline;}
 .mainsearch-button &gt;span{padding:5px 0 0 10px;color:#fff;font-size:12px;text-decoration:underline;}
 .top-menu-link {padding-top: 25px;}
 svg.searchButton {padding-top: 4px;}
 .searchbox-wrapper{display:none;position:absolute;background: #fff;padding:15px;position:absolute;top:56px;z-index: 2;}
 .serarch-text-input{float:left;}
 .search-icon{float:left;padding-left: 5px;height: 28px;cursor: pointer;}
 
 body.home .top-link-div{padding-left:15px;}
 body.home {}
 .slidingDiv {
     min-height:300px;
     background-color: #09202f;   
     padding: 150px 0 100px;
     color:#fff;display:none;
 }
 .show_hide {
     display:none;
 }
 
 .topbanner{position:relative;margin-bottom:27px;}
 .banner-logo{padding-bottom:30px;}
 .topbanner-text{padding-bottom:30px;font-size:45px;line-height:56px;text-align:left;}
 .topbanbtn{padding: 15px;background-color: #959A6D;display: flex;align-items: center;text-align: center;font-family: 'Montserrat', sans-serif;padding-left: 37px;
 -moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;-webkit-transition: all .2s;transition: all .2s;
 }
 .topbanbtn svg{margin-left:10px;height:25px;}
 .border-right{border-right:2px solid #3b7778;}
 .mnu-left{padding:20px 0}
 .mnu-left-image {padding-bottom: 60px;}
 svg.mnue-icon{height:40px;width:42px;}
 svg.headerlogo{height: 140px;width: 131px;}
 img.headerlogo{height: 140px;min-width: 140px;}
 body.subpages svg.headerlogo{height: 97px;width: 91px;}
 body.home .logosection_sticky_home svg.headerlogo{height: 95px;width: 90px;}
 body.home .logosection_sticky_home img.headerlogo, body.subpages  img.headerlogo {height: 90px;min-width: 90px;}
 .item-title-text{padding:10px;color:#fff;}
 a.item-title_anch {display: inline-flex;}
 .main-menu-item {padding: 0px 40px 20px ;}
 ul.ul-left-menu {list-style: none;
     margin: 0;
     padding: 0;
     line-height: 2.5;
     font-size: 14px;}
 ul.ul-right-menu {list-style: none;
     margin: 0;
     padding: 0;
     line-height: 2.5;
     font-size: 14px;}
 ul.ul-left-menu a,ul.ul-right-menu a{color:#fff;text-decoration:underline;}
 svg.mnue-sub-icon{height: 43px;width:50px;}
 
 
  .owl-dots{padding:25px 25px 10px 25px;}
  .owl-theme .owl-dots .owl-dot span{width:20px;height:20px;background:none;border:1px solid #fff;}
  .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#fff;}
  .owl-carousel.product-gallery .owl-stage-outer{border:1px solid #D6D6D6;}
  .owl-carousel.product-gallery .owl-thumbs .owl-thumb-item {padding:15px;margin-right:10px;width:70px;border: 0;background: none;background-repeat: no-repeat;background-position: center;background-size:90%;height: 50px;border-radius: 0;padding: 0;border:2px solid #D6D6D6}
  .owl-carousel.product-gallery .owl-thumbs {position: relative;bottom: 0;left: 0;display: table;width: 100%;padding:10px 0;}
  .owl-carousel.product-gallery .owl-thumb-item {display: table-cell;border: none;background: none;padding: 0;opacity: .4;}
  .owl-carousel.product-gallery .owl-thumb-item.active {opacity: 1;border:2px solid #14abe5}
 
 .section_link a{text-decoration:underline;}
 .first-footer-heading{line-height:27px;}
 img.placeholder_img{width:100%;}
 .facebook_link_text{margin-top: 6px;background: #959A6D;border:3px solid #959A6D;
     width: 100%;
     padding-top: 10px;
     padding-bottom: 10px;
     text-align: left;
     padding-left: 17px;
   font-weight: 600;
     cursor: pointer;
   -webkit-transition:all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
     transition:all 0.3s ease-in-out;
   }
 body.home .facebook_link_text{margin-left: 16px;}	
 .facebook_link_text:hover{background:#7D7565;-webkit-transition:all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
     transition:all 0.3s ease-in-out;border:3px solid #959A6D;}	
 .facebook_link_text span{display:inline-block;margin-right:15px;}
 .facebook_link_text a{font-weight:600;}
 section.policy-footer{background:#353535;}
 .policy-footer-inner{text-align:center;padding-top:12px;}
 .policy-footer-inner a{text-decoration:underline;}
 .policy-footer-inner a:hover{color:#959A6D;}
 .fourth_box .contentwrap{float: left;width: 60%;}
 .fourth_box .view{min-height: 175px;background-position: center center;background-size: cover;background-repeat: no-repeat;}
  /*Extra large devices (large desktops, 1200px and up)*/
  ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
   color: #fff;
 }
 ::-moz-placeholder { /* Firefox 19+ */
   color: #fff;
 }
 :-ms-input-placeholder { /* IE 10+ */
   color: #fff;
 }
 :-moz-placeholder { /* Firefox 18- */
   color: #fff;
 }
 .searchbox-wrapper1 input.search-textbox::-webkit-input-placeholder{color:#666;}
 .searchbox-wrapper1 input.search-textbox::-moz-placeholder{color:#666;}
 .searchbox-wrapper1 input.search-textbox:-ms-input-placeholder { /* IE 10+ */color: #666;}
 .searchbox-wrapper1 input.search-textbox :-moz-placeholder { /* Firefox 18- */color: #666;}
 .activity_thumb_main{position: relative;top: 0;left: 0;background-color:rgba(149,154,109,0.6);overflow:hidden;opacity:0.7;}
 button#sort-button:hover{z-index:0;}
 img.activity_thumb{position: relative;
   top: 0;
   left: 0;}
 img.activity_thumb_overlay{position: absolute;
    /* top: 3%;*/
    top: calc(44% - 50px);
     left: 0;
     right: 0;
     text-align: center;
     margin: 0 auto;
 }
 .single-aktivitetskalender .activity_thumb_main{display:flex;align-items:center;}
 .single-aktivitetskalender img.activity_thumb_overlay{top: auto;}
 .activity_rightinner{border-top: 1px solid #ccc;padding-top: 17px;border-bottom: 1px solid #ccc;padding-bottom: 17px;}
 .activity_single_location{padding-top:25px;}
 .activity_single_date img{padding-right: 23px;}
 .activity_single_location img{padding-right: 30px;}
 body.single-aktivitetskalender img.activity_thumb_overlay{max-width: 263px;}
 .single_post_thumbnail{padding-top: 21px;}
 .acf-map{border: 2px solid #959A6D;margin-top: 61px;}
 
 /* sticky nav */
 .navbar_sticky{position:fixed !important;top:0 !important;background-color:#3e3e3e !important;}
 .navcont_sticky{background: #3E3E3E !important;}
 .logosection_sticky_home{top: -8px !important;background: #3E3E3E !important;
 width: 119px !important; height: 101px !important;}
 button.owl-thumb-item.ninth_thumb{margin-right:0;}
 /* sticky nav ends */
 
 /* Image gallery starts */
 /* -------------Image gallery ----------------------*/
 .owl-thumbs .owl-thumb-item {
     margin-bottom: 20px;
     margin-right: 19px;
     width: 77px;
     border: 0;
     background: none;
     background-repeat: no-repeat;
     background-position: center;
     background-size: cover;
     height: 79px;
     border-radius: 0;
     padding: 0;
 }
 
 
 .owl-carousel .owl-nav .owl-prev {
     text-indent: -9999px;
     background: url(../images/gallery-arrow-left.png) no-repeat;
     width: 30px;
     height: 33px;
     position: absolute;
     left: 10%;
     top: 45%;
 
       background-size: 17px;
 }
 .owl-carousel .owl-nav .owl-next {
     text-indent: -9999px;
     background: url(../images/gallery-arrow-right.png) no-repeat;
     width: 30px;
     height: 33px;
     position: absolute;
     right: 6%;
     top: 45%;
     background-size: 17px;
 }
 
 .owl-stage-outer{background-color:#E0DFD5;margin-bottom:17px;}
 
 .inspirasjon_gallery .owl-carousel .owl-nav .owl-prev {
     left: 35px;
     top: 0;
     margin-left: 0;
 }
 .inspirasjon_gallery .owl-carousel .owl-nav .owl-next {
     right: 35px;
     left: initial;
     top: 0;
     margin-right: 0;
 }
 
 .logosection_sticky_subpg {
     top: -8px !important;
     background: #3E3E3E !important;
     width: 91px !important;
     height: 94px !important;
 }
 #owl_gallery_carousel{margin-top:25px;}
 #owl_gallery_carousel .owl-drag .owl-item{min-height:500px;}
 .gallery_section{padding-left:00;padding-right:0;}
 .banner_container{position: absolute;top: 166px;text-align: left;margin-left: 81px;width:85%;}
 .banner_heading{font-family: 'Montserrat', sans-serif;font-weight:bold;color:#fff;font-size:41px;}
 .banner_description{font-family: 'Montserrat', sans-serif;color:#fff;font-size:28px;}
 .owl-dots{position:absolute;bottom:0;left:0;right:0;margin:0 auto;margin-bottom: 22px;}
 .owl-dots .owl-dot {
     display: inline-block;zoom: 1;width: 18px;z-index: 9999999;height: 18px;margin-right:7px;
 }
 .owl-dots .owl-dot span{background: #D8D8D8;width: 18px;display: inline-block;
 height: 18px;border-radius: 50%;opacity:0.6;}
 .owl-dots .owl-dot{}
 .owl-dots .owl-dot.active span{background: #959A6D;border:2px solid #fff;opacity:1;}
 .avdelingenesection .leftsection &gt; ul &gt; li{width:100%;display:inline-block;position:relative;
     border-bottom: 1px solid #C0BFBA;}
 .avdelingenesection ul li a{width:100%;border-bottom:0;float:left;}
 .avdelingenesection .finnsub {display: none;padding-left: 15px;}
 .avdelingenesection .finnsub li a {font-size: 21px;}
 
 
 .mapsection svg{vertical-align:center;position:absolute;top:5%;right:-8px;}
 .submenus &gt; ul &gt; li{display: none;}
 .submenus ul.default_child_pages li.current_page_ancestor{display:block;}
 .submenus li.current_page_item{display:block;}
 .leftsection ul li.current-cat ul.children{ color: #959A6D;}
 /*.horizontal.fourth_box .view-third{float: left;} */
 /*----------------Mapster --------------*/
 
 .overlayimg{opacity:0;}
 #norwaymap{
       display: block;
       position: relative;
       width: 300px;
       height: 282px;
       bottom:64px;
       right:5px;
 }
     
     #norwaymap img{-webkit-transition:all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
     transition:all 0.3s ease-in-out;}
 
     #norwaymap * {
       outline: none;
     }
 
     #norwaymap img {
       border: none;
       position: absolute;
       display: block;
     }
 
     #map-hovers{
       border: none;
     }
 
     #map-part-01{
       left:123px;
       top:55px;
     }
 
     #map-part-02{
       left:97px;
       top:204px;
     }
 
     #map-part-03{
       left:41px;
       top:234px;
     }
 
     #map-part-04{
       left:70px;
       top:256px;
     }
 
     #map-part-05{
       left:57px;
       top:323px;
     }
 
     #alleAvd {
       display: block;
       position: absolute;
       right:20px;
       bottom:20px;
 
       font-family: Arial, sans-serif;
       font-weight: bold;
       font-size: 0.8em;
       text-decoration: none;
       color: #333333;
         }
   .index23box article.item-wrapper{min-height:365px !important;max-height:365px !important;}
   .posts-navigation .nav-links a{color: #3E3E3E;font-weight:500;font-family: 'Montserrat', sans-serif;font-size:22px;}
   img.overlayimg{height:380px;}
   .topbanner-text-wrapper a{display: inline-block;float: left;}
   .topbanbtn:hover{-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;-webkit-transition: all .2s;transition: all .2s;    opacity: 0.8;}
   
   /* .subpages .activity_page .aktueltboxes .content p{margin-bottom:0;} */
   .subpages .activity_page .aktueltboxes article.item-wrapper p.activity_link{margin-bottom:24px;margin-top: 4px;}
   .activity_page article.item-wrapper p.activity_link a{color:#333;text-decoration:underline;}
   blockquote{
     display:block;
     background: #fff;
     padding: 15px 20px 15px 45px;
     margin: 0 0 20px;
     position: relative;
     
     /*Font*/
     font-size: 18px;
     color: #3E3E3E;
     
     /*Borders - (Optional)*/
     border-left: 15px solid #959A6D;
     border-right: 2px solid #959A6D;
     
     /*Box Shadow - (Optional)*/
     -moz-box-shadow: 2px 2px 15px #ccc;
     -webkit-box-shadow: 2px 2px 15px #ccc;
     box-shadow: 2px 2px 15px #ccc;
   }
 
   blockquote::before{
     content: "\201C"; /*Unicode for Left Double Quote*/
     /*Font*/
     font-family: Georgia, serif;
     font-size: 60px;
     font-weight: bold;
     color: #999;
     
     /*Positioning*/
     position: absolute;
     left: 10px;
     top:-11px;
   }
 
   blockquote::after{
     /*Reset to make sure*/
     content: "";
   }
 
   blockquote a{
     text-decoration: none;
     background: #eee;
     cursor: pointer;
     padding: 0 3px;
     color: #c76c0c;
   }
 
   blockquote a:hover{
    color: #666;
   }
 
   blockquote em{
     font-style: italic;
   }
 .social_icon{float:right;}
 body.page-template-page-activity .breadcrumb p#breadcrumbs{padding-left: 18px;}
 .contactmail a{text-decoration:underline;}
 body.home .topbandiv{background-size: cover;height:637px;display:none;}
 body.single-aktivitetskalender .social_icon{padding-top: 30px;}
 body.home footer{margin-top:41px;}
 .leftbox article.item-wrapper .content a:hover{text-decoration:underline;}
 .leftbox article.item-wrapper{max-height: 567px;min-height: 567px;}
 body.page-template-page-activity .leftbox article.item-wrapper{max-height: 100%;min-height: 100%;}
 body.blog .middlebox article.item-wrapper{margin-bottom: 31px;}
 .nrof_nettbutikk_text{margin-top:14px;}
 body.single-aktivitetskalender .breadcrumb{margin-bottom:0;}
 .preloader{display: block;
     margin: 0 auto;
     text-align: center;
     position: absolute;
     left: 0;
     right: 0;
     top: 50%;
     width: 150px;
     min-height: 300px;
     z-index: 9999;
     opacity: 1;
     background-color: transparent;
    }
    #loader-1:before {
      z-index: 100;
      animation: spin 1s infinite;
    }
    #loader-1:before,#loader-1:after{
     content: "";
     position: absolute;
     top: 31%;
     left: 10%;
     width: 100px;
     height: 100px;
     border-radius: 100%;
     border: 10px solid transparent;
     border-top-color: #3E3E3E;
    }
    #loader-1:after {
      border: 10px solid #fff;
    }
    body.search-results .middle-section{padding-top:48px;}
    .search-table table{margin-top: 27px;}
    span.activity_img{width:15%;float:left;}
    span.activity_date{width:84%;float:left;word-break: break-word;}
    .main-nav-bar .top-menu ul li ul li:last-child a:link {padding-bottom: 8px;}
    .leftbox .imgouter{min-height:340px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
    body.page-template-page-activity .leftbox .imgouter{min-height:100%;}
    .index23box .imgouter{min-height:170px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
    .table-centered{margin:0 auto;float:none;}
    /* .search-wrap span.glyphicon-search{position:absolute;right:4px;top:10px;} */
    .search-wrap button:hover{opacity:0.8;}
    /* body.page-template-page-activity.subpages .aktueltboxes .content p{margin-bottom:0;} */
    .leftbox .imgouter.initwidth,.index23box .imgouter.initwidth,.fourth_box .imgouter .view-third.initwidth{background-size:70px;}
    .middlebox.omnrof_boxes .mboximg.initwidth,.middlebox.forsikring .mboximg.initwidth,.omnrof_boxes .mboximg.initwidth{background-size:70px;background-position:center center;}
    body.home .blogsection .view-third, body.home .blogsection .view-third img{margin:0 auto;text-align:center;display:block;height: auto;max-height: 295px;}
    body.home .blogsection .view-third img.blogimgnew.initwidth{background-position:center center;background-size:70px;}
    body.page-template-page-activity .activity_thumb_overlay{display:none;}
    body.home .nijmegensection { position: relative; }
   .overlay { min-height: 343px; position: absolute; top: 0; bottom: 0; background: #000; opacity: 0.2; width: 100%; }
   
 @media screen and (min-width:0\0){
        .maincontent ul{margin-left:14px;list-style-type: disc;}
      .maincontent ul li{zoom:1;}
 }
 @media screen and (min-width:768px) {
   .topbanner-text-wrapper a{font-size:16px;}
     .owl-theme .owl-nav [class*=owl-]{background:none;}
     .owl-prev {left: 0;position: absolute;}
     .owl-next {position: absolute;right: 0;}
     body.home .navbar .navcont{background:rgba(62, 62, 62, 0.7);}
 }
 
 /*Medium devices (tablets, 768px and up)*/
 @media screen and (min-width: 768px) and (max-width: 991px) {
   .topbanbtn{text-align:left;width:86%;}
   .topbanner-text-wrapper{top:36.6%;}
   svg.headerlogo{height: 142px;width: 127px;}
   span.activity_img{width: 5%;}
   body.home .aktueltboxes{float: left;margin-bottom: 31px;width: 100%;}
   .fourth_box .view{min-height: 142px;}
   span.activity_date{width:84%;}
   .top-link-div{padding-left:0;}
   .preloader{top:160px;}
    body.home h1{margin-top:6px;}
   .dropdown-section button{width:334px;}
   .search-checkbox .checkbox label{width:100%;}
   .forsikring .fmbox .imgouter .mboximg{min-height:150px;}
   .acf-map{height:250px !important;}
   .footercol2{min-height: 236px;}	
   body.home .facebook_link_text{margin-left:10px;}
   .search-wrap{margin-left:0;}
    body.home .search-wrap{margin-left:9px;}
   .footercol3 .search-wrap{margin-left:0;}
   .mapsection{margin-left:33px;}
   .index23box article.item-wrapper{min-height: 380px !important;max-height: 380px !important;}
   .fourth_box .contentwrap{width:55%;}
     .owl-nav {
     position: absolute;
     left: -4%;
     width: 108%;
     top: 45%;
 }
 
 .item-top{width:100%;}
 .cr-item-left-img{width:20%;font-size: 13px;}
 .mnth{font-size:10px;}
 .cr-item-right-content{width:80%;}
 .date-time{width:100%;}
 .cr-item-date-time{width:70%;}
 .cr-item-cost{width:30%;}
 
 article.item-wrapper p, .rightbox article.item-wrapper .content span{font-size: 16px  !important;}
 .rightbox article.item-wrapper .content span{word-break: break-word  !important;}
 }
 body.page-template-page-aboutus .middlebox article.item-wrapper p{margin-bottom:0;}
 @media screen and (min-width: 992px) {
   .activity_rightsection{margin-top:18px;}
   span.activity_img_details{width:52px;float:left;}
     span.activity_date_details{width:82%;float:left;}
   /* body.single-aktivitetskalender .activity_single_date{float:left;width:100%;} */
   body.single-aktivitetskalender .activity_rightinner{float:left;width:100%;}
   body.single-aktivitetskalender .activity_rightinner p{float:left;width:100%;margin-bottom:0;}
   body.single-aktivitetskalender .activity_thumb_main{overflow:visible;}
   body.single-aktivitetskalender .single_post_thumbnail{float:left;width:100%;}
   body.single-aktivitetskalender .activity_single_location img{padding-right:23px;}
   span.activity_location{margin-top:4px;width:82%;}
   span.activity_date_details{padding-top:4px;}
   .owl-thumbs .owl-thumb-item{}
   body.home .aktueltboxes{margin-bottom:41px;float:left;}
   .righticons .headerminsvg span.header_icon_desk img{max-width: 19px;}
   .righticons .headerminsvg span.header_icon_desk img:hover{opacity:0.8;}
   .gallery_banner{padding-right: 21px;}
   .date_heading{padding-left:9px;}
   .activity_heading{padding-left:11px;}
   body.page-template-page-activity .aktueltdate{padding-right: 0;padding-left: 0;}
   span.header_text_desk{padding-left:5px;font-weight:normal;}
   span.header_text_desk:hover{opacity:0.8;}
   .dropdown-section button{width:334px !important;}
   .subpages .dropdown-menu li{width: 334px !important;}
   .topbannertext_mob{display:none;}
   .mobbanner_content{display:none;}
     .headerminsvg{width: 139px;}
   .headerminsvg span.header_icon_desk{display: inline-block;position: relative;top:-3px;}
   .top-link-div{padding-left:0;}
   /* .search-wrap{margin-left:0;} */
     .search-wrap{margin-left:0;}
   body.home .search-wrap{margin-left:15px;}
 }
  /*Large devices (desktops, 992px and up)*/
 @media screen and  (min-width: 992px) and (max-width: 1199px) { 
     .owl-nav {
     position: absolute;
     left: -4%;
     width: 108%;
     top: 45%;
 }
 
 article.item-wrapper p, .rightbox article.item-wrapper .content span{font-size: 16px  !important;}
 .rightbox article.item-wrapper .content span{word-break: break-word  !important;}
 
 }
 
  /* Extra large devices (large desktops, 1200px and up)*/
 @media screen and (min-width: 1200px) {
     .owl-nav {
     position: absolute;
     left: -7%;
     width: 110%;
     top: 45%;
     }
 }
 
 
 
 .logosection{position:absolute;left:0;right:0;margin:0 auto;top:41px;width:122px;}
 .owl-theme .owl-nav {
     margin-top: 10px;
     position: absolute;
     top: 37%;
   width:100%;
 }
 .owl-theme .owl-nav .owl-prev{width:35px;float:left;}
 .owl-theme .owl-nav .owl-next{width:35px;float:right;}
 .arrow_right {
     height: 63px;
     width: 38px;
 }
 .arrow_left {
    width: 38px;
     height: 63px;
 }
 .owl-carousel .owl-item{text-align:center;}
 .owl-theme .owl-nav [class*=owl-]{margin:0;padding:0;}
 .corousel{background:#B11B83;border-radius:50%;margin-bottom:15px;}
 
 
  
  
 
 
 @media screen and (max-width: 767px) {
   .blogsection article.item-wrapper{margin-bottom: 11px;}
   body.search-results .middle-section{padding-top:0;}
   .blogsection article.item-wrapper p{margin-bottom:0;}
   button.search-submit{right:0;}
   body.home svg.headerlogo{height: 97px;width: 91px;}
   img.headerlogo {height: 100px;min-width: 90px;}
   body.home .facebook_link_text{margin-left: 0;padding-left:0;}
   .topbanner.topbannergallery{margin-bottom:0;padding-left:0;padding-right:0;}
   .mobbanner_content{background:#3E3E3E;margin-bottom:30px;}
   .mobbanner_content .col-lg-12{padding-top:23px;padding-bottom:23px;}
   .acf-map{height:250px !important;}
 .banner_container{position:relative;top:0;margin-left: 0;background:#3E3E3E;padding-top: 30px;padding-bottom: 30px;padding-top:18px;display:none;}
 .search-box {padding-left: 0;position: relative;padding-right:19px;} 
 .search-box form {position: relative;}
 .search-box label.search_new {position: absolute;padding-left: 8px;vertical-align: middle;
     margin-bottom: 0;padding-top: 7px;font-weight: 400;border-right: 1px solid #ccc;
     padding-right: 12px;padding-bottom: 6px;}
 /* input {width: 100%;} */
 input.srchbtn1 {position: absolute !important;right: 4px !important;padding-left: 27px;top: 11px !important;border: none;
     background: none;}
 /*
   body.page-template-page-activity .leftbox article.item-wrapper{ max-height: 567px; min-height: 567px;}
 */
 }
 
 nav#top-menumob {
     overflow-y: auto;
   overflow-x: hidden;
   height:100%;
   
 }
 @media screen  and (min-width: 768px) and (max-width: 991px)
 {
    .headerminsvg{width: 139px;}
     span.activity_img_details{width:52px;float:left;}
     span.activity_date_details {width: 76%;float: left;}
   span.activity_location{margin-top:4px;width:76%;}
   body.single-aktivitetskalender .single_post_thumbnail{float: left;width: 100%;}
   body.single-aktivitetskalender .activity_rightinner {float: left;width: 100%;}
     body.single-aktivitetskalender .activity_single_date span.activity_img_details img {width: 52px;}
   body.single-aktivitetskalender .activity_single_location span.activity_img_details img{width:52px;padding-right:25px;}
   body.single-aktivitetskalender .activity_rightinner p {
     float: left;
     width: 100%;
     margin-bottom: 0;
 }
   body.home .headerminsvg{width:111px;height:70px;}
   .headerminsvg span.header_icon_desk{display: inline-block;position: relative;top: 4px;}
   .mobbanner_content{display:none;}
   .middlebox article.item-wrapper{margin-bottom:33px;}
   body.single-aktivitetskalender img.activity_thumb_overlay{max-width:169px;}
     body.archive .mboxdate{width:19%;}
     .owl-theme .owl-nav .owl-prev{left:11px;}
     .owl-theme .owl-nav .owl-next{right:-3px;}
 }
 
 @media screen and (max-width: 767px)
 {
   .topbanner_main{padding-left:0;padding-right:0;}
   span.header_icon_desk img{max-width: 27px;}
     .owl-carousel .owl-item img{width:60%;}
 }
 
 
 .deskright{width:auto;float:right;margin-top: 11px;margin-right: 138px;min-width:222px;}
 .deskright ul{border-right: 1px solid #ccc;}
 .deskright ul li{float:left !important;margin-right: 14px;}
 .deskright ul li a{font-size:12px;}
 .section-header{	transition: all .3s ease-in-out 0s;
     -webkit-transition: all .3s ease-in-out 0s;
     -moz-transition: all .3s ease-in-out 0s;
 }
 .secondarymob ul li a{font-size:15px;padding:10px !important;padding-left:32px !important;}
 .secondarymob{margin-top: 35px;padding-left:29px;}
   
   .secondarymob ul li{background:url('../menuleft.png');
   background-repeat: no-repeat;background-size: 12px;
 background-position: 0 9px;}
 
 ::-moz-placeholder { /* Firefox 19+ */
   color: #fff;
 }
 :-ms-input-placeholder { /* IE 10+ */
   color: #fff;
 }
 :-moz-placeholder { /* Firefox 18- */
   color: #fff;
 }
 
 
 /*---------------Middleboxes design-------------------*/
 body.page-template-page-activity .aktueltboxes{display:inline-block;}
 .leftbox .mbox{padding-left:0;padding-right:0;}
 .leftbox{padding-left:0;}
 body.home .leftbox .mboxdate{width: 22%;}
 .rightbox{padding-left:0;padding-right:0;}
 article.item-wrapper{background-color:#fff;}
 article.item-wrapper a{color:#333333;}
 .activity_page article.item-wrapper .aktueltlesmer a:hover{background:#3E3E3E;border:3px solid #3E3E3E;color:#fff;}
 article.item-wrapper .content{padding:33px 44px;}
 article.item-wrapper h2{font-family: 'Montserrat', sans-serif;font-size:39px;color:#3E3E3E;
 margin-bottom:10px;}
 article.item-wrapper p{font-size:18px;}
 
 /* .rightbox .mbox{padding-right:0;} */
 .rightbox article.item-wrapper h3{font-family: 'Montserrat', sans-serif;font-size:24px;color:#3E3E3E; margin-bottom:20px;}
 .rightbox article.item-wrapper .content{padding:34px 32px;line-height: 22px;}
 .mboxdate{background-color:#959A6D;padding:7px 10px;color:#fff;width:41%;float:right;
 font-family: 'Montserrat', sans-serif;font-size:22px;text-align:center;}
 body.home .mboxdate{width:47%;}
 body.archive .mboxdate{width:119px;}
 .horizontal article.item-wrapper{display:inline-block; width:100%;height:auto !important;min-height:175px;max-height:175px;}
 .rightbox .horizontal article.item-wrapper h3{margin-bottom:10px;}
 body.home .horizontal .imgouter{width: 40%;float: left;margin-right:0;}
 /*.horizontal .contentwrap{width: 50%;float: left;}*/
 .horizontal .mboxdate{width:35%;}
 .horizontal .content{width:88%;}
 
 .aktueltbuttons{text-align:center;margin-bottom:45px;}
 a.aktueltb{padding:15px 45px;border:3px solid #959A6D;color:#3E3E3E;
 font-size:21px;display:inline-block;font-family: 'Montserrat', sans-serif;}
 
 .avdelingenesection{background-image:url('../images/kamo-background-frontpage.png');
 min-height:350px;padding-top:27px;background-repeat:no-repeat;}
 .avdelingenesection .heading{font-size:50px;font-family: 'Montserrat', sans-serif;text-align:center;margin-bottom:13px;}
 
 
 .mapsection{margin-top:35px;margin-bottom:35px;}
 .avdelingenesection ul{list-style:none;padding-left:0;}
 .avdelingenesection ul li a{color:#3E3E3E;padding:3px 15px 7px 0;font-family: 'Montserrat', sans-serif;
 font-size:22px;width:100%;/*display: flex;
 align-items: center;*/padding-right:0;width:96%;}
 .mapsection span{width:92%;}
 .mapsection svg{width:24px;height:32px;cursor:pointer;}
 .nijmegensection {min-height:343px;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:46px;text-align:center;padding-bottom: 60px;}
 .nijmegensection .heading{font-size:50px;font-family: 'Montserrat', sans-serif;text-align:center;color:#fff;}
 .bottom-short-border{border-bottom: 5px solid #B3AA9B;margin: 0 auto;
 height: 6px;width: 158px;margin-top:10px;}
 .nijmegensection .maincontent {color: #fff;font-size: 25px;
 margin-top: 15px;margin-bottom:25px;}
 .nijmegenlesmer{padding:15px 45px;border:3px solid #B3AA9B;width:280px;color:#fff;
 font-size:21px;display:inline-block;}
 
 
 .blogsection {margin-top:65px;}
 .blogsection article.item-wrapper{display:inline-block;width:100%;margin-bottom:11px;}
 .blogsection article.item-wrapper .imgouter{width:50%;float:left;}
 .blogsection article.item-wrapper .content{width:50%;float:left;padding:15px;padding: 7% 53px;}
 .blogsection article.item-wrapper .full-content.content{width:100%;}
 
 
 
 @media screen and (max-width: 767px) {
   body.page-template-page-activity .aktueltboxes{margin-bottom:0;}
   body.archive .mboxdate{width:auto;}
   body.home h1{font-size:30px;margin-top:4px;}
   .subpages .navbar .navcont{padding-top:3px !important;}
   body.home .navbar{position:initial;top:0;background-color:#3E3E3E;}
   .navbar .navcont{background-color:#3E3E3E;}
   body.home .logosection{background-color:#3E3E3E;z-index:9;top:-11px;}
   body.subpages .logosection{top:6px;padding-top:2px;}
   
 .topbanner-text-wrapper{top:48%;color: #fff;background-color:#3E3E3E;padding: 41px 15px;}
 .topbanner-text{font-size: 30px;line-height: 35px;text-align:left;}
 .leftbox {padding-left: 0;padding-right: 0;}
 .aktcont{padding-left:0;padding-right:0;}
 .aktueltsection h1{font-size:34px;}
 .aktueltsection  .col-lg-12{padding-left:0;padding-right:0;} 
 .aktueltsection .item-wrapper{display:inline-block;margin-bottom:0;}
 .aktueltsection  .imgouter{width: 34%;float: left;}
 body.home .horizontal .imgouter{width:32%;margin-right:0;}
 .aktueltsection  .content{width: 66%;float: left;}
 .aktueltsection  .contentwrap{width: 66%;float: left;}
 .aktueltsection  .contentwrap .content{padding-top:4px; width:100%;}
 .horizontal .imgouter{margin-right:0;}
 .aktueltsection .leftbox .content{padding: 4px 17px !important;}
 .aktueltsection  .content h2,.aktueltsection  .content h3{margin-top: 0;font-size: 17px !important;}
 /*.aktueltsection  .content p, .activity_mbox .content p, .index23box .content p, .fourth_box .content p{display:block;}*/
 .rightbox .mbox{padding-left:0;padding-right:0;}
 .rightbox .mbox .mboxdate{padding: 1px 7px;width: 96px;font-size: 16px;}
 body.home .leftbox .mbox .mboxdate{padding: 1px 7px;width: 96px;font-size: 16px;}
 .aktueltsection .mbox  .contentwrap .mboxdate{width:91px;}
 .aktueltb{padding:9px 45px;}
 .aktueltboxes{margin-bottom:40px;}
 .aktueltboxes.flippingboxes{margin-bottom:0;}
 .rightbox .mbox .content{padding-top:0;}
 .rightbox article.item-wrapper .content {padding: 2px 15px;padding-bottom:20px;}
 .rightbox article.item-wrapper h3, .rightbox .horizontal article.item-wrapper h3, article.item-wrapper h2 {margin-bottom:0;}
 .rightbox .horizontal article.item-wrapper h3{margin-top:15px;}
 .rightbox .mbox{margin-bottom:0;}
 .aktueltb:first-child{margin-bottom:10px;}
 .avdelingenesection .heading{font-size:32px;line-height: normal;}
 .avdelingenesection ul li a{padding-left:0;padding-right:0;font-size:26px;}
 .avdelingenesection  .leftsection &gt; img {display:none;}
 .avdelingenesection .leftsection,.avdelingenesection .mapsection,.avdelingenesection .container {padding-left:0;padding-right:0;}
 .nijmegensection{background-position:center;padding-top:56px;}
 .nijmegensection .container{padding-left:0;padding-right:0;}
 .nijmegensection .heading{font-size:39px;margin-bottom:32px;}
 .nijmegensection .maincontent{line-height:28px;font-weight: normal;padding-left: 33px;
    padding-right: 33px;padding-top: 7px;padding-bottom: 10px;padding:9px 45px;}
 .nijmegenlesmer{width:100%;font-weight: 600;}
 .blogsection article.item-wrapper .imgouter,.blogsection article.item-wrapper .content{width:100%;}
 article.item-wrapper h2{font-size:31px;margin-top: 0;}
 .blogsection .container{padding-left:0;padding-right:0;}
 .blogsection{margin-top:40px;}
 .blogsection article.item-wrapper .content{padding: 13% 15px 15% 36px}
 .headerminsvg{float:left;width:36px;}
 .menubarex{width:40px;padding:0;}
 .righticons{float:left !important;}
 .avdelingenesection{background-position:center;background-size: cover;}
 .search-box {margin-top: 10px;width: 100%;position: relative;margin-left: 0;margin-bottom:13px;}
 .srchbox1 {background-color: transparent;padding: 10px !important;border-radius: 0 !important;color: #fff !important;
 font-size: 17px;font-weight: 400;width:100%;padding-left:0 !important;border: none !important;border-bottom-width: medium !important;
 border-bottom-style: none !important;border-bottom-color: currentcolor !important;border-bottom: 1px solid #979A9C !important;}
 .srchbtn1 {border: none;text-indent: -9999px;width: 30px;position: absolute;right: 3px;
 bottom: 6px;background-color: transparent;z-index: 99;height: 37px;}
 .main-nav-bar .top-menu{padding-left:15px;}
 .div_Undervalg .inn {position: relative;width: 100%;padding: 12px 0;display: block;
     background: #959A6D;font-weight: 500;color: #fff;font-size: 18px;cursor: pointer;
     margin: 0 0 22px;text-align:center;}
   .leftmenus .leftsection{display:none;}
   
   .middlebox article.item-wrapper{margin-bottom:20px;}
 .contactinfo{padding-top:25px;}
 .aktueltbuttons{padding-left:15px;padding-right:15px;margin-top: 29px;}
 .aktueltb{width:100%;}
 .mapsection {margin-top: 5px;margin-bottom:10px;}
 .aktueltsection .aktueltboxes .view{width: 34%;float: left;}
 .aktueltsection .aktueltboxes .view .imgouter{width:100%;}
 
 .aktueltsection .aktueltboxes .horizontal .view{width:100%;}
 
 footer{padding:43px 15px !important;}
 .footercol1,.footercol2,.footercol3{padding-left:0;padding-right:0;}
 .footercol1,.footercol2{margin-bottom:39px;}
 footer .search-wrap{margin-left:0;}
 footer .search-wrap input.search-submit{padding-bottom:17px;}
 
 }
 @media screen and (min-width: 768px) {
 body.home .navbar{position:absolute;background:transparent;top: 70px;}
 body.home .logosection{top: -54px;width: 172px;background: rgba(62, 62, 62, 0.82);border-radius: 55%;padding: 28px;height: 172px;padding-top: 20px;
     padding-left: 16px;}
 .topbanner-text-wrapper{position:absolute;top:44.6%;color: #fff;}
 .horizontal {margin-top:26px;}
 .aktueltb:first-child{margin-right:15px;}
 .aktueltb:last-child{margin-left:15px;}
 .main-nav-bar {max-width:375px;}
 .contactinfo{padding-left:140px;margin-bottom:35px;}
   }
   
   @media screen  and (min-width: 768px) and (max-width: 992px) {
   article.item-wrapper h2{font-size:30px;}
   .mboxdate{width: 48%;font-size: 16px;padding: 2px 5px;}
   .rightbox article.item-wrapper .content{padding: 10px 10px 20px 10px;}
   .rightbox article.item-wrapper h3{font-size: 20px;}
   .rightbox article.item-wrapper h3{word-wrap:break-word;}
   .blogsection article.item-wrapper .content{padding: 23px 59px !important;}
   }
   
   @media screen and (max-width: 480px) {
     .leftbox .imgouter{min-height: 119px;}
     .index23box .imgouter,.fourth_box .view{min-height: 119px;}
     .index23box article.item-wrapper{width: 100%;}
     .horizontal article.item-wrapper{min-height: 119px;max-height: 119px;}
     .leftbox article.item-wrapper{max-height: 100%;min-height: 100%;}
     body.home .leftbox article.item-wrapper{width:100%;}
     body.page-template-page-activity .social_icon{padding-top:24px;}
     span.activity_img{width:10%;}
     span.activity_date{width:88%;}
     .bannericons{width:118px;}
     .headercartwrap, .headercalenderwrap{width:130px;}
     .subpages .aktueltboxes .imgouter{width:80% !important;}
     
     .page-id-10574.subpages .aktueltboxes .horizontal .imgouter{width:34% !important;}
     
     body.page-template-page-activity img.activity_thumb_overlay{top: 16%;}
     .forsikring .imgouter{width:100% !important;}
     .fmbox article.item-wrapper .content{width:100%;}
     
   }
   @media screen and (max-width: 600px) {
     .index23box article.item-wrapper{min-height:100% !important;max-height:100% !important;width:100%;}
   }
   
   
   /*---------------Other pages--------------------------*/
   .subpages{background-image:url("../images/kamo-background-frontpage.png");background-position: top;background-repeat:no-repeat;
     }
   .logosection{top:10px;background: #3e3e3e;border-radius: 50%;padding: 14px 14px 6px 14px;}
      .topbanner{text-align:center;padding-top:70px;}
    .topbannergallery .topbandiv{
      background-repeat:no-repeat;
      background-position:center center; 
      background-size: cover;
      height:342px;
   }
   .slidefilter {
     background: #333333;
     opacity: .5;
     position: absolute;
     width: 97.5%;
     height: 342px;
     }
    
    body.home .topbanner{padding-top:0;min-height:637px;display:inline-block;}
    .subpages .navbarsub{background-color:#3E3E3E;}
    .subpages .menubarex{width: 46px;padding:0;text-align:right;}
    .subpages .righticons{padding-right:0;}
    .breadcrumb{background-color:transparent;padding-top:0;padding-left:0;margin-bottom:0;}
    .leftsection ul{list-style:none;padding-left:0;margin-left:0;}
    .leftmenus .leftsection li a{padding: 8px 10px;display: inline-block;width: 100%;color: #333333;
     font-size:16px; border-top: 1px solid #C0BFBA;font-weight: 500;border-bottom:1px solid #C0BFBA;}
     .leftmenus .leftsection &gt; ul &gt; li:first-child &gt; a{border-bottom: 1px solid #C0BFBA;}
     .leftmenus .leftsection li.current_page_item ul.children li a{background:none;}
     .leftmenus .leftsection li ul li a{border:none;}
     .leftmenuarrow{float:right;margin-top:2px;width:13px;position: relative;left: 5px;}
     .breadcrumb a{color:#3E3E3E;text-decoration:underline;}
     .maincontent{font-size:18px;margin-top: 17px;margin-bottom:20px;}
     .maincontent h2{font-size:30px;margin-bottom:15px;}
      .middlebox{padding-top:20px;padding-bottom:25px;}
     .middlebox article.item-wrapper p{font-size:15px;}
     .middlebox article.item-wrapper .content {padding: 18px 23px;}
     .middlebox article.item-wrapper .content h3{font-size:24px;color:#3E3E3E;margin-top: 5px;}
     .middlebox article.item-wrapper .content h3:hover{text-decoration:underline;}
     .middlebox .imgouter:hover {background: #959A6D;}
     .middlebox .imgouter{overflow:hidden;-webkit-transition:all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
     transition:all 0.3s ease-in-out;}
   .middlebox .imgouter .mboximg:hover {transform:scale(1.2);opacity:0.5;}
   .middlebox .imgouter .mboximg{-webkit-transition:all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
     transition:all 0.3s ease-in-out;background-size: cover;min-height: 210px;
        background-repeat: no-repeat;cursor:pointer;}
     img,h1,h2,h3,.navbar,.navcont,.logosection {-webkit-transition:all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   transition:all 0.3s ease-in-out;}
   .forsikring article.item-wrapper{border-left:8px solid #959A6D;margin-bottom:25px;}
   .noimg{padding-left:45px !important;}
   .forsikring .imgouter{width:40%;float:left;}
   .forsikring .content{width:60%;float:left;}
   .fmbox article.item-wrapper .content{padding-bottom:30px;}
   
 
   .leftsection ul.submenus {list-style-type:circle;padding-left:25px;color:#959A6D;-webkit-padding-start: 40px;margin-left:0;}
 
 /*---------------Kontakt page -------------------*/
 .formfields{padding-top:2px;}
 .tags_checkbox label{width:100%;}
 .formfields .frm_top_container {
     border-bottom: 1px solid #C0BFBA;margin-bottom: 23px;margin-left: 0;position: relative;
   width: 90%;
 }
 .formfields .frm_top_container:focus{outline:none;}
 .frm_primary_label {
     cursor: text;display: block;left: 0;pointer-events: none;position: absolute;
     top: -2px;transition: all .2s ease 0s;color: #202020;font-weight: 400;font-size:14px;
 }
 .formfields .frm_error_style{display:none;}
 .formfields .KText input{width: 100%;}
 .formsection .KText input{border: none;font-size: 16px;font-weight: 500;background:transparent;}
 .newclsinput{font-size: 14px;top: -20px;}
 .formsection .frm_error{font-size: 14px;color: #FF0000;}
 body.page-template-page-kontakt .social_icon{padding-top:28px;}
 
 .formfields .frm_submit button{padding: 10px 15px;border: 3px solid #959A6D;width: 173px;color: #3E3E3E;font-size: 15px;
     display: inline-block;text-align: center;font-weight:600;background:none;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;}
   .formfields .frm_submit button:hover{border-color:#333333;color:#3e3e3e;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;}
   svg.location{width: 18px;height: 24px;}
   .addresspin{float: left;font-size:22px;position:relative;right:2px;}
   .addressdetails,.telno,.contactmail{width: 80%;float: left;font-size:15px;margin-left: 10px;margin-bottom: 20px;color:#333333;}
   .glyphicon{color:#959A6D;float:left;}
   .contactinfo a{color:#3e3e3e;}
   .contactmap{border:2px solid #959A6D;display:inline-block;margin-top:20px; }
     .contactinfo h3{padding-bottom:7px;}
     .horizontal .imgouter a{display:block;}
 
 
 
 /*-----------Footer --------------------------*/
 footer{background-color:#3e3e3e;padding:80px 25px;}
 footer h5{color:#fff;font-weight:600;margin-top:5px;margin-bottom:15px;font-family: 'Montserrat', sans-serif;
 font-size:19px;}
 footer .glyphicon{color:#fff;font-size:24px;margin-top:4px;}
 footer{color:#fff;margin-top:65px;}
 .footertxt{display: inline-block;float: left;width: 84%;padding-left: 11px;
 font-size: 16px;font-weight: 500;margin-bottom:10px;}
 .footertxt.tel{padding-top:6px;}
  .footertxt.email{margin-top:2px;}
 footer a:hover{color:#959A6D;}
 .footercol1{padding-right: 48px;}
 footer .glyphicon.glyphicon-envelope{font-size:21px;}
 .blogsection .imgouter a{display:inline-block;float:left;}
 footer .imgfoter{float: left;width: 28%;}
 footer .ingressdiv{float: left;width: 70%;padding-left: 10px;font-family: 'Montserrat', sans-serif;
     font-size: 16px;}
   .ingressdiv p{margin-bottom:15px;line-height: 28px;}
 footer .lesmerbtn{border:4px solid #595959; padding:6px 35px;display:inline-block;}	
 
 footer  input.search-field{border:4px solid #595959 !important;width:100% !important;padding:17px !important;}
 footer .search-wrap label,footer .search-wrap{width:100%;}
 footer .search-wrap .headersearch{width: 56px;height: 39px;top: 16px;}
 footer .search-wrap input.search-submit{width: 46px;bottom: 12px;}
 
 .view {overflow: hidden;position: relative;text-align: center;cursor: default;}
 .view-third:hover .mask {opacity: 0.5;transition-delay: 0s;transform: translate(0px, 0px);}
 .view-third .mask {background-color: rgba(149,154,109,0.6);opacity: 0;
 cursor:pointer;transition: all 0.4s ease-in-out;}
 .view .mask, .view .content {width: 100%;height: 100%;position: absolute;
     overflow: hidden;top: 0;left: 0;}
 .topbannergallery .mask{}
 article.item-wrapper h2:hover{}
 .rightbox article.item-wrapper h3:hover{text-decoration:underline;}	
 .aktueltb:hover{border-color:#3E3E3E;color:#3E3E3E;}
 .leftsection ul li a:hover{text-decoration:underline;}
 .nijmegenlesmer:hover{border-color:#333333;}
 footer .lesmerbtn:hover{border-color:#959A6D;color:#fff;}
 .bannericons .headericowrap a:hover{opacity:0.8}
 .bannericons .headercartwrap a:hover{opacity:0.8}
 .bannericons .headercalenderwrap a{width:100%;}
 .bannericons .headercalenderwrap a:hover {opacity:0.8}
 
 
 
 .navbar_sticky{position:fixed !important;top:0 !important;background-color:#3e3e3e !important;}
 .navcont_sticky{background: #3E3E3E !important;}
 .logosection_sticky_home{top: -8px !important;background: #3E3E3E !important;width: 125px !important;height: 118px !important;}
 .logosection_sticky_subpg {
        top: 10px !important;
     background: #3E3E3E !important;
     width: 108px !important;
     height: 113px !important;
     border-radius: 50%;
     padding: 14px;
 }
 
 /*--------------------Abhijeet -----------------------*/
 
 .main-nav-bar {
      background: #3E3E3E;
     display: none;
     margin-top: 0;
     position: fixed;
     z-index: 1000;
     width: 88%;
     height: 100%;
     right: 0;
   opacity:1;
   top:0;
 }
 
 
 
 svg.close_icon {
     width: 24px;
     height: 24px;
 }
 
   .mobile-menu {
         max-height: 450px;
         overflow-y: scroll;
         padding: 0 15px;
         position: relative;
         width: 100%
     }
 
   
 .sm {
   direction: ltr;
   display: block;
   line-height: normal;
   list-style: none;
   margin: 0px;
   padding: 0;
 }
 .sm ul {
   direction: ltr;
   line-height: normal;
   list-style: none;
   margin: 0px;
   padding: 0;
 }
 .sm li {
   direction: ltr;
   display: block;
   line-height: normal;
   list-style: none;
   margin: 0px;
   padding: 0;
 }
 ul.sm {
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 }
 ul.sm li {
   float: left;
   position: relative;
 }
 ul.sm li * {
   -moz-box-sizing: content-box;
   -webkit-box-sizing: content-box;
   box-sizing: content-box;
 }
 ul.sm li *:before {
   -moz-box-sizing: content-box;
   -webkit-box-sizing: content-box;
   box-sizing: content-box;
 }
 ul.sm li *:after {
   -moz-box-sizing: content-box;
   -webkit-box-sizing: content-box;
   box-sizing: content-box;
 }
 ul.sm a {
   display: block;
   position: relative;
   white-space: nowrap;
 }
 ul.sm a.disabled {
   cursor: default;
 }
 ul.sm ul {
   left: -800px;
   position: absolute;
   top: -999999px;
   z-index: 1000;
 }
 ul.sm ul li {
   float: none;
 }
 ul.sm ul a {
   white-space: normal;
 }
 ul.sm:after {
   clear: both;
   content: "\00a0";
   display: block;
   font: 0/0 serif;
   height: 0;
   overflow: hidden;
   visibility: hidden;
 }
 ul.sm-rtl {
   direction: rtl;
 }
 ul.sm-rtl li {
   float: right;
 }
 ul.sm-vertical li {
   float: none;
 }
 ul.sm-vertical a {
   white-space: normal;
 }
 * html ul.sm-vertical li {
   float: left;
   width: 0;
 }
 * html ul.sm-vertical ul li {
   float: none;
   width: auto;
 }
 * html ul.sm {
   height: 1px;
 }
 *:first-child + html ul.sm-vertical &gt; li {
   float: left;
   width: 0;
 }
 *:first-child + html ul.sm {
   min-height: 1px;
 }
 .sm-blue {
   text-align: left;
 }
 .sm-blue ul {
   background: #333;
   padding-bottom:0px;
 }
 .sm-blue ul a {
   color: #ffffff;
   font-size: 16px;
   margin: 0 1px;
   padding:10px 23px 10px 10px;
   text-shadow:none;
   word-wrap: break-word;
 }
 
     
 
 .sm-blue ul a:hover {
      -moz-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;
   color: #ffffff;
 }
 .sm-blue ul a span.sub-arrow {
   border-color: transparent transparent transparent #EC1D24;
   border-style: solid solid solid solid;
   bottom: auto;
   left: auto;
   margin-left: 0;
   margin-top: -3px;
   right:7px;
   top: 50%;
 }
 .sm-blue ul li {
   background:none;
 }
 .sm-blue ul li a {
   font-size: 14px !important;
 }
 .sm-blue li &gt; ul:before {
   border: solid transparent;
   bottom: 100%;
   content: " ";
   height: 0;
   left: 17%;
   pointer-events: none;
   position: absolute;
   width: 0;
 }
 .sm-blue a span.sub-arrow {
   border-color:transparent ;
   border-width: 5px;
   height: 0;
   overflow: hidden;
   position: absolute;
   width: 0;
   padding-left:42%;
   left:0;
 }
 .sm-blue li {
   border-left: 0px solid #1a8bb9;
 }
 
 .sm-blue li:last-child {
     margin-right: 0;
 }
 .sm-blue span.scroll-up {
   background: #ffffff;
   display: none;
   height: 0;
   overflow: hidden;
   position: absolute;
   visibility: hidden;
 }
 .sm-blue span.scroll-down {
   background: #ffffff;
   display: none;
   height: 0;
   overflow: hidden;
   position: absolute;
   visibility: hidden;
 }
 .sm-blue span.scroll-up-arrow {
   border-color: transparent transparent #ffffff transparent;
   border-style: dashed dashed solid dashed;
   border-width: 8px;
   height: 0;
   left: 50%;
   margin-left: -8px;
   overflow: hidden;
   position: absolute;
   top: -2px;
   width: 0;
 }
 .sm-blue span.scroll-down-arrow {
   border-color: #ffffff transparent transparent transparent;
   border-color: transparent transparent #ffffff transparent;
   border-style: dashed dashed solid dashed;
   border-style: solid dashed dashed dashed;
   border-width: 8px;
   height: 0;
   left: 50%;
   margin-left: -8px;
   overflow: hidden;
   position: absolute;
   top: -2px;
   top: 6px;
   width: 0;
 }
 .sm-blue-vertical {
   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
   -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
   box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
 }
 .sm-blue-vertical a span.sub-arrow {
   border-color: transparent;
   border-style: solid;
   bottom: auto;
   left: auto;
   margin-left: 0;
   margin-top: -3px;
   right: 3px;
   top: 50%;
 }
 .sm-blue-vertical li {
   border-left: 0;
 }
 .sm-blue &gt; li &gt; ul {
   background: #333;
 }
 .sm-blue &gt; li &gt; ul:after {
   border-color: rgba(255, 255, 255, 0);
   border-bottom-color: #333;
   border-width: 6px;
   border: solid transparent;
   bottom: 100%;
   content: " ";
   height: 0;
   left: 17%;
   margin-left: -4px;
   pointer-events: none;
   position: absolute;
   width: 0;
 }
 .sm-blue &gt; li &gt; ul:before {
   /*border-color: rgba(204, 204, 204, 0);
   border-bottom-color: #005e6e;
   border-width: 8px;
   margin-left: -4px;*/
 }
 .sm-blue ul li:hover,
 .sm-blue ul li:focus,
 .sm-blue ul li:active,
 .sm-blue ul li.highlighted {
   text-decoration: none;
   text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
 
 }
 .sm-blue ul a:hover,
 .sm-blue ul a:focus,
 .sm-blue ul a:active,
 .sm-blue ul a.highlighted {
   text-decoration: none;
   text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
 
 }
 .sm-blue a.highlighted {
 
 }
 .sm-blue a.current,
 .sm-blue a.current:hover,
 .sm-blue a.current:focus,
 .sm-blue a.current:active,
 .sm-blue ul a.current,
 .sm-blue ul a.current:hover,
 .sm-blue ul a.current:focus,
 .sm-blue ul a.current:active {
   background-image: -moz-linear-gradient(top, #ffffff 0%, #00749f 100%);
   background-image: -ms-linear-gradient(top, #ffffff 0%, #00749f 100%);
   background-image: -o-linear-gradient(top, #ffffff 0%, #00749f 100%);
   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #00749f));
   background-image: -webkit-linear-gradient(top, #ffffff 0%, #00749f 100%);
   background-image: linear-gradient(top, #ffffff 0%, #00749f 100%);
   background-image: url(css-gradients-fallback/current-item-bg.png);
   background: #ffffff;
   text-decoration: none;
   text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
     border:1px solid #bb081d;
 }
 .main-nav-bar .top-menu li .sm-nowrap li {
   margin: 0px 0px;
   padding: 0px;
 }
 .main-nav-bar .top-menu li .sm-nowrap li a {
   min-width: 198px;
 }
 .sm-blue &gt; li &gt; a &gt; .arowbg .sub-arrow {
   display: none;
 }
 /*@media screen and (max-width: 991px) {   */
     .sm-blue &gt; li &gt; a &gt; .arowbg .sub-arrow {
   display: block;
 }
   .sm-blue ul li  a {
         font-size:15px !important;
   }
   .sm-blue ul li ul li a {
         font-size:14px !important;
   }
   .menu_sel.home_btn_sel {
     display: none;
   }
   .menu.home_btn {
     display: none;
   }
   .main-nav-bar .top-menu {
     left: 0;
     padding: 0;
   }
   .main-nav-bar .top-menu ul li {
     margin: 0;
   }
  
   .main-nav-bar .top-menu ul li:first-child {
     margin: 0;
   }
   .main-nav-bar .top-menu ul li ul li a:hover {
     -moz-transition: all .4s;
     -ms-transition: all .4s;
     -o-transition: all .4s;
     -webkit-transition: all .4s;
     border-bottom: 0px solid #ffffff;
     color: #b75b39;
     transition: all .4s;
   }
   .main-nav-bar .top-menu ul &gt; li a:hover {
     -moz-transition: all .4s;
     -ms-transition: all .4s;
     -o-transition: all .4s;
     -webkit-transition: all .4s;
     /*border-bottom: 0px solid #b75b39;*/
        text-decoration: none;
     transition: all .4s;
   color:#959A6D;
   }
   .main-nav-bar .top-menu ul li a:hover{
   color:#959A6D;  
   }
   .main-nav-bar .top-menu a {
     -moz-transition: all .4s;
     -ms-transition: all .4s;
     -o-transition: all .4s;
     -webkit-transition: all .4s;
     color: #fff;
   }
   .main-nav-bar .top-menu a:link {
     -moz-transition: all .4s;
     -ms-transition: all .4s;
     -o-transition: all .4s;
     -webkit-transition: all .4s;
     padding:12px 40px 10px 15px;
     text-decoration: none;
     transition: all .4s;
     font-size: 23px;
     line-height: 32px;
     font-weight: 500;
     text-decoration: none;
   display:inline-block;
   margin-left:54px;
   text-transform:none;
   width:70%;
 /*	font-family:'Montserrat', sans-serif;*/
   }
    .main-nav-bar .top-menu a:link{padding-bottom: 9px;background:url("../images/arrow-submenu-mob.png") no-repeat 0 2px;background-position: 90% center;background-size: 14px;}
    .main-nav-bar .top-menu a:hover{color:#3E3E3E;}
   
   .main-nav-bar .top-menu ul li ul li a:link{background:none;}
   .main-nav-bar .top-menu ul li.menu-item-has-children ul li a.has-submenu:link{background-position:90% 10%;}
   .main-nav-bar .top-menu ul li ul li a:link{
   padding-top: 0;
   line-height:22px;
   text-transform:none;
   color:#7D7565;
   margin-left:60px;
   padding-left:11px;
   }
   .main-nav-bar .top-menu ul li ul li a:link:hover{background-color:transparent;}
   .main-nav-bar .top-menu ul li ul li a:hover {color:#959A6D !important;}
   .main-nav-bar .top-menu a.sel {
     border: 0px solid #b75b39;
     color: #b75b39;
     padding: 13px 20px 13px 63px;
   }
   .main-nav-bar .top-menu a.sel:link {
     border: 0px solid #b75b39;
     color: #b75b39;
     padding: 13px 20px 13px 63px;
   }
   .main-nav-bar .top-menu li {
     margin: 0px;
   }
   .main-nav-bar .top-menu li .sm-nowrap li a {
     max-width: 100%;
   }
 
    .sm-blue a {
     background-attachment: scroll !important;
     text-transform:uppercase;
     font-size: 16px;
     line-height: 20px;
     text-decoration: none;
   font-weight:700;
   }
   
   .arowbg {
     border-left: 0px solid #c4c4c4;
     padding: 0 18px;
   }
    .sm-blue a span.sub-arrow,.sm-blue ul a span.sub-arrow 
    {
        right: 0 !important;
        width:22px;height:22px;
      font: normal 35px/22px monospace !important;
        text-align: center;border: 0;text-shadow: none;color: #959A6D !important;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
      border-radius:0;
    }
  
   .sm-blue a span.sub-arrow:hover{}
   .sm-blue ul {
     -moz-border-radius: 0;
     -moz-box-shadow: none;
     -webkit-border-radius: 0;
     -webkit-box-shadow: none;
     background: #ffffff;
     border-radius: 0;
     border: 0;
     box-shadow: none;
     padding: 0;
   }
   .sm-blue ul a {
    /* background: none !important; */
     color: #B3AA9B !important;
     font-size: 17px !important;
     margin: 0 10px;
     margin: 0;
     padding: 10px 30px 10px 28px;
     text-shadow: none !important;
     }
   
  
   .sm-blue ul li {
     border-top: 0;
     margin: 0 !important;
     width: 100%;
   }
   
   .sm-blue ul li:first-child {
    
   }
   .sm-blue ul ul {
     -moz-border-radius: 0;
     -webkit-border-radius: 0;
     border-radius: 0;
     left: 0px !important;
     margin: 0 !important;
     padding: 0;
     width: 100% !important;
   }
 
 
 
   .sm-blue a.current {
     background-attachment: scroll !important;
     background-color: #fff !important;
     background-image: linear-gradient(top, #005a84 0%, #00749f 100%) !important;
     background-position: 0% 0%;
     background-repeat: repeat !important;
     color: #333333 !important;
   }
 
 .sm-blue ul li:hover,
 .sm-blue ul li:focus,
 .sm-blue ul li:active,
 .sm-blue ul li.highlighted {
 }
 .sm-blue ul a:hover,
 .sm-blue ul a:focus,
 .sm-blue ul a:active,
 .sm-blue ul a.highlighted {
 
 
 }
 
   .sm-blue a.highlighted span.sub-arrow {
     color: #A4C13B;
   }
   .sm-blue li {
     border-left: 0;
   }
   .sm-blue li:first-child {
     border-left: 0;
   }
   .sm-blue &gt; li &gt; a &gt; .sub-arrow {
     display: block;
   }
   ul.sm-blue {
     width: 100% !important;
   }
   ul.sm-blue ul {
     float: none;
     left: auto !important;
     margin-left: 0% !important;
     margin-top: 0 !important;
     max-width: none !important;
     min-width: 0 !important;
     position: static !important;
     top: auto !important;
     width: 100% !important;background:none;
   display:none;
   }
   ul.sm-blue ul.sm-nowrap &gt; li &gt; a {
     white-space: normal;
   }
   ul.sm-blue iframe {
     display: none;
   }
   ul.sm-blue &gt; li {
     float: none;
   }
   ul.sm-blue &gt; li &gt; a {
     white-space: normal;
   }
   .sm-nowrap li a {
     border: 0;
   }
   .sm-blue &gt; li:nth-child(2) &gt; a {
     -moz-border-radius: 0;
     -webkit-border-radius: 0;
     border-radius: 0;
   }
   .sm-blue &gt; li:last-child &gt; a,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; a,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; a,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; a,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; a,
   .sm-blue &gt; li:last-child &gt; ul,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul {
     -moz-border-radius: 0;
     -webkit-border-radius: 0;
     border-radius: 0;
   }
   .sm-blue &gt; li:last-child &gt; a.highlighted,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; a.highlighted,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; a.highlighted,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; a.highlighted,
   .sm-blue &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; ul &gt; li:last-child &gt; a.highlighted {
     -moz-border-radius: 0;
     -webkit-border-radius: 0;
     border-radius: 0;
   
   
   }
   #main-menu {
     border-top: 0px solid #cccccc;
   }
   .mobile-menu a {
     padding: 18px 63px 17px 50px !important;
     word-wrap: break-word;
   }
   .sm-blue &gt; li &gt; ul {
     border: 0;
   margin-bottom:0;
   }
   .sm-blue &gt; li &gt; ul:after {
     border-width: 0;
   }
   .sm-blue &gt; li &gt; ul:before {
     border-width: 0;
   }
   
   .menubtn {
     z-index:1;
   }
  
 /*}  */
 /*=====================================
   End Of Smart Menu
 =======================================*/
 
 .arowbg .sub-arrow {
     text-decoration: none
 }
 
 .arowbg .sub-arrow:hover,
 .flex-direction-nav a {
     text-decoration: none!important
 }
   .sm-blue a span.sub-arrow,
     .sm-blue ul a span.sub-arrow {
      border: 1px solid #595959;
      padding: 6px;
    top: 27px;
    left:-30px;
     }
   .sm-blue ul li a span.sub-arrow {top: 13px;left: -35px;}
   .sm-blue li ul li.menu-item-type-taxonomy a span.sub-arrow{left:-35px;}
    @media screen and (min-width:768px) and (max-width:768px) {
 
     #main-menumob {
         overflow-y: scroll
     }
 }
 
 @media screen and (min-width:992px) and (max-width: 1199px) {
   .rightbox article.item-wrapper .content {padding: 5px 15px;}
 }
 
 @media screen and (max-width:991px) {
   .main-nav-bar .top-menu a:link{font-size:21px;padding-bottom:9px;}
    #owl-slider .owl-dots{display:none;}
    .mapsection .mapstersection{display:none;}
    .main-nav-bar .top-menu ul li ul li a:link{margin-left:59px;padding-left: 12px;}
 }
 @media screen and (max-width:767px) {
   .mboxdate,body.home .leftbox .mbox .mboxdate,body.home .rightbox .mbox .mboxdate{font-size:13px;}
   .topbanner{padding-top: 85px;}
   .search-wrap input.search-field, input.search-field{font-size: 16px;}
   .formsection{padding-right:19px;}
   body.page-template-page-kontakt.subpages .menubarex{width:38px;}
   .formfields .frm_top_container{width:100%;}
   .fmbox article.item-wrapper .content{padding-bottom: 23px;}
   .subpages .righticons { padding-right: 0; padding-left: 0; }
   footer{margin-top:23px;}
   body.home footer{margin-top:38px;}
   .avdelingenesection ul li a{border-bottom:none;}
   .sm-blue ul li a span.sub-arrow{top:18px;}
   .main-nav-bar .top-menu a:link{padding:12px 49px 10px 15px;}
   .nijmegensection container{padding-left: 0;padding-right: 0;}
   body.home .topbanner{min-height:440px;}
   body.home .topbandiv{height:440px;}
   .owl-carousel .owl-stage-outer{height:500px;}
   .bannericons{top:0;}
   .slidefilter{width:100%;}
   .facebook_link_text{margin-left:0;text-align:center;}
   .closemenu{margin-right:5px !important;}
   ul.sm-blue ul{margin-top: 0;}
   .main-nav-bar .top-menu ul li ul li a:link{padding-bottom: 7px !important;font-weight:600;padding-top:4px;}
   .sm-blue a span.sub-arrow, .sm-blue ul a span.sub-arrow{border: 2px solid #595959;}
    .main-nav-bar .top-menu{padding: 0 0 0 25px;}
    #main-menumob {
         padding-top: 0!important
     }
     .main-nav-bar .top-menu a {
         text-align: left;
         margin-left: 0;
         margin-right: 0;
     }
   .main-nav-bar .top-menu a:link{padding-bottom:10px !important;margin-left: 31px;opacity:1;margin-top:2px;}
   .main-nav-bar .top-menu ul li ul li a.has-submenu{margin-top: 7px;}
   .main-nav-bar .top-menu ul li ul li a:link{margin-left:35px;opacity:1;}
   .subarrowclsup{background-position:0 -2px;}
   .main-nav-bar .top-menu ul li ul &gt; li a{line-height:13px;}
   .subarrowclsdn{background-position:0 -2px;}
 }
 @media screen and (min-width:768px) and (max-width:768px) {
 
     #main-menumob {
         overflow-y: scroll
     }
 }
 @media screen and (min-width:480px) and (max-width:480px) {
     #main-menumob {
         max-height: 300px!important
     }
 }
 .menuclose{color:#00CFFF;font-size:22px;font-weight:700;float:right;}
 .menytxt{float:right;color:#fff;font-size: 18px;font-weight: 600;padding-right: 15px;padding-top:2px;}
 .menutopdiv{padding-top: 10px;padding-bottom: 7px;}
 .sm-blue a:focus{outline:0;}
 .sm-blue a:active{outline:0;}
 .closemenu{cursor:pointer;float:right;margin-right:14px;padding:12px 13px 8px;background:transparent;}
 
 .navbar {
     position: absolute;
     background-color: #3E3E3E;
 }
 
 .subpages .navbar .navcont {
     background: none;
   padding-top: 12px;
     padding-bottom: 12px;
 }
 
 /* .subpages {
     background-image: url('../images/kamo-background-frontpage.png');
     background-size: cover;
     background-repeat: no-repeat;
   background-position: top;
 } */
 
 
     .subpages .dropdown, .btn-default.active, .btn-default:active, .open &gt; .dropdown-toggle.btn-default,
     .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open &gt; .dropdown-toggle.btn-default.focus, .open &gt; .dropdown-toggle.btn-default:focus, .open &gt; .dropdown-toggle.btn-default:hover {
         width: 280px;
         margin: 20px 0 -1px;
         padding: 10px 20px;
         border: 2px solid #959A6D;
         background: url('../images/submenu-expanded.png') no-repeat 95% 50%;
         -moz-appearance: none;
         -webkit-appearance: none;
         -webkit-border-radius: 0px;
         appearance: none;
         text-align: left;
         box-shadow: none;
         font-family: open sans;
         font-size: 20px;
         font-weight: 600;
         line-height: 1.42857143;
     z-index:0;
     }
   .subpages .dropdown-section .dropdown,.open &gt; .dropdown-toggle.btn-default{margin-top: 0 !important;white-space:normal;}
 
 
     .subpages .dropdown-menu {
         padding: 0px;
         margin: 0;
         border: none;
         box-shadow: none;
     }
 
         .subpages .dropdown-menu li {
             width: 280px;
             background-color: #3e3e3e;
             color: #fff;
         }
 
     .subpages .dropdown-section ul li:first-child {
         border-top: none;
     }
 
     .subpages .dropdown-menu li a {
         padding: 15px 20px;
         margin: 0;
         border: none;
         color: #fff;
         height: 100%;
         font-family: open sans;
         font-size: 15px;
         font-weight: 500;
         line-height: 1.42857143;
     }
 
 
 .dropdown-menu &gt; li &gt; a:focus, .dropdown-menu &gt; li &gt; a:hover {
     background-color: #959A6D;
 }
 
 .dropdown-section {
     margin-bottom: 30px;
 }
 
 .buildpath a {
     font-size: 15px;
     font-weight: 600;
     color: #3e3e3e;
 }
 
 
     .buildpath a:hover {
         text-decoration: underline;
     }
 
 .subpages .aktueltheading {
     padding: 15px;
     background-color: #959A6D;
     color: #fff;
     font-weight: 500;
     font-size: 20px;
     margin: 0 0 23px 0;
 }
 
 .subpages .aktueltboxes {
     border-bottom: 1px solid #D9D9D9;
     margin-bottom: 30px;
   width:100%;
 }
 
     .subpages .aktueltboxes .content {
         padding: 0px 20px 0 20px;
         margin-bottom: 35px;
     }
 
         .subpages .aktueltboxes .content .aktuelttitle {
             margin: 0 0 20px 0;
             font-size: 20px;
             font-weight: 700;
         }
        .subpages .aktueltboxes .content .aktuelttitle:hover{color:#3E3E3E;}
     
         .subpages .aktueltboxes .content p {
             margin: 10px 0 20px;
         }
 
     .subpages .aktueltboxes .aktueltdate p {
         padding-left: 20px;
     float:left;
     width:100%;
     }
 
 
     .subpages .aktueltboxes .imgouter {
         padding: 0 60px 30px 20px;
     }
 .aktueltlesmer.aktueltlesmer_full{margin-top: 22px;}
 .aktueltlesmer a {
     border: 3px solid #959A6D;
     padding: 8px 50px 8px 30px;
     text-align: left;
     min-width: 200px;
     background: url('../images/arrow-submenu.png') no-repeat 90% 50%;
     font-size: 20px;
     font-weight: 500;
 }
 
 .search-page .middle-section {
     padding-top: 48px;
     padding-bottom: 30px;
 }
 
 
 .searchbox-wrapper1 .search-page-search-box {
     height: 90px;
     margin: 20px 0 10px 0;
     position: relative;
 }
 
 .searchbox-wrapper1 {
     margin-bottom: 50px;
 }
 
 
 .searchsubmit {
     background: #F7F6F2 url(../images/search-icon.png) no-repeat scroll center / 50% 50% !important;
     border: 0 solid rgb(109, 110, 110) !important;
     display: inline;
     float: right;
     height: 76px;
     line-height: 35px;
     margin: 0;
     padding: 0;
     position: relative;
     right: 0;
     width: 15%;
     background-color: #F7F6F2;
   text-indent:-9999px;
   border-radius:0 !important;
 }
 
 .searchbox-wrapper1 .search-textbox {
     -moz-box-shadow: none;
     -webkit-box-shadow: none;
     box-shadow: none;
     padding: 8px 2% 10px 7%;
     width: 85%;
     height: 76px;
     font-size: 1em;
 }
 
 .search-textbox, .searchbox-wrapper1 .search-textbox {
     margin: 0;
     z-index: 1;
     border: 0 solid rgb(225, 225, 225);
     float: left;
     position: relative;
     background-color: #F7F6F2;
   border-radius:0;
     font-family: 'Montserrat', sans-serif;
 }
 
 .searchbox-wrapper1 p {
     font-size: 14px;
     font-weight: 600;
 }
 
 .display-search-result {
     height: 120px;
     width: 100%;
     border: 1px solid #959A6D;
   margin-bottom:0;
 }
 
 .display-search-count {
     width: 14%;
     background-color: #959A6D;
     text-align: center;
 }
 
     .display-search-count h1 {
         font-size: 32px;
         font-weight: 700;
         margin: 0 auto;
         vertical-align: middle;
         color: #fff;
         position: relative;
     }
 
 .display-search-message {
     width: 86%;
 }
 
     .display-search-message p {
         font-size: 18px;
         padding-left: 30px;
         font-weight: 700;
     }
 
 .search-checkbox p {
     font-weight: 700;
 }
 .search-checkbox .checkbox label{font-family: 'Montserrat', sans-serif;font-weight:500;}
 .search-checkbox .checkbox {
     font-size: 16px;
 }
 
 .search-table td {
     padding: 10px 30px;
 }
 
 .search-table h3 {
     font-weight: 500;
     font-size: 28px;
 }
 .search-table h3 a{color:#3E3E3E;}
 .search-table h3 a:hover{color:#595959;}
 
 .search-table p {
     font-weight: 500;
     font-size: 18px;
 }
 
 .search-table tr:nth-child(even) {
     background-color: #F6F6F1;
 }
   
 @media screen and (max-width:991px) {
   .subpages .dropdown{font-size:15px;}
     h1 {
         font-size: 30px;
     }
 
     .searchbox-wrapper1 .search-textbox, .searchsubmit {
         height: 80px;
     }
 
     .search-checkbox {
         margin-bottom: 20px;
     }
 
     .display-search-result {
         height: 90px;
     }
 
     .search-table h3 {
         font-size: 22px;
     }
 
     .search-table p {
         font-size: 15px;
     }
 
     .search-table td {
         padding: 5px 20px;
     }
 
     .display-search-count {
         width: 15%;
     }
 
         .display-search-count h1 {
             font-size: 22px;
         }
 
 
     .display-search-message {
         width: 85%;
     }
 
         .display-search-message p {
             font-size: 15px;
             padding-left: 10px;
         }
 
     .subpages .aktueltboxes .imgouter {
         padding: 0 10px 10px;
     }
 
     .subpages .aktueltboxes .content {
         padding: 0px 0 0 10px;
         margin-bottom: 30px;
     }
 
 
     .subpages .aktueltheading {
         margin: 0 0 15px;
     }
 
 
     .subpages .aktueltboxes .item-wrapper {
         background-color: transparent;
     }
 
     .subpages .aktueltboxes .content {
         width: 100%;
     }
 
 
     .subpages .aktueltboxes .imgouter {
         width: 100%;
     }
 
     .subpages .aktueltsection .leftbox .content {
         padding: 10px !important;
     }
 
     .aktueltlesmer a {
         padding: 3px 30px 3px 10px;
     }
 
     .subpages .aktueltsection .content p {
         display: block;
     }
 }
 
 
 @media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {
     span.activity_date_details{width: 76%;}
   span.activity_location{width: 76%;}
   .mapsection .leftsection{padding-left: 0;}
   .rightbox article.item-wrapper h3{word-wrap:break-word;}
   .horizontal .mboxdate{width: 124px;}
   .facebook_link_text{margin-left:0;}
   img.activity_thumb_overlay{width: 106px;}
   body.single-aktivitetskalender img.activity_thumb_overlay{width:216px;}
   .middlebox article.item-wrapper{margin-bottom:33px;}
   .index23box article.item-wrapper{min-height: 383px !important;max-height: 383px !important;}
   .fourth_box .contentwrap{width:55%;}
   body.archive .mboxdate{width:22%;}
   .footercol2{min-height: 254px;}
   .footercol3{padding-left: 0;}
     .subpages .aktueltboxes .aktueltdate p {
         padding-left: 0px;
         font-size: 16px;
     }
 
     .subpages .aktueltboxes .content p {
         font-size: 16px;
     }
 }
 
 .leftmenus .leftsection &gt; li a:hover{background:#fff;}
   .leftsection ul.submenus{padding-top:10px;padding-bottom:10px;display:inline-block;}
  .leftmenus .leftsection &gt; li{display:inline-block;}
  
  .leftsection ul.submenus li{display:inline-block;width:100%;}
  
  .leftsection ul.submenus li a{padding-top:2px;padding-bottom:3px;font-weight:500 !important;font-size:14px;width:94%;}
 .subdisc {width: 10px;float: left;display: inline-block;
     background: transparent;border:1px solid #959A6D; height: 10px;border-radius: 50%;margin-top:9px;}
  
  .subdiscactive {width: 10px;float: left;display: inline-block;
     background: #959A6D;height: 10px;border-radius: 50%;margin-top:9px;}
  
 
  .leftsection &gt; ul &gt; li.current-cat &gt; a {background-color:#fff;}
  .leftsection .submenus &gt; ul &gt; li.current_page_parent &gt; a,.leftsection .submenus &gt; ul &gt; li.current_page_item &gt; a{background-color:#fff;}
  
 /*  .leftsection  ul.children{display:none;} */
  .leftsection li.current-cat ul.children,.leftsection li.current-cat-parent ul.children,.leftsection li.current-cat-ancestor ul.children{display:block;}
  
  
  .leftsection &gt; ul &gt; li.current-cat-ancestor &gt; a{ background-color:#fff;}
  
  .leftmenus .leftsection &gt; ul &gt; li &gt; ul.children{padding-top:15px;padding-bottom:15px;display:none;}
  .leftmenus .leftsection &gt; ul &gt; li.current-cat-parent &gt; ul.children,.leftmenus .leftsection &gt; ul &gt; li.current-cat &gt; ul.children{display:block;}
  .leftsection .submenus &gt; ul &gt; li &gt; ul.children{padding-top:15px;padding-bottom:15px;}
  .leftmenus .leftsection li ul li a{width:95%;padding:0px 10px;padding-bottom:0;}
  .leftmenus .leftsection li &gt; ul &gt; li{padding-left:27px;}
  .leftsection ul.children li a{font-size:14px;}
  #breadcrumbs a,.breadcrumb_last{font-size:15px;}
  @media screen and (min-width: 992px) {
    .mboxdate{font-size:18px;}
    body.page-template-page-aboutus .middlebox article.item-wrapper .content{padding:36px 36px;}
    body.page-template-page-aboutus .middlebox article.item-wrapper .content h3{margin-top:0;}
    body.page-template-page-activity .leftbox .imgouter{margin-top:8px;}
    .activity_single_date img{padding-right: 19px;}
    .nijmegensection{margin-top:15px;}
    .rightbox .index23box article.item-wrapper h3{margin-top: 31px;word-break: break-all;}
 
    .middlebox .imgouter .mboximg{min-height:227px;}
    body.archive .middlebox .imgouter .mboximg{min-height:210px;}
  }
 @media screen and (min-width: 768px) and (max-width: 991px) {
   body.page-template-page-aboutus .middlebox article.item-wrapper .content{padding:36px 36px;}
    body.page-template-page-aboutus .middlebox article.item-wrapper .content h3{margin-top:0;}
   body.page-template-page-activity .aktueltboxes{border-bottom: none;}
   body.home .horizontal .imgouter{width:39%;margin-right:0;}
   button.owl-thumb-item.ninth_thumb{margin-right:15px;}
   .owl-thumbs .owl-thumb-item{margin-right:21px;height:72px;}
   .owl-thumbs .owl-thumb-item:nth-child(5n+5){margin-right:0;}
   .horizontal .mboxdate{width:91px;}
   .righticons .headerminsvg span.header_icon_desk img {width: 26px;}
    .headerminsvg span.header_icon_desk {display: inline-block;position: relative;top: -3px;}
   .mapsection .mapstersection{display:block;}
     .main-nav-bar .top-menu ul li.menu-item-has-children ul li a.has-submenu:link{margin-top: 12px;}
   .aktueltdate{padding-left:0;}
   .subpages .aktueltboxes .aktueltdate p{padding-left:12px;}
   .dropdown-section button{width: 334px !important;}
   .subpages .dropdown-menu li{width:334px;}
   /* body.single-aktivitetskalender .activity_single_date img{float:left;} */
   body.page-template-page-activity img.activity_thumb_overlay{width: 106px;}
   body.archive .mboxdate{width:22%;}
   footer{padding:44px 0;}
   .display-search-count h1{font-size:32px;}
   .display-search-message p{padding-left: 30px;margin-bottom:0;}
   .leftmenus .leftsection li &gt; ul &gt; li{padding-left:9px;}
   .searchbox-wrapper1 .search-textbox{height: 57px;width: 92%;padding-left:3%;}
   .searchsubmit{width:8%;height: 57px;}
   .subpages .aktueltboxes .content{width: 75%;}
   .subpages .aktueltboxes .imgouter{width:25%;}
   .contactinfo{padding-left:51px;}
   
   .page-id-10574.subpages .aktueltboxes .imgouter{width:100%;}
   .page-id-10574.subpages .aktueltboxes .content {width:100%;}
   .page-id-10574.subpages .horizontal .imgouter {width: 45%;}
 }
 @media screen and (max-width: 767px) {
   body.archive .middlebox article.item-wrapper .content h3{margin-top:0;}
   .owl-nav{display:none;}
   body.page-template-page-aboutus .middlebox article.item-wrapper .content{padding:36px 36px;}
    body.page-template-page-aboutus .middlebox article.item-wrapper .content h3{margin-top:0;}
   .menutopdiv{padding-top:11px;padding-bottom:0;}
   .main-nav-bar .top-menu a:link{font-size:20px;}
   body.single-aktivitetskalender .activity_single_date span.activity_img_details img{width: 43px;padding-right:15px;}
   body.single-aktivitetskalender .activity_single_location img{width: 46px;padding-right:21px;}
   .subpages .aktueltboxes{margin-bottom:0;}
   .headercartwrap, .headercalenderwrap{margin-top:2px;}
   .breadcrumb{display:none;}
   .subpages h1{font-size:30px;}
   .subpages .dropdown{width:310px !important;}
   .subpages .dropdown-menu li{width:340px !important;}
   .main-nav-bar .top-menu a:link{background: url('../images/arrow-submenu-mob.png') no-repeat 0 2px;background-position: 90% center;background-size:16px;}
   .apss-theme-3 .apss-single-icon{width:auto !important;}
   .display-search-message p{margin-bottom:0;padding-right:10px;}
   .checkbox input[type=checkbox]{position: relative;}
   .checkbox label{padding-left:0;display:inline-block;}
   .search-checkbox .checkbox label{width:100%;}
   .search-checkbox .checkbox{padding-left:22px;}
   .search-checkbox .checkbox label span{padding-left: 7px;}
   .topbanbtn{width:auto;padding-left: 27px;text-align:left;}
   .topbanner-text-wrapper{margin-top: 440px;}
   .topbannergallery .topbandiv{margin-left:0;margin-right:0;}
   .searchbox-wrapper1 .search-textbox, .searchsubmit{height: 50px;}
   .subpages .aktueltboxes .aktueltdate p{padding-left: 0;}
   .searchbox-wrapper1 {margin-bottom: 41px;}
 } 
 @media screen and (max-width: 320px) {
   .footercol1{padding-right:0;}
   .main-nav-bar{width:100%;}
   .aktueltboxes{margin-bottom:4px;}
    body.page-template-page-activity img.activity_thumb_overlay{top:16%;}
   .subpages .aktueltboxes .imgouter{width:100%;}
   .subpages .dropdown{width: 261px !important;font-size: 16px !important;}
   .subpages .dropdown-menu li{width:289px !important;font-size: 18px;}
    body.single-aktivitetskalender img.activity_thumb_overlay{max-width: 213px;}
    .leftbox .mbox .mboxdate,.rightbox .mbox .mboxdate{width:27%;}
 }
 @media screen and (max-width: 480px) {
   .middlebox .fmbox article.item-wrapper p{margin-bottom:2px;}
 }
 @media screen and (min-width:320px) and (max-width:375px)
 {
     .headerrightico {width: 35px; height: auto;}
 }
 @media screen and (min-width:320px) and (max-width:480px){
   .bannericons a {padding: 23px 5px;min-width: 130px;}
 }
 @media screen and (min-width:320px) and (max-width:499px){
   body.page-template-page-activity.subpages .aktueltsection .leftbox .content{margin-bottom:12px;}
   body.page-template-page-activity .leftbox .imgouter{margin-bottom: 12px;margin-top: 10px;width:auto !important;}
   body.page-template-page-activity img.activity_thumb_overlay{top:27%;}
 }
 @media screen and (min-width:361px) and (max-width:461px){
   .owl-thumbs .owl-thumb-item{width: 29.4%;}
   .owl-thumbs .owl-thumb-item:nth-child(3n+3){margin-right:0;}
 }
 @media screen and (min-width:462px) and (max-width:467px){
   .owl-thumbs .owl-thumb-item{width: 21.7%;}
   .owl-thumbs .owl-thumb-item:nth-child(4n+4){margin-right:0;}
 }
 @media screen and (min-width:468px) and (max-width:500px){
   .owl-thumbs .owl-thumb-item{width:21.4%;margin-right:21px;height:63px;}
   .owl-thumbs .owl-thumb-item:nth-child(4n+4){margin-right:0;}
   .searchbox-wrapper1{margin-bottom: 37px;}
    button.owl-thumb-item.ninth_thumb{margin-right:15px;}
 }
 @media screen and (min-width:501px) and (max-width:614px){
   .owl-thumbs .owl-thumb-item{width:16.8%;}
   .owl-thumbs .owl-thumb-item:nth-child(5n+5){margin-right:0;}
 }
 @media screen and (min-width:615px) and (max-width:699px){
   .owl-thumbs .owl-thumb-item{width:17.4%;}
   .owl-thumbs .owl-thumb-item:nth-child(5n+5){margin-right:0;}
 }
 @media screen and (min-width:700px) and (max-width:749px){
   .owl-thumbs .owl-thumb-item{width:17.7%;}
   .owl-thumbs .owl-thumb-item:nth-child(5n+5){margin-right:0;}
 }
 @media screen and (min-width:750px) and (max-width:767px){
   .owl-thumbs .owl-thumb-item{width:14.4%;}
   .owl-thumbs .owl-thumb-item:nth-child(6n+6){margin-right:0;}
 }
 @media screen and (max-width: 360px) {
   .owl-thumbs .owl-thumb-item{height:52px;width:28.9%;}
   .owl-thumbs .owl-thumb-item:nth-child(4n+4){margin-right:15px;}
   .owl-thumbs .owl-thumb-item:nth-child(3n+3){margin-right:0;}
 }
 @media screen and (min-width: 450px) and (max-width: 767px) {
   .main-nav-bar .top-menu a:link{background-position: right center;}
 }
 @media screen and (min-width: 481px) and (max-width: 568px) {
   .searchbox-wrapper1{margin-bottom: 37px;}
   body.home .leftbox article.item-wrapper{width:100%;max-height: 100%;min-height: 100%;}
   .leftbox .imgouter{min-height:119px;}
   body.home .aktueltsection .aktueltboxes .horizontal .view{width:92%;}
   body.home .aktueltsection .aktueltboxes .view .imgouter,body.home .fourth_box .view{min-height:119px;}
     
 }
 @media screen and (min-width: 481px) and (max-width: 767px) {
   .single_post_thumbnail .imgouter{max-width:360px;}
 }
 
 @media screen and (min-width: 376px) and (max-width: 767px) {
   body.home .topbandiv{height:496px;}
   body.home .topbanner{min-height:496px;}
   .topbanner-text-wrapper{margin-top: 496px;}
 }
 @media screen and (min-width: 500px) and (max-width: 568px) {
   footer .imgfoter{width: 21%;}
   span.activity_img{width: 6%;}
   span.activity_date{width:88%;}
   .index23box article.item-wrapper{min-height: 118px !important;max-height: 121px !important;width:100%;}
   .aktueltsection .aktueltboxes .view{width:31%;}
   body.page-template-page-activity.subpages .aktueltboxes .content{width: 61%;}
   body.page-template-page-activity.subpages .aktueltboxes .imgouter{width: 39%;}
   .index23box article.item-wrapper{width: 100%;}
     .horizontal article.item-wrapper{min-height: 119px;max-height: 119px;}
   .leftbox article.item-wrapper{max-height: 100%;min-height: 100%;}
   .blogsection article.item-wrapper .content{text-align:left;}
   .leftbox article.item-wrapper{width: 100%;}
 }
 @media screen and (min-width: 569px) and (max-width: 767px) {
   .index23box article.item-wrapper{width: 100%;}
   .horizontal article.item-wrapper{min-height: 142px;max-height: 142px;}
   .leftbox article.item-wrapper{max-height: 100%;min-height: 100%;}
   .leftbox article.item-wrapper{width: 100%;}
   .leftbox .imgouter{min-height: 131px;}
   span.activity_img{width: 6%;}
   span.activity_date{width:89%;}
     .index23box article.item-wrapper{width:99%;}
   .fourth_box .view{min-height:142px;}
   .horizontal .imgouter{width:32%;}
   body.page-template-page-activity img.activity_thumb_overlay{top:25px}
   body.page-template-page-activity.subpages .aktueltboxes .content{width: 61%;}
   body.page-template-page-activity.subpages .aktueltboxes .imgouter{width: 39%;}
   .blogsection article.item-wrapper{margin: 0 auto;text-align: center;}
   .blogsection article.item-wrapper .content{padding:7% 15px 9% 36px;text-align:left;}
   .index23box .imgouter{min-height:142px;}
   .index23box article.item-wrapper{width: 100%;}
   .blogsection .imgouter a{float:none;margin:0 auto;text-align:center;}
   .index23box article.item-wrapper {min-height: 142px !important; max-height: 142px !important;}
   .aktueltsection .aktueltboxes .view{width:32%;}
   .aktueltsection .contentwrap{width: 68%;}
   footer .imgfoter{width: 17%;}
   body.home h1{margin-top:0;}
 }
 @media screen and (min-width: 770px) and (max-width: 991px) {
      .horizontal .imgouter{width:39%;}
    .slidefilter{display:none;}
 }
 @media screen and (min-width: 992px) and (max-width: 1199px) {
   .owl-thumbs .owl-thumb-item{width:14.1%;}
   .owl-thumbs .owl-thumb-item:nth-child(6n+6){margin-right:0;}
 }
 @media screen and (min-width: 1200px) and (max-width: 1200px) {
   .owl-thumbs .owl-thumb-item{width:14.7%;}
   .owl-thumbs .owl-thumb-item:nth-child(6n+6){margin-right:0;}
 }
 @media screen and (min-width: 768px) and (max-width: 1024px) {
   .leftbox .imgouter{min-height: 200px;}
   .leftbox article.item-wrapper{max-height: 456px;min-height: 456px;}
   .index23box .imgouter{min-height: 114px;}
   .horizontal article.item-wrapper{min-height: 160px;max-height: 160px;}
   .fourth_box .view{min-height: 130px;}
   .index23box article.item-wrapper{min-height: 300px !important;max-height: 300px !important;}
 }
 @media screen and (min-width: 810px) and (max-width: 991px) {
   .topbanner-text-wrapper{top: 31.6%;}
   .topbanner-text{width:84%;}
   .topbanbtn{text-align: left;width: 74%;}
 }
 @media screen and (min-width: 993px) and (max-width: 1199px) {
   .blogsection article.item-wrapper .content{padding: 5% 53px;}
 }
 @media screen and (min-width: 1161px) and (max-width: 1199px) {
   .footercol2{min-height: 221px;}
   .footercol3{padding-left: 0;}
 }
 @media screen and (min-width: 1025px) and (max-width: 1199px) {
   body.page-template-page-aboutus .middlebox article.item-wrapper{margin-bottom:33px;}
 }
 @media screen and (min-width: 1050px) and (max-width: 1199px) {
   body.single-aktivitetskalender img.activity_thumb_overlay{max-width: 210px;}
 }
 @media screen and (min-width: 1030px) and (max-width: 1160px) {
   .horizontal .imgouter{width:40%;}
   .fourth_box .contentwrap{width: 56%;}
   .horizontal .mboxdate{width: 119px;}
   .rightbox article.item-wrapper h3{word-wrap:break-word;}
   .footercol2{height:209px;}
 }
 
 .page-box .title a h3 { color: #3E3E3E; text-decoration: underline; }
 .page-box { margin-bottom: 20px; }
 .page-heading h3 { font-size: 30px;  margin-bottom: 15px; }
 article.item-wrapper { margin-bottom: 30px; }
 
 .mboximg { min-height: 227px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; background-size: cover; min-height: 210px; background-repeat: no-repeat; cursor: pointer; }
 
 
 @media screen and (min-width: 1024px) and (max-width: 1199px) {
 body.home .index23box article.item-wrapper {
     min-height: 426px !important;
     max-height: 385px !important;
 }
 body.home .blogsection .view-third img{max-height: 260px;}
 body.home .leftbox article.item-wrapper{min-height: 632px;}
 body.home  .aktueltboxes  .leftbox article.item-wrapper h2{font-size:36px;}
 article.item-wrapper .content{padding:33px 30px;}
 .activity_thumb_main{display:flex;align-items:center;}
 body.page-template-page-activity img.activity_thumb_overlay{top:auto !important;}
 }
 
 /*===================== Abhi css ========================
 ==========================================================*/
 
 body.home .aktueltsection{padding-top: 18px;}
 .submenus ul.default_child_pages li.current_page_ancestor.first_level_child &gt; a{background:#fff;}
 
 .submenus ul.default_child_pages li.current_page_ancestor.first_level_child &gt; a svg{transform: rotate(90deg) !important;
     margin-right: 11px;}
   
 .omnrof_boxes .item-wrapper  .content h3{line-height:normal;font-size:24px;}
 .single-post .social_icon{margin-top:38px;}
 
 body.home .container.aktcont{overflow:hidden;}
   
 @media screen and (min-width: 768px) 
 {
   body.home .horizontal.fourth_box {margin-top: 0;}
   body.home .aktueltbuttons{display:inline-block;width:100%;}
   body.home  .aktueltbuttons .leftbtn{text-align:right;padding-right:0;}
     body.home  .aktueltbuttons .rightbtn{text-align:center;padding-left:0;}
   body.home #norwaymap{right:29px;}	
   body.home .blogsection article.item-wrapper .imgouter{max-width:100%;width:auto;}
    body.home .blogsection .view-third img{max-height: 280px;}
    body.home .horizontal .content{width:100%;}
    .leftmenus .leftsection &gt; ul &gt; li &gt; ul.children{display:block}
    .search-table table{margin-top:6px;}
    .search-table h3{margin-top:10px;}
    .search-table td {padding: 14px 30px;}
   body.home .blogsection  article.item-wrapper h2{margin-top:1px;}
   .omnrof_boxes .item-wrapper .mboximg:hover{transform: scale(1.2);opacity: 0.5;}
   .omnrof_boxes .item-wrapper .imgouter {
     overflow: hidden;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;}
   .omnrof_boxes .item-wrapper .imgouter:hover {background: #959A6D;}
   .omnrof_boxes .item-wrapper h3:hover{text-decoration:underline;}
   body.home .blogsection .item-wrapper a:hover{text-decoration:underline;}
   .omnrof_boxes .item-wrapper .content h3{margin-top:10px;}
   .blogsection  article.item-wrapper{max-height: 280px;}	
   
 }
 
 @media screen and (min-width: 993px) and (max-width: 1024px){
   .rightbox article.item-wrapper .content{line-height: 20px;}
   .mboxdate {font-size: 16px; padding: 4px 10px;}
   body.home .rightbox article.item-wrapper h3 {font-size: 18px !important;}
   body.home article.item-wrapper p, body.home article.item-wrapper span { font-size: 16px;}
   body.home .leftbox article.item-wrapper { max-height: 586px;}
 }
 
 @media screen and (min-width: 992px) 
 {
 body.home .aktueltboxes{margin-bottom:13px;}
 body.home .aktueltboxes  .aktueltbuttons{margin-bottom:52px;}
 body.home .rightbox .index23box article.item-wrapper h3{font-size: 21px;word-break: break-word;}
 body.home .rightbox article.item-wrapper h3{font-size:21px;}
 body.home .rightbox .index23box article.item-wrapper h3{margin-top:13px;}
 body.home .index23box article.item-wrapper { min-height: 415px !important; max-height: 415px !important; }
 body.home .leftbox article.item-wrapper {max-height: 620px;min-height: 620px;}
 body.home .horizontal .imgouter{width: 47%;}
 body.home .fourth_box .contentwrap{width:53%;}
 body.home .mboxdate,body.home .leftbox .mboxdate {width:97px;}
 body.home .rightbox .horizontal article.item-wrapper h3{margin-top:13px;}
 body.home  .leftbox.activity_mbox article.item-wrapper h2{margin-top:13px;}
 body.page-template-page-activity .aktueltboxes{margin-bottom: 20px;    padding-bottom: 8px;}
 }
 
 @media screen and (min-width: 768px) and (max-width: 991px) 
 {
   body.home .leftbox article.item-wrapper{max-height: 515px;min-height: 515px;}
   body.home .rightbox article.item-wrapper h3{margin: 10px 0 5px 0;;font-size:18px;}
   body.home .rightbox article.item-wrapper .content{ line-height: 16px; padding: 10px;}
   body.home .index23box article.item-wrapper{min-height: 326px !important;}
   body.home  a.aktueltb{padding: 15px 34px;}
   body.home .aktueltboxes{margin-bottom:13px;}
   body.home .blogsection .view-third img {max-height: 195px;}
   body.home .horizontal .imgouter{width: 45%;}
   body.home .mboxdate,body.home .leftbox .mboxdate {width:84px;}
     body.page-template-page-activity  .aktueltsection .leftbox .content{margin-bottom:0;}
   body.page-template-page-activity  .aktueltsection .activity_thumb_main{margin-top:16px;}
   body.page-template-page-activity  .aktueltsection .activity_thumb_list{margin-top:16px;}
   body.page-template-page-activity .aktueltboxes{margin-bottom:18px;}
   body.page-template-page-activity  img.activity_thumb_overlay{top: calc(54% - 50px);}
   body.page-template-page-activity .activity_thumb_main{margin-bottom:14px;}
   article.item-wrapper .content{padding:33px 18px;}
   body.home article.item-wrapper p, body.home article.item-wrapper span {font-size: 14px;}
   body.home .leftbox article.item-wrapper p {font-size: 18px;}
 }
 
 
 
 @media screen and (max-width: 767px) 
 {
   body.home .rightbox article.item-wrapper h3{word-break:break-word;font-size: 17px !important;
   margin-top: 0;}
   article.item-wrapper p, article.item-wrapper span {font-size: 14px;}
   body.home .content.nomboxdate{padding-top:25px !important;padding-bottom:25px !important;word-break: break-word;}
   body.home  .rightbox .horizontal article.item-wrapper h3{margin-top:0;}
   body.home .rightbox article.item-wrapper .content{padding-top:8px; line-height: 18px;}
   body.home .leftbox .mbox .mboxdate, body.home .rightbox .mbox .mboxdate {
     padding: 0px 2px;width: 65px;}
   body.home .rightbox article.item-wrapper .content{    padding-bottom: 11px;}
   body.home .leftbox .imgouter,body.home .rightbox .imgouter{    min-height: 99px;}
   body.home .horizontal .imgouter{width:34%;}
   body.home .aktueltbuttons{margin-top:45px;}
   body.home .aktueltbuttons.flipp_btn{margin-top:0;}
   body.home .aktueltbuttons .rightbtn a.aktueltb,body.home .aktueltbuttons .leftbtn a.aktueltb{padding: 15px 10px;}
   .contactinfo{margin-bottom:35px;}
   .div_Undervalg .inn{margin:0 0 26px;}
   article.item-wrapper .content{padding: 33px 23px;}
   .region-pages.omnrof_boxes .content h3{margin-top: 7px;}
   .searchbox-wrapper1 .search-page-search-box{    height: 70px;}
   .searchbox-wrapper1{margin-bottom:25px;}
   .search-results .container.leftmenus{padding-top:125px !important;}
   .search-table table{margin-top:0;}
   .search-table h3{margin-top:10px;}
   .search-table td{padding: 19px 20px;}
   #owl_gallery_carousel  .owl-nav{display:block;}
   body.home .topbanner{margin-bottom:0;}
   body.home .aktueltsection{padding-top:12px;}
   body.page-template-page-activity .activity_thumb_main{display:flex;align-items: center;}
   body.page-template-page-activity  .activity_thumb_overlay{top:auto !important;}
 }
 @media screen and (max-width: 575px) 
 {
   body.home .index23box .imgouter, body.home .fourth_box .view{min-height:98px;}
   .horizontal article.item-wrapper {max-height: 96px;}
   body.home .aktueltsection .aktueltboxes .view .imgouter, body.home .fourth_box .view{min-height:98px;}
   .subpages h1 {font-size: 28px;word-break: break-word;}
   body.home .avdelingenesection{padding-left:30px;padding-right:30px;}
   .container-fluid.blogsection{padding-left:30px;padding-right:30px;}
    footer{    padding-left: 30px !important;padding-right: 30px !important;}
   .facebook_link_text{font-size:14px;}
   footer .search-wrap .headersearch{top:18px;}
   .nijmegensection .container{padding-left:15px;padding-right:15px;}
   body.page-template-page-aboutus .container.leftmenus{padding-left:30px;padding-right:30px;}
   body.page-template-page-activity.subpages .aktueltsection .leftbox .content{    padding-left: 30px !important;
     padding-right: 30px !important;}
   body.page-template-page-activity .leftbox .imgouter{padding-left: 30px;
     padding-right: 30px;}
   body.page-template-page-activity .aktueltdate {padding-left: 30px;
     padding-right: 30px;}
   body.page-template-page-activity .social_icon{padding-right:30px;}
   body.page-template-page-activity #content{padding-left:15px;padding-right:15px;}
   body.page-template-page-department .container.leftmenus,
   body.page-template-default .container.leftmenus,.category .container.leftmenus,
   .subpages .navbar .navcont,body.page-template-page-gallery .container.leftmenus{padding-left:30px;padding-right:30px;}
     .mobbanner_content{padding-left:30px;padding-right:30px;}
   }
 
 @media screen and (min-width: 569px) and (max-width: 767px) {
   body.home .aktueltsection .contentwrap {width: 68%;}
   body.home .index23box article.item-wrapper {min-height: 97px !important;}
   body.home .fourth_box .view{min-height:100px;}
   body.home .horizontal article.item-wrapper{min-height:94px;}
   body.home .horizontal .imgouter{width:32%;}
   body.home .aktueltsection .leftbox .content {padding: 9px 17px !important;}
   body.home .aktueltbuttons .leftbtn{width:58%;display:inline-block;}
   body.home .aktueltbuttons .rightbtn{width:58%;display:inline-block;}
   body.home .aktueltbuttons .rightbtn a.aktueltb,body.home .aktueltbuttons .leftbtn a.aktueltb{padding: 15px 10px;}
     .footercol3 .search-wrap{width: 44%;float: left; margin-top: 5px;}
   .footercol3  .facebook_link_text{width: 53%;float: right;padding-left: 0;font-size: 16px;}
   footer .footercol3 input.search-field{    padding: 19px !important;}
   img.activity_thumb_overlay{width:120px;}
   }
 
 @media screen and (max-width: 568px) and (min-width: 500px){
 .index23box article.item-wrapper {
     min-height: 98px !important;}
 }
 
 @media screen and (max-width: 360px){
 body.home .aktueltbuttons .rightbtn a.aktueltb,body.home .aktueltbuttons .leftbtn a.aktueltb{padding: 15px 10px;font-size:19px;}
 .subpages h1 {font-size: 28px;word-break: break-word;}
 #owl_gallery_carousel .owl-thumbs .owl-thumb-item{width:28% !important;}
 }
 @media screen and (max-width: 420px){
 #owl_gallery_carousel.owl-carousel .owl-nav .owl-prev, #owl_gallery_carousel.owl-carousel .owl-nav .owl-next{    top: 39%;}
 }
 @media screen and (max-width: 461px) and (min-width: 361px){
 #owl_gallery_carousel .owl-thumbs .owl-thumb-item{width:29% !important;}
 }
 
 @media screen and (max-width: 575px) and (min-width: 462px){
 #owl_gallery_carousel .owl-thumbs .owl-thumb-item{width:21% !important;}	
 }
 
 @media screen and (min-width: 992px) and (max-width: 1024px) 
 {
   body.home .leftbox article.item-wrapper { max-height: 605px; min-height: 605px; }
   article.item-wrapper .content{padding:33px 30px;}
 }
 
 @media screen and (min-width: 500px) and (max-width: 767px) {
   body.page-template-page-activity.subpages .aktueltboxes .imgouter{margin-top:18px;}
   body.page-template-page-activity.subpages .aktueltboxes .content{margin-bottom:18px;}
   body.page-template-page-activity.subpages .aktueltdate {padding-bottom:5px;}
   img.activity_thumb_overlay{top: calc(50% - 50px);width:93px;}
   body.single-aktivitetskalender img.activity_thumb_overlay{width:162px;}
   .nijmegenlesmer{width:270px;padding:15px 15px;}
   .single-aktivitetskalender img.activity_thumb_overlay{top:auto;}
   body.page-template-page-activity .activity_thumb_main{margin-bottom:14px;}
   body.page-template-page-activity .social_icon {padding-right: 30px;margin-top:25px;}
   
 }
 
 
 @media screen and (min-width: 992px) and (max-width: 1199px) {
   body.page-template-page-activity img.activity_thumb_overlay{top: calc(55% - 50px);width:100px;}
 }
 
  @media screen and (min-width: 1200px) {
       .owl-thumbs .owl-thumb-item:nth-child(9n+9){margin-right:0;}
  }
 
  
  
 /*=======category ==========*/
 .middlebox.forsikring{display:inline-block;width:100%;margin-top:35px;}
 
 .forsikring article.item-wrapper{position:relative;}
 body.archive .mboxdate {
     width: 119px;
     position: absolute;
     right: 0;
 }
 .fmbox article.item-wrapper .content{padding-top:47px;padding-bottom:40px;}
 
 #owl_gallery_carousel.owl-carousel .owl-item .owl-lazy{opacity:1;}
 
 .avdelingenesection ul li label{
     color: #3E3E3E;padding: 3px 15px 7px 0;font-family: 'Montserrat', sans-serif;
     font-size: 22px;width: 100%;display: flex;align-items: center;
     padding-right: 0;cursor:pointer;width: 100%;border-bottom: 0;
     float: left;margin: 0;font-weight: 500;
 }
 
 /*------------IE Browser -----------------------*/
 @media screen and (min-width:0\0){
   .single-aktivitetskalender .activity_thumb_main{display:block;}
   .single-aktivitetskalender img.activity_thumb_overlay{top:calc(25% - 50px);}
 }
 
 
 @media screen and (-webkit-min-device-pixel-ratio:0) and (min-width: 768px) { 
 _::-webkit-full-page-media, _:future, :root .single-aktivitetskalender .activity_thumb_main{display: inline-flex;align-items: center;}
 _::-webkit-full-page-media, _:future, :root  .single-aktivitetskalender img.activity_thumb_overlay{top:4%;}
 
 }
 
 /*=== past activities overlay changed ======*/
 .chkpastact .activity_thumb_overlay{top: calc(44% - 58px);left: -33px;}
 .chkpastact .opacityimg{opacity:0.7;}
 
 /* Changes By Piyusha  */
 
 .instagram_linktext.facebook_link_text {
     padding: 20px 7px 20px 25px;
 }
 .instagram_linktext.facebook_link_text span {
     margin-right: 22px;
 }
 
 @media screen and (max-width: 767px) {
 .instagram_linktext.facebook_link_text {
      padding: 16px 0 16px 10px !important;
 }
 .facebook_link_text {padding-left: 0;}
 }
 
 /************ temporary css ***********/
 
 @media screen and (max-width: 767px) {
 
 .page-id-10574.subpages .aktueltsection .content {
     width: 66%;
     float: left;
 }
 .page-id-10574 .aktueltsection .aktueltboxes .view .imgouter {
     width: 100% !important;
 }
 
 }
 @media screen and (max-width: 991px) {
 .page-id-10574.subpages .aktueltboxes .imgouter {
     padding: 0;
 }
 }
 
 .page-id-10574.subpages .aktueltboxes .item-wrapper {
     background-color: #fff;
 }
 
 .page-id-10574.subpages .aktueltboxes{
   border-bottom: 0;
 }
 
 @media screen and (min-width: 992px){
 
 .page-id-10574 .horizontal .imgouter {
     width: 47%;
     float: left;
     margin-right: 0;
 }
 
 .page-id-10574 .fourth_box .contentwrap {
     float: left;
     width: 53%;
 }
 
 .page-id-10574.subpages .aktueltboxes .content{
   margin-bottom: 0;
 }
 
 .page-id-10574 .horizontal {
     margin-top: 0;
 }
 
 .page-id-10574.subpages .aktueltboxes .imgouter {
     padding: 0;
 }
 
 .page-id-10574 .horizontal .content {
     width: 100%;
 }
 
 .rightbox .index23box article.item-wrapper h3 {
     margin-top: 13px;
 }
 
 }
 
 body.home .aktueltboxes{width:100%}
 
 /* .flipping_home{display: none;} */

 /* new form css  */
 .subpages h1 {
  font-size: 36px;
  font-family: 'Montserrat', sans-serif;
  margin-top: 0;
  line-height: normal;
}
 .formsection .frm_fields_container .frm_form_field{
  margin-bottom: 23px;
  margin-left: 0;
  position: relative;
  width: 90%;
 }
 .formsection .KText input {
  border: none;
  font-size: 16px;
  font-weight: 500;
  background: transparent;
  width: 100%;
  border-bottom: 1px solid #C0BFBA;
}
.frm_primary_label {
  cursor: text;
  display: block;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: -2px;
  transition: all .2s ease 0s;
  color: #202020;
  font-weight: 400;
  font-size: 14px;
  max-width: 100%;
    margin-bottom: 5px;
}
.newclsinput {
  font-size: 14px;
  top: -20px;
}

.breadcrumb{
    padding-top: 20px;
}
.topbanner{
    margin-bottom: 0px;
}
 .norf-sublinks-section{background: #EFEEE5;padding: 0px 0px 12px;margin-top: -24px;}
  .norf-sublinks-section .container.norflink-wrapper{
    width: 100%;
    max-width: 1140px;
    margin: 0 auto;
    background: #EFEEE5;
    filter: drop-shadow(0px 0px 20px rgba(149, 154, 109, 0.30));
  }
   .norf-sublinks-section .container.norflink-wrapper .norflinks ul li,
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul{list-style: none;}
  .norflinks ul{
    margin: 0px;
    list-style: none;
  }
  .norf-sublinks-section .container.norflink-wrapper .norflinks{
    padding: 14px 31px 14px 21px;
    text-align: center;
  }
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul{
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 0;
  }
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li a{
  color: #959A6D;
  text-align: center;
  font-family: Montserrat;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-decoration: none;
  display: inline-flex;
  align-items: center;
  padding: 10px;
  }
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li{padding: 0px 12px;position: relative;;}
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li:before{
    content:"";
    border-right: 1px solid #959A6D;
    position: absolute;
    right: -0px;
    height: 25px;
    top: 50%;
    transform: translateY(-50%);
  }
   .norf-sublinks-section .container.norflink-wrapper {padding: 0;}

  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li:last-child::before{content: none;}
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li a .inMobile{display: none;}
  
  @media screen and (min-width: 768px){
  .norf-sublinks-section .container.norflink-wrapper{max-width:750px;}
  }
  @media screen and (min-width: 992px){
  .norf-sublinks-section .container.norflink-wrapper{max-width:970px;}
  }
  @media screen and (min-width: 1200px){
  .norf-sublinks-section .container.norflink-wrapper{max-width:1140px;}
  }
 /* norf css  */
@media screen and (-webkit-min-device-pixel-ratio:0)  {
  ::-webkit-full-page-media, :future, :root .norf-sublinks-section .container.norflink-wrapper .norflinks{
    padding: 25px 31px 14px 21px;
  }
}

@media screen and (max-width:767.5px){
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li a .inMobile{display: flex;align-items: center;}
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li{width: 100%;border-bottom: 1px solid rgba(151, 151, 151, 0.4593);padding: 0;}
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li:first-child{border-top: 1px solid rgba(151, 151, 151, 0.4593);}
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul{flex-wrap: wrap;}
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li:before{content: none;}
  .norf-sublinks-section .container.norflink-wrapper .norflinks{text-align: left;}
  .norf-sublinks-section .container.norflink-wrapper .norflinks ul li a{display: inline-flex;justify-content: space-between;width: calc(100% - 7.5px);padding: 13px 7.5px 13px 0;font-size: 20px;line-height: normal;}
  .norf-sublinks-section{padding: 0;}
  .norf-sublinks-section .container.norflink-wrapper .norflinks{padding: 38px 30px 38px 30px;}
  .norf-sublinks-section .container.norflink-wrapper{filter: none;}
  body.home .aktueltbuttons .rightbtn{width: 100%;display: inline-block;}
}

@media screen and (max-width: 767px) {
  
  .topbanner-text-wrapper {
    margin-top: 415px;
    background-color: transparent;
  }
}
@media screen and (min-width: 320px) and (max-width: 376px) {
.topbanner-text-wrapper {
    margin-top: 360px;
    background-color: transparent;
  }
}

.navbar{z-index: 8 !important;}
    .bannericons{z-index: 7 !important;}
    .owl-carousel{z-index: 6 !important;}
    @media screen and (min-width:1200px){
        .norf-sublinks-section{padding-bottom: 62px;}
    }
    .norf-sublinks-section .container.norflink-wrapper .norflinks ul{width:100%;}



</pre></body></html>