body{font-weight: 700;line-height:0;background-color:#24ff00;}.h1{font-family:'Space Mono', courier; !important;font-size:18px;letter-spacing:0px;-webkit-text-size-adjust: 100%;line-height:21px;text-align:center}
.text-nav{font-family:'Space Mono', courier; !important;font-weight: 700;-webkit-text-size-adjust: 100%;font-size:14px;color:#101010;line-height:12px;text-transform:;letter-spacing:0px}
.text-code{font-family:'Space Mono';serif !important; font-size:14px;font-weight: 700;letter-spacing:0;line-height:20px}
.text-code.text-block p{margin-bottom:20px}
.text-body{font-family:'Space Mono', courier; !important;font-weight:700;font-size:14px;color:#101010;line-height:18px;letter-spacing:0px}
.text-body2{font-family:'Space Mono', courier; !important;font-weight:700;font-size:14px;line-height:18px}
.text-body strong{font-weight:bold}
.text-body em{font-style:italic}
.text-body ul{margin-bottom:30px}
.text-body ul li{list-style-type:disc}
.text-block p{margin-bottom:30px #101010;}

.text-readwork{max-width:680px padding-left: 30px; padding-left: 8%; padding-right: 30px; padding-right: 8%;}

.text-left{text-align:left}
.text-centered2{text-align:center}
.text-centered{text-align:center}
@media only screen and (min-width:550px){.text-readable{max-width:680px}}.h1 a,.text-body a{
	font-weight:700;
	border-bottom:2px solid #101010;
	color:#101010;
	padding:4px 0 1px 1px;
	text-decoration:none;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-transition:all .15s;
	-moz-transition:all .15s;
	-o-transition:all .15s;
	-ms-transition:all .15s;
	transition:all .15s
}
.h1 a{padding-left:0}.h1 color:#101010; a:hover,.text-body a:hover{border-color:#101010}
.text-alt,.text-alt a{color:#101010}
.text-alt a{border-bottom:2px solid #101010;padding:4px 0 1px 1px;text-decoration:none}
.text-alt a:hover{background:#}.text-nav a,a.text-nav{color:#101010;padding-bottom:3px;text-decoration:none;-webkit-transition:all .18s;-moz-transition:all .18s;-o-transition:all .18s;-ms-transition:all .18s;transition:all .18s}

.text-alt2,.text-alt2 a{color:#000}
.text-alt2 a{border-bottom:0px solid #000;padding:4px 0 4px 1px;text-decoration:none}
.text-alt2 a:hover{background:#}

.text-nav a:hover,a.text-nav:hover{color:#101010}
@media only screen and (max-width:840px){.h1 a,.text-body a{border-bottom:0;text-decoration:underline;font-weight:700}
}img{max-width:100%}.mrgn-top-1_2{margin-top:10px}
.mrgn-top-1{margin-top:20px}
.mrgn-btm-1{margin-bottom:20px}
.mrgn-top-2{margin-top:40px}
.mrgn-btm-2{margin-bottom:40px}
.mrgn-btm-3{margin-bottom:60px}
.mrgn-4{margin-bottom:80px;margin-top:80px}
.mrgn-top-4{margin-top:80px}
.mrgn-btm-4{margin-bottom:80px}
.mrgn-5{margin-bottom:100px;margin-top:100px}
.mrgn-top-5{margin-top:100px}
.mrgn-btm-5{margin-bottom:100px}
.mrgn-top-10{margin-top:200px}
@media only screen and (max-width:440px){.mrgn-top-1_2{margin-top:5px}
.mrgn-top-1{margin-top:10px}.mrgn-btm-1{margin-bottom:10px}.mrgn-btm-2{margin-bottom:20px}.mrgn-btm-3{margin-bottom:30px}.mrgn-4{margin-bottom:40px;margin-top:40px}
.mrgn-top-4{margin-top:40px}.mrgn-btm-4{margin-bottom:40px}.mrgn-5{margin-bottom:50px;margin-top:50px}.mrgn-top-5{margin-top:50px}.mrgn-btm-5{margin-bottom:50px}
.mrgn-top-10{margin-top:100px}}.centered{margin-left:auto;margin-right:auto}.main-header{padding:18px 0 16px 0;position:fixed;;color:#101010;top:0;width:100%;z-index:100}
.main-header h1{float:left;padding-left:20px}
@media only screen and (max-width:440px){.main-header{padding:12px 0 10px 0}.main-header h1{float:none;margin-bottom:6px;padding-left:0;text-align:center;-webkit-text-size-adjust: 100%;font-weight:700;}
}.nav-main{float:right;padding-right:14px}.nav-main li{float:left;padding:0 6px}.nav-main .is-current-page a{
	color:#101010;
	-webkit-text-size-adjust: 100%;
	text-decoration:none;
	border-bottom:2px solid #101010;
	font-weight:700;
	-webkit-text-size-adjust: 100%;
}
@media only screen and (max-width:440px){.nav-main{float:none;padding-right:0}.nav-main ul{text-align:center}.nav-main li{display:inline;float:none}.nav-main .is-current-page a{border-bottom:2px solid #101010;-webkit-text-size-adjust: 100%;font-weight:700;color:#101010;text-decoration:none}.nav-main{-webkit-text-size-adjust: none;}
}.preview-img-list img{margin:0 5px;max-height:470px;max-width:570px}
@media only screen and (min-width:769px) and (max-width:990px){.preview-img-list img{display:none}
.preview-img-list img.show-on-tablet{display:inline}
.text-body a{
	font-weight:700;
	border-bottom:2px solid #101010;
	color:#101010;
	padding:4px 0 1px 1px;
	text-decoration:none;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-transition:all .15s;
	-moz-transition:all .15s;
	-o-transition:all .15s;
	-ms-transition:all .15s;
	transition:all .15s
}}

@media only screen and (max-width:768px){.preview-img-list img{display:none}.preview-img-list img.show-on-phone{display:inline}
.text-body a{
	font-weight:700;
	border-bottom:2px solid #101010;
	color:#101010;
	padding:4px 0 1px 1px;
	text-decoration:none;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-transition:all .15s;
	-moz-transition:all .15s;
	-o-transition:all .15s;
	-ms-transition:all .15s;
	transition:all .15s
}
}

@media only screen and (max-width:360px){.nav-main{float:right;padding-right:14px}.nav-main li{float:left;padding:0 6px}.nav-main .is-current-page a{
	color:#101010;
	-webkit-text-size-adjust: 100%;
	text-decoration:none;
	border-bottom:2px solid #101010;
	font-weight:700;
	-webkit-text-size-adjust: 100%;
}



.preview-img-list img.show-on-phone{max-width:200px}}.work-single img{max-width:100%}.work-overview-inline{text-align:justify}
.work-overview-inline:after{display:inline-block;content:'';width:100%}.work-overview-inline .work-teaser{display:inline-block;margin:15px;text-align:-webkit-text-size-adjust: 100%;center;width:250px}
.work-overview-inline .work-teaser.is-phantom{margin-bottom:0!important;margin-top:0!important}.work-overview-inline .work-teaser img{height:auto;max-width:100%}
.work-overview-inline .work-teaser .caption{line-height:20px}.work-overview-inline .work-teaser a{color:#101010;display:block;text-decoration:none}
@media only screen and (max-width:640px){.work-overview-inline{text-align:center}
.work-overview-inline .work-teaser{margin-left:0;margin-right:0;max-width:360px;width:100%}.work-overview-inline .work-teaser .caption{text-align:center}
.text-body a{
	font-weight:700;
	border-bottom:2px solid #101010;
	color:#101010;
	padding:4px 0 1px 1px;
	text-decoration:none;
	-webkit-text-size-adjust: 100%;
	-webkit-font-smoothing: subpixel-antialiased;
	-webkit-transition:all .15s;
	-moz-transition:all .15s;
	-o-transition:all .15s;
	-ms-transition:all .15s;
	transition:all .15s
}
}
@media only screen and (min-width:641px) and (max-width:940px){.work-overview-inline{text-align:center}.work-overview-inline .work-teaser{margin-left:0;margin-right:0;width:50%}
.work-overview-inline .work-teaser a{margin:0 auto;max-width:75%}.work-overview .work-teaser .caption{text-align:center}}.exhibitions .message-upcoming,.exhibitions .message-rightnow{background:#ffe323;font-size:11px;font-weight:700;letter-spacing:2px;padding:2px 0 2px 3px;text-transform:uppercase}
.stream .img-link,.stream .img-link:hover{background:0;border:0;padding:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}
.hidden{display:none}.js .hidden-js{display:none}.js .hidden-butthere-js{visibility:hidden}.relative{position:relative}.no-scroll{overflow:hidden}
