html:before {
    position: fixed;
    content: ' ';
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -10; 
    overflow: hidden;
  }

  .uk-lightbox {
    z-index: 99999;
  }
 
  ul:not(.uk-lightbox-items) li {
    margin-bottom:10px;
    padding-bottom:10px;
    border-bottom:1px solid #e2ecf1 ;
  }
  
  .uk-lightbox-items>*>* {
      max-height: 90vh!important;
  }

  ul {
    list-style-image:url('/wp-content/uploads/2019/09/liste.jpg');
  }

  
  .falla-bg {
    background: url('/wp-content/uploads/2018/08/Hundewetter-55A9580.jpg') no-repeat fixed;
    z-index: -10;
    background-position: center;
    background-size: cover;
  }
  
  .lanna-bg {
    background: url('/wp-content/uploads/2019/02/hundewetter_hafenkante0824-1.jpg') no-repeat fixed;
    z-index: -10;
    background-position: center;
    background-size: cover;
  }
  
  .falla-bg-neu {
    background: url('/wp-content/uploads/2019/09/Slider_Falla-comp.jpg') no-repeat fixed;
    z-index: -10;
    background-position: center;
    background-size: cover;
  }
  
  .lanna-bg-neu {
    background: url('/wp-content/uploads/2019/09/Slider_Lanna-comp.jpg') no-repeat fixed;
    z-index: -10;
    background-position:center;
    background-size: cover;
  }
  
  .lima-bg {
    background: url('/wp-content/uploads/2019/09/Slider_Lima-comp.jpg') no-repeat fixed;
    z-index: -10;
    background-position: center;
    background-size: cover;
  }
  
  .fiane-bg {
    background: url('/wp-content/uploads/2019/09/Slider_Fiane-comp.jpg') no-repeat fixed;
    z-index: -10;
    background-position: center;
    background-size: cover;
  }
  
  .bg-slideshow {
    background-position: top left;
  }
  
  .tm-page {
    background: none;
  }
  
  .gallery.uk-grid>* {
    padding-left: 0 !important;
  }
  
  strong {
    color: #0072a6;
  }
  
  .videoWrapper {
    box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.2);
    border: 10px #fff solid;
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 */
    height: 0;
  }
  
  .videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  
  .uk-button {
    box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.1);
  }
  
  .vegas-timer-progress {
    background: #0072a6 !important;
  }
  
  .filesize {
    font-size: 0.8rem;
    color: #000;
    letter-spacing: 0;
  }
  
  .tm-header {
    display:none;
  }
  
  
  
  /* DESKTOP
  _______________________________________*/


    /* basic layout */
    .left-column {
        background: #fff /*url("/wp-content/uploads/2018/08/background.jpg") top left*/;
        max-width:44vw;
        margin-left:3vw;
        padding:40px;
        width: 45%;
    }
  
    /* polaroid allg. */
    .polaroid {
      border: solid #fff 10px;
      transform: rotate(-2deg);
      box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.2);
    }
  
    .polaroid-2>div>div,
    .polaroid-4>div>div {
      display: none;
      padding-left: 0 !important;
    }
  
    /* polaroid 2 ___________ */
  
    .polaroid-2>div>div {
      overflow: hidden;
    }
  
    .polaroid-2>div>div:nth-child(1) {
      display: block !important;
      float: left;
      border: solid #fff 10px;
      box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.2);
      transform: rotate(-5deg);
      z-index: 99;
      position: relative;
      width: 24vw;
      height: 23vw;
      background: #fff;
    }
  
    .polaroid-2 {
      width:120%;
    }
  
    .polaroid-2>div>div:nth-child(2) {
      display: block;
      border: solid #fff 10px;
      box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.2);
      transform: rotate(2deg);
      z-index: 1;
      width: 18vw;
      height: 27vw;
    }
  
    .polaroid-2 .el-content {
      color: #fff;
      margin-top: 23vw;
      font-weight: bold;
      font-size: 20px;
    }
  
    /* polaroid 4 ___________ */

    .polaroid-4 {
        position:relative;
        left:7vw;
    }
  
    .polaroid-4>div>div {
      overflow: hidden;
    }
  
    .polaroid-4>div>div:nth-child(1),
    .polaroid-4>div>div:nth-child(2),
    .polaroid-4>div>div:nth-child(3),
    .polaroid-4>div>div:nth-child(4) {
      display: block !important;
      border: solid #fff 10px;
      box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.2);
    }
  
    .polaroid-4>div>div:nth-child(1)  {
      width: 24vw;
      height: 17vw;
      transform: rotate(-5deg);
    }
  
    .polaroid-4>div>div:nth-child(2)  {
      transform: rotate(2deg);
    }
  
    .polaroid-4>div>div:nth-child(3)  {
      transform: rotate(-2deg);
      margin-top: -5vw;
    }
  
    .polaroid-4>div>div:nth-child(4)  {
      width: 24vw;
      height: 17vw;
      transform: rotate(5deg);
      margin-top:-20px;
    }
  
  
  .uk-navbar-toggle {
    transform: scale(2);
  }
  
  
  
  /* TABLET
    _______________________________________*/
  @media (min-width:600px) and (max-width:1024px) {

    
    .left-column {
        max-width:100vw;
        width: 100%;
        margin-left:0;
    }
  
    /* polaroid 2 ___________ */
  
    .polaroid-2>div>div:nth-child(1) {
      width: 46vw;
      height: 46vw;
    }
  
    .polaroid-2>div>div:nth-child(1) img {
      max-width: 65vw;
    }
  
    .polaroid-2>div>div:nth-child(2) {
      width: 43vw;
      height: 63vw;
    }
  
    .polaroid-2 .el-content {
      margin-top: 53vw;
    }
  
    .polaroid-2 .uk-grid>* {
      padding-left: 0;
    }
  
    .polaroid-2 .uk-grid {
      margin-left: 10px;
    }
  
    /* polaroid 4 ___________ */
  
    .polaroid-4 {
      left:5vw;
    }
  
    .polaroid-4>div>div:nth-child(1){
      width:60vw;
      height:41vw;
    }
  
    .polaroid-4>div>div:nth-child(2){
      width:30vw;
    }
  
    .polaroid-4>div>div:nth-child(3){
      width:30vw;
    }
  
    .polaroid-4>div>div:nth-child(4){
      width:60vw;
      height:41vw;
    }
  
  
  }
  
  
  
  
  /* PHONE
  _______________________________________*/
  @media (max-width:600px) {

    
    .left-column {
        max-width:100vw;
        width: 100%;
        margin-left:0;
        padding: 20px;
    }
  
    /* polaroid 2 ___________ */
  
    .polaroid-2>div>div:nth-child(1) {
      width: 86vw;
      height: 63vw;
      background: #fff;
      margin-left: auto;
      left:5vw;
    }
  
    .polaroid-2>div>div:nth-child(1) img {
      max-width: 85vw;
    }
  
    .polaroid-2>div>div:nth-child(2)  {
      display:none;
    }
  
    .polaroid-2 {
      color: #fff;
      font-weight: bold;
      font-size: 20px;
      width:auto;
      margin-right:2vw;
    }
  
  
    /* polaroid 4 ___________ */
  
  .polaroid-4>div>div:nth-child(1){
    width: 45vw;
    height: 33vw;
  }
  
  .polaroid-4>div>div:nth-child(2){
    width: 45vw;
  }
  
  .polaroid-4>div>div:nth-child(3){
    margin-top: -34vw;
    width: 45vw;
  }
  
  .polaroid-4>div>div:nth-child(4) {
    width: 44vw;
    height: 32vw;
    margin-top: -20px;
  }
  
  .uk-button-large, #stopM {
    line-height: 1;
    padding: 10px;
  }
  
  }
  
  /* ??? */
  
  @media only screen and (min-width: 640px) {
    .polaroid-2>div:nth-child(2) {
      display: block;
      border: solid #fff 10px;
      box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.2);
      transform: rotate(2deg);
      z-index: 1;
      width: 96vw;
      height: 84.8vw;
      float: right;
    }
  }
  
  .uk-navbar {
    padding:10px;
  }
  
  .uk-navbar-sticky {
    box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.2);
  }
  
  .slide {
    display:none;
  }
  

  /* 27"
  _______________________________*/
  @media only screen and (min-width: 2000px) {

        /* basic layout */

        .left-column {
            max-width:42vw;
        }

        /* polaroid 4 ___________ */

        .polaroid-4 {
            position:relative;
            left:5vw;
        } 

    }