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