/* ============================================
   site.css - Saunamobil custom styles
   ============================================ */

/* Header / navigation height (default: 160px) */
#logo {
  height: 80px;
}
.navigation_wrapper {
  height: 80px;
}
.navigation_wrapper > ul > li {
  padding: 5px 0 18px 0;
}
.navigation_wrapper_mobile {
  padding-top: 85px;
}

/* Fix: use flexbox on head_wrapper so whitespace text nodes between
   keyvisual_wrapper and sidebar_wrapper don't break the side-by-side layout */
.head_wrapper {
  display: flex;
  align-items: flex-start;
}
@media only screen and (max-width: 1023px) {
  .head_wrapper {
    flex-direction: column;
  }
}

/* Logo */
.cm-logo {background-image: url("../img/logo.png");
        background-position: 100% 50%;
background-size: auto 100%;
background-repeat: no-repeat;
      }

/* Responsive background image */
@media(min-width: 100px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-background{background-image:url("../img/background-200.jpg");}}@media(min-width: 100px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-background{background-image:url("../img/background-400.jpg");}}@media(min-width: 200px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-background{background-image:url("../img/background-400.jpg");}}@media(min-width: 200px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-background{background-image:url("../img/background-800.jpg");}}@media(min-width: 400px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-background{background-image:url("../img/background-800.jpg");}}@media(min-width: 400px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-background{background-image:url("../img/background.jpg");}}@media(min-width: 600px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-background{background-image:url("../img/background.jpg");}}@media(min-width: 600px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-background{background-image:url("../img/background.jpg");}}@media(min-width: 800px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-background{background-image:url("../img/background.jpg");}}@media(min-width: 800px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-background{background-image:url("../img/background.jpg");}}

/* Keyvisual slideshow images */
.cm-kv-0-1 {
background-position: 50% 50%;
background-size: 100% auto;
background-repeat: no-repeat;
}
.cm-kv-0-2 {
background-position: 50% 50%;
background-size: 100% auto;
background-repeat: no-repeat;
}
.cm-kv-0-3 {
background-position: 50% 50%;
background-size: 100% auto;
background-repeat: no-repeat;
}
.cm-kv-0-4 {
background-position: 50% 50%;
background-size: 100% auto;
background-repeat: no-repeat;
}
.cm-kv-0-5 {
background-position: 50% 50%;
background-size: 100% auto;
background-repeat: no-repeat;
}
.cm-kv-0-6 {
background-position: 50% 50%;
background-size: 100% auto;
background-repeat: no-repeat;
}
@media(min-width: 100px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-200.jpg");}}@media(min-width: 100px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-1{background-image:url("../img/IMG_1813/picture-2600.jpg");}}@media(min-width: 100px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-200.jpg");}}@media(min-width: 100px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-2{background-image:url("../img/IMG_1971/picture-2600.jpg");}}@media(min-width: 100px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-200.jpg");}}@media(min-width: 100px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-3{background-image:url("../img/IMG_1811/picture-2600.jpg");}}@media(min-width: 100px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-200.jpg");}}@media(min-width: 100px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-4{background-image:url("../img/IMG_1982/picture-2600.jpg");}}@media(min-width: 100px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-200.jpg");}}@media(min-width: 100px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-5{background-image:url("../img/IMG_1816/picture-2600.jpg");}}@media(min-width: 100px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-200.jpg");}}@media(min-width: 100px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-400.jpg");}}@media(min-width: 200px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-800.jpg");}}@media(min-width: 400px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-1200.jpg");}}@media(min-width: 600px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 72dpi), (-webkit-min-device-pixel-ratio: 1) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-1600.jpg");}}@media(min-width: 800px), (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 2) {.cm-kv-0-6{background-image:url("../img/IMG_1820/picture-2600.jpg");}}

/* Keyvisual container */
#keyvisual {
				overflow: hidden;
			}
			.kv-video-wrapper {
				width: 100%;
				height: 100%;
				position: relative;
			}

/* Preise page - pricing table */
/* Preise table */
        #CM1784fb7087bb4b03938d6946_div {
          margin: 0;
          padding: 0;
          
            width: 100%;
            max-width: 100%;
          
        }
        #CM1784fb7087bb4b03938d6946 {
          border-spacing: 0px;
          
            width: 100%;
          
            margin: 10px -5px; 
            text-align: center;
          
            table-layout: fixed;
          
            width: calc(100% + 10px);
          
        }
        #CM1784fb7087bb4b03938d6946 tr.cm_table {
          
            vertical-align: top;
          
        }
        #CM1784fb7087bb4b03938d6946 td.cm_table {
            padding: 5px;
            
        }
        #CM1784fb7087bb4b03938d6946 tr.cm_table.cm_firstrow td.cm_table {
          border-top: 0;
        }
        #CM1784fb7087bb4b03938d6946 tr.cm_table.cm_lastrow td.cm_table {
          border-bottom: 0;
        }
        #CM1784fb7087bb4b03938d6946 td.cm_table.cm_firstcol {
          border-left: 0;
        }
        #CM1784fb7087bb4b03938d6946 td.cm_table.cm_lastcol {
          border-right: 0;
        }
