/*-- Submenu and mobile menu --*/
.ude-sub-menu,
.ude-mobile-menu {
  text-transform: unset !important;
}

@media only screen and (max-width: 768px) {
  .ude-sub-menu {
    display: none;
  }
}

/*-- Banner image sv-template-standardsida --*/
@media only screen and (max-width: 768px) {
  .sv-template-standardsida .idr-top-image {
    height: 200px;
    min-height: 200px !important;
  }
}

/*-- h1 sv-template-standardsida --*/
@media only screen and (max-width: 768px) {
  .sv-template-standardsida .sv-text-portlet-content h1 {
    font-size: 200% !important;
  }
}

/*hero-box-startpage*/
@media screen and (max-width: 768px) {
  .idr-hero-box h2 {
     min-height:unset;
     font-size: 1.3rem !important; 
     margin-bottom: 0;
     padding-bottom: 0.8rem;
  }
  
  .idr-hero-box {
     margin-top:150px;
     padding: 1rem;
     min-height: unset;
     padding: 0.9rem;
     width: 100%;
  }
  
  .idr-hero-box p {
     font-size:14px !important;
  }

  .idr-hero {
    min-height:200px;
  }
}

