@charset "UTF-8";
/*-----------------------------------------------
					 Imports and Definitions
-----------------------------------------------*/
@font-face {
  font-family: Maison Neue Demi;
  src: url("../fonts/MaisonNeueWEB-Demi.woff2") format("woff2"), url("../fonts/MaisonNeueWEB-Demi.woff") format("woff"); }

@font-face {
  font-family: 'fontello';
  src: url("/sites/all/themes/werkleitz/fonts/fontello.eot?1243568");
  src: url("/sites/all/themes/werkleitz/fonts/fontello.eot?1243568#iefix") format("embedded-opentype"), url("/sites/all/themes/werkleitz/fonts/fontello.woff2?1243568") format("woff2"), url("/sites/all/themes/werkleitz/fonts/fontello.woff?1243568") format("woff"), url("/sites/all/themes/werkleitz/fonts/fontello.ttf?1243568") format("truetype"), url("/sites/all/themes/werkleitz/fonts/fontello.svg?1243568#fontello") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?1243568#fontello') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ }

.icon-search-1:before {
  content: '\e800'; }

/* '' */
.icon-mail:before {
  content: '\e801'; }

/* '' */
.icon-twitter-bird:before {
  content: '\f099'; }

/* '' */
.icon-mail-alt:before {
  content: '\f0e0'; }

/* '' */
.icon-instagram:before {
  content: '\f16d'; }

/* '' */
.icon-facebook-rect:before {
  content: '\f308'; }

/* '' */
/*-----------------------------------------------
					General Sitewide Styles
-----------------------------------------------*/
/*
@mixin font-size($fontValue: 1.6, $lineHeight: 1.8){
	font-size: ($fontValue * 10) + px;
  	line-height: ($lineHeight * 10) + px;
  	font-size: ($fontValue) + rem;
  	line-height: ($lineHeight) + rem;
}
*/
/* apply a natural box layout model to all elements, but allowing components to change */
html {
  box-sizing: border-box; }

*, *:before, *:after {
  box-sizing: inherit; }

html {
  font-size: 1.6vw; }

html.ismobiledevice {
  font-size: 5vw; }

#header, #main-menu, #secondary-menu, #featured, #main, #footer {
  margin: 0;
  width: 100%; }

/* -----	Layout	----- */
.panels-flexible-column-werkleitz_veranstaltungen_werke_personen_2-main {
  float: left;
  width: 100%;
  padding: 0 !important;
  margin: 0 !important; }

.left-column {
  width: 43.5% !important;
  float: left; }

.ismobiledevice .left-column {
  width: 100% !important; }

.right-column {
  width: 47.5% !important;
  float: right; }

.ismobiledevice .right-column {
  width: 100% !important; }

.breadcrump {
  width: 100%; }

.panels-flexible-region-werkleitz_static_pages-right_column {
  float: right; }

/*
.block-panels-mini-werkleitz-navigation {

		.panels-flexible-column-first {
			padding: 0 !important;
		}

		.panels-flexible-column-last {
			padding: 0 !important;
		}

		.panels-flexible-column {
				width: 9%
		}
}
*/
/* -----	Header	----- */
#header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000;
  width: 100%;
  padding-right: 0%;
  padding-bottom: 0.6rem;
  margin: 0;
  background-color: white;
  border-bottom: 0.1rem black solid;
  height: 1.5rem;
  overflow: hidden; }
  #header div.region {
    margin: 0 auto;
    width: 92%; }
  #header .contextual-links-wrapper {
    display: none; }
  #header #block-panels-mini-werkleitz-navigation {
    overflow: hidden;
    padding-top: 0.6rem; }

/* -----	General Styles (Colors, Backgrounds etc.)	----- */
.warning {
  display: none; }

.messages {
  font-size: 0.5rem;
  margin-top: 3rem; }

body {
  padding-top: 1.5rem;
  background-color: white;
  /* -----	Typography	----- */
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-size: 1rem;
  line-height: 1.2;
  color: black; }

h1, h2, h3, h4, h5, h6, h7, h8 {
  margin-block-start: 0;
  margin-block-end: 0; }

h1 {
  font-size: 1rem;
  font-weight: bold; }

h2 {
  font-size: 1rem;
  font-weight: normal; }

h3 {
  font-size: 1rem;
  font-weight: bold; }

hr {
  background-color: blue;
  border: none; }

#page-title {
  font-size: 1rem;
  line-height: 1.1;
  margin: 0;
  padding: 0;
  padding: 0; }

.field-name-field-credits,
.field-name-field-wenode-main-image-sub {
  font-size: 0.4rem;
  line-height: 0.6rem;
  margin: 0 auto; }

.field-slideshow-caption {
  font-size: 0.6rem;
  color: black;
  line-height: 1.2rem;
  margin: 0;
  padding: 0.5em 0 0 0; }

.field-name-body p {
  font-family: times, serif;
  font-size: 1.1rem;
  line-height: 1.3rem;
  font-weight: normal;
  margin: 0;
  padding: 0;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
   margin-bottom: 2rem; }

/* -----	Links	----- */
a:link, a:visited, a:focus {
  color: blue;
  text-decoration: none; }

a:hover {
  color: black; }

/* -----	Menu	----- */
#mini-panel-werkleitz_navigation {
  position: relative;
  background-color: white;
  border-bottom: 1px solid blue;
  /* Typography */
  font-size: 1rem;
  line-height: 1.5rem;
  /* Columns */
  /* Lists */ }
  #mini-panel-werkleitz_navigation .panels-flexible-column-inside {
    padding: 0; }
  #mini-panel-werkleitz_navigation h2 {
    font-size: 1rem;
    line-height: 1.5rem;
    margin: 0;
    padding: 0; }
  #mini-panel-werkleitz_navigation .festivals {
    margin-top: 0rem;
    /* should be the line-height */ }
  #mini-panel-werkleitz_navigation .panels-flexible-column-first {
    width: 16%; }
    #mini-panel-werkleitz_navigation .panels-flexible-column-first #logo img {
      height: 1rem;
      width: auto;
      margin-top: -0.3rem; }
  #mini-panel-werkleitz_navigation .nav-festival {
    width: 0%;
    height: 10px;
    display: none; }
  #mini-panel-werkleitz_navigation .nav-veranstaltungen {
    width: 19%; }
  #mini-panel-werkleitz_navigation .nav-support {
    width: 17%; }
  #mini-panel-werkleitz_navigation .nav-personen {
    width: 16%; }
  #mini-panel-werkleitz_navigation .nav-informationen {
    width: 14%; }
  #mini-panel-werkleitz_navigation .nav-search {
    float: right;
    width: 14%;
    margin-right: 0.7%;
    position: relative; }
    #mini-panel-werkleitz_navigation .nav-search .custom-search-selector {
      display: none; }
    #mini-panel-werkleitz_navigation .nav-search #search-block-form {
      width: 20%;
      height: 1.5rem;
      float: left;
      overflow: hidden;
      position: absolute;
      top: -0.15rem;
      right: 0;
      z-index: 1000;
      background-color: white;
      border: white 3px solid; }
      #mini-panel-werkleitz_navigation .nav-search #search-block-form .icon-search {
        font-size: 0.85rem; }
      #mini-panel-werkleitz_navigation .nav-search #search-block-form .form-item-search-block-form input {
        display: none; }
      #mini-panel-werkleitz_navigation .nav-search #search-block-form:hover {
        width: 100%;
        border: blue 3px solid; }
        #mini-panel-werkleitz_navigation .nav-search #search-block-form:hover .form-item-search-block-form input {
          display: inline;
          width: 76% !important;
          font-size: 0.6rem;
          margin-top: 0rem;
          height: 1.5rem; }
        #mini-panel-werkleitz_navigation .nav-search #search-block-form:hover .form-item-search-block-form icon {
          color: blue; }
      #mini-panel-werkleitz_navigation .nav-search #search-block-form input, #mini-panel-werkleitz_navigation .nav-search #search-block-form input:focus {
        outline: none !important;
        background: none;
        border: none;
        padding: 0px;
        margin: 0;
        float: right; }
    #mini-panel-werkleitz_navigation .nav-search .form-submit {
      display: none;
      /*temp off*/ }
  #mini-panel-werkleitz_navigation ul {
    margin: 0;
    padding: 0; }
  #mini-panel-werkleitz_navigation li {
    list-style: none;
    margin: 0;
    padding: 0; }
  #mini-panel-werkleitz_navigation .language-switcher-locale-url {
    float: left;
    text-align: right;
    padding-right: 6%;
    width: 23%;
    font-size: 0.55rem; }
    #mini-panel-werkleitz_navigation .language-switcher-locale-url .active {
      display: none; }
    #mini-panel-werkleitz_navigation .language-switcher-locale-url a {
      color: white;
      border: 1px solid black;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      padding: 0 0.15rem 0 0.15rem;
      background-color: black;
      text-transform: uppercase; }
      #mini-panel-werkleitz_navigation .language-switcher-locale-url a:hover {
        background-color: blue; }
    #mini-panel-werkleitz_navigation .language-switcher-locale-url li {
      display: inline; }
  #mini-panel-werkleitz_navigation .twitter, #mini-panel-werkleitz_navigation .facebook, #mini-panel-werkleitz_navigation .instagram {
    float: left;
    width: 17%;
    font-size: 0.8rem; }
    #mini-panel-werkleitz_navigation .twitter a, #mini-panel-werkleitz_navigation .facebook a, #mini-panel-werkleitz_navigation .instagram a {
      color: black; }
      #mini-panel-werkleitz_navigation .twitter a:hover, #mini-panel-werkleitz_navigation .facebook a:hover, #mini-panel-werkleitz_navigation .instagram a:hover {
        color: blue; }
      #mini-panel-werkleitz_navigation .twitter a i, #mini-panel-werkleitz_navigation .facebook a i, #mini-panel-werkleitz_navigation .instagram a i {
        display: inline-block !important; }
  #mini-panel-werkleitz_navigation .nav-festival {
    display: none; }

.ismobiledevice #header * {
  overflow: hidden; }

.ismobiledevice #header .content,
.ismobiledevice #header #mini-panel-werkleitz_navigation {
  overflow: visible; }

.ismobiledevice .pane-menu-menu-werkleitz-publikationen {
  margin-top: none !important; }

.ismobiledevice #menu-button {
  position: absolute;
  top: 0;
  right: 0;
  width: 25%;
  height: 1.5rem;
  color: blue;
  text-align: center;
  z-index: 10000;
  border: 1px solid blue; }

.ismobiledevice #block-panels-mini-werkleitz-navigation {
  min-height: 3rem; }

.ismobiledevice .nav-search {
  padding-top: 0.5rem; }
  .ismobiledevice .nav-search .icon.fontello {
    font-size: 1rem; }
  .ismobiledevice .nav-search .language-switcher-locale-url {
    padding-right: 0.5rem !important; }
  .ismobiledevice .nav-search .language-switcher-locale-url a {
    font-size: 0.8rem; }
  .ismobiledevice .nav-search li {
    border-bottom: none !important; }
  .ismobiledevice .nav-search #search-block-form {
    display: none; }

.ismobiledevice #mini-panel-werkleitz_navigation .panels-flexible-column {
  width: 100% !important;
  font-size: 1.2rem;
  line-height: 1.5rem;
  text-align: center;
  overflow: scroll; }
  .ismobiledevice #mini-panel-werkleitz_navigation .panels-flexible-column h2.pane-title {
    font-size: 0.6rem;
    line-height: 0.8rem;
    margin: 0 !important; }
  .ismobiledevice #mini-panel-werkleitz_navigation .panels-flexible-column ul {
    margin: 0 !important; }
  .ismobiledevice #mini-panel-werkleitz_navigation .panels-flexible-column li {
    width: 100%;
    text-align: center;
    border-bottom: 1px solid blue;
    font-size: 1.1rem;
    line-height: 1.3rem;
    padding: 0.15rem 0 0.15rem 0; }
  .ismobiledevice #mini-panel-werkleitz_navigation .panels-flexible-column .panels-flexible-region-21-logo {
    text-align: left; }
    .ismobiledevice #mini-panel-werkleitz_navigation .panels-flexible-column .panels-flexible-region-21-logo img {
      height: 1rem;
      width: auto;
      text-align: left; }

#logo {
  display: none; }

.panel-pane #logo {
  display: block; }

.panels-flexible-column-first {
  padding-left: 0.7%; }

/* -----	Sidebars	----- */
/* -----	Footer	----- */
/*-----------------------------------------------
								 Front Page

-----------------------------------------------*/
#page {
  padding-top: 3rem;
  width: 100%;
  overflow-x: hidden; }

#main {
  width: 92%;
  margin: 0rem auto;
  min-height: 70vh; }

.region-content {
  margin-top: 0; }

#block-system-main {
  width: 100% !important;
  left: 0 !important;
  padding: 0;
  margin: 0 auto; }

