* {
vertical-align: top;
border: 0 none;
outline: 0;
padding: 0;
margin: 0;
list-style: none;
font-size: 100%;
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
-o-text-size-adjust: none;
text-size-adjust: none;
}
body, html{position:relative;min-height:100%;width:100%;}
body{height:100%;}
a, a:link, a:visited, a:hover, a:active{color:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.cleaner{clear:both;float:none;}
.hidden{opacity:0;height:0px;max-height:0px;padding:0 !important;margin:0 !important;user-select:none;pointer-events:none;overflow:hidden;}
p:empty{display:none !important;}
img{width:100%;height:auto;display:block;}
iframe{width:100%;display:block;}
.wrap{overflow:hidden;}
.row .row-inner{margin:0 auto;}
.row .row-inner::after{content:'';display:block;height:0px;clear:both;float:none;overflow:hidden;visibility:hidden;}
.row.collapse{margin-left:0;margin-right:0;}
.row.collapse [class*="col-"]{padding-left:0;padding-right:0;}
.row.full .row-inner{max-width:none;}
[class*="col-"]{position:relative;display:inline-block;float:left;box-sizing:border-box;vertical-align:top;}
[class*="col-"].single {
margin-bottom: 0px;
}@media(max-width:768px){		.hidden-sm{display:none;}
}  .row{margin-left:-5px;margin-right:-5px;}
.row.full{margin-left:-10px;margin-right:-10px;}
.row.full:not( .collapse ) > .row-inner{margin-left:-5px;margin-right:-5px;}
[class*="col-"]{padding-left:5px;padding-right:5px;}
.col-sm-offset-0{margin-left:0%;}
.col-sm-1{width:8.3333333333333%;}
.col-sm-offset-1{margin-left:8.3333333333333%;}
.col-sm-2{width:16.666666666667%;}
.col-sm-offset-2{margin-left:16.666666666667%;}
.col-sm-3{width:25%;}
.col-sm-offset-3{margin-left:25%;}
.col-sm-4{width:33.333333333333%;}
.col-sm-offset-4{margin-left:33.333333333333%;}
.col-sm-5{width:41.666666666667%;}
.col-sm-offset-5{margin-left:41.666666666667%;}
.col-sm-6{width:50%;}
.col-sm-offset-6{margin-left:50%;}
.col-sm-7{width:58.333333333333%;}
.col-sm-offset-7{margin-left:58.333333333333%;}
.col-sm-8{width:66.666666666667%;}
.col-sm-offset-8{margin-left:66.666666666667%;}
.col-sm-9{width:75%;}
.col-sm-offset-9{margin-left:75%;}
.col-sm-10{width:83.333333333333%;}
.col-sm-offset-10{margin-left:83.333333333333%;}
.col-sm-11{width:91.666666666667%;}
.col-sm-offset-11{margin-left:91.666666666667%;}
.col-sm-12{width:100%;}
.col-sm-offset-12{margin-left:100%;}
.wrap{padding-top:9.94px;padding-left:10px;padding-right:10px;}.row-inner{max-width:100%;}.row + .row{margin-top:29.96px;}body {font-family: 'sw', serif;line-height: 16.8px;font-size: 14px;font-weight: 400;}h1{line-height:25.2px;font-size:24px;font-weight:400;}.big{line-height:25.2px;font-size:24px;font-weight:400;}h2 {font-weight: 400;text-transform: uppercase;letter-spacing: .05em;}dt{font-weight:400;text-transform:uppercase;letter-spacing:.05em;}.pro-text{font-family:'sw';line-height:20.3px;font-size:18px;font-weight:400;}#site_title{font-family:'sw';font-size:18px;}#trigger{font-family:'sw';font-size:18px;}.row--copy{font-family:'sib', sans-serif;line-height:17.92px;font-size:14px;font-weight:400;}.row--copy .size--1{font-family:'sib', sans-serif;line-height:17.92px;font-size:14px;font-weight:400;}.komplex figcaption{font-family:'sib', sans-serif;line-height:17.92px;font-size:14px;font-weight:400;}.row--table{font-family:'sib', sans-serif;line-height:17.92px;font-size:14px;font-weight:400;}.row--copy .size--2{line-height:19.74px;font-size:16px;}.row--copy .size--3{line-height:28px;font-size:24px;}.row--copy i{font-family:'sibi', sans-serif;font-style:italic;}.size--1 p span.hochgestellt{font-size:8px;top:-3px;position:relative;}.size--2 p span.hochgestellt{font-size:11px;top:-2px;position:relative;}.size--3 p span.hochgestellt{font-size:11px;top:-6px;position:relative;}
  @media(min-width:768px) and (max-width:1024px){		.hidden-md{display:none;}
}
@media(min-width:768px){ .row{margin-left:-2.5px;margin-right:-2.5px;}
.row.full{margin-left:-10px;margin-right:-10px;}
.row.full:not( .collapse ) > .row-inner{margin-left:-2.5px;margin-right:-2.5px;}
[class*="col-"]{padding-left:2.5px;padding-right:2.5px;}
.col-md-offset-0{margin-left:0%;}
.col-md-1{width:8.3333333333333%;}
.col-md-offset-1{margin-left:8.3333333333333%;}
.col-md-2{width:16.666666666667%;}
.col-md-offset-2{margin-left:16.666666666667%;}
.col-md-3{width:25%;}
.col-md-offset-3{margin-left:25%;}
.col-md-4{width:33.333333333333%;}
.col-md-offset-4{margin-left:33.333333333333%;}
.col-md-5{width:41.666666666667%;}
.col-md-offset-5{margin-left:41.666666666667%;}
.col-md-6{width:50%;}
.col-md-offset-6{margin-left:50%;}
.col-md-7{width:58.333333333333%;}
.col-md-offset-7{margin-left:58.333333333333%;}
.col-md-8{width:66.666666666667%;}
.col-md-offset-8{margin-left:66.666666666667%;}
.col-md-9{width:75%;}
.col-md-offset-9{margin-left:75%;}
.col-md-10{width:83.333333333333%;}
.col-md-offset-10{margin-left:83.333333333333%;}
.col-md-11{width:91.666666666667%;}
.col-md-offset-11{margin-left:91.666666666667%;}
.col-md-12{width:100%;}
.col-md-offset-12{margin-left:100%;}
.wrap{padding-top:9.9px;padding-left:10px;padding-right:10px;}.row-inner{max-width:100%;}.row + .row{margin-top:39.96px;}body {font-family: 'sw', serif;line-height: 19.8px;font-size: 14px;font-weight: 400;}h1{line-height:45px;font-size:43px;font-weight:400;}.big{line-height:45px;font-size:43px;font-weight:400;}h2 {font-weight: 400;text-transform: uppercase;letter-spacing: .1em;}dt{font-weight:400;text-transform:uppercase;letter-spacing:.1em;}.pro-text{font-family:'sw';line-height:22.5px;font-size:18px;font-weight:400;}#site_title{font-family:'sw';font-size:20px;}#trigger{font-family:'sw';font-size:20px;}.row--copy{font-family:'sib', sans-serif;line-height:19.98px;font-size:15px;font-weight:400;}.row--copy .size--1{font-family:'sib', sans-serif;line-height:19.98px;font-size:15px;font-weight:400;}.komplex figcaption{font-family:'sib', sans-serif;line-height:19.98px;font-size:15px;font-weight:400;}.row--table{font-family:'sib', sans-serif;line-height:19.98px;font-size:15px;font-weight:400;}.row--copy .size--2{line-height:21.96px;font-size:18px;}.row--copy .size--3{line-height:32.4px;font-size:24px;}.row--copy i{font-family:'sibi', sans-serif;font-style:italic;}.size--1 p span.hochgestellt{font-size:11px;top:-3px;position:relative;}.size--2 p span.hochgestellt{font-size:11px;top:-3px;position:relative;}.size--3 p span.hochgestellt{font-size:11px;top:-6px;position:relative;}
}    @media(min-width:1024px) and (max-width:1280px){		.hidden-lg{display:none;}
}
@media(min-width:1024px){ .row{margin-left:-2.5px;margin-right:-2.5px;}
.row.full{margin-left:-10px;margin-right:-10px;}
.row.full:not( .collapse ) > .row-inner{margin-left:-2.5px;margin-right:-2.5px;}
[class*="col-"]{padding-left:2.5px;padding-right:2.5px;}
.col-lg-offset-0{margin-left:0%;}
.col-lg-1{width:8.3333333333333%;}
.col-lg-offset-1{margin-left:8.3333333333333%;}
.col-lg-2{width:16.666666666667%;}
.col-lg-offset-2{margin-left:16.666666666667%;}
.col-lg-3{width:25%;}
.col-lg-offset-3{margin-left:25%;}
.col-lg-4{width:33.333333333333%;}
.col-lg-offset-4{margin-left:33.333333333333%;}
.col-lg-5{width:41.666666666667%;}
.col-lg-offset-5{margin-left:41.666666666667%;}
.col-lg-6{width:50%;}
.col-lg-offset-6{margin-left:50%;}
.col-lg-7{width:58.333333333333%;}
.col-lg-offset-7{margin-left:58.333333333333%;}
.col-lg-8{width:66.666666666667%;}
.col-lg-offset-8{margin-left:66.666666666667%;}
.col-lg-9{width:75%;}
.col-lg-offset-9{margin-left:75%;}
.col-lg-10{width:83.333333333333%;}
.col-lg-offset-10{margin-left:83.333333333333%;}
.col-lg-11{width:91.666666666667%;}
.col-lg-offset-11{margin-left:91.666666666667%;}
.col-lg-12{width:100%;}
.col-lg-offset-12{margin-left:100%;}
.wrap{padding-top:9.9px;padding-left:10px;padding-right:10px;}.row-inner{max-width:100%;}.row + .row{margin-top:70.4px;}body {font-family: 'sw', serif;line-height: 22px;font-size: 20px;font-weight: 400;}h1{line-height:59.4px;font-size:55px;font-weight:400;}.big {line-height: 59.4px;font-size: 55px;font-weight: 400;}h2{font-family:'sw', serif;line-height:22px;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.2em;}dt {font-family: 'sw', serif;line-height: 22px;font-size: 16px;font-weight: 400;text-transform: uppercase;letter-spacing: .2em;}i{font-family:'swri', serif;}small{font-family:'sw';line-height:17.6px;font-size:16px;font-weight:400;display:inline-block;}#image-preview-caption{font-family:'sw';line-height:17.6px;font-size:16px;font-weight:400;display:inline-block;}figcaption{font-family:'sw';line-height:17.6px;font-size:16px;font-weight:400;display:inline-block;}.pro-text{font-family:'sw';line-height:24.2px;font-size:20px;font-weight:400;}#site_title{font-family:'sw';font-size:20px;}#trigger{font-family:'sw';font-size:20px;}.row--copy{font-family:'sib', sans-serif;line-height:22px;font-size:16px;font-weight:400;}.row--copy .size--1{font-family:'sib', sans-serif;line-height:22px;font-size:16px;font-weight:400;}.komplex figcaption{font-family:'sib', sans-serif;line-height:22px;font-size:16px;font-weight:400;}.row--table{font-family:'sib', sans-serif;line-height:22px;font-size:16px;font-weight:400;}.row--copy .size--2{line-height:23.98px;font-size:20px;}.row--copy .size--3{line-height:59.84px;font-size:55px;}.row--copy i{font-family:'sibi', sans-serif;font-style:italic;}.size--1 p span.hochgestellt{font-size:12px;top:-3px;position:relative;}.size--2 p span.hochgestellt{font-size:11px;top:-3px;position:relative;}.size--3 p span.hochgestellt{font-size:26px;top:-12px;position:relative;}
}    @media(min-width:1280px) and (max-width:1440px){		.hidden-xl{display:none;}
}
@media(min-width:1280px){ .row{margin-left:-2.5px;margin-right:-2.5px;}
.row.full{margin-left:-10px;margin-right:-10px;}
.row.full:not( .collapse ) > .row-inner{margin-left:-2.5px;margin-right:-2.5px;}
[class*="col-"]{padding-left:2.5px;padding-right:2.5px;}
.col-xl-offset-0{margin-left:0%;}
.col-xl-1{width:8.3333333333333%;}
.col-xl-offset-1{margin-left:8.3333333333333%;}
.col-xl-2{width:16.666666666667%;}
.col-xl-offset-2{margin-left:16.666666666667%;}
.col-xl-3{width:25%;}
.col-xl-offset-3{margin-left:25%;}
.col-xl-4{width:33.333333333333%;}
.col-xl-offset-4{margin-left:33.333333333333%;}
.col-xl-5{width:41.666666666667%;}
.col-xl-offset-5{margin-left:41.666666666667%;}
.col-xl-6{width:50%;}
.col-xl-offset-6{margin-left:50%;}
.col-xl-7{width:58.333333333333%;}
.col-xl-offset-7{margin-left:58.333333333333%;}
.col-xl-8{width:66.666666666667%;}
.col-xl-offset-8{margin-left:66.666666666667%;}
.col-xl-9{width:75%;}
.col-xl-offset-9{margin-left:75%;}
.col-xl-10{width:83.333333333333%;}
.col-xl-offset-10{margin-left:83.333333333333%;}
.col-xl-11{width:91.666666666667%;}
.col-xl-offset-11{margin-left:91.666666666667%;}
.col-xl-12{width:100%;}
.col-xl-offset-12{margin-left:100%;}
.wrap{padding-top:9.99px;padding-left:10px;padding-right:10px;}.row-inner{max-width:100%;}.row + .row{margin-top:69.93px;}body {font-family: 'sw', serif;line-height: 27px;font-size: 22px;font-weight: 400;}h1{line-height:62.1px;font-size:55px;font-weight:400;}.big {line-height: 62.1px;font-size: 55px;font-weight: 400;}h2{font-family:'sw', serif;line-height:27px;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.2em;}dt {font-family: 'sw', serif;line-height: 27px;font-size: 16px;font-weight: 400;text-transform: uppercase;letter-spacing: .2em;}i{font-family:'swri', serif;}small{font-family:'sw';line-height:21.6px;font-size:16px;font-weight:400;display:inline-block;}#image-preview-caption{font-family:'sw';line-height:21.6px;font-size:16px;font-weight:400;display:inline-block;}figcaption{font-family:'sw';line-height:21.6px;font-size:16px;font-weight:400;display:inline-block;}.pro-text{font-family:'sw';line-height:27px;font-size:22px;font-weight:400;}#site_title{font-family:'sw';font-size:22px;}#trigger{font-family:'sw';font-size:22px;}.row--copy{font-family:'sib', sans-serif;line-height:20.52px;font-size:16px;font-weight:400;}.row--copy .size--1{font-family:'sib', sans-serif;line-height:20.52px;font-size:16px;font-weight:400;}.komplex figcaption{font-family:'sib', sans-serif;line-height:20.52px;font-size:16px;font-weight:400;}.row--table{font-family:'sib', sans-serif;line-height:20.52px;font-size:16px;font-weight:400;}.row--copy .size--2{line-height:23.76px;font-size:20px;}.row--copy .size--3{line-height:59.94px;font-size:55px;}.row--copy i{font-family:'sibi', sans-serif;font-style:italic;}.size--1 p span.hochgestellt{font-size:12px;top:-3px;position:relative;}.size--2 p span.hochgestellt{font-size:11px;top:-3px;position:relative;}.size--3 p span.hochgestellt{font-size:26px;top:-12px;position:relative;}
}    @media(min-width:1440px){		.hidden-mxl{display:none;}
}
@media(min-width:1440px){ .row {
margin-left: -2.5px;
margin-right: -2.5px;
}
.row.full {
margin-left: -10px;
margin-right: -10px;
}
.row.full:not( .collapse ) > .row-inner {
margin-left: -2.5px;
margin-right: -2.5px;
} [class*="col-"] {
padding-left: 2.5px;
padding-right: 2.5px;
margin-bottom: 9.99px;
}
.col-mxl-offset-0 { margin-left: 0%; }
.col-mxl-1 { width: 8.3333333333333%; }
.col-mxl-offset-1 { margin-left: 8.3333333333333%; }
.col-mxl-2 { width: 16.666666666667%; }
.col-mxl-offset-2 { margin-left: 16.666666666667%; }
.col-mxl-3 { width: 25%; }
.col-mxl-offset-3 { margin-left: 25%; }
.col-mxl-4 { width: 33.333333333333%; }
.col-mxl-offset-4 { margin-left: 33.333333333333%; }
.col-mxl-5 { width: 41.666666666667%; }
.col-mxl-offset-5 { margin-left: 41.666666666667%; }
.col-mxl-6 { width: 50%; }
.col-mxl-offset-6 { margin-left: 50%; }
.col-mxl-7 { width: 58.333333333333%; }
.col-mxl-offset-7 { margin-left: 58.333333333333%; }
.col-mxl-8 { width: 66.666666666667%; }
.col-mxl-offset-8 { margin-left: 66.666666666667%; }
.col-mxl-9 { width: 75%; }
.col-mxl-offset-9 { margin-left: 75%; }
.col-mxl-10 { width: 83.333333333333%; }
.col-mxl-offset-10 { margin-left: 83.333333333333%; }
.col-mxl-11 { width: 91.666666666667%; }
.col-mxl-offset-11 { margin-left: 91.666666666667%; }
.col-mxl-12 { width: 100%; }
.col-mxl-offset-12 { margin-left: 100%; } .wrap {padding-top: 9.99px;padding-left: 10px;padding-right: 10px;}.row-inner {max-width: 100%;}.row + .row {margin-top: 69.93px;}body {font-family: 'sw', serif;line-height: 27px;font-size: 22px;font-weight: 400;}h1 {line-height: 62.1px;font-size: 55px;font-weight: 400;}.big {line-height: 62.1px;font-size: 55px;font-weight: 400;}h2 {font-family: 'sw', serif;line-height: 27px;font-size: 16px;font-weight: 400;text-transform: uppercase;letter-spacing: .2em;}dt {font-family: 'sw', serif;line-height: 27px;font-size: 16px;font-weight: 400;text-transform: uppercase;letter-spacing: .2em;}i {font-family: 'swri', serif;}small {font-family: 'sw';line-height: 21.6px;font-size: 16px;font-weight: 400;display: inline-block;}#image-preview-caption {font-family: 'sw';line-height: 21.6px;font-size: 16px;font-weight: 400;display: inline-block;}figcaption {font-family: 'sw';line-height: 21.6px;font-size: 16px;font-weight: 400;display: inline-block;}.pro-text {font-family: 'sw';line-height: 27px;font-size: 22px;font-weight: 400;}#site_title {font-family: 'sw';font-size: 22px;}#trigger {font-family: 'sw';font-size: 22px;}.row--copy {font-family: 'sib', sans-serif;line-height: 20.52px;font-size: 16px;font-weight: 400;}.row--copy .size--1 {font-family: 'sib', sans-serif;line-height: 20.52px;font-size: 16px;font-weight: 400;}.komplex figcaption {font-family: 'sib', sans-serif;line-height: 20.52px;font-size: 16px;font-weight: 400;}.row--table {font-family: 'sib', sans-serif;line-height: 20.52px;font-size: 16px;font-weight: 400;}.row--copy .size--2 {line-height: 23.76px;font-size: 20px;}.row--copy .size--3 {line-height: 59.94px;font-size: 55px;}.row--copy i {font-family: 'sibi', sans-serif;font-style: italic;}.size--1 p span.hochgestellt {font-size: 12px;top: -3px;position: relative;}.size--2 p span.hochgestellt {font-size: 11px;top: -3px;position: relative;}.size--3 p span.hochgestellt {font-size: 26px;top: -12px;position: relative;}	}.st-cookie-notification{background-color:rgba(255, 255, 255, 1);border-top:1px solid black;color:black;left:0;position:fixed;bottom:0;width:100%;z-index:99999;box-sizing:border-box;padding:10px 20px;font-size:.9em;}
.st-cookie-notification [class*="col-"]{padding-bottom:0px;margin-bottom:0px;}
.st-cookie-notification button{color:black;padding:1px 7px 2px 4px;margin:0 10px;cursor:pointer;background:transparent;border:2px solid black;}
.st-cookie-notification a{display:inline-block;text-decoration:none;border-bottom:1px solid currentColor;}
.st-cookie-notification .cookie-message{display:inline-block;}
.st-cookie-notification .col-sm-4{text-align:right;}
.st-cookie-notification .small{margin-left:0px;}
.text--right {
text-align: right;
}::selection{background-color:black;color:white;}:root{--col-black:black;--col-white:white;--col-gray:#cfcfcf;}
body, html{position:relative;min-height:100%;width:100%;background:var(--col-white);color:var(--col-black);transition:color .2s ease-in-out, background .2s ease-in-out;-moz-transition:color .2s ease-in-out, background .2s ease-in-out;-webkit-transition:color .2s ease-in-out, background .2s ease-in-out;display:flex;}
body.fixed {
position: fixed;
} *{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;}
html.background-dark, body.background-dark{background:var(--col-black);color:var(--col-white);}
#page{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;}
#page.in{opacity:1;pointer-events:auto;}
@font-face{font-family:'sw';src:url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sw.eot);src:url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sw.eot?#iefix) format('embedded-opentype'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sw.woff2) format('woff2'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sw.woff) format('woff'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sw.ttf) format('truetype'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sw.svg#svgsw) format('svg');}
@font-face{font-family:'swri';src:url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/swri.eot);src:url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/swri.eot?#iefix) format('embedded-opentype'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/swri.woff2) format('woff2'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/swri.woff) format('woff'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/swri.ttf) format('truetype'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/swri.svg#svgswri) format('svg');}
@font-face{font-family:'sib';src:url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sib.woff2) format('woff2'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sib.woff) format('woff');font-weight:400;}
@font-face{font-family:'sibi';src:url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sibi.woff2) format('woff2'), url(//annkathrinmueller.de/wp-content/themes/annkathrinmueller/base/font/sibi.woff) format('woff');font-weight:400;}
.arr-long{height:13px;position:relative;top:2px;}
@media(max-width:767px){
.arr-long{top:0px;}
}
.blog main, .page-template-default main, .front-page main, .post-type-archive-ausstellungen main, .post-type-archive-arbeiten main{margin-top:100px;}
footer{margin:50px 0 10px 0;}
.single-arbeiten #page-footer,
.single-ausstellungen #page-footer{display:none;}
header{top:0;width:100%;z-index:4;}
.single-arbeiten header, .single-ausstellungen header{position:fixed;}
.single-arbeiten #page-main,
.single-ausstellungen #page-main:not(.komplex){margin-top:0;margin-bottom:0;}
#page-main{margin:40px 0 70px 0;}
#navigation-footer li,
#navigation-main li{display:inline;}
#navigation-footer li:not(:last-child),
#navigation-main li:not(:last-child){margin-right:20px;}
#trigger {
display: none;
} a{text-decoration:none;}
a:hover span{font-family:'swri';transform:scale(1.02,1);}
@media(max-width:1023px){
a:hover span{font-family:'sw' !important;}
.comma{display:none;}
.single .hidden-single-mobile, .single #trigger{display:none;}
}
.grid .row{margin-top:2px;}
.grid-content img{width:auto;height:auto;max-height:100%;max-width:100%;object-fit:cover;}
@media(max-width:1023px){
.grid-content img{width:100%;}
}
@media(min-width:1024px){
.post-thumbnail{display:none;}
}
#image-preview-wrapper{height:500px;background-size:contain;background-position:top left;background-repeat:no-repeat;transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;}
@media(max-width:1023px){
#image-preview-wrapper{display:none;}
}
#image-preview-caption{height:100%;min-height:42px;}
.arbeit--single::after{content:', ';}
.arbeit--single:last-of-type::after{content:'';}
.arbeit--single a{display:inline;}
.arbeit--single-text small{margin-left:20px;text-transform:uppercase;letter-spacing:.2em;}
@media(min-width:769px) and (max-width:1024px){
.arbeit--single-text small{font-size:0.5em;top:7px;position:relative;}
}
@media(max-width:768px){
.arbeit--single-text small{text-transform:none;letter-spacing:normal;}
}
@media(max-width:1023px){
.arbeit--single{display:block;width:100%;}
}
@media(max-width:768px){
.arbeit--single:not(:last-child):after{content:'';}
     
}
.small-title:after, .small-year:after{content:', ';}
.single-ausstellungen, .single-arbeiten, .single-ausstellungen #page,
.single-arbeiten #page,
.single-ausstellungen #page #page-main:not(.komplex),
.single-arbeiten #page #page-main:not(.komplex),
.single-ausstellungen #page #page-main:not(.komplex) > .wrap,
.single-arbeiten #page #page-main:not(.komplex) > .wrap{height:100vh;width:100vw;}
.single-ausstellungen.single-arbeit-komplex, .single-arbeiten.single-arbeit-komplex,,
.single-ausstellungen.single-arbeit-komplex, #page,
.single-arbeiten.single-arbeit-komplex, #page,
.single-ausstellungen.single-arbeit-komplex, #page #page-main,
.single-arbeiten.single-arbeit-komplex, #page #page-main,
.single-ausstellungen.single-arbeit-komplex, #page #page-main > .wrap,
.single-arbeiten.single-arbeit-komplex, #page #page-main > .wrap{min-height:100vh;width:100vw;}
.single .content{height:100%;width:100%;}
.single .content #slider{width:100%;height:100%;overflow:hidden;}
.single .content #slider .slide-image{position:absolute;width:100%;height:100%;top:0;left:0;}
#slider{overflow:hidden;position:relative;}
[class*="slide-"]{z-index:1;background:white;box-sizing:border-box;transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;}
.background-dark .slide-text{background:black;}
.slide-text{overflow-y:scroll;-webkit-overflow-scrolling:touch;margin-right:-20px;padding-right:20px;padding-bottom:20px;height:100vh;}
[class*="slide-"].active{z-index:3;opacity:1;position:relative;}
[class*="slide-"].current{z-index:2;opacity:1;position:relative;}
[class*="slide-"] .pro-image{position:relative;top:8vh;height:74vh;}
[class*="slide-"] .pro-image img,
[class*="slide-"] .pro-image figure {width:100%;height:calc(100% - 18px);object-fit:contain;object-position:center;}
[class*="slide-"] .pro-text{margin-top:8vh;}
@media (max-height: 568px) {
[class*="slide-"] .pro-image{margin-top:2vh;}
[class*="slide-"] .pro-text{margin-top:12vh;}
}
.pro-text p:not(:first-of-type){text-indent:8vw;}
@media(min-width:1440px){
.pro-text p:not(:first-of-type){text-indent:4vw;}
}
[class*="slide-"] .image-caption{text-align:left;}
figcaption{width:100%;opacity:0;transition:opacity .2s ease-in-out;margin-top:2px;}
figure:hover figcaption{opacity:1;}
@media(max-width:767px){
figcaption{opacity:1;}
}
[data-slider-next],
[data-slider-prev]{position:fixed;right:0;width:34%;height:calc(100% - 40px);bottom:0;cursor:pointer;z-index:999;}
[data-slider-prev]{width:34%;left:0;right:auto;}
.image-arr{position:fixed;left:10px;top:50%;transform:translateY( -50% );width:20px;}
.image-arr:last-child{left:auto;right:10px;}
.image-arr .next{transform:scale(-1,1);}
.close-single{z-index:9999;position:fixed;right:10px;top:10px;font-size:2em;width:24px;height:24px;background-repeat:no-repeat;}
.close-single svg{stroke:#231F20;stroke-miterlimit:10;}
.background-dark .close-single svg{stroke:white;}
header#page-header{transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;padding-bottom:5px;}
@media(max-width:767px){
header#page-header{background:transparent;}
.background-dark header#page-header{background:black;}
}
.image-arr svg{stroke:#231F20;stroke-miterlimit:10;fill:none;}
.background-dark .image-arr svg{stroke:white;}
@media(max-width:768px){
.preview-wrapper{margin-bottom:10px;display:inline-block;}
dl{margin-bottom:28px !important;display:inline-block;}
.dd-content{margin-bottom:14px !important;display:inline-block;}
}
@media(min-width:768px){
#menu-item-76{display:none !important;}
}
@media(max-width:1023px){
#trigger{display:block;cursor:pointer;z-index:3;text-align:right;position:absolute;right:10px;}
#branding{z-index:4;}
#menu-primary{left:0px;opacity:0;pointer-events:none;z-index:2;position:fixed;top:0;width:100vw;background:white;height:100vh;padding-top:90px;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;}
#menu-primary.open{opacity:1;pointer-events:auto;left:0px;}
#menu-primary li{display:block;font-size:2em;line-height:1.8em;padding:0px 10px;}
}
.grid--aktuell{margin-bottom:40px;}
.post--aktuell{border-bottom:1px solid black;}
@media(min-width:769px){
#marginal small{top:0px;position:relative;}
}
@media(min-width:1025px){
#marginal small{top:4px;position:relative;}
      
}
@media(min-width:1281px){
#marginal small{top:5px;position:relative;}
      
}
.padding-top-50{padding-top:50px;}
@media(max-width:768px){
.padding-top-50{padding-top:0px;}
.padding-top-16{padding-top:16px;}
} body{position:relative;margin:0;min-height:100vh;}
footer{position:absolute;right:0;bottom:0;left:0;}
.row-small{margin-top:20px !important;}
.fussnote{text-indent:4vw;}
.fussnote small{text-align:left;display:inline;}
.content{counter-reset:countFussnoten;}
.fussnote--single::before{counter-increment:countFussnoten;content:counter(countFussnoten);padding-right:8.33333%;}
.no-margin-bottom{margin-bottom:0px !important;}
.row.spaceBig{margin-top:80px;margin-bottom:0px;}
.row.spaceSmall{margin-top:10px;margin-bottom:0px;}
.tabelle--row-single{width:100%;display:flex;margin-bottom:0px;flex-direction:row;}
.tabelle--column-single{flex-grow:1;flex-basis:0;}
.row--full {
margin-left: -12.5px;
margin-right: -12.5px;
}accordion-wrap, accordion-header, accordion-content{display:block;}
accordion-header{cursor:pointer;}
accordion-content{overflow:hidden;transition:height 0.3s ease-in-out;}
accordion-wrap:not( .open ) accordion-content {
border-bottom: none;
height: 0px;
}.glide--static,.glide--move{position:relative;width:100%;box-sizing:border-box}.glide--static *,.glide--move *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}
.glide__track{transition:height .2s ease;}
.glide__bullets_wrap{display:block;position:relative;width:100%;height:50px;}
@media(min-width:1024px){
.glide__bullets_wrap{opacity:0;transition:.2s ease opacity;}
.glide:hover .glide__bullets_wrap{opacity:1 !important;}
}
.glide__bullets{position:absolute;top:16px;left:50%;transform:translateX(-50%);}
.glide__bullet{width:16px;height:16px;margin-right:10px;background:var(--col-gray);border-radius:10px;opacity:.5;transition:opacity .2s ease;cursor:pointer;}
@media(max-width:768px){
.glide__bullet{width:12px;height:12px;}
}
.glide__bullet--active{opacity:1;}
.glide__arrows{position:absolute;top:0;width:100%;height:100%;}
@media(max-width:1080px){
.glide__arrows{display:none;}
}
.glide__arrow{width:50%;height:100%;background:none;float:left;}
.glide__arrow--left{cursor:w-resize;}
.glide__arrow--right {
cursor: e-resize;
}