@media (min-width: 700px) {
h1 	{
	font-size: 2.75rem;
	line-height: 3.5rem;
	}
}
.slider_main g,
.slider_name,
.slider_description {
	display: none;
}
#block-views-block-content-recent-block-1 img {
	float: left;
	margin-right: 10px;
}
#block-views-block-content-recent-block-1 .field-content {
	line-height: 50px;
}
.photoswipe-gallery img,
img.mfp-thumbnail {
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    height: 100px;
    width: auto;
}
.text-content.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item,
.text-content.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item.quickedit-field,
.page-node-type-article .field--name-body {
	clear: both;
}
.mfp-field.mfp-all-items.field.field--name-field-image.field--type-image.field--label-hidden.field__items,
.mfp-field.mfp-all-items.field.field--name-field-image.field--type-image.field--label-hidden.field__items.quickedit-field {
    margin-left: 0;
}
.mfp-image-holder .mfp-close, 
.mfp-iframe-holder .mfp-close,
.mfp-title,
.mfp-counter   {
	color: #2494db;
	right: 0;
}	
.mfp-title {
    padding-left: 5px;

}
.mfp-counter   {
  padding-right: 5px;
}
.mfp-bottom-bar {
  top: auto;
}
 .field.field--name-field-tags.field--type-entity-reference.field--label-hidden.field--tag-ref.quickedit-field  {
	margin: 0;
	padding: 0;
}
.field--name-field-gpx span{
	display: none;
}
.text-content, .cke_editable {
    font-family: inherit !important;
    line-height: 1.5rem !important;
}
.node--view-mode-teaser .field--name-field-bilder {
    flex-shrink: 0;
  }

[dir=ltr] .node--view-mode-teaser .field--name-field-bilder {
  margin: 0  18px 0 0;
  }

[dir=rtl] .node--view-mode-teaser .field--name-field-bilder {
    margin: 0  0 0 18px;
  }

.node--view-mode-teaser .field--name-field-bilder img {
      width: 63px;
      height: 63px;
      -o-object-fit: cover;
      object-fit: cover;
    }

[dir] .node--view-mode-teaser .field--name-field-bilder img {
      border-radius: 50%;
    }
.node--view-mode-teaser .field--name-field-image .field__item, 
.node--view-mode-teaser .field--name-field-bilder .field__item {
	display: none;
}
.node--view-mode-teaser .field--name-field-image .field__item:first-child,
.node--view-mode-teaser .field--name-field-bilder .field__item:first-child {
	display: block;
}

@media (min-width: 1000px) {
.node--view-mode-teaser .field--name-field-image img,
.node--view-mode-teaser .field--name-field-bilder img {
        width: calc((100vw - 519px)/14);
        height: calc((100vw - 519px)/14)
    }
      }

@media (min-width: 1200px) {

.node--view-mode-teaser .field--name-field-bilder img {
        //width: calc((100vw - 645px)/14);
        //height: calc((100vw - 645px)/14)
    }
      }

@media (min-width: 1440px) {
.node--view-mode-teaser .field--name-field-image img,
.node--view-mode-teaser .field--name-field-bilder img {
        //width: 57.85714px;
        //height: 57.85714px
    }
      }

@media (min-width: 1000px) {

.node--view-mode-teaser .field--name-field-bilder {
      position: absolute;
      top: 0
  }

[dir=ltr] .node--view-mode-teaser .field--name-field-bilder {
    left: calc(-1*((100vw - 519px)/14 + 36px))
  }

[dir=rtl] .node--view-mode-teaser .field--name-field-bilder {
      right: calc(-1*((100vw - 519px)/14 + 36px))
  }
    }

@media (min-width: 1200px) {

[dir=ltr] .node--view-mode-teaser .field--name-field-bilder {
    left: calc(-1*((100vw - 645px)/14 + 36px))
  }

[dir=rtl] .node--view-mode-teaser .field--name-field-bilder {
      right: calc(-1*((100vw - 645px)/14 + 36px))
  }
    }

@media (min-width: 1440px) {

[dir=ltr] .node--view-mode-teaser .field--name-field-bilder {
    /*left: -93.85714px*/
  }

[dir=rtl] .node--view-mode-teaser .field--name-field-bilder {
      right: -93.85714px
  }
    }

