@media (orientation: portrait) {
  .device-xs {
    /*COLOR*/
    /*NAV*/
    /*HEADER*/
    /*MAIN*/
    /*FOOTER*/
  }
  .device-xs .uk-navbar-container .uk-navbar .uk-navbar-left img {
    height: 100px;
  }
  .device-xs .uk-navbar-container .uk-navbar .uk-navbar-right .uk-icon {
    color: #B97B3F;
  }
  .device-xs .uk-navbar-container .uk-navbar .uk-navbar-right .uk-icon svg {
    width: 30px;
    height: 30px;
  }
  .device-xs .uk-offcanvas-bar {
    background-color: #F5EBE2;
  }
  .device-xs .uk-offcanvas-bar .uk-nav li a {
    color: #4E5A61;
  }
  .device-xs .uk-offcanvas-bar .uk-nav .uk-active a {
    color: #000000;
    font-weight: 900;
  }
  .device-xs .uk-offcanvas-close {
    color: #000000;
  }
  .device-xs .uk-offcanvas-close svg {
    width: 30px;
    height: 30px;
  }
  .device-xs .header-b1 .uk-slideshow .uk-slideshow-items {
    height: 350px;
  }
  .device-xs .home-b1 .col1 picture, .device-xs .home-b1 .col1 img {
    height: 250px;
  }
  .device-xs .home-b1 .col1 picture:before, .device-xs .home-b1 .col1 img:before {
    height: 300px;
  }
  .device-xs .home-b1 .uk-card img {
    width: 75px;
    height: 75px;
  }
  .device-xs .home-b2 .col2 picture:before, .device-xs .home-b2 .col2 img:before {
    height: 300px;
    top: 35px;
  }
  .device-xs .home-b2 .col2 picture, .device-xs .home-b2 .col2 img {
    height: 350px;
    padding-top: 50px;
  }
  .device-xs .uk-visible\@s {
    display: block !important;
  }
  .device-xs .home-b3 .col1 .uk-card:before {
    width: 100%;
    height: 280px;
    top: -20px;
  }
  .device-xs .home-b2 .uk-container, .device-xs .home-b5 .uk-container {
    padding-left: 5%;
    padding-right: 5%;
  }
  .device-xs .home-b3 .col1 .uk-card:after {
    display: none;
  }
  .device-xs .home-b5 .uk-slider {
    padding-top: 25px;
  }
  .device-xs .home-b5 .uk-slider .uk-dotnav {
    display: flex !important;
  }
  .device-xs .home-b4 .col1 picture, .device-xs .home-b4 .col1 img {
    height: 250px;
  }
  .device-xs .home-b4 .col1 picture:before, .device-xs .home-b4 .col1 img:before {
    height: 300px;
  }
  .device-xs .bookzo .inhoud {
    padding-left: 40px;
    padding-right: 0px;
  }
  .device-xs .home-b4 .uk-accordion {
    column-count: 1;
    column-gap: 0px;
  }
  .device-xs .footer:before {
    display: none;
  }
  .device-xs .footer .uk-grid:nth-child(3) p {
    text-align: center !important;
  }
  .device-xs .bookzo .header .main-image {
    height: 250px;
  }
  .device-xs .bookzo .feature-groups {
    flex-direction: column;
  }
  .device-xs .bookzo .verhuur-info {
    padding: 70px 20px;
  }
  .device-xs .persons .persons-item .number-control .label {
    text-align: left;
  }
  .device-xs .bookzo .boekingsinfo, .device-xs .bookzo .gallery {
    display: none;
  }
  .device-xs .bookzo .inhoud h1 {
    font-size: 38px;
  }
}