@media screen and (min-width: 769px) and (max-width: 1024px) {
  html {
    font-size: 1em;
  }
  h1 {
    font-size: 2em;
  }
  h2 {
    font-size: 1.8em;
  }
  #header {
    width: 100%;
  }
  #header .region-header img {
    width: 140px;
    padding: 10px;
  }
  #header .region-header .site-name {
    font-size: 1.4em;
  }
  #header .block-system-menu-blockmain .menu {
    padding: 10px 0;
    margin-left: 0;
    margin-right: 0;
  }
  #header .block-system-menu-blockmain li a {
    font-size: 1em;
    padding: 10px 5px;
  }
  #header .block-system-menu-blockmain li ul li a {
    padding: 5px;
  }
  #header .region-user-bar ul.menu li {
    padding: 10px 5px;
  }
  #header.nav-up #header-inner .region-header {
    margin: 3px 20px 0 0;
  }
  #header.nav-up #header-inner img {
    width: auto;
  }
  .block-system-main-block {
    padding: 0;
  }
  .region-content {
    padding: 10px;
  }
  .block-page-title-block,
  .view-gallery,
  .block-contact-block,
  #maker .region-maker {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .region-highlighted .block-views {
    width: 100%;
    margin: 0;
    padding: 10px;
  }
  .region-highlighted .block-views h3 {
    font-size: 1.5em;
  }
  .region-similar {
    padding: 10px;
  }
  footer .region-footer .block {
    padding: 0 10px;
    width: 33%;
  }
  footer .region-footer .block:nth-child(1),
  footer .region-footer .block:nth-child(2) {
    width: 33%;
  }
  .padding-100 {
    padding: 30px 10px;
  }
  .margin-30 {
    margin: 20px;
  }
  .masonry {
    max-width: 1900px;
    margin: 0 auto;
  }
  .masonry .item {
    width: 32.3%;
  }
  .threeinarow .view-content .views-row .views-field-field-block-image,
  .threeinarow .region .views-row .views-field-field-block-image,
  .threeinarow .view-content .block .views-field-field-block-image,
  .threeinarow .region .block .views-field-field-block-image {
    float: left;
    width: 33%;
    padding: 0 10px;
  }
  .threeinarow .view-content .views-row .views-field-field-block-image img,
  .threeinarow .region .views-row .views-field-field-block-image img,
  .threeinarow .view-content .block .views-field-field-block-image img,
  .threeinarow .region .block .views-field-field-block-image img {
    width: 100%;
    height: auto;
  }
  .fourinarow .view-content .views-row {
    width: 32%;
  }
  .fourinarow .view-content .views-row img {
    width: 100%;
    height: auto;
  }
  .slider .views-row .views-field-nothing .field-content,
  .viewsslider .views-row .views-field-nothing .field-content {
    width: 95%;
  }
  .slider .views-row .views-field-nothing .field-content .field-content-inner,
  .viewsslider .views-row .views-field-nothing .field-content .field-content-inner {
    font-size: 1.3em;
    top: 25%;
    left: 2.5%;
    transform: translate(0%, 0%);
  }
  .slider .views-row .views-field-nothing .field-content .field-content-inner .body,
  .viewsslider .views-row .views-field-nothing .field-content .field-content-inner .body {
    max-width: 70%;
    padding: 10px;
  }
  .slider .views-row .views-field-nothing .field-content .slogan-one h1,
  .viewsslider .views-row .views-field-nothing .field-content .slogan-one h1 {
    padding: 10px;
    line-height: 1.3em;
  }
  .layout__region.layout__region--first {
    padding-right: 10px;
  }
  .path-frontpage .layout__region.layout__region--first,
  .page-node-12715 .layout__region.layout__region--first {
    padding: 0;
  }
  .masonrythreeinarow .view-content .views-row {
    width: 49%;
  }
  .view-vorstand .view-content .views-row .images {
    max-width: 200px;
    min-width: 200px;
  }
  .threeinarow .view-content .view-grouping,
  .threeinarow .region .view-grouping,
  .threeinarow .view-content .views-row,
  .threeinarow .region .views-row,
  .threeinarow .view-content .block,
  .threeinarow .region .block {
    margin: 0;
    padding: 0 75px 10px 0;
    margin-bottom: 30px;
    width: 49%;
  }
  #block-slogan {
    padding-left: 10px;
  }
  .node--type-mitglieder-blog .left,
  .node--type-angebote .left {
    width: 100%;
  }
}
/*# sourceMappingURL=responsive_tablet_landscape.css.map */