@media (min-width: 1000px) {

[dir] .node--view-mode-teaser .field--name-field-bilder {
      margin: 0
  }
}
.field--name-field-bilder {
    flex-shrink: 0;
    margin: 0  var(--sp1) 0 0;

    img {
      //width: calc(3.5 * var(--sp));
      //height: calc(3.5 * var(--sp));
      //object-fit: cover;
      //border-radius: 50%;

      @media (--lg) {
        width: var(--grid-col-width--lg);
        height: var(--grid-col-width--lg);
      }

      @media (--nav) {
        width: var(--grid-col-width--nav);
        height: var(--grid-col-width--nav);
      }

      @media (--grid-max) {
        width: var(--grid-col-width--max);
        height: var(--grid-col-width--max);
      }
    }

    @media (--lg) {
      position: absolute;
      top: 0;
      left: calc(-1 * ((var(--grid-col-width--lg) + var(--grid-gap--lg))));
    }

    @media (--nav) {
      left: calc(-1 * ((var(--grid-col-width--nav) + var(--grid-gap--nav))));
    }

    @media (--grid-max) {
      left: calc(-1 * ((var(--grid-col-width--max) + var(--grid-gap--max))));
    }

    @media (--lg) {
      margin: 0;
    }
  }
  [dir] .page-node-type-article .field--name-field-bilder {
    margin: 9px 0 36px;
  }

@media (min-width: 700px) {

.page-node-type-article .field--name-field-bilder {
      width: calc(14*(100vw - 504px)/14 + 468px)
  }

[dir] .page-node-type-article .field--name-field-bilder {
      margin-top: 36px;
      margin-bottom: 72px
  }



[dir=rtl] .page-node-type-article .field--name-field-bilder {
      margin-right: calc(-1*((100vw - 504px)/14 + 36px))
  }
    }

@media (min-width: 1000px) {

.page-node-type-article .field--name-field-bilder {
      width: calc(12*(100vw - 519px)/14 + 396px)
  }



[dir=rtl] .page-node-type-article .field--name-field-bilder {
      margin-right: calc(-1*((100vw - 519px)/14 + 36px))
  }
    }

@media (min-width: 1200px) {

.page-node-type-article .field--name-field-bilder {
      width: calc(12*(100vw - 645px)/14 + 396px)
  }



[dir=rtl] .page-node-type-article .field--name-field-bilder {
      margin-right: calc(-1*((100vw - 645px)/14 + 36px))
  }
    }

@media (min-width: 1440px) {

.page-node-type-article .field--name-field-bilder {
      width: 1090.28571px
  }



[dir=rtl] .page-node-type-article .field--name-field-bilder {
      margin-right: -93.85714px
  }
}

/* Ensure that image doesn't overlap sidebar. */

@media (min-width: 1000px) {

.page-node-type-article .sidebar-grid .field--name-field-bilder {
      width: calc(9*(100vw - 519px)/14 + 288px)
  }
}

@media (min-width: 1200px) {

.page-node-type-article .sidebar-grid .field--name-field-bilder {
      width: calc(9*(100vw - 645px)/14 + 288px)
  }
    }

@media (min-width: 1440px) {

.page-node-type-article .sidebar-grid .field--name-field-bilder {
      width: 902.57143px
  }
}
.mfp-field.mfp-first-item.field.field--name-field-bilder.field--type-image.field--label-hidden.field__items {
    margin-bottom: 0 !important;
}
svg {
	font-size: 40px !important;
}
.entity-pager-list {
    margin: 0 !important;
    background: #f7f9fa;
}
#block-views-block-entity-pager-block-1 h2.block__title {
    margin: 0;
    text-align: center;
}
.view-alle-ausfluege input#edit-nid {
	visibility: hidden;
	width: 0;	
}
#views-exposed-form-alle-ausfluege-page-1 select {
	margin-top: 0;
	margin-right: 10px;
}
#views-exposed-form-alle-ausfluege-page-1 .form-item-sort-order label,
#views-exposed-form-alle-ausfluege-page-1 #edit-sort-by {
	display: none;
}
#views-exposed-form-alle-ausfluege-page-1 .form-item-nid{
	display: none;
	height: 0;
}
@media (min-width: 700px) {
	.js-form-item.form-item.form-type-select.js-form-type-select.form-item-tid.js-form-item-tid {
    		float: left;
	}
	.js-form-item.form-item.form-type-date.js-form-type-date.form-item-field-datum-value.js-form-item-field-datum-value {
    		display: inline-block;
    		margin-left: 10px;
	}
}
input[type="date"]::-webkit-calendar-picker-indicator {
    display: block;
    opacity: 1;
    /* Optional: Position anpassen */
}
.views-row .zurueck {
	display: none;
}
.elevation_chart svg g text {
	
}
.messages-list__item.messages.messages--error.messages-processed {
    display: none;
}
textarea#edit-message-0-value {
    height: auto;
}