.page-home,
.page-unter-uns-front {
  background-color: #e9e9e9; }
  .page-home .field-name-field-picture-sub,
  .page-unter-uns-front .field-name-field-picture-sub {
    font-size: 0.4rem;
    margin-bottom: 1rem; }
  .page-home .views-field-body,
  .page-unter-uns-front .views-field-body {
    font-size: 0.6rem; }
  .page-home .masonry,
  .page-unter-uns-front .masonry {
    border: 1px solid blue;
    padding: 0.5rem;
    width: 27.7%;
    float: left;
    margin: 0 4% 3rem 4%;
    width: 30%; }
    .page-home .masonry .oembed-title,
    .page-unter-uns-front .masonry .oembed-title {
      display: none; }
    .page-home .masonry .pane-werkleitz-dev-random-werke img,
    .page-unter-uns-front .masonry .pane-werkleitz-dev-random-werke img {
      width: auto; }
  .page-home .introtext,
  .page-unter-uns-front .introtext {
    width: 83.7%;
    float: left;
    margin: 0 4% 3rem 4%;
    padding: 0 5rem 0 5rem;
    background-color: blue; }
    .page-home .introtext p,
    .page-unter-uns-front .introtext p {
      font-size: 1.8rem;
      font-weight: bold;
      line-height: 2rem;
      color: blue;
      font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
      text-align: center;
      color: white; }
    .page-home .introtext .form-type-item,
    .page-unter-uns-front .introtext .form-type-item {
      display: none; }
  .page-home .introtext,
  .page-unter-uns-front .introtext {
    border: none !important; }
  .page-home .view-werkleitz-startseite-wichtig .field-credits,
  .page-home .view-werkleitz-startseite-wichtig .field-name-field-picture-sub,
  .page-unter-uns-front .view-werkleitz-startseite-wichtig .field-credits,
  .page-unter-uns-front .view-werkleitz-startseite-wichtig .field-name-field-picture-sub {
    display: none; }
  .page-home .view-werkleitz-startseite-wichtig .views-field-title,
  .page-unter-uns-front .view-werkleitz-startseite-wichtig .views-field-title {
    text-align: center;
    margin-bottom: 0.5rem; }
  .page-home .view-werkleitz-startseite-wichtig .views-row-1,
  .page-unter-uns-front .view-werkleitz-startseite-wichtig .views-row-1 {
    width: 27.7%;
    float: left;
    margin: 0 4% 3rem 4%;
    margin-bottom: 3rem !important; }
    .page-home .view-werkleitz-startseite-wichtig .views-row-1 .views-field-views-ifempty,
    .page-unter-uns-front .view-werkleitz-startseite-wichtig .views-row-1 .views-field-views-ifempty {
      margin-bottom: 1rem; }
  .page-home .view-werkleitz-startseite-wichtig .views-row-2,
  .page-unter-uns-front .view-werkleitz-startseite-wichtig .views-row-2 {
    border: 2px dashed blue !important;
    background-color: #ff7800; }
    .page-home .view-werkleitz-startseite-wichtig .views-row-2 .views-field-title,
    .page-unter-uns-front .view-werkleitz-startseite-wichtig .views-row-2 .views-field-title {
      line-height: 1.2rem; }
  .page-home .pane-werkleitz-startseite-calls img,
  .page-home .pane-werkleitz-startseite-newsstream img,
  .page-home .pane-werkleitz-startseite-newsstream-2 img,
  .page-home .view-werkleitz-startseite-technikverleih img,
  .page-home .pane-corax img,
  .page-unter-uns-front .pane-werkleitz-startseite-calls img,
  .page-unter-uns-front .pane-werkleitz-startseite-newsstream img,
  .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 img,
  .page-unter-uns-front .view-werkleitz-startseite-technikverleih img,
  .page-unter-uns-front .pane-corax img {
    width: 100%;
    height: auto; }
  .page-home .pane-werkleitz-startseite-corax,
  .page-unter-uns-front .pane-werkleitz-startseite-corax {
    background-color: white; }
  .page-home .pane-werkleitz-startseite-calls .views-row,
  .page-unter-uns-front .pane-werkleitz-startseite-calls .views-row {
    background-color: blue;
    color: white; }
  .page-home .pane-werkleitz-startseite-calls a:link,
  .page-home .pane-werkleitz-startseite-calls a:visited,
  .page-unter-uns-front .pane-werkleitz-startseite-calls a:link,
  .page-unter-uns-front .pane-werkleitz-startseite-calls a:visited {
    color: white; }
  .page-home .pane-werkleitz-startseite-calls .views-field-field-wenode-main-media-collect,
  .page-unter-uns-front .pane-werkleitz-startseite-calls .views-field-field-wenode-main-media-collect {
    margin-bottom: 1rem !important; }
  .page-home .pane-werkleitz-startseite-calls .views-field-nothing,
  .page-unter-uns-front .pane-werkleitz-startseite-calls .views-field-nothing {
    position: absolute;
    top: -1rem;
    font-size: 0.6rem;
    display: block;
    text-align: center;
    width: 93%;
    color: blue;
    font-family: times, serif; }
  .page-home .pane-werkleitz-startseite-calls .views-field-title,
  .page-unter-uns-front .pane-werkleitz-startseite-calls .views-field-title {
    text-align: center;
    margin: 0.5rem 0 0 0; }
  .page-home .pane-werkleitz-startseite-calls .views-field-field-deadline,
  .page-unter-uns-front .pane-werkleitz-startseite-calls .views-field-field-deadline {
    font-family: times, serif;
    font-size: 1rem;
    text-align: center;
    line-height: 0.9rem;
    margin-bottom: 1rem; }
    .page-home .pane-werkleitz-startseite-calls .views-field-field-deadline .views-label,
    .page-unter-uns-front .pane-werkleitz-startseite-calls .views-field-field-deadline .views-label {
      font-size: 0.6rem;
      font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
      line-height: 0.8rem; }
  .page-home .pane-werkleitz-startseite-newsstream,
  .page-home .pane-werkleitz-startseite-newsstream-2,
  .page-unter-uns-front .pane-werkleitz-startseite-newsstream,
  .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 {
    width: 100%;
    margin: 0 auto; }
    .page-home .pane-werkleitz-startseite-newsstream a:link,
    .page-home .pane-werkleitz-startseite-newsstream a:visited,
    .page-home .pane-werkleitz-startseite-newsstream-2 a:link,
    .page-home .pane-werkleitz-startseite-newsstream-2 a:visited,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream a:link,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream a:visited,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 a:link,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 a:visited {
      color: blue; }
    .page-home .pane-werkleitz-startseite-newsstream a:hover,
    .page-home .pane-werkleitz-startseite-newsstream-2 a:hover,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream a:hover,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 a:hover {
      color: black; }
    @media only screen and (min-device-width: 813px) and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-width: 668px) and (-webkit-min-device-pixel-ratio: 2), only screen and (orientation: landscape) {
      .page-home .pane-werkleitz-startseite-newsstream .masonry,
      .page-home .pane-werkleitz-startseite-newsstream-2 .masonry,
      .page-unter-uns-front .pane-werkleitz-startseite-newsstream .masonry,
      .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .masonry {
        background-color: white;
        min-height: 20rem;
        max-height: 20rem;
        overflow: hidden;
        transition: all 0.3s ease !important; }
        .page-home .pane-werkleitz-startseite-newsstream .masonry:hover,
        .page-home .pane-werkleitz-startseite-newsstream-2 .masonry:hover,
        .page-unter-uns-front .pane-werkleitz-startseite-newsstream .masonry:hover,
        .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .masonry:hover {
          max-height: 120vh;
          z-index: 2; }
          .page-home .pane-werkleitz-startseite-newsstream .masonry:hover .views-field-body:after,
          .page-home .pane-werkleitz-startseite-newsstream-2 .masonry:hover .views-field-body:after,
          .page-unter-uns-front .pane-werkleitz-startseite-newsstream .masonry:hover .views-field-body:after,
          .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .masonry:hover .views-field-body:after {
            display: none; } }
    @media only screen and (min-device-width: 813px) and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-width: 668px) and (-webkit-min-device-pixel-ratio: 2), only screen and (orientation: landscape) {
      .page-home .pane-werkleitz-startseite-newsstream .inner-masonry,
      .page-home .pane-werkleitz-startseite-newsstream-2 .inner-masonry,
      .page-unter-uns-front .pane-werkleitz-startseite-newsstream .inner-masonry,
      .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .inner-masonry {
        max-height: 20rem;
        overflow: hidden; }
        .page-home .pane-werkleitz-startseite-newsstream .inner-masonry:hover,
        .page-home .pane-werkleitz-startseite-newsstream-2 .inner-masonry:hover,
        .page-unter-uns-front .pane-werkleitz-startseite-newsstream .inner-masonry:hover,
        .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .inner-masonry:hover {
          max-height: inherit; } }
    .page-home .pane-werkleitz-startseite-newsstream .views-field-body:after,
    .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-body:after,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-body:after,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-body:after {
      content: '►';
      width: 100%;
      height: 3rem;
      color: blue;
      /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100 */
      background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
      /* FF3.6-15 */
      background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
      /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
      /* IE6-9 */
      position: absolute;
      bottom: 0;
      left: 0;
      padding: 2rem 0.5rem 0.3rem 0.5rem;
      text-align: right; }
    .page-home .pane-werkleitz-startseite-newsstream .views-field-nothing-1,
    .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-nothing-1,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-nothing-1,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-nothing-1 {
      position: absolute;
      top: -1rem;
      font-size: 0.6rem;
      display: block;
      width: 93%;
      text-align: center;
      display: none; }
    .page-home .pane-werkleitz-startseite-newsstream .views-field-field-wenode-overline,
    .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-field-wenode-overline,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-field-wenode-overline,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-field-wenode-overline {
      font-size: 0.6rem;
      font-family: times, serif;
      font-weight: bold;
      text-align: center;
      width: 70%;
      margin: 0 auto; }
    .page-home .pane-werkleitz-startseite-newsstream .views-field-field-wenode-main-media-collect,
    .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-field-wenode-main-media-collect,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-field-wenode-main-media-collect,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-field-wenode-main-media-collect {
      margin-bottom: 1rem !important; }
    .page-home .pane-werkleitz-startseite-newsstream .field-name-field-wenode-main-image-sub,
    .page-home .pane-werkleitz-startseite-newsstream .field-name-field-credits,
    .page-home .pane-werkleitz-startseite-newsstream-2 .field-name-field-wenode-main-image-sub,
    .page-home .pane-werkleitz-startseite-newsstream-2 .field-name-field-credits,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .field-name-field-wenode-main-image-sub,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .field-name-field-credits,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .field-name-field-wenode-main-image-sub,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .field-name-field-credits {
      display: none; }
    .page-home .pane-werkleitz-startseite-newsstream .views-field-title,
    .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-title,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-title,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-title {
      text-align: center;
      margin-bottom: 1rem;
      line-height: 1.1rem; }
    .page-home .pane-werkleitz-startseite-newsstream .views-field-field-tags,
    .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-field-tags,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-field-tags,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-field-tags {
      font-size: 0.4rem;
      text-align: center;
      color: #666;
      padding-top: 1rem;
      display: none; }
    .page-home .pane-werkleitz-startseite-newsstream .views-field-body ul,
    .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-body ul,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-body ul,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-body ul {
      border-top: 1px solid black;
      padding: 0; }
      .page-home .pane-werkleitz-startseite-newsstream .views-field-body ul li,
      .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-body ul li,
      .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-body ul li,
      .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-body ul li {
        border-bottom: 1px solid black;
        margin: 0;
        padding: 0;
        list-style: none; }
    .page-home .pane-werkleitz-startseite-newsstream .views-field-body a:link,
    .page-home .pane-werkleitz-startseite-newsstream .views-field-body a:visited,
    .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-body a:link,
    .page-home .pane-werkleitz-startseite-newsstream-2 .views-field-body a:visited,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-body a:link,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream .views-field-body a:visited,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-body a:link,
    .page-unter-uns-front .pane-werkleitz-startseite-newsstream-2 .views-field-body a:visited {
      color: blue; }
  .page-home .view-werkleitz-startseite-technikverleih .views-field-nothing,
  .page-unter-uns-front .view-werkleitz-startseite-technikverleih .views-field-nothing {
    position: absolute;
    top: -1rem;
    font-size: 0.6rem;
    display: block;
    color: black;
    width: 93%;
    text-align: center; }
  .page-home .view-werkleitz-startseite-technikverleih .views-field-title,
  .page-unter-uns-front .view-werkleitz-startseite-technikverleih .views-field-title {
    text-align: center; }
  .page-home .view-werkleitz-startseite-technikverleih .views-field-field-wenode-main-media-collect,
  .page-unter-uns-front .view-werkleitz-startseite-technikverleih .views-field-field-wenode-main-media-collect {
    margin-bottom: 1rem !important; }
  .page-home .view-werkleitz-startseite-technikverleih ul,
  .page-unter-uns-front .view-werkleitz-startseite-technikverleih ul {
    margin: 0;
    padding: 0;
    border-top: 1px solid white; }
    .page-home .view-werkleitz-startseite-technikverleih ul li,
    .page-unter-uns-front .view-werkleitz-startseite-technikverleih ul li {
      margin: 0;
      padding: 0;
      list-style: none;
      border-bottom: 1px solid white; }
  .page-home .pane-vimeo,
  .page-unter-uns-front .pane-vimeo {
    background-image: url(/sites/all/themes/werkleitz/images/bg-images.png);
    background-size: cover;
    background-attachment: fixed;
    color: blue;
    font-size: 0.6rem; }
    .page-home .pane-vimeo h2.pane-title,
    .page-unter-uns-front .pane-vimeo h2.pane-title {
      position: absolute;
      top: -1rem;
      font-size: 0.6rem;
      font-family: times, serif;
      font-weight: bold;
      color: black;
      display: block;
      text-align: center;
      width: 93%;
      margin: 0; }
    .page-home .pane-vimeo a:link,
    .page-home .pane-vimeo a:visited,
    .page-unter-uns-front .pane-vimeo a:link,
    .page-unter-uns-front .pane-vimeo a:visited {
      color: blue; }
    .page-home .pane-vimeo #player,
    .page-unter-uns-front .pane-vimeo #player {
      min-height: 200rem; }
    .page-home .pane-vimeo iframe,
    .page-unter-uns-front .pane-vimeo iframe {
      width: 100%;
      min-height: 10rem; }
  .page-home .pane-corax,
  .page-unter-uns-front .pane-corax {
    font-size: 0.6rem; }
    .page-home .pane-corax h2.pane-title,
    .page-unter-uns-front .pane-corax h2.pane-title {
      position: absolute;
      top: -1rem;
      font-size: 0.6rem;
      color: black;
      display: block;
      text-align: center;
      width: 93%;
      margin: 0; }
    .page-home .pane-corax .views-field-title,
    .page-unter-uns-front .pane-corax .views-field-title {
      font-size: 1rem;
      line-height: 1.1rem;
      text-align: center; }
    .page-home .pane-corax .views-field-field-mp3-url,
    .page-unter-uns-front .pane-corax .views-field-field-mp3-url {
      text-align: center; }
  .page-home .cycle-box,
  .page-unter-uns-front .cycle-box {
    width: 100%;
    margin-bottom: 3rem;
    padding: 0 0 0 0;
    float: left;
    position: relative;
    border: none; }
    .page-home .cycle-box #edit-actions, .page-home .cycle-box .form-item,
    .page-unter-uns-front .cycle-box #edit-actions,
    .page-unter-uns-front .cycle-box .form-item {
      display: none; }
    .page-home .cycle-box .views-field-title-1, .page-home .cycle-box .views-field-title-1 div, .page-home .cycle-box .cycle-title-wrapper,
    .page-unter-uns-front .cycle-box .views-field-title-1,
    .page-unter-uns-front .cycle-box .views-field-title-1 div,
    .page-unter-uns-front .cycle-box .cycle-title-wrapper {
      pointer-events: none; }
    .page-home .cycle-box .oembed-title,
    .page-unter-uns-front .cycle-box .oembed-title {
      display: none; }
    .page-home .cycle-box .cycle-wrapper .views-row,
    .page-unter-uns-front .cycle-box .cycle-wrapper .views-row {
      width: 100%;
      height: auto !important; }
      .page-home .cycle-box .cycle-wrapper .views-row img,
      .page-unter-uns-front .cycle-box .cycle-wrapper .views-row img {
        width: 65%;
        height: auto; }
    .page-home .cycle-box .cycle-title-wrapper,
    .page-unter-uns-front .cycle-box .cycle-title-wrapper {
      position: relative;
      height: 300px;
      position: relative;
      z-index: 100;
      padding: 0; }
      .page-home .cycle-box .cycle-title-wrapper .cycle-title-box,
      .page-unter-uns-front .cycle-box .cycle-title-wrapper .cycle-title-box {
        position: absolute;
        left: 0;
        bottom: 0.75rem;
        width: 90%;
        text-align: left;
        padding: 1em 0 0 0.5rem; }
      .page-home .cycle-box .cycle-title-wrapper .wenode-overline,
      .page-unter-uns-front .cycle-box .cycle-title-wrapper .wenode-overline {
        color: blue;
        border: 0.06rem solid blue;
        padding: 0.15rem;
        display: inline;
        font-size: 0.6rem;
        font-family: times, serif;
        font-weight: bold;
        text-align: left; }
        @media only screen and (min-device-width: 813px) and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-width: 668px) and (-webkit-min-device-pixel-ratio: 2), only screen and (orientation: landscape) {
          .page-home .cycle-box .cycle-title-wrapper .wenode-overline,
          .page-unter-uns-front .cycle-box .cycle-title-wrapper .wenode-overline {
            background-color: white; } }
      .page-home .cycle-box .cycle-title-wrapper h1,
      .page-unter-uns-front .cycle-box .cycle-title-wrapper h1 {
        text-align: left;
        margin: 0 0 0 0;
        font-weight: normal; }
        .page-home .cycle-box .cycle-title-wrapper h1 a,
        .page-unter-uns-front .cycle-box .cycle-title-wrapper h1 a {
          color: blue;
          font-size: 1.2rem;
          /*-webkit-text-stroke: 2px $blue;*/
          padding: 0.15rem 0.25rem 0.15rem 0.25rem;
          border: 0.06rem solid blue; }
          @media only screen and (min-device-width: 813px) and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-width: 668px) and (-webkit-min-device-pixel-ratio: 2), only screen and (orientation: landscape) {
            .page-home .cycle-box .cycle-title-wrapper h1 a,
            .page-unter-uns-front .cycle-box .cycle-title-wrapper h1 a {
              background-color: white;
              line-height: 1.9rem; } }
    .page-home .cycle-box .pager,
    .page-unter-uns-front .cycle-box .pager {
      position: absolute;
      top: 1px;
      right: 0;
      z-index: 10;
      width: 30%; }
      .page-home .cycle-box .pager .slidetrigger,
      .page-unter-uns-front .cycle-box .pager .slidetrigger {
        width: 100%;
        border: 1px blue solid;
        margin-top: -1px;
        display: inline-block;
        padding: 0.3rem;
        float: left;
        font-size: 1rem;
        text-align: left;
        background-color: white; }
      .page-home .cycle-box .pager .activeSlide,
      .page-unter-uns-front .cycle-box .pager .activeSlide {
        color: white;
        background-color: blue; }
      .page-home .cycle-box .pager .date-display-single,
      .page-unter-uns-front .cycle-box .pager .date-display-single {
        font-family: times, serif;
        font-size: 0.6rem;
        line-height: 0.8rem;
        font-weight: bold; }
      .page-home .cycle-box .pager h1,
      .page-unter-uns-front .cycle-box .pager h1 {
        margin: 0;
        padding: 0;
        line-height: 1.1rem;
        font-weight: normal; }
      .page-home .cycle-box .pager .field-items,
      .page-unter-uns-front .cycle-box .pager .field-items {
        margin: -0.3rem 0 0 0;
        padding: 0; }
      .page-home .cycle-box .pager .field-item,
      .page-unter-uns-front .cycle-box .pager .field-item {
        line-height: 0.8rem;
        font-size: 0.6rem; }
      .page-home .cycle-box .pager .field-content,
      .page-unter-uns-front .cycle-box .pager .field-content {
        font-size: 0.6rem; }
    .page-home .cycle-box .views-field-body,
    .page-unter-uns-front .cycle-box .views-field-body {
      color: blue;
      font-size: 1;
      line-height: 1.2rem; }
  .page-home .random-works-frontpage,
  .page-unter-uns-front .random-works-frontpage {
    color: white;
    background-color: red;
    border: 1px solid red;
    text-align: center;
    margin-bottom: 3rem !important; }
    .page-home .random-works-frontpage h2,
    .page-unter-uns-front .random-works-frontpage h2 {
      margin: 0;
      padding: 0;
      font-family: times, serif; }
    .page-home .random-works-frontpage p,
    .page-unter-uns-front .random-works-frontpage p {
      margin: 0;
      padding: 0;
      font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif; }
    .page-home .random-works-frontpage a:link,
    .page-home .random-works-frontpage a:visited,
    .page-unter-uns-front .random-works-frontpage a:link,
    .page-unter-uns-front .random-works-frontpage a:visited {
      color: white;
      border-bottom: 0.06rem solid white; }
    .page-home .random-works-frontpage a:hover,
    .page-unter-uns-front .random-works-frontpage a:hover {
      border-bottom: none; }
    .page-home .random-works-frontpage .field-name-field-wenode-main-media-collect,
    .page-home .random-works-frontpage .field-name-field-wenode-media-collect,
    .page-home .random-works-frontpage .field-collection-container,
    .page-unter-uns-front .random-works-frontpage .field-name-field-wenode-main-media-collect,
    .page-unter-uns-front .random-works-frontpage .field-name-field-wenode-media-collect,
    .page-unter-uns-front .random-works-frontpage .field-collection-container {
      display: none; }
  .page-home .pane-werkleitz-startseite-mediathek,
  .page-unter-uns-front .pane-werkleitz-startseite-mediathek {
    width: 110%;
    margin-left: -5% !important;
    background-color: #111111;
    color: white;
    padding: 1rem 3rem 1rem 3rem; }
    @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
      .page-home .pane-werkleitz-startseite-mediathek,
      .page-unter-uns-front .pane-werkleitz-startseite-mediathek {
        margin: 0 0 1rem 0 !important;
        width: 100% !important;
        padding: 1rem !important; } }
    .page-home .pane-werkleitz-startseite-mediathek a,
    .page-unter-uns-front .pane-werkleitz-startseite-mediathek a {
      color: white !important; }
    .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing-1,
    .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing-1 {
      width: 50%;
      float: left; }
      @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
        .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing-1,
        .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing-1 {
          width: 100%;
          text-align: center;
          float: none; } }
    .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing-2,
    .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing-2 {
      width: 50%;
      float: right;
      text-align: right; }
      @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
        .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing-2,
        .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing-2 {
          width: 100%;
          text-align: center;
          float: none; } }
      .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing-2 .field-content,
      .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing-2 .field-content {
        text-align: center;
        background-color: blue;
        padding: 0.4rem 0.8rem 0.4rem 0.8rem;
        font-size: 0.6rem;
        letter-spacing: 0.03rem;
        transition: all 0.2s ease; }
        .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing-2 .field-content:hover,
        .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing-2 .field-content:hover {
          background-color: white; }
          .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing-2 .field-content:hover a,
          .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing-2 .field-content:hover a {
            color: blue !important; }
    .page-home .pane-werkleitz-startseite-mediathek .views-field-field-wenode-video,
    .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-field-wenode-video {
      margin: 1rem 0 3rem 0 !important;
      text-align: center;
      padding: 2rem 0 0 0; }
      @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
        .page-home .pane-werkleitz-startseite-mediathek .views-field-field-wenode-video,
        .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-field-wenode-video {
          margin: 1rem 0 1rem 0 !important; } }
      .page-home .pane-werkleitz-startseite-mediathek .views-field-field-wenode-video iframe,
      .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-field-wenode-video iframe {
        width: 60vw !important;
        height: 35vw; }
        @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
          .page-home .pane-werkleitz-startseite-mediathek .views-field-field-wenode-video iframe,
          .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-field-wenode-video iframe {
            width: 100% !important;
            height: auto; } }
    .page-home .pane-werkleitz-startseite-mediathek .video-title,
    .page-unter-uns-front .pane-werkleitz-startseite-mediathek .video-title {
      color: #999;
      font-size: 1rem; }
    .page-home .pane-werkleitz-startseite-mediathek .view-werkleitz-relation-werk-person-mediathek-,
    .page-unter-uns-front .pane-werkleitz-startseite-mediathek .view-werkleitz-relation-werk-person-mediathek- {
      font-family: Times, serif;
      font-weight: bold;
      font-size: 1rem;
      color: white; }
    .page-home .pane-werkleitz-startseite-mediathek .views-field-field-location-of-production,
    .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-field-location-of-production {
      font-size: 0.6rem;
      width: 50%;
      float: left; }
      @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
        .page-home .pane-werkleitz-startseite-mediathek .views-field-field-location-of-production,
        .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-field-location-of-production {
          width: 100%;
          text-align: center;
          float: none; } }
    .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing,
    .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing {
      text-align: right;
      width: 50%;
      float: right; }
      @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
        .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing,
        .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing {
          width: 100%;
          text-align: center;
          margin-top: 2rem !important;
          float: none; } }
      .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing .field-content,
      .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing .field-content {
        text-align: center;
        background-color: blue;
        padding: 0.4rem 0.8rem 0.4rem 0.8rem;
        font-size: 0.6rem;
        letter-spacing: 0.03rem;
        transition: all 0.2s ease; }
        .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing .field-content:hover,
        .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing .field-content:hover {
          background-color: white; }
          .page-home .pane-werkleitz-startseite-mediathek .views-field-nothing .field-content:hover a,
          .page-unter-uns-front .pane-werkleitz-startseite-mediathek .views-field-nothing .field-content:hover a {
            color: blue !important; }

.ismobiledevice.front .masonry {
  width: 100%; }

.ismobiledevice.front #main {
  margin-top: 1rem; }

.ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry {
  width: 100% !important; }
  .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .views-field-title-1, .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .views-field-title-1 div, .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .cycle-title-wrapper {
    pointer-events: all; }
  .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .views-row {
    border: 1px solid blue;
    margin-bottom: 2rem !important;
    padding: 5%; }
  .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry img {
    width: 100%;
    height: auto; }
  .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .cycle-title-wrapper {
    height: auto !important; }
    .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .cycle-title-wrapper .wenode-overline {
      border: none;
      padding: none;
      color: black; }
  .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .views-field-field-date-and-location {
    font-size: 0.6rem;
    text-align: center; }
  .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .cycle-title-box {
    position: relative;
    left: auto;
    bottom: auto;
    width: 100%;
    text-align: center;
    padding: 0; }
    .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .cycle-title-box h1 {
      text-align: center; }
    .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .cycle-title-box h1 a:link {
      text-align: center;
      padding: none;
      border: none; }
  .ismobiledevice.front .pane-werkleitz-startseite-cycle.masonry .views-field-body {
    line-height: 0.8rem;
    color: black; }

.page-dev-startseite-sortieren {
  font-size: 0.6rem; }
  .page-dev-startseite-sortieren img {
    width: 5%;
    height: auto; }

/*-----------------------------------------------
								 Unter Uns Programm
-----------------------------------------------*/
.page-node-5362 .pane-node-body {
  width: 80%; }
  @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    .page-node-5362 .pane-node-body {
      width: 100%; } }
  .page-node-5362 .pane-node-body .field-item {
    width: 50%;
    float: left;
    padding: 0 1rem 0 1rem; }
    @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
      .page-node-5362 .pane-node-body .field-item {
        width: 100%;
        padding: 0; } }
  .page-node-5362 .pane-node-body .field-item:first-child {
    width: 100%;
    margin-bottom: 3rem;
    margin-top: 1rem;
    padding: 0 20% 0 20%; }
    @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
      .page-node-5362 .pane-node-body .field-item:first-child {
        width: 100%;
        padding: 0; } }
  .page-node-5362 .pane-node-body p {
    margin-bottom: 1rem; }

@media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .page-node-5362 .pane-node-field-wenode-marginal {
    width: 100% !important; } }

.page-node-5362 h3 {
  color: blue; }

/*-----------------------------------------------
								 Unter Uns
-----------------------------------------------*/
.page-unter-uns-front .masonry {
  position: relative; }

.page-unter-uns-front #block-system-main {
  width: 100% !important; }

.page-unter-uns-front .panel-separator:before,
.page-unter-uns-front .panel-separator:after {
  content: "";
  display: table; }

.page-unter-uns-front .panel-separator:after {
  clear: both; }

.page-unter-uns-front .panel-separator {
  *zoom: 1; }

.page-unter-uns-front #panel-2 {
  margin-bottom: 5rem; }

.page-unter-uns-front .image-panel {
  position: relative;
  transform-style: preserve-3d;
  margin-bottom: 5rem;
  perspective: 2000px !important;
  transform: perspective(300px) rotateX(0deg) rotateY(0deg) scale3d(1, 1, 1);
  border-radius: 2rem;
  width: 80%;
  margin: 0 10% 0 10%; }

.page-unter-uns-front .image-panel .panel-layer {
  position: absolute;
  top: 0;
  left: 0;
  transform-style: preserve-3d;
  transform-origin: center center;
  pointer-events: none;
  border-radius: 2rem; }

.page-unter-uns-front .image-panel .panel-layer img {
  height: 80vh;
  width: 100%;
  border-radius: 1rem; }

.page-unter-uns-front .image-panel .layer-0 {
  transform: translateZ(200px) scale(0.24);
  position: relative; }

.page-unter-uns-front .image-panel .layer-1 {
  transform: translateZ(200px) scale(0.24); }

.page-unter-uns-front .image-panel .layer-2 {
  transform: translateZ(190px) scale(0.3); }

.page-unter-uns-front .image-panel .layer-3 {
  transform: translateZ(180px) scale(0.32); }

.page-unter-uns-front .image-panel .layer-4 {
  transform: translateZ(160px) scale(0.4); }

.page-unter-uns-front .image-panel .layer-5 {
  transform: translateZ(140px) scale(0.48); }

.page-unter-uns-front .image-panel .layer-6 {
  transform: translateZ(120px) scale(0.56); }

.page-unter-uns-front .image-panel .layer-7 {
  transform: translateZ(100px) scale(0.65); }

.page-unter-uns-front .image-panel .layer-8 {
  transform: translateZ(80px) scale(0.72); }

.page-unter-uns-front .image-panel .layer-9 {
  transform: translateZ(60px) scale(0.8); }

.page-unter-uns-front .image-panel .layer-10 {
  transform: translateZ(40px) scale(0.88); }

.page-unter-uns-front .image-panel .layer-11 {
  transform: translateZ(20px) scale(0.95); }

.page-unter-uns-front #unterunslogo {
  position: absolute;
  transform-style: preserve-3d;
  transform-origin: center center;
  transform: translateY(-50%) translateZ(130px) scale(0.44);
  width: 100%;
  top: 37vh;
  z-index: 10001;
  text-align: center; }

.page-unter-uns-front #unterunslogo h1 {
  font-size: 5rem;
  line-height: 5rem;
  color: black;
  letter-spacing: -0.1rem;
  filter: blur(0.02rem);
  transition: all 0.5s ease;
  color: blue;
  font-weight: normal;
  margin: 0; }

.page-unter-uns-front #unterunslogo h1:hover {
  cursor: pointer; }

.page-unter-uns-front #unterunslogo h2 {
  margin: 0;
  color: blue;
  border-radius: 2rem;
  padding: 0.2rem 0.6rem 0.2rem 0.6rem;
  display: inline-block;
  font-weight: normal; }

.page-unter-uns-front #dateLocation {
  position: absolute;
  bottom: 33%;
  left: 24%;
  transform-style: preserve-3d;
  transform-origin: center center;
  transform: translateZ(200px) scale(0.18);
  width: 15rem;
  height: 2.5rem;
  color: #c9f4df;
  background-color: blue;
  border-radius: 2rem;
  padding: 0.9rem; }

.page-unter-uns-front #formats {
  position: absolute;
  bottom: 30%;
  right: 23%;
  transform-style: preserve-3d;
  transform-origin: center center;
  transform: translateZ(180px) scale(0.24);
  width: 27%;
  height: 2.5rem;
  color: #c9f4df;
  background-color: blue;
  border-radius: 2rem;
  padding: 1rem; }

.page-unter-uns-front #subtitle {
  position: absolute;
  bottom: 28%;
  right: 27%;
  transform-style: preserve-3d;
  transform-origin: center center;
  transform: translateZ(180px) scale(0.24);
  width: 17%;
  height: 3rem;
  color: #c9f4df;
  background-color: blue;
  border-radius: 2rem;
  padding: 1rem; }

.page-unter-uns-front .cycle-box {
  width: 100%;
  float: none;
  margin: 0; }

.page-unter-uns-front .view-unteruns-submenu {
  background-color: blue;
  padding: 1rem 1rem 1.3rem 1rem;
  margin-bottom: 1rem;
  margin-top: 3rem;
  border-top: 1px solid white;
  border-bottom: 1px solid white; }

.page-unter-uns-front .view-unteruns-submenu .pager {
  width: 28%;
  left: 70%;
  right: auto;
  top: 1rem;
  border-top: 1px solid white; }

.page-unter-uns-front .view-unteruns-submenu .pager a {
  padding: 0.5rem 0 0.5rem 0 !important;
  transition: all 0.3s ease;
  color: white;
  min-height: 0rem; }

.page-unter-uns-front .view-unteruns-submenu .pager a h1 {
  font-weight: normal;
  margin-bottom: 0.2rem; }

.page-unter-uns-front .view-unteruns-submenu .pager .slidetrigger {
  border: 0px solid white;
  border-bottom: 1px solid white;
  margin-top: 0px !important;
  background-color: blue !important; }

.page-unter-uns-front .view-unteruns-submenu a.activeSlide {
  background-color: blue !important;
  color: white !important;
  min-height: 8rem; }

.page-unter-uns-front .field-name-field-picture {
  width: 100%; }

.page-unter-uns-front .field-name-field-picture img {
  width: 100% !important;
  height: auto !important;
  border-radius: 1rem; }

.page-unter-uns-front .cycle-wrapper {
  width: 68%; }

.page-unter-uns-front .cycle-title-box .wenode-overline {
  display: none !important; }

.page-unter-uns-front .cycle-title-box h1 a {
  background-color: blue !important;
  color: #c9f4df !important;
  border: 0px solid white !important;
  border-radius: 1rem !important;
  font-size: 0.8rem !important;
  font-weight: normal !important;
  padding: 0.5rem !important; }

.page-unter-uns-front .pane-unter-uns-startseite-newsstream {
  width: 98%;
  margin: 0 auto; }

.page-unter-uns-front .pane-unter-uns-startseite-newsstream h2.pane-title {
  width: 100%;
  text-align: center;
  font-family: Times, serif;
  font-size: 0.8rem;
  color: blue; }

.page-unter-uns-front .pane-unter-uns-startseite-newsstream .masonry {
  background-color: white;
  border: 0px solid white;
  border-radius: 2rem; }

.page-unter-uns-front .pane-unter-uns-startseite-newsstream .masonry .views-field-field-wenode-main-media-collect {
  margin-bottom: 0.5rem; }

.page-unter-uns-front .pane-unter-uns-startseite-newsstream .masonry img {
  width: 100%;
  height: auto;
  border-radius: 2rem; }

.page-unter-uns-front .pane-unter-uns-startseite-newsstream .masonry .views-field-title-field {
  color: blue;
  text-align: center; }

.page-unter-uns-front .pane-unter-uns-startseite-newsstream .masonry .views-field-field-wenode-overline {
  font-size: 0.6rem;
  text-align: center; }

.page-unter-uns-front.ismobiledevice .image-panel {
  position: relative;
  width: 96%;
  margin: 0 2% 0 2%;
  transform-style: flat; }

.page-unter-uns-front.ismobiledevice .image-panel .layer-0 {
  transform: translateZ(0px) scale(1) !important;
  position: relative; }

.page-unter-uns-front.ismobiledevice .image-panel .layer-1 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-2 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-3 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-4 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-5 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-6 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-7 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-8 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-9 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-10 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel .layer-11 {
  transform: translateZ(0px) scale(1); }

.page-unter-uns-front.ismobiledevice .image-panel #unterunslogo {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  transform-style: preserve-3d;
  transform-origin: center center;
  transform: translateY(0%) translateZ(0px) scale(1);
  width: 100%;
  z-index: 10001;
  text-align: center;
  border-bottom: 1px solid blue;
  border-top: 1px solid blue;
  margin-top: 1rem; }

.page-unter-uns-front.ismobiledevice .image-panel #unterunslogo h1 {
  font-size: 3rem;
  line-height: 3rem;
  color: black;
  letter-spacing: -0.1rem;
  filter: blur(0rem);
  transition: all 0.5s ease;
  color: blue;
  font-weight: normal;
  margin: 0; }

.page-unter-uns-front.ismobiledevice .image-panel #unterunslogo h1:hover {
  cursor: pointer; }

.page-unter-uns-front.ismobiledevice .image-panel #unterunslogo h2 {
  margin: 0;
  color: blue;
  background-color: transparent;
  border-radius: 0rem;
  padding: 0.2rem 0.6rem 0.2rem 0.6rem;
  display: inline-block;
  font-weight: normal; }

.page-unter-uns-front.ismobiledevice .image-panel #dateLocation {
  position: relative;
  top: auto;
  left: auto;
  transform-style: preserve-3d;
  transform-origin: center center;
  transform: translateZ(0px) scale(1);
  width: auto;
  height: auto;
  color: blue;
  background-color: transparent;
  border-radius: 0rem;
  text-align: center;
  border-bottom: 1px solid blue;
  padding: 0.2rem 1rem 0.2rem 1rem;
  font-size: 1.8rem;
  line-height: 2rem; }

.page-unter-uns-front.ismobiledevice .image-panel #formats {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  transform-style: preserve-3d;
  transform-origin: center center;
  transform: translateZ(0px) scale(1);
  width: auto;
  height: auto;
  color: blue;
  background-color: transparent;
  border-radius: 0rem;
  text-align: center;
  padding: 0.2rem 1rem 0.2rem 1rem;
  border-bottom: 1px solid blue;
  font-size: 1.8rem;
  line-height: 2rem; }

