.d-block{display:block}.d-inline-block{display:block}.d-table{display:table}.d-row{display:table-row}.d-cell{display:table-cell}.vert-mid{vertical-align:middle}.vert-top{vertical-align:top}.vert-bottom{vertical-align:bottom}.vert-base{vertical-align:baseline}.no-pad{padding:0}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.row-centered{text-align:center}.row-centered [class*=col-]{display:inline-block;float:none;margin-right:-4px}.container-content>:first-child,.content>:first-child{margin-top:0}.container-content>:last-child,.content>:last-child{margin-bottom:0}.lead{font-size:115%}@media only screen and (min-width:992px){.lead{font-size:140%}}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}.pull-xs-left{float:left}.pull-xs-right{float:right}.container-lg,.container-md,.container-sm{max-width:100%}@media only screen and (min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}.pull-sm-left{float:left}.pull-sm-right{float:right}.container-sm{width:400px}.container-md{width:600px}.container-lg{width:900px}}@media only screen and (min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}.pull-md-left{float:left}.pull-md-right{float:right}.container-sm{width:600px}.container-md{width:800px}.container-lg{width:1170px}}@media only screen and (min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}.pull-lg-left{float:left}.pull-lg-right{float:right}.container-sm{width:700px}.container-md{width:900px}.container-lg{width:1500px}}.fb-feed-item{}@media only screen and (max-width:992px){.fb-feed-item{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px){.fb-feed-item:nth-child(odd){clear:both}}@media only screen and (max-width:767px){.fb-feed-item:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.fb-feed-item:nth-last-child(-n+2):nth-child(odd),.fb-feed-item:nth-last-child(-n+2):nth-child(odd)~*{margin-bottom:0}}.fb-feed-item .thumbnail{margin-bottom:0}.modal-body img{margin-bottom:15px}.modal-body>:last-child{margin-bottom:0}.pic-title i{font-size:1.5em;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.pic-title:hover i{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.feed-item .thumbnail{margin-bottom:0;padding:0;border:none;background-color:transparent}.modal-content .resizer{display:none}.feed-item .thumbnail .caption>p:last-of-type,p.photo-desc:last-of-type{margin-bottom:0!important;word-break:break-word}.feed-item .modal-body img{margin-bottom:30px;margin-left:auto;margin-right:auto}p.photo-desc{margin-bottom:30px;margin-top:-15px}.recent-projects .thumbnail{border:none;padding:0}.fb-image{background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;width:100%}.fb-feed-more{text-decoration:underline!important;margin-top:10px;cursor:pointer}.pic{position:relative;overflow:hidden;display:block;animation:anima 2s;-webkit-animation:anima 2s;-moz-animation:anima 2s;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pic:hover .pic-image{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.pic-caption{display:block;z-index:100;position:absolute;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);padding:15px;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;z-index:999;opacity:0}.pic-caption:hover{text-decoration:none}.pic-caption-spacer{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.pic-caption-spacer h4{color:#fff}.pic-image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pic:hover .pic-image{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pic-title{font-size:1.8em}.pic,.pic img{width:100%}.pic-caption,.pic .pic-image,.pic:hover .pic-caption{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.pic:hover .bottom-to-top,.pic:hover .come-left,.pic:hover .come-right,.pic:hover .left-to-right,.pic:hover .open-down,.pic:hover .open-left,.pic:hover .open-right,.pic:hover .open-up,.pic:hover .right-to-left,.pic:hover .rotate-in,.pic:hover .rotate-out,.pic:hover .top-to-bottom{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=($opacity * 100))";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.bottom-to-top{top:0;left:0}.pic:hover .bottom-to-top{top:0;left:0}.top-to-bottom{bottom:50%;left:0}body,html{width:100%;height:100%;padding:0;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{color:#555555;font-size:14px;line-height:25px;background-color:white}a,a:visited{color:#555555;outline:none;text-decoration:none}a:active,a:focus,a:hover{color:black;outline:none;text-decoration:underline}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0 0 15px 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Assistant", sans-serif}.h1,h1{font-size:28px;color:#555555}@media only screen and (min-width:768px){.h1,h1{font-size:32px}}.h2,h2{font-size:24px;color:#555555}@media only screen and (min-width:768px){.h2,h2{font-size:28px}}.h3,h3{font-size:20px;color:#555555}@media only screen and (min-width:768px){.h3,h3{font-size:24px}}.h4,h4{font-size:16px;color:#555555}@media only screen and (min-width:768px){.h4,h4{font-size:20px}}p{color:#555555}p.lead{font-size:115%}@media only screen and (min-width:992px){p.lead{font-size:140%}}.btn{border-radius:0;background-image:none}.btn,.btn:active,.btn:active:focus,.btn:focus,.btn:hover{outline:none}.btn .fa:first-child{margin-right:10px}.btn-primary{font-size:13px;font-style:italic;padding:14px 24px;text-transform:lowercase}.btn-primary,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{color:#555555;border-color:#C8C8C8;background-color:white}.btn-primary .fa{font-size:12px}.margin-sm{margin-bottom:15px}.margin-md{margin-bottom:30px}.margin-lg{margin-bottom:30px}@media only screen and (min-width:992px){.margin-lg{margin-bottom:45px}}.margin-xl{margin-bottom:30px}@media only screen and (min-width:992px){.margin-xl{margin-bottom:60px}}#site-header{position:relative;min-height:0;border:none;border-radius:0;border-bottom:1px solid #F3F3F3;background-color:transparent;z-index:1000;margin-bottom:30px}@media only screen and (min-width:992px){#site-header{margin-bottom:60px}}#site-header.artworks-page{margin-bottom:0;border:none}#site-header .navbar-collapse{position:relative;height:auto;z-index:1001;margin:0 -15px}@media only screen and (min-width:768px) and (max-width:991px){#site-header .navbar-collapse{margin-right:-10px}}#site-header ul.navbar-nav li.active a{background-color:transparent}#site-header ul.navbar-nav li a{font-size:16px;font-family:'Assistant', sans-serif}@media only screen and (min-width:768px) and (max-width:991px){#site-header ul.navbar-nav li a{padding-left:10px;padding-right:10px}}@media only screen and (min-width:768px){#site-header ul.navbar-nav li a{padding-top:25px;padding-bottom:25px}}@media only screen and (min-width:992px){#site-header ul.navbar-nav li a{padding-top:40px;padding-bottom:40px}}#site-header ul.navbar-nav li a,#site-header ul.navbar-nav li a:active,#site-header ul.navbar-nav li a:focus,#site-header ul.navbar-nav li a:focus:active,#site-header ul.navbar-nav li a:hover{color:#555555;background-color:transparent;text-decoration:none}#site-header .navbar-header{position:relative;z-index:1002;margin:0 -15px}#site-header .navbar-brand{height:auto;padding-top:17px;padding-bottom:17px}@media only screen and (min-width:768px){#site-header .navbar-brand{padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:992px){#site-header .navbar-brand{padding-top:39px;padding-bottom:39px}}#site-header .navbar-brand img{height:16px}@media only screen and (min-width:768px) and (max-width:991px){#site-header .navbar-brand img.logo-lg{display:none}}#site-header .navbar-brand img.logo-sm{display:none}@media only screen and (min-width:768px) and (max-width:991px){#site-header .navbar-brand img.logo-sm{display:block}}@media only screen and (min-width:768px) and (max-width:991px){#site-header .navbar-brand img{height:30px}}@media only screen and (min-width:992px){#site-header .navbar-brand img{height:22px}}#site-header .navbar-toggle{border:none;border-radius:0;margin:0;padding:0 15px;height:50px;background-color:white}#site-header .navbar-toggle .burger-icon{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#site-header .navbar-toggle .burger-icon,#site-header .navbar-toggle .burger-icon:after,#site-header .navbar-toggle .burger-icon:before{display:block;width:25px;height:3px;background-color:#555555;outline:1px solid transparent;-webkit-transition-property:background-color, -webkit-transform;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;transition-property:background-color, -webkit-transform;-o-transition-property:background-color, transform;transition-property:background-color, transform;transition-property:background-color, transform, -webkit-transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}#site-header .navbar-toggle .burger-icon:after,#site-header .navbar-toggle .burger-icon:before{position:absolute;content:""}#site-header .navbar-toggle .burger-icon:before{top:-8px}#site-header .navbar-toggle .burger-icon:after{top:8px}#site-header .navbar-toggle[aria-expanded=true] .burger-icon{background-color:transparent}#site-header .navbar-toggle[aria-expanded=true] .burger-icon:before{-webkit-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}#site-header .navbar-toggle[aria-expanded=true] .burger-icon:after{-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}#site-footer{border-top:1px solid #F3F3F3;padding:15px 0;background-color:transparent;text-align:center}@media only screen and (min-width:992px){#site-footer{padding-top:30px;padding-bottom:30px}}#site-footer .container-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){#site-footer .container-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#footer-disclaimer,#footer-logos,#footer-social{-webkit-box-flex:1;-ms-flex:1;flex:1}#footer-social{font-size:20px;margin-bottom:10px}@media only screen and (min-width:768px){#footer-social{margin-bottom:0;text-align:left}}#footer-social a{color:#555555;margin:0 5px}@media only screen and (min-width:768px){#footer-social a{margin-left:0;margin-right:10px}}#footer-social a:active,#footer-social a:focus,#footer-social a:hover{text-decoration:none}#footer-disclaimer{margin-bottom:10px}@media only screen and (min-width:768px){#footer-disclaimer{margin-bottom:0;text-align:right}}#footer-logos{display:none}@media only screen and (min-width:768px){#footer-logos{text-align:right}}#footer-logos img{display:inline-block;margin:0 5px}@media only screen and (min-width:768px){#footer-logos img{margin-right:0;margin-left:10px}}.highlight-warning{color:#8a6d3b}.highlight-danger{color:#FF625A}.container-content{width:100%;padding:0 15px;text-align:center;margin-left:auto;margin-right:auto}.container-content.container-sm{max-width:550px}.container-content.container-md{max-width:700px}.container-content.container-lg{max-width:850px}@media only screen and (min-width:768px){.container-content{padding-left:30px;padding-right:30px}}@media only screen and (min-width:992px){.container-content{padding-left:60px;padding-right:60px}}.thumbnail-grid{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:992px){.thumbnail-grid{margin-left:-30px;margin-right:-30px}}@media only screen and (min-width:992px){.thumbnail-grid [class*=col-]{padding:0 30px}}.thumbnail-main{position:relative;display:block;margin-bottom:30px}@media only screen and (min-width:992px){.thumbnail-main{margin-bottom:60px}}.thumbnail-main:active,.thumbnail-main:focus,.thumbnail-main:hover{text-decoration:none}.thumbnail-main img{width:100%}.thumbnail-main .caption{padding:30px 15px;background-color:white;border:1px solid #C8C8C8}@media only screen and (min-width:768px){.thumbnail-main .caption{border:none;position:absolute;bottom:0;left:0;width:100%;padding:20px;background-color:rgba(255, 255, 255, 0.5)}}.thumbnail-main .title{display:block;margin-bottom:0}.thumbnail-main .sub-title{display:block;font-size:15px;font-style:italic;color:#626262}.img-bg{background-position:center center;background-size:cover;background-repeat:no-repeat}.thumbed-gallery{display:inline-block}.thumbed-gallery .main{display:block;margin-bottom:10px}.thumbed-gallery .thumbs{margin-left:-5px;margin-right:-5px}.thumbed-gallery .thumbs .thumb{display:block;margin-bottom:10px;padding-left:5px;padding-right:5px}.popup-gallery a{display:inline-block}.popup-gallery img{width:100%}.grid-wrapper{border-top:1px solid #F3F3F3}@media only screen and (min-width:768px){.grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.grid-sidebar{display:none}@media only screen and (min-width:768px){.grid-sidebar{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:200px;padding:30px 15px;border-bottom:none;border-right:1px solid #F3F3F3}}@media only screen and (min-width:992px){.grid-sidebar{max-width:250px;padding:60px 30px}}@media only screen and (min-width:1200px){.grid-sidebar{max-width:300px;padding:60px}}.grid-container{padding:30px 15px}@media only screen and (min-width:768px){.grid-container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px 15px 0 15px}}@media only screen and (min-width:992px){.grid-container{padding:60px 30px 0 30px}}@media only screen and (min-width:1200px){.grid-container{padding:60px 60px 0 60px}}.grid{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:1200px){.grid{margin-left:-30px;margin-right:-30px}}.grid-item{position:relative;display:block;width:100%;padding:0 15px;margin-bottom:30px}@media only screen and (min-width:768px){.grid-item{width:50%}}@media only screen and (min-width:992px){.grid-item{width:33.3333%;padding:0 15px;margin-bottom:60px}}@media only screen and (min-width:1200px){.grid-item{padding:0 30px}}.grid-item .grid-content-wrapper{position:relative}.grid-item img{width:100%;-webkit-box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.25);-webkit-transition:-webkit-box-shadow linear 150ms;transition:-webkit-box-shadow linear 150ms;-o-transition:box-shadow linear 150ms;transition:box-shadow linear 150ms;transition:box-shadow linear 150ms, -webkit-box-shadow linear 150ms}.grid-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;color:#555555;padding:10px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(255, 255, 255, 0.7);opacity:0;-webkit-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.grid-item .title{display:block;margin-bottom:3px}.grid-item .sub-title{display:block;font-style:italic}.grid-item:active .overlay,.grid-item:focus .overlay,.grid-item:hover .overlay{opacity:1}.filters{list-style:none;margin:0;padding:0}.filters:not(:last-of-type){margin-bottom:30px}.filters li{position:relative;padding-left:30px}.filters li:not(:last-child){margin-bottom:15px}.filters a{cursor:pointer;display:block;line-height:20px}.filters a:active,.filters a:focus,.filters a:hover{text-decoration:none}.filters a:before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;border-radius:4px;border:1px solid #F3F3F3}.filters a:after{content:'\f00c';font-size:12px;font-family:'FontAwesome';position:absolute;top:0;left:0;width:20px;line-height:20px;text-align:center;opacity:0;-webkit-transition:opacity 150ms ease-in-out;-o-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out}.filters a.active:after{opacity:1}@media only screen and (min-width:768px){#home-banner{height:calc(100vh - 202px);min-height:300px}}@media only screen and (min-width:992px){#home-banner{height:calc(100vh - 322px)}}.banner{position:relative;overflow:hidden}@media only screen and (min-width:768px){.banner{height:50vh;min-height:300px}}@media only screen and (min-width:992px){.banner{height:60vh}}.banner .cycle-slideshow,.banner .map{width:100%;height:100%}.banner .slide{display:none;width:100%;height:100%;z-index:0}@media only screen and (max-width:767px){.banner .slide{background-image:none!important}}.banner .slide img{width:100%}@media only screen and (min-width:768px){.banner .slide img{display:none}}.banner .cycle-next,.banner .cycle-prev{cursor:pointer;color:white;font-size:28px;opacity:0.7;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:102;-webkit-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}@media only screen and (min-width:768px){.banner .cycle-next,.banner .cycle-prev{font-size:36px}}@media only screen and (min-width:1200px){.banner .cycle-next,.banner .cycle-prev{font-size:48px}}.banner .cycle-next:hover,.banner .cycle-prev:hover{opacity:1}.banner .cycle-prev{left:15px}@media only screen and (min-width:768px){.banner .cycle-prev{left:30px}}@media only screen and (min-width:1200px){.banner .cycle-prev{left:45px}}.banner .cycle-next{right:15px}@media only screen and (min-width:768px){.banner .cycle-next{right:30px}}@media lg-up{.banner .cycle-next{right:45px}}@media only screen and (max-width:767px){.banner .map{padding-bottom:56.25%}}#home-text{margin:0 0 30px 0;padding:0 15px;text-align:left}@media only screen and (min-width:768px){#home-text{display:none}}#home-text p a{font-weight:bold;text-decoration:underline}@media only screen and (min-width:768px){#main-exhibitions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:992px){#main-exhibitions{height:60vh;min-height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}#main-exhibitions .thumbnail-main{padding:0 15px}@media only screen and (min-width:768px){#main-exhibitions .thumbnail-main{margin-bottom:0}}@media only screen and (min-width:992px){#main-exhibitions .caption{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1200px){#main-exhibitions .caption{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#main-exhibitions .inner{margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px){#main-exhibitions .inner{margin:0}}@media only screen and (min-width:1200px){#main-exhibitions .inner{margin:0}}@media only screen and (min-width:768px) and (max-width:991px){#main-exhibitions .btn{display:none}}#current-exhibition,#upcoming-exhibition{}@media only screen and (min-width:992px){#current-exhibition,#upcoming-exhibition{-ms-flex-preferred-size:calc(50% - 60px);flex-basis:calc(50% - 60px)}}@media only screen and (min-width:992px){#current-exhibition .img-bg,#upcoming-exhibition .img-bg{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (min-width:992px){#current-exhibition .img-bg img,#upcoming-exhibition .img-bg img{display:none}}@media only screen and (min-width:1400px){#current-exhibition{-ms-flex-preferred-size:calc(66.66666667% - 60px);flex-basis:calc(66.66666667% - 60px)}}@media only screen and (min-width:1400px){#upcoming-exhibition{-ms-flex-preferred-size:calc(33.33333333% - 60px);flex-basis:calc(33.33333333% - 60px)}}@media only screen and (min-width:768px){#main-exhibitions-alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#main-exhibitions-alt a{padding:0 15px}@media only screen and (min-width:992px){#main-exhibitions-alt a{padding:0 30px}}#main-exhibitions-alt .spacer{display:none}@media only screen and (min-width:1200px){#main-exhibitions-alt .spacer{display:block;padding-bottom:50%}}#main-exhibitions-alt .img-bg{position:relative;width:100%}@media only screen and (min-width:1200px){#main-exhibitions-alt .img-bg img{display:none}}@media only screen and (min-width:1200px){#main-exhibitions-alt .caption{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#main-exhibitions-alt .title{margin-bottom:15px}@media only screen and (min-width:1200px){#main-exhibitions-alt .title{margin:0}}@media only screen and (min-width:768px){#current-exhibition-alt,#upcoming-exhibition-alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width:1400px){#current-exhibition-alt{-ms-flex-preferred-size:100%;flex-basis:100%}}@media only screen and (min-width:1400px){#upcoming-exhibition-alt{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}}#exhibition h1{margin-bottom:5px}#exhibition .date{display:block;color:#626262;font-size:16px;font-style:italic;margin-bottom:30px}.contributor:not(:last-child):not(:nth-last-child(2)):after{content:', '}.contributor:nth-last-child(2):after{content:' & '}#artwork-page .divider{margin:0 5px}#artwork-image{display:inline-block;-webkit-box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.25)}#artwork-gallery .title{display:block;margin-bottom:10px}#artwork-gallery .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:-10px}#artwork-gallery .thumb{display:block;padding:0 5px;margin-bottom:10px}#contact-details{text-align:center;margin-bottom:30px}@media only screen and (min-width:992px){#contact-details{margin-bottom:0}}.form-group input,.form-group textarea{border-color:#C8C8C8;border-radius:0;padding:0 10px;height:50px}.form-group textarea{padding-top:10px;padding-bottom:10px;min-height:100px}#news-article .date{display:block;font-size:15px;font-style:italic;font-family:"Assistant", sans-serif}.btn-back .fa{margin-right:5px}