

:root {
  
    --body-bg-color: #0095C3;
  
  
    --bg-page-header: #0095C3;
  
  
    --link-color: #FF7900;
  
  
    --link-hover-color: #FF7900;
  
  
    --icon-color: #0095C3;
   
}


@font-face {
  font-family: kundoKbCustomHeadingFont;
  src: url('/styles/custom-heading-font.proxy');
  font-style: normal;
  font-display: swap;
}



@font-face {
  font-family: kundoKbCustomBodyFont;
  src: url('/styles/custom-body-text-font.proxy');
  font-style: normal;
  font-display: swap;
  font-weight: 400;
}



@font-face {
  font-family: kundoKbCustomBodyFont;
  src: url('/styles/custom-body-text-bold-font.proxy');
  font-style: normal;
  font-display: swap;
  font-weight: 600;
}



  .search-form__input-group,
  .category-list-item-wrapper--startpage,
  .forum-dialog-container,
  .content__plate
   {
    border: 1px solid #B2B5BD;
  }

  @media (min-width: 768px) {

    .toplist {
      border-bottom: 1px solid #B2B5BD;
    }

   .content__plate {
      margin-right: -1px;
      margin-left: -1px;
    }
  }




  body {
    background-color: #0095C3;
  }

  @media print {
    .header {
      background-color: #0095C3 !important;
    }
  }

  .widget .widget-button {
    background-color: rgba(0, 149, 195, 0.9);
  }

  .widget .widget-button:focus,
  .widget .widget-button:hover {
    background-color: hsl(194, 100%, 23%);
  }





  .background-image {
    display: block;
  }



  @media (max-width: 767px) {
    .background-image {
      background-image: url("/uploaded_files/937/a34de8f4039a4a4ea975bbecb3e6ff6a/MSC_Medelhavet_Fartyg_Venedig_mindre.jpg");
    }
  }



  @media (min-width: 768px) {
    .background-image {
      background-image: url("/uploaded_files/937/a34de8f4039a4a4ea975bbecb3e6ff6a/MSC_Medelhavet_Fartyg_Venedig_mindre.jpg");
    }
  }





  a,
  .link-color,
  .collapse-button__icon-wrapper {
    color: #FF7900;
  }

  .btn--link-color {
    background-color: #FF7900 !important;
  }

  a:focus,
  a:hover,
  .link-color:focus,
  .link-color:hover,
  .collapse-button:focus .collapse-button__icon-wrapper,
  .collapse-button:hover .collapse-button__icon-wrapper,
  .category-list-item__heading-link:focus,
  .category-list-item__heading-link:hover {
    color: #FF7900;
  }

  .btn--link-color:focus,
  .btn--link-color:hover,
  .btn--link-color:active {
    background-color: #FF7900 !important;
  }

  .preview__icon {
    stroke: #FF7900;
  }

  .preview__link:focus + .preview__icon,
  .preview__link:hover + .preview__icon {
    stroke: #FF7900;
  }

  .helpful__button--selected,
  .helpful__question:not(.helpful__question--voted) .helpful__button:focus,
  .helpful__question:not(.helpful__question--voted) .helpful__button:hover {
    color: white !important;
    background-color: #FF7900 !important;
    border-color: #FF7900 !important;
  }

  @media screen {
    a[target="_blank"]::after {
      background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14px' height='14px' viewBox='0 0 14 14' fill='%23FF7900' fill-rule='evenodd'%3E%3Cpath d='M10 8c-.553 0-1 .448-1 1v3H2V5h3c.553 0 1-.448 1-1s-.447-1-1-1H1c-.553 0-1 .448-1 1v9c0 .552.447 1 1 1h9c.553 0 1-.448 1-1V9c0-.552-.447-1-1-1z'/%3E%3Cpath d='M13 0H8c-.553 0-1 .448-1 1s.447 1 1 1h2.586L4.293 8.293c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293.256 0 .512-.098.707-.293L12 3.414V6c0 .552.447 1 1 1 .553 0 1-.448 1-1V1c0-.552-.447-1-1-1z'/%3E%3C/svg%3E");
    }

    a[target="_blank"]:focus::after,
    a[target="_blank"]:hover::after {
      background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14px' height='14px' viewBox='0 0 14 14' fill='%23FF7900' fill-rule='evenodd'%3E%3Cpath d='M10 8c-.553 0-1 .448-1 1v3H2V5h3c.553 0 1-.448 1-1s-.447-1-1-1H1c-.553 0-1 .448-1 1v9c0 .552.447 1 1 1h9c.553 0 1-.448 1-1V9c0-.552-.447-1-1-1z'/%3E%3Cpath d='M13 0H8c-.553 0-1 .448-1 1s.447 1 1 1h2.586L4.293 8.293c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293.256 0 .512-.098.707-.293L12 3.414V6c0 .552.447 1 1 1 .553 0 1-.448 1-1V1c0-.552-.447-1-1-1z'/%3E%3C/svg%3E");
    }
  }




  .header {
    color: #FFFFFF;
  }



  .background-image,
  .widget .background-image {
    background-color: #0095C3;
  }

  @media print {
    .header {
      background-color: #0095C3 !important;
    }
  }

  .widget .widget-button {
    background-color: rgba(0, 149, 195, 0.9);
  }

  .widget .widget-button:focus,
  .widget .widget-button:hover {
    background-color: hsl(194, 100%, 23%);
  }



  .icon-color,
  .custom-icon-wrapper,
  .custom-icon-wrapper--color-only {
    color: #0095C3;
  }

  a:focus .icon-color,
  a:hover .icon-color,
  button:focus .icon-color,
  button:hover .icon-color,
  a:focus .custom-icon-wrapper,
  a:hover .custom-icon-wrapper,
  .main__aside button:focus .custom-icon-wrapper,
  .main__aside button:hover .custom-icon-wrapper,
  .category-list a:focus .custom-icon-wrapper,
  .category-list a:hover .custom-icon-wrapper {
    color: #FFFFFF;
  }

  @media print {
    .main__aside .category-list-item__icon,
    .main__aside .category-list-item .link-color[aria-expanded="true"] .custom-icon-wrapper,
    a:focus .custom-icon-wrapper,
    a:hover .custom-icon-wrapper,
    .main__aside button:focus .custom-icon-wrapper,
    .main__aside button:hover .custom-icon-wrapper,
    .category-list a:focus .custom-icon-wrapper,
    .category-list a:hover .custom-icon-wrapper,
    .category-list a:focus .custom-icon-wrapper--color-only,
    .category-list a:hover .custom-icon-wrapper--color-only {
      color: #0095C3;
    }
  }