.page-unter-uns-front.ismobiledevice .image-panel #subtitle {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  transform-style: preserve-3d;
  transform-origin: center center;
  transform: translateZ(0px) scale(1);
  width: auto;
  height: auto;
  color: blue;
  background-color: transparent;
  border-radius: 0rem;
  text-align: center;
  padding: 0.2rem 1rem 0.2rem 1rem;
  border-bottom: 1px solid blue;
  font-size: 1.8rem;
  line-height: 2rem; }

.page-unter-uns-front.ismobiledevice .image-panel img {
  width: 100%;
  height: auto; }

.page-unter-uns-front.ismobiledevice .cycle-title-wrapper {
  height: auto; }

.page-unter-uns-front.ismobiledevice .cycle-title-wrapper .cycle-title-box {
  position: relative;
  left: auto;
  bottom: auto;
  height: auto;
  padding: 0;
  margin-top: 1rem; }

.page-unter-uns-front.ismobiledevice .cycle-title-wrapper .cycle-title-box h1 a {
  background-color: transparent !important;
  font-size: 1.4rem !important;
  line-height: 1.4rem !important;
  border-radius: 0 !important;
  color: white !important;
  padding: 0 !important; }

.page-unter-uns-front.ismobiledevice .field-name-field-date {
  display: none; }

.page-unter-uns-front.ismobiledevice .pane-unteruns-submenu .views-field-body {
  font-size: 1rem;
  line-height: 1rem;
  color: white; }

.page-unter-uns-front.ismobiledevice .view-unteruns-submenu .views-row {
  border-bottom: 1px solid blue;
  margin-bottom: 1rem; }

.page-unter-uns-front.ismobiledevice .masonry {
  width: 94%;
  margin: 0 auto 1rem auto !important; }

/*-----------------------------------------------
								 Inner Pages
-----------------------------------------------*/
/* -----	Panels ----- */
.panel-separator {
  margin: 0px !important; }

.item-list ul li {
  margin: 0px !important; }

/* -----	Tables	----- */
table {
  width: 100%; }

table tbody {
  border-top: 1px solid blue; }

table tr.odd,
table tr.even {
  border-bottom: 1px solid blue;
  padding: 0.1em 0.6em;
  background-color: white; }

table .sorting_1 {
  background-color: white !important; }

/* -----	Start	----- */
.breadcrump {
  width: 100%;
  font-size: 0.6rem;
  text-align: center;
  padding-top: -5rem; }

.breadcrump div {
  display: inline; }

.breadcrump h2 {
  display: none; }

.breadcrump .root-event {
  display: inline; }

.breadcrump .parent-event {
  display: inline; }

.breadcrump .parent-event h2 {
  display: none; }

.node-type-wenode #page-title,
.node-type-persons #page-title,
.node-type-publikation #page-title,
.node-type-text #page-title,
.page-publikationen #page-title,
.page-technikverleih #page-title,
.page-projektforderung #page-title,
.page-kontakt #page-title,
.page-home #page-title,
.festivals-overview #page-title,
.biennalen-overview #page-title,
.page-festivals #page-title {
  display: none; }

.page-projekte #main,
.page-publikationen #main,
.page-technikverleih #main,
.page-projektforderung #main,
.page-kontakt #main {
  margin: 0rem auto 2rem auto; }

.page-home #main,
.page-stipendiaten #main,
.page-personen #main,
.page-archive #main {
  margin: 1rem auto; }

.node-type-wenode,
.node-type-persons,
.node-type-publikation,
.node-type-text {
  /*.region-content {
		margin-top: 1rem;
	}
	*/ }

.node-type-wenode .breadcrump,
.node-type-persons .breadcrump,
.node-type-publikation .breadcrump,
.node-type-text .breadcrump {
  position: relative;
  margin-bottom: 2rem;
  padding-bottom: 0.5rem;
  padding-top: 0.25rem;
  line-height: 0.8rem; }

.node-type-wenode .breadcrump .dot,
.node-type-persons .breadcrump .dot,
.node-type-publikation .breadcrump .dot,
.node-type-text .breadcrump .dot {
  font-size: 0.9rem; }

.node-type-wenode .pane-node-field-wenode-overline,
.node-type-persons .pane-node-field-wenode-overline,
.node-type-publikation .pane-node-field-wenode-overline,
.node-type-text .pane-node-field-wenode-overline {
  text-align: center;
  font-size: 0.6rem;
  font-family: times, serif;
  font-weight: bold; }

.node-type-wenode .pane-node-title .pane-content,
.node-type-persons .pane-node-title .pane-content,
.node-type-publikation .pane-node-title .pane-content,
.node-type-text .pane-node-title .pane-content {
  font-size: 1.8rem;
  line-height: 2.1rem;
  width: 50% !important;
  margin: 0 auto 0.2rem auto;
  text-align: center;
  /* WebKit (Safari/Chrome) Only */
  /* If we weren't using text-shadow, we'd set a fallback color
		 and use this to set color instead
		-webkit-text-fill-color: white; */
  color: black;
  /*-webkit-text-stroke: 0.07rem $uugreen;*/
  /* $outlineColor : black;
		//-webkit-text-stroke: 0.07rem $outlineColor;

		$move : 0.08rem;
		$mmove : -0.08rem;

		$moveh : 0.05rem;
		$mmoveh : -0.05rem;

		$blur : 1px;

		text-shadow: $mmoveh $mmoveh $blur $outlineColor,
								 $mmove	0			 $blur $outlineColor,
								 $mmoveh $moveh	$blur $outlineColor,
								 0px		 $mmove	$blur $outlineColor,
								 0px		 0px		 $blur $outlineColor,
								 0px		 $move	 $blur $outlineColor,
								 $moveh	$mmoveh $blur $outlineColor,
								 $move	 0px		 $blur $outlineColor,
								 $moveh	$moveh	$blur $outlineColor;
		 */
  margin: 0 auto 0 auto !important; }

.node-type-wenode .pane-werkleitz-werk-support,
.node-type-persons .pane-werkleitz-werk-support,
.node-type-publikation .pane-werkleitz-werk-support,
.node-type-text .pane-werkleitz-werk-support {
  width: 100%;
  text-align: center; }

.node-type-wenode .pane-werkleitz-werk-support .view-content,
.node-type-persons .pane-werkleitz-werk-support .view-content,
.node-type-publikation .pane-werkleitz-werk-support .view-content,
.node-type-text .pane-werkleitz-werk-support .view-content {
  width: auto;
  margin: 0 auto;
  display: inline;
  font-size: 0.4rem;
  padding: 0.05rem 0.1rem 0.05rem 0.1rem;
  border: 1px solid blue;
  letter-spacing: 1px; }

.node-type-wenode .pane-werkleitz-werk-support .view-content div,
.node-type-persons .pane-werkleitz-werk-support .view-content div,
.node-type-publikation .pane-werkleitz-werk-support .view-content div,
.node-type-text .pane-werkleitz-werk-support .view-content div {
  display: inline; }

.node-type-wenode .pane-node-field-date-and-location,
.node-type-wenode .pane-werkleitz-veranstaltung-datum,
.node-type-persons .pane-node-field-date-and-location,
.node-type-persons .pane-werkleitz-veranstaltung-datum,
.node-type-publikation .pane-node-field-date-and-location,
.node-type-publikation .pane-werkleitz-veranstaltung-datum,
.node-type-text .pane-node-field-date-and-location,
.node-type-text .pane-werkleitz-veranstaltung-datum {
  text-align: center;
  font-family: times, serif;
  font-weight: bold;
  font-size: 0.6rem;
  line-height: 0.8rem;
  width: 100%; }

.node-type-wenode .pane-node-field-date-and-location .field-collection-item-field-date-and-location *,
.node-type-wenode .pane-werkleitz-veranstaltung-datum .field-collection-item-field-date-and-location *,
.node-type-persons .pane-node-field-date-and-location .field-collection-item-field-date-and-location *,
.node-type-persons .pane-werkleitz-veranstaltung-datum .field-collection-item-field-date-and-location *,
.node-type-publikation .pane-node-field-date-and-location .field-collection-item-field-date-and-location *,
.node-type-publikation .pane-werkleitz-veranstaltung-datum .field-collection-item-field-date-and-location *,
.node-type-text .pane-node-field-date-and-location .field-collection-item-field-date-and-location *,
.node-type-text .pane-werkleitz-veranstaltung-datum .field-collection-item-field-date-and-location * {
  text-align: center; }

.node-type-wenode .pane-node-field-date-and-location .field-item,
.node-type-wenode .pane-werkleitz-veranstaltung-datum .field-item,
.node-type-persons .pane-node-field-date-and-location .field-item,
.node-type-persons .pane-werkleitz-veranstaltung-datum .field-item,
.node-type-publikation .pane-node-field-date-and-location .field-item,
.node-type-publikation .pane-werkleitz-veranstaltung-datum .field-item,
.node-type-text .pane-node-field-date-and-location .field-item,
.node-type-text .pane-werkleitz-veranstaltung-datum .field-item {
  margin: 0 !important; }

.node-type-wenode .pane-werkleitz-produktionsort-produktionsjahr,
.node-type-persons .pane-werkleitz-produktionsort-produktionsjahr,
.node-type-publikation .pane-werkleitz-produktionsort-produktionsjahr,
.node-type-text .pane-werkleitz-produktionsort-produktionsjahr {
  text-align: center;
  color: black;
  float: none;
  line-height: 1rem;
  font-size: 0.6rem;
  width: 50%;
  margin: 0 auto; }

.node-type-wenode .pane-node-field-location-of-production,
.node-type-persons .pane-node-field-location-of-production,
.node-type-publikation .pane-node-field-location-of-production,
.node-type-text .pane-node-field-location-of-production {
  width: 50%;
  display: inline;
  text-align: right;
  float: left; }

.node-type-wenode .pane-node-field-year-of-production,
.node-type-persons .pane-node-field-year-of-production,
.node-type-publikation .pane-node-field-year-of-production,
.node-type-text .pane-node-field-year-of-production {
  width: 50%;
  display: inline;
  text-align: left;
  float: right; }

.node-type-wenode .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter,
.node-type-wenode .pane-relation-werk-to-person-kurator,
.node-type-wenode .pane-werkleitz-relation-werk-person-respondent,
.node-type-wenode .pane-werkleitz-relation-werk-to-person-kuenstler,
.node-type-wenode .pane-werkleitz-relation-veranstaltung-person-anwesende,
.node-type-persons .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter,
.node-type-persons .pane-relation-werk-to-person-kurator,
.node-type-persons .pane-werkleitz-relation-werk-person-respondent,
.node-type-persons .pane-werkleitz-relation-werk-to-person-kuenstler,
.node-type-persons .pane-werkleitz-relation-veranstaltung-person-anwesende,
.node-type-publikation .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter,
.node-type-publikation .pane-relation-werk-to-person-kurator,
.node-type-publikation .pane-werkleitz-relation-werk-person-respondent,
.node-type-publikation .pane-werkleitz-relation-werk-to-person-kuenstler,
.node-type-publikation .pane-werkleitz-relation-veranstaltung-person-anwesende,
.node-type-text .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter,
.node-type-text .pane-relation-werk-to-person-kurator,
.node-type-text .pane-werkleitz-relation-werk-person-respondent,
.node-type-text .pane-werkleitz-relation-werk-to-person-kuenstler,
.node-type-text .pane-werkleitz-relation-veranstaltung-person-anwesende {
  text-align: center;
  font-size: 0.6rem;
  font-family: times, serif;
  font-weight: bold;
  width: 30%;
  margin: 0 auto; }

.node-type-wenode .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter h2.pane-title,
.node-type-wenode .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter .pane-content,
.node-type-wenode .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter div,
.node-type-wenode .pane-relation-werk-to-person-kurator h2.pane-title,
.node-type-wenode .pane-relation-werk-to-person-kurator .pane-content,
.node-type-wenode .pane-relation-werk-to-person-kurator div,
.node-type-wenode .pane-werkleitz-relation-werk-person-respondent h2.pane-title,
.node-type-wenode .pane-werkleitz-relation-werk-person-respondent .pane-content,
.node-type-wenode .pane-werkleitz-relation-werk-person-respondent div,
.node-type-wenode .pane-werkleitz-relation-werk-to-person-kuenstler h2.pane-title,
.node-type-wenode .pane-werkleitz-relation-werk-to-person-kuenstler .pane-content,
.node-type-wenode .pane-werkleitz-relation-werk-to-person-kuenstler div,
.node-type-wenode .pane-werkleitz-relation-veranstaltung-person-anwesende h2.pane-title,
.node-type-wenode .pane-werkleitz-relation-veranstaltung-person-anwesende .pane-content,
.node-type-wenode .pane-werkleitz-relation-veranstaltung-person-anwesende div,
.node-type-persons .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter h2.pane-title,
.node-type-persons .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter .pane-content,
.node-type-persons .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter div,
.node-type-persons .pane-relation-werk-to-person-kurator h2.pane-title,
.node-type-persons .pane-relation-werk-to-person-kurator .pane-content,
.node-type-persons .pane-relation-werk-to-person-kurator div,
.node-type-persons .pane-werkleitz-relation-werk-person-respondent h2.pane-title,
.node-type-persons .pane-werkleitz-relation-werk-person-respondent .pane-content,
.node-type-persons .pane-werkleitz-relation-werk-person-respondent div,
.node-type-persons .pane-werkleitz-relation-werk-to-person-kuenstler h2.pane-title,
.node-type-persons .pane-werkleitz-relation-werk-to-person-kuenstler .pane-content,
.node-type-persons .pane-werkleitz-relation-werk-to-person-kuenstler div,
.node-type-persons .pane-werkleitz-relation-veranstaltung-person-anwesende h2.pane-title,
.node-type-persons .pane-werkleitz-relation-veranstaltung-person-anwesende .pane-content,
.node-type-persons .pane-werkleitz-relation-veranstaltung-person-anwesende div,
.node-type-publikation .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter .pane-content,
.node-type-publikation .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter div,
.node-type-publikation .pane-relation-werk-to-person-kurator h2.pane-title,
.node-type-publikation .pane-relation-werk-to-person-kurator .pane-content,
.node-type-publikation .pane-relation-werk-to-person-kurator div,
.node-type-publikation .pane-werkleitz-relation-werk-person-respondent h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-werk-person-respondent .pane-content,
.node-type-publikation .pane-werkleitz-relation-werk-person-respondent div,
.node-type-publikation .pane-werkleitz-relation-werk-to-person-kuenstler h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-werk-to-person-kuenstler .pane-content,
.node-type-publikation .pane-werkleitz-relation-werk-to-person-kuenstler div,
.node-type-publikation .pane-werkleitz-relation-veranstaltung-person-anwesende h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-veranstaltung-person-anwesende .pane-content,
.node-type-publikation .pane-werkleitz-relation-veranstaltung-person-anwesende div,
.node-type-text .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter h2.pane-title,
.node-type-text .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter .pane-content,
.node-type-text .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter div,
.node-type-text .pane-relation-werk-to-person-kurator h2.pane-title,
.node-type-text .pane-relation-werk-to-person-kurator .pane-content,
.node-type-text .pane-relation-werk-to-person-kurator div,
.node-type-text .pane-werkleitz-relation-werk-person-respondent h2.pane-title,
.node-type-text .pane-werkleitz-relation-werk-person-respondent .pane-content,
.node-type-text .pane-werkleitz-relation-werk-person-respondent div,
.node-type-text .pane-werkleitz-relation-werk-to-person-kuenstler h2.pane-title,
.node-type-text .pane-werkleitz-relation-werk-to-person-kuenstler .pane-content,
.node-type-text .pane-werkleitz-relation-werk-to-person-kuenstler div,
.node-type-text .pane-werkleitz-relation-veranstaltung-person-anwesende h2.pane-title,
.node-type-text .pane-werkleitz-relation-veranstaltung-person-anwesende .pane-content,
.node-type-text .pane-werkleitz-relation-veranstaltung-person-anwesende div {
  font-size: 0.6rem;
  margin: 0;
  padding: 0;
  display: inline; }

.node-type-wenode .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter h2.pane-title,
.node-type-wenode .pane-relation-werk-to-person-kurator h2.pane-title,
.node-type-wenode .pane-werkleitz-relation-werk-person-respondent h2.pane-title,
.node-type-wenode .pane-werkleitz-relation-werk-to-person-kuenstler h2.pane-title,
.node-type-wenode .pane-werkleitz-relation-veranstaltung-person-anwesende h2.pane-title,
.node-type-persons .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter h2.pane-title,
.node-type-persons .pane-relation-werk-to-person-kurator h2.pane-title,
.node-type-persons .pane-werkleitz-relation-werk-person-respondent h2.pane-title,
.node-type-persons .pane-werkleitz-relation-werk-to-person-kuenstler h2.pane-title,
.node-type-persons .pane-werkleitz-relation-veranstaltung-person-anwesende h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter h2.pane-title,
.node-type-publikation .pane-relation-werk-to-person-kurator h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-werk-person-respondent h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-werk-to-person-kuenstler h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-veranstaltung-person-anwesende h2.pane-title,
.node-type-text .pane-werkleitz-relation-werk-person-k-nstlerischer-leiter h2.pane-title,
.node-type-text .pane-relation-werk-to-person-kurator h2.pane-title,
.node-type-text .pane-werkleitz-relation-werk-person-respondent h2.pane-title,
.node-type-text .pane-werkleitz-relation-werk-to-person-kuenstler h2.pane-title,
.node-type-text .pane-werkleitz-relation-veranstaltung-person-anwesende h2.pane-title {
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif; }

.node-type-wenode .pane-node-body,
.node-type-persons .pane-node-body,
.node-type-publikation .pane-node-body,
.node-type-text .pane-node-body {
  width: 100%;
  margin: 1rem auto 0 auto; }

.node-type-wenode .pane-node-body h3,
.node-type-persons .pane-node-body h3,
.node-type-publikation .pane-node-body h3,
.node-type-text .pane-node-body h3 {
  margin: 0;
  font-size: 0.8rem;
  font-weight: normal; }

.node-type-wenode .pane-node-body ul li,
.node-type-persons .pane-node-body ul li,
.node-type-publikation .pane-node-body ul li,
.node-type-text .pane-node-body ul li {
  font-size: 0.8rem !important;
  line-height: 1rem;
  margin-bottom: 0.5rem; }

.node-type-wenode .pane-node-body #intro,
.node-type-persons .pane-node-body #intro,
.node-type-publikation .pane-node-body #intro,
.node-type-text .pane-node-body #intro {
  width: 60%;
  margin: 0 auto 3rem auto;
  clear: both; }

.node-type-wenode .pane-node-body #intro .first,
.node-type-persons .pane-node-body #intro .first,
.node-type-publikation .pane-node-body #intro .first,
.node-type-text .pane-node-body #intro .first {
  float: none !important; }

.node-type-wenode .pane-node-body #intro .forwarding-arrow,
.node-type-persons .pane-node-body #intro .forwarding-arrow,
.node-type-publikation .pane-node-body #intro .forwarding-arrow,
.node-type-text .pane-node-body #intro .forwarding-arrow {
  color: blue;
  padding-top: 0.25rem;
  line-height: 0.5rem;
  padding-left: 0.25rem; }

.node-type-wenode .pane-node-body #intro p,
.node-type-persons .pane-node-body #intro p,
.node-type-publikation .pane-node-body #intro p,
.node-type-text .pane-node-body #intro p {
  margin-bottom: 0.5rem; }

.node-type-wenode .pane-node-body #column-text-new p,
.node-type-persons .pane-node-body #column-text-new p,
.node-type-publikation .pane-node-body #column-text-new p,
.node-type-text .pane-node-body #column-text-new p {
  font-size: 0.8rem !important;
  line-height: 1rem;
  margin-bottom: 0.5rem; }

.node-type-wenode .pane-node-body #column-text-new .first,
.node-type-persons .pane-node-body #column-text-new .first,
.node-type-publikation .pane-node-body #column-text-new .first,
.node-type-text .pane-node-body #column-text-new .first {
  padding: 0 1% 0 0;
  width: 48% !important;
  border-right: 1px solid blue;
  margin-right: -1px; }

.node-type-wenode .pane-node-body #column-text-new .last,
.node-type-persons .pane-node-body #column-text-new .last,
.node-type-publikation .pane-node-body #column-text-new .last,
.node-type-text .pane-node-body #column-text-new .last {
  width: 48%;
  padding: 0 0 0 1% !important;
  float: right; }

.node-type-wenode .pane-node-body #column-text-new .column-page,
.node-type-persons .pane-node-body #column-text-new .column-page,
.node-type-publikation .pane-node-body #column-text-new .column-page,
.node-type-text .pane-node-body #column-text-new .column-page {
  margin-bottom: 1rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid blue; }

.node-type-wenode .pane-node-body h2,
.node-type-persons .pane-node-body h2,
.node-type-publikation .pane-node-body h2,
.node-type-text .pane-node-body h2 {
  font-size: 0.8rem;
  color: blue;
  margin: 0 0 0 0; }

.node-type-wenode h1,
.node-type-persons h1,
.node-type-publikation h1,
.node-type-text h1 {
  font-size: 1rem;
  color: blue;
  margin: 0 0 0 0; }

.node-type-wenode strong,
.node-type-persons strong,
.node-type-publikation strong,
.node-type-text strong {
  font-weight: normal;
  color: blue; }

.node-type-wenode blockquote p,
.node-type-persons blockquote p,
.node-type-publikation blockquote p,
.node-type-text blockquote p {
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
  font-size: 0.6rem !important;
  line-height: 0.8rem; }

.node-type-wenode .pane-node-field-wenode-marginal,
.node-type-wenode .pane-node-field-autor-des-textes,
.node-type-wenode .field-name-field-wenode-attachments,
.node-type-wenode #node-12,
.node-type-persons .pane-node-field-wenode-marginal,
.node-type-persons .pane-node-field-autor-des-textes,
.node-type-persons .field-name-field-wenode-attachments,
.node-type-persons #node-12,
.node-type-publikation .pane-node-field-wenode-marginal,
.node-type-publikation .pane-node-field-autor-des-textes,
.node-type-publikation .field-name-field-wenode-attachments,
.node-type-publikation #node-12,
.node-type-text .pane-node-field-wenode-marginal,
.node-type-text .pane-node-field-autor-des-textes,
.node-type-text .field-name-field-wenode-attachments,
.node-type-text #node-12 {
  margin-bottom: 3rem;
  clear: both;
  font-size: 0.6rem;
  border: 1px solid blue;
  width: 50%;
  margin: 1rem auto 0 auto;
  text-align: center;
  padding: 0.5rem; }

.node-type-wenode .pane-node-field-wenode-marginal h2.pane-title,
.node-type-wenode .pane-node-field-autor-des-textes h2.pane-title,
.node-type-wenode .field-name-field-wenode-attachments h2.pane-title,
.node-type-wenode #node-12 h2.pane-title,
.node-type-persons .pane-node-field-wenode-marginal h2.pane-title,
.node-type-persons .pane-node-field-autor-des-textes h2.pane-title,
.node-type-persons .field-name-field-wenode-attachments h2.pane-title,
.node-type-persons #node-12 h2.pane-title,
.node-type-publikation .pane-node-field-wenode-marginal h2.pane-title,
.node-type-publikation .pane-node-field-autor-des-textes h2.pane-title,
.node-type-publikation .field-name-field-wenode-attachments h2.pane-title,
.node-type-publikation #node-12 h2.pane-title,
.node-type-text .pane-node-field-wenode-marginal h2.pane-title,
.node-type-text .pane-node-field-autor-des-textes h2.pane-title,
.node-type-text .field-name-field-wenode-attachments h2.pane-title,
.node-type-text #node-12 h2.pane-title {
  font-size: 0.6rem;
  font-family: serif;
  margin: 0;
  font-weight: bold; }

.node-type-wenode .pane-node-field-wenode-marginal p,
.node-type-wenode .pane-node-field-autor-des-textes p,
.node-type-wenode .field-name-field-wenode-attachments p,
.node-type-wenode #node-12 p,
.node-type-persons .pane-node-field-wenode-marginal p,
.node-type-persons .pane-node-field-autor-des-textes p,
.node-type-persons .field-name-field-wenode-attachments p,
.node-type-persons #node-12 p,
.node-type-publikation .pane-node-field-wenode-marginal p,
.node-type-publikation .pane-node-field-autor-des-textes p,
.node-type-publikation .field-name-field-wenode-attachments p,
.node-type-publikation #node-12 p,
.node-type-text .pane-node-field-wenode-marginal p,
.node-type-text .pane-node-field-autor-des-textes p,
.node-type-text .field-name-field-wenode-attachments p,
.node-type-text #node-12 p {
  font-size: 0.6rem;
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
  line-height: 0.8rem; }

.node-type-wenode .pane-node-field-wenode-marginal header,
.node-type-wenode .pane-node-field-autor-des-textes header,
.node-type-wenode .field-name-field-wenode-attachments header,
.node-type-wenode #node-12 header,
.node-type-persons .pane-node-field-wenode-marginal header,
.node-type-persons .pane-node-field-autor-des-textes header,
.node-type-persons .field-name-field-wenode-attachments header,
.node-type-persons #node-12 header,
.node-type-publikation .pane-node-field-wenode-marginal header,
.node-type-publikation .pane-node-field-autor-des-textes header,
.node-type-publikation .field-name-field-wenode-attachments header,
.node-type-publikation #node-12 header,
.node-type-text .pane-node-field-wenode-marginal header,
.node-type-text .pane-node-field-autor-des-textes header,
.node-type-text .field-name-field-wenode-attachments header,
.node-type-text #node-12 header {
  display: none; }

