@media screen and (max-width: 1700px) {
  .smallheader .container {
    width: 100%;
    padding-left: 0px;
    padding-right: 0px;
    max-width: 1024px; }
  .smallheader .logoslogan {
    width: 365px;
    margin-right: 0px; }
    .smallheader .logoslogan .logo img {
      margin-top: 18px; }
  .smallheader .slogan {
    margin-top: 28px;
    margin-left: 23px; }
  .smallheader .bgcolor {
    left: 365px;
    top: 91px; }

  .fotoslider {
    margin-bottom: 111px; }
    .fotoslider .container {
      width: 100%;
      padding-left: 0px;
      padding-right: 0px;
      max-width: 897px; }
    .fotoslider .holder {
      width: 735px;
      float: right; }
      .fotoslider .holder a.btn {
        top: 147px;
        height: 30px;
        width: 30px; }
        .fotoslider .holder a.btn i {
          height: 30px;
          width: 30px;
          background-size: 30%; }
    .fotoslider .cont_slider {
      padding: 28px 56px 42px 56px; }
    .fotoslider p.subtitel {
      margin-bottom: 20px; }

  .albums {
    margin-top: 25px; }
    .albums .item p {
      padding-left: 30px;
      padding-right: 30px; }
      .albums .item p.title {
        padding-top: 30px; }
      .albums .item p.txt {
        padding-bottom: 30px; } }
/*LIGGENDE TABLET*/
@media screen and (max-width: 1023px) {
  .smallheader {
    height: 250px; }
    .smallheader .container {
      width: 100%;
      padding-left: 0px;
      padding-right: 0px;
      max-width: 280px; }
    .smallheader .logoslogan {
      width: 100%;
      margin-right: 0px; }
      .smallheader .logoslogan .logo {
        height: 116px; }
        .smallheader .logoslogan .logo img {
          width: 163px;
          margin-top: 18px; }
    .smallheader .slogan {
      width: 254px;
      height: 86px;
      font-size: 25px;
      margin-top: 16px;
      margin-left: 23px;
      line-height: 39px; }
    .smallheader .bgcolor {
      left: 0px;
      top: 176px;
      height: 74px;
      width: 500px; }

  .fotoslider {
    margin-bottom: 10px; }
    .fotoslider .holder {
      width: 100%; }
    .fotoslider .cont_slider a.knop {
      width: 180px;
      left: calc(50% - 90px);
      height: 34px;
      line-height: 34px;
      font-size: 14px; }
      .fotoslider .cont_slider a.knop span {
        font-size: 18px; }
    .fotoslider p.subtitel {
      height: auto;
      padding-bottom: 5px; }

  .albums, .tips {
    margin-top: 0px; }
    .albums .item, .tips .item {
      width: 100%; }
      .albums .item p, .tips .item p {
        padding-left: 20px;
        padding-right: 20px;
        font-size: 16px; }
        .albums .item p.title, .tips .item p.title {
          font-size: 20px;
          padding-top: 15px;
          padding-bottom: 10px; }
        .albums .item p.txt, .tips .item p.txt {
          line-height: 24px;
          padding-bottom: 10px;
          min-height: 150px; }
      .albums .item a.btn, .tips .item a.btn {
        height: 40px;
        line-height: 40px;
        font-size: 18px; }
        .albums .item a.btn span, .tips .item a.btn span {
          font-size: 18px; }
    .albums .tegel-sizer, .tips .tegel-sizer {
      width: 100%;
      background-color: #FFF; }
    .albums .gutter-tegel, .tips .gutter-tegel {
      width: 0px; }

  .albumsdetail {
    margin-top: 0px; }
    .albumsdetail .item {
      width: 100%; }
    .albumsdetail .tegel-sizer {
      width: 100%;
      background-color: #FFF; }
    .albumsdetail .gutter-tegel {
      width: 0px; } }
