.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-size:40px;display:inline-block;content:'<';color:rgba(0,0,0,0.8);background-color:#fff}.flex-direction-nav a.flex-next:before{content:'>'}.flex-direction-nav .flex-next{text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"FontAwesome";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:relative;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:transparent;cursor:pointer;text-indent:-9999px;border:1px solid #000;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#000}.flex-control-paging li a.flex-active{background:#000;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@import url("//fonts.googleapis.com/css?family=Montserrat|Acme");
@keyframes rotate-forever{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinner-loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay,html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}.pum-overlay{height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{left:50%;margin-left:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{left:auto;top:auto;margin-left:inherit}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content>:last-child,.pum-form__message:last-child{margin-bottom:0}.pum-container .pum-content:focus{outline:0}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.popmake-close,.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{margin:0 auto;font-size:18px;line-height:26px;text-align:center;padding:3px;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{font-size:2em;animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;height:.75em;width:.75em;border:.25em solid rgba(0,0,0,.5);border-right-color:transparent;border-radius:50%;display:inline-block}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{margin-left:.5em;border:.25em solid rgba(255,255,255,.5);border-right-color:transparent}.pum-form__messages{display:none;border:1px solid rgba(0,0,0,.25);margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message--error{color:red!important;border-color:red}.pum-form__message--success{color:green!important;border-color:green}.pum-form--loading,.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-alignment-left,.pum-form--alignment-left{text-align:left}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:right}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:right}.pum-form--layout-standard .pum-form__field>label{margin-bottom:.25em;display:block}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;margin-bottom:5px;font-size:14px;padding:10px 8px}.pum-form--style-default button{font-size:18px;margin:10px 0 0;padding:10px 5px;cursor:pointer}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{right:50%;position:absolute;bottom:40%}.pum-sub-form .spinner-loader:not(:required){animation:1.5s linear infinite spinner-loader;border-radius:.5em;box-shadow:rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3) 0 1.5em 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0,rgba(0,0,51,.3) 0 -1.5em 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--checkbox label,.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-container iframe.formidable{width:100%;overflow:visible}.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important} .pum-theme-9278, .pum-theme-floating-bar { background-color: rgba( 255, 255, 255, 0.00 ) } 
.pum-theme-9278 .pum-container, .pum-theme-floating-bar .pum-container { padding: 8px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 238, 246, 252, 1.00 ) } 
.pum-theme-9278 .pum-title, .pum-theme-floating-bar .pum-title { color: #505050; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-9278 .pum-content, .pum-theme-floating-bar .pum-content { color: #505050; font-family: inherit; font-weight: 400 } 
.pum-theme-9278 .pum-content + .pum-close, .pum-theme-floating-bar .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 5px; bottom: auto; top: 50%; padding: 0px; color: #505050; font-family: Sans-Serif; font-weight: 700; font-size: 15px; line-height: 18px; border: 1px solid #505050; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ); transform: translate(0, -50%) } .pum-theme-9279, .pum-theme-content-only { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-9279 .pum-container, .pum-theme-content-only .pum-container { padding: 0px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ) } 
.pum-theme-9279 .pum-title, .pum-theme-content-only .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-9279 .pum-content, .pum-theme-content-only .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-9279 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 7px; bottom: auto; top: 7px; padding: 0px; color: #000000; font-family: inherit; font-weight: 700; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ) } .pum-theme-7, .pum-theme-default-theme { background-color: rgba( 0, 0, 0, 0.80 ) } 
.pum-theme-7 .pum-container, .pum-theme-default-theme .pum-container { padding: 40px; border-radius: 0px; border: 6px solid #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 186, 224, 245, 1.00 ) } 
.pum-theme-7 .pum-title, .pum-theme-default-theme .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-size: 32px; line-height: 36px } 
.pum-theme-7 .pum-content, .pum-theme-default-theme .pum-content { color: #000000; font-family: inherit } 
.pum-theme-7 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: 0px; bottom: auto; top: 0px; padding: 8px; color: #000000; font-family: inherit; font-size: 26px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 186, 224, 245, 1.00 ) } .pum-theme-9, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-9 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-9 .pum-title, .pum-theme-enterprise-blue .pum-title { color: #315b7c; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-size: 34px; line-height: 36px } 
.pum-theme-9 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit } 
.pum-theme-9 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { position: absolute; height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: inherit; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 49, 91, 124, 1.00 ) } .pum-theme-10, .pum-theme-hello-box { background-color: rgba( 0, 0, 0, 0.75 ) } 
.pum-theme-10 .pum-container, .pum-theme-hello-box .pum-container { padding: 30px; border-radius: 80px; border: 14px solid #81d742; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-10 .pum-title, .pum-theme-hello-box .pum-title { color: #2d2d2d; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Montserrat; font-size: 32px; line-height: 36px } 
.pum-theme-10 .pum-content, .pum-theme-hello-box .pum-content { color: #2d2d2d; font-family: inherit } 
.pum-theme-10 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: -30px; bottom: auto; top: -30px; padding: 0px; color: #2d2d2d; font-family: inherit; font-size: 32px; line-height: 28px; border: 1px none #ffffff; border-radius: 28px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 255, 255, 255, 1.00 ) } .pum-theme-11, .pum-theme-cutting-edge { background-color: rgba( 0, 0, 0, 0.50 ) } 
.pum-theme-11 .pum-container, .pum-theme-cutting-edge .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 10px 25px 0px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 30, 115, 190, 1.00 ) } 
.pum-theme-11 .pum-title, .pum-theme-cutting-edge .pum-title { color: #ffffff; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Sans-Serif; font-size: 26px; line-height: 28px } 
.pum-theme-11 .pum-content, .pum-theme-cutting-edge .pum-content { color: #ffffff; font-family: inherit } 
.pum-theme-11 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close { position: absolute; height: 24px; width: 24px; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #1e73be; font-family: inherit; font-size: 32px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: -1px 1px 1px 0px rgba( 2, 2, 2, 0.10 ); text-shadow: -1px 1px 1px rgba( 0, 0, 0, 0.10 ); background-color: rgba( 238, 238, 34, 1.00 ) } .pum-theme-12, .pum-theme-framed-border { background-color: rgba( 255, 255, 255, 0.50 ) } 
.pum-theme-12 .pum-container, .pum-theme-framed-border .pum-container { padding: 18px; border-radius: 0px; border: 20px outset #dd3333; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.97 ) inset; background-color: rgba( 255, 251, 239, 1.00 ) } 
.pum-theme-12 .pum-title, .pum-theme-framed-border .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-size: 32px; line-height: 36px } 
.pum-theme-12 .pum-content, .pum-theme-framed-border .pum-content { color: #2d2d2d; font-family: inherit } 
.pum-theme-12 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close { position: absolute; height: 20px; width: 20px; left: auto; right: -20px; bottom: auto; top: -20px; padding: 0px; color: #ffffff; font-family: Acme; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 0.55 ) } .pum-theme-8, .pum-theme-lightbox { background-color: rgba( 0, 0, 0, 0.60 ) } 
.pum-theme-8 .pum-container, .pum-theme-lightbox .pum-container { padding: 18px; border-radius: 3px; border: 8px solid #000000; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-8 .pum-title, .pum-theme-lightbox .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-size: 32px; line-height: 36px } 
.pum-theme-8 .pum-content, .pum-theme-lightbox .pum-content { color: #000000; font-family: inherit } 
.pum-theme-8 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { position: absolute; height: 30px; width: 30px; left: auto; right: -24px; bottom: auto; top: -24px; padding: 0px; color: #ffffff; font-family: inherit; font-size: 24px; line-height: 26px; border: 2px solid #ffffff; border-radius: 30px; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 1.00 ) } 
#pum-12070 {z-index: 1999999999}.asg .asg-images {
display: block;
position: relative !important;
overflow: hidden !important; }
.asg-deeplink-overlay {
position: absolute;
z-index: 12;
left: 0;
top: 0;
width: 100%;
height: 100%;
padding: 0;
margin: 0;
background: rgba(0, 0, 0, 0.6); }
.asg-deeplink-overlay .asg-deeplink-loader {
position: absolute;
top: 50%;
left: 50%;
width: 64px;
height: 64px;
margin-left: -32px;
margin-top: -32px;
color: white;
opacity: 0.7;
filter: alpha(opacity=70);
border-radius: 6px;
-ms-border-radius: 6px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
-o-border-radius: 6px;
background: black url(//papermill.org/wp-content/plugins/awesome-gallery/assets/images/ajax-black.gif) center center no-repeat;
z-index: 99999; }
.asg .asg-image {
border-radius: 0;
margin: 0;
padding: 0;
opacity: 0;
transition: opacity 0.8s;
overflow: hidden; }
.asg .asg-image.asg-visible {
opacity: 1;
transition: opacity 0.6s, transform 0.6s; }
.asg .asg-image .asg-image-wrapper {
opacity: 0;
transform: translate(0, 1vw);
transition: opacity 0.6s, transform 0.6s;
z-index: 1; }
.asg .asg-image.asg-loaded .asg-image-wrapper {
opacity: 1;
transform: translate(0, 0); }
.asg .asg-image div.image-fit {
overflow: hidden;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0; }
.asg .asg-image div.image-fit img {
position: absolute;
display: block;
max-width: none;
max-height: none;
margin: 0;
padding: 0; }
.asg .asg-image div.image-fit.image-fit-all img {
width: 100%;
height: 100%; }
.asg .asg-image.asg-enter {
opacity: 0; }
.asg .asg-image.asg-enter .asg-image-wrapper {
transform: translate(0, 5vw);
opacity: 0; }
.asg .asg-image.asg-enter.asg-enter-active {
opacity: 1; }
.asg .asg-image.asg-enter.asg-enter-active .asg-image-wrapper {
transition: opacity 0.6s, transform 0.6s;
opacity: 1;
transform: translate(0, 0); }
.asg .asg-image.asg-leave {
opacity: 1; }
.asg .asg-image.asg-leave .asg-image-wrapper {
transform: translate(0, 0);
opacity: 1; }
.asg .asg-image.asg-leave.asg-leave-active {
opacity: 0; }
.asg .asg-image.asg-leave.asg-leave-active .asg-image-wrapper {
transition: opacity 0.6s, transform 0.6s;
transform: translate(0, 5vw);
opacity: 0; }
.asg .asg-image img {
border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
margin: 0;
padding: 0; }
.asg .asg-image.asg-blur-on-hover:hover .asg-image-wrapper img, .asg .asg-image.asg-blur-off-hover .asg-image-wrapper img, .asg .asg-image.asg-blur .asg-image-wrapper img {
-webkit-transition: all 0.2s;
-webkit-filter: blur(1px);
-moz-filter: blur(1px) !important;
-ms-filter: blur(1px);
-o-filter: blur(1px);
filter: url(//papermill.org/wp-content/plugins/awesome-gallery/assets/css/blur.svg#asg-blur);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='1');
filter: blur(2px);
-webkit-filter: blur(2px);
-moz-filter: blur(2px);
-o-filter: blur(2px);
-ms-filter: blur(2px);
box-shadow: 0 0 2px #000; }
.asg .asg-image.asg-blur-off-hover:hover .asg-image-wrapper img {
-webkit-transition: all 0.2s;
-webkit-filter: none;
-moz-filter: none;
-ms-filter: none;
-o-filter: none;
filter: none; }
.asg .asg-image.asg-bw-on-hover:hover .asg-image-wrapper img, .asg .asg-image.asg-bw-off-hover .asg-image-wrapper img, .asg .asg-image.asg-bw-on .asg-image-wrapper img {
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");
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;
-webkit-transition: all 0.2s; }
.asg .asg-image.asg-bw-off-hover:hover img {
-webkit-transition: all 0.2s;
-webkit-filter: none;
-moz-filter: none;
-ms-filter: none;
-o-filter: none;
filter: none; }
.asg {
height: auto !important; }
.asg.asg-mode-on-hover-blur.asg-mode-off-hover-bw .asg-image-wrapper:hover img {
-webkit-transition: all 0.2s;
-webkit-filter: blur(2px);
-moz-filter: blur(1px) !important;
-ms-filter: blur(1px);
-o-filter: blur(1px);
filter: url(//papermill.org/wp-content/plugins/awesome-gallery/assets/css/blur.svg#asg-blur);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='1');
filter: blur(1px); }
.asg .asg-images:after {
content: ' ';
display: block;
clear: left;
width: 0;
height: 0; }
.asg-image-wrapper {
display: block;
border-radius: 0;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
border: none;
box-sizing: border-box;
overflow: hidden;
transition: opacity 0.3s;
z-index: 2; }
a.asg-image-wrapper {
border: none; }
.asg-image .asg-lightbox-content {
display: none; }
.asg-image-wrapper img {
display: block;
border: none;
box-sizing: content-box;
-moz-box-sizing: content-box; }
.asg-image {
background: #eee center center no-repeat;
position: absolute;
opacity: 0;
transition: opacity 0.5s;
-webkit-transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
-ms-transition: opacity 0.5s;
z-index: 1;
left: 0;
top: 0; }
.asg .asg-image-caption-wrapper-outer {
z-index: 3;
box-sizing: border-box;
-moz-box-sizing: border-box;
text-overflow: ellipsis;
max-height: 100%;
position: absolute;
width: 100%;
padding: 6px 10px;
line-height: 1.5em;
opacity: 1;
text-align: left;
-webkit-font-smoothing: subpixel-antialiased; }
.asg .asg-image-caption-wrapper {
width: 100%; }
.asg .asg-image-caption-wrapper .asg-image-caption1 {
overflow: hidden;
text-overflow: ellipsis;
line-height: 1.6;
max-height: 1.6;
white-space: nowrap; }
.asg .asg-image-caption-wrapper .asg-image-caption1.asg-has-caption2 {
padding-bottom: 6px; }
.asg .asg-image-caption-wrapper .asg-image-caption2 {
overflow: hidden;
text-overflow: ellipsis;
line-height: 1.4; }
.asg .asg-layout-standard > div {
float: left; }
.asg-image-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 2;
transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s; }
.asg-image-caption-wrapper {
transition: all 0.3s;
-o-transition: all 0.3s;
-ms-transition: all 0.3s;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s; }
.asg-image-overlay.asg-no-transition, .asg-image-caption-wrapper.asg-no-transition {
transition: all 0s;
-o-transition: all 0s;
-ms-transition: all 0s;
-moz-transition: all 0s;
-webkit-transition: all 0s; }
.asg-image-overlay.asg-mode-on-hover.asg-effect-fade {
opacity: 0; }
.asg-image:hover .asg-image-caption-wrapper-outer.asg-mode-off-hover,
.asg-image .asg-image-caption-wrapper-outer.asg-effect-fade.asg-mode-on-hover {
opacity: 0; }
.asg-image:hover .asg-image-overlay.asg-mode-on-hover {
opacity: 1; }
.asg .asg-image:hover .asg-image-caption-wrapper-outer.asg-effect-fade.asg-mode-on-hover, .asg .asg-image:hover .asg-image-caption-wrapper-outer.asg-effect-slide.asg-mode-on-hover {
opacity: 1; }
.asg-image-overlay.asg-mode-off-hover.asg-effect-fade {
opacity: 1; }
.asg-image:hover .asg-image-overlay.asg-mode-on-hover.asg-effect-slide {
opacity: 1; }
.asg-image:hover .asg-image-overlay.asg-mode-off-hover {
opacity: 0; }
.asg-image-overlay.asg-mode-on-hover.asg-effect-slide {
opacity: 0; }
.asg-image-caption-wrapper-outer.asg-mode-on-hover.asg-effect-slide, .asg-image-caption-wrapper-outer.asg-mode-on-hover.asg-effect-fade {
opacity: 0; }
.asg-image-caption-wrapper {
position: absolute;
box-sizing: border-box;
padding: 4%;
overflow: hidden; }
.asg-image-caption-wrapper-outer.asg-position-center .asg-image-caption-wrapper {
left: 0;
top: 50%;
width: 100%;
transform: translate(0, -50%); }
.asg-image-caption-wrapper-outer.asg-position-bottom .asg-image-caption-wrapper {
left: 0;
bottom: 0; }
.asg-image-caption-wrapper-outer.asg-position-fill .asg-image-caption-wrapper {
left: 0;
top: 0;
bottom: 0;
right: 0; }
.asg-image-caption-wrapper.asg-effect-slide {
transition: transform 0.3s; }
.asg-slide-right-enter {
transition: none;
transform: translate(100%, 0); }
.asg-image-caption-wrapper-outer {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
transition: transform 0.3s, opacity 0.3s; }
.asg-image-overlay.asg-slide-in-left, .asg-image-caption-wrapper-outer.asg-slide-in-left {
transition: none;
transform: translate(-100%, 0); }
.asg-image-overlay.asg-slide-out-left, .asg-image-caption-wrapper-outer.asg-slide-out-left {
transform: translate(-100%, 0);
opacity: 1; }
.asg-image-overlay.asg-slide-in-right, .asg-image-caption-wrapper-outer.asg-slide-in-right {
transition: none;
transform: translate(100%, 0); }
.asg-image-overlay.asg-slide-out-right, .asg-image-caption-wrapper-outer.asg-slide-out-right {
transform: translate(100%, 0);
opacity: 1; }
.asg-image-overlay.asg-slide-in-top, .asg-image-caption-wrapper-outer.asg-slide-in-top {
transition: none;
transform: translate(0, -100%); }
.asg-image-overlay.asg-slide-out-top, .asg-image-caption-wrapper-outer.asg-slide-out-top {
transform: translate(0, -100%);
opacity: 1; }
.asg-image-overlay.asg-slide-in-bottom, .asg-image-caption-wrapper-outer.asg-slide-in-bottom {
transition: none;
transform: translate(0, 100%); }
.asg-image-overlay.asg-slide-out-bottom, .asg-image-caption-wrapper-outer.asg-slide-out-bottom {
transform: translate(0, 100%);
opacity: 1; }
div.asg-image-caption-wrapper-outer.asg-position-bottom.asg-effect-slide {
opacity: 1;
transition: transform(0.3s) !important; }
.asg-image:hover .asg-image-caption-wrapper-outer.asg-position-bottom.asg-effect-slide {
transition: transform(0.3s) !important; }
.asg-image-overlay.asg-slide-top {
top: -100%; }
.asg-image-caption-wrapper.asg-slide-top {
top: -100%; }
.asg-image-caption-wrapper.asg-position-bottom.asg-slide-top {
top: auto;
bottom: 100%; }
.asg-image-overlay.asg-slide-bottom {
top: 100%; }
.asg-image-caption-wrapper.asg-slide-bottom {
top: 100%; }
.asg-image-caption-wrapper.asg-slide-bottom.asg-position-bottom {
top: auto;
bottom: -100%; }
.asg .asg-layout-vertical .asg-column {
float: left; }
.asg .asg-layout-horizontal .asg-image {
float: left; }
.asg .asg-layout-horizontal .asg-image img {
display: block; }
.asg .asg-filters {
padding: 0;
text-align: center;
margin-bottom: 0.25em; }
.asg .asg-filters.asg-filters-tabs div {
display: inline-block;
margin: 0.25em 6px; }
.asg .asg-filters.asg-align-left {
text-align: left; }
.asg .asg-filters.asg-align-left.asg-filters-tabs div {
margin: 6px 0.5em 6px 0; }
.asg .asg-filters.asg-align-right {
text-align: right; }
.asg .asg-filters.asg-align-left.asg-filters-tabs div div {
margin: 6px 0 6px 0.5em; }
.asg .asg-filters.asg-filters-tabs div a {
display: block;
text-decoration: none;
padding: 0.25em 1em;
border: none;
outline: none; }
.asg .asg-filters.asg-filters-tabs div a:focus {
border: none;
outline: none; }
.asg-gallery-wrapper.asg-align-left {
float: left; }
.asg-gallery-wrapper.asg-align-right {
float: right; }
.asg-gallery-wrapper.asg-align-center {
float: none;
margin: 0 auto;
text-align: left; }
.asg.asg-align-left .asg-images {
float: left; }
.asg.asg-align-right .asg-images {
float: right; }
.asg.asg-align-center .asg-images {
margin-left: auto;
margin-right: auto; }
.asg .asg-bottom {
display: block;
padding: 0;
text-align: center;
line-height: 1;
clear: both; }
.asg .asg-bottom .asg-load-more {
text-align: center;
cursor: pointer;
transition: opacity 0.3s;
margin-top: 1em;
display: inline-block; }
.asg .asg-bottom .asg-load-more.asg-full-width {
margin-top: 0;
display: block; }
.asg-image .asg-mode-off {
display: none !important; }
.asg-image .asg-mode-off-hover.asg-effect-fade {
opacity: 1; }
.asg-image-caption-wrapper:hover .asg-mode-off-hover.asg-effect-fade {
opacity: 0 !important; }
.asg-image .asg-image-caption-wrapper-outer.asg-mode-off-hover.asg-effect-zoom-in .asg-image-caption-wrapper {
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-ms-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1); }
.asg-image:hover .asg-image-caption-wrapper-outer.asg-mode-on-hover.asg-effect-zoom-in .asg-image-caption-wrapper {
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-ms-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1); }
.asg-image:hover .asg-image-caption-wrapper-outer.asg-mode-off-hover.asg-effect-zoom-in .asg-image-caption-wrapper {
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-ms-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
transform: scale(0.001);
-o-transform: scale(0.001);
-ms-transform: scale(0.001);
-moz-transform: scale(0.001);
-webkit-transform: scale(0.001); }
.asg-image .asg-image-caption-wrapper-outer.asg-mode-on-hover.asg-effect-zoom-in .asg-image-caption-wrapper {
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-ms-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
transform: scale(0.001);
-o-transform: scale(0.001);
-ms-transform: scale(0.001);
-moz-transform: scale(0.001);
-webkit-transform: scale(0.001);
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-ms-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
transform: scale(0.001);
-o-transform: scale(0.001);
-ms-transform: scale(0.001);
-moz-transform: scale(0.001);
-webkit-transform: scale(0.001); }
.asg-image:hover .asg-image-caption-wrapper-outer.asg-mode-on-hover.asg-effect-zoom-in .asg-image-caption-wrapper {
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-ms-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
-moz-transform: scale(1);
-webkit-transform: scale(1); }
.asg-image:hover .asg-image-caption-wrapper-outer.asg-position-bottom.asg-effect-slide.asg-mode-off-hover {
transform: translate(0, 100%); }
.awesome-gallery-edit-wrapper {
display: block;
padding: 6px 0;
text-align: right; }
.awesome-gallery-edit-wrapper a {
font-family: "Open Sans", 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
display: inline-block;
line-height: 12px;
font-size: 12px;
color: white !important;
padding: 8px 18px;
border-radius: 3px;
background-color: #458dd6;
text-decoration: none !important;
transition: all 0.3s;
border-radius: 14px;
opacity: 0.89;
box-shadow: none;
outline: none;
border: none;
font-weight: 200; }
.awesome-gallery-edit-wrapper a:hover {
opacity: 1; }
.asg-errors {
background-color: #c95750;
border: 3px solid #B84F49;
color: white;
padding: 1em 2em;
line-height: 22px;
font-size: 14px; }
.asg-image div.fit {
height: 100%;
width: 100%; }
.asg-image div.fit img {
max-width: none;
max-height: none; }article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf,.comment-respond{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.comment-respond:before,.cf:after,.comment-respond:after{content:"";display:table}.clearfix:after,.cf:after,.comment-respond:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}@font-face{font-family:'anacharsis';font-weight:bold;src:url(//papermill.org/wp-content/themes/papermill/fonts/anacharsispapermill-bold.otf) format("opentype")}p{-ms-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;-webkit-hyphenate-before:2;-webkit-hyphenate-after:3;hyphenate-lines:3;-webkit-font-feature-settings:"liga", "dlig";-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga", "dlig";-o-font-feature-settings:"liga", "dlig";font-feature-settings:"liga", "dlig"}.last-col{float:right;padding-right:0 !important}@media (max-width: 767px){.m-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.m-1of2{float:left;padding-right:0.75em;width:50%}.m-1of3{float:left;padding-right:0.75em;width:33.33%}.m-2of3{float:left;padding-right:0.75em;width:66.66%}.m-1of4{float:left;padding-right:0.75em;width:25%}.m-3of4{float:left;padding-right:0.75em;width:75%}}@media (min-width: 768px) and (max-width: 1029px){.t-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.t-1of2{float:left;padding-right:0.75em;width:50%}.t-1of3{float:left;padding-right:0.75em;width:20%}.t-2of3{float:left;padding-right:0.75em;width:80%}.t-1of4{float:left;padding-right:0.75em;width:25%}.t-3of4{float:left;padding-right:0.75em;width:75%}.t-1of5{float:left;padding-right:0.75em;width:20%}.t-2of5{float:left;padding-right:0.75em;width:40%}.t-3of5{float:left;padding-right:0.75em;width:60%}.t-4of5{float:left;padding-right:0.75em;width:80%}.t-1of6{float:left;padding-right:0.75em;width:16.6666666667%}.t-4of6{float:left;padding-right:0.75em;width:66.6666666667%}.t-5of6{float:left;padding-right:0.75em;width:83.3333333333%}}@media (min-width: 1030px){.d-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.d-1of2{float:left;padding-right:0.75em;width:50%}.d-1of3{float:left;padding-right:0.75em;width:33.33%}.d-2of3{float:left;padding-right:0.75em;width:66.66%}.d-1of4{float:left;padding-right:0.75em;width:25%}.d-3of4{float:left;padding-right:0.75em;width:75%}.d-1of5{float:left;padding-right:0.75em;width:20%}.d-2of5{float:left;padding-right:0.75em;width:40%}.d-3of5{float:left;padding-right:0.75em;width:60%}.d-4of5{float:left;padding-right:0.75em;width:80%}.d-1of6{float:left;padding-right:0.75em;width:16.6666666667%}.d-4of6{float:left;padding-right:0.75em;width:66.6666666667%}.d-5of6{float:left;padding-right:0.75em;width:83.3333333333%}.d-1of7{float:left;padding-right:0.75em;width:14.2857142857%}.d-2of7{float:left;padding-right:0.75em;width:28.5714286%}.d-3of7{float:left;padding-right:0.75em;width:42.8571429%}.d-4of7{float:left;padding-right:0.75em;width:57.1428572%}.d-5of7{float:left;padding-right:0.75em;width:71.4285715%}.d-6of7{float:left;padding-right:0.75em;width:85.7142857%}.d-1of8{float:left;padding-right:0.75em;width:12.5%}.d-1of9{float:left;padding-right:0.75em;width:11.1111111111%}.d-1of10{float:left;padding-right:0.75em;width:10%}.d-1of11{float:left;padding-right:0.75em;width:9.09090909091%}.d-1of12{float:left;padding-right:0.75em;width:8.33%}}.alert-help,.alert-info,.alert-error,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}.blue-btn,.comment-reply-link,#submit{display:inline-block;position:relative;font-family:"tiller",sans-serif;text-decoration:none;color:#FFEED4;font-size:0.9em;font-size:34px;line-height:34px;font-weight:normal;padding:0 24px;border-radius:4px;border:0;cursor:pointer;-webkit-transition:background-color 0.14s ease-in-out;transition:background-color 0.14s ease-in-out}.blue-btn:hover,.comment-reply-link:hover,#submit:hover,.blue-btn:focus,.comment-reply-link:focus,#submit:focus{color:#FFEED4;text-decoration:none;outline:none}.blue-btn:active,.comment-reply-link:active,#submit:active{top:1px}.blue-btn,.comment-reply-link,#submit{background-color:#2980b9}.blue-btn:hover,.comment-reply-link:hover,#submit:hover,.blue-btn:focus,.comment-reply-link:focus,#submit:focus{background-color:#2574a8}.blue-btn:active,.comment-reply-link:active,#submit:active{background-color:#2472a4}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{display:block;height:40px;line-height:1em;padding:0 12px;margin-bottom:14px;font-size:0.9375em;color:#636363;vertical-align:middle;box-shadow:none;width:100%;max-width:400px;background-color:#FFEED4;border:1px solid #000}input[type="text"]:focus,input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:focus,input[type="month"]:active,input[type="time"]:focus,input[type="time"]:active,input[type="week"]:focus,input[type="week"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="color"]:focus,input[type="color"]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{outline:none}input[type="text"].error,input[type="text"].is-invalid,input[type="password"].error,input[type="password"].is-invalid,input[type="datetime"].error,input[type="datetime"].is-invalid,input[type="datetime-local"].error,input[type="datetime-local"].is-invalid,input[type="date"].error,input[type="date"].is-invalid,input[type="month"].error,input[type="month"].is-invalid,input[type="time"].error,input[type="time"].is-invalid,input[type="week"].error,input[type="week"].is-invalid,input[type="number"].error,input[type="number"].is-invalid,input[type="email"].error,input[type="email"].is-invalid,input[type="url"].error,input[type="url"].is-invalid,input[type="search"].error,input[type="search"].is-invalid,input[type="tel"].error,input[type="tel"].is-invalid,input[type="color"].error,input[type="color"].is-invalid,select.error,select.is-invalid,textarea.error,textarea.is-invalid,.field.error,.field.is-invalid{color:#fbe3e4;border-color:#fbe3e4;background-color:#FFEED4;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color:#fbe3e4}input[type="text"].success,input[type="text"].is-valid,input[type="password"].success,input[type="password"].is-valid,input[type="datetime"].success,input[type="datetime"].is-valid,input[type="datetime-local"].success,input[type="datetime-local"].is-valid,input[type="date"].success,input[type="date"].is-valid,input[type="month"].success,input[type="month"].is-valid,input[type="time"].success,input[type="time"].is-valid,input[type="week"].success,input[type="week"].is-valid,input[type="number"].success,input[type="number"].is-valid,input[type="email"].success,input[type="email"].is-valid,input[type="url"].success,input[type="url"].is-valid,input[type="search"].success,input[type="search"].is-valid,input[type="tel"].success,input[type="tel"].is-valid,input[type="color"].success,input[type="color"].is-valid,select.success,select.is-valid,textarea.success,textarea.is-valid,.field.success,.field.is-valid{color:#e6efc2;border-color:#e6efc2;background-color:#FFEED4;background-position:99% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color:#e6efc2}input[type="text"][disabled],input[type="text"].is-disabled,input[type="password"][disabled],input[type="password"].is-disabled,input[type="datetime"][disabled],input[type="datetime"].is-disabled,input[type="datetime-local"][disabled],input[type="datetime-local"].is-disabled,input[type="date"][disabled],input[type="date"].is-disabled,input[type="month"][disabled],input[type="month"].is-disabled,input[type="time"][disabled],input[type="time"].is-disabled,input[type="week"][disabled],input[type="week"].is-disabled,input[type="number"][disabled],input[type="number"].is-disabled,input[type="email"][disabled],input[type="email"].is-disabled,input[type="url"][disabled],input[type="url"].is-disabled,input[type="search"][disabled],input[type="search"].is-disabled,input[type="tel"][disabled],input[type="tel"].is-disabled,input[type="color"][disabled],input[type="color"].is-disabled,select[disabled],select.is-disabled,textarea[disabled],textarea.is-disabled,.field[disabled],.field.is-disabled{cursor:not-allowed;border-color:#cfcfcf;opacity:0.6}input[type="text"][disabled]:focus,input[type="text"][disabled]:active,input[type="text"].is-disabled:focus,input[type="text"].is-disabled:active,input[type="password"][disabled]:focus,input[type="password"][disabled]:active,input[type="password"].is-disabled:focus,input[type="password"].is-disabled:active,input[type="datetime"][disabled]:focus,input[type="datetime"][disabled]:active,input[type="datetime"].is-disabled:focus,input[type="datetime"].is-disabled:active,input[type="datetime-local"][disabled]:focus,input[type="datetime-local"][disabled]:active,input[type="datetime-local"].is-disabled:focus,input[type="datetime-local"].is-disabled:active,input[type="date"][disabled]:focus,input[type="date"][disabled]:active,input[type="date"].is-disabled:focus,input[type="date"].is-disabled:active,input[type="month"][disabled]:focus,input[type="month"][disabled]:active,input[type="month"].is-disabled:focus,input[type="month"].is-disabled:active,input[type="time"][disabled]:focus,input[type="time"][disabled]:active,input[type="time"].is-disabled:focus,input[type="time"].is-disabled:active,input[type="week"][disabled]:focus,input[type="week"][disabled]:active,input[type="week"].is-disabled:focus,input[type="week"].is-disabled:active,input[type="number"][disabled]:focus,input[type="number"][disabled]:active,input[type="number"].is-disabled:focus,input[type="number"].is-disabled:active,input[type="email"][disabled]:focus,input[type="email"][disabled]:active,input[type="email"].is-disabled:focus,input[type="email"].is-disabled:active,input[type="url"][disabled]:focus,input[type="url"][disabled]:active,input[type="url"].is-disabled:focus,input[type="url"].is-disabled:active,input[type="search"][disabled]:focus,input[type="search"][disabled]:active,input[type="search"].is-disabled:focus,input[type="search"].is-disabled:active,input[type="tel"][disabled]:focus,input[type="tel"][disabled]:active,input[type="tel"].is-disabled:focus,input[type="tel"].is-disabled:active,input[type="color"][disabled]:focus,input[type="color"][disabled]:active,input[type="color"].is-disabled:focus,input[type="color"].is-disabled:active,select[disabled]:focus,select[disabled]:active,select.is-disabled:focus,select.is-disabled:active,textarea[disabled]:focus,textarea[disabled]:active,textarea.is-disabled:focus,textarea.is-disabled:active,.field[disabled]:focus,.field[disabled]:active,.field.is-disabled:focus,.field.is-disabled:active{background-color:#d5edf8}input[type="password"]{letter-spacing:0.3em}textarea{max-width:100%;min-height:120px;line-height:1.5em}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;border-radius:0;background:#fff url(//papermill.org/wp-content/themes/papermill/library/images/select-bg.gif) no-repeat 100% 50%;color:#000}select:hover{background-image:url(//papermill.org/wp-content/themes/papermill/library/images/select-bg-over.gif)}select *{background-color:#0057a8;color:#fff}input[type="submit"].sit-submit{border:none;background-color:#000;color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="submit"].sit-submit:hover{background-color:#fff;color:#000}::-webkit-input-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000;opacity:1}:-moz-placeholder{color:#000;opacity:1}@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-20px);transform:translateY(-20px)}60%{-moz-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}html,body{height:100%}body{font-family:"tiller",sans-serif;font-size:16px;line-height:1.5;letter-spacing:0.16px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dp{-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out;opacity:0}.dp.outViewport{opacity:0}.dp.inViewport{opacity:1}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;height:100%;width:100%}.credit-text{font-family:"Playfair Display",serif}.mapwrapper{position:relative;height:0;padding-bottom:42.923%}.mapwrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-block{position:relative;background-color:#FFEED4}#container{padding-top:60px}.pgram{position:relative}.pgram:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:3px solid #000;-moz-transform:skew(20deg);-ms-transform:skew(20deg);-webkit-transform:skew(20deg);transform:skew(20deg)}.pgram.right:before{-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.sold-out-banner{z-index:10;position:absolute;top:60px;width:100%;left:0;background-color:#0443D1;text-align:center;color:#FFEED4;font-weight:500;font-size:1.5em}.small-only{display:table}.large-only{display:none}a.pgram{display:inline-block;padding:0.5em 1em}a.fullbtn,span.fullbtn{display:inline-block;background-color:#000;color:#FFEED4;text-decoration:none;font-size:14px;padding:0.5em 1.25em;border:2px solid #000;font-family:"tiller",sans-serif}a.fullbtn:visited,span.fullbtn:visited{color:#FFEED4}a.fullbtn:hover,span.fullbtn:hover{color:#FFEED4}a.fullbtn.blue,span.fullbtn.blue{background-color:#0443D1;border:2px solid #0443D1}a.fullbtn.blue:hover,a.fullbtn.blue:focus,span.fullbtn.blue:hover,span.fullbtn.blue:focus{color:#0443D1}a.fullbtn.blue:hover:visited,a.fullbtn.blue:focus:visited,span.fullbtn.blue:hover:visited,span.fullbtn.blue:focus:visited{color:#0443D1}a.fullbtn.green,span.fullbtn.green{background-color:#C4B04D;border:2px solid #C4B04D}a.fullbtn.green:hover,a.fullbtn.green:focus,span.fullbtn.green:hover,span.fullbtn.green:focus{color:#FFEED4}a.fullbtn.green:hover:visited,a.fullbtn.green:focus:visited,span.fullbtn.green:hover:visited,span.fullbtn.green:focus:visited{color:#918B49}a.fullbtn.spotlight,span.fullbtn.spotlight{background-color:#FFEED4;border:2px solid #FFEED4;color:#000}a.fullbtn.spotlight:before,span.fullbtn.spotlight:before{background-color:#000}a.fullbtn.spotlight:hover,a.fullbtn.spotlight:focus,span.fullbtn.spotlight:hover,span.fullbtn.spotlight:focus{color:#FFEED4}a.fullbtn.spotlight:hover:visited,a.fullbtn.spotlight:focus:visited,span.fullbtn.spotlight:hover:visited,span.fullbtn.spotlight:focus:visited{color:#FFEED4}.sidebar a.fullbtn{margin:0.5em auto;width:153px;text-align:center}a.arrowlink{position:relative;color:#0443D1;text-decoration:underline;padding-right:1.5em}a.arrowlink:after{font-family:"FontAwesome";content:"\f101";position:absolute;right:0.5em}a.rd24-btn,div.rd24-btn{border-top:2px solid #000;border-bottom:2px solid #000;color:#000;padding:0 0 2px 0;text-decoration:none;text-transform:uppercase;font-family:"anacharsis","Trebuchet MS",serif;font-size:17px;line-height:1.5;display:inline-block;-moz-transition:border-color .3s ease-in-out,color .3s ease-in-out;-o-transition:border-color .3s ease-in-out,color .3s ease-in-out;-webkit-transition:border-color .3s ease-in-out,color .3s ease-in-out;transition:border-color .3s ease-in-out,color .3s ease-in-out}a.rd24-btn:focus,a.rd24-btn:hover,a.rd24-btn:visited,div.rd24-btn:focus,div.rd24-btn:hover,div.rd24-btn:visited{border-top-color:#0443D1;border-bottom-color:#0443D1;color:#0443D1}a.rd24-btn.rd24-btn-blue,div.rd24-btn.rd24-btn-blue{color:#0443D1;border-color:#0443D1}a.rd24-btn.rd24-btn-blue:focus,a.rd24-btn.rd24-btn-blue:hover,a.rd24-btn.rd24-btn-blue:visited,div.rd24-btn.rd24-btn-blue:focus,div.rd24-btn.rd24-btn-blue:hover,div.rd24-btn.rd24-btn-blue:visited{border-color:#000;color:#000}a.rd24-btn.rd24-btn-orange,div.rd24-btn.rd24-btn-orange{color:#EF7437;border-color:#EF7437}a.rd24-btn.rd24-btn-orange:focus,a.rd24-btn.rd24-btn-orange:hover,a.rd24-btn.rd24-btn-orange:visited,div.rd24-btn.rd24-btn-orange:focus,div.rd24-btn.rd24-btn-orange:hover,div.rd24-btn.rd24-btn-orange:visited{color:#B82C09;border-color:#B82C09}a.rd24-btn.rd24-btn-red,div.rd24-btn.rd24-btn-red{color:#B82C09;border-color:#B82C09}a.rd24-btn.rd24-btn-red:focus,a.rd24-btn.rd24-btn-red:hover,a.rd24-btn.rd24-btn-red:visited,div.rd24-btn.rd24-btn-red:focus,div.rd24-btn.rd24-btn-red:hover,div.rd24-btn.rd24-btn-red:visited{color:#EF7437;border-color:#EF7437}a.rd24-btn.rd24-btn-peri,div.rd24-btn.rd24-btn-peri{color:#C4BFEE;border-color:#C4BFEE}a.rd24-btn.rd24-btn-peri:focus,a.rd24-btn.rd24-btn-peri:hover,a.rd24-btn.rd24-btn-peri:visited,div.rd24-btn.rd24-btn-peri:focus,div.rd24-btn.rd24-btn-peri:hover,div.rd24-btn.rd24-btn-peri:visited{color:#0443D1;border-color:#0443D1}a.rd24-btn.rd24-btn-white,div.rd24-btn.rd24-btn-white{color:#FFEED4;border-color:#FFEED4}a.rd24-btn.rd24-btn-white:focus,a.rd24-btn.rd24-btn-white:hover,a.rd24-btn.rd24-btn-white:visited,div.rd24-btn.rd24-btn-white:focus,div.rd24-btn.rd24-btn-white:hover,div.rd24-btn.rd24-btn-white:visited{color:#C4BFEE;border-color:#C4BFEE}a.rd24-btn.rd24-btn-olive,div.rd24-btn.rd24-btn-olive{color:#C4B04D;border-color:#C4B04D}a.rd24-btn.rd24-btn-olive:focus,a.rd24-btn.rd24-btn-olive:hover,a.rd24-btn.rd24-btn-olive:visited,div.rd24-btn.rd24-btn-olive:focus,div.rd24-btn.rd24-btn-olive:hover,div.rd24-btn.rd24-btn-olive:visited{color:#FFEED4;border-color:#FFEED4}.subhead{font-family:"anacharsis","Trebuchet MS",serif;letter-spacing:1.04px;font-size:1.45em;margin:1em 0 0.5em 0;color:#000}.widget_nav_menu{display:none;font-size:0.9375em}.widget_nav_menu ul{margin:0 !important}.widget_nav_menu ul li{margin:0 !important;position:relative}.widget_nav_menu ul li a{font-family:"anacharsis","Trebuchet MS",serif;font-weight:500;color:#000;text-decoration:none;display:block;padding:0.5em 1.25em 0.5em 0.5em;line-height:1.1em}.widget_nav_menu ul li ul.sub-menu{display:none;background-color:#dbeffb;padding:0;font-size:14px}.widget_nav_menu ul li ul.sub-menu a{font-family:"tiller",sans-serif;letter-spacing:0.14px;font-weight:400;text-transform:none}.widget_nav_menu ul li.menu-item-has-children:after{font-family:'FontAwesome';content:"\f107";position:absolute;right:0.35em;top:4px}.widget_nav_menu ul li.menu-item-has-children.current-menu-item ul.sub-menu{display:block}.widget_nav_menu ul li.current-menu-ancestor{background-color:#dbeffb}.widget_nav_menu ul li.current-menu-ancestor:after{content:"\f106"}.widget_nav_menu ul li.current-menu-ancestor ul.sub-menu{display:block}.widget_nav_menu ul li.current-menu-item,.widget_nav_menu ul li.custom-content-parent{background-color:#bae0f5}#floating-socials{width:40px;background-color:#000;color:#FFEED4;position:fixed;z-index:350;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}#floating-socials .st-custom-button{cursor:pointer}#floating-socials a,#floating-socials .st-custom-button{color:#FFEED4;display:block;width:40px;height:40px;text-align:center;line-height:40px;border-bottom:1px solid #FFEED4;font-size:18px}#floating-socials a:last-child,#floating-socials .st-custom-button:last-child{border-bottom:none}.with-superfeature #floating-socials{position:absolute;top:700px}.with-superfeature #floating-socials.pinned{position:fixed;top:50%}.with-superfeature.sf-type-single #content,.with-superfeature.sf-type-single #pmpcontent,.with-superfeature.sf-type-carousel #content,.with-superfeature.sf-type-carousel #pmpcontent{margin-top:235px}.home #floating-socials{position:absolute;top:115vh}.home #floating-socials.pinned{position:fixed;top:50%}#gift-card-form{max-width:414px;margin:3em auto}#gift-card-form img{max-width:100%;height:auto}#gift-card-form #giftcard{display:inline-block;float:left;width:58%;font-weight:700}#gift-card-form #gcardlink{display:inline-block;float:right;width:40%;text-align:center;padding:0.55em 1.25em}.page-template-page-giftcard h1{text-align:center}.page-template-page-giftcard .entry-content{text-align:center}#gc-questions{padding:2em 0;text-align:center;border-top:6px solid #000}#gc-questions h4 a{text-decoration:none;color:#000}.custom-direction,.reusable-direction{position:absolute;height:60px;top:50%;z-index:1;width:100%;display:none;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-direction a,.reusable-direction a{display:inline-block;cursor:pointer;width:50px;height:50px;padding:0;line-height:63px;text-align:left;text-decoration:none;font-size:32px;color:#000}.custom-direction a i,.reusable-direction a i{display:none;color:#000}.custom-direction .flex-prev,.reusable-direction .flex-prev{background-repeat:no-repeat;background-image:url(//papermill.org/wp-content/themes/papermill/library/images/rd24/icon-arrow-left_spotlight.svg);background-position:30% 50%}.custom-direction .flex-next,.reusable-direction .flex-next{background-repeat:no-repeat;float:right;background-image:url(//papermill.org/wp-content/themes/papermill/library/images/rd24/icon-arrow-right_spotlight.svg);background-position:70% 50%}.custom-controls-container,.reusable-controls{position:absolute;height:0;top:90%;z-index:1;width:100%}#superfeature-static{position:fixed;top:60px;left:0;width:100%;height:235px;background-color:#000}#superfeature-static iframe{position:absolute;left:0;top:0;right:0;width:100%;height:100%;max-width:1366px;margin:0 auto}#superfeature-static.static{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}#superfeature-static.video{height:0;padding-bottom:56.25%}#superfeature-carousel{position:fixed;top:60px;left:0;width:100%;z-index:0;background-color:#000}#superfeature-carousel ul.slides{margin:0;padding:0;z-index:-1}#superfeature-carousel ul.slides.clickable{z-index:0}#superfeature-carousel ul.slides li{position:relative;display:none}#superfeature-carousel ul.slides li div.flexibleslide{width:100%;height:235px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-align:center}#superfeature-carousel ul.slides li a.fullbtn{z-index:20;position:relative;top:75%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#superfeature-carousel ul.slides li .slidecopy{font-family:"anacharsis","Trebuchet MS",serif;position:absolute;left:0;right:0;width:100%;bottom:0px;background-color:#000;color:#FFEED4;padding:0.5em 1em;text-align:center;font-size:48px;line-height:1;font-weight:bold}#superfeature-carousel.with-details .custom-controls-container{top:104%}.wrap{width:94%;max-width:1309px;margin:0 auto}.wrap.wrap-seatfinder{width:100%}.wrap.wrap-footer{max-width:1321px}a,a:visited{color:#0443D1}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#000}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:600;color:#000}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-weight:700;font-size:44px;line-height:48px}h1.entry-title,h1.single-title,h1.page-title{text-transform:uppercase}h2,.h2{font-weight:bold;font-family:"anacharsis","Trebuchet MS",serif;font-size:40px;line-height:42px;margin-bottom:0.375em}h3,.h3{font-family:"anacharsis","Trebuchet MS",serif;font-weight:bold;letter-spacing:1.04px;text-transform:uppercase;font-size:26px;line-height:30px}h4,.h4{font-size:24px;line-height:28px;font-weight:500}h5,.h5{font-family:"anacharsis","Trebuchet MS",serif;font-size:17px;line-height:22px;text-transform:uppercase}.header{background-color:#FFEED4;position:fixed;top:0;left:0;width:100%;z-index:200;height:60px;border-top:6px solid #000;border-bottom:6px solid #000;z-index:360}.dnav{display:none}#logo{width:98px;margin:0;height:100%;position:relative;margin-top:-6px}#logo img{max-width:100%;height:auto}#logo img.hld{display:none}#logo a{color:#FFEED4}#mobileshow{position:absolute;right:20px;top:10px;cursor:pointer;display:none;color:#000;font-size:22px}@media (max-width: 1366px){#logo img.hlm{display:block;margin-top:1px}#mobileshow{display:block}#mobileshow img.mopen{display:block}#mobileshow img.mclose{display:none}.expanded #mobileshow img.mopen{display:none}.expanded #mobileshow img.mclose{display:block}.nav{border-bottom:0;margin:0}.nav li a{display:block;color:#FFEED4;text-decoration:none;padding:0.75em}.nav li a:hover,.nav li a:focus{color:#FFEED4}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:30px}#header-nav{background-color:#000;position:fixed;top:60px;bottom:0;left:101%;width:100%;-moz-transition:left .3s ease-out;-o-transition:left .3s ease-out;-webkit-transition:left .3s ease-out;transition:left .3s ease-out;font-family:"anacharsis","Trebuchet MS",serif;text-transform:uppercase}#header-nav.expanded{left:0}#header-nav #header-nav-inner{padding:0}#header-nav ul{z-index:1}#header-nav ul ul.sub-menu{position:fixed;background-color:#000;left:100%;top:60px;bottom:0;width:100%;margin:0;z-index:1;-moz-transition:left .3s ease-out;-o-transition:left .3s ease-out;-webkit-transition:left .3s ease-out;transition:left .3s ease-out;padding:0}#header-nav ul ul.sub-menu.active{left:0}#header-nav ul ul.sub-menu ul.sub-menu{left:100%;background-color:#000;z-index:2}#header-nav ul ul.sub-menu ul.sub-menu.active{left:0}#header-nav .menuback{color:#FFEED4;text-transform:uppercase;font-weight:500;font-size:18px;padding:12px 20px 18px 47px;border-bottom:2px solid #FFEED4;cursor:pointer;background-image:url(//papermill.org/wp-content/themes/papermill/library/images/rd24/icon-chevron-left_spotlight.svg);background-position:19px 17px;background-repeat:no-repeat}#header-nav li.menu-item-has-children{position:relative}#header-nav li.menu-item-has-children .navmore{position:absolute;right:0;top:0;font-size:18px;cursor:pointer;padding:15px 20px 0 20px;border-left:2px solid #FFEED4;bottom:0;color:#FFEED4;width:60px;background-image:url(//papermill.org/wp-content/themes/papermill/library/images/rd24/icon-chevron-right_spotlight.svg);background-position:50% 46%;background-repeat:no-repeat}#header-nav li.menu-item-has-children .navmore:after{content:"";position:absolute;background-color:#000;width:2px;height:2px;left:-2px;bottom:0}#header-nav ul li a{border-bottom:2px solid #FFEED4;font-size:18px;text-transform:uppercase;padding:14px 80px 16px 20px}#header-nav ul li ul.sub-menu li a{text-transform:none}}@media (max-width: 1366px) and (min-width: 767px){#mobileshow{top:10px}#header-nav{top:60px}#header-nav ul ul.sub-menu{top:60px}.scrolled #header-nav{top:60px}.scrolled #header-nav ul ul.sub-menu{top:60px}}@media (min-width: 1366px){#header-nav{display:none}#inner-header{position:relative;display:-webkit-flex;display:-moz-flex;display:flex}#inner-header:before,#inner-header:after{display:none}#inner-header .dnav{flex:1}.dnav{display:block;font-family:anacharsis;font-weight:bold}#logo{width:517px}#logo img.hlm{display:none}#logo img.hld{display:block}.nav{border:0;margin:0}.nav ul{background:#000;margin-top:0}.nav li{float:left;position:relative}.nav li a{display:block;text-decoration:none;padding:14px 8px;border-bottom:0;font-size:14px;color:#000;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.nav li a:hover,.nav li a:focus{color:#0443D1}.nav li ul.sub-menu,.nav li ul.children{margin-top:0;border-top:0;position:absolute;visibility:hidden;z-index:8999}.nav li ul.sub-menu li ul.sub-menu,.nav li ul.sub-menu li ul.children,.nav li ul.children li ul.sub-menu,.nav li ul.children li ul.children{position:relative}.nav li ul.sub-menu li a,.nav li ul.children li a{padding-left:10px;border-right:0;display:block;width:240px;font-size:14px;color:#FFEED4}.nav li ul.sub-menu li:last-child a,.nav li ul.children li:last-child a{border-bottom:0}.nav li ul.sub-menu li ul,.nav li ul.children li ul{top:0}.nav li:hover ul{top:auto;visibility:visible}.dnav-left ul li a{position:relative}.dnav-left ul li a:after{position:absolute;content:"";height:6px;width:0;left:0;bottom:-6px;background-color:#0443D1;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dnav-left ul li a:hover:after,.dnav-left ul li a:focus:after{width:100%}.dnav-left ul li:first-of-type a{padding-left:0}.dnav-left ul li.current-menu-item a:after,.dnav-left ul li.current-menu-parent a:after,.dnav-left ul li.current-menu-ancestor a:after{width:100%}.dnav-left ul ul.sub-menu{width:300px;border-top:6px solid #0443D1;border-bottom:6px solid #0443D1;padding-top:16px}.dnav-left ul ul.sub-menu li{display:block;width:100%;margin-bottom:16px}.dnav-left ul ul.sub-menu li a{display:inline-block;width:auto;padding:0 0 0 20px}.dnav-left ul ul.sub-menu li a:after{height:2px;background-color:#FFEED4;bottom:0px;left:20px;width:0}.dnav-left ul ul.sub-menu li a:focus:after,.dnav-left ul ul.sub-menu li a:hover:after{width:calc(100% - 20px)}.dnav-left ul ul.sub-menu ul.sub-menu{border-top:none;border-bottom:none;padding:0;margin:0}.dnav-left ul ul.sub-menu ul.sub-menu li{margin-bottom:0}.dnav-left ul ul.sub-menu ul.sub-menu li a{font-family:"tiller",sans-serif;font-weight:400;text-transform:none;line-height:18px;padding-top:0;padding-bottom:0}.dnav-left ul ul.sub-menu ul.sub-menu li a:after{height:0.75px;bottom:0}.dnav-right ul li.current-menu-item a:after,.dnav-right ul li.current-menu-parent a:after,.dnav-right ul li.current-menu-ancestor a:after{width:100%}.dnav-right ul li.current-menu-item ul.sub-menu li.current-menu-item a:after,.dnav-right ul li.current-menu-item ul.sub-menu li.current-menu-parent a:after,.dnav-right ul li.current-menu-parent ul.sub-menu li.current-menu-item a:after,.dnav-right ul li.current-menu-parent ul.sub-menu li.current-menu-parent a:after,.dnav-right ul li.current-menu-ancestor ul.sub-menu li.current-menu-item a:after,.dnav-right ul li.current-menu-ancestor ul.sub-menu li.current-menu-parent a:after{width:0}.dnav-right ul{display:block;float:right}.dnav-right ul li a{position:relative}.dnav-right ul li a:after{position:absolute;content:"";height:6px;width:0;left:0;bottom:-6px;background-color:#0443D1;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dnav-right ul li a:hover:after,.dnav-right ul li a:focus:after{width:100%}.dnav-right ul li:last-of-type a{padding-right:0}.dnav-right ul ul.sub-menu{width:300px;border-top:6px solid #0443D1;border-bottom:6px solid #0443D1;padding-top:16px}.dnav-right ul ul.sub-menu li{display:block;width:100%;margin-bottom:16px}.dnav-right ul ul.sub-menu li a{display:inline-block;width:auto;padding:0 0 0 20px}.dnav-right ul ul.sub-menu li a:after{height:2px;background-color:#FFEED4;bottom:0px;left:20px;width:0}.dnav-right ul ul.sub-menu li a:focus:after,.dnav-right ul ul.sub-menu li a:hover:after{width:calc(100% - 20px)}.dnav-right ul ul.sub-menu li.current-menu-item a:after,.dnav-right ul ul.sub-menu li.current-menu-parent a:after{width:0}.dnav-right ul ul.sub-menu ul.sub-menu{border-top:none;border-bottom:none;padding:0;margin:0}.dnav-right ul ul.sub-menu ul.sub-menu li{margin-bottom:0}.dnav-right ul ul.sub-menu ul.sub-menu li a{font-family:"tiller",sans-serif;font-weight:400;text-transform:none;line-height:18px;padding-top:0;padding-bottom:0}.dnav-right ul ul.sub-menu ul.sub-menu li a:after{height:0.75px;bottom:11px}#header-nav{float:right}#header-nav ul li{margin:0 0.75em}#header-nav ul li a{display:block;color:#000;position:relative;padding:22px 0 36px 0;font-weight:500;font-size:14px}#header-nav ul li a:before{background-color:#bae0f5}#header-nav ul li.current-menu-item>a:before,#header-nav ul li.current-menu-parent>a:before,#header-nav ul li.current-menu-ancestor>a:before{position:absolute;top:0;left:0;width:100%;height:6px;background-color:#bae0f5;content:""}#header-nav ul li ul.sub-menu li{margin:0}#header-nav ul li ul.sub-menu li a{padding:4px 12px;text-transform:none}#header-nav ul li ul.sub-menu li a:hover,#header-nav ul li ul.sub-menu li a:focus{background-color:#bae0f5;text-decoration:none}#header-nav ul li ul.sub-menu li.current-menu-item>a:before,#header-nav ul li ul.sub-menu li.current-menu-parent>a:before,#header-nav ul li ul.sub-menu li.current-menu-ancestor>a:before{display:none}#header-nav ul li ul.sub-menu li ul.sub-menu li a{font-size:13px;font-weight:400;padding-left:24px}#header-nav .menuback{display:none}#header-nav li.menu-item-has-children .navmore{display:none}.scrolled #header-nav ul li a{padding:22px 0 12px 0}}@media (min-width: 1366px) and (max-width: 1295px){#header-nav ul li{margin:0 0.43em}#header-nav ul li a{font-size:13px}}#content,#pmpcontent{position:relative;background-color:#FFEED4;padding-top:1.5em}.hentry{background-color:#FFEED4;border-radius:3px;margin-bottom:1.5em}.hentry header{padding:1.5em 0;border-bottom:6px solid #000}.hentry footer{padding:0}.hentry footer p{margin:0}.single-title,.page-title,.entry-title{margin:0}.byline{color:#9fa6b4;font-style:italic;margin:0}.entry-content{padding:2em 0 0 0}.entry-content a.fullbtn{font-family:"anacharsis","Trebuchet MS",serif;text-transform:uppercase;padding:0.25em 2em}.entry-content p{margin:0 0 1.5em}.entry-content p.smalltext{font-size:0.75em}.entry-content p,.entry-content ul,.entry-content ol,.entry-content table,.entry-content dl{font-size:1rem;color:#000;line-height:1.5}.entry-content ul{display:block;list-style-type:none;margin-top:1.5em;margin-bottom:1.5em;margin-left:0;margin-right:0;padding-left:20px}.entry-content ul li{padding-left:1em;background:transparent url(//papermill.org/wp-content/themes/papermill/library/images/bullet.png) no-repeat left 11px;margin-bottom:0.75em}.entry-content ol{margin:1.5em 0;padding-left:40px;list-style-type:decimal;list-style-position:outside}.entry-content ol li{margin-bottom:0.75em}.entry-content ol li p{margin-top:0.75em}.entry-content table{width:100%;border:1px solid #000;margin-bottom:1.5em}.entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.entry-content tr{border-bottom:1px solid #000}.entry-content td{padding:7px;border-right:1px solid #000}.entry-content td:last-child{border-right:0}.entry-content th{background-color:#f8f9fa;border-bottom:1px solid #eaedf2;border-right:1px solid #eaedf2}.entry-content th:last-child{border-right:0}.entry-content blockquote{margin:0 0 1.5em 0.75em;padding:0 0 0 0.75em;border-left:3px solid #2980b9;font-style:italic;color:#9fa6b4}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto}.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content pre{background:#000;color:#f8f9fa;font-size:0.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.tags{margin:0}.pagination,.wp-prev-next{margin:1.5em 0}.pagination{text-align:left}.pagination ul{display:inline-block;background-color:#FFEED4;white-space:nowrap;padding:0;clear:both;border-radius:3px}.pagination li{padding:0;margin:0;float:left;display:inline;overflow:hidden;border-right:2px solid #000}.pagination li:last-child{border-right:none}.pagination a,.pagination span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:normal;padding:0 0.5em;min-width:1em;display:block;color:#000}.pagination a:hover,.pagination a:focus,.pagination span:hover,.pagination span:focus{background-color:#000;color:#FFEED4}.pagination .current{cursor:default;color:#636363}.pagination .current:hover,.pagination .current:focus{background-color:#FFEED4;color:#636363}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}#comments-title{padding:0.75em;margin:0;border-top:1px solid #f8f9fa}.commentlist{margin:0;list-style-type:none}.comment{position:relative;clear:both;overflow:hidden;padding:1.5em;border-bottom:1px solid #f8f9fa}.comment .comment-author{padding:7px;border:0}.comment .vcard{margin-left:50px}.comment .vcard cite.fn{font-weight:700;font-style:normal}.comment .vcard time{display:block;font-size:0.9em;font-style:italic}.comment .vcard time a{color:#9fa6b4;text-decoration:none}.comment .vcard time a:hover{text-decoration:underline}.comment .vcard .avatar{position:absolute;left:16px;border-radius:50%}.comment:last-child{margin-bottom:0}.comment .children{margin:0}.comment[class*=depth-]{margin-top:1.1em}.comment.depth-1{margin-left:0;margin-top:0}.comment:not(.depth-1){margin-top:0;margin-left:7px;padding:7px}.comment.odd{background-color:#FFEED4}.comment.even{background:#f8f9fa}.comment_content p{margin:0.7335em 0 1.5em;font-size:1em;line-height:1.5em}.comment-reply-link{font-size:0.9em;float:right}.comment-edit-link{font-style:italic;margin:0 7px;text-decoration:none;font-size:0.9em}.comment-respond{padding:1.5em;border-top:1px solid #f8f9fa}#reply-title{margin:0}.logged-in-as{color:#9fa6b4;font-style:italic;margin:0}.logged-in-as a{color:#636363}.comment-form-comment{margin:1.5em 0 0.75em}.form-allowed-tags{padding:1.5em;background-color:#f8f9fa;font-size:0.9em}#submit{float:right;font-size:1em}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px 0.7335em 0}.nocomments{margin:0 20px 1.1em}.no-widgets{background-color:#FFEED4;padding:1.5em;text-align:center;border:1px solid #ccc;border-radius:2px;margin-bottom:1.5em}.footer{clear:both;background-color:#000;color:#FFEED4;position:relative}#inner-footer{padding:2em 0;font-size:0.875em}#inner-footer p{margin-top:0}.footer-top-col{text-align:center;font-family:"tiller",sans-serif}.footer-top-col img{max-width:100%;height:auto;width:98px}.footer-top-col a{color:#000}.footer-top-col.footer-top-col-one{margin-bottom:40px}.footer-top-col.footer-top-col-two{font-size:16px}@media (max-width: 767.5px){.footer-top-col.footer-top-col-four{margin-top:24px}.footer-top-col.footer-top-col-four .footer-links ul li{width:100%;float:none;display:block;text-align:center;font-size:18px;margin-bottom:6px}.footer-top-col.footer-top-col-four .footer-links ul li a{font-size:18px}}#footer-iconstrip .fi-inner{-webkit-display:flex;-moz-display:flex;display:flex;justify-content:center;flex-wrap:wrap;align-items:center}#footer-iconstrip .fi-inner img{margin:0 15px 30px 15px}.footer-links{font-family:"anacharsis","Trebuchet MS",serif;text-transform:uppercase}.footer-links ul li{text-align:left}.footer-links ul li a{position:relative;color:#FFEED4;padding:0 0 0.5em 0;display:inline-block;text-transform:uppercase}.footer-links ul li a:after{content:"";position:absolute;left:0;bottom:6px;width:0;height:1px;background-color:#FFEED4;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.footer-links ul li a:hover,.footer-links ul li a:focus{text-decoration:none;color:#FFEED4}.footer-links ul li a:hover:after,.footer-links ul li a:focus:after{width:100%}h4.callout-header{text-align:center;text-transform:uppercase;margin-bottom:-1.5em}.pmp-callout{color:#000;text-align:center;margin:2em 0}.pmp-callout .pmp-callout-quote{position:relative;z-index:2;font-weight:500;font-family:"tiller",sans-serif;font-size:24px;line-height:1.15em}.pmp-callout .pmp-callout-quote:after{position:absolute;left:0;width:100%;top:10%;height:80%;background-color:#bae0f5;content:"";z-index:-1}.pmp-callout .pmp-callout-attribution{font-family:"tiller",sans-serif;font-size:16px}.home #container{height:100%}.home #content,.home #pmpcontent{background-color:#fff;z-index:10;position:relative}#sfeature{position:fixed;left:0;top:60px;width:100%;height:100%;z-index:0}#sfeature a.slidelink{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}#sfeature ul.slides{position:fixed;width:100%;height:100%;left:0;top:0;right:0;bottom:0}#sfeature ul.slides li{position:relative;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:none}#sfeature ul.slides li .datestrip{background-color:#000;position:absolute;bottom:0;left:0;width:100%;color:#FFEED4;font-size:14px;font-weight:500;text-align:center;padding:0.25em 1em}#sfeature ul.slides li .datestrip .datestrip-main{display:block}#sfeature ul.slides li a.fullbtn{position:relative;top:65%;left:50%;display:inline-block;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-color:#FFEED4;padding:1em 2em}#sfeature ul.slides li span.fullbtn{border-color:#FFEED4;margin:0.5em 1.5em}#sfeature .reusable-controls{top:73%}#sfeature .reusable-direction{top:45%;height:0}#sfeature .fa-angle-down{position:fixed;font-size:2em;bottom:0.1em;display:none;color:#FFEED4;z-index:10;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}#sfeature .fa-angle-down.arrowleft{left:5%}#sfeature .fa-angle-down.arrowright{right:5%}#hp-tiles{padding:3em 0;border-bottom:5px solid #000;border-top:5px solid #000}#hp-tiles a.hp-tile{text-decoration:none;color:#000;display:block;border:5px solid #000;margin:0 0 1em 0;position:relative}#hp-tiles a.hp-tile .hp-tile-img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;display:none;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}#hp-tiles a.hp-tile .hp-tile-cover{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(56,56,56,0.25);display:none}#hp-tiles a.hp-tile .hp-tile-content{position:relative;z-index:2}#hp-tiles a.hp-tile .hp-tile-inner{padding:2em;text-align:center}#hp-tiles a.hp-tile .hp-tile-link{color:#0443D1}#hp-tiles a.hp-tile .hp-tile-link span{text-decoration:underline}#hp-news{margin:0;background-color:#FFEED4}#hp-news .hpn-header{border-top:6px solid #000;border-bottom:6px solid #000;height:60px;margin-top:-6px}#hp-news .hpn-header .inner{margin-top:-6px;margin-bottom:-6px}#hp-news .hpn-header .hpnh-d{display:none}#hp-news .hpn-header .hpnh-m{width:800px;margin-left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#hp-news .hpn-sep svg{overflow:visible}#hp-news .hpn-sep .hpns-d{display:none}#hp-news .news-tile{border:none;text-align:center}#hp-news .news-tile:last-child{margin-bottom:0}#hp-news .news-tile h2{font-family:"anacharsis","Trebuchet MS",serif;font-size:20px;line-height:32px;letter-spacing:0.8px}#hp-news .news-tile .news-tile-date{font-family:"tiller",sans-serif;color:#B82C09;font-size:16px;line-height:28px;font-weight:600}#hp-news .news-tile .entry-content *{font-family:"tiller",sans-serif;font-size:16px;line-height:24px;text-transform:none}#seatfinder #seatfinder-wrap{border-top:6px solid #000;border-bottom:6px solid #000;background-color:#000}#seatfinder .seatfinder-col{text-align:center}#seatfinder .sfc-one{background-color:#bae0f5}#seatfinder .sfc-one h3{margin:0;padding:1em 0}#seatfinder .sfc-two{background-color:#bae0f5}#seatfinder .sfc-three{color:#FFEED4;padding:1em;font-size:13px}#seatfinder .sfc-three h2{color:#FFEED4;font-size:18px;margin:0}#seatfinder .sfc-three a{color:#FFEED4;letter-spacing:0.03em}#seatfinder select{float:left;width:45%;font-size:16px;background:transparent url(//papermill.org/wp-content/themes/papermill/library/images/seatpicker-bg.gif) no-repeat 100% 50%;border:none;border-bottom:1px solid #000;height:27px;color:#000;cursor:default}#seatfinder select#showlinks{margin-left:2%}#seatfinder select#timelinks{float:right;margin-right:2%}#seatfinder #findseats{display:inline-block;cursor:pointer;height:26px;line-height:26px;width:136px;background-color:#000;color:#FFEED4;margin:1em 0 2em 0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}#seatfinder #findseats:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFEED4;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}#seatfinder #findseats:hover,#seatfinder #findseats:focus,#seatfinder #findseats:active{color:#000}#seatfinder #findseats:hover:before,#seatfinder #findseats:focus:before,#seatfinder #findseats:active:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}#seatfinder.seatfinder-alt a.fullbtn{height:40px;line-height:20px;margin-bottom:12px}#pf-contact{background-color:#C4BFEE;color:#FFEED4;text-align:center;position:relative;height:384px;border-top:6px solid #000;border-bottom:6px solid #000}#pf-contact .wrap{width:100%}#pf-contact .graphic{margin-top:-6px;overflow:hidden}#pf-contact .graphic img.pfi-m{width:1025px}@media (max-width: 1025px){#pf-contact .graphic img.pfi-m{margin-left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#pf-contact .graphic img.pfi-d{display:none}#pf-contact #pf-contact-inner{margin-top:40px}#pf-contact #pf-contact-inner .pfi-btn:first-child{margin-bottom:27px}#popmake-37{max-width:860px}#popmake-37 h2{text-transform:uppercase}#popmake-37 .pum-content{line-height:1.75}#popmake-37 .wpcf7-validation-errors{clear:both}#popmake-37 .wpcf7-submit{text-transform:uppercase;font-size:14px;font-weight:500;width:139px;height:32px;line-height:32px;float:right;clear:both}#popmake-37 .formel{margin-bottom:1.25em}#popmake-37 input[type="text"],#popmake-37 input[type="tel"],#popmake-37 input[type="email"]{margin-bottom:6px}.with-superfeature.sf-type-single #content #pmpcontent{margin-top:235px}.with-superfeature.sf-type-carousel #content,.with-superfeature.sf-type-carousel #pmpcontent{margin-top:235px}.single-show #content,.single-show #pmpcontent{margin-top:235px}.single-show.sf-video #content,.single-show.sf-video #pmpcontent{margin-top:43.92%}.sponsor-item h3{font-size:17px;font-family:"Open Sans",sans-serif}@keyframes moveSponsors{100%{transform:translateX(-50%)}}#prefooter-sponsors{position:relative;background-color:#FFEED4;text-align:center}#prefooter-sponsors h3{font-size:17px;font-family:"anacharsis","Trebuchet MS",serif;font-weight:bold}#prefooter-sponsors .pfs-col{padding:1.5em 0}#prefooter-sponsors .pfs-wide{padding:1.5em 0;clear:both}#prefooter-sponsors .sponsor-item img{width:auto;max-width:285px;height:auto;max-height:70px}#prefooter-sponsors .sponsor-slider{height:100px;position:relative;margin:0 auto;overflow:hidden}#prefooter-sponsors .sponsor-slider .os-slides{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0;top:0;height:100%;display:-webkit-flex;display:flex;align-items:center;animation:moveSponsors 40s linear infinite}#prefooter-sponsors .sponsor-slider .os-slides .os-slide{width:180px;margin-right:60px;text-align:center}#prefooter-sponsors .sponsor-slider .os-slides .os-slide img{max-width:100%;max-height:48px;margin-left:auto;margin-right:auto}.page-template-page-landing #prefooter-sponsors{border-top:6px solid #000}#footer-bottom{padding:30px 0;text-align:center;font-family:"anacharsis","Trebuchet MS",serif;text-transform:uppercase;font-size:12px}#footer-bottom a{color:#FFEED4;text-decoration:none}#gallery{background-color:#000;padding:5px 0;position:relative}#gallery .asg-image-caption-wrapper{padding:5px;text-align:left !important}.single-event .header{border-bottom:1px solid #000}.single-event #content,.single-event #pmpcontent{padding-top:40px}.single-event .article-header{border-top:6px solid #000;border-bottom:1px solid #000}.evt-date{font-weight:500;color:#636363;text-transform:uppercase;margin-top:0.5em}#events-tiles{padding:2.5em 0}.event-tile-item{margin:0 auto 1.5em auto}.event-tile-item img{max-width:100%;height:auto}.event-tile-item a.fullbtn{margin-top:1.5em}.event-tile-item .evt-excerpt{font-size:0.875em}.event-tile-item .evt-date{margin-bottom:0.75em}.page-template-page-events .article-header,.page-template-page-giftcard .article-header{border-bottom:6px solid #000}.adwrap{width:94%;margin-left:auto;margin-right:auto}#ald-fullwidth{padding:0;position:relative;background-color:#FFEED4;padding-bottom:1em}#ald-fullwidth #ald-fullwidth-inner{background-color:#000;border-top:5px solid #000;border-bottom:5px solid #000}.ald-fw,.ald-oneup{position:relative}.ald-fw .ald-fw-image,.ald-oneup .ald-fw-image{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;position:relative;height:0;padding-bottom:68.12%}.ald-fw .ald-fw-image-cover,.ald-oneup .ald-fw-image-cover{position:absolute;bottom:0;left:0;right:0;width:100%;height:30%;background:-moz-linear-gradient(top, transparent 0%, #000 100%);background:-webkit-linear-gradient(top, transparent 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 )}.ald-fw .ald-fw-image-side-cover,.ald-oneup .ald-fw-image-side-cover{position:absolute;display:none;background:-moz-linear-gradient(left, transparent 0%, #000 100%);background:-webkit-linear-gradient(left, transparent 0%, #000 100%);background:linear-gradient(to right, rgba(0,0,0,0) 0%,#000000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 )}.ald-fw .ald-fw-content,.ald-oneup .ald-fw-content{background-color:#000;color:#FFEED4;text-align:center;position:relative;z-index:1}.ald-fw .ald-fw-content .ald-fw-content-inner,.ald-oneup .ald-fw-content .ald-fw-content-inner{padding:1em}.ald-fw .ald-fw-content h2,.ald-oneup .ald-fw-content h2{color:#FFEED4}.ald-fw .ald-fw-content p,.ald-oneup .ald-fw-content p{margin:1.5em 0;font-size:0.875em;color:#FFEED4}.ald-fw a.pgram,.ald-oneup a.pgram{font-family:"anacharsis","Trebuchet MS",serif;text-transform:uppercase;text-decoration:none;color:#FFEED4;font-weight:500;padding:0.25em 1em;margin-bottom:1.5em;font-size:0.875em}.ald-fw a.pgram:before,.ald-oneup a.pgram:before{border-color:#FFEED4;border-width:1px}.ald-fw a.pgram:hover,.ald-oneup a.pgram:hover{color:#000}.ald-fw a.pgram:hover:before,.ald-oneup a.pgram:hover:before{background-color:#FFEED4;z-index:-1}.ald-fw.fpost .ald-fw-content,.ald-oneup.fpost .ald-fw-content{text-align:left}.ald-fw.fpost .ald-fw-content .ald-fw-content-inner,.ald-oneup.fpost .ald-fw-content .ald-fw-content-inner{padding:2em}.ald-fw.fpost .ald-fw-content h3,.ald-oneup.fpost .ald-fw-content h3{color:#FFEED4;margin-bottom:0;font-size:1em}.ald-fw.fpost .ald-fw-content h2,.ald-oneup.fpost .ald-fw-content h2{margin-top:0;line-height:1.125}#ald-two-up{margin-top:-6px;position:relative;background-color:#FFEED4;border-top:5px solid #000;border-bottom:5px solid #000;overflow-x:hidden}#ald-two-up .twoad-heading-one{border-top:6px solid #000;border-bottom:6px solid #000}#ald-two-up .twoad-heading-one img{display:block}#ald-two-up .twoad-heading-one img.two-mob{margin-top:-6px;margin-bottom:-6px;width:375px;height:auto;margin-left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#ald-two-up .twoad-heading-one img.two-dtp{display:none}#ald-two-up .twoad-heading-two{-moz-transform:rotate(4deg) skew(4deg);-ms-transform:rotate(4deg) skew(4deg);-webkit-transform:rotate(4deg) skew(4deg);transform:rotate(4deg) skew(4deg);border-top:6px solid #000;border-bottom:6px solid #000;margin-top:4%;margin-bottom:4%;text-align:center}#ald-two-up .twoad-heading-two .inner{-moz-transform:rotate(-4deg) skew(-4deg);-ms-transform:rotate(-4deg) skew(-4deg);-webkit-transform:rotate(-4deg) skew(-4deg);transform:rotate(-4deg) skew(-4deg)}#ald-two-up .twoad-heading-two img.twt-mob{width:428px;height:auto;margin:-18px auto -25.5px auto;margin-left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#ald-two-up .twoad-heading-two img.twt-dtp{display:none}a.ald-two-up{display:block;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;color:#000;text-decoration:none;text-align:center}a.ald-two-up .ald-two-up-inner{padding:2em;position:relative;z-index:2}a.ald-two-up .ald-two-up-prehead{font-size:1.15em;text-transform:uppercase}a.ald-two-up h2{margin-bottom:1.5em;font-size:24px;line-height:28px;font-weight:500}a.ald-two-up .ald-two-up-cover,a.ald-two-up .ald-two-up-darken{position:absolute;background-color:#FFEED4;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1}a.ald-two-up .ald-two-up-darken{background-color:rgba(56,56,56,0.5);z-index:0}a.ald-two-up .learnmore{display:inline-block;padding:0.6em 1.5em 0.4em;font-size:14px;line-height:1em}a.ald-two-up .learnmore:before{border-width:1px}#class-type-classes{border-top:6px solid #000;padding:2em 0}.class-row-item{border-bottom:1px solid #000;padding:2em 0}.class-row-item:last-child{border-bottom:none}.class-row-item .class-row-col{margin-bottom:1em}.class-row-item h2{margin-top:0}.class-row-item .class-age{font-size:1.25em;text-transform:uppercase}.class-row-item a.fullbtn{margin-top:2em;padding:0.25em 2em}.class-meta{margin-bottom:0.5em}.class-meta a{text-decoration:none;color:#636363}.class-meta span{font-family:"tiller",sans-serif;color:#000}.class-meta.nosched{font-weight:600}#class-type-questions{border-top:6px solid #000;padding:2em 0 2.5em 0;text-align:center}#class-type-questions a{color:#000;text-decoration:none}#class-type-questions a:hover,#class-type-questions a:focus{color:#000;text-decoration:underline}#dayfilter{font-weight:500}#class-form{margin:2em 0;border:6px solid #000;background-color:#bae0f5}#class-form #class-form-inner{padding:2em}#class-form h3{margin-top:0}#class-form p.form-intro{font-size:0.9375em;margin-bottom:2.5em}#class-form .formel.check{font-size:0.8125em;padding-left:18px;text-indent:-17px}#class-form .formel.submit{text-align:right;margin-top:2.5em}#class-form div.wpcf7-validation-errors{clear:both;margin-top:2em;background-color:rgba(255,255,255,0.4)}#class-form span.wpcf7-not-valid-tip{margin-top:-1em;margin-bottom:1em}#class-form .wpcf7-submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background-color:#000;color:#FFEED4;padding:0.5em 1em}#regpol{margin:4em 0}#regpol p{font-size:0.9375em}.single-class .class-age{font-size:1.25em;text-transform:uppercase;margin-top:0.5em}.single-class header{border-top:6px solid #000;border-bottom:1px solid #000}#class-downloads a{width:100%;display:block;margin:1em 0}.page-template-page-classes .hentry header{text-align:center;border-bottom:none}a.class-type-tile{display:block;position:relative;max-width:640px;border:5px solid #000;color:#FFEED4;margin:1em auto}a.class-type-tile img{display:block;margin:0;max-width:100%;height:auto;width:100%}a.class-type-tile .class-type-tile-content{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}a.class-type-tile .class-type-tile-content .class-type-tile-content-inner{font-family:"anacharsis","Trebuchet MS",serif;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;font-size:28px;font-weight:700}a.class-type-tile .class-type-tile-darken{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(56,56,56,0.1)}a.class-type-tile:hover{color:#FFEED4}#class-landing-alumni{text-align:center}#class-landing-alumni .class-landing-alumni-items{margin:3em 0}.alumni-short-item{display:inline-block;vertical-align:top;margin:0 1em 1em 1em;width:180px}.alumni-short-item img{width:158px;max-width:100%;height:auto;display:block;margin:0 auto;border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%}.alumni-short-item h4{margin:0.25em 0 0.5em 0;font-weight:500}.alumni-short-item .alumni-short-item-excerpt{font-style:italic}#page-headnav a{font-weight:500;text-decoration:none;font-size:18px;padding:0 0.25em;color:#0443D1}.faq-item{margin-bottom:1em}.faq-item .fa-chevron-down{display:none}.faq-item .faq-item-question{font-family:"anacharsis","Trebuchet MS",serif;letter-spacing:1.04px;font-size:1.4em;cursor:pointer;color:#000}.faq-item .faq-item-answer{display:none;font-family:"tiller",sans-serif;font-size:0.9375em;padding-top:0.5em}.faq-item.active .fa-chevron-down{display:inline}.faq-item.active .fa-chevron-right{display:none}.faq-item.active .faq-item-answer{display:block}ul.alumni-tags{list-style-type:none;padding:0}ul.alumni-tags li{margin:0 0 1em 0;text-indent:-1em;padding-left:1em;line-height:1.25em;background-image:none}#alumni-table{border-top:6px solid #000;padding:3em 0;color:#000}#alumn{font-size:0.875em}.alumtable.small-only td{font-family:"Open Sans",sans-serif}.alumtable.small-only td.st-key{display:none}.page-template-page-contact #inner-content{max-width:860px}.page-template-page-contact .hentry header{text-align:center;border-bottom:1px solid #000}.page-template-page-contact .hentry header a.fullbtn{margin:1.5em 0;padding:0.25em 2em}.page-template-page-contact .hentry h1.page-title{border-bottom:6px solid #000;padding-bottom:1em}.page-template-page-contact .hentry .subhead{color:#000}.page-template-page-contact .contact-col a{color:#636363}.page-template-page-contact .contact-col a.arrowlink{color:#0443D1}.page-template-page-contact .contact-col a.fullbtn{color:#FFEED4}.page-template-page-contact .contact-col a.fullbtn:hover{color:#000}.page-template-page-contact .contact-col a.fullbtn.blue:hover{color:#2980b9}.page-template-page-contact .contact-col p{font-size:0.9375em;margin-bottom:0.5em}.page-template-page-contact .contact-col strong{font-family:"tiller",sans-serif;font-weight:500}.page-template-page-contact.page-id-6071 .hentry header{border-bottom:none}.page-template-page-contact.page-id-6071 .hentry header a.fullbtn{display:none}.contact-social{border-bottom:1px solid #000;padding-bottom:2em;text-align:center}.contact-social a{color:#000}.contact-social .socials{font-size:1.75em}.contact-social .socials a{margin:0 0.5em}.page-id-337 .hentry{text-align:center}.page-id-337 .hentry a.fullbtn{margin:3em 0}.pmp-cast-item img{border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;max-width:100%;height:auto}.pmp-cast-item h4{margin-top:0.25em;margin-bottom:0}.pmp-cast-item .pmp-cast-item-role{font-style:italic;font-family:"Open Sans",sans-serif}.carousel-direction{position:absolute;height:0;top:44%;z-index:1;width:100%;display:none;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel-direction a{display:inline-block;cursor:pointer;width:75px;height:63px;line-height:63px;text-align:left;text-decoration:none;font-size:32px;color:#000}.carousel-direction a i{color:#000}.carousel-direction .flex-prev{float:left;background:transparent url(//papermill.org/wp-content/themes/papermill/library/images/control-left-blue.png) no-repeat 100% 100%;padding-left:0.75em}.carousel-direction .flex-next{float:right;background:transparent url(//papermill.org/wp-content/themes/papermill/library/images/control-right-blue.png) no-repeat 0% 0%;text-align:right;padding-right:0.75em}.carousel-direction .flex-disabled{display:none}.show-tile{margin:1.5em 0}.show-tile img{display:block;margin:0}.show-tile h2{margin-top:0.5em}.show-tile .show-tile-dates{text-transform:uppercase;margin-bottom:0.5em;font-size:1.15em}.show-tile .show-tile-excerpt{font-size:0.75em}.show-tile a.fullbtn{margin-top:1.5em}.show-dates{font-size:1.1em;text-transform:uppercase;margin-top:0.5em}.sbcontent{display:block;max-width:860px}.single-show .entry-content a.fullbtn{margin-bottom:6px}.single-show .hentry header{border-bottom:1px solid #000;border-top:6px solid #000}.single-show a.showguide{margin:1.5em 0 0 0}.single-show #show-bottom-content{padding:3em 0}.single-show #show-bottom-content #show-sponsors{margin:2em 0;text-align:center}.single-show #show-bottom-content #show-sponsors .sponsor-item{text-align:center;display:inline-block;max-width:200px;margin:1em 2.5em;vertical-align:top}.single-show #show-bottom-content #show-sponsors .sponsor-item img{max-width:100%;height:auto;max-height:50px;width:auto}.single-show #callout-block{border-top:5px solid #000;padding:3em 0}.single-show #show-cast{border-top:5px solid #000;padding:3em 0;text-align:center;position:relative}.single-show #show-cast .castslider{margin:0 auto}.single-show #show-details{padding:3em 0;border-top:5px solid #000}.single-show #show-details h4{margin-bottom:0}.single-show #show-details p{font-size:0.8125em;margin-top:0}.single-show #show-details .show-details-cols{position:relative}.single-show #show-details #show-details-sep{display:none}.single-show #show-details .show-seating-map{margin-bottom:0.5em}.single-show #show-details .show-seating-map img{max-width:100%;height:auto}.single-show #show-details h3.seating-map{margin-top:2em}.single-show #show-details a.smap{text-decoration:none;display:inline-block;font-size:14px}#school-shows{border-top:5px solid #000;padding:3em 0}.childrens-show-item{max-width:500px;margin:0 auto 3em auto}.childrens-show-item img{max-width:100%;height:auto;margin:0}.childrens-show-item .csi-date{color:#7d7d7d;text-transform:uppercase;margin-bottom:0.5em;line-height:1.15em}.childrens-show-item .csi-meta{font-size:15px;color:#000;font-family:"Open Sans",sans-serif;font-weight:500}.childrens-show-item .csi-excerpt{font-size:14px;margin:1em 0}.childrens-show-item a.fullbtn{margin-top:1.5em}.childrens-show-item h2{padding:0 2em 0 0;min-height:43px;margin-top:0.5em}.childrens-show-item.autism-friendly h2{background:transparent url(//papermill.org/wp-content/themes/papermill/library/images/autism-badge.png) no-repeat 100% 50%}h1.entry-title.autism-friendly{padding:5px 2em 0 0;min-height:43px;background:transparent url(//papermill.org/wp-content/themes/papermill/library/images/autism-badge.png) no-repeat 100% 50%}#aut-per-bottom{border-top:5px solid #000;padding:3em 0}#aut-per-partners{border-top:5px solid #000;padding:3em 0;text-align:center}#aut-per-partners h3{margin-top:0}#aut-per-partners .sponsor-item{text-align:center;display:inline-block;max-width:200px;margin:1em 2.5em;vertical-align:middle}#aut-per-partners .sponsor-item img{max-width:100%;height:auto;max-height:60px;width:auto}.page-id-380 #aut-per-bottom h3{margin-bottom:0}.page-id-380 #aut-per-bottom h4{text-transform:uppercase;margin-bottom:0}#get-in-touch{border:5px solid #000;padding:2em;margin:3em 0 2em 0}#get-in-touch h3{margin-top:0;margin-bottom:0.5em}#get-in-touch .wpcf7-submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background-color:#000;color:#FFEED4;padding:0.5em 1em}#get-in-touch .formel.submit{text-align:left}#rs-alumni{padding-bottom:3em;text-align:center}#rs-alumni .rs-cast{max-width:1120px;margin:0 auto;position:relative}#rs-alumni .rs-direction{display:none}#rs-alumni .rs-direction a{color:#000;font-size:2em}#access-schedule{border-top:5px solid #000;padding:3em 0}#access-schedule .apshow-row{border-top:1px solid #000}#access-schedule .apshow-row:first-child{border-top:none}#access-schedule .aps-col{margin:0 0 1.5em 0}#access-schedule .aps-col h2{margin-top:0}#access-schedule .aps-col-heading{font-weight:500;text-transform:uppercase;color:#000;padding-left:34px;background-position:left top;background-repeat:no-repeat;font-size:0.9375em;position:relative}#access-schedule .aps-col-heading:before{position:absolute;left:0;top:4px;font-family:'FontAwesome';font-size:20px;color:#0443D1;top:-3px}#access-schedule .aps-col-heading.apsch-audio:before{content:"\f29e"}#access-schedule .aps-col-heading.apsch-sign:before{content:"\f2a3"}#access-schedule .aps-col-heading.apsch-cap{background-image:url(//papermill.org/wp-content/themes/papermill/library/images/captioned.png);background-position:left 5px;background-size:26px auto}#access-schedule .apshow-date-item{padding-left:34px;margin:1em 0 0 0}#access-schedule .apshow-date-item .apshow-date{font-size:0.875em}#access-schedule .apshow-date-item a{margin-top:0.5em;font-size:0.875em}#plan-visit-tiles{padding:0 0 2em 0}a.plan-tile{position:relative;display:block;background-color:#000;color:#FFEED4;text-decoration:none;margin:0 0 1em 0;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}a.plan-tile .inner{height:0;padding-bottom:58.513%;position:relative}a.plan-tile .plan-title{position:absolute;left:0;bottom:0;right:0;text-align:center;color:#FFEED4;background-color:#000;padding:0.25em 0.5em;display:table;width:100%;line-height:1.15em;-moz-transition:height .3s ease-out;-o-transition:height .3s ease-out;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}a.plan-tile .plan-title .plan-title-inner{font-family:"anacharsis","Trebuchet MS",serif;display:table-cell;vertical-align:middle;width:100%}a.plan-tile.notad .plan-title{font-weight:700}a.plan-tile.adspot .plan-title{bottom:auto;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}h3.staff-header{border-bottom:1px solid #000}.staff-item{margin:0 0 1.5em 0}.staff-item h4{margin:0}.staff-item .staff-item-title{font-style:italic;font-size:0.75em}.staff-headshot{display:inline-block;float:left;margin:0 1.5em 1.5em 0;width:100px}.staff-headshot img{width:100%;height:auto;border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;display:block;margin:0}.page-id-478 .pmp-callout{margin:2.5em 0}.partners-items{text-align:center}.partners-items h3{border-bottom:1px solid #000;padding-bottom:6px}.partners-items .sponsor-item{max-width:323px;display:inline-block;margin:1em;vertical-align:middle}.partners-items .sponsor-item img{display:block;margin:0;max-height:60px;width:auto}.partners-items .staritems .sponsor-item img{max-height:35px}.partners-items .simple-sponsor{text-transform:uppercase}.support-tiles{border-top:1px solid #000;padding:2em 0;margin-top:2em}.support-tile-item{text-align:left;margin:0 0 3em 0}.support-tile-item img{display:block;margin:0}.support-tile-item h2{margin:0.75em 0;line-height:30px}.support-tile-item .support-tile-title{font-weight:700;color:#000;font-size:1.25em;margin:0.75em 0}.page-detail-tile{border-top:1px solid #000;padding:2em 0}.page-detail-tile img{display:block;margin:0}.page-detail-tile h2{margin-bottom:0.75em}.page-detail-tile .entry-content{padding:0}.summer-training-tile{margin:2em auto}.summer-training-tile img{display:block;margin:0 auto}.summer-training-tile .entry-content{padding:0;margin:1em 0}.page-template-page-summer #show-cast-content li{max-width:162px;display:inline-block;margin:0 1.5em 1.5em 1.5em;vertical-align:top}.page-template-page-summer #show-cast-content a.fullbtn{margin-top:1.5em}#summer-class-details{padding:2.5em 0;border-top:1px solid #000;margin-top:2.5em}#summer-class-details .class-details-item{font-size:14px;font-family:"Open Sans",sans-serif;position:relative}#summer-class-details .class-details-item span{font-family:"tiller",sans-serif;font-weight:500;position:absolute;top:0;left:0;width:70px}#summer-class-details .class-details-item div{padding-left:80px}#summer-class-details .class-details-item div strong{font-family:"tiller",sans-serif;font-weight:500}a.fullbtn.summer-class-btn{margin:2em 0;padding-top:0.5em;padding-bottom:0.5em}#summer-class-sponsors{padding:2em 0}#summer-class-sponsors .sponsor-item{max-width:285px;margin:1em 3em 1em 0;display:inline-block;vertical-align:middle}#summer-class-sponsors .sponsor-item img{max-height:69px;width:auto}table.pmp-chart{display:none;border:none;width:100%}table.pmp-chart td{color:#FFEED4;border:2px solid #FFEED4;padding:0.75em;line-height:1.25em}table.pmp-chart td.cell0{color:#000}table.pmp-chart td.yes{background-image:url(//papermill.org/wp-content/themes/papermill/library/images/check.png);background-position:50% 50%;background-size:18px;background-repeat:no-repeat}table.pmp-chart th{background-color:#FFEED4;color:#000;border:2px solid #FFEED4;line-height:1.15em;vertical-align:middle;padding:0.75em;font-size:20px;font-weight:400}table.pmp-chart th.cell0{text-align:left}table.pmp-chart td.cell0{background-color:#eaf6fc;padding-right:1.5em}table.pmp-chart td.cell1{background-color:#0057a8}table.pmp-chart td.cell2{background-color:#1fa5bd}table.pmp-chart td.cell3{background-color:#8396cd}table.pmp-chart td.cell4{background-color:#99cddd}table.pmp-chart td.cell5{background-color:#bac4e4}table.pmp-chart td.cell6{background-color:#bfdfea}table.pmp-chart td.cell7{background-color:#d4d9ed}.pmp-chart-list h3{text-align:center}.pmp-chart-list .pmp-chart-heading{color:#FFEED4;padding:10px;font-size:14px;position:relative;padding-right:28px}.pmp-chart-list .pmp-chart-heading:after{font-family:'FontAwesome';position:absolute;right:14px;top:10px;content:'\f105'}.pmp-chart-list .pmp-chart-heading.active:after{content:'\f107'}.pmp-chart-list .pmp-chart-heading.heading1{background-color:#0057a8}.pmp-chart-list .pmp-chart-heading.heading2{background-color:#1fa5bd}.pmp-chart-list .pmp-chart-heading.heading3{background-color:#8396cd}.pmp-chart-list .pmp-chart-heading.heading4{background-color:#99cddd}.pmp-chart-list .pmp-chart-heading.heading5{background-color:#bac4e4}.pmp-chart-list .pmp-chart-heading.heading6{background-color:#bfdfea}.pmp-chart-list .pmp-chart-heading.heading7{background-color:#d4d9ed}.pmp-chart-list ul.pmp-chart-list{display:none;margin:0;padding:1em 0.5em;background-color:#eaf6fc;font-size:13px;color:#000}.pmp-chart-list ul.pmp-chart-list.active{display:block}.pmp-chart-list ul.pmp-chart-list li{padding-left:1em;background:transparent url(//papermill.org/wp-content/themes/papermill/library/images/bullet.png) no-repeat left 6px;margin-bottom:0.75em}.page-template-page-season-packages .entry-content a.fullbtn{margin-top:0.5em;margin-bottom:0.5em}#package-benefits{padding:2em 0}#package-benefits ul.package-benefits-list{font-weight:700;color:#000}#package-benefits ul.package-benefits-list li:last-child{background-image:none;padding-left:0}#season-package-table{border-top:5px solid #000;padding:3em 0}#season-package-table .table-notes{color:#000;font-size:14px;margin:2em 0;font-weight:500}#season-package-table .season-package-button{margin-top:1em;text-align:center}#season-package-table .season-package-button a{width:260px;text-align:center;margin:1em auto}#season-package-questions{border-top:5px solid #000;margin-top:3em;padding-top:3em;text-align:center}#season-package-questions h3{margin-top:0}.page-template-page-gala #gala-sponsors{text-align:center;padding:1.5em 0}.page-template-page-gala .sponsor-item{display:inline-block;vertical-align:middle;max-width:245px;margin:1em}.page-template-page-gala .sponsor-item img{display:block;margin:0;max-height:60px;width:auto;max-width:200px;height:auto}.page-template-page-gala #gala-links .gala-three-links{padding:1.5em 0 0 0}.page-template-page-gala #gala-links .gala-three-links a{width:226px;text-align:center;padding-left:0;padding-right:0;margin:1em 1.5em 1em 0}#membership-table{border-top:5px solid #000;padding:3em 0}#membership-table .table-notes{font-size:12px;text-align:center;padding-top:2em}#center-stage-table{border-top:5px solid #000;padding:3em 0}#center-stage-table .table-notes{font-size:12px;text-align:center;padding-top:2em}#center-stage-after{padding-bottom:3em}#center-stage-after .wrap{max-width:860px}#linked-superfeature,#linked-superfeature-2{border-top:5px solid #000;position:relative}#linked-superfeature ul.slides,#linked-superfeature-2 ul.slides{padding:0;margin:0;width:100%}#linked-superfeature ul.slides li,#linked-superfeature-2 ul.slides li{margin:0;padding:0;width:100%;display:none}#linked-superfeature ul.slides li .flexibleslide,#linked-superfeature-2 ul.slides li .flexibleslide{height:220px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}#linked-superfeature ul.slides li .slide-content,#linked-superfeature-2 ul.slides li .slide-content{height:220px}#linked-superfeature ul.slides li .slide-content .slide-content-inner,#linked-superfeature-2 ul.slides li .slide-content .slide-content-inner{padding:1em 1em 3em 1em;text-align:center}#linked-superfeature .reusable-controls,#linked-superfeature-2 .reusable-controls{top:230px}#linked-superfeature .reusable-direction,#linked-superfeature-2 .reusable-direction{pointer-events:none}#linked-superfeature .reusable-direction a,#linked-superfeature-2 .reusable-direction a{pointer-events:all}.news-tiles{padding-bottom:3em}.news-tile{border:5px solid #000;margin:0 0 1.5em 0}.news-tile .news-tile-inner{padding:28px;opacity:0;position:relative}.news-tile .entry-content{padding:0}.news-tile .news-tile-category{text-transform:uppercase}.news-tile h2{margin-top:0}.news-tile h2 a{color:#000}.news-tile h2 a:hover{color:#000}.news-tile h2 a:visited:hover{color:#000}.news-tile .news-tile-date{font-size:0.75em;margin-bottom:1em}.news-tile a.fullbtn{margin-top:2em}.blog .article-header{text-align:center;border-bottom:5px solid #000;padding-bottom:2em;margin-bottom:3em}.blog #catfilter{margin:2em 0;text-align:center;border-top:1px solid #000;padding:3em 0}.blog #catfilter select{display:block;width:248px;font-family:"anacharsis","Trebuchet MS",serif;margin:0 auto;font-weight:bold}#blog-carousel{position:relative}#blog-carousel .blog-direction{position:absolute;left:0;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2em}#blog-carousel .blog-direction a{color:#000}#blog-carousel .blog-direction a.flex-next{float:right}#blog-carousel .bf-category{text-transform:uppercase;color:#000;font-size:1.1em}#blog-carousel #blog-carousel-inner{width:90%;margin:0 auto;max-width:1128px}#blog-carousel img{max-width:100%;height:auto;display:block;margin:0}#blog-carousel h2{margin-top:0.5em;margin-bottom:0.5em;line-height:32px}#blog-carousel h2 a{color:#000}#blog-carousel h2 a:hover{color:#000}#blog-carousel .bf-date{color:#000;font-family:"tiller",sans-serif}#blog-carousel a.pgram{font-family:"anacharsis","Trebuchet MS",serif;color:#000;text-decoration:none;padding:0.75em 2em 0.5em 2em;line-height:1em;font-size:14px;font-weight:500}#blog-carousel a.pgram:hover{color:#FFEED4}#blog-carousel a.pgram:hover:before{background-color:#000;z-index:-1}.page-template-page-subscribe #inner-content{max-width:860px}.page-template-page-subscribe .hentry{text-align:center}.page-template-page-subscribe .stepheader{margin-bottom:2em}.page-template-page-subscribe .stepheader .stepstep{font-size:1.2375em}.page-template-page-subscribe .stepheader h2{margin:0.25em 0 1em 0}.page-template-page-subscribe select{width:242px;margin:1em auto;font-weight:700;display:inline-block}.page-template-page-subscribe input[type="submit"],.page-template-page-subscribe a.subscribeback{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#000;color:#FFEED4;padding:0.5em 2em;border:none;text-decoration:none;margin:0.5em;font-size:14px;border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}.page-template-page-subscribe #formerror{border:2px solid #aa0000;background-color:#ffcccc;margin-bottom:1.5em;padding:0.5em}.page-template-page-subscribe #formerror h2{margin-top:0}.page-template-page-subscribe #formerror p{margin:0 0 0.5em 0}.page-template-page-subscribe .step5{text-align:left}.page-template-page-subscribe .stepheader.step4,.page-template-page-subscribe .stepcontent.step4{max-width:600px;margin-left:auto;margin-right:auto}#showselects input[type="checkbox"]{display:none}#showselects .showcheck{display:inline-block;width:272px;margin:0.75em 0.25em}#showselects label{padding:0;border:5px solid #FFEED4;display:block;position:relative;cursor:pointer;box-sizing:border-box}#showselects label img{margin:0;display:block;max-width:100%;height:auto}#showselects label span{display:block;margin:0;width:100%;height:0;padding-bottom:56.273%;background-position:top left;background-repeat:no-repeat;background-size:cover}#showselects :checked+label{border:5px solid #000;background-color:#000}#summarywrap,#s5summarywrap{margin-top:2em;position:relative;color:#000}#summarywrap p,#s5summarywrap p{color:#000}#summarywrap i.fa,#s5summarywrap i.fa{position:absolute;left:48%;top:48%;font-size:2em;display:none}#summarywrap.loading i.fa,#s5summarywrap.loading i.fa{display:inline-block}#s5bottomsummary{text-align:center}.step5summary{padding-bottom:2em}.s5summarytop{border-top:1px solid #000;border-bottom:1px solid #000;padding:2em 0;margin:2em 0}.s5edit{display:block;margin-bottom:3em;font-size:14px}#subscribe-chart{margin-top:2em;margin-bottom:2em;position:relative;text-align:center}#subscribe-chart img{display:inline-block;margin:0;max-width:100%;height:auto}#contribform{background-color:#bae0f5;border:5px solid #000;padding:1.5em;color:#000}#contribform p,#contribform ul ol{color:#000;font-size:14px}#contribform label{display:inline-block;float:left;margin-left:2em;padding-bottom:1em}#contribform input[type=radio]{display:inline-block;float:left;margin-right:-2em;clear:left;margin-top:4px}#sidebar1 a.sidebar-back{display:none}.woocommerce-cart td.product-quantity,.woocommerce-cart th.product-quantity,.woocommerce-checkout strong.product-quantity{display:none}.woocommerce ul.order_details li{background-image:none}.wc-item-meta-label{display:block}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:none}.page-template-default .header{border-bottom:1px solid #000}.page-template-default.with-superfeature .header{border-bottom:none}#site-message{font-size:0.75em;background-color:#EA1C2B;color:#FFEED4;position:fixed;top:0;left:0;width:100%;height:60px;z-index:199}#site-message #site-message-inner{letter-spacing:-0.01em;max-width:865px;line-height:1.15em;text-align:center;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#site-message #site-message-inner p{margin:8px 0}#site-message #site-message-inner b,#site-message #site-message-inner strong{font-weight:700}#site-message #site-message-inner a{color:#FFEED4}.with-message .header{top:60px}.with-message #container{padding-top:120px}.page-template-page-calendar .hentry header{border-bottom:none;text-align:center;max-width:600px;margin:0 auto}#page-calendar{display:flex;flex-wrap:wrap}.page-cal-item{display:inline-block;float:left;width:50%;padding-bottom:1em}.page-cal-item a{text-decoration:none}.page-cal-item h3{color:#FFEED4;background-color:#0443D1;font-size:0.875em;margin:0;text-align:center;padding:0.5em 0}.page-cal-item .page-cal-class{font-size:15px;padding:0.5em}.page-cal-item .page-cal-class .pcc-time{font-size:13px;font-family:"tiller",sans-serif;font-weight:500}@media (max-width: 767px){.page-cal-item{border:1px solid #000;border-bottom:none}.page-cal-item:nth-child(odd){border-right:none}.page-cal-item:nth-child(6),.page-cal-item:nth-child(7){border-bottom:1px solid #000}.page-cal-item:last-child{border-right:1px solid #000}}#pmpcontent table{border:none}#pmpcontent input[type="submit"]{background-color:#000;color:#FFEED4;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;outline:none;font-size:14px;padding:6px 12px}#pmpcontent .huge{font-weight:700;font-size:1.5em;line-height:1.1em;color:#000}#pmpcontent .huge h1{font-size:1em;clear:both}#pmpcontent .login-link-container a,#pmpcontent .promoctrl-form-container a{background-color:#0443D1;color:#FFEED4;text-transform:uppercase;padding:4px 0;width:147px;text-align:center;display:inline-block;text-decoration:none;float:right}#pmpcontent .promoctrl-form-container{margin-top:18px;display:inline;min-width:250px;clear:both;float:right}#pmpcontent .promoctrl-form-container #tb_promo{float:left;width:47% !important;height:34.25px}#pmpcontent img#imgSecureLock{display:inline;vertical-align:middle}#pmpcontent div.legend{height:64px}#pmpcontent #month-year-title{color:#000;font-weight:700;width:65%;text-align:center}#pmpcontent #toggle-display{color:#0443D1;text-decoration:underline}#pmpcontent td.larger{color:#000;font-weight:700;font-size:1.5em;padding-bottom:1.5em !important}#pmpcontent tr{border-bottom:none}#pmpcontent tr:nth-child(2n){background-color:transparent}#pmpcontent tr.tn-package{border-bottom:1px solid #000}#pmpcontent a.tn-package__anchor-detail{color:#000;text-transform:uppercase;font-size:1.3em}#pmpcontent table.fc-border-separate{border-right:2px solid #eaedf2}#pmpcontent .tnew-eventlisting-text h2{font-size:1.5em}#pmpcontent .tnew-eventlisting-prod-container-table .tnew-eventlisting-prod-image-container img{max-width:205px !important}#pmpcontent .tnew-eventlisting-prod-container-table a.tnew-eventlisting-prod-link{text-decoration:none;color:#000;text-transform:uppercase;font-size:1.5em}#pmpcontent .tnew-eventlisting-prod-container-table a.tnew-eventlisting-prod-moreinfo-button{color:#FFEED4;background-color:#000;display:inline-block;padding:6px 12px;text-transform:uppercase;text-decoration:none;font-size:1.1em}#pmpcontent .tnew-eventlisting-line-div{border-bottom:1px solid #000}#pmpcontent .btn-primary,#pmpcontent .btn-primary:visited{color:#fff}#pmpcontent #screen-selector img{max-width:none !important}#pmpcontent #syos-container{margin-top:4em}#pmpcontent a#mainContent_lnk_changePerf{background-color:#eee}#pmpcontent a#ucLoginWidget_lnk_viewCart{margin-right:2em}#pmpcontent .ui-tabs .ui-tabs-nav li{list-style-type:none;background:none}#pmpcontent .v3Forms input[type="text"],#pmpcontent .v3Forms input[type="password"]{display:inline-block;padding:0 12px}#pmpcontent .v3Forms select{display:inline-block}#pmpcontent .tnew-register-button-container{text-align:left !important}#pmpcontent .tnew-register-button-container #mainContent_btn_register{margin-left:64px}#pmpcontent .fieldset.payment-form ol li.reg{padding-top:20px;width:110px}#pmpcontent .TNEW_subheader_bar{background-color:#999;color:#fff;display:block;float:none;text-align:left;padding:4px;margin:0 0 5px 0;width:100%;font-weight:bold;font-size:12px}#pmpcontent .TNEW_steps li{padding-right:20px}#pmpcontent #tn-event-listing-mode-tab-nav,#pmpcontent #tn-events-calendar-mode-tab-nav{display:-webkit-flex;display:flex}#pmpcontent #tn-event-listing-mode-tab-nav li,#pmpcontent #tn-events-calendar-mode-tab-nav li{background:none;padding-left:12px}#pmpcontent .entry-content ul li{background:none}#pmpcontent li.tn-events-keyword-filter__list-item{padding-left:0}#pmpcontent .tn-section-subsPurchasePath-prodSelection-page .tn-section-subsPurchasePath-prodSelection__production-selection a .production-image-wrapper img{height:auto}#pmpcontent .tn-section-subsPurchasePath-prodSelection-page .tn-section-subsPurchasePath-prodSelection__production-selection a .production-image-wrapper{height:auto;padding:0 0 10px 0}#pmpcontent .tn-events-calendar__event.btn.btn-primary{color:#fff}#pmpcontent a.tn-events-calendar__event.btn.btn-primary:visited{color:#fff}#pmpcontent .tn-events-calendar__day a:visited{color:#fff}#pmpcontent .tn-syos-seat-info__seat-type{background-color:#7D26CD !important}#pmpcontent .tn-opg-form__suggested-amount-list .btn-primary{background-color:#000 !important}#pmpcontent .entry-content p,#pmpcontent .entry-content ul,#pmpcontent .entry-content ol,#pmpcontent .entry-content table,#pmpcontent .entry-content dl{font-size:1em}.page-template-page-tessitura #prefooter-sponsors{border-top:6px solid #000}.home #content{padding-top:0}.home #linked-superfeature{border-top:6px solid #000;border-bottom:6px solid #000;margin-top:-6px}.home #linked-superfeature ul.slides li .flexibleslide{height:0;padding-bottom:42.7%}.home #linked-superfeature .reusable-direction{display:block}.home #linked-superfeature .reusable-direction a{width:50px;height:50px;padding:0}.home #linked-superfeature .reusable-direction a i{display:none}.home #linked-superfeature .reusable-direction a.flex-prev{background-image:url(//papermill.org/wp-content/themes/papermill/library/images/rd24/icon-arrow-left_spotlight.svg);background-position:30% 50%}.home #linked-superfeature .reusable-direction a.flex-next{background-image:url(//papermill.org/wp-content/themes/papermill/library/images/rd24/icon-arrow-right_spotlight.svg);background-position:70% 50%}.home #linked-superfeature .reusable-controls{display:none}.page-template-page-home-rd24 #home-three-features{background-color:#000}.page-template-page-home-rd24 #home-three-features .ss-shape{position:relative;height:0}.page-template-page-home-rd24 #home-three-features .ss-shape .inner{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;position:absolute;left:0;right:0;width:100%;height:100%}.page-template-page-home-rd24 #home-three-features .ss-shape .inner .grad{position:absolute;width:100%;height:100%;left:0;top:0;background-color:transparent;background-position:0% 0%;background-repeat:no-repeat;background-origin:padding-box}.page-template-page-home-rd24 #home-three-features .ss-shape .content{position:absolute;z-index:10;left:50%;margin-top:5%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-template-page-home-rd24 #home-three-features .ss-shape .content .cw-inner{max-width:283px}.page-template-page-home-rd24 #home-three-features .ss-shape h3{margin:0 0 12px 0;color:#FFEED4;font-family:"anacharsis","Trebuchet MS",serif}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-0{padding-bottom:37.86%;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 81%);margin-bottom:-7.16%}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-1{padding-bottom:42.1%;margin-top:6px;clip-path:polygon(0 0, 100% 16.67%, 100% 66.3%, 0 100%);margin-bottom:-14.18%}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-1 .content{margin-top:5%}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-2{padding-bottom:37.86%;margin-top:6px;clip-path:polygon(0 37.5%, 100% 0, 100% 100%, 0 100%)}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-2 .content{margin-top:20%}@media (max-width: 767.5px){.page-template-page-home-rd24 #home-three-features .ss-shape .inner{position:relative;height:0;padding-bottom:53%}.page-template-page-home-rd24 #home-three-features .ss-shape .inner .grad{display:none}.page-template-page-home-rd24 #home-three-features .ss-shape .content{position:relative;margin-top:0}.page-template-page-home-rd24 #home-three-features .ss-shape .content .cw-inner{max-width:100%}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-0{padding-bottom:95%;clip-path:polygon(0 0, 100% 0, 100% 92.1%, 0 100%);margin-bottom:0}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-0 .inner{padding-bottom:52.8%;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 87.1%)}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-0 .content{margin-left:0}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-1{padding-bottom:100%;margin-top:-7.9%;margin-bottom:0;clip-path:polygon(0 7.9%, 100% 0, 100% 100%, 0 92.33%)}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-1 .inner{padding-bottom:60.2%;clip-path:polygon(0 0, 100% 0, 100% 86.1%, 0 100%)}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-1 .content{margin:2% 0 0 0}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-2{padding-bottom:95%;margin-top:-7.67%;clip-path:polygon(0 0, 100% 7.67%, 100% 100%, 0 100%)}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-2 .inner{padding-bottom:59.7%;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 85.78%)}.page-template-page-home-rd24 #home-three-features .ss-shape.ss-shape-2 .content{margin:0}}#home-thirtythree .htt-inner{background-color:#000}#home-thirtythree .three-bar{display:none}#home-thirtythree .htt-item{position:relative;margin:0 0 6px 0;height:373px}#home-thirtythree .htt-item:last-child{margin-bottom:0}#home-thirtythree .htt-item .cw-inner{width:75%}#home-thirtythree .htt-item .inner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}#home-thirtythree .htt-item .inner .grad{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#home-thirtythree .htt-item .content{position:relative;padding-top:16px}#home-thirtythree .htt-item .content h3{margin:0 0 16px 0;color:#FFEED4;font-size:40px;line-height:42px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){select{background-image:none}select:hover{background-image:none}}@media only screen and (min-width: 481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.staff-item{display:inline-block;width:48%}.staff-item:nth-child(odd){clear:left;float:left}.staff-item:nth-child(even){float:right}}@media only screen and (min-width: 768px) and (max-width: 1167px){.wrap{padding-right:24px}.header .wrap{padding-right:0}}@media only screen and (min-width: 768px){a.fullbtn{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}a.fullbtn:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFEED4;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}a.fullbtn:hover,a.fullbtn:focus,a.fullbtn:active{color:#000}a.fullbtn:hover:before,a.fullbtn:focus:before,a.fullbtn:active:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}a.fullbtn:hover,a.fullbtn:focus{color:#000}a.fullbtn:hover:visited,a.fullbtn:focus:visited{color:#000}a.fullbtn.blue:hover,a.fullbtn.blue:focus{color:#0443D1}a.fullbtn.blue:hover:visited,a.fullbtn.blue:focus:visited{color:#0443D1}a.fullbtn.green:hover,a.fullbtn.green:focus{color:#1fa5bd}a.fullbtn.green:hover:visited,a.fullbtn.green:focus:visited{color:#1fa5bd}.pmp-callout .pmp-callout-quote{font-size:42px}.pmp-callout .pmp-callout-quote:after{top:15%;height:70%}.pmp-callout .pmp-callout-attribution{font-size:20px}.custom-direction,.reusable-direction{display:block}.carousel-direction{display:block}.custom-controls-container,.reusable-controls{display:none}.castslider .flex-control-nav{display:none}.subhead{font-size:1.75em;line-height:30px}#floating-socials{display:block}#superfeature-static{top:60px}#superfeature-static.static{height:467px}#superfeature-carousel{top:60px}#superfeature-carousel ul.slides li{position:relative}#superfeature-carousel ul.slides li div.flexibleslide{height:467px}#superfeature-carousel ul.slides li a.fullbtn{top:85%}#superfeature-carousel ul.slides li .slidecopy{position:absolute;left:0;top:0;width:50%;height:100%;background-color:rgba(0,0,0,0.4);text-align:center;color:#FFEED4;font-size:56px;padding:0 10%;line-height:64px}#superfeature-carousel ul.slides li .slidecopy .inner{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#superfeature-carousel .reusable-direction,#superfeature-carousel .custom-direction{height:40px}#superfeature-carousel .reusable-direction a,#superfeature-carousel .custom-direction a{height:40px;background-size:100% auto}#superfeature-carousel .reusable-direction a.flex-prev,#superfeature-carousel .custom-direction a.flex-prev{margin-left:40px}#superfeature-carousel .reusable-direction a.flex-next,#superfeature-carousel .custom-direction a.flex-next{margin-right:40px}.sold-out-banner{top:60px;font-size:2.25em}.small-only{display:none}.large-only{display:table}.d-5of6{float:right}.d-2of6{float:left}#container{padding-top:60px}.mobile-only,a.mobile-only,a.fullbtn.mobile-only{display:none}.widget_nav_menu{display:block}h1,.h1{font-size:48px;line-height:54px}h2,.h2{font-size:1.75em}h3,.h3{font-size:1.625em}h4,.h4{font-size:1.125em}.evt-date{font-size:1.25em}#main .hentry{max-width:866px}#main.d-all{padding-left:0}#main.d-all .hentry{max-width:100%}.header{height:60px;-moz-transition:height .3s ease-out;-o-transition:height .3s ease-out;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}#logo{float:left}.scrolled .header{height:60px}.widgettitle{border-bottom:2px solid #444;margin-bottom:0.75em}.widget{margin:0 0 2.2em 0}.widget ul li{margin-bottom:0.75em}.widget ul li ul{margin-top:0.75em;padding-left:1em}}@media only screen and (min-width: 768px) and (min-width: 1150px){.footer-links ul li{width:48%;float:left}}@media only screen and (min-width: 768px){#content,#pmpcontent{padding-top:2.5em}.hentry footer{padding:1.5em 0}#seatfinder{height:89px}#seatfinder #seatfinder-wrap{height:89px}#seatfinder.pinned #seatfinder-wrap{position:fixed;width:100%;left:0;top:60px;z-index:30}#seatfinder .seatfinder-col{display:inline-block;float:left;height:77px;line-height:77px}#seatfinder .seatfinder-col.sfc-three{line-height:20px}#seatfinder .sfc-one{width:18.59%}#seatfinder .sfc-one h3{margin:0;padding:0;font-size:1.25em}#seatfinder .sfc-two{width:59%}#seatfinder .sfc-one,#seatfinder .sfc-two{margin-left:0;margin-right:0}#seatfinder .sfc-three{width:22%;margin:0;font-size:12px;padding:0 0.5em}#seatfinder .sfc-three h2{font-size:16px;position:relative;top:38%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#seatfinder .sfc-three a{color:#FFEED4;padding-top:4px;display:inline-block;letter-spacing:0;margin-top:16px}#seatfinder select{margin-top:24px;width:31%;font-size:14px}#seatfinder select#showlinks{margin-left:5.11%}#seatfinder select#timelinks{margin-left:4%;margin-right:0;float:left}#seatfinder #findseats{width:20.35%;margin:0 0 0 6.86%}#seatfinder.seatfinder-alt .sfc-one{width:47%}#seatfinder.seatfinder-alt .sfc-two{width:29%}#seatfinder.seatfinder-alt a.fullbtn{margin-bottom:0}#seatfinder.seatfinder-alt .sfc-three{width:24%}#seatfinder.seatfinder-alt .sfc-three h2{top:50%;text-transform:uppercase}}@media only screen and (min-width: 768px) and (min-width: 1245px){#pf-contact{height:280px}#pf-contact .graphic{position:absolute;left:0;width:100%;bottom:-6px;pointer-events:none}#pf-contact .graphic img.pfi-m{display:none}#pf-contact .graphic img.pfi-d{display:block;width:1366px;margin-left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#pf-contact #pf-contact-inner{margin-top:215px;display:-webkit-flex;display:flex;justify-content:space-between;width:430px}#pf-contact #pf-contact-inner .pfi-btn:first-child{margin-bottom:0}}@media only screen and (min-width: 768px){#popmake-37 .sit-col{display:inline-block;width:48%}#popmake-37 .sit-col.sit-col-one{float:left}#popmake-37 .sit-col.sit-col-two{float:right}.with-superfeature.sf-type-single #content,.with-superfeature.sf-type-single #pmpcontent,.with-superfeature.sf-type-carousel #content,.with-superfeature.sf-type-carousel #pmpcontent{margin-top:467px}.single-show #content,.single-show #pmpcontent{margin-top:467px}#prefooter-sponsors{padding:72px 0 44px 0}#prefooter-sponsors h3{font-size:1.25em;margin-bottom:1.5em}#prefooter-sponsors .pfs-col{display:inline-block;float:left;min-height:190px;padding:0 0.5em;width:50%}#prefooter-sponsors .pfs-col.pfs-col-left{border-bottom:none}#prefooter-sponsors .pfs-wide{min-height:190px;padding:0 0.5em}#inner-footer{padding-top:3em}.footer-top-col{display:inline-block;float:left;margin:0 1.59% 0 0}.footer-top-col.footer-top-col-one{text-align:left;width:26%}.footer-top-col.footer-top-col-two{width:30%;text-align:left;font-size:16px}.footer-top-col.footer-top-col-three{display:none}.footer-top-col.footer-top-col-four{display:inline-block;width:32.1%;margin-right:0}.footer-top-col.footer-top-col-four .footer-links ul li{font-size:18px;margin-bottom:0}.footer-top-col.footer-top-col-four .footer-links ul li a{font-size:18px}#footer-iconstrip{margin-top:80px}#footer-iconstrip .fi-inner{justify-content:flex-start;padding-left:27.59%}#footer-iconstrip img:first-child{margin-left:0}}@media only screen and (min-width: 768px) and (min-width: 1075px){#footer-iconstrip a img:first-child{margin-left:15px}}@media only screen and (min-width: 768px){#footer-bottom{text-align:left}#footer-bottom .fb-inner{padding-left:27.59%}#footer-bottom a{position:relative}#footer-bottom a:after{position:absolute;content:"";bottom:-1px;left:0;height:1px;background-color:#FFEED4;width:0;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#footer-bottom a:focus:after,#footer-bottom a:hover:after{width:100%}.event-tile-item{display:inline-block;width:31%;float:left}.event-tile-item:nth-child(3n+2){margin-left:3%;margin-right:3%}.event-tile-item:nth-child(3n+1){clear:left}.event-tile-item .evt-excerpt{font-size:0.9375em}.adwrap{width:auto}#ald-fullwidth{padding-bottom:0;background-color:#000}.ald-oneup{display:inline-block;width:48%}.ald-oneup:nth-child(odd){float:left;clear:left}.ald-oneup:nth-child(even){float:right;clear:right}.ald-fw .ald-fw-image{position:absolute;top:0;bottom:0;width:55%;height:100%;padding-bottom:0;z-index:0}.ald-fw .ald-fw-image-cover{display:none}.ald-fw .ald-fw-image-side-cover{display:block;width:10%;right:45%;height:100%}.ald-fw .ald-fw-content{position:relative;display:inline-block;width:50%;float:right;background-color:#FFEED4;color:#000;z-index:1;margin:1.5em}.ald-fw .ald-fw-content h2{color:#000}.ald-fw .ald-fw-content p{color:#636363;font-size:1em}.ald-fw a.pgram{color:#000;padding:0.25em 2em;margin-bottom:2.5em;font-size:1em}.ald-fw a.pgram:before{border-color:#000}.ald-fw a.pgram:hover{color:#FFEED4}.ald-fw a.pgram:hover:before{background-color:#000;z-index:-1}.ald-fw.fpost .ald-fw-content h3{font-size:1.25em;color:#000}}@media only screen and (min-width: 768px) and (min-width: 900px){#ald-two-up{overflow:visible;height:380px;border-top:6px solid #000;border-bottom:6px solid #000}#ald-two-up .twoad-heading-one{border:none}#ald-two-up .twoad-heading-one img.two-mob{display:none}#ald-two-up .twoad-heading-one img.two-dtp{display:block;margin-top:-6px;margin-bottom:-6px}#ald-two-up .twoad-heading-two{margin:0;border:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}#ald-two-up .twoad-heading-two .inner{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}#ald-two-up .twoad-heading-two img.twt-mob{display:none}#ald-two-up .twoad-heading-two img.twt-dtp{display:block;margin-top:-6px;margin-bottom:-6px}#ald-two-up-inner{display:flex}a.ald-two-up{display:flex;align-items:center;width:50%;float:left}a.ald-two-up .ald-two-up-inner{padding:2em 3em}a.ald-two-up .ald-two-up-prehead{font-size:1.25em}}@media only screen and (min-width: 768px){.class-row-item .class-row-col{display:inline-block;float:left;width:31.7%}.class-row-item .class-row-col.crc-one,.class-row-item .class-row-col.crc-two{margin-right:2.6%}.class-row-item .class-row-col.crc-three{width:31.2%}#class-form .rr-col{display:inline-block;width:47%;float:left}#class-form .rr-col.rr-col-two{float:right}#class-downloads{margin:2em 0 4em 0;text-align:center}#class-downloads a{display:inline-block;width:auto;margin:0 1em}a.class-type-tile{max-width:none;width:49.5%;margin:0.5% 0}a.class-type-tile:nth-child(odd){float:left}a.class-type-tile:nth-child(even){float:right}a.class-type-tile .class-type-tile-content .class-type-tile-content-inner{font-size:34px}a.class-type-tile:hover{color:#FFEED4}a.class-type-tile:hover .class-type-tile-darken{background-color:rgba(0,87,168,0.66)}.faq-item .faq-item-question{font-size:1.75em}ul.alumni-tags{columns:2}#alumn th{text-align:left;padding:10px 0;font-size:1.25em;font-weight:400}#alumn .cell-left{width:15.84%}#alumn td{padding:10px;border-bottom:2px solid #FFEED4}#alumn td.cell-left{background-color:#dbeffb}#alumn td.cell-right{background-color:#bae0f5;border-left:2px solid #FFEED4}.page-template-page-contact .contact-col{display:inline-block;width:48%;float:left}.page-template-page-contact .contact-col.contact-col-right{float:right}.show-tile{display:inline-block;width:48%;margin:0 0 3em 0;min-height:530px}.show-tile:nth-child(odd){float:left;clear:left}.show-tile:nth-child(even){float:right}.show-tile .show-tile-excerpt{font-size:0.9375em}.ways-to-give-pages .show-tile{min-height:480px}.show-dates{font-size:1.25em}.single-show #show-bottom-content #show-bottom-inner{padding-left:36px}.single-show #callout-block #callout-block-content-inner{padding-left:36px}.single-show #show-cast #show-cast-content{padding-left:36px}.single-show #show-details{padding:64px 0}.single-show #show-details #show-details-content{padding-left:36px}.single-show #show-details p{font-size:0.9375em}.single-show #show-details #show-details-sep{display:block;width:1px;background-color:#000;content:"";height:100%;top:0;left:50%;position:absolute}.single-show #show-details .show-details-col{display:inline-block;width:46%;float:left}.single-show #show-details .show-details-col.show-details-col-two{float:right}#school-shows #school-shows-content{padding-left:36px}.padded{padding-left:36px}.childrens-show-item{display:inline-block;width:48%;float:left;margin:0 0 4em 0}.childrens-show-item:nth-child(odd){clear:both}.childrens-show-item:nth-child(even){float:right}.childrens-show-item .csi-date{font-size:20px}.childrens-show-item.childrens_show{min-height:650px}#aut-per-partners .sponsor-item{max-width:250px}#aut-per-partners img{max-height:100px}#get-in-touch .gi-col{display:inline-block;width:47%}#get-in-touch .gi-col.gi-col-one{float:left}#get-in-touch .gi-col.gi-col-two{float:right}#rs-alumni .rs-cast{width:90%}#rs-alumni .rs-direction{display:block;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:110%;left:-5%}#rs-alumni .rs-direction .flex-prev{float:left}#rs-alumni .rs-direction .flex-next{float:right}#access-schedule .aps-col-heading{font-size:1em}#access-schedule .aps-col{display:inline-block;float:left;width:23.8%}#access-schedule .aps-col:nth-child(2){margin-left:2.3%;margin-right:2.3%}#access-schedule .apshow-date-item .apshow-date{font-size:1em}#access-schedule .apshow-date-item a{font-size:0.937em}a.plan-tile{float:left;width:32%;margin:1% 0}a.plan-tile:nth-child(3n-1){margin-left:2%;margin-right:2%}a.plan-tile .plan-title{font-size:1.5625em}a.plan-tile.notad:hover .plan-title{height:100% !important;background-color:#0057a8;background-color:rgba(0,87,168,0.85)}a.plan-tile.adspot .plan-title{padding:1em 2em}.page-template-page-plan #inner-content{max-width:862px;text-align:center}.staff-item .staff-item-title{font-size:0.9375em}.staff-headshot{width:153px}.page-id-478 .pmp-callout .pmp-callout-quote:after{height:38%;top:31%}.partners-items .simple-sponsor{display:inline-block;width:31%;min-height:50px;margin:0 1% 1em 1%;text-align:center;vertical-align:top}.partners-items .simple-sponsor:nth-child(3n+4){clear:both}.page-template-page-support-landing #inner-content{max-width:860px;text-align:center}.support-tile-item{display:inline-block;width:48%;float:left}.support-tile-item:nth-child(odd){clear:both}.support-tile-item:nth-child(even){float:right}.support-tile-item .support-tile-title{font-size:1.75em}.page-detail-tile .pdt-col{display:inline-block;float:left;width:48%}.page-detail-tile .pdt-col.pdt-col-two{float:right}.page-detail-tile h2{margin-top:0}.summer-training-tile{display:inline-block;width:48%;min-height:520px;margin:0 0 2% 0}.summer-training-tile:nth-child(odd){float:left}.summer-training-tile:nth-child(even){float:right}#summer-class-details .class-details-item{font-size:15px}#summer-class-details .class-details-item span{width:80px}#summer-class-details .class-details-item div{padding-left:90px}table.pmp-chart{display:table}.pmp-chart-list{display:none}#package-benefits ul.package-benefits-list{columns:2;font-size:1.125em}#season-package-table .table-notes{text-align:center;max-width:900px;margin:2em auto}#season-package-table .season-package-button{text-align:center}#season-package-table .season-package-button a{width:auto;text-align:left;margin:0 1em}.page-template-page-gala #gala-links a{margin:0}.page-template-page-gala #gala-links a:nth-child(2){margin:0 1em}#membership-table .entry-content{max-width:630px;margin:0 auto 2em auto;text-align:center;padding:0}#membership-table th{font-size:15px}#membership-table th.cell0{font-size:20px}#center-stage-table .entry-content{max-width:630px;margin:0 auto 2em auto;text-align:center;padding:0}#center-stage-table th{padding:0.75em 0.15em;font-size:15px}#center-stage-table th.cell0{font-size:20px}#linked-superfeature ul.slides li,#linked-superfeature-2 ul.slides li{padding:0;position:relative}#linked-superfeature ul.slides li .flexibleslide,#linked-superfeature-2 ul.slides li .flexibleslide{height:650px}#linked-superfeature ul.slides li .slide-content,#linked-superfeature-2 ul.slides li .slide-content{position:absolute;left:0;top:0;bottom:0;height:100%;width:50%;z-index:30;text-align:center}#linked-superfeature ul.slides li .slide-content .slide-content-inner,#linked-superfeature-2 ul.slides li .slide-content .slide-content-inner{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(255,255,255,0.9);padding:2em 3%;width:60%;margin:0 auto;line-height:1.6em}#linked-superfeature ul.slides li .slide-content .slide-content-inner h3,#linked-superfeature-2 ul.slides li .slide-content .slide-content-inner h3{margin-top:0}body:not(.home) .news-tile{display:inline-block;width:32%;float:left;margin:1% 0}body:not(.home) .news-tile:nth-child(3n-1){margin-left:2%;margin-right:2%}body:not(.home) .news-tile:nth-child(3n+1){clear:left}body:not(.home) .news-tile .news-tile-inner{min-height:550px;position:relative}body:not(.home) .news-tile .news-tile-date{font-size:0.9375em}body:not(.home) .news-tile a.fullbtn{position:absolute;bottom:28px;left:28px}#blog-carousel .blog-feature-col{display:inline-block;float:left;width:48%}#blog-carousel .blog-feature-col.blog-feature-col-right{float:right}#blog-carousel .bf-category{font-size:1.25em}.home #content,.home #pmpcontent{padding-top:0}#hp-tiles{border-top:none}#hp-tiles #hp-tiles-inner{display:flex}#hp-tiles a.hp-tile{margin:0;display:inline-block;width:32%;float:left}#hp-tiles a.hp-tile:nth-child(2){margin-left:2%;margin-right:2%}#hp-tiles a.hp-tile:hover{color:#FFEED4}#hp-tiles a.hp-tile:hover .hp-tile-img,#hp-tiles a.hp-tile:hover .hp-tile-cover{display:block}#hp-tiles a.hp-tile:hover .hp-tile-content{color:#FFEED4}#hp-tiles a.hp-tile:hover h2{color:#FFEED4}#hp-tiles a.hp-tile:hover .hp-tile-link{color:#FFEED4}}@media only screen and (min-width: 768px) and (min-width: 1120px){#hp-news{z-index:2}#hp-news #hp-news-inner{display:flex;height:368px}#hp-news .hpn-header{margin-bottom:-6px;width:64px;height:auto;border:none}#hp-news .hpn-header .inner{height:auto;margin-top:0}#hp-news .hpn-header .hpnh-d{display:block}#hp-news .hpn-header .hpnh-m{display:none}#hp-news .hpn-sep{width:192px;margin-top:-6px}#hp-news .hpn-sep .hpns-d{display:block}#hp-news .hpn-sep .hpns-m{display:none}#hp-news .news-tile{display:inline-block;flex:1;display:-webkit-flex;display:flex;align-items:center;margin:0}#hp-news .news-tile:nth-child(3n+1){margin:0}#hp-news .news-tile:nth-child(1){border-right:5px solid #000;border-bottom:none}#hp-news .news-tile .news-tile-inner{min-height:auto}#hp-news .news-tile a.fullbtn{position:relative;left:0;bottom:0}}@media only screen and (min-width: 768px){#sfeature ul.slides li .datestrip{font-size:25px}#sfeature ul.slides li .datestrip .datestrip-main{display:inline;vertical-align:middle}#sfeature ul.slides li a.fullbtn{top:81%}#sfeature .fa-angle-down{display:block}#sidebar1 a.sidebar-back{display:inline}.page-cal-item{width:14.27%;border:1px solid #000;border-right:none}.page-cal-item:last-child{border-right:1px solid #000}#pmpcontent .huge{font-size:2.5em}#pmpcontent .promoctrl-form-container{width:340px}.home #content{padding-top:0}.home #linked-superfeature ul.slides li{-moz-transform:skew(-26deg, 0);-ms-transform:skew(-26deg, 0);-webkit-transform:skew(-26deg, 0);transform:skew(-26deg, 0);overflow:hidden;border-left:6px solid #000;background-color:#000}.home #linked-superfeature ul.slides li .flexibleslide{padding-bottom:40.26%;-moz-transform:skew(26deg, 0);-ms-transform:skew(26deg, 0);-webkit-transform:skew(26deg, 0);transform:skew(26deg, 0);margin-left:-10%;margin-right:-10%}.home #linked-superfeature .reusable-direction{height:40px}.home #linked-superfeature .reusable-direction a{height:40px;background-size:100% auto}.home #linked-superfeature .reusable-direction a.flex-prev{margin-left:40px}.home #linked-superfeature .reusable-direction a.flex-next{margin-right:40px}}@media only screen and (min-width: 768px) and (max-width: 1167px){.page-template-page-season-packages #main,.page-template-page-about #main,.page-template-page-board #main,.page-template-default #main,.page-template-page-staff #main,.page-template-page-faq #main,.page-template-page-access-schedule #main,.page-template-page-aut-per #main,.page-template-page-schools #main,.page-template-page-summer #main,.page-template-page-alumni #main,.page-template-page-rising-star #main,.page-template-page-noad #main,.page-template-page-gallery-bottom #main,.page-template-page-giftcard #main,.page-template-page-give #main,.page-template-page-gala #main,.page-template-page-donor #main,.page-template-page-events #main,.page-template-page-classes #main,.page-template-page-events #main,.single-class_type #main,.single-staff #main,.single-board #main{padding-left:0}.page-template-page-season-packages .wrap,.page-template-page-about .wrap,.page-template-page-board .wrap,.page-template-default .wrap,.page-template-page-staff .wrap,.page-template-page-faq .wrap,.page-template-page-access-schedule .wrap,.page-template-page-aut-per .wrap,.page-template-page-schools .wrap,.page-template-page-summer .wrap,.page-template-page-alumni .wrap,.page-template-page-rising-star .wrap,.page-template-page-noad .wrap,.page-template-page-gallery-bottom .wrap,.page-template-page-giftcard .wrap,.page-template-page-give .wrap,.page-template-page-gala .wrap,.page-template-page-donor .wrap,.page-template-page-events .wrap,.page-template-page-classes .wrap,.page-template-page-events .wrap,.single-class_type .wrap,.single-staff .wrap,.single-board .wrap{padding-right:0}.page-template-page-season-packages .d-5of6,.page-template-page-about .d-5of6,.page-template-page-board .d-5of6,.page-template-default .d-5of6,.page-template-page-staff .d-5of6,.page-template-page-faq .d-5of6,.page-template-page-access-schedule .d-5of6,.page-template-page-aut-per .d-5of6,.page-template-page-schools .d-5of6,.page-template-page-summer .d-5of6,.page-template-page-alumni .d-5of6,.page-template-page-rising-star .d-5of6,.page-template-page-noad .d-5of6,.page-template-page-gallery-bottom .d-5of6,.page-template-page-giftcard .d-5of6,.page-template-page-give .d-5of6,.page-template-page-gala .d-5of6,.page-template-page-donor .d-5of6,.page-template-page-events .d-5of6,.page-template-page-classes .d-5of6,.page-template-page-events .d-5of6,.single-class_type .d-5of6,.single-staff .d-5of6,.single-board .d-5of6{float:none;margin:auto}}@media only screen and (min-width: 768px) and (min-width: 1025px){#home-thirtythree{margin-bottom:-6px}#home-thirtythree .htt-inner{display:-webkit-flex;display:flex}#home-thirtythree .three-bar{width:0;display:block;position:relative;z-index:30;margin-top:-6px;margin-bottom:-6px}#home-thirtythree .three-bar img{display:block}#home-thirtythree .three-bar.three-bar-one{-moz-transform:translateX(-3px);-ms-transform:translateX(-3px);-webkit-transform:translateX(-3px);transform:translateX(-3px)}#home-thirtythree .htt-item{margin-bottom:0}#home-thirtythree .htt-item .content{padding:40px 24px}#home-thirtythree .htt-item.htt-item-0{width:33.3%}#home-thirtythree .htt-item.htt-item-0 .cw-inner{width:75%}#home-thirtythree .htt-item.htt-item-1{width:39.35%;margin-right:-18%}#home-thirtythree .htt-item.htt-item-1 .cw-inner{width:50%}}@media only screen and (min-width: 768px) and (min-width: 1025px) and (min-width: 1100px){#home-thirtythree .htt-item.htt-item-1{margin-right:-180px}}@media only screen and (min-width: 768px) and (min-width: 1025px){#home-thirtythree .htt-item.htt-item-2{flex:1;clip-path:polygon(3px 0, 100% 0, 100% 100%, 186px 100%)}#home-thirtythree .htt-item.htt-item-2 .cw-inner{text-align:right;width:60%;margin-left:auto}}@media only screen and (min-width: 1030px){#superfeature-carousel ul.slides li .slidecopy{font-size:3.5em}.page-template-page-subscribe #subscribeweek{margin-right:1em}.page-template-page-subscribe #subscribeday{margin-left:1em}#seatfinder.seatfinder-alt .sfc-one{width:48%}#seatfinder.seatfinder-alt .sfc-two{width:27%}#seatfinder.seatfinder-alt .sfc-three{width:25%}}@media only screen and (min-width: 1240px){#seatfinder .sfc-one{font-size:1.625em}#seatfinder .sfc-two{width:62.82%}#seatfinder .sfc-three{width:18.59%;font-size:14px;padding:0 1em}#seatfinder .sfc-three h2{font-size:20px;padding-bottom:8px}#seatfinder .sfc-three a{letter-spacing:0.03em;margin-top:0}#seatfinder select{font-size:16px;width:28.83%}#seatfinder select#showlinks{margin-left:5.11%}#seatfinder select#timelinks{margin-left:4%}#seatfinder.seatfinder-alt .sfc-one{width:47%}#seatfinder.seatfinder-alt .sfc-two{width:29%}#seatfinder.seatfinder-alt .sfc-two h2{font-size:20px}#seatfinder.seatfinder-alt .sfc-three{width:24%}#seatfinder.seatfinder-alt .sfc-three h2{font-size:18px}}@media only screen and (min-width: 1240px) and (min-width: 1367px){#superfeature-carousel ul.slides li div.flexibleslide{height:490px;padding-bottom:0}#superfeature-static.video{height:768px;padding-bottom:0}#superfeature-static.static{height:490px;padding-bottom:0}.with-superfeature.sf-type-single #content,.with-superfeature.sf-type-single #pmpcontent{margin-top:467px}.single-show #content,.single-show #pmpcontent{margin-top:467px}.single-show.sf-video #content,.single-show.sf-video #pmpcontent{margin-top:600px}.with-superfeature.sf-type-single #content,.with-superfeature.sf-type-single #pmpcontent{margin-top:467px}.with-superfeature.sf-type-carousel #content,.with-superfeature.sf-type-carousel #pmpcontent{margin-top:467px}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}