.node-type-wenode .pane-node-field-wenode-marginal ul,
.node-type-wenode .pane-node-field-autor-des-textes ul,
.node-type-wenode .field-name-field-wenode-attachments ul,
.node-type-wenode #node-12 ul,
.node-type-persons .pane-node-field-wenode-marginal ul,
.node-type-persons .pane-node-field-autor-des-textes ul,
.node-type-persons .field-name-field-wenode-attachments ul,
.node-type-persons #node-12 ul,
.node-type-publikation .pane-node-field-wenode-marginal ul,
.node-type-publikation .pane-node-field-autor-des-textes ul,
.node-type-publikation .field-name-field-wenode-attachments ul,
.node-type-publikation #node-12 ul,
.node-type-text .pane-node-field-wenode-marginal ul,
.node-type-text .pane-node-field-autor-des-textes ul,
.node-type-text .field-name-field-wenode-attachments ul,
.node-type-text #node-12 ul {
  margin: 0;
  padding: 0; }

.node-type-wenode .pane-node-field-wenode-marginal ul li,
.node-type-wenode .pane-node-field-autor-des-textes ul li,
.node-type-wenode .field-name-field-wenode-attachments ul li,
.node-type-wenode #node-12 ul li,
.node-type-persons .pane-node-field-wenode-marginal ul li,
.node-type-persons .pane-node-field-autor-des-textes ul li,
.node-type-persons .field-name-field-wenode-attachments ul li,
.node-type-persons #node-12 ul li,
.node-type-publikation .pane-node-field-wenode-marginal ul li,
.node-type-publikation .pane-node-field-autor-des-textes ul li,
.node-type-publikation .field-name-field-wenode-attachments ul li,
.node-type-publikation #node-12 ul li,
.node-type-text .pane-node-field-wenode-marginal ul li,
.node-type-text .pane-node-field-autor-des-textes ul li,
.node-type-text .field-name-field-wenode-attachments ul li,
.node-type-text #node-12 ul li {
  margin: 0;
  padding: 0;
  list-style: none; }

.node-type-wenode .pane-node-field-wenode-main-media-collect,
.node-type-persons .pane-node-field-wenode-main-media-collect,
.node-type-publikation .pane-node-field-wenode-main-media-collect,
.node-type-text .pane-node-field-wenode-main-media-collect {
  text-align: center;
  margin-top: 3rem; }

.node-type-wenode .pane-node-field-preis,
.node-type-persons .pane-node-field-preis,
.node-type-publikation .pane-node-field-preis,
.node-type-text .pane-node-field-preis {
  text-align: center;
  margin: 1rem 0 2rem 0; }

