html{position:relative;min-height:100%}body{margin-bottom:180px;font-family:Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif}body.cmsloggedin{padding-top:50px}body.cmsloggedin .overlay{top:50px !important}body.noscroll{overflow:hidden}body .messages{position:fixed;left:0;bottom:0;z-index:5000}body .cmscontent .trigger{position:relative}body .cmscontent .cmsheader{padding:20px 0 0;color:#ffffff;background-color:#fff;background-image:url(/images/squiff-top.jpg);background-repeat:repeat-x;background-position:bottom center;margin-bottom:30px}@media (max-width: 767px){body .cmscontent .cmsheader{padding:10px 10px 0;margin-bottom:15px}}body .cmscontent .cmsheader .row{padding:0 15px}body .cmscontent .cmsheader .headertitle{xxfloat:left;xxwidth:70%;height:100px;background-image:url("/images/squiff-logo-bare.png");background-repeat:no-repeat;background-size:auto 60px;cursor:pointer}@media (max-width: 767px){body .cmscontent .cmsheader .headertitle{height:50px;background-size:auto 40px;background-image:url("/images/logonlogo.png")}}body .cmscontent .cmsheader .headercontact-xxx{float:right;width:30%;height:100px;background-image:url("/images/squiff-contact.png");background-position:top right 47px;background-repeat:no-repeat;background-size:auto 60px;cursor:pointer}@media (max-width: 767px){body .cmscontent .cmsheader .headercontact-xxx{height:49%;background-size:auto 30px}}body .cmscontent .cmsheader .new-overlay-trigger{display:block;position:absolute;z-index:10;top:15px;right:15px;overflow:visible;cursor:pointer;width:200px;height:30px;background-repeat:no-repeat;background-position:center right;background-image:url(/images/style/discover.png);background-size:contain;transition:0.3s}body .cmscontent .cmsheader .new-overlay-trigger:hover{background-image:url(/images/style/discover-rollover.png)}@media (max-width: 767px){body .cmscontent .cmsheader .new-overlay-trigger{top:5px}}body .cmscontent .overlay{height:0;width:100%;position:fixed;z-index:20;top:0;left:0;background-color:#030303;overflow:hidden;transition:0.5s height}body .cmscontent .overlay .overlay-header{padding:20px 0 0;margin-bottom:30px}body .cmscontent .overlay .overlay-header .row{padding:0 15px}@media (max-width: 767px){body .cmscontent .overlay .overlay-header{padding:10px 0 0;margin-bottom:15px}body .cmscontent .overlay .overlay-header .row{padding:0 10px}}body .cmscontent .overlay .overlay-header .headertitle{xfloat:left;xwidth:70%;height:100px;background-image:url("/images/squiff-logo-bare.png");background-repeat:no-repeat;background-size:auto 60px;cursor:pointer}@media (max-width: 767px){body .cmscontent .overlay .overlay-header .headertitle{background-image:url("/images/logonlogo.png");background-size:auto 75px;background-position:center center}}body .cmscontent .overlay .overlay-header .headercontact-xxx{float:right;width:30%;height:100px;background-image:url("/images/squiff-contact.png");background-position:top right 47px;background-repeat:no-repeat;background-size:auto 60px;cursor:pointer}body .cmscontent .overlay .overlay-header .new-dismiss-trigger{display:block;position:absolute;z-index:10;top:15px;right:15px;overflow:visible;cursor:pointer;width:200px;height:32px;background-repeat:no-repeat;background-position:center right;background-image:url(/images/style/menu-close.png);background-size:contain;transition:0.3s}body .cmscontent .overlay .overlay-header .new-dismiss-trigger:hover{background-image:url(/images/style/menu-close-WHITE.png)}body .cmscontent .overlay .overlay-content{position:relative;top:0;width:100%;height:100%;text-align:center;background-image:url(/images/squiff-blocks.jpg);background-repeat:no-repeat;background-position:center center;font-family:microbrew, Helvetica, sans-serif}body .cmscontent .overlay .overlay-content .row{position:relative}@media (max-width: 767px){body .cmscontent .overlay .overlay-content{background-size:150%}}body .cmscontent .overlay .overlay-content a{padding:0 8px;text-decoration:none;color:#8c9ea9;transition:0.3s;display:inline-block}body .cmscontent .overlay .overlay-content .main-menu{z-index:10000;margin-top:-10px}body .cmscontent .overlay .overlay-content .main-menu a{font-size:72px;line-height:72px;border-right:solid 1px #8c9ea9}@media (max-width: 767px){body .cmscontent .overlay .overlay-content .main-menu a{font-size:54px;line-height:54px;border-right:none}}body .cmscontent .overlay .overlay-content .main-menu a.active{color:#fff}body .cmscontent .overlay .overlay-content .main-menu a:last-child{border:none}body .cmscontent .overlay .overlay-content .sub-menu{display:none}body .cmscontent .overlay .overlay-content .sub-menu a{font-size:32px}body .cmscontent .overlay .overlay-content .handlebar-holder{padding:10px 0}body .cmscontent .overlay .overlay-content .handlebar-holder .handlebar{width:100%;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/images/handle-bars.png)}body .cmscontent .overlay a:hover,body .cmscontent .overlay a:focus{color:#dedcdd;outline:0}@media screen and (max-height: 450px){body .cmscontent .overlay a{font-size:20px}}body .cmscontent .carousel{margin:0 0}body .cmscontent .carousel .fill{height:505px;background-size:cover;background-position:center}@media (max-width: 991px){body .cmscontent .carousel .fill{height:350px}}@media (max-width: 768px){body .cmscontent .carousel .fill{height:300px}}body .cmscontent .carousel.carousel-fade .carousel-indicators{display:none}body .cmscontent .carousel.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}body .cmscontent .carousel.carousel-fade .carousel-inner .active{opacity:1}body .cmscontent .carousel.carousel-fade .carousel-inner .active.left,body .cmscontent .carousel.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}body .cmscontent .carousel.carousel-fade .carousel-inner .next.left,body .cmscontent .carousel.carousel-fade .carousel-inner .prev.right{opacity:1}@media all and (transform-3d),(-webkit-transform-3d){body .cmscontent .carousel.carousel-fade .carousel-inner>.item.next,body .cmscontent .carousel.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body .cmscontent .carousel.carousel-fade .carousel-inner>.item.prev,body .cmscontent .carousel.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}body .cmscontent .carousel.carousel-fade .carousel-inner>.item.next.left,body .cmscontent .carousel.carousel-fade .carousel-inner>.item.prev.right,body .cmscontent .carousel.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}body .cmscontent .carousel.carousel-fade .carousel-control{z-index:2;xwidth:8%}body .cmscontent .carousel.carousel-fade .carousel-control .icon-prev,body .cmscontent .carousel.carousel-fade .carousel-control .icon-next{margin-top:-48px;height:96px}body .cmscontent .carousel.carousel-fade .carousel-control .icon-prev::before{font-family:microbrew;content:"{";font-size:96px}body .cmscontent .carousel.carousel-fade .carousel-control .icon-next::before{font-family:microbrew;content:"}";font-size:96px}body .cmscontent .cmsmain{padding-bottom:30px}body .cmscontent .cmsmain h1,body .cmscontent .cmsmain h2,body .cmscontent .cmsmain h3,body .cmscontent .cmsmain h4,body .cmscontent .cmsmain h5,body .cmscontent .cmsmain h6{font-family:Vollkorn, Georgia, Times, "Times New Roman", serif}body .cmscontent .cmsmain h1:first-of-type{margin-top:0}body .cmscontent .cmsmain .main{padding-top:20px}body .cmscontent .cmsmain .main img{width:100%}body .cmscontent .cmsmain .side{padding-top:20px}body .cmscontent .cmsmain .template-wrapper{margin-bottom:15px}@media (max-width: 767px){body .cmscontent .cmsmain{padding-bottom:15px}}body .cmscontent .cmsmain .funkybox{background-color:#95a7b1;padding:15px;color:#fff;font-family:Vollkorn, Times, "Times New Roman", serif}body .cmscontent .cmsfooter{position:absolute;bottom:0;width:100%;height:180px;color:#ffffff;padding:40px 0 0;background-color:#fff;background-image:url(/images/squiff-bottom.jpg);background-position:center;background-repeat:repeat-x;background-size:cover}body .cmscontent .cmsfooter a{color:#ffffff}body .cmscontent .cmsfooter .footeredit{font-size:8pt}body .cmscontent .cmsfooter .footersocial .social-icons{text-align:right;margin-bottom:10px}body .cmscontent .cmsfooter .footersocial .social-icons .si-holder{display:inline-block;padding-left:3px}body .cmscontent .cmsfooter .footersocial .social-icons .si-holder a,body .cmscontent .cmsfooter .footersocial .social-icons .si-holder a:hover,body .cmscontent .cmsfooter .footersocial .social-icons .si-holder a:focus,body .cmscontent .cmsfooter .footersocial .social-icons .si-holder a:visited{text-decoration:none;color:#000;height:20px;width:20px;vertical-align:middle;text-align:center;display:inline-block;border-radius:10px;font-size:14px;line-height:14px;padding-top:3px;padding-left:2px;opacity:0.8;background-color:white;margin:5px 0 0;transition:margin 0.2s}body .cmscontent .cmsfooter .footersocial .social-icons .si-holder a:hover{opacity:1}body .cmscontent .cmsfooter .login-widget-holder{text-align:right;margin-bottom:10px}@media (max-width: 767px){body .cmscontent .cmsfooter{height:inherit;padding-top:20px}body .cmscontent .cmsfooter .footersocial .social-icons{text-align:left}body .cmscontent .cmsfooter .login-widget-holder{text-align:left}}.exhibits .cmsmain ul.taglist{list-style-type:none;margin:0;padding:0 0 5px;font-size:10pt}.exhibits .cmsmain ul.taglist li{display:inline-block;padding-right:5px}.exhibits .cmsmain ul.taglist li:after{content:"\00B7";padding-left:5px}.exhibits .cmsmain .grid-filter{color:#8c9ea9;font-family:microbrew, Helvetica, sans-serif;line-height:36px;padding-bottom:20px}.exhibits .cmsmain .grid-filter a{color:inherit}.exhibits .cmsmain .grid-filter h1{margin:0;float:left;font-family:inherit;font-size:36px;line-height:inherit;cursor:pointer}.exhibits .cmsmain .grid-filter h1:after{content:'}';padding:0 10px}.exhibits .cmsmain .grid-filter ul{margin:0;font-size:24px;line-height:24px;padding-top:6px;color:#dedcdd}@media (max-width: 767px){.exhibits .cmsmain .grid-filter ul{clear:both}}.exhibits .cmsmain .grid-filter ul li{display:inline-block;list-style:none;padding-right:5px;border-right:solid 1px #dedcdd}.exhibits .cmsmain .grid-filter ul li:hover,.exhibits .cmsmain .grid-filter ul li.active{color:#8c9ea9;cursor:pointer;transition:0.7s}.exhibits .cmsmain .grid-filter ul li:last-child{border-right:none}.exhibits .cmsmain .grid-header{font-size:24px;margin-bottom:0}.exhibits .cmsmain .grid-holder{padding:0 15px}.exhibits .cmsmain .grid-holder .grid{width:100%}.exhibits .cmsmain .grid-holder .grid .gutter-sizer{width:2%}.exhibits .cmsmain .grid-holder .grid .grid-sizer,.exhibits .cmsmain .grid-holder .grid .grid-item{width:32%}@media (max-width: 991px){.exhibits .cmsmain .grid-holder .grid .grid-sizer,.exhibits .cmsmain .grid-holder .grid .grid-item{width:49%}}@media (max-width: 500px){.exhibits .cmsmain .grid-holder .grid .grid-sizer,.exhibits .cmsmain .grid-holder .grid .grid-item{width:100%}}.exhibits .cmsmain .grid-holder .grid .grid-item{float:left}.exhibits .cmsmain .grid-holder .grid .grid-item .grid-image{padding-bottom:10px}.exhibits .cmsmain .grid-holder .grid .grid-item .grid-body{padding-bottom:10px}.exhibits .cmsmain .grid-holder .grid .grid-item .grid-body a{color:#8c9ea9;text-decoration:none}.exhibits .cmsmain .grid-holder .grid .grid-item .grid-body a:hover{color:#dedcdd}.exhibits .cmsmain .grid-holder .grid .grid-item .grid-body h3{color:#000;font-size:10pt;font-weight:bold;height:20px;margin:0}.exhibits .cmsmain .mgrid-holder .img-responsive{margin-bottom:0 !important}.exhibits .cmsmain .mgrid-holder .mgrid{width:100%}.exhibits .cmsmain .mgrid-holder .mgrid .gutter-sizer{width:1%}.exhibits .cmsmain .mgrid-holder .mgrid .grid-sizer,.exhibits .cmsmain .mgrid-holder .mgrid .grid-item{width:49.5%}@media (max-width: 500px){.exhibits .cmsmain .mgrid-holder .mgrid .grid-sizer,.exhibits .cmsmain .mgrid-holder .mgrid .grid-item{width:100%}}.exhibits .cmsmain .mgrid-holder .mgrid .grid-item{float:left;margin-bottom:1%}.exhibits .cmsmain .mgrid-holder .mgrid .pikky{padding:49.5%;background-position:center center;background-size:cover;background-repeat:no-repeat}.exhibits .cmsmain .blog-post .img-responsive,.exhibits .cmsmain .blog-post .embed-responsive{margin-bottom:7px}@media (max-width: 767px){.exhibits .cmsmain .blog-post .img-responsive,.exhibits .cmsmain .blog-post .embed-responsive{margin-bottom:5px}}.exhibits .cmsmain .blog-post h1{font-size:20px;font-family:Vollkorn, Times, "Times New Roman", serif;font-weight:bold}.exhibits .cmsmain .blog-post .back-button{display:inline-block;font-family:microbrew;font-size:36px;color:#8c9ea9}.exhibits .cmsmain .blog-post .back-button:before{content:"{"}.exhibits .cmsmain .blog-post .back-button:hover{text-decoration:none;color:#6f8593}.exhibits .cmsmain .blog-post .social-icons{height:40px}.exhibits .cmsmain .blog-post .social-icons .si-holder{display:inline-block;padding-left:3px}.exhibits .cmsmain .blog-post .social-icons .si-holder a,.exhibits .cmsmain .blog-post .social-icons .si-holder a:hover,.exhibits .cmsmain .blog-post .social-icons .si-holder a:focus,.exhibits .cmsmain .blog-post .social-icons .si-holder a:visited{text-decoration:none;color:white;height:24px;width:24px;vertical-align:middle;text-align:center;display:inline-block;border-radius:2px;font-size:16px;padding:0;opacity:0.8;background-color:black;margin:5px 0 0;transition:margin 0.2s}.exhibits .cmsmain .blog-post .social-icons .si-holder a:hover{opacity:1}.exhibits .cmsmain .blog-post .social-icons .si-holder a.rss{background-color:#ff591f}.exhibits .cmsmain .blog-post .social-icons .si-holder a.facebook{background-color:#3b5998}.exhibits .cmsmain .blog-post .social-icons .si-holder a.twitter{background-color:#06c2ff}.exhibits .cmsmain .blog-post .social-icons .si-holder a.linkedin{background-color:#0077b5}.exhibits .cmsmain .blog-post .social-icons .si-holder a.youtube{background-color:#e62117}.exhibits .cmsmain .blog-post .social-icons .si-holder a.google{background-color:#f34825}.exhibits .cmsmain .blog-post .social-icons .si-holder a.pinterest{background-color:#bd081c}.chinwag .cmsmain h1,.chinwag .cmsmain h2,.chinwag .cmsmain h3,.chinwag .cmsmain h4{font-family:microbrew, Helvetica, sans-serif;text-transform:uppercase;color:#8c9ea9}.editconfig{position:fixed;left:5px;top:0;background-color:transparent;padding:5px 0;z-index:5000}.editconfig #config-nav{opacity:1;transition:opacity .3s}.editconfig #config-nav.hideme{opacity:0}.editlink{z-index:10;display:block}.editarea{position:relative;border:dashed 1px green}.editarea .editlink{position:absolute;top:0;right:0}
