@media (orientation: landscape) {
  .device-sm h1 {
    font-size: 45px; }
    .device-sm .headerCustom .uk-background-norepeat {
      background-size: cover !important;
      min-height: 520px !important; }
    .device-sm .headerCustom h5 {
      padding-left: 0 !important; }
    .device-sm .headerCustom h2 {
      max-width: 10ch;
      font-size: 80px; }
    .device-sm .headerCustom::after {
      height: 310px;
      width: 400px;
      bottom: -70px;
      right: -40px; }
  .device-sm .slideshowDesktop {
    display: none; }
  .device-sm .slideshowMobile {
    display: block; }
    .device-sm .button a {
      font-size: 22px; }
  .device-sm .headerBottom p {
    font-size: 16px; }
  .device-sm .headerBottom .uk-background-norepeat {
    margin-top: -60px; }
  .device-sm .headerBottom img {
    margin-left: -200px;
    max-width: 60%; }
  .device-sm .producten {
    margin-bottom: 0px; }
    .device-sm .producten .uk-grid {
      justify-content: space-around; }
    .device-sm .producten .uk-card-default {
      max-height: none; }
      .device-sm .producten .uk-card-default .el-meta {
        display: block; }
  .device-sm .reviews a.el-slidenav {
    padding: 5px 10px;
    margin: 0px; }
  .device-sm .reviews .uk-slidenav-previous {
    margin-left: -15px !important; }
  .device-sm .reviews .uk-slidenav-next {
    margin-right: -15px !important; }
  .device-sm .bruin .overlayRow .uk-button {
    font-size: 16px;
    padding: 0 30px; }
  .device-sm .bruin .overlayRow .alinea1, .device-sm .bruin .overlayRow .alinea2 {
    font-size: 16px;
    line-height: 15px; }
    .device-sm .bruin .overlayRow .texelerLogo img {
      bottom: -70px;
      width: 100px; }
  .device-sm .footerCustom p {
    font-size: 15px; }
  .device-sm .footerCustom h2 {
    margin-bottom: 40px; }
  .device-sm .footerCustom .uk-background-norepeat {
    background-size: cover !important; }
  .device-sm .copyright {
    padding-top: 5px;
    padding-bottom: 5px; }
    .device-sm .copyright div {
      margin: 0px !important; }
  .device-sm .arrowBefore p::before {
    height: 90px; }
  .device-sm .displayNone {
    display: none; }
  .device-sm .production .el-nav {
    max-width: 100%; } }