.node-type-wenode .pane-node-field-preis .field-item,
.node-type-persons .pane-node-field-preis .field-item,
.node-type-publikation .pane-node-field-preis .field-item,
.node-type-text .pane-node-field-preis .field-item {
  width: auto;
  display: inline;
  padding: 0.5rem;
  letter-spacing: 1px;
  border: 1px solid black;
  border-radius: 1rem; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk {
  margin-top: 3rem; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk thead,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk thead,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk thead,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk thead {
  display: none; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-title-field,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-title-field,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-title-field,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-title-field {
  width: 40%; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-title,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-title,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-title,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-title {
  padding-right: 1rem;
  width: 20%; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-field-date,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-field-date,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-field-date,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .views-field-field-date {
  padding-right: 0.3rem; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-single,
.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-start,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-single,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-start,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-single,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-start,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-single,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-start {
  white-space: nowrap; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-end,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-end,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-end,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .date-display-end {
  white-space: nowrap; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image {
  display: inline;
  margin-left: 0.25rem; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image div,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image div,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image div,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image div {
  display: inline; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image img,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image img,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image img,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .hover-image img {
  height: 1rem;
  width: auto; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .view-werkleitz-relation-veranstaltung-person-all-below-embed,
.node-type-persons .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .view-werkleitz-relation-veranstaltung-person-all-below-embed,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .view-werkleitz-relation-veranstaltung-person-all-below-embed,
.node-type-text .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk .view-werkleitz-relation-veranstaltung-person-all-below-embed {
  font-family: serif;
  font-weight: bold; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke,
.node-type-persons .pane-werkleitz-verkn-pfte-werke,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke,
.node-type-text .pane-werkleitz-verkn-pfte-werke {
  margin-top: 3rem;
  margin-bottom: 3rem;
  font-size: 0.6rem; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke thead,
.node-type-persons .pane-werkleitz-verkn-pfte-werke thead,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke thead,
.node-type-text .pane-werkleitz-verkn-pfte-werke thead {
  display: none; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke .views-field-title,
.node-type-persons .pane-werkleitz-verkn-pfte-werke .views-field-title,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke .views-field-title,
.node-type-text .pane-werkleitz-verkn-pfte-werke .views-field-title {
  font-size: 1rem;
  width: 50%;
  padding-right: 1rem; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke .hover-image,
.node-type-persons .pane-werkleitz-verkn-pfte-werke .hover-image,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke .hover-image,
.node-type-text .pane-werkleitz-verkn-pfte-werke .hover-image {
  display: inline;
  margin-left: 0.25rem; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke .hover-image img,
.node-type-persons .pane-werkleitz-verkn-pfte-werke .hover-image img,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke .hover-image img,
.node-type-text .pane-werkleitz-verkn-pfte-werke .hover-image img {
  height: 1rem;
  width: auto; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke .view-werkleitz-relation-veranstaltung-to-veranstaltung-root-display .views-field-title,
.node-type-persons .pane-werkleitz-verkn-pfte-werke .view-werkleitz-relation-veranstaltung-to-veranstaltung-root-display .views-field-title,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke .view-werkleitz-relation-veranstaltung-to-veranstaltung-root-display .views-field-title,
.node-type-text .pane-werkleitz-verkn-pfte-werke .view-werkleitz-relation-veranstaltung-to-veranstaltung-root-display .views-field-title {
  font-size: 0.6rem; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke .views-field-field-date,
.node-type-persons .pane-werkleitz-verkn-pfte-werke .views-field-field-date,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke .views-field-field-date,
.node-type-text .pane-werkleitz-verkn-pfte-werke .views-field-field-date {
  font-family: times, serif;
  padding-right: 1rem; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke td.active,
.node-type-persons .pane-werkleitz-verkn-pfte-werke td.active,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke td.active,
.node-type-text .pane-werkleitz-verkn-pfte-werke td.active {
  background-color: white !important; }

.node-type-wenode .pane-werkleitz-verkn-pfte-werke .views-field-field-event-category ul li,
.node-type-persons .pane-werkleitz-verkn-pfte-werke .views-field-field-event-category ul li,
.node-type-publikation .pane-werkleitz-verkn-pfte-werke .views-field-field-event-category ul li,
.node-type-text .pane-werkleitz-verkn-pfte-werke .views-field-field-event-category ul li {
  list-style: none; }

.node-type-wenode .pane-werkleitz-relation-publikation-veranstaltung-werk,
.node-type-persons .pane-werkleitz-relation-publikation-veranstaltung-werk,
.node-type-publikation .pane-werkleitz-relation-publikation-veranstaltung-werk,
.node-type-text .pane-werkleitz-relation-publikation-veranstaltung-werk {
  margin-top: 3rem; }

.node-type-wenode .pane-werkleitz-relation-publikation-veranstaltung-werk h2.pane-title,
.node-type-persons .pane-werkleitz-relation-publikation-veranstaltung-werk h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-publikation-veranstaltung-werk h2.pane-title,
.node-type-text .pane-werkleitz-relation-publikation-veranstaltung-werk h2.pane-title {
  margin: 0;
  font-family: times, serif;
  text-align: center;
  font-size: 0.6rem;
  font-weight: bold; }

.node-type-wenode .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-title,
.node-type-persons .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-title,
.node-type-publikation .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-title,
.node-type-text .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-title {
  width: 25%; }

.node-type-wenode .pane-werkleitz-relation-publikation-veranstaltung-werk .hover-image,
.node-type-persons .pane-werkleitz-relation-publikation-veranstaltung-werk .hover-image,
.node-type-publikation .pane-werkleitz-relation-publikation-veranstaltung-werk .hover-image,
.node-type-text .pane-werkleitz-relation-publikation-veranstaltung-werk .hover-image {
  display: inline;
  margin-left: 0.25rem; }

.node-type-wenode .pane-werkleitz-relation-publikation-veranstaltung-werk .hover-image img,
.node-type-persons .pane-werkleitz-relation-publikation-veranstaltung-werk .hover-image img,
.node-type-publikation .pane-werkleitz-relation-publikation-veranstaltung-werk .hover-image img,
.node-type-text .pane-werkleitz-relation-publikation-veranstaltung-werk .hover-image img {
  height: 1rem;
  width: auto; }

.node-type-wenode .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-body,
.node-type-persons .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-body,
.node-type-publikation .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-body,
.node-type-text .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-body {
  width: 70%; }

.node-type-wenode .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-body p,
.node-type-persons .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-body p,
.node-type-publikation .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-body p,
.node-type-text .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-body p {
  margin: 0 0 0.5rem 0; }

.node-type-wenode .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-field-preis,
.node-type-persons .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-field-preis,
.node-type-publikation .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-field-preis,
.node-type-text .pane-werkleitz-relation-publikation-veranstaltung-werk .views-field-field-preis {
  float: right; }

.node-type-wenode .pane-node-field-website,
.node-type-wenode .pane-werkleitz-relation-veranstaltung-text,
.node-type-persons .pane-node-field-website,
.node-type-persons .pane-werkleitz-relation-veranstaltung-text,
.node-type-publikation .pane-node-field-website,
.node-type-publikation .pane-werkleitz-relation-veranstaltung-text,
.node-type-text .pane-node-field-website,
.node-type-text .pane-werkleitz-relation-veranstaltung-text {
  text-align: center;
  margin-top: 3rem; }

.node-type-wenode .pane-node-field-website h2.pane-title,
.node-type-wenode .pane-werkleitz-relation-veranstaltung-text h2.pane-title,
.node-type-persons .pane-node-field-website h2.pane-title,
.node-type-persons .pane-werkleitz-relation-veranstaltung-text h2.pane-title,
.node-type-publikation .pane-node-field-website h2.pane-title,
.node-type-publikation .pane-werkleitz-relation-veranstaltung-text h2.pane-title,
.node-type-text .pane-node-field-website h2.pane-title,
.node-type-text .pane-werkleitz-relation-veranstaltung-text h2.pane-title {
  margin: 0;
  font-family: times, serif;
  text-align: center;
  font-size: 0.6rem;
  font-weight: bold; }

.node-type-wenode .pane-node-field-website .pane-content,
.node-type-wenode .pane-werkleitz-relation-veranstaltung-text .pane-content,
.node-type-persons .pane-node-field-website .pane-content,
.node-type-persons .pane-werkleitz-relation-veranstaltung-text .pane-content,
.node-type-publikation .pane-node-field-website .pane-content,
.node-type-publikation .pane-werkleitz-relation-veranstaltung-text .pane-content,
.node-type-text .pane-node-field-website .pane-content,
.node-type-text .pane-werkleitz-relation-veranstaltung-text .pane-content {
  width: 70%;
  margin: 0 auto;
  border: 1px solid blue;
  padding: 0.5rem; }

.node-type-wenode .pane-node-field-website .text-author,
.node-type-wenode .pane-werkleitz-relation-veranstaltung-text .text-author,
.node-type-persons .pane-node-field-website .text-author,
.node-type-persons .pane-werkleitz-relation-veranstaltung-text .text-author,
.node-type-publikation .pane-node-field-website .text-author,
.node-type-publikation .pane-werkleitz-relation-veranstaltung-text .text-author,
.node-type-text .pane-node-field-website .text-author,
.node-type-text .pane-werkleitz-relation-veranstaltung-text .text-author {
  font-family: times, serif;
  font-weight: bold; }

.node-type-wenode .pane-werkleitz-f-rderer-werk-veranstaltung,
.node-type-persons .pane-werkleitz-f-rderer-werk-veranstaltung,
.node-type-publikation .pane-werkleitz-f-rderer-werk-veranstaltung,
.node-type-text .pane-werkleitz-f-rderer-werk-veranstaltung {
  text-align: center;
  margin-top: 2rem;
  margin-bottom: 2rem;
  width: 100%;
  padding: 1rem;
  background-color: white; }

.node-type-wenode .pane-werkleitz-f-rderer-werk-veranstaltung div,
.node-type-persons .pane-werkleitz-f-rderer-werk-veranstaltung div,
.node-type-publikation .pane-werkleitz-f-rderer-werk-veranstaltung div,
.node-type-text .pane-werkleitz-f-rderer-werk-veranstaltung div {
  display: inline-block; }

.node-type-wenode .pane-werkleitz-f-rderer-werk-veranstaltung .views-row,
.node-type-persons .pane-werkleitz-f-rderer-werk-veranstaltung .views-row,
.node-type-publikation .pane-werkleitz-f-rderer-werk-veranstaltung .views-row,
.node-type-text .pane-werkleitz-f-rderer-werk-veranstaltung .views-row {
  margin: 0 1rem 1rem 1rem;
  height: 2rem;
  padding: 0 0 1rem 0; }

.node-type-wenode .pane-werkleitz-f-rderer-werk-veranstaltung .views-row img,
.node-type-persons .pane-werkleitz-f-rderer-werk-veranstaltung .views-row img,
.node-type-publikation .pane-werkleitz-f-rderer-werk-veranstaltung .views-row img,
.node-type-text .pane-werkleitz-f-rderer-werk-veranstaltung .views-row img {
  height: 2rem !important;
  width: auto; }

.node-type-wenode .pane-node-field-wenode-attachments thead,
.node-type-wenode .pane-node-field-wenode-attachments .file-icon,
.node-type-persons .pane-node-field-wenode-attachments thead,
.node-type-persons .pane-node-field-wenode-attachments .file-icon,
.node-type-publikation .pane-node-field-wenode-attachments thead,
.node-type-publikation .pane-node-field-wenode-attachments .file-icon,
.node-type-text .pane-node-field-wenode-attachments thead,
.node-type-text .pane-node-field-wenode-attachments .file-icon {
  display: none; }

.node-type-wenode .pane-node-field-wenode-attachments table tbody,
.node-type-wenode .pane-node-field-wenode-attachments table tr.odd, .node-type-wenode .pane-node-field-wenode-attachments table tr.even,
.node-type-persons .pane-node-field-wenode-attachments table tbody,
.node-type-persons .pane-node-field-wenode-attachments table tr.odd,
.node-type-persons .pane-node-field-wenode-attachments table tr.even,
.node-type-publikation .pane-node-field-wenode-attachments table tbody,
.node-type-publikation .pane-node-field-wenode-attachments table tr.odd,
.node-type-publikation .pane-node-field-wenode-attachments table tr.even,
.node-type-text .pane-node-field-wenode-attachments table tbody,
.node-type-text .pane-node-field-wenode-attachments table tr.odd,
.node-type-text .pane-node-field-wenode-attachments table tr.even {
  border: none; }

.node-type-wenode .pane-node-field-wenode-attachments td,
.node-type-persons .pane-node-field-wenode-attachments td,
.node-type-publikation .pane-node-field-wenode-attachments td,
.node-type-text .pane-node-field-wenode-attachments td {
  text-align: left; }

.node-type-wenode .pane-node-field-wenode-attachments td:first-child,
.node-type-persons .pane-node-field-wenode-attachments td:first-child,
.node-type-publikation .pane-node-field-wenode-attachments td:first-child,
.node-type-text .pane-node-field-wenode-attachments td:first-child {
  width: 80%; }

.node-type-wenode .pane-node-field-wenode-attachments .file,
.node-type-persons .pane-node-field-wenode-attachments .file,
.node-type-publikation .pane-node-field-wenode-attachments .file,
.node-type-text .pane-node-field-wenode-attachments .file {
  width: 60%; }

.node-type-wenode .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum,
.node-type-persons .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum,
.node-type-publikation .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum,
.node-type-text .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum {
  width: 30%;
  margin: 0 auto;
  font-size: 0.6rem;
  border: 1px solid blue;
  padding: 1rem;
  text-align: center; }

.node-type-wenode .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum .date-display-single,
.node-type-persons .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum .date-display-single,
.node-type-publikation .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum .date-display-single,
.node-type-text .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum .date-display-single {
  margin-bottom: 0.5rem;
  font-family: times, serif;
  font-weight: bold; }

.node-type-wenode .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum .country,
.node-type-persons .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum .country,
.node-type-publikation .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum .country,
.node-type-text .pane-werkleitz-aktuelle-veranstaltung-ort-und-datum .country {
  display: none; }

.node-type-publikation .pane-node-body {
  width: 70%;
  margin: 0 auto; }

.node-type-publikation .pane-node-body p {
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif; }

.page-node-2230 .pane-werkleitz-f-rderer-werk-veranstaltung .views-row {
  margin: 0 1rem 1rem 1rem;
  height: 4rem !important;
  padding: 0 0 1rem 0; }

.page-node-2230 .pane-werkleitz-f-rderer-werk-veranstaltung .views-row img {
  height: 4rem !important;
  width: auto; }

.page-node-2232 .pane-werkleitz-relation-support-werk {
  display: none !important; }

/*Page not found*/
.page-node-3282 #main {
  text-align: center; }

.page-node-3282 #main .field-name-body .field-item {
  width: 100%;
  margin: 0 !important; }

/*mobile for wenodes, persons, publications, texts*/
.ismobiledevice.node-type-wenode #intro, .ismobiledevice.node-type-persons #intro, .ismobiledevice.node-type-publikation #intro, .ismobiledevice.node-type-text #intro {
  width: 90%; }

.ismobiledevice.node-type-wenode .breadcrump, .ismobiledevice.node-type-persons .breadcrump, .ismobiledevice.node-type-publikation .breadcrump, .ismobiledevice.node-type-text .breadcrump {
  line-height: 0.8rem; }

.ismobiledevice.node-type-wenode .pane-node-title .pane-content, .ismobiledevice.node-type-persons .pane-node-title .pane-content, .ismobiledevice.node-type-publikation .pane-node-title .pane-content, .ismobiledevice.node-type-text .pane-node-title .pane-content {
  font-size: 1.6rem;
  line-height: 1.8rem;
  width: 90% !important; }

.ismobiledevice.node-type-wenode .pane-node-body, .ismobiledevice.node-type-persons .pane-node-body, .ismobiledevice.node-type-publikation .pane-node-body, .ismobiledevice.node-type-text .pane-node-body {
  width: 90%; }

.ismobiledevice.node-type-wenode .pane-node-field-website .pane-content,
.ismobiledevice.node-type-wenode .field-name-field-person-link .pane-content, .ismobiledevice.node-type-persons .pane-node-field-website .pane-content,
.ismobiledevice.node-type-persons .field-name-field-person-link .pane-content, .ismobiledevice.node-type-publikation .pane-node-field-website .pane-content,
.ismobiledevice.node-type-publikation .field-name-field-person-link .pane-content, .ismobiledevice.node-type-text .pane-node-field-website .pane-content,
.ismobiledevice.node-type-text .field-name-field-person-link .pane-content {
  width: 90%;
  font-size: 0.6rem;
  overflow: auto; }

.ismobiledevice.node-type-wenode .field-name-field-person-link, .ismobiledevice.node-type-persons .field-name-field-person-link, .ismobiledevice.node-type-publikation .field-name-field-person-link, .ismobiledevice.node-type-text .field-name-field-person-link {
  width: 90%;
  font-size: 0.6rem;
  overflow: auto; }

.ismobiledevice .random-works {
  padding: 0 !important; }

.ismobiledevice.node-type-publikation .pane-node-body {
  width: 100%; }

.ismobiledevice.node-type-publikation .pane-node-field-wenode-main-media-collect img {
  width: 100%;
  height: auto; }

.ismobiledevice .pane-werkleitz-publikationen .views-field-field-wenode-marginal,
.ismobiledevice .pane-werkleitz-publikationen .views-field-field-event-category,
.ismobiledevice .pane-werkleitz-publikationen .views-field-field-preis {
  display: none; }

.ismobiledevice .pane-werkleitz-publikationen .views-field-field-wenode-main-media-collect {
  width: 25%;
  padding-right: 5%; }

.ismobiledevice .pane-werkleitz-publikationen .views-field-field-wenode-main-media-collect img {
  width: 100%;
  height: auto; }

/* -----	Persons	----- */
.node-type-persons .pane-node-body,
.node-type-text .pane-node-body {
  width: 70%;
  margin: 3rem auto 0 auto; }

.node-type-persons .pane-node-field-person,
.node-type-text .pane-node-field-person {
  width: 50%;
  margin: -0.5rem auto 0 auto;
  text-align: center;
  font-size: 0.6rem; }

.node-type-persons .pane-node-field-person .pane-title,
.node-type-text .pane-node-field-person .pane-title {
  display: none; }

.node-type-persons .pane-werkleitz-person-geburtsjahr-geburtsort,
.node-type-persons .pane-node-field-place-of-birth,
.node-type-text .pane-werkleitz-person-geburtsjahr-geburtsort,
.node-type-text .pane-node-field-place-of-birth {
  text-align: center;
  font-size: 0.6rem; }

.node-type-persons .pane-node-field-wenode-main-media-collect,
.node-type-text .pane-node-field-wenode-main-media-collect {
  width: 70%;
  margin: 3rem auto 0 auto;
  text-align: center; }

.node-type-persons .pane-node-field-wenode-main-media-collect img,
.node-type-text .pane-node-field-wenode-main-media-collect img {
  height: 5rem;
  width: auto;
  margin: 0 auto; }

.node-type-persons .field-name-field-person-link,
.node-type-text .field-name-field-person-link {
  text-align: center;
  width: 35%;
  padding: 0.25rem;
  border: 1px solid blue;
  margin: 3rem auto 0 auto; }

.node-type-persons .pane-node-title {
  font-family: times, serif; }

fro
.node-type-wenode .pane-node-title .pane-content, .node-type-persons .pane-node-title .pane-content, .node-type-publikation .pane-node-title .pane-content, .node-type-text .pane-node-title .pane-content {
  width: 95%; }

/* -----	Stipendium	----- */
.node-type-stipendium #main h2.pane-title {
  margin: 0;
  font-family: times, serif;
  font-size: 0.6rem;
  font-weight: bold; }

.node-type-stipendium #main .pane-node-title {
  text-align: center;
  margin-bottom: 3rem; }

.node-type-stipendium #main .pane-node-title .pane-content {
  font-size: 1.8rem;
  line-height: 2.1rem;
  width: 50% !important;
  margin: 0 auto 0.2rem auto;
  text-align: center;
  /* WebKit (Safari/Chrome) Only */
  /* If we weren't using text-shadow, we'd set a fallback color
		 and use this to set color instead
		-webkit-text-fill-color: white; */
  color: black;
  /*-webkit-text-stroke: 0.07rem $uugreen;*/
  /* $outlineColor : black;
		//-webkit-text-stroke: 0.07rem $outlineColor;

		$move : 0.08rem;
		$mmove : -0.08rem;

		$moveh : 0.05rem;
		$mmoveh : -0.05rem;

		$blur : 1px;

		text-shadow: $mmoveh $mmoveh $blur $outlineColor,
								 $mmove	0			 $blur $outlineColor,
								 $mmoveh $moveh	$blur $outlineColor,
								 0px		 $mmove	$blur $outlineColor,
								 0px		 0px		 $blur $outlineColor,
								 0px		 $move	 $blur $outlineColor,
								 $moveh	$mmoveh $blur $outlineColor,
								 $move	 0px		 $blur $outlineColor,
								 $moveh	$moveh	$blur $outlineColor;
		 */ }

.node-type-stipendium #main .pane-node-field-wenode-main-media-collect {
  width: 100%;
  margin-bottom: 3rem; }

.node-type-stipendium #main .pane-node-field-wenode-main-media-collect .field-item {
  text-align: center; }

.node-type-stipendium #main .pane-node-field-wenode-main-media-collect img {
  margin: 0 auto; }

.node-type-stipendium #main .pane-node-body .odd {
  width: 27.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  float: right;
  margin-right: 0; }

.node-type-stipendium #main .pane-node-body .odd p {
  font-size: 0.6rem;
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
  line-height: 0.8rem;
  margin: 0 0 0.5rem 0; }

.node-type-stipendium #main .pane-node-body .odd h2 {
  color: blue;
  margin: 0 0 0 0;
  font-size: 0.6rem; }

.node-type-stipendium #main .pane-node-body .field-item:first-child {
  width: 63.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  float: left;
  margin-left: 0; }

.node-type-stipendium #main .pane-node-body .field-item:first-child p {
  font-size: 1rem;
  line-height: 1.2rem;
  font-family: times, serif; }

.node-type-stipendium #main .pane-node-body ul {
  margin: 0;
  padding: 0;
  font-size: 0.6rem;
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
  line-height: 0.8rem; }

.node-type-stipendium #main .pane-node-body ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  border-bottom: 1px solid blue; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung {
  width: 63.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  margin-left: 0; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk .field-name-field-wenode-main-media-collect img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .field-name-field-wenode-main-media-collect img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .field-name-field-wenode-main-media-collect img {
  width: 100%;
  height: auto; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk h2.pane-title,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist h2.pane-title,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung h2.pane-title {
  text-align: center;
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk .person,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .person,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .person {
  font-family: times, serif;
  font-weight: bold; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-field-jahr-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-title,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-title-field,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-title-1,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-field-zeitraum-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-field-jahr-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-title,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-title-field,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-title-1,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-field-zeitraum-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-field-jahr-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-title,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-title-field,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-title-1,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-field-zeitraum-der-f-rderung {
  margin: 0;
  line-height: 1.2rem; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-field-jahr-der-f-rderung img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-title img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-title-field img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-title-1 img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-field-zeitraum-der-f-rderung img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-field-jahr-der-f-rderung img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-title img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-title-field img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-title-1 img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-field-zeitraum-der-f-rderung img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-field-jahr-der-f-rderung img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-title img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-title-field img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-title-1 img,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-field-zeitraum-der-f-rderung img {
  height: 1rem;
  width: auto;
  margin-right: 0.75rem;
  margin-left: 0.25rem;
  top: -0.1rem;
  position: relative; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk table,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist table,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung table {
  margin-top: 0.5rem; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk table tbody,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist table tbody,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung table tbody {
  border-top: none; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk table tr,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist table tr,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung table tr {
  border-bottom: none; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk table td,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist table td,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung table td {
  padding: 0.2rem 0.4rem 0.2rem 0; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-field-jahr-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-field-zeitraum-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-field-jahr-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-field-zeitraum-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-field-jahr-der-f-rderung,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-field-zeitraum-der-f-rderung {
  font-family: times, serif;
  font-weight: bold; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-title-2,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk .views-field-title-1,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-title-2,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-title-1,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-title-2,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .views-field-title-1 {
  font-family: times, serif;
  font-weight: bold;
  line-height: 1.2rem; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk ul,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist ul,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung ul {
  margin: 0;
  padding: 0; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk ul li,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist ul li,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung ul li {
  font-size: 0.6rem;
  list-style: none;
  margin: 0;
  padding: 0; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk caption,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist caption,
.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung caption {
  text-align: left;
  font-family: times, serif;
  font-weight: bold; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk-supported-artist .views-field-field-zeitraum-der-f-rderung {
  width: 15%; }

.node-type-stipendium #main .pane-werkleitz-relation-support-werk-projektfoerderung .view-werkleitz-relation-werk-to-person-kuenstler {
  font-family: times, serif;
  font-weight: bold;
  display: inline;
  float: left;
  padding-right: 0.25rem; }

.node-type-stipendium #main .pane-werkleitz-support-call {
  width: 27.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  background-color: blue;
  color: white;
  font-size: 0.6rem;
  float: right;
  margin-right: 0;
  height: auto; }

.node-type-stipendium #main .pane-werkleitz-support-call h2.pane-title {
  font-family: times, serif;
  text-align: center;
  font-size: 0.6rem;
  padding-top: 0.5rem; }

.node-type-stipendium #main .pane-werkleitz-support-call .views-field-title {
  font-size: 1rem;
  text-align: center; }

.node-type-stipendium #main .pane-werkleitz-support-call .views-field-field-deadline {
  text-align: center; }

.node-type-stipendium #main .pane-werkleitz-support-call .views-field-field-deadline .field-content {
  font-size: 1rem;
  font-family: times, serif; }

.node-type-stipendium #main .pane-werkleitz-support-call ul {
  margin: 0 0.5rem 0 0.5rem;
  border-top: 1px solid white;
  padding: 0; }

.node-type-stipendium #main .pane-werkleitz-support-call ul li {
  font-size: 0.6rem;
  list-style: none;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid white; }

.node-type-stipendium #main .pane-werkleitz-support-call p,
.node-type-stipendium #main .pane-werkleitz-support-call h2 {
  padding: 0 0.5rem 0 0.5rem; }

.node-type-stipendium #main .pane-werkleitz-support-call a:link,
.node-type-stipendium #main .pane-werkleitz-support-call a:visited {
  color: white; }

.node-type-stipendium .clear-all {
  height: 1px;
  width: 100%;
  display: block;
  clear: both; }

.node-type-stipendium .clear-all .pane-content {
  display: none; }

.node-type-stipendium .pane-node-field-f-rderer-text {
  font-size: 0.6rem;
  width: 100%;
  border-top: 1px solid blue;
  padding-top: 1rem; }

.node-type-stipendium .pane-node-field-f-rderer-text .pane-content {
  width: 70%; }

.node-type-stipendium .pane-node-field-person-attachments {
  width: 27.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  font-size: 0.6rem;
  background-color: #1111de;
  color: white;
  float: right;
  padding: 0.5rem;
  margin-right: 0; }

.node-type-stipendium .pane-node-field-person-attachments a:link,
.node-type-stipendium .pane-node-field-person-attachments a:visited {
  color: white; }

.node-type-stipendium .pane-werkleitz-f-rderer-werk-veranstaltung {
  border-top: 1px solid blue;
  clear: both;
  margin-bottom: 1rem;
  margin-top: 1rem;
  padding-top: 1rem; }

.node-type-stipendium .pane-werkleitz-f-rderer-werk-veranstaltung .views-row {
  margin: 0 auto;
  float: left; }

.node-type-stipendium .pane-werkleitz-f-rderer-werk-veranstaltung .views-row .views-field-field-f-rderer-logo {
  height: 4rem;
  width: auto;
  margin: 0 1rem; }

.node-type-stipendium .pane-werkleitz-f-rderer-werk-veranstaltung .views-row img {
  width: auto;
  height: 4rem; }

.page-node-1257 .pane-werkleitz-relation-support-werk h2.pane-title,
.page-node-1256 .pane-werkleitz-relation-support-werk h2.pane-title,
.page-node-2462 .pane-werkleitz-relation-support-werk h2.pane-title {
  display: none; }

.page-node-2462 .pane-werkleitz-relation-support-werk-supported-artist,
.page-node-915 .pane-werkleitz-relation-support-werk-supported-artist,
.page-node-1257 .pane-werkleitz-relation-support-werk-supported-artist {
  display: none; }

.ismobiledevice.node-type-stipendium #main .pane-node-title {
  width: 100% !important;
  margin-bottom: 1rem !important; }

.ismobiledevice.node-type-stipendium #main .pane-node-title .pane-content {
  margin-bottom: 1rem !important;
  width: 100% !important; }

.ismobiledevice.node-type-stipendium .pane-werkleitz-relation-support-werk,
.ismobiledevice.node-type-stipendium .pane-werkleitz-relation-support-werk-supported-artist {
  width: 100% !important; }

.ismobiledevice.node-type-stipendium .pane-node-field-wenode-main-media-collect img {
  width: 100%;
  height: auto; }

/* -----	archive	----- */
.view-id-werkleitz_veranstaltungen_archiv {
  font-size: 0.6rem; }

.view-id-werkleitz_veranstaltungen_archiv img {
  height: 1rem;
  width: auto; }

.view-id-werkleitz_veranstaltungen_archiv .field-name-field-wenode-main-image-sub,
.view-id-werkleitz_veranstaltungen_archiv .field-name-field-credits {
  display: none; }

.view-id-werkleitz_veranstaltungen_archiv table tr.even, .view-id-werkleitz_veranstaltungen_archiv table tr.odd {
  border-bottom: 1px solid blue;
  padding: 0.1em 0.6em; }

.view-id-werkleitz_veranstaltungen_archiv table .views-field-view {
  width: 33%; }

.view-id-werkleitz_veranstaltungen_archiv table .views-field-field-date-1 {
  font-family: times, serif;
  font-weight: bold;
  width: 8%; }

.view-id-werkleitz_veranstaltungen_archiv table .views-field-field-event-category {
  width: 15%; }

.view-id-werkleitz_veranstaltungen_archiv table .active {
  background-color: #f6f6f6; }

.view-id-werkleitz_veranstaltungen_archiv table .view-werkleitz-relation-veranstaltung-person-k-nstler- {
  font-family: times, serif;
  font-weight: bold; }

.view-id-werkleitz_veranstaltungen_archiv table .view-werkleitz-relation-veranstaltung-person-k-nstler- .views-row {
  float: left;
  display: inline;
  margin-right: 0.25rem; }

/* -----	publications	----- */
.page-publikationen .pane-page-title h1 {
  font-size: 1.8rem;
  line-height: 2.1rem;
  width: 50% !important;
  margin: 0 auto 0.2rem auto;
  text-align: center;
  /* WebKit (Safari/Chrome) Only */
  /* If we weren't using text-shadow, we'd set a fallback color
		 and use this to set color instead
		-webkit-text-fill-color: white; */
  color: black;
  /*-webkit-text-stroke: 0.07rem $uugreen;*/
  /* $outlineColor : black;
		//-webkit-text-stroke: 0.07rem $outlineColor;

		$move : 0.08rem;
		$mmove : -0.08rem;

		$moveh : 0.05rem;
		$mmoveh : -0.05rem;

		$blur : 1px;

		text-shadow: $mmoveh $mmoveh $blur $outlineColor,
								 $mmove	0			 $blur $outlineColor,
								 $mmoveh $moveh	$blur $outlineColor,
								 0px		 $mmove	$blur $outlineColor,
								 0px		 0px		 $blur $outlineColor,
								 0px		 $move	 $blur $outlineColor,
								 $moveh	$mmoveh $blur $outlineColor,
								 $move	 0px		 $blur $outlineColor,
								 $moveh	$moveh	$blur $outlineColor;
		 */ }

.page-publikationen .field-name-body {
  width: 70%;
  margin: 3rem auto 0 auto; }

.page-publikationen .field-name-body p {
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif; }

.pane-werkleitz-publikationen {
  margin-top: 3rem;
  font-size: 0.6rem; }

.pane-werkleitz-publikationen table {
  width: 100%; }

.pane-werkleitz-publikationen table tr.even, .pane-werkleitz-publikationen table tr.odd {
  background-color: white;
  border-bottom: 1px solid blue;
  padding: 0.1em 0.6em; }

.pane-werkleitz-publikationen table .views-field-field-wenode-main-media-collect {
  width: 8%;
  padding-right: 5%; }

.pane-werkleitz-publikationen table .views-field-field-wenode-main-media-collect img {
  width: 4rem;
  height: auto;
  display: block;
  margin-top: 0.25rem; }

.pane-werkleitz-publikationen table .views-field-body {
  width: 45%;
  padding-right: 5%; }

.pane-werkleitz-publikationen table .views-field-body h1 {
  font-size: 1rem;
  margin: 0; }

.pane-werkleitz-publikationen table p {
  font-size: 1rem;
  line-height: 1.3rem;
  margin: 0 0 0.5em 0;
  padding: 0;
  font-weight: normal; }

.pane-werkleitz-publikationen table .views-field-field-wenode-marginal {
  font-size: 0.6rem;
  width: 20%;
  padding-right: 3%; }

.pane-werkleitz-publikationen table .views-field-field-event-category {
  width: 10%;
  padding-right: 3%; }

.pane-werkleitz-publikationen table .views-field-field-preis {
  width: 5%;
  text-align: right; }

/* -----	static pages	----- */
.page-kontakt .field-name-body .field-item p + h1, .page-kontakt .field-name-body .field-item p + h2, .page-kontakt .field-name-body .field-item p + h3, .page-kontakt .field-name-body .field-item p + h4, .page-kontakt .field-name-body .field-item p + h5, .page-kontakt .field-name-body .field-item p + h6, .page-verein .field-name-body .field-item p + h1, .page-verein .field-name-body .field-item p + h2, .page-verein .field-name-body .field-item p + h3, .page-verein .field-name-body .field-item p + h4, .page-verein .field-name-body .field-item p + h5, .page-verein .field-name-body .field-item p + h6, .page-ueber-uns .field-name-body .field-item p + h1, .page-ueber-uns .field-name-body .field-item p + h2, .page-ueber-uns .field-name-body .field-item p + h3, .page-ueber-uns .field-name-body .field-item p + h4, .page-ueber-uns .field-name-body .field-item p + h5, .page-ueber-uns .field-name-body .field-item p + h6, .node-type-statische-seite .field-name-body .field-item p + h1, .node-type-statische-seite .field-name-body .field-item p + h2, .node-type-statische-seite .field-name-body .field-item p + h3, .node-type-statische-seite .field-name-body .field-item p + h4, .node-type-statische-seite .field-name-body .field-item p + h5, .node-type-statische-seite .field-name-body .field-item p + h6 {
  margin-top: 1rem; }

.page-kontakt .field-name-body .field-item p + p, .page-verein .field-name-body .field-item p + p, .page-ueber-uns .field-name-body .field-item p + p, .node-type-statische-seite .field-name-body .field-item p + p {
  text-indent: 1rem; }

.page-kontakt .content h2.pane-title,
.page-verein .content h2.pane-title,
.page-ueber-uns .content h2.pane-title,
.node-type-statische-seite .content h2.pane-title {
  font-size: 1.8rem;
  text-align: center;
  color: blue;
  margin: 0 0 0.5rem 0;
  font-size: 1.8rem;
  line-height: 2.1rem;
  width: 50% !important;
  margin: 0 auto 0.2rem auto;
  text-align: center;
  /* WebKit (Safari/Chrome) Only */
  /* If we weren't using text-shadow, we'd set a fallback color
		 and use this to set color instead
		-webkit-text-fill-color: white; */
  color: black;
  /*-webkit-text-stroke: 0.07rem $uugreen;*/
  /* $outlineColor : black;
		//-webkit-text-stroke: 0.07rem $outlineColor;

		$move : 0.08rem;
		$mmove : -0.08rem;

		$moveh : 0.05rem;
		$mmoveh : -0.05rem;

		$blur : 1px;

		text-shadow: $mmoveh $mmoveh $blur $outlineColor,
								 $mmove	0			 $blur $outlineColor,
								 $mmoveh $moveh	$blur $outlineColor,
								 0px		 $mmove	$blur $outlineColor,
								 0px		 0px		 $blur $outlineColor,
								 0px		 $move	 $blur $outlineColor,
								 $moveh	$mmoveh $blur $outlineColor,
								 $move	 0px		 $blur $outlineColor,
								 $moveh	$moveh	$blur $outlineColor;
		 */ }

.page-kontakt .pane-node-field-introtext,
.page-verein .pane-node-field-introtext,
.page-ueber-uns .pane-node-field-introtext,
.node-type-statische-seite .pane-node-field-introtext {
  font-size: 1rem;
  line-height: 1.2rem;
  width: 63.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  margin-left: 0; }

.page-kontakt .pane-node-field-introtext p,
.page-verein .pane-node-field-introtext p,
.page-ueber-uns .pane-node-field-introtext p,
.node-type-statische-seite .pane-node-field-introtext p {
  margin: 0 0 0.5rem 0; }

.page-kontakt .pane-node-field-marginal-static-pages,
.page-verein .pane-node-field-marginal-static-pages,
.page-ueber-uns .pane-node-field-marginal-static-pages,
.node-type-statische-seite .pane-node-field-marginal-static-pages {
  width: 27.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  font-size: 0.6rem; }

.page-kontakt .pane-node-field-marginal-static-pages h2,
.page-verein .pane-node-field-marginal-static-pages h2,
.page-ueber-uns .pane-node-field-marginal-static-pages h2,
.node-type-statische-seite .pane-node-field-marginal-static-pages h2 {
  margin: 0rem 0 0rem 0;
  color: blue;
  font-size: 0.6rem; }

.page-kontakt .field-name-body,
.page-verein .field-name-body,
.page-ueber-uns .field-name-body,
.node-type-statische-seite .field-name-body {
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif; }

.page-kontakt .field-name-body .field-item:first-child,
.page-verein .field-name-body .field-item:first-child,
.page-ueber-uns .field-name-body .field-item:first-child,
.node-type-statische-seite .field-name-body .field-item:first-child {
  color: black; }

.page-kontakt .field-name-body .field-item:first-child p,
.page-verein .field-name-body .field-item:first-child p,
.page-ueber-uns .field-name-body .field-item:first-child p,
.node-type-statische-seite .field-name-body .field-item:first-child p {
  color: black; }

.page-kontakt .field-name-body .field-item,
.page-verein .field-name-body .field-item,
.page-ueber-uns .field-name-body .field-item,
.node-type-statische-seite .field-name-body .field-item {
  width: 27.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  margin-bottom: 3rem; }

.page-kontakt .field-name-body .field-item h1,
.page-kontakt .field-name-body .field-item h2,
.page-verein .field-name-body .field-item h1,
.page-verein .field-name-body .field-item h2,
.page-ueber-uns .field-name-body .field-item h1,
.page-ueber-uns .field-name-body .field-item h2,
.node-type-statische-seite .field-name-body .field-item h1,
.node-type-statische-seite .field-name-body .field-item h2 {
  margin: 0rem 0 0rem 0;
  color: blue;
  font-size: 0.6rem; }

.page-kontakt .field-name-body .field-item p,
.page-verein .field-name-body .field-item p,
.page-ueber-uns .field-name-body .field-item p,
.node-type-statische-seite .field-name-body .field-item p {
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
  font-size: 0.6rem;
  line-height: 0.8rem; }

.page-kontakt .field-name-body .field-item strong,
.page-verein .field-name-body .field-item strong,
.page-ueber-uns .field-name-body .field-item strong,
.node-type-statische-seite .field-name-body .field-item strong {
  color: black; }

.page-kontakt .field-name-body ul, .page-kontakt .field-name-body ol,
.page-verein .field-name-body ul,
.page-verein .field-name-body ol,
.page-ueber-uns .field-name-body ul,
.page-ueber-uns .field-name-body ol,
.node-type-statische-seite .field-name-body ul,
.node-type-statische-seite .field-name-body ol {
  margin: 0 0 0 0;
  padding: 0;
  border-top: 1px solid blue; }

.page-kontakt .field-name-body ul li, .page-kontakt .field-name-body ol li,
.page-verein .field-name-body ul li,
.page-verein .field-name-body ol li,
.page-ueber-uns .field-name-body ul li,
.page-ueber-uns .field-name-body ol li,
.node-type-statische-seite .field-name-body ul li,
.node-type-statische-seite .field-name-body ol li {
  border-bottom: 1px solid blue;
  font-size: 0.6rem;
  margin: 0;
  padding: 0;
  color: #666; }

.page-kontakt .field-name-body ul li,
.page-verein .field-name-body ul li,
.page-ueber-uns .field-name-body ul li,
.node-type-statische-seite .field-name-body ul li {
  list-style: none; }

.page-kontakt .about-text,
.page-verein .about-text,
.page-ueber-uns .about-text,
.node-type-statische-seite .about-text {
  width: 63%;
  border-top: 1px solid blue;
  float: left;
  margin: 0 1.5% 0 1.5%; }

.page-kontakt .about-text h2.pane-title,
.page-verein .about-text h2.pane-title,
.page-ueber-uns .about-text h2.pane-title,
.node-type-statische-seite .about-text h2.pane-title {
  text-align: left !important;
  margin: 0; }

.page-kontakt .about-text .field-item,
.page-verein .about-text .field-item,
.page-ueber-uns .about-text .field-item,
.node-type-statische-seite .about-text .field-item {
  border: 0;
  width: 100%;
  float: none;
  margin: 0 !important; }

.page-kontakt .about-text p,
.page-verein .about-text p,
.page-ueber-uns .about-text p,
.node-type-statische-seite .about-text p {
  font-family: times, serif !important;
  font-size: 1rem !important;
  line-height: 1.2rem !important;
  color: black; }

.page-kontakt .pane-node-field-website,
.page-verein .pane-node-field-website,
.page-ueber-uns .pane-node-field-website,
.node-type-statische-seite .pane-node-field-website {
  width: auto;
  float: left;
  border: 1px solid blue;
  padding: 1rem;
  background-color: blue; }

.page-kontakt .pane-node-field-website a:link,
.page-kontakt .pane-node-field-website a:visited,
.page-verein .pane-node-field-website a:link,
.page-verein .pane-node-field-website a:visited,
.page-ueber-uns .pane-node-field-website a:link,
.page-ueber-uns .pane-node-field-website a:visited,
.node-type-statische-seite .pane-node-field-website a:link,
.node-type-statische-seite .pane-node-field-website a:visited {
  color: white; }

.page-kontakt .pane-node-field-website a:hover,
.page-verein .pane-node-field-website a:hover,
.page-ueber-uns .pane-node-field-website a:hover,
.node-type-statische-seite .pane-node-field-website a:hover {
  color: black; }

.page-kontakt #node-708 .field-item,
.page-kontakt #node-2211 .field-item,
.page-kontakt #node-3350 .field-item,
.page-kontakt #node-4203 .field-item,
.page-verein #node-708 .field-item,
.page-verein #node-2211 .field-item,
.page-verein #node-3350 .field-item,
.page-verein #node-4203 .field-item,
.page-ueber-uns #node-708 .field-item,
.page-ueber-uns #node-2211 .field-item,
.page-ueber-uns #node-3350 .field-item,
.page-ueber-uns #node-4203 .field-item,
.node-type-statische-seite #node-708 .field-item,
.node-type-statische-seite #node-2211 .field-item,
.node-type-statische-seite #node-3350 .field-item,
.node-type-statische-seite #node-4203 .field-item {
  height: auto !important; }

.page-kontakt #node-708 .even,
.page-kontakt #node-2211 .even,
.page-kontakt #node-3350 .even,
.page-kontakt #node-4203 .even,
.page-verein #node-708 .even,
.page-verein #node-2211 .even,
.page-verein #node-3350 .even,
.page-verein #node-4203 .even,
.page-ueber-uns #node-708 .even,
.page-ueber-uns #node-2211 .even,
.page-ueber-uns #node-3350 .even,
.page-ueber-uns #node-4203 .even,
.node-type-statische-seite #node-708 .even,
.node-type-statische-seite #node-2211 .even,
.node-type-statische-seite #node-3350 .even,
.node-type-statische-seite #node-4203 .even {
  width: 63.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  height: auto !important;
  margin-left: 0;
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif; }

.page-kontakt #node-708 .even h2.pane-title,
.page-kontakt #node-2211 .even h2.pane-title,
.page-kontakt #node-3350 .even h2.pane-title,
.page-kontakt #node-4203 .even h2.pane-title,
.page-verein #node-708 .even h2.pane-title,
.page-verein #node-2211 .even h2.pane-title,
.page-verein #node-3350 .even h2.pane-title,
.page-verein #node-4203 .even h2.pane-title,
.page-ueber-uns #node-708 .even h2.pane-title,
.page-ueber-uns #node-2211 .even h2.pane-title,
.page-ueber-uns #node-3350 .even h2.pane-title,
.page-ueber-uns #node-4203 .even h2.pane-title,
.node-type-statische-seite #node-708 .even h2.pane-title,
.node-type-statische-seite #node-2211 .even h2.pane-title,
.node-type-statische-seite #node-3350 .even h2.pane-title,
.node-type-statische-seite #node-4203 .even h2.pane-title {
  text-align: left;
  margin: 0; }

.page-kontakt #node-708 .even .field-item,
.page-kontakt #node-2211 .even .field-item,
.page-kontakt #node-3350 .even .field-item,
.page-kontakt #node-4203 .even .field-item,
.page-verein #node-708 .even .field-item,
.page-verein #node-2211 .even .field-item,
.page-verein #node-3350 .even .field-item,
.page-verein #node-4203 .even .field-item,
.page-ueber-uns #node-708 .even .field-item,
.page-ueber-uns #node-2211 .even .field-item,
.page-ueber-uns #node-3350 .even .field-item,
.page-ueber-uns #node-4203 .even .field-item,
.node-type-statische-seite #node-708 .even .field-item,
.node-type-statische-seite #node-2211 .even .field-item,
.node-type-statische-seite #node-3350 .even .field-item,
.node-type-statische-seite #node-4203 .even .field-item {
  border: 0;
  width: 100%;
  float: none;
  margin: 0 !important; }

.page-kontakt #node-708 .even p,
.page-kontakt #node-2211 .even p,
.page-kontakt #node-3350 .even p,
.page-kontakt #node-4203 .even p,
.page-verein #node-708 .even p,
.page-verein #node-2211 .even p,
.page-verein #node-3350 .even p,
.page-verein #node-4203 .even p,
.page-ueber-uns #node-708 .even p,
.page-ueber-uns #node-2211 .even p,
.page-ueber-uns #node-3350 .even p,
.page-ueber-uns #node-4203 .even p,
.node-type-statische-seite #node-708 .even p,
.node-type-statische-seite #node-2211 .even p,
.node-type-statische-seite #node-3350 .even p,
.node-type-statische-seite #node-4203 .even p {
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif !important;
  font-size: 1rem !important;
  line-height: 1.2rem !important; }

.page-kontakt #node-2211 .even p,
.page-verein #node-2211 .even p,
.page-ueber-uns #node-2211 .even p,
.node-type-statische-seite #node-2211 .even p {
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif !important;
  font-size: 0.6rem !important;
  line-height: 0.8rem !important; }

.page-kontakt .leaflet-tile,
.page-verein .leaflet-tile,
.page-ueber-uns .leaflet-tile,
.node-type-statische-seite .leaflet-tile {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%); }

.page-node-4554 .field-name-body .field-item {
  width: 40% !important; }

.page-kontakt h2.pane-title {
  margin-bottom: 2rem;
  padding-bottom: 2rem; }

.page-kontakt #myleaflet {
  overflow: hidden; }

.page-kontakt .leaflet-popup-content {
  font-size: 0.6rem;
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
  background-color: blue;
  color: white; }

.page-kontakt .leaflet-popup-content-wrapper, .page-kontakt .leaflet-popup-tip {
  background-color: blue; }

.page-kontakt .leaflet-popup-content-wrapper {
  padding: 0.25rem; }

.page-kontakt .leaflet-popup-tip {
  display: none; }

.page-kontakt .leaflet-popup-close-button {
  display: none; }

.page-kontakt .pane-werkleitz-schleifweg-6-leaflet .pane-content {
  display: none; }

.i18n-en .pane-werkleitz-schleifweg-6-leaflet {
  display: none; }

