@charset "utf-8";a,a:visited{color:#0E7DAA}.flip-help,.not-flippable{pointer-events:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:helvetica,verdana,arial,sans-serif;font-size:14px;background:#c9c9c9;-webkit-text-size-adjust:none}body.overflow-hidden{overflow-x:hidden}a{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{font-weight:400}img{max-width:100%;height:auto}p{line-height:1.6em}.main-content-container{width:99.95%}.loading{width:120px;margin:100px auto}.loading__animation{width:90px;height:70px;margin:0 auto;background-color:#5F5F5F;-webkit-animation:sk-rotateplane .7s infinite;animation:sk-rotateplane .7s infinite}@-webkit-keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0)}100%{transform:perspective(120px) rotateY(-180.1deg) rotateX(0);-webkit-transform:perspective(120px) rotateY(-180.1deg) rotateX(0)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0)}100%{transform:perspective(120px) rotateY(-180.1deg) rotateX(0);-webkit-transform:perspective(120px) rotateY(-180.1deg) rotateX(0)}}.card-container,.flip-card{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.loading__text{margin-top:30px;text-align:center;color:#fff}.header-links{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0}.main-content-container{max-width:1410px;margin:0 auto}.main-content{opacity:0;-o-transition:opacity,1.6s;transition:opacity,1.6s;-webkit-transition:opacity,1.6s;-moz-transition:opacity,1.6s}.main-content.visible{opacity:1}.active-row{z-index:40}.card-container{position:relative;float:left;margin:0;z-index:0;overflow:visible;opacity:1;backface-visibility:hidden;-o-transition:opacity .4s linear;-webkit-transition:opacity .4s linear;transition:opacity .4s linear}.two-row .card-container{width:50%;padding-top:10px}.two-row .card-container.left{padding-right:5px}.two-row .card-container.right{padding-left:5px}.three-row .card-container{width:33.33%;padding-top:20px;padding-left:10px;padding-right:10px}.face,.flip-card,.piece-image{width:100%}.card-container.transforming{z-index:40}.card-container.description-active{z-index:1}.card-container-inner{position:relative;-webkit-perspective:1200px;perspective:1200px}.close-button,.face,.flip-help,.flip-help img{position:absolute}.flip-card{height:auto;backface-visibility:hidden;transform-style:preserve-3d;cursor:pointer;border:none}.image-ratio--landscape .flip-card{padding-bottom:68.2%}.image-ratio--portrait .flip-card{padding-bottom:125.3%}.face{height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.face.back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-box-sizing:border-box;box-sizing:border-box;color:#666}.description-active .flip-card__face.back:after{content:'';position:absolute;left:0;right:0;bottom:0;width:100%;height:20px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 )}.flip-card.transform{cursor:default}.close-button,.flip-card.transform.not-flippable,.not-flippable{cursor:pointer}.flip-card.transform .face.front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card.transform .face.back{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.close-button{z-index:1;top:0;right:0;width:40px;height:40px;-webkit-perspective:1000px;perspective:1000px}.close-button-inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:100%;height:100%}.close-button:hover .close-button-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.close-button .face{width:100%;height:100%;background-image:url(../../images/close-icon.png);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center}.close-button .front{background-color:#A0A0A0}.close-button .back{background-color:#D65F44}.flip-help{top:0;left:0;right:0;bottom:0;float:right;width:100%;z-index:50;opacity:0;-webkit-transition:opacity,.3s;-o-transition:opacity,.3s;transition:opacity,.3s;font-size:.8em;text-align:center;color:#999;background-color:rgba(255,255,255,.07)}.flip-help.hover{opacity:1}.flip-help img{top:36%;left:36%;width:27%;opacity:.6}.piece-date,.piece-programs,.piece-title{padding-right:35px}.piece-date{display:block;margin-bottom:.5rem}.piece-programs{display:block;font-style:italic}.hide,.mobile-row .flex-direction-nav,img.hide{display:none}.description{position:relative;height:100%;padding:20px;background:#fff;overflow-y:auto}.piece-title{margin:0 auto;line-height:1.7em;text-align:left;color:#0E7DAA}.piece-description-text{margin-top:1.5em}.piece-description-text p{margin:0}.fade{opacity:.3}.face,x:-o-prefocus{height:90%;overflow:hidden}.mobile-row .flexslider{margin:0;border:none}.mobile-row .flexslider-container{width:100%;margin:20px auto 0}.mobile-row .flex-control-nav{bottom:-30px;z-index:30}.mobile-row .flex-control-paging li a{width:15px;height:15px}@media screen and (max-width:992px){.description{padding:15px}}@media screen and (max-width:768px){.header-info{display:none}.mobile-row .description{height:auto;padding:40px 15px}}
.header,.main-content-container{max-width:1370px}@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:local('Raleway Light'),local('Raleway-Light'),url(https://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwIYqWqZPBQ.ttf) format('truetype')}body{font-size:16px;background:#C9C9C9}a,a:visited{color:#207243}.loading__animation{background-color:#207243}.loading__text{color:#fff}.header-expand{width:100%;background:#207243;-webkit-box-shadow:0 -5px 23px 5px #777;box-shadow:0 -5px 23px 5px #777}.header{height:110px;margin:0 auto;padding:20px 10px;z-index:30;overflow:hidden}.logo{width:78px;float:left;margin-top:-8px;margin-left:15px}.header-info{float:right;margin-top:5px;margin-right:18px;font-size:.8em}.header .name{display:block;margin:0;padding:0 3px 0 13px;border-bottom:2px solid #999;font-family:Raleway;font-weight:300}.header .name h1{margin:0}.first-name{position:relative;display:inline-block;height:38px;margin-right:10px;padding-bottom:8px;padding-right:12px;color:#fff}.first-name:after{content:'';position:absolute;right:0;top:0;height:40px;width:2px;background-color:#999}.last-name{display:inline-block;color:#B7B5B5}.header-links{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0}.header-links li{float:left;padding:5px 13px;list-style:none;background:url(../../../images/bullet.png) left center no-repeat;color:#fff}.header-links li a,.header-links li a:hover{color:#fff}.card-container{padding-left:15px;padding-bottom:30px}.flip-card>.back.face,.flip-card>.front.face{-webkit-box-shadow:0 14px 30px -8px #777;box-shadow:0 14px 30px -8px #777}.piece-title{color:#207243}@media screen and (max-width:992px){.header-info{margin-right:0}.logo{margin-left:5px}}@media screen and (max-width:768px){.header{height:80px}.logo{width:55px;margin-top:-10px;margin-left:5px}}