@media (orientation: landscape) {
  .device-sm {
    /*COLORS*/
    /*FONTS*/
    /*ALGEMEEN*/
    /*NAVBAR*/
    /*HOME*/
    /*PRIJZEN*/
    /*BEOORDELINGEN*/
    /*FOOTER*/ }
    .device-sm h1, .device-sm h2, .device-sm h3, .device-sm h4, .device-sm h5, .device-sm h6, .device-sm .uk-nav {
      font-family: 'Roboto', sans-serif; }
    .device-sm p, .device-sm ul, .device-sm li, .device-sm .footer {
      font-family: 'Ubuntu', sans-serif; }
    .device-sm .home .sidenav {
      display: none !important; }
    .device-sm .uk-navbar-container {
      background-color: #274652; }
      .device-sm .uk-navbar-container .uk-navbar {
        flex-direction: row-reverse; }
        .device-sm .uk-navbar-container .uk-navbar .uk-navbar-right {
          margin-left: 0px;
          margin-right: auto; }
          .device-sm .uk-navbar-container .uk-navbar .uk-navbar-right .uk-navbar-toggle {
            color: #fff; }
            .device-sm .uk-navbar-container .uk-navbar .uk-navbar-right .uk-navbar-toggle .uk-icon {
              background-color: #122127 !important;
              width: 50px;
              height: 50px;
              display: flex;
              justify-content: center;
              align-items: center; }
              .device-sm .uk-navbar-container .uk-navbar .uk-navbar-right .uk-navbar-toggle .uk-icon svg {
                width: 30px;
                height: 30px; }
    .device-sm .uk-modal-body {
      background: #EBD8B5;
      padding: 10px;
      width: 100%; }
      .device-sm .uk-modal-body .mod-languages img {
        width: 65px;
        padding-left: 10px; }
      .device-sm .uk-modal-body .mod-languages .lang-active {
        display: none; }
    .device-sm .uk-modal-body .uk-nav .uk-active a {
      background-color: #DAC9A8;
      color: #00B6F1; }
      .device-sm .uk-modal-body .uk-nav li a {
        color: #274652;
        font-size: 14px;
        font-weight: bold;
        padding: 5px 10px; }
    .device-sm .uk-close {
      color: #fff;
      background-color: #122127 !important;
      width: 50px;
      height: 50px; }
      .device-sm .uk-close svg {
        width: 30px;
        height: 30px; }
    .device-sm .home .sub {
      margin-left: 0px; }
      .device-sm .home .sub .home-b1 {
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 50px; }
        .device-sm .home .sub .home-b1 .uk-switcher picture {
          display: flex;
          justify-content: center; }
      .device-sm .home .sub .home-b1 .uk-panel .uk-width-1-2\@m {
        width: 100%;
        display: flex;
        justify-content: center; }
      .device-sm .home .sub .home-b1 .uk-panel img {
        width: 300px;
        height: 300px; }
      .device-sm .home .sub .home-b2 {
        padding-right: 15px;
        padding-left: 15px; }
        .device-sm .home .sub .home-b2 .home-slides .uk-slidenav-previous, .device-sm .home .sub .home-b2 .home-slides .uk-slidenav-next {
          bottom: -20px; }
        .device-sm .home .sub .home-b2 .uk-visible\@s {
          display: block !important; }
    .device-sm table thead tr th {
      padding-left: 0px !important;
      text-align: center !important; }
    .device-sm table tr {
      display: block; }
    .device-sm table td {
      display: block; }
    .device-sm .footer {
      height: 55px;
      padding-left: 0px; } }