.page-newsletter h2 {
  font-size: 1.8rem;
  margin: 0;
  color: blue; }

.page-newsletter #mc_embed_signup {
  width: 100%;
  margin-top: 1rem; }

.page-newsletter #mc_embed_signup label {
  font-size: 0.6rem; }

.page-newsletter #mc_embed_signup p {
  font-size: 0.6rem;
  margin: 0; }

.page-newsletter #mc_embed_signup .gdprRequired input {
  margin: 1rem 1rem 1rem 0;
  font-size: 3rem;
  display: inline-block;
  width: auto; }

.page-newsletter #mc_embed_signup input {
  font-size: 1.5rem;
  margin-top: 0rem;
  margin-bottom: 1rem;
  width: 25rem;
  width: 100%;
  border: 2px blue solid; }

.page-newsletter #mc_embed_signup input[name="cr_subunsubscribe"] {
  font-size: 1rem;
  margin-bottom: 1rem;
  margin-right: 0.2rem;
  margin-left: 0.2rem; }

.page-newsletter #mc_embed_signup #mc-embedded-subscribe {
  font-size: 1rem;
  margin-bottom: 1rem;
  margin-top: 1rem;
  float: left;
  border: 2px blue solid;
  background-color: blue;
  background: blue !important;
  color: white;
  text-shadow: none;
  font-weight: normal;
  width: 10rem; }

.page-newsletter #mc_embed_signup #mergeRow-gdpr label {
  color: blue; }

.page-newsletter #mce-responses {
  font-size: 1rem;
  color: green;
  margin: 1rem 0 1rem 0; }

.page-newsletter .submitted, .page-newsletter .field-collection-container {
  display: none; }

body.i18n-de .mc-english {
  display: none; }

body.i18n-en .mc-german {
  display: none; }

.page-verein .field-name-body .odd,
.page-ueber-uns .field-name-body .odd {
  margin-right: 0;
  float: right; }

.page-verein #main h2.pane-title,
.page-ueber-uns #main h2.pane-title {
  margin-bottom: 2rem !important; }

.page-verein #main h2,
.page-ueber-uns #main h2 {
  margin-top: 1rem !important; }

.page-verein .field-name-field-wenode-main-media-collect,
.page-ueber-uns .field-name-field-wenode-main-media-collect {
  width: 100%; }

.page-verein .field-name-field-wenode-main-media-collect .even,
.page-ueber-uns .field-name-field-wenode-main-media-collect .even {
  width: 100% !important;
  text-align: center;
  margin: 0 0 1rem 0 !important; }

.page-verein .field-name-field-wenode-main-media-collect img,
.page-ueber-uns .field-name-field-wenode-main-media-collect img {
  margin: 0 auto; }

.page-verein li,
.page-ueber-uns li {
  color: black !important; }

.page-node-2236 .pane-node-field-introtext {
  width: 27.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  padding-top: 0.5rem; }

.page-node-2236 .field-name-body .even {
  margin-right: 0;
  float: left; }

.page-node-2236 .field-name-body .odd {
  margin-right: 0;
  float: right; }

.node-type-statische-seite .pane-node-title {
  font-size: 1.8rem;
  line-height: 2.1rem;
  width: 50% !important;
  margin: 0 auto 0.2rem auto;
  text-align: center;
  /* WebKit (Safari/Chrome) Only */
  /* If we weren't using text-shadow, we'd set a fallback color
		 and use this to set color instead
		-webkit-text-fill-color: white; */
  color: black;
  /*-webkit-text-stroke: 0.07rem $uugreen;*/
  /* $outlineColor : black;
		//-webkit-text-stroke: 0.07rem $outlineColor;

		$move : 0.08rem;
		$mmove : -0.08rem;

		$moveh : 0.05rem;
		$mmoveh : -0.05rem;

		$blur : 1px;

		text-shadow: $mmoveh $mmoveh $blur $outlineColor,
								 $mmove	0			 $blur $outlineColor,
								 $mmoveh $moveh	$blur $outlineColor,
								 0px		 $mmove	$blur $outlineColor,
								 0px		 0px		 $blur $outlineColor,
								 0px		 $move	 $blur $outlineColor,
								 $moveh	$mmoveh $blur $outlineColor,
								 $move	 0px		 $blur $outlineColor,
								 $moveh	$moveh	$blur $outlineColor;
		 */
  margin-bottom: 3rem; }

.page-node-714 .field-item {
  border-top: 1px solid blue;
  font-size: 0.6rem; }

.page-node-849 .field-item,
.page-node-23 .field-item {
  width: 70% !important;
  margin: 0 auto !important; }

.page-node-849 .field-item p,
.page-node-23 .field-item p {
  font-family: times, serif !important;
  font-size: 1rem !important;
  line-height: 1.2rem !important; }

.page-node-852 .pane-node-field-wenode-attachments {
  width: 27.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  font-size: 0.6rem;
  background-color: blue;
  color: white; }

.page-node-852 .pane-node-field-wenode-attachments a:link,
.page-node-852 .pane-node-field-wenode-attachments a:visited {
  color: white; }

.page-node-852 .number-wrapper {
  display: none; }

.page-node-852 .pane-node-field-marginal-static-pages {
  padding-bottom: 1rem; }

.page-node-852 h2 {
  margin-bottom: 0.5rem; }

.page-node-852 table {
  font-size: 0.6rem;
  font-weight: normal;
  text-align: right;
  margin-bottom: 2rem; }

.page-node-852 table tr td:first-child {
  width: 80%;
  text-align: left; }

.page-node-852 table tr {
  border-bottom: 1px solid blue; }

.page-node-852 table strong {
  color: blue !important; }

/*mobile for static pages*/
.ismobiledevice.page-kontakt .pane-node-field-introtext, .ismobiledevice.page-verein .pane-node-field-introtext, .ismobiledevice.page-ueber-uns .pane-node-field-introtext, .ismobiledevice.node-type-statische-seite .pane-node-field-introtext, .ismobiledevice.node-type-stipendium .pane-node-field-introtext {
  width: 100%; }

.ismobiledevice.page-kontakt .pane-node-title, .ismobiledevice.page-verein .pane-node-title, .ismobiledevice.page-ueber-uns .pane-node-title, .ismobiledevice.node-type-statische-seite .pane-node-title, .ismobiledevice.node-type-stipendium .pane-node-title {
  width: 100% !important;
  margin-bottom: 1rem !important; }

.ismobiledevice.page-kontakt .pane-node-title .pane-content, .ismobiledevice.page-verein .pane-node-title .pane-content, .ismobiledevice.page-ueber-uns .pane-node-title .pane-content, .ismobiledevice.node-type-statische-seite .pane-node-title .pane-content, .ismobiledevice.node-type-stipendium .pane-node-title .pane-content {
  margin-bottom: 1rem !important;
  width: 100% !important; }

.ismobiledevice.page-kontakt .pane-node-field-wenode-media-collect, .ismobiledevice.page-verein .pane-node-field-wenode-media-collect, .ismobiledevice.page-ueber-uns .pane-node-field-wenode-media-collect, .ismobiledevice.node-type-statische-seite .pane-node-field-wenode-media-collect, .ismobiledevice.node-type-stipendium .pane-node-field-wenode-media-collect {
  margin-bottom: 1rem !important; }

.ismobiledevice.page-kontakt .number-wrapper, .ismobiledevice.page-verein .number-wrapper, .ismobiledevice.page-ueber-uns .number-wrapper, .ismobiledevice.node-type-statische-seite .number-wrapper, .ismobiledevice.node-type-stipendium .number-wrapper {
  display: none; }

.ismobiledevice.page-kontakt .field-name-body .field-item,
.ismobiledevice.page-kontakt .pane-node-field-marginal-static-pages,
.ismobiledevice.page-kontakt .pane-node-field-wenode-attachments,
.ismobiledevice.page-kontakt .pane-node-field-person-attachments, .ismobiledevice.page-verein .field-name-body .field-item,
.ismobiledevice.page-verein .pane-node-field-marginal-static-pages,
.ismobiledevice.page-verein .pane-node-field-wenode-attachments,
.ismobiledevice.page-verein .pane-node-field-person-attachments, .ismobiledevice.page-ueber-uns .field-name-body .field-item,
.ismobiledevice.page-ueber-uns .pane-node-field-marginal-static-pages,
.ismobiledevice.page-ueber-uns .pane-node-field-wenode-attachments,
.ismobiledevice.page-ueber-uns .pane-node-field-person-attachments, .ismobiledevice.node-type-statische-seite .field-name-body .field-item,
.ismobiledevice.node-type-statische-seite .pane-node-field-marginal-static-pages,
.ismobiledevice.node-type-statische-seite .pane-node-field-wenode-attachments,
.ismobiledevice.node-type-statische-seite .pane-node-field-person-attachments, .ismobiledevice.node-type-stipendium .field-name-body .field-item,
.ismobiledevice.node-type-stipendium .pane-node-field-marginal-static-pages,
.ismobiledevice.node-type-stipendium .pane-node-field-wenode-attachments,
.ismobiledevice.node-type-stipendium .pane-node-field-person-attachments {
  width: 100% !important;
  font-size: 1rem !important;
  margin: 0 0 1rem 0 !important; }

/* -----	overview pagess	----- */
.page-personen,
.page-kuratoren,
.page-archive,
.page-stipendiaten {
  font-size: 0.6rem; }
  .page-personen #page-title,
  .page-kuratoren #page-title,
  .page-archive #page-title,
  .page-stipendiaten #page-title {
    display: block; }

.page-personen .view-filters,
.page-kuratoren .view-filters,
.page-archive .view-filters,
.page-stipendiaten .view-filters {
  width: 50%;
  float: left;
  margin-bottom: 1.5rem; }

.page-personen .view-filters label,
.page-kuratoren .view-filters label,
.page-archive .view-filters label,
.page-stipendiaten .view-filters label {
  display: none; }

.page-personen .views-widget-filter-combine,
.page-kuratoren .views-widget-filter-combine,
.page-archive .views-widget-filter-combine,
.page-stipendiaten .views-widget-filter-combine {
  width: 55% !important; }

.page-personen .views-widget-filter-combine input,
.page-kuratoren .views-widget-filter-combine input,
.page-archive .views-widget-filter-combine input,
.page-stipendiaten .views-widget-filter-combine input {
  border: 2px solid #1111de;
  height: 1.5rem;
  width: 100% !important;
  font-size: 0.6rem; }

.page-personen .form-submit,
.page-kuratoren .form-submit,
.page-archive .form-submit,
.page-stipendiaten .form-submit {
  margin: 0 !important; }

.page-personen #edit-submit-werkleitz-personen-from-field-collection,
.page-personen #edit-submit-werkleitz-veranstaltungen-archiv,
.page-kuratoren #edit-submit-werkleitz-personen-from-field-collection,
.page-kuratoren #edit-submit-werkleitz-veranstaltungen-archiv,
.page-archive #edit-submit-werkleitz-personen-from-field-collection,
.page-archive #edit-submit-werkleitz-veranstaltungen-archiv,
.page-stipendiaten #edit-submit-werkleitz-personen-from-field-collection,
.page-stipendiaten #edit-submit-werkleitz-veranstaltungen-archiv {
  background-color: blue !important;
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif !important;
  height: 1.5rem;
  color: white !important;
  background-image: none !important;
  text-shadow: none !important;
  border: 1px solid blue !important;
  font-size: 0.6rem; }

.page-personen #edit-submit-werkleitz-personen-from-field-collection:hover,
.page-personen #edit-submit-werkleitz-veranstaltungen-archiv:hover,
.page-kuratoren #edit-submit-werkleitz-personen-from-field-collection:hover,
.page-kuratoren #edit-submit-werkleitz-veranstaltungen-archiv:hover,
.page-archive #edit-submit-werkleitz-personen-from-field-collection:hover,
.page-archive #edit-submit-werkleitz-veranstaltungen-archiv:hover,
.page-stipendiaten #edit-submit-werkleitz-personen-from-field-collection:hover,
.page-stipendiaten #edit-submit-werkleitz-veranstaltungen-archiv:hover {
  background-color: white !important;
  border: 1px solid blue;
  color: blue !important; }

.page-personen .view-header,
.page-kuratoren .view-header,
.page-archive .view-header,
.page-stipendiaten .view-header {
  width: 30%;
  float: right;
  text-align: right;
  font-size: 1rem;
  color: blue;
  padding-top: 0.25rem; }

.page-personen #edit-field-relation-person-zu-werk-tid-wrapper,
.page-kuratoren #edit-field-relation-person-zu-werk-tid-wrapper,
.page-archive #edit-field-relation-person-zu-werk-tid-wrapper,
.page-stipendiaten #edit-field-relation-person-zu-werk-tid-wrapper {
  display: none; }

.page-personen table,
.page-personen thead,
.page-personen tr,
.page-personen th,
.page-kuratoren table,
.page-kuratoren thead,
.page-kuratoren tr,
.page-kuratoren th,
.page-archive table,
.page-archive thead,
.page-archive tr,
.page-archive th,
.page-stipendiaten table,
.page-stipendiaten thead,
.page-stipendiaten tr,
.page-stipendiaten th {
  border-color: blue !important;
  border-spacing: 1px !important; }

.page-personen .views-field-field-nachname,
.page-personen .views-field-field-vornamen,
.page-personen .person,
.page-kuratoren .views-field-field-nachname,
.page-kuratoren .views-field-field-vornamen,
.page-kuratoren .person,
.page-archive .views-field-field-nachname,
.page-archive .views-field-field-vornamen,
.page-archive .person,
.page-stipendiaten .views-field-field-nachname,
.page-stipendiaten .views-field-field-vornamen,
.page-stipendiaten .person {
  font-family: times, serif;
  font-weight: bold;
  width: 10%;
  padding-right: 1%;
  white-space: nowrap; }

.page-personen td,
.page-kuratoren td,
.page-archive td,
.page-stipendiaten td {
  padding: 0.25rem 0 0.25rem 0; }

.page-personen td.active,
.page-kuratoren td.active,
.page-archive td.active,
.page-stipendiaten td.active {
  background-color: white; }

.page-personen th.active,
.page-kuratoren th.active,
.page-archive th.active,
.page-stipendiaten th.active {
  background-color: white !important; }

.page-personen th.active img,
.page-kuratoren th.active img,
.page-archive th.active img,
.page-stipendiaten th.active img {
  height: 0.5rem;
  width: auto; }

.page-personen .views-field-field-country-of-origin,
.page-kuratoren .views-field-field-country-of-origin,
.page-archive .views-field-field-country-of-origin,
.page-stipendiaten .views-field-field-country-of-origin {
  padding-right: 2rem; }

.page-personen .views-field-field-picture,
.page-kuratoren .views-field-field-picture,
.page-archive .views-field-field-picture,
.page-stipendiaten .views-field-field-picture {
  display: inline; }

.page-personen .views-field-field-picture div,
.page-kuratoren .views-field-field-picture div,
.page-archive .views-field-field-picture div,
.page-stipendiaten .views-field-field-picture div {
  display: inline; }

.page-personen .view-werkleitz-personen-from-field-collection img,
.page-personen .views-field-title img,
.page-kuratoren .view-werkleitz-personen-from-field-collection img,
.page-kuratoren .views-field-title img,
.page-archive .view-werkleitz-personen-from-field-collection img,
.page-archive .views-field-title img,
.page-stipendiaten .view-werkleitz-personen-from-field-collection img,
.page-stipendiaten .views-field-title img {
  height: 1rem;
  width: auto;
  margin: 0 0 0 0.25rem; }

.page-personen .view-werkleitz-relation-person-werk-subview- .views-row,
.page-kuratoren .view-werkleitz-relation-person-werk-subview- .views-row,
.page-archive .view-werkleitz-relation-person-werk-subview- .views-row,
.page-stipendiaten .view-werkleitz-relation-person-werk-subview- .views-row {
  display: inline-block; }

.page-personen #views-infinite-scroll-ajax-loader,
.page-kuratoren #views-infinite-scroll-ajax-loader,
.page-archive #views-infinite-scroll-ajax-loader,
.page-stipendiaten #views-infinite-scroll-ajax-loader {
  margin-bottom: 10rem;
  background-color: blue;
  border-bottom: 3rem white solid;
  padding: 1rem;
  width: 25%;
  margin: 0 auto;
  color: white;
  text-align: center;
  font-size: 1rem; }

.page-archive .view-werkleitz-veranstaltungen-archiv #edit-tid-1-wrapper {
  display: none; }

.page-veranstaltungsarchiv th.views-field-title,
.page-veranstaltungsarchiv th.views-field-field-event-category,
.page-veranstaltungsarchiv th.views-field-view {
  display: none; }

.page-veranstaltungsarchiv tr th {
  border-spacing: 0px !important;
  border-bottom: 1px solid blue !important; }

.page-veranstaltungsarchiv .archive table .active {
  background-color: white; }

.ismobiledevice.page-personen .view-header, .ismobiledevice.page-kuratoren .view-header, .ismobiledevice.page-archive .view-header, .ismobiledevice.page-stipendiaten .view-header {
  width: 100%;
  text-align: center; }

.ismobiledevice.page-personen .view-filters, .ismobiledevice.page-kuratoren .view-filters, .ismobiledevice.page-archive .view-filters, .ismobiledevice.page-stipendiaten .view-filters {
  width: 100%; }

.ismobiledevice.page-personen .views-widget-filter-combine, .ismobiledevice.page-kuratoren .views-widget-filter-combine, .ismobiledevice.page-archive .views-widget-filter-combine, .ismobiledevice.page-stipendiaten .views-widget-filter-combine {
  width: 100% !important; }

.ismobiledevice.page-personen .views-exposed-widget, .ismobiledevice.page-kuratoren .views-exposed-widget, .ismobiledevice.page-archive .views-exposed-widget, .ismobiledevice.page-stipendiaten .views-exposed-widget {
  margin: 0 auto;
  float: none !important;
  text-align: center; }

.ismobiledevice .views-field-field-country-of-origin,
.ismobiledevice .views-field-view {
  display: none; }

.ismobiledevice.page-stipendiaten .views-field-title,
.ismobiledevice.page-stipendiaten .views-field-field-jahr-der-f-rderung,
.ismobiledevice.page-stipendiaten .views-field-title-4 {
  display: none; }

.ismobiledevice.page-archive .views-field-view {
  display: none; }

.ismobiledevice.page-archive .views-field-field-date-1 {
  width: 20%; }

/*Overview Festivals Videorama*/
.festivals-overview thead,
.page-biennalen thead,
.section-projekte thead {
  display: none; }

.festivals-overview .active,
.page-biennalen .active,
.section-projekte .active {
  background-color: white; }

.festivals-overview #block-system-main h2.pane-title,
.page-biennalen #block-system-main h2.pane-title,
.section-projekte #block-system-main h2.pane-title {
  font-size: 1.8rem;
  line-height: 2.1rem;
  width: 50% !important;
  margin: 0 auto 0.2rem auto;
  text-align: center;
  /* WebKit (Safari/Chrome) Only */
  /* If we weren't using text-shadow, we'd set a fallback color
		 and use this to set color instead
		-webkit-text-fill-color: white; */
  color: black;
  /*-webkit-text-stroke: 0.07rem $uugreen;*/
  /* $outlineColor : black;
		//-webkit-text-stroke: 0.07rem $outlineColor;

		$move : 0.08rem;
		$mmove : -0.08rem;

		$moveh : 0.05rem;
		$mmoveh : -0.05rem;

		$blur : 1px;

		text-shadow: $mmoveh $mmoveh $blur $outlineColor,
								 $mmove	0			 $blur $outlineColor,
								 $mmoveh $moveh	$blur $outlineColor,
								 0px		 $mmove	$blur $outlineColor,
								 0px		 0px		 $blur $outlineColor,
								 0px		 $move	 $blur $outlineColor,
								 $moveh	$mmoveh $blur $outlineColor,
								 $move	 0px		 $blur $outlineColor,
								 $moveh	$moveh	$blur $outlineColor;
		 */
  margin-bottom: 3rem; }

.festivals-overview .node-statische-seite,
.page-biennalen .node-statische-seite,
.section-projekte .node-statische-seite {
  width: 70%;
  margin: 0 auto; }

.festivals-overview .view-werkleitz-festivals-overview,
.festivals-overview .pane-werkleitz-biennalen-overview,
.festivals-overview .pane-werkleitz-projekte-overview,
.page-biennalen .view-werkleitz-festivals-overview,
.page-biennalen .pane-werkleitz-biennalen-overview,
.page-biennalen .pane-werkleitz-projekte-overview,
.section-projekte .view-werkleitz-festivals-overview,
.section-projekte .pane-werkleitz-biennalen-overview,
.section-projekte .pane-werkleitz-projekte-overview {
  margin-top: 3rem;
  margin-bottom: 3rem; }

.festivals-overview .field-name-field-wenode-main-image-sub,
.festivals-overview .field-name-field-credits,
.page-biennalen .field-name-field-wenode-main-image-sub,
.page-biennalen .field-name-field-credits,
.section-projekte .field-name-field-wenode-main-image-sub,
.section-projekte .field-name-field-credits {
  display: none; }

.festivals-overview td,
.page-biennalen td,
.section-projekte td {
  padding: 0.5rem 0 0.5rem 0 !important; }

.festivals-overview .views-field-title,
.page-biennalen .views-field-title,
.section-projekte .views-field-title {
  width: 25%;
  font-size: 1.8rem;
  line-height: 2rem;
  padding-right: 2.5%; }

.festivals-overview .views-field-field-date,
.page-biennalen .views-field-field-date,
.section-projekte .views-field-field-date {
  font-family: times, serif;
  font-weight: bold;
  font-size: 1.8rem;
  line-height: 1.9rem;
  width: 8%; }

.festivals-overview .hover-image,
.page-biennalen .hover-image,
.section-projekte .hover-image {
  width: 14%; }

.festivals-overview .hover-image img,
.page-biennalen .hover-image img,
.section-projekte .hover-image img {
  height: 5rem;
  width: auto; }

.festivals-overview .view-werkleitz-relation-veranstaltung-person-all-below-embed,
.page-biennalen .view-werkleitz-relation-veranstaltung-person-all-below-embed,
.section-projekte .view-werkleitz-relation-veranstaltung-person-all-below-embed {
  font-size: 1rem;
  font-family: times, serif;
  font-weight: bold; }

.festivals-overview .external-link,
.page-biennalen .external-link,
.section-projekte .external-link {
  font-size: 1rem;
  line-height: 1rem; }

.festivals-overview .views-field-view .views-field-view,
.page-biennalen .views-field-view .views-field-view,
.section-projekte
.festivals-overview .views-field-view, .page-biennalen .views-field-view, .section-projekte .views-field-view {
  padding-left: 1rem !important; }

.festivals-overview .views-field-view .panel-pane.pane-custom.pane-2,
.page-biennalen .views-field-view .panel-pane.pane-custom.pane-2,
.section-projekte
.festivals-overview .panel-pane.pane-custom.pane-2, .page-biennalen .panel-pane.pane-custom.pane-2, .section-projekte .panel-pane.pane-custom.pane-2 {
  margin-top: 5rem; }

/*mobile for overview pages*/
.ismobiledevice.page-festivals .node-statische-seite, .ismobiledevice.page-biennalen .node-statische-seite {
  width: 100%; }

.ismobiledevice.page-festivals td.views-field-view,
.ismobiledevice.page-festivals .hover-image, .ismobiledevice.page-biennalen td.views-field-view,
.ismobiledevice.page-biennalen .hover-image {
  display: none; }

.ismobiledevice.page-festivals .date, .ismobiledevice.page-biennalen .date {
  padding-left: 0.5rem !important;
  text-align: right; }

.ismobiledevice.page-festivals .date .date-display-single, .ismobiledevice.page-biennalen .date .date-display-single {
  float: right; }

.videorama-overview .view-id-werkleitz_videorama_current .views-field-title {
  width: 70%;
  float: left; }

.videorama-overview .view-id-werkleitz_videorama_current .views-field-field-wenode-date {
  font-size: 0.6rem;
  float: right;
  width: 30%; }

.videorama-overview .view-id-werkleitz_videorama_current .field-name-field-wenode-main-image {
  width: 100%;
  margin-bottom: 0.25rem; }

.videorama-overview .view-id-werkleitz_videorama_current .field-name-field-wenode-main-image img {
  width: 80%;
  margin: 0 auto;
  display: block;
  height: auto; }

.videorama-overview .view-id-werkleitz_videorama_current .field-name-field-wenode-main-image .field-name-field-wenode-main-image-sub,
.videorama-overview .view-id-werkleitz_videorama_current .field-name-field-wenode-main-image .field field-name-field-credits {
  width: 80%; }

.videorama-overview .view-id-werkleitz_videorama_current .views-field-body p {
  font-family: times, serif;
  font-weight: normal;
  font-size: 1.8rem;
  line-height: 1.2rem;
   margin-bottom: 2rem; }

.videorama-overview .pane-custom {
  margin-bottom: 5rem; }

.videorama-overview .node-wenode .field-name-body p {
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
  font-size: 0.6rem; }

.videorama-overview .node-wenode .field-name-field-wenode-overline {
  font-size: 0.6rem; }

.videorama-overview .view-werkleitz-videorama-overview .views-row {
  float: left;
  max-width: 15%;
  margin-right: 5%;
  margin-bottom: 5%; }

.videorama-overview .view-werkleitz-videorama-overview .views-row img {
  margin: 0 auto;
  display: block;
  height: auto;
  width: 100%; }

.videorama-overview .view-werkleitz-videorama-overview .views-field-field-wenode-date {
  font-size: 0.6rem;
  line-height: 1.2rem;
  color: black; }

/*
	mobile
*/
/*
.ismobiledevice {
	background-color: grey !important;
}
*/
/* -----	Slideshow, Video, Media Box	----- */
.media-outer-wrapper {
  padding: 5% 20%;
  margin: 0rem 0 0rem 0;
  color: black;
  font-size: 0.6rem; }

.media-outer-wrapper .oembed-title {
  display: none; }

.media-outer-wrapper .media-inner-wrapper {
  width: 80%;
  margin: 0 auto; }

.media-outer-wrapper .media-inner-wrapper div {
  width: 100%;
  text-align: center; }
  .media-outer-wrapper .media-inner-wrapper div iframe {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    display: block; }
    @media only screen and (min-device-width: 813px) and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-width: 668px) and (-webkit-min-device-pixel-ratio: 2), only screen and (orientation: landscape) {
      .media-outer-wrapper .media-inner-wrapper div iframe {
        min-width: 50vw;
        min-height: 35vw; } }
    @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
      .media-outer-wrapper .media-inner-wrapper div iframe {
        left: 0;
        transform: translate(0);
        width: 100% !important;
        height: auto !important; } }

.media-outer-wrapper .media-outer-wrapper {
  padding: 0px;
  margin: 0px;
  font-size: 0.4rem; }

.media-outer-wrapper .field-items {
  text-align: center; }

.media-outer-wrapper .field-name-field-picture-sub {
  font-size: 0.6rem; }

.media-outer-wrapper .field-name-field-picture {
  margin-bottom: 0.5rem; }

.media-outer-wrapper .field-name-field-credits,
.media-outer-wrapper .field-name-field-picture-sub {
  font-size: 0.4rem;
  line-height: 0.6rem;
  margin: 0 auto; }

.media-outer-wrapper .field-name-field-credits .field-items .field-item,
.media-outer-wrapper .field-name-field-picture-sub .field-items .field-item {
  margin-bottom: 0px !important; }

.media-outer-wrapper img,
.media-outer-wrapper .oembed-video {
  /*border: 2px solid black;
			-webkit-box-shadow: 0px 0px 91px 0px #000000;
			-moz-box-shadow: 0px 0px 91px 0px #000000;
			box-shadow: 0px 0px 91px 0px #000000;
			background-color: black;*/ }

.media-outer-wrapper .media-element {
  margin-bottom: 0.5rem; }

.media-outer-wrapper .next,
.media-outer-wrapper .previous {
  cursor: pointer;
  color: white;
  position: absolute;
  top: 0px;
  font-size: 4rem;
  width: 10%; }

.media-outer-wrapper .next .move,
.media-outer-wrapper .previous .move {
  top: 55%;
  position: absolute;
  color: blue; }

.media-outer-wrapper .next .move:hover,
.media-outer-wrapper .previous .move:hover {
  color: white;
  text-shadow: 0px 0px 1rem blue; }

.media-outer-wrapper .next .move {
  right: 0%; }

.media-outer-wrapper .number-wrapper {
  text-align: center;
  font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif;
  margin-top: 0.25rem;
  letter-spacing: 1px; }

.media-outer-wrapper .number-wrapper .number {
  padding: 0.1rem 0.2rem 0.05rem 0.2rem;
  border: 1px solid black;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: white; }

.media-outer-wrapper .number-wrapper .goto-video {
  cursor: pointer;
  margin-left: 0.25rem; }

.media-outer-wrapper .number-wrapper .goto-video:hover {
  background-color: blue;
  color: white; }

.media-outer-wrapper .next:hover,
.media-outer-wrapper .previous:hover,
.media-outer-wrapper .goto-video:hover {
  color: black; }

.media-outer-wrapper .previous {
  text-align: left;
  left: 10%; }

.media-outer-wrapper .next {
  text-align: right;
  right: 10%; }

.media-outer-wrapper .goto-video {
  border: 1px solid blue;
  padding: 1px 3px 0px 3px; }

/*mobile for slideshow*/
.ismobiledevice .media-outer-wrapper {
  padding: 2.5%; }

.ismobiledevice .media-inner-wrapper {
  width: 100%; }

.ismobiledevice .next,
.ismobiledevice .previous {
  display: none; }

.page-node-851 .media-outer-wrapper {
  background-image: url(http://dev.werkleitz.de/sites/all/themes/werkleitz/images/muster_klkl.gif);
  background-size: auto;
  background-attachment: fixed;
  background-repeat: repeat;
  margin-bottom: 3rem; }

/*SEARCH*/
.page-search-node {
  font-size: 0.6rem; }

.page-search-node .search-info {
  display: none; }

.page-search-node h2.pane-title {
  font-size: 1.8rem;
  line-height: 2.1rem;
  width: 50% !important;
  margin: 0 auto 0.2rem auto;
  text-align: center;
  /* WebKit (Safari/Chrome) Only */
  /* If we weren't using text-shadow, we'd set a fallback color
		 and use this to set color instead
		-webkit-text-fill-color: white; */
  color: black;
  /*-webkit-text-stroke: 0.07rem $uugreen;*/
  /* $outlineColor : black;
		//-webkit-text-stroke: 0.07rem $outlineColor;

		$move : 0.08rem;
		$mmove : -0.08rem;

		$moveh : 0.05rem;
		$mmoveh : -0.05rem;

		$blur : 1px;

		text-shadow: $mmoveh $mmoveh $blur $outlineColor,
								 $mmove	0			 $blur $outlineColor,
								 $mmoveh $moveh	$blur $outlineColor,
								 0px		 $mmove	$blur $outlineColor,
								 0px		 0px		 $blur $outlineColor,
								 0px		 $move	 $blur $outlineColor,
								 $moveh	$mmoveh $blur $outlineColor,
								 $move	 0px		 $blur $outlineColor,
								 $moveh	$moveh	$blur $outlineColor;
		 */
  margin-bottom: 3rem; }

.page-search-node ol li {
  width: 60%;
  margin: 0 auto;
  font-size: 1rem;
  border-bottom: 1px solid blue; }

.page-search-node ol li h3.title {
  text-align: center; }

.page-search-node ol li strong {
  border: 1px solid blue;
  padding: 0 0.15rem 0 0.15rem; }

/* -----	Relations	----- */
.relations-box {
  background-color: white;
  height: 400px;
  z-index: 1000;
  margin-top: 4rem; }

.relations {
  background-color: yellow;
  /*temp*/ }

.relations .views-field-field-wenode-main-image {
  width: 33%;
  float: left;
  background-color: white; }

.relations .pane-werkleitz-relation-werk-to-person-kuenstler,
.relations .pane-werkleitz-relation-werk-to-person-sonstige,
.relations .pane-connected-works,
.relations .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk,
.relations .field-name-field-wenode-date,
.relations .pane-node-field-wenode-date {
  font-size: 0.6rem;
  line-height: 1rem; }

.relations .pane-werkleitz-relation-werk-to-person-kuenstler ul,
.relations .pane-werkleitz-relation-werk-to-person-sonstige ul,
.relations .pane-connected-works ul,
.relations .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk ul,
.relations .field-name-field-wenode-date ul,
.relations .pane-node-field-wenode-date ul {
  margin: 0;
  padding: 0; }

.relations .pane-werkleitz-relation-werk-to-person-kuenstler ul li,
.relations .pane-werkleitz-relation-werk-to-person-sonstige ul li,
.relations .pane-connected-works ul li,
.relations .pane-werkleitz-verkn-pfte-werke-veranstaltung-werk ul li,
.relations .field-name-field-wenode-date ul li,
.relations .pane-node-field-wenode-date ul li {
  list-style: none;
  margin: 0;
  padding: 0; }

.random-works {
  text-align: center;
  color: red;
  font-family: times, serif;
  font-weight: bold;
  font-size: 0.6rem;
  border-top: 1px solid red;
  margin-top: 3rem;
  padding-right: 2rem; }

.pane-werkleitz-dev-random-werke,
.pane-werkleitz-dev-random-veranstaltungen {
  border-top: none;
  margin-top: 1.5rem;
  margin-bottom: 0rem;
  padding-top: 0rem;
  color: red;
  font-size: 0.6rem;
  line-height: 0.8rem;
  z-index: 10;
  text-align: center;
  width: 100%; }

.pane-werkleitz-dev-random-werke h2.title,
.pane-werkleitz-dev-random-veranstaltungen h2.title {
  font-size: 0.6rem;
  line-height: 0.8rem;
  margin: 0;
  font-weight: normal;
  -moz-hyphens: auto !important;
  -o-hyphens: auto !important;
  -webkit-hyphens: auto !important;
  -ms-hyphens: auto !important;
  hyphens: auto !important; }

.pane-werkleitz-dev-random-werke a:link,
.pane-werkleitz-dev-random-werke a:visited,
.pane-werkleitz-dev-random-veranstaltungen a:link,
.pane-werkleitz-dev-random-veranstaltungen a:visited {
  color: red; }

.pane-werkleitz-dev-random-werke img,
.pane-werkleitz-dev-random-veranstaltungen img {
  margin-top: 0.25rem; }

.pane-werkleitz-dev-random-werke .date,
.pane-werkleitz-dev-random-veranstaltungen .date {
  font-family: times, serif;
  font-weight: bold; }

.pane-werkleitz-dev-random-werke .views-row,
.pane-werkleitz-dev-random-veranstaltungen .views-row {
  float: left;
  margin-bottom: 1rem;
  width: 9.7%;
  float: left;
  margin: 0 4% 3rem 4%;
  border: 1px solid red;
  padding: 0.5rem; }

.pane-werkleitz-dev-random-werke .views-row:hover,
.pane-werkleitz-dev-random-veranstaltungen .views-row:hover {
  border: 1px solid red;
  background-color: #ffffda; }

.pane-werkleitz-dev-random-werke .pane-title,
.pane-werkleitz-dev-random-veranstaltungen .pane-title {
  display: none; }

.ismobiledevice .pane-werkleitz-dev-random-werke .views-row,
.ismobiledevice .pane-werkleitz-dev-random-veranstaltungen .views-row {
  width: 88% !important; }

.graphapi-nodes, .jit {
  font-size: 0.3rem;
  line-height: 1rem; }

/* gallery under text */
.region-content-bottom {
  display: none;
  padding-top: 500px; }

.region-content-bottom section {
  text-align: center;
  clear: both; }

.region-content-bottom .view-content li {
  display: inline-block;
  border: 1px red solid;
  width: 130px;
  list-style: none;
  margin: 0 10px 0 0;
  padding: 0; }

.region-content-bottom .view-content li div {
  display: inline; }

/* read more, truncate */
.details {
  overflow: inherit !important; }

#footer {
  border-top: 1px solid blue;
  background-color: white !important;
  margin-top: 3rem;
  font-size: 0.6rem;
  line-height: 1.2rem;
  padding-bottom: 3rem; }

#footer div {
  display: inline; }

#footer p, #footer img {
  display: inline;
  vertical-align: baseline; }

#footer .pane-custom {
  width: 30%;
  display: inline; }

#footer .pane-menu-menu-werkleitz-footer {
  width: 50%;
  float: right;
  margin-right: 5%; }

#footer .pane-menu-menu-werkleitz-footer ul {
  margin: 0;
  padding: 0; }

#footer .pane-menu-menu-werkleitz-footer ul li {
  list-style: none;
  margin: 0;
  padding: 0;
  float: right;
  margin-left: 0.5rem; }

#footer img {
  height: 0.6rem;
  width: auto;
  margin-left: 3.6%;
  margin-right: 0.5rem; }

/*-----------------------------------------------
									 Helpers
-----------------------------------------------*/
.stuck {
  position: fixed;
  bottom: 0;
  width: 88.2%; }

/*Drupal Admin Stuff */
.page-alle-werke .view-alle-werke {
  font-family: Helvetcia, sans-serif !important;
  font-size: 0.5rem !important;
  line-height: 0.55rem;
  letter-spacing: 0.02rem; }

.page-alle-werke td.views-field-field-date,
.page-alle-werke td.views-field-title,
.page-alle-werke td.views-field-view,
.page-alle-werke td.views-field-field-kategorie-werke,
.page-alle-werke td.views-field-field-event-category,
.page-alle-werke td.views-field-view-1 {
  border-right: 1px solid blue;
  padding-left: 0.2rem; }

.page-alle-werke tr:hover td {
  background-color: #f4f4f4; }

.page-alle-werke thead th {
  font-weight: normal !important;
  font-family: courier, monospace; }

.page-alle-werke th.views-field-field-date,
.page-alle-werke th.views-field-title,
.page-alle-werke th.views-field-view,
.page-alle-werke th.views-field-field-kategorie-werke,
.page-alle-werke th.views-field-field-event-category,
.page-alle-werke th.views-field-view-1 {
  border-right: 1px solid blue;
  padding-left: 0.2rem; }

.page-alle-werke th.views-field-field-date {
  width: 6%; }

.page-alle-werke th.views-field-title {
  width: 14%; }

.page-alle-werke th.views-field-view {
  width: 15%; }

.page-alle-werke th.views-field-field-kategorie-werke,
.page-alle-werke th.views-field-field-event-category {
  width: 15%; }

.page-alle-werke th.views-field-view-1,
.page-alle-werke th.views-field-view-2 {
  width: 15%; }

.page-alle-werke table {
  border: 1px solid blue; }

.page-alle-werke td.views-field-field-status.red {
  background-color: red;
  color: red; }

.page-alle-werke td.views-field-field-status.orange {
  background-color: orange;
  color: orange; }

.page-alle-werke td.views-field-field-status.green {
  background-color: green;
  color: green; }

.view-test-do-we-use-entity-reference-for-persons- {
  font-size: 0.6rem; }

.page-dev-englische-uebersetzung-fehlt {
  font-size: 0.6rem; }

body.admin-menu {
  padding-top: 24px !important;
  margin-top: 0 !important; }

#admin-menu {
  font: normal small Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;
  z-index: 10000000;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  background: #000 !important;
  height: 24px; }
  #admin-menu #admin-menu-wrapper {
    height: 24px !important;
    overflow: visible; }
  #admin-menu #admin-menu-menu > li, #admin-menu #admin-menu-menu > li > a {
    height: 24px !important; }
  #admin-menu #admin-menu-icon .admin-menu-icon > a {
    filter: invert(1); }

.ismobiledevice #admin-menu {
  display: none; }

.page-werkleitz-dev-alle-filme .view-header {
  margin-bottom: 3rem;
  text-align: center; }

.page-werkleitz-dev-alle-filme tr {
  padding: 1rem 0 1rem 0; }

.page-werkleitz-dev-alle-filme .views-field-field-wenode-video-1 {
  width: 20%;
  font-size: 0.6rem; }

.page-werkleitz-dev-alle-filme .views-field-title {
  width: 20%; }

.page-werkleitz-dev-alle-filme .oembed-title {
  display: none; }

.view-admin-werke-ohne-text .views-row,
.view-admin-personen-ohne-text .views-row,
.view-admin-werke-mit-wenig-text .views-row,
.view-admin-werke-ohne-bild .views-row {
  border-bottom: 1px solid black; }

.field-collection-container {
  border-bottom: 0 !important;
  margin-bottom: 0 !important; }

.field-collection-view {
  padding: 0;
  margin: 0;
  border-bottom: 0px; }

#modalContent {
  font-size: 16px; }

.page-login .tabs {
  opacity: 1 !important; }

.page-admin-image-styles-for-newsletter table {
  font-size: 0.6rem; }

.page-admin-image-styles-for-newsletter table img {
  width: 100%;
  height: auto; }

.page-admin-image-styles-for-newsletter table td {
  width: 15%; }

.page-d3-graph #header, .page-d3-graph #admin-menu {
  display: none; }

.page-d3-graph #graphapi-default {
  width: 100%;
  height: auto; }

.page-d3-graph #block-system-main {
  width: 100% !important; }

/*-----------------------------------------------
									 Hide Me via CSS
-----------------------------------------------*/
.translate {
  display: none; }

#main .tabs {
  position: fixed;
  left: 1rem;
  bottom: 0.8rem;
  z-index: 1000;
  background-color: transparent; }

#main .tabs:hover {
  opacity: 1; }

#main .tabs ul.primary {
  height: auto;
  line-height: normal;
  list-style: none;
  margin: 0px;
  padding: 0;
  white-space: nowrap;
  border: none; }

#main .tabs ul.primary li {
  display: inline-block;
  margin: 0;
  padding: 0; }

#main .tabs ul.primary li a {
  color: white;
  background-color: blue;
  border-radius: 1rem;
  border: 0px transparent solid;
  font-size: 0.5rem;
  line-height: 0.5rem;
  padding: 0.3rem 0.5rem;
  opacity: 1;
  height: auto; }

#main .tabs ul.primary li a:hover {
  opacity: 0.8; }

#main .tabs ul.primary li a:link, #main .tabs ul.primary li a:visited, #main .tabs ul.primary li a:focus {
  color: white !important; }

.flush-page-cache {
  display: inline-block;
  position: fixed;
  right: 1rem;
  bottom: 0.8rem;
  text-align: center;
  color: white;
  background-color: blue;
  border-radius: 1rem;
  border: 0px transparent solid;
  font-size: 0.5rem;
  line-height: 0.5rem;
  padding: 0.3rem 0.5rem;
  opacity: 1; }

.flush-page-cache:hover {
  opacity: 0.8; }

.flush-page-cache:link, .flush-page-cache:visited, .flush-page-cache:focus {
  color: white !important; }

@media only screen and (min-device-width: 813px) and (-webkit-min-device-pixel-ratio: 3), only screen and (min-device-width: 668px) and (-webkit-min-device-pixel-ratio: 2), only screen and (orientation: landscape) {
  .page-formularelogos .pane-node-field-wenode-attachments {
    width: 50%;
    margin: 0 auto;
    font-size: 3rem; } }

.page-formularelogos .pane-node-field-wenode-attachments .field-name-field-wenode-attachments .field-item {
  font-size: 1rem;
  padding: 0.4rem 0;
  border-bottom: 1px solid blue;
  margin-bottom: -1px; }

/*2020 mixins*/
.page-mitarbeitpraktikum .pane-node-field-introtext h1 {
  font-size: 2rem;
  line-height: 1.1;
  margin: 0; }

.page-mitarbeitpraktikum .pane-node-field-introtext h2 {
  font-size: 1.4rem;
  line-height: 1.1;
  margin: 0; }

.page-mitarbeitpraktikum .panel-separator {
  clear: both; }

/*Werkübersicht*/
body.page-werkuebersicht {
  font-size: 0.8rem; }
  body.page-werkuebersicht h1#page-title {
    display: block;
    position: relative;
    top: auto;
    left: auto;
    font-size: 1rem; }
  body.page-werkuebersicht .view-header {
    width: 30%;
    float: right;
    text-align: right;
    font-size: 1rem;
    top: -1rem;
    position: relative;
    color: blue; }
  body.page-werkuebersicht #edit-field-kategorie-werke-tid-wrapper label {
    display: inline; }
  body.page-werkuebersicht #edit-field-kategorie-werke-tid-wrapper #edit-field-kategorie-werke-tid {
    margin-bottom: 1rem; }
    body.page-werkuebersicht #edit-field-kategorie-werke-tid-wrapper #edit-field-kategorie-werke-tid .form-item {
      background-color: blue !important;
      font-family: "Maison Neue Demi", Helvetica, Arial, Sans-Serif, sans-serif !important;
      height: 1.5rem;
      color: white !important;
      background-image: none !important;
      text-shadow: none !important;
      border: 1px solid blue !important;
      font-size: 0.6rem;
      display: inline;
      margin-right: 0.5rem;
      border-radius: 4px;
      padding: 0.5rem;
      transition: all 0.3s ease; }
      @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
        body.page-werkuebersicht #edit-field-kategorie-werke-tid-wrapper #edit-field-kategorie-werke-tid .form-item {
          display: inline-block;
          margin-bottom: 0.5rem; } }
      body.page-werkuebersicht #edit-field-kategorie-werke-tid-wrapper #edit-field-kategorie-werke-tid .form-item input {
        display: none; }
      body.page-werkuebersicht #edit-field-kategorie-werke-tid-wrapper #edit-field-kategorie-werke-tid .form-item:hover, body.page-werkuebersicht #edit-field-kategorie-werke-tid-wrapper #edit-field-kategorie-werke-tid .form-item.active {
        border: 1px solid blue !important;
        background-color: white !important;
        color: blue !important;
        cursor: pointer; }
  body.page-werkuebersicht td {
    padding: 0.5rem 0 0.5rem 0; }
  body.page-werkuebersicht .views-field-title,
  body.page-werkuebersicht .views-field-view,
  body.page-werkuebersicht .views-field-view-1,
  body.page-werkuebersicht .views-field-field-kategorie-werke {
    padding-left: 0.5rem; }
  body.page-werkuebersicht .views-field-field-picture {
    width: 10%; }
    body.page-werkuebersicht .views-field-field-picture img {
      height: 3rem;
      width: auto; }
  body.page-werkuebersicht .views-field-title {
    width: 40%;
    font-size: 1rem;
    line-height: 1rem; }
  body.page-werkuebersicht .views-field-view {
    width: 20%; }
  body.page-werkuebersicht .views-field-view-1 {
    width: 20%; }
    @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
      body.page-werkuebersicht .views-field-view-1 {
        display: none; } }
    body.page-werkuebersicht .views-field-view-1 .views-field-title {
      font-size: 0.8rem; }
  body.page-werkuebersicht .views-field-field-kategorie-werke {
    width: 10%; }
    @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
      body.page-werkuebersicht .views-field-field-kategorie-werke {
        display: none; } }
  body.page-werkuebersicht .view-werkleitz-relation-werk-person-mediathek- {
    font-family: Times, serif;
    font-weight: bold; }
  body.page-werkuebersicht .view-werkleitz-relation-wenode-wenode-root-next-higher-wenode-embed-me-just-php-no-display-here-no-pager h2,
  body.page-werkuebersicht .view-werkleitz-relation-wenode-wenode-root-next-higher-wenode-embed-me-just-php-no-display-here-no-pager .dot,
  body.page-werkuebersicht .view-werkleitz-relation-wenode-wenode-root-next-higher-wenode-embed-me-just-php-no-display-here-no-pager .parent-event {
    display: none; }
  body.page-werkuebersicht .view-werkleitz-relation-wenode-wenode-root-next-higher-wenode-embed-me-just-php-no-display-here-no-pager .views-field-field-wenode-overline {
    font-size: 0.6rem;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 0.01rem;
    display: block;
    white-space: nowrap; }
  body.page-werkuebersicht .view-werkleitz-relation-wenode-wenode-root-next-higher-wenode-embed-me-just-php-no-display-here-no-pager .views-field-title {
    padding: 0; }
  body.page-werkuebersicht .views-field-field-kategorie-werke {
    font-size: 0.6rem;
    text-transform: uppercase;
    color: #666;
    letter-spacing: 0.01rem;
    text-align: right; }

.page-mediathek,
.page-mediathek-ausstellungsbeitraege,
.page-mediathek-film,
.page-mediathek-overview,
.page-mediathek-missing-tags {
  background-color: #111111; }
  .page-mediathek h1#page-title,
  .page-mediathek-ausstellungsbeitraege h1#page-title,
  .page-mediathek-film h1#page-title,
  .page-mediathek-overview h1#page-title,
  .page-mediathek-missing-tags h1#page-title {
    display: block;
    position: relative;
    top: auto;
    left: auto;
    font-size: 1rem;
    margin-bottom: 3rem; }
  .page-mediathek .view-header,
  .page-mediathek-ausstellungsbeitraege .view-header,
  .page-mediathek-film .view-header,
  .page-mediathek-overview .view-header,
  .page-mediathek-missing-tags .view-header {
    width: 30%;
    float: right;
    text-align: right;
    font-size: 1rem;
    top: -1rem;
    position: relative;
    color: blue; }
  .page-mediathek #main,
  .page-mediathek-ausstellungsbeitraege #main,
  .page-mediathek-film #main,
  .page-mediathek-overview #main,
  .page-mediathek-missing-tags #main {
    color: white; }
    .page-mediathek #main .view-werkleitz-mediathek,
    .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge,
    .page-mediathek #main .view-werkleitz-mediathek-film,
    .page-mediathek #main .view-werkleitz-mediathek-performance,
    .page-mediathek #main .view-werkleitz-mediathek-lectures,
    .page-mediathek #main .view-werkleitz-mediathek-missing-tags,
    .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek,
    .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge,
    .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film,
    .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance,
    .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures,
    .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags,
    .page-mediathek-film #main .view-werkleitz-mediathek,
    .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge,
    .page-mediathek-film #main .view-werkleitz-mediathek-film,
    .page-mediathek-film #main .view-werkleitz-mediathek-performance,
    .page-mediathek-film #main .view-werkleitz-mediathek-lectures,
    .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags,
    .page-mediathek-overview #main .view-werkleitz-mediathek,
    .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge,
    .page-mediathek-overview #main .view-werkleitz-mediathek-film,
    .page-mediathek-overview #main .view-werkleitz-mediathek-performance,
    .page-mediathek-overview #main .view-werkleitz-mediathek-lectures,
    .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags,
    .page-mediathek-missing-tags #main .view-werkleitz-mediathek,
    .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge,
    .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film,
    .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance,
    .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures,
    .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags {
      font-size: 0.8rem; }
      .page-mediathek #main .view-werkleitz-mediathek a:link,
      .page-mediathek #main .view-werkleitz-mediathek a:visited,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:link,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:visited,
      .page-mediathek #main .view-werkleitz-mediathek-film a:link,
      .page-mediathek #main .view-werkleitz-mediathek-film a:visited,
      .page-mediathek #main .view-werkleitz-mediathek-performance a:link,
      .page-mediathek #main .view-werkleitz-mediathek-performance a:visited,
      .page-mediathek #main .view-werkleitz-mediathek-lectures a:link,
      .page-mediathek #main .view-werkleitz-mediathek-lectures a:visited,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags a:link,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags a:visited,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek a:link,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek a:visited,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:link,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:visited,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film a:link,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film a:visited,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance a:link,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance a:visited,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures a:link,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures a:visited,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags a:link,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags a:visited,
      .page-mediathek-film #main .view-werkleitz-mediathek a:link,
      .page-mediathek-film #main .view-werkleitz-mediathek a:visited,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:link,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:visited,
      .page-mediathek-film #main .view-werkleitz-mediathek-film a:link,
      .page-mediathek-film #main .view-werkleitz-mediathek-film a:visited,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance a:link,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance a:visited,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures a:link,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures a:visited,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags a:link,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags a:visited,
      .page-mediathek-overview #main .view-werkleitz-mediathek a:link,
      .page-mediathek-overview #main .view-werkleitz-mediathek a:visited,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:link,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:visited,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film a:link,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film a:visited,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance a:link,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance a:visited,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures a:link,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures a:visited,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags a:link,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags a:visited,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek a:link,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek a:visited,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:link,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge a:visited,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film a:link,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film a:visited,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance a:link,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance a:visited,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures a:link,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures a:visited,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags a:link,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags a:visited {
        color: #999; }
      .page-mediathek #main .view-werkleitz-mediathek .views-field-title,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-title,
      .page-mediathek #main .view-werkleitz-mediathek-film .views-field-title,
      .page-mediathek #main .view-werkleitz-mediathek-performance .views-field-title,
      .page-mediathek #main .view-werkleitz-mediathek-lectures .views-field-title,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags .views-field-title,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .views-field-title,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-title,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .views-field-title,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .views-field-title,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .views-field-title,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .views-field-title,
      .page-mediathek-film #main .view-werkleitz-mediathek .views-field-title,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-title,
      .page-mediathek-film #main .view-werkleitz-mediathek-film .views-field-title,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance .views-field-title,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures .views-field-title,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .views-field-title,
      .page-mediathek-overview #main .view-werkleitz-mediathek .views-field-title,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-title,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film .views-field-title,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance .views-field-title,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .views-field-title,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .views-field-title,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek .views-field-title,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-title,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .views-field-title,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .views-field-title,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .views-field-title,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .views-field-title {
        color: white !important; }
      .page-mediathek #main .view-werkleitz-mediathek .view-content,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-content,
      .page-mediathek #main .view-werkleitz-mediathek-film .view-content,
      .page-mediathek #main .view-werkleitz-mediathek-performance .view-content,
      .page-mediathek #main .view-werkleitz-mediathek-lectures .view-content,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags .view-content,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .view-content,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-content,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .view-content,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .view-content,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .view-content,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .view-content,
      .page-mediathek-film #main .view-werkleitz-mediathek .view-content,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-content,
      .page-mediathek-film #main .view-werkleitz-mediathek-film .view-content,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance .view-content,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures .view-content,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .view-content,
      .page-mediathek-overview #main .view-werkleitz-mediathek .view-content,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-content,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film .view-content,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance .view-content,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .view-content,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .view-content,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek .view-content,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-content,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .view-content,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .view-content,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .view-content,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .view-content {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        width: 100%; }
      .page-mediathek #main .view-werkleitz-mediathek .views-row,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
      .page-mediathek #main .view-werkleitz-mediathek-film .views-row,
      .page-mediathek #main .view-werkleitz-mediathek-performance .views-row,
      .page-mediathek #main .view-werkleitz-mediathek-lectures .views-row,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags .views-row,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .views-row,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .views-row,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .views-row,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .views-row,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .views-row,
      .page-mediathek-film #main .view-werkleitz-mediathek .views-row,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
      .page-mediathek-film #main .view-werkleitz-mediathek-film .views-row,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance .views-row,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures .views-row,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .views-row,
      .page-mediathek-overview #main .view-werkleitz-mediathek .views-row,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film .views-row,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance .views-row,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .views-row,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .views-row,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek .views-row,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .views-row,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .views-row,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .views-row,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .views-row {
        width: 18%;
        margin-bottom: 1rem;
        transition: all 0.2s ease; }
        @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
          .page-mediathek #main .view-werkleitz-mediathek .views-row,
          .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
          .page-mediathek #main .view-werkleitz-mediathek-film .views-row,
          .page-mediathek #main .view-werkleitz-mediathek-performance .views-row,
          .page-mediathek #main .view-werkleitz-mediathek-lectures .views-row,
          .page-mediathek #main .view-werkleitz-mediathek-missing-tags .views-row,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .views-row,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .views-row,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .views-row,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .views-row,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .views-row,
          .page-mediathek-film #main .view-werkleitz-mediathek .views-row,
          .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
          .page-mediathek-film #main .view-werkleitz-mediathek-film .views-row,
          .page-mediathek-film #main .view-werkleitz-mediathek-performance .views-row,
          .page-mediathek-film #main .view-werkleitz-mediathek-lectures .views-row,
          .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .views-row,
          .page-mediathek-overview #main .view-werkleitz-mediathek .views-row,
          .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
          .page-mediathek-overview #main .view-werkleitz-mediathek-film .views-row,
          .page-mediathek-overview #main .view-werkleitz-mediathek-performance .views-row,
          .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .views-row,
          .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .views-row,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek .views-row,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .views-row,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .views-row,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .views-row,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .views-row {
            width: 100%; } }
      .page-mediathek #main .view-werkleitz-mediathek .video-player,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
      .page-mediathek #main .view-werkleitz-mediathek-film .video-player,
      .page-mediathek #main .view-werkleitz-mediathek-performance .video-player,
      .page-mediathek #main .view-werkleitz-mediathek-lectures .video-player,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags .video-player,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .video-player,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .video-player,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .video-player,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .video-player,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .video-player,
      .page-mediathek-film #main .view-werkleitz-mediathek .video-player,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
      .page-mediathek-film #main .view-werkleitz-mediathek-film .video-player,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance .video-player,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures .video-player,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .video-player,
      .page-mediathek-overview #main .view-werkleitz-mediathek .video-player,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film .video-player,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance .video-player,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .video-player,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .video-player,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek .video-player,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .video-player,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .video-player,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .video-player,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .video-player {
        overflow: hidden;
        height: 12vw;
        width: auto;
        background-color: #e7e7e7;
        border: 1px solid black;
        border-radius: 0.25rem;
        margin-bottom: 0.25rem; }
        @media only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait), only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
          .page-mediathek #main .view-werkleitz-mediathek .video-player,
          .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
          .page-mediathek #main .view-werkleitz-mediathek-film .video-player,
          .page-mediathek #main .view-werkleitz-mediathek-performance .video-player,
          .page-mediathek #main .view-werkleitz-mediathek-lectures .video-player,
          .page-mediathek #main .view-werkleitz-mediathek-missing-tags .video-player,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .video-player,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .video-player,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .video-player,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .video-player,
          .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .video-player,
          .page-mediathek-film #main .view-werkleitz-mediathek .video-player,
          .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
          .page-mediathek-film #main .view-werkleitz-mediathek-film .video-player,
          .page-mediathek-film #main .view-werkleitz-mediathek-performance .video-player,
          .page-mediathek-film #main .view-werkleitz-mediathek-lectures .video-player,
          .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .video-player,
          .page-mediathek-overview #main .view-werkleitz-mediathek .video-player,
          .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
          .page-mediathek-overview #main .view-werkleitz-mediathek-film .video-player,
          .page-mediathek-overview #main .view-werkleitz-mediathek-performance .video-player,
          .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .video-player,
          .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .video-player,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek .video-player,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .video-player,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .video-player,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .video-player,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .video-player,
          .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .video-player {
            height: 50vw; } }
      .page-mediathek #main .view-werkleitz-mediathek img, .page-mediathek #main .view-werkleitz-mediathek iframe,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge img,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge iframe,
      .page-mediathek #main .view-werkleitz-mediathek-film img,
      .page-mediathek #main .view-werkleitz-mediathek-film iframe,
      .page-mediathek #main .view-werkleitz-mediathek-performance img,
      .page-mediathek #main .view-werkleitz-mediathek-performance iframe,
      .page-mediathek #main .view-werkleitz-mediathek-lectures img,
      .page-mediathek #main .view-werkleitz-mediathek-lectures iframe,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags img,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags iframe,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek img,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek iframe,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge img,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge iframe,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film img,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film iframe,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance img,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance iframe,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures img,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures iframe,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags img,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags iframe,
      .page-mediathek-film #main .view-werkleitz-mediathek img,
      .page-mediathek-film #main .view-werkleitz-mediathek iframe,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge img,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge iframe,
      .page-mediathek-film #main .view-werkleitz-mediathek-film img,
      .page-mediathek-film #main .view-werkleitz-mediathek-film iframe,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance img,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance iframe,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures img,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures iframe,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags img,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags iframe,
      .page-mediathek-overview #main .view-werkleitz-mediathek img,
      .page-mediathek-overview #main .view-werkleitz-mediathek iframe,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge img,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge iframe,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film img,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film iframe,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance img,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance iframe,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures img,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures iframe,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags img,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags iframe,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek img,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek iframe,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge img,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge iframe,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film img,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film iframe,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance img,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance iframe,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures img,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures iframe,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags img,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags iframe {
        object-fit: cover;
        position: relative;
        width: 101%;
        height: 101%;
        left: 50%;
        transform: translateX(-50%);
        transition: all 0.2s ease; }
      .page-mediathek #main .view-werkleitz-mediathek .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek #main .view-werkleitz-mediathek-film .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek #main .view-werkleitz-mediathek-performance .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek #main .view-werkleitz-mediathek-lectures .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-film #main .view-werkleitz-mediathek .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-film #main .view-werkleitz-mediathek-film .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-overview #main .view-werkleitz-mediathek .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .view-werkleitz-relation-werk-person-mediathek-,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .view-werkleitz-relation-werk-person-mediathek- {
        font-family: times, serif;
        font-weight: bold;
        color: #999 !important; }
      .page-mediathek #main .view-werkleitz-mediathek .views-field-field-location-of-production,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-field-location-of-production,
      .page-mediathek #main .view-werkleitz-mediathek-film .views-field-field-location-of-production,
      .page-mediathek #main .view-werkleitz-mediathek-performance .views-field-field-location-of-production,
      .page-mediathek #main .view-werkleitz-mediathek-lectures .views-field-field-location-of-production,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags .views-field-field-location-of-production,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .views-field-field-location-of-production,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-field-location-of-production,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .views-field-field-location-of-production,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .views-field-field-location-of-production,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .views-field-field-location-of-production,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .views-field-field-location-of-production,
      .page-mediathek-film #main .view-werkleitz-mediathek .views-field-field-location-of-production,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-field-location-of-production,
      .page-mediathek-film #main .view-werkleitz-mediathek-film .views-field-field-location-of-production,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance .views-field-field-location-of-production,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures .views-field-field-location-of-production,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .views-field-field-location-of-production,
      .page-mediathek-overview #main .view-werkleitz-mediathek .views-field-field-location-of-production,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-field-location-of-production,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film .views-field-field-location-of-production,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance .views-field-field-location-of-production,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .views-field-field-location-of-production,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .views-field-field-location-of-production,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek .views-field-field-location-of-production,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-field-field-location-of-production,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .views-field-field-location-of-production,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .views-field-field-location-of-production,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .views-field-field-location-of-production,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .views-field-field-location-of-production {
        display: inline;
        font-size: 0.6rem;
        color: #999 !important; }
      .page-mediathek #main .view-werkleitz-mediathek .trailer,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .trailer,
      .page-mediathek #main .view-werkleitz-mediathek-film .trailer,
      .page-mediathek #main .view-werkleitz-mediathek-performance .trailer,
      .page-mediathek #main .view-werkleitz-mediathek-lectures .trailer,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags .trailer,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .trailer,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .trailer,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .trailer,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .trailer,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .trailer,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .trailer,
      .page-mediathek-film #main .view-werkleitz-mediathek .trailer,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .trailer,
      .page-mediathek-film #main .view-werkleitz-mediathek-film .trailer,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance .trailer,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures .trailer,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .trailer,
      .page-mediathek-overview #main .view-werkleitz-mediathek .trailer,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .trailer,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film .trailer,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance .trailer,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .trailer,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .trailer,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek .trailer,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .trailer,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .trailer,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .trailer,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .trailer,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .trailer {
        color: white !important; }
      .page-mediathek #main .view-werkleitz-mediathek .views-row:hover,
      .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover,
      .page-mediathek #main .view-werkleitz-mediathek-film .views-row:hover,
      .page-mediathek #main .view-werkleitz-mediathek-performance .views-row:hover,
      .page-mediathek #main .view-werkleitz-mediathek-lectures .views-row:hover,
      .page-mediathek #main .view-werkleitz-mediathek-missing-tags .views-row:hover,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .views-row:hover,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .views-row:hover,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .views-row:hover,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .views-row:hover,
      .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .views-row:hover,
      .page-mediathek-film #main .view-werkleitz-mediathek .views-row:hover,
      .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover,
      .page-mediathek-film #main .view-werkleitz-mediathek-film .views-row:hover,
      .page-mediathek-film #main .view-werkleitz-mediathek-performance .views-row:hover,
      .page-mediathek-film #main .view-werkleitz-mediathek-lectures .views-row:hover,
      .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .views-row:hover,
      .page-mediathek-overview #main .view-werkleitz-mediathek .views-row:hover,
      .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover,
      .page-mediathek-overview #main .view-werkleitz-mediathek-film .views-row:hover,
      .page-mediathek-overview #main .view-werkleitz-mediathek-performance .views-row:hover,
      .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .views-row:hover,
      .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .views-row:hover,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek .views-row:hover,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .views-row:hover,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .views-row:hover,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .views-row:hover,
      .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .views-row:hover {
        opacity: 0.8;
        cursor: pointer; }
        .page-mediathek #main .view-werkleitz-mediathek .views-row:hover img,
        .page-mediathek #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover img,
        .page-mediathek #main .view-werkleitz-mediathek-film .views-row:hover img,
        .page-mediathek #main .view-werkleitz-mediathek-performance .views-row:hover img,
        .page-mediathek #main .view-werkleitz-mediathek-lectures .views-row:hover img,
        .page-mediathek #main .view-werkleitz-mediathek-missing-tags .views-row:hover img,
        .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek .views-row:hover img,
        .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover img,
        .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-film .views-row:hover img,
        .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-performance .views-row:hover img,
        .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-lectures .views-row:hover img,
        .page-mediathek-ausstellungsbeitraege #main .view-werkleitz-mediathek-missing-tags .views-row:hover img,
        .page-mediathek-film #main .view-werkleitz-mediathek .views-row:hover img,
        .page-mediathek-film #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover img,
        .page-mediathek-film #main .view-werkleitz-mediathek-film .views-row:hover img,
        .page-mediathek-film #main .view-werkleitz-mediathek-performance .views-row:hover img,
        .page-mediathek-film #main .view-werkleitz-mediathek-lectures .views-row:hover img,
        .page-mediathek-film #main .view-werkleitz-mediathek-missing-tags .views-row:hover img,
        .page-mediathek-overview #main .view-werkleitz-mediathek .views-row:hover img,
        .page-mediathek-overview #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover img,
        .page-mediathek-overview #main .view-werkleitz-mediathek-film .views-row:hover img,
        .page-mediathek-overview #main .view-werkleitz-mediathek-performance .views-row:hover img,
        .page-mediathek-overview #main .view-werkleitz-mediathek-lectures .views-row:hover img,
        .page-mediathek-overview #main .view-werkleitz-mediathek-missing-tags .views-row:hover img,
        .page-mediathek-missing-tags #main .view-werkleitz-mediathek .views-row:hover img,
        .page-mediathek-missing-tags #main .view-werkleitz-mediathek-ausstellungsbeitr-ge .views-row:hover img,
        .page-mediathek-missing-tags #main .view-werkleitz-mediathek-film .views-row:hover img,
        .page-mediathek-missing-tags #main .view-werkleitz-mediathek-performance .views-row:hover img,
        .page-mediathek-missing-tags #main .view-werkleitz-mediathek-lectures .views-row:hover img,
        .page-mediathek-missing-tags #main .view-werkleitz-mediathek-missing-tags .views-row:hover img {
          width: 106%;
          height: 106%; }
  .page-mediathek .item-list,
  .page-mediathek-ausstellungsbeitraege .item-list,
  .page-mediathek-film .item-list,
  .page-mediathek-overview .item-list,
  .page-mediathek-missing-tags .item-list {
    margin-top: 2rem;
    margin-bottom: 2rem; }
    .page-mediathek .item-list .pager-item,
    .page-mediathek .item-list .pager-current,
    .page-mediathek-ausstellungsbeitraege .item-list .pager-item,
    .page-mediathek-ausstellungsbeitraege .item-list .pager-current,
    .page-mediathek-film .item-list .pager-item,
    .page-mediathek-film .item-list .pager-current,
    .page-mediathek-overview .item-list .pager-item,
    .page-mediathek-overview .item-list .pager-current,
    .page-mediathek-missing-tags .item-list .pager-item,
    .page-mediathek-missing-tags .item-list .pager-current {
      padding: 0; }
      .page-mediathek .item-list .pager-item a:link,
      .page-mediathek .item-list .pager-item a:visited,
      .page-mediathek .item-list .pager-current a:link,
      .page-mediathek .item-list .pager-current a:visited,
      .page-mediathek-ausstellungsbeitraege .item-list .pager-item a:link,
      .page-mediathek-ausstellungsbeitraege .item-list .pager-item a:visited,
      .page-mediathek-ausstellungsbeitraege .item-list .pager-current a:link,
      .page-mediathek-ausstellungsbeitraege .item-list .pager-current a:visited,
      .page-mediathek-film .item-list .pager-item a:link,
      .page-mediathek-film .item-list .pager-item a:visited,
      .page-mediathek-film .item-list .pager-current a:link,
      .page-mediathek-film .item-list .pager-current a:visited,
      .page-mediathek-overview .item-list .pager-item a:link,
      .page-mediathek-overview .item-list .pager-item a:visited,
      .page-mediathek-overview .item-list .pager-current a:link,
      .page-mediathek-overview .item-list .pager-current a:visited,
      .page-mediathek-missing-tags .item-list .pager-item a:link,
      .page-mediathek-missing-tags .item-list .pager-item a:visited,
      .page-mediathek-missing-tags .item-list .pager-current a:link,
      .page-mediathek-missing-tags .item-list .pager-current a:visited {
        display: inline-block;
        background-color: white;
        border-radius: 10rem;
        padding: 0;
        width: 2rem;
        height: 2rem;
        line-height: 2rem;
        color: blue !important; }
    .page-mediathek .item-list .pager-current,
    .page-mediathek-ausstellungsbeitraege .item-list .pager-current,
    .page-mediathek-film .item-list .pager-current,
    .page-mediathek-overview .item-list .pager-current,
    .page-mediathek-missing-tags .item-list .pager-current {
      display: inline-block;
      background-color: blue;
      border-radius: 10rem;
      padding: 0;
      width: 2rem;
      height: 2rem;
      line-height: 2rem; }
    .page-mediathek .item-list .pager-first a,
    .page-mediathek .item-list .pager-last a,
    .page-mediathek-ausstellungsbeitraege .item-list .pager-first a,
    .page-mediathek-ausstellungsbeitraege .item-list .pager-last a,
    .page-mediathek-film .item-list .pager-first a,
    .page-mediathek-film .item-list .pager-last a,
    .page-mediathek-overview .item-list .pager-first a,
    .page-mediathek-overview .item-list .pager-last a,
    .page-mediathek-missing-tags .item-list .pager-first a,
    .page-mediathek-missing-tags .item-list .pager-last a {
      display: inline-block;
      color: blue !important;
      background-color: white;
      border-radius: 10rem;
      padding: 0;
      line-height: 2rem;
      height: 2rem;
      padding: 0 0.3rem 0 0.3rem; }

.page-mediathek-overview .view-werkleitz-mediathek-ausstellungsbeitr-ge,
.page-mediathek-overview .view-werkleitz-mediathek-film,
.page-mediathek-overview .view-werkleitz-mediathek-performance,
.page-mediathek-overview .view-werkleitz-mediathek-lectures,
.page-mediathek .view-werkleitz-mediathek-ausstellungsbeitr-ge,
.page-mediathek .view-werkleitz-mediathek-film,
.page-mediathek .view-werkleitz-mediathek-performance,
.page-mediathek .view-werkleitz-mediathek-lectures {
  margin-bottom: 3rem;
  border-bottom: 1px solid #666; }

.page-node-5858 .pane-werkleitz-f-rderer-werk-veranstaltung .views-row img {
  height: 4rem !important; }

/*Mehr oder Weniger custom*/
.page-node-5937 .pane-node-body #column-text-new .first,
.page-node-5937 .pane-node-body #column-text-new .last {
  width: 60% !important;
  margin: 0 auto 0 auto !important;
  padding: 0 !important;
  float: none !important;
  border-right: 0px solid white !important; }

.page-node-5937 .pane-node-body #column-text-new .column-page {
  margin: 0 !important;
  padding: 0 !important;
  border-bottom: 0px solid white !important; }

.page-node-5937 .pane-node-body #column-text-new h2 {
  text-align: center; }

.page-node-5937 .pane-node-body #column-text-new h3 {
  font-size: 1.1rem;
  text-align: center; }

.page-node-5937 table {
  font-size: 0.8rem;
  margin-bottom: 3rem; }
  .page-node-5937 table td:first-child {
    width: 20%; }
  .page-node-5937 table tbody {
    border-bottom: 1px solid blue;
    padding: 1rem 0 1rem 0; }

.page-node-5936 .pane-node-body #column-text-new .first,
.page-node-5936 .pane-node-body #column-text-new .last {
  width: 60% !important;
  margin: 0 auto 0 auto !important;
  padding: 0 !important;
  float: none !important;
  border-right: 0px solid white !important; }

.page-node-5936 .pane-node-body #column-text-new .column-page {
  margin: 0 !important;
  padding: 0 !important;
  border-bottom: 0px solid white !important; }

.page-node-5936 .pane-node-body #column-text-new h2 {
  text-align: center; }

.page-node-5936 .pane-node-body #column-text-new h3 {
  font-size: 1.1rem;
  text-align: center; }

.page-node-5936 table {
  font-size: 0.8rem;
  margin-bottom: 3rem; }
  .page-node-5936 table tbody {
    border-bottom: 1px solid blue;
    padding: 1rem 0 1rem 0; }

.page-node-5863 .pane-werkleitz-f-rderer-werk-veranstaltung .views-row {
  height: auto !important;
  width: 100% !important; }

.page-node-5863 .pane-werkleitz-f-rderer-werk-veranstaltung .views-row img {
  height: auto !important;
  width: 100% !important; }

#anzeigen {
  display: none; }

.page-node-5863 .pane-werkleitz-f-rderer-werk-veranstaltung {
  display: none; }

.page-node-5863 #anzeigen {
  display: block; }

.page-node-5863 #anzeigen {
  margin-top: 3rem; }
  .page-node-5863 #anzeigen .logo-block img {
    width: 100%;
    height: auto; }
  .page-node-5863 #anzeigen .single-anzeige {
    max-height: 2.5rem;
    transition: max-height 0.5s ease;
    overflow: hidden;
    border-top: 1px solid white;
    margin-top: -1px;
    border-top: 1px solid blue;
    border-bottom: 1px solid blue;
    padding: 0.5rem 0 0rem 0;
    width: 100%;
    display: flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: row; }
    .page-node-5863 #anzeigen .single-anzeige.active {
      max-height: 200vh; }
    .page-node-5863 #anzeigen .single-anzeige img {
      display: block; }
    .page-node-5863 #anzeigen .single-anzeige h2 {
      text-align: center;
      font-weight: normal; }
    .page-node-5863 #anzeigen .single-anzeige .anzeige-title {
      width: 75%; }
    .page-node-5863 #anzeigen .single-anzeige .anzeige-toggle {
      width: 25%; }
      .page-node-5863 #anzeigen .single-anzeige .anzeige-toggle:hover {
        cursor: pointer; }
      .page-node-5863 #anzeigen .single-anzeige .anzeige-toggle svg {
        max-width: 3rem;
        cursor: pointer; }
      .page-node-5863 #anzeigen .single-anzeige .anzeige-toggle line {
        stroke-width: 0.05rem;
        stroke-linecap: round;
        fill: none;
        stroke: blue;
        transition-duration: .25s;
        transition-propery: transform; }
      .page-node-5863 #anzeigen .single-anzeige .anzeige-toggle:hover {
        cursor: pointer; }
        .page-node-5863 #anzeigen .single-anzeige .anzeige-toggle:hover line:last-child {
          transform: translateX(2px); }
        .page-node-5863 #anzeigen .single-anzeige .anzeige-toggle:hover line:first-child {
          transform: translateX(2px); }
    .page-node-5863 #anzeigen .single-anzeige .anzeige-content {
      width: 100%; }
  .page-node-5863 #anzeigen .active .anzeige-toggle line:last-child {
    transform: translateX(-15px); }
  .page-node-5863 #anzeigen .active .anzeige-toggle line:first-child {
    transform: translateX(15px); }
