*{margin:0;padding:0;border:0}.lucy-wrapper{margin:0 auto}.lucy-wrapper h1{margin-bottom:1em;font-family:"Open Sans",sans-serif;color:#392C1F;line-height:1.2;font-weight:600;font-family:"Open Sans",sans-serif;font-size:1.875em}.lucy-wrapper h1 a{text-decoration:none}.lucy-wrapper h1 a:hover{text-decoration:underline}.lucy-wrapper h2{margin-bottom:1em;font-family:"Open Sans",sans-serif;color:#392C1F;line-height:1.2;font-weight:600;font-family:"Open Sans",sans-serif;font-size:1.4em}.lucy-wrapper h2 a{text-decoration:none}.lucy-wrapper h2 a:hover{text-decoration:underline}.lucy-wrapper h3{margin-bottom:1em;font-family:"Open Sans",sans-serif;color:#392C1F;line-height:1.2;font-weight:600;font-family:"Open Sans",sans-serif;font-size:1.05em}.lucy-wrapper h3 a{text-decoration:none}.lucy-wrapper h3 a:hover{text-decoration:underline}.lucy-wrapper h4{margin-bottom:1em;font-family:"Open Sans",sans-serif;color:#392C1F;line-height:1.2;font-weight:600;font-family:"Open Sans",sans-serif;font-size:1.125em}.lucy-wrapper h4 a{text-decoration:none}.lucy-wrapper h4 a:hover{text-decoration:underline}.lucy-wrapper h5{margin-bottom:1em;font-family:"Open Sans",sans-serif;color:#392C1F;line-height:1.2;font-weight:600;font-family:"Open Sans",sans-serif;font-size:1em}.lucy-wrapper h5 a{text-decoration:none}.lucy-wrapper h5 a:hover{text-decoration:underline}.lucy-wrapper h6{margin-bottom:1em;font-family:"Open Sans",sans-serif;color:#392C1F;line-height:1.2;font-weight:600;font-family:"Open Sans",sans-serif;font-size:.9em}.lucy-wrapper h6 a{text-decoration:none}.lucy-wrapper h6 a:hover{text-decoration:underline}.lucy-wrapper p{margin-bottom:2em}.lucy-wrapper p.photo-caption{margin-top:-.5em;font-size:.8em;font-style:italic;color:#999}.lucy-wrapper .intro{font-size:1.25em;line-height:1.5;font-weight:100;font-family:"Open Sans",sans-serif}.lucy-wrapper ul{margin-bottom:2em;padding-left:2em}.lucy-wrapper hr{margin:2em 0;border-bottom:1px solid #CCC}.lucy-wrapper img{max-width:100%}.lucy-wrapper .page-image{margin-bottom:2em}.lucy-wrapper blockquote{margin-bottom:2em;font-size:1.5em;line-height:1.5;font-style:italic}.lucy-wrapper .date-group,.lucy-wrapper .check-group{margin-bottom:1em}.lucy-wrapper input,.lucy-wrapper select,.lucy-wrapper textarea{display:inline-block;height:2.5em;padding:0 1em;margin-bottom:1em;font-size:.95em;color:#000;background-color:#FFF;border:1px solid #B8AFA8;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-wrapper input:focus,.lucy-wrapper select:focus,.lucy-wrapper textarea:focus{outline:none;-webkit-outline:none;-moz-outline:none}.lucy-wrapper input.placeholder,.lucy-wrapper select.placeholder,.lucy-wrapper textarea.placeholder{color:#AAA}.lucy-wrapper textarea{height:auto}.lucy-wrapper select{padding-left:1em;padding-right:3em;background:transparent url(../images/dropdown-arrow.gif) no-repeat top right;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.lucy-wrapper select::-ms-expand{display:none}.lucy-wrapper select.ie9{background-image:none}.lucy-wrapper label{display:block;font-weight:200;margin-bottom:.4em}.lucy-wrapper input[type="checkbox"],.lucy-wrapper input[type="radio"]{height:auto}.lucy-wrapper input[type="checkbox"]:first-child,.lucy-wrapper input[type="radio"]:first-child{margin-left:0}.lucy-wrapper input[type="file"]{padding:0 !important;border:none}.video-wrapper{position:relative;margin-bottom:2em;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#overlay{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:#FFF;background:rgba(255,255,255,0.87)}#overlay-close{display:none;position:fixed;z-index:102;top:20px;right:20px;font-size:1.4em;color:#000;cursor:pointer}#overlay-image{position:fixed;z-index:101}#overlay-content{position:fixed;z-index:101;top:200%;left:50%;width:974px}.error{font-size:1.1em;font-weight:500;color:#F00}.social{padding-left:0 !important;list-style-type:none}.social li{margin-bottom:2em;padding-bottom:2em;background-repeat:no-repeat;background-position:0 2px;border-bottom:1px solid #CCC}.social li img{width:100%;margin-bottom:.75em;vertical-align:middle}.social li .source{display:inline-block;margin-bottom:1em;font-size:.75em;font-weight:500;line-height:18px}.social li .source img{width:auto;margin:0 5px 0 0}.social li .source a{color:#000}.social li .source a:hover{text-decoration:none}.pagination{float:left;width:100%;padding:2em 0;text-align:center}.pagination a{margin:0 3px;font-size:1.2em}.pagination a.selected{font-weight:500}a,a:active,a:visited{color:red;text-decoration:underline}a:hover,a:active:hover,a:visited:hover{text-decoration:none}button,.button{display:inline-block;padding:1.2em 2em;font-size:1.25em;line-height:1;color:#fff !important;background-color:red !important;text-decoration:none !important;font-family:"Palatino W01",Georgia,serif;font-size:.8em;text-transform:uppercase;cursor:pointer}button:hover,.button:hover{background-color:#000 !important}@media only screen and (max-width: 1100px){button span,.button span{display:none}}@media only screen and (max-width: 568px){button,.button{padding:1.2em 1.5em}}.lucy-dropdown{position:relative;display:inline-block;width:100%;height:2em;margin-bottom:1em;padding:0 0 0 10px;line-height:2em;text-align:left;color:#5A5352;text-transform:none;border:1px solid #CCC;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-dropdown span{position:relative;z-index:1;display:block;padding-right:46px;text-align:left;overflow:hidden}.lucy-dropdown ul{position:absolute;top:100%;left:-1px;width:100%;height:auto !important;max-height:15em;margin:0 !important;padding:0 !important;list-style-type:none;line-height:150%;background:#FFF;overflow:auto;visibility:hidden;border:1px solid #CCC}.lucy-dropdown ul li{padding:0 10px;color:#000;text-transform:none !important}.lucy-dropdown ul li.selected{color:#FFF !important;background:#000 !important}.lucy-dropdown ul li:hover{background:#EEE}.lucy-dropdown.active ul{visibility:visible}.lucy-dropdown:before{content:'';position:absolute;z-index:0;top:-1px;right:0;width:2em;height:2em;background:#000}.lucy-dropdown:after{content:'';position:absolute;z-index:0;top:50%;right:.5em;width:0;height:0;margin-top:-3px;border-style:solid;border-width:5px 6px 0 6px;border-color:#FFF transparent transparent transparent}div.lucy-radio,div.lucy-check{position:relative;left:5px;display:inline-block;width:.75em;height:.75em;margin-right:1em;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}div.lucy-radio.checked,div.checked.lucy-check{background:#000}div.lucy-radio:after,div.lucy-check:after{position:absolute;top:50%;left:50%;width:1.5em;height:1.5em;margin:-.75em 0 0 -.75em;border:1px solid #5A5352;content:'';box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}div.lucy-check{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}div.lucy-check:after{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#recaptcha_widget_div{margin-bottom:10px}a img{border:none}.separator{margin:2em 0;border-bottom:1px solid #CCC}.top-space{margin-top:2em}.bottom-space{margin-bottom:2em}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.row{margin-left:-10px;*zoom:1}@media only screen and (max-width: 568px){.row{margin-left:0}}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:10px}[class*="span"].border-left{margin-left:9px;border-left:1px solid #CCC}[class*="span"].border-right{margin-left:9px;border-right:1px solid #CCC}[class*="span"].border-right.border-left{margin-left:8px;border-left:1px solid #CCC;border-right:1px solid #CCC}[class*="span"].right{text-align:right}.span1{width:31px}@media only screen and (max-width: 1100px){.span1{width:19px}}.offset1{margin-left:51px}@media only screen and (max-width: 1100px){.offset1{margin-left:39px}}.offset1.border-left,.offset1.border-right{margin-left:50px}@media only screen and (max-width: 1100px){.offset1.border-left,.offset1.border-right{margin-left:38px}}.inset-l1{padding-left:41px !important}@media only screen and (max-width: 1100px){.inset-l1{padding-left:29px !important}}.inset-r1{padding-right:41px !important}@media only screen and (max-width: 1100px){.inset-r1{padding-right:29px !important}}.span2{width:72px}@media only screen and (max-width: 1100px){.span2{width:48px}}.offset2{margin-left:92px}@media only screen and (max-width: 1100px){.offset2{margin-left:68px}}.offset2.border-left,.offset2.border-right{margin-left:91px}@media only screen and (max-width: 1100px){.offset2.border-left,.offset2.border-right{margin-left:67px}}.inset-l2{padding-left:82px !important}@media only screen and (max-width: 1100px){.inset-l2{padding-left:58px !important}}.inset-r2{padding-right:82px !important}@media only screen and (max-width: 1100px){.inset-r2{padding-right:58px !important}}.span3{width:113px}@media only screen and (max-width: 1100px){.span3{width:77px}}.offset3{margin-left:133px}@media only screen and (max-width: 1100px){.offset3{margin-left:97px}}.offset3.border-left,.offset3.border-right{margin-left:132px}@media only screen and (max-width: 1100px){.offset3.border-left,.offset3.border-right{margin-left:96px}}.inset-l3{padding-left:123px !important}@media only screen and (max-width: 1100px){.inset-l3{padding-left:87px !important}}.inset-r3{padding-right:123px !important}@media only screen and (max-width: 1100px){.inset-r3{padding-right:87px !important}}.span4{width:154px}@media only screen and (max-width: 1100px){.span4{width:106px}}.offset4{margin-left:174px}@media only screen and (max-width: 1100px){.offset4{margin-left:126px}}.offset4.border-left,.offset4.border-right{margin-left:173px}@media only screen and (max-width: 1100px){.offset4.border-left,.offset4.border-right{margin-left:125px}}.inset-l4{padding-left:164px !important}@media only screen and (max-width: 1100px){.inset-l4{padding-left:116px !important}}.inset-r4{padding-right:164px !important}@media only screen and (max-width: 1100px){.inset-r4{padding-right:116px !important}}.span5{width:195px}@media only screen and (max-width: 1100px){.span5{width:135px}}.offset5{margin-left:215px}@media only screen and (max-width: 1100px){.offset5{margin-left:155px}}.offset5.border-left,.offset5.border-right{margin-left:214px}@media only screen and (max-width: 1100px){.offset5.border-left,.offset5.border-right{margin-left:154px}}.inset-l5{padding-left:205px !important}@media only screen and (max-width: 1100px){.inset-l5{padding-left:145px !important}}.inset-r5{padding-right:205px !important}@media only screen and (max-width: 1100px){.inset-r5{padding-right:145px !important}}.span6{width:236px}@media only screen and (max-width: 1100px){.span6{width:164px}}.offset6{margin-left:256px}@media only screen and (max-width: 1100px){.offset6{margin-left:184px}}.offset6.border-left,.offset6.border-right{margin-left:255px}@media only screen and (max-width: 1100px){.offset6.border-left,.offset6.border-right{margin-left:183px}}.inset-l6{padding-left:246px !important}@media only screen and (max-width: 1100px){.inset-l6{padding-left:174px !important}}.inset-r6{padding-right:246px !important}@media only screen and (max-width: 1100px){.inset-r6{padding-right:174px !important}}.span7{width:277px}@media only screen and (max-width: 1100px){.span7{width:193px}}.offset7{margin-left:297px}@media only screen and (max-width: 1100px){.offset7{margin-left:213px}}.offset7.border-left,.offset7.border-right{margin-left:296px}@media only screen and (max-width: 1100px){.offset7.border-left,.offset7.border-right{margin-left:212px}}.inset-l7{padding-left:287px !important}@media only screen and (max-width: 1100px){.inset-l7{padding-left:203px !important}}.inset-r7{padding-right:287px !important}@media only screen and (max-width: 1100px){.inset-r7{padding-right:203px !important}}.span8{width:318px}@media only screen and (max-width: 1100px){.span8{width:222px}}.offset8{margin-left:338px}@media only screen and (max-width: 1100px){.offset8{margin-left:242px}}.offset8.border-left,.offset8.border-right{margin-left:337px}@media only screen and (max-width: 1100px){.offset8.border-left,.offset8.border-right{margin-left:241px}}.inset-l8{padding-left:328px !important}@media only screen and (max-width: 1100px){.inset-l8{padding-left:232px !important}}.inset-r8{padding-right:328px !important}@media only screen and (max-width: 1100px){.inset-r8{padding-right:232px !important}}.span9{width:359px}@media only screen and (max-width: 1100px){.span9{width:251px}}.offset9{margin-left:379px}@media only screen and (max-width: 1100px){.offset9{margin-left:271px}}.offset9.border-left,.offset9.border-right{margin-left:378px}@media only screen and (max-width: 1100px){.offset9.border-left,.offset9.border-right{margin-left:270px}}.inset-l9{padding-left:369px !important}@media only screen and (max-width: 1100px){.inset-l9{padding-left:261px !important}}.inset-r9{padding-right:369px !important}@media only screen and (max-width: 1100px){.inset-r9{padding-right:261px !important}}.span10{width:400px}@media only screen and (max-width: 1100px){.span10{width:280px}}.offset10{margin-left:420px}@media only screen and (max-width: 1100px){.offset10{margin-left:300px}}.offset10.border-left,.offset10.border-right{margin-left:419px}@media only screen and (max-width: 1100px){.offset10.border-left,.offset10.border-right{margin-left:299px}}.inset-l10{padding-left:410px !important}@media only screen and (max-width: 1100px){.inset-l10{padding-left:290px !important}}.inset-r10{padding-right:410px !important}@media only screen and (max-width: 1100px){.inset-r10{padding-right:290px !important}}.span11{width:441px}@media only screen and (max-width: 1100px){.span11{width:309px}}.offset11{margin-left:461px}@media only screen and (max-width: 1100px){.offset11{margin-left:329px}}.offset11.border-left,.offset11.border-right{margin-left:460px}@media only screen and (max-width: 1100px){.offset11.border-left,.offset11.border-right{margin-left:328px}}.inset-l11{padding-left:451px !important}@media only screen and (max-width: 1100px){.inset-l11{padding-left:319px !important}}.inset-r11{padding-right:451px !important}@media only screen and (max-width: 1100px){.inset-r11{padding-right:319px !important}}.span12{width:482px}@media only screen and (max-width: 1100px){.span12{width:338px}}.offset12{margin-left:502px}@media only screen and (max-width: 1100px){.offset12{margin-left:358px}}.offset12.border-left,.offset12.border-right{margin-left:501px}@media only screen and (max-width: 1100px){.offset12.border-left,.offset12.border-right{margin-left:357px}}.inset-l12{padding-left:492px !important}@media only screen and (max-width: 1100px){.inset-l12{padding-left:348px !important}}.inset-r12{padding-right:492px !important}@media only screen and (max-width: 1100px){.inset-r12{padding-right:348px !important}}.span13{width:523px}@media only screen and (max-width: 1100px){.span13{width:367px}}.offset13{margin-left:543px}@media only screen and (max-width: 1100px){.offset13{margin-left:387px}}.offset13.border-left,.offset13.border-right{margin-left:542px}@media only screen and (max-width: 1100px){.offset13.border-left,.offset13.border-right{margin-left:386px}}.inset-l13{padding-left:533px !important}@media only screen and (max-width: 1100px){.inset-l13{padding-left:377px !important}}.inset-r13{padding-right:533px !important}@media only screen and (max-width: 1100px){.inset-r13{padding-right:377px !important}}.span14{width:564px}@media only screen and (max-width: 1100px){.span14{width:396px}}.offset14{margin-left:584px}@media only screen and (max-width: 1100px){.offset14{margin-left:416px}}.offset14.border-left,.offset14.border-right{margin-left:583px}@media only screen and (max-width: 1100px){.offset14.border-left,.offset14.border-right{margin-left:415px}}.inset-l14{padding-left:574px !important}@media only screen and (max-width: 1100px){.inset-l14{padding-left:406px !important}}.inset-r14{padding-right:574px !important}@media only screen and (max-width: 1100px){.inset-r14{padding-right:406px !important}}.span15{width:605px}@media only screen and (max-width: 1100px){.span15{width:425px}}.offset15{margin-left:625px}@media only screen and (max-width: 1100px){.offset15{margin-left:445px}}.offset15.border-left,.offset15.border-right{margin-left:624px}@media only screen and (max-width: 1100px){.offset15.border-left,.offset15.border-right{margin-left:444px}}.inset-l15{padding-left:615px !important}@media only screen and (max-width: 1100px){.inset-l15{padding-left:435px !important}}.inset-r15{padding-right:615px !important}@media only screen and (max-width: 1100px){.inset-r15{padding-right:435px !important}}.span16{width:646px}@media only screen and (max-width: 1100px){.span16{width:454px}}.offset16{margin-left:666px}@media only screen and (max-width: 1100px){.offset16{margin-left:474px}}.offset16.border-left,.offset16.border-right{margin-left:665px}@media only screen and (max-width: 1100px){.offset16.border-left,.offset16.border-right{margin-left:473px}}.inset-l16{padding-left:656px !important}@media only screen and (max-width: 1100px){.inset-l16{padding-left:464px !important}}.inset-r16{padding-right:656px !important}@media only screen and (max-width: 1100px){.inset-r16{padding-right:464px !important}}.span17{width:687px}@media only screen and (max-width: 1100px){.span17{width:483px}}.offset17{margin-left:707px}@media only screen and (max-width: 1100px){.offset17{margin-left:503px}}.offset17.border-left,.offset17.border-right{margin-left:706px}@media only screen and (max-width: 1100px){.offset17.border-left,.offset17.border-right{margin-left:502px}}.inset-l17{padding-left:697px !important}@media only screen and (max-width: 1100px){.inset-l17{padding-left:493px !important}}.inset-r17{padding-right:697px !important}@media only screen and (max-width: 1100px){.inset-r17{padding-right:493px !important}}.span18{width:728px}@media only screen and (max-width: 1100px){.span18{width:512px}}.offset18{margin-left:748px}@media only screen and (max-width: 1100px){.offset18{margin-left:532px}}.offset18.border-left,.offset18.border-right{margin-left:747px}@media only screen and (max-width: 1100px){.offset18.border-left,.offset18.border-right{margin-left:531px}}.inset-l18{padding-left:738px !important}@media only screen and (max-width: 1100px){.inset-l18{padding-left:522px !important}}.inset-r18{padding-right:738px !important}@media only screen and (max-width: 1100px){.inset-r18{padding-right:522px !important}}.span19{width:769px}@media only screen and (max-width: 1100px){.span19{width:541px}}.offset19{margin-left:789px}@media only screen and (max-width: 1100px){.offset19{margin-left:561px}}.offset19.border-left,.offset19.border-right{margin-left:788px}@media only screen and (max-width: 1100px){.offset19.border-left,.offset19.border-right{margin-left:560px}}.inset-l19{padding-left:779px !important}@media only screen and (max-width: 1100px){.inset-l19{padding-left:551px !important}}.inset-r19{padding-right:779px !important}@media only screen and (max-width: 1100px){.inset-r19{padding-right:551px !important}}.span20{width:810px}@media only screen and (max-width: 1100px){.span20{width:570px}}.offset20{margin-left:830px}@media only screen and (max-width: 1100px){.offset20{margin-left:590px}}.offset20.border-left,.offset20.border-right{margin-left:829px}@media only screen and (max-width: 1100px){.offset20.border-left,.offset20.border-right{margin-left:589px}}.inset-l20{padding-left:820px !important}@media only screen and (max-width: 1100px){.inset-l20{padding-left:580px !important}}.inset-r20{padding-right:820px !important}@media only screen and (max-width: 1100px){.inset-r20{padding-right:580px !important}}.span21{width:851px}@media only screen and (max-width: 1100px){.span21{width:599px}}.offset21{margin-left:871px}@media only screen and (max-width: 1100px){.offset21{margin-left:619px}}.offset21.border-left,.offset21.border-right{margin-left:870px}@media only screen and (max-width: 1100px){.offset21.border-left,.offset21.border-right{margin-left:618px}}.inset-l21{padding-left:861px !important}@media only screen and (max-width: 1100px){.inset-l21{padding-left:609px !important}}.inset-r21{padding-right:861px !important}@media only screen and (max-width: 1100px){.inset-r21{padding-right:609px !important}}.span22{width:892px}@media only screen and (max-width: 1100px){.span22{width:628px}}.offset22{margin-left:912px}@media only screen and (max-width: 1100px){.offset22{margin-left:648px}}.offset22.border-left,.offset22.border-right{margin-left:911px}@media only screen and (max-width: 1100px){.offset22.border-left,.offset22.border-right{margin-left:647px}}.inset-l22{padding-left:902px !important}@media only screen and (max-width: 1100px){.inset-l22{padding-left:638px !important}}.inset-r22{padding-right:902px !important}@media only screen and (max-width: 1100px){.inset-r22{padding-right:638px !important}}.span23{width:933px}@media only screen and (max-width: 1100px){.span23{width:657px}}.offset23{margin-left:953px}@media only screen and (max-width: 1100px){.offset23{margin-left:677px}}.offset23.border-left,.offset23.border-right{margin-left:952px}@media only screen and (max-width: 1100px){.offset23.border-left,.offset23.border-right{margin-left:676px}}.inset-l23{padding-left:943px !important}@media only screen and (max-width: 1100px){.inset-l23{padding-left:667px !important}}.inset-r23{padding-right:943px !important}@media only screen and (max-width: 1100px){.inset-r23{padding-right:667px !important}}.span24{width:974px}@media only screen and (max-width: 1100px){.span24{width:686px}}.offset24{margin-left:994px}@media only screen and (max-width: 1100px){.offset24{margin-left:706px}}.offset24.border-left,.offset24.border-right{margin-left:993px}@media only screen and (max-width: 1100px){.offset24.border-left,.offset24.border-right{margin-left:705px}}.inset-l24{padding-left:984px !important}@media only screen and (max-width: 1100px){.inset-l24{padding-left:696px !important}}.inset-r24{padding-right:984px !important}@media only screen and (max-width: 1100px){.inset-r24{padding-right:696px !important}}@media only screen and (max-width: 1100px){.span-tablet1{width:19px !important}.span-tablet2{width:48px !important}.span-tablet3{width:77px !important}.span-tablet4{width:106px !important}.span-tablet5{width:135px !important}.span-tablet6{width:164px !important}.span-tablet7{width:193px !important}.span-tablet8{width:222px !important}.span-tablet9{width:251px !important}.span-tablet10{width:280px !important}.span-tablet11{width:309px !important}.span-tablet12{width:338px !important}.span-tablet13{width:367px !important}.span-tablet14{width:396px !important}.span-tablet15{width:425px !important}.span-tablet16{width:454px !important}.span-tablet17{width:483px !important}.span-tablet18{width:512px !important}.span-tablet19{width:541px !important}.span-tablet20{width:570px !important}.span-tablet21{width:599px !important}.span-tablet22{width:628px !important}.span-tablet23{width:657px !important}.span-tablet24{width:686px !important}}@media only screen and (max-width: 568px){[class*="span"]{width:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}[class*="span"][class*="inset"]{padding-left:0 !important;padding-right:0 !important}[class*="span"].border-left,[class*="span"].border-right{border:none !important}}input[class*="span"],textarea[class*="span"],select[class*="span"]{margin-left:0}#show-tickets{padding:2em 0;border-bottom:1px solid #CCC}#show-tickets label{display:inline-block;margin:0 1em 0 0;font-size:1.25em;line-height:1;font-weight:600;color:#000}#show-tickets input,#show-tickets select{width:130px;margin:0 .5em 0 0}#show-tickets .more-link{color:#000}#show-tickets #ticket-time{display:none}#show-tickets .actions{display:inline-block}#show-tickets .no-sale{display:inline-block;margin:0 0 0 .5em;line-height:1.2;font-style:italic;font-weight:500;color:#5A5352;font-family:"Palatino W01",Georgia,serif}@media only screen and (max-width: 568px){#show-tickets .no-sale{float:left;width:100%;margin-left:0}}#show-tickets .span24{text-align:center}#back{padding:2em 0;border-bottom:1px solid #CCC}#show-media{padding:2.5em 0;background:#fff url(../images/interior-shadow.png) repeat-x 0 0}#press-files{padding-top:1.5em;border-top:1px solid red}#show-detail{padding:2.5em 0;background:#fff url(../images/interior-shadow.png) repeat-x 0 0}#show-detail aside{text-align:right;font-family:"Palatino W01",Georgia,serif}@media only screen and (max-width: 568px){#show-detail aside{text-align:left}}#show-detail .sponsor{font-style:italic;font-family:"Palatino W01",Georgia,serif;font-size:.9em;font-weight:500}#show-detail .show-social{margin:0;padding:0 0 1.5em 0;list-style-type:none}#show-detail .show-social li{display:inline-block;margin-left:1em}#show-detail .show-social li.twitter{position:relative;top:7px}@media only screen and (max-width: 1100px){#show-detail .show-social li{display:block;margin-left:0}}@media only screen and (max-width: 568px){#show-detail .show-social li{display:inline-block;margin-right:1em}}#show-detail .button.tickets{margin-top:0;padding:.8em 2em}#show-detail .button.tickets span{display:inline-block;padding-right:3.6em;line-height:29px;background:transparent url(../images/white-button-arrow.png) no-repeat 100% 0}#show-detail h1{margin-bottom:.75em;font-size:1.9em}#show-photos{padding:4em 0;background:#B6ADA6 url(../images/show-photo-bg.jpg) no-repeat top center}#show-photos.tight{margin:2em 0 3em 0;padding:0;background:none}#show-photos.flickr{padding:0}#show-photos form{float:right}#show-photos form label{display:inline-block;margin-right:10px}#show-photos form select{background-color:#FFF}#show-photos form#flickr-gallery-form select{padding-right:3.5em}#show-photos .gallery{display:none}#show-photos .gallery.first{display:block}#show-photos h2{float:left;margin-bottom:.5em;font-size:2em}#show-photos h2 span{font-weight:normal}#show-photos h2 .action-link{float:right;display:inline;font-size:.4em;text-transform:uppercase;font-family:"Palatino W01",Georgia,serif;line-height:3;font-style:normal}@media only screen and (max-width: 568px){#show-photos{padding:2em 0}}#show-images{position:relative;width:100%;height:0;padding-bottom:68.6%;margin-bottom:1.5em;overflow:hidden}#show-images .image{position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:68.6%;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#3B2F23;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-o-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-ms-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3)}#show-images .image.opened{left:-130%}#show-images img{width:100%}#show-images .video-wrapper{padding-bottom:65.8%}#show-images .previous,#show-images .next{position:absolute;top:0;z-index:2;width:35px;height:100%;text-indent:-9999px;background:rgba(158,149,142,0.3);cursor:pointer}#show-images .previous:after,#show-images .next:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-4px 0 0 -3px;border-style:solid}#show-images .previous:hover,#show-images .next:hover{background:rgba(158,149,142,0.6)}#show-images .previous{left:0}#show-images .previous:after{border-width:4px 5px 4px 0;border-color:transparent #FFF transparent transparent}#show-images .next{right:0}#show-images .next:after{border-width:4px 0 4px 5px;border-color:transparent transparent transparent #FFF}#show-image-captions{font-family:"Palatino W01",Georgia,serif;font-style:italic;color:#000;line-height:1.5;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#show-image-captions p{margin-bottom:0}#show-artists{position:relative;padding:3em 0 0 0;background:#3a2e22}#show-artists #show-artists-inner{position:relative;max-height:585px;overflow:hidden;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#show-artists #show-artists-inner .lucy-wrapper{color:#FFF}#show-artists #show-artists-inner h2{margin-bottom:1.25em;font-size:2em;color:#FFF;font-family:"Open Sans",sans-serif;font-weight:700}#show-artists #show-artists-inner h3{font-size:1.1em;color:#FFF;font-family:"Open Sans",sans-serif}#show-artists #show-artists-inner .artist{margin-bottom:3em}#show-artists #show-artists-inner .artist p{margin-bottom:0;font-size:.9em;font-weight:100}@media only screen and (max-width: 568px){#show-artists #show-artists-inner .artist .span2{width:20% !important}#show-artists #show-artists-inner .artist .span21{width:75% !important;margin-left:5% !important}}#show-artists #show-artists-inner .artist .span21{position:relative;left:-20px}@media only screen and (max-width: 568px){#show-artists #show-artists-inner .artist .span21{left:0}}#show-artists #show-artists-inner:after{position:absolute;bottom:0;left:0;width:100%;height:240px;content:'';background:transparent url(../images/artist-shadow.png) repeat-x 0 0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#show-artists .expand{position:absolute;z-index:4;bottom:-17px;left:50%;width:35px;height:35px;margin-left:-17px;background:transparent url(../images/arrow-down.png) no-repeat 0 0;cursor:pointer;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#show-artists.open .expand{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(180), M12=-sin(180), M21=sin(180), M22=cos(180));-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(180), M12=-sin(180), M21=sin(180), M22=cos(180))";zoom:1}#show-artists.open #show-artists-inner:after{display:none}#show-resources{padding:4em 0 0 0;margin-bottom:2em}#show-resources.tight{padding-top:0}#show-resources .title{margin-bottom:1em;color:#000;line-height:1;font-size:2.3em;font-weight:600}#show-resources .title span{font-size:.45em;font-family:"Palatino W01",Georgia,serif;font-style:italic;font-weight:normal}#show-resources ul{margin-bottom:2em;padding:0;font-size:.9em;line-height:1.4;list-style-type:none;font-weight:lighter}#show-resources ul li{margin-bottom:1.2em}#show-resources ul a,#show-resources ul a:active,#show-resources ul a:visited{text-decoration:none;font-weight:600}#show-resources ul a:hover,#show-resources ul a:active:hover,#show-resources ul a:visited:hover{text-decoration:underline}@media only screen and (max-width: 568px){#show-resources{padding:2em 0}}#show-review{margin-top:5em;padding:0 0 5em 0;text-align:center;font-family:"Palatino W01",Georgia,serif;font-style:italic}#show-review p:last-child{margin-bottom:0}#training-intro .intro{margin-bottom:0}#training-intro #course-nav{margin-top:2em;padding:2em 0;border-top:1px solid #CCC;border-bottom:1px solid #CCC}#training-intro #course-nav .title{margin-bottom:.5em;font-family:"Palatino W01",Georgia,serif;font-size:1.2em;font-weight:500}#training-intro #course-nav ul{margin-bottom:0}#training-intro #course-nav ul li{line-height:2}#training-intro .training-social{margin:0 0 2em 0;padding:0 0 1.5em;list-style-type:none;border-bottom:1px solid #CCC}#training-intro .training-social li{display:inline-block;margin-right:1em}#training-intro .training-social li.twitter{position:relative;top:7px}@media only screen and (max-width: 1100px){#training-intro .training-social li{display:block;margin-right:0}}@media only screen and (max-width: 568px){#training-intro .training-social li{display:inline-block;margin-right:1em}}#training-intro .button{width:100%;margin-bottom:1em;padding:1em 0;text-align:center;font-size:1em}#training-intro .learn-more .title{margin-bottom:0;font-weight:500;font-family:"Palatino W01",Georgia,serif;font-size:1.2em;line-height:1.2;color:#261F18}#training-intro .learn-more .description{margin-bottom:1em;font-family:"Palatino W01",Georgia,serif;font-weight:500;color:#5A5352;font-size:.9em}#training-intro .learn-more input{width:210px;margin:0 .25em 0 0;padding-left:1em;border-color:red}@media only screen and (max-width: 1100px){#training-intro .learn-more input{width:140px}}#training-intro .learn-more img{position:relative;top:9px}#training-programs{position:relative;padding:3em 0 0 0;background:#3B2F23}#training-programs h2{margin-bottom:1.25em;font-size:2em;color:#FFF;font-family:"Open Sans",sans-serif;font-weight:700}#training-programs .lucy-wrapper{color:#FFF}#training-programs .program{font-weight:100}#training-programs .program .span16{position:relative;left:-10px;margin-bottom:6em}@media only screen and (max-width: 568px){#training-programs .program .span16{left:0}}#training-programs .program .span24{margin-bottom:6em}@media only screen and (max-width: 568px){#training-programs .program .span24{margin-bottom:4em}}#training-programs .program .title{margin-bottom:1em;font-weight:500;font-size:1.25em}#training-programs .program .actions{margin-bottom:0}@media only screen and (max-width: 568px){#training-programs .program img{margin-bottom:2em}}#alumni{position:relative;padding:3em 0 0 0;background:#3B2F23}#alumni #alumni-inner{position:relative;max-height:585px;overflow:hidden;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#alumni #alumni-inner .lucy-wrapper{color:#FFF}#alumni #alumni-inner h2{margin-bottom:1.25em;font-size:2em;color:#FFF;font-family:"Open Sans",sans-serif;font-weight:700}#alumni #alumni-inner h3{font-size:1.1em;color:#FFF;font-family:"Open Sans",sans-serif}#alumni #alumni-inner .alum{margin-bottom:3em}#alumni #alumni-inner .alum p{margin-bottom:0;font-size:.9em;font-weight:100}@media only screen and (max-width: 568px){#alumni #alumni-inner .alum .span2{width:20% !important}#alumni #alumni-inner .alum .span21{width:75% !important;margin-left:5% !important}}#alumni #alumni-inner .alum .span21{position:relative;left:-20px}@media only screen and (max-width: 568px){#alumni #alumni-inner .alum .span21{left:0}}#alumni #alumni-inner:after{position:absolute;bottom:0;left:0;width:100%;height:367px;content:'';background:transparent url(../images/artist-shadow.png) repeat-x 0 0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#alumni .expand{position:absolute;bottom:-17px;left:50%;width:35px;height:35px;margin-left:-17px;background:transparent url(../images/arrow-down.png) no-repeat 0 0;cursor:pointer;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#alumni.open .expand{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(180), M12=-sin(180), M21=sin(180), M22=cos(180));-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=cos(180), M12=-sin(180), M21=sin(180), M22=cos(180))";zoom:1}#alumni.open #alumni-inner:after{display:none}#meet-the-faculty{padding:4em 0;background:transparent url(../images/program-bg.jpg) no-repeat top center}#meet-the-faculty .member{border-bottom:1px solid #CCC}#meet-the-faculty .member:last-of-type{border-bottom:none}#meet-the-faculty h2{margin-bottom:.25em;font-weight:500;font-size:2em}#meet-the-faculty .title{margin-bottom:.4em;font-size:1.25em;font-weight:600;color:#000}div#meet-the-faculty{padding:0}div#meet-the-faculty .row{margin-bottom:4em;padding-bottom:4em}div#meet-the-faculty .row:last-child{margin-bottom:0}#make-a-payment{display:block;margin:3.5em 0;padding:2em 0;border-top:1px solid #CCC;border-bottom:1px solid #CCC}#make-a-payment .span16{color:#5A5352;font-family:"Palatino W01",Georgia,serif;font-size:1.2em;line-height:2}#program-detail{padding-bottom:3em;background:transparent url(../images/program-bg.jpg) no-repeat top center}#program-detail .h2-anchor{text-decoration:none}#program-detail #sponsor-grid{float:none;overflow:hidden}#timeline .span12{padding-bottom:80px}@media only screen and (max-width: 568px){#timeline .span12{margin-left:0 !important;border:0 !important}}#timeline .event{position:relative;margin:100px 0 0 0;font-size:1.5em;line-height:160%}@media only screen and (max-width: 1100px){#timeline .event{margin-top:70px}}@media only screen and (max-width: 568px){#timeline .event{min-height:0 !important;margin-top:40px;text-align:center}}#timeline .event p{margin-bottom:0}#timeline .event .year{position:absolute;top:-70px;left:-116px;width:75px;height:33px;line-height:31px;font-family:"Palatino W01",Georgia,serif;text-align:center;font-size:24px;font-style:italic;color:#FFF;background:red}@media only screen and (max-width: 1100px){#timeline .event .year{top:-40px;left:-105px}}@media only screen and (max-width: 568px){#timeline .event .year{position:relative;top:0;left:0;margin:0 auto 20px auto}}#timeline .event .year:after{position:absolute;top:10px;right:-4px;content:'';width:13px;height:13px;background:red;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 568px){#timeline .event .year:after{background:transparent}}#timeline .event .image{position:absolute;top:50%;right:524px;padding-right:20px;border:7px solid #CCC;background:#CCC}@media only screen and (max-width: 1100px){#timeline .event .image{top:70%;right:410px}}@media only screen and (max-width: 568px){#timeline .event .image{position:relative;top:0;right:0;left:0;width:150px;padding-right:0;margin:0 auto !important}}#timeline .event .image img{position:relative;z-index:1;float:left;max-width:415px;max-height:415px;margin:0;cursor:pointer}@media only screen and (max-width: 1100px){#timeline .event .image img{max-width:245px;max-height:245px}}@media only screen and (max-width: 568px){#timeline .event .image img{display:block;float:none;max-width:100%;max-height:100%}}#timeline .event.tight{margin-top:30px}#timeline .event:after{position:absolute;z-index:0;top:50%;left:-49px;margin-top:-6px;content:'';width:13px;height:13px;background:#CCC;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 1100px){#timeline .event:after{left:-37px}}@media only screen and (max-width: 568px){#timeline .event .inner{clear:left;padding-top:20px !important}}#staff-list{padding-top:2em}#staff-list .member{padding:2em 0 .5em 0;border-top:1px solid #CCC}#staff-list .member .top{margin-bottom:2em}#staff-list .member .top h2{margin-bottom:.3em}#staff-list .member .top p{margin-bottom:.3em}#staff-list .member:first-child{margin-top:0;padding-top:0;border-top:none}#blog-entries{padding-top:2em}#blog-entries .entry{padding:2em 0 .5em 0;border-bottom:1px solid #CCC}#blog-entries .entry.first{padding-top:0}#blog-entries .entry.last{border-bottom:0}#blog-entries .entry .details{font-size:.9em;color:#666}#blog-entries #blog-comment-link{font-size:1.2em}#blog-entries form{margin-bottom:2em;padding:2em 0 1.8em 0;background-color:#EEE;font-size:1em}#blog-entries form input[type="text"],#blog-entries form textarea{background-color:#FFF}#blog-entries form #recaptcha_widget_div{margin-left:-10px}#blog-entries form input[type="button"]{position:relative;left:-10px}#blog-comments-list{position:relative;top:-20px}#blog-comments-list .comment{margin-bottom:0;padding:2em 0;color:#666;border-bottom:1px solid #CCC}#blog-comments-list .comment p{margin-bottom:0 !important}#blog-comments-list .comment p.name{color:#000}#blog-comments-list #blog-all-comments{float:left;margin-top:1em;font-size:1.2em}#blog-right{float:right}#media-room h1,#media-room h2{margin-bottom:2em}#media-room #logos{float:left;width:100%;margin-bottom:4em;padding-bottom:4em;border-bottom:1px solid #CCC}#media-room #logos .logo>a{display:table-cell;vertical-align:middle;width:100%;height:180px;padding:1em;text-align:center;border:2px solid #CCC;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#media-room #logos .logo .link{display:inline-block;margin:1.5em 0 0 10px;padding-left:10px;border-left:1px solid #CCC}#media-room #logos .logo .link:first-child{margin:1.5em 0 0 0;padding:0;border:0}#media-room #press-releases{float:left;width:100%;margin-bottom:4em;padding-bottom:4em;border-bottom:1px solid #CCC}#media-room #press-kits{float:left;width:100%;margin-bottom:4em;padding-bottom:4em;border-bottom:1px solid #CCC}#media-room #press-kits .press-kit-top{overflow:hidden}#media-room #press-kits .press-kit-top h2{float:left}#media-room #press-kits .press-kit-top form{float:right}#media-room #press-kits .press-kit-top form label{display:inline-block;margin-right:10px}#media-room #press-kits .press-kit-top form select{padding-right:3.5em}#media-room #press-kits .show{float:left;width:50%;margin-bottom:2em;padding-bottom:2em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 568px){#media-room #press-kits .show{width:100%}}@media only screen and (max-width: 1100px){#media-room #press-kits .show{margin-bottom:0}}#media-room #press-kits .show .image{float:left;width:113px;height:93px;margin-right:20px;background-position:center top;background-size:cover}#media-room #press-kits .title{margin-bottom:.25em;line-height:1.25em;font-size:1.25em;font-weight:bold}#media-room #press-kits .title a{text-decoration:none}#media-room #press-kits .title a:hover{text-decoration:underline}#media-room #press-kits .dates{font-size:.75em}@media only screen and (max-width: 1100px){#media-room #press-kits .dates{margin-bottom:0}}#media-room #other-galleries{float:left;width:100%;margin-bottom:4em;padding-bottom:4em;border-bottom:1px solid #CCC}#media-room #other-galleries h2{float:left}#media-room #other-galleries form{float:right}#media-room #other-galleries form label{display:inline-block;margin-right:10px}#media-room #other-galleries form select{padding-right:3.5em}#media-room #other-galleries #flickr-category-id{padding-right:3.5em}#media-room #other-galleries #galleries-container{float:left;clear:left;width:100%}#media-room #other-galleries #galleries-container .image{height:0;margin-bottom:1em;padding-bottom:66.666666%;background-position:center top;background-size:cover}#media-room #other-galleries #galleries-container .title{margin-bottom:0}#media-room #other-galleries #galleries-container a{text-decoration:none}#media-room #other-galleries #galleries-container a:hover{text-decoration:underline}#media-room #media-venues{float:left;width:100%}#media-room #news-entries .entry{padding:2em 0 .5em 0;border-top:1px solid #CCC}#media-room #news-entries .entry .details{font-size:.9em;color:#666}#media-room #news-entries .entry:first-child{margin-top:0;padding-top:0;border-top:none}#media-room #news-entries #news-comment-link{font-size:.9em}#media-room #news-right{float:right}#media-room #news-right h3{margin-bottom:.75em}#media-room #news-right select{margin-bottom:2em}.custom .actions{margin-top:2em}#jobs-left{padding-top:2em}#jobs-left .entry{padding:2em 0 .5em 0;border-top:1px solid #CCC}#jobs-left .entry .details{font-size:.9em;color:#666}#jobs-left .entry:first-child{margin-top:0;padding-top:0;border-top:none}#job-apply{margin-top:2em;padding-top:2em;border-top:1px solid #CCC}#calendar-header-wrapper{position:fixed;top:127px;left:0;width:100%;z-index:2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1100px){#calendar-header-wrapper{top:102px}}@media only screen and (max-width: 568px){#calendar-header-wrapper{position:relative;top:0}}#calendar-header{width:100%;max-width:1474px;margin:0 auto;padding:1em 0 2em 0;z-index:2;background:transparent url(../images/calendar-header-bg.jpg) no-repeat 0 0;background-size:cover}@media only print{#calendar-header{padding-bottom:.2em}}#calendar-header .top{margin-bottom:1em}#calendar-header #calendar-show-form{width:505px}@media only screen and (max-width: 1100px){#calendar-header #calendar-show-form{width:243px}}@media only screen and (max-width: 568px){#calendar-header #calendar-show-form{width:100%}}#calendar-header #calendar-show-form select{width:100%}#calendar-header label{display:block;font-weight:600;color:#FFF;text-transform:uppercase;font-family:"Palatino W01",Georgia,serif;font-size:.75em}#calendar-header h1{display:inline-block;width:245px;margin:0 .25em;color:#FFF;text-align:center;font-size:2em;font-family:"Palatino W01",Georgia,serif;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only print{#calendar-header h1{width:100% !important;margin-bottom:0;text-align:center !important;color:#000 !important}#calendar-header h1:before{content:'Shakespeare & Co - '}}#calendar-header .more-link span{background-image:url(../images/red-button-arrow-calendar.png)}#calendar-header .previous,#calendar-header .next{display:inline-block;font-size:4em;line-height:.6em;text-decoration:none}@media only print{#calendar-header .previous,#calendar-header .next{display:none}}#calendar-header .more-link{color:#FFF}#calendar-header .block{display:inline-block;margin-right:1em}@media only screen and (max-width: 568px){#calendar-header .block{display:block;margin-right:0}}@media only print{#calendar-header .block{display:none}}#calendar-header .block.separate{color:#FFF;font-size:1.4em;font-family:"Palatino W01",Georgia,serif;font-style:italic}@media only screen and (max-width: 568px){#calendar-header .block.separate{margin-bottom:.5em}}#calendar-header .date-field{width:130px;margin-right:.5em}@media only screen and (max-width: 568px){#calendar-header .date-field{width:80px;padding-left:5px !important;background-image:none}}#calendar-header select{background-color:#FFF}@media only screen and (max-width: 568px){#calendar-header select{max-width:100%}}#calendar-header .back{height:25px;line-height:25px}#calendar-header .back img{margin-right:.5em;vertical-align:middle}@media only print{#calendar-header{background-image:none}#calendar-header .top{color:#000}}#events-header{float:left;width:100%;padding-bottom:2em}@media only screen and (max-width: 568px){#events-header{text-align:center}}#events-header #event-filters{float:right;display:inline;height:30px;margin-right:1.25em;padding-right:1.25em;line-height:100%;border-right:1px solid #CCC}@media only screen and (max-width: 1100px){#events-header #event-filters{margin-right:0;padding-right:0;border-right:none}}@media only screen and (max-width: 568px){#events-header #event-filters{width:100%;text-align:center}}@media only print{#events-header #event-filters{display:none}}#events-header #event-filters select{position:relative;top:5px;width:auto;margin-left:.3em}#events-header .print{float:right;display:inline;margin-top:4px}@media only print{#events-header .print{display:none}}@media only screen and (max-width: 1100px){#events-header .print{display:none}}@media only screen and (max-width: 568px){#legend-wrapper{background:#FFF}}#calendar-legend{position:relative;margin:0;padding:0 0 1em 0;line-height:0;background:#FFF}@media only screen and (max-width: 1100px){#calendar-legend{bottom:-25px}}@media only screen and (max-width: 568px){#calendar-legend{background:none}}#calendar-legend:before{position:absolute;bottom:-5px;left:0;width:100%;height:5px;background:#FFF;content:''}@media only screen and (max-width: 1100px){#calendar-legend:before{top:-25px;bottom:auto;height:75px}}@media only screen and (max-width: 568px){#calendar-legend:before{display:none}}#calendar-legend li{position:relative;display:inline-block;height:17px;margin-right:1em;padding:1em 1em 0 25px;line-height:1;font-size:.6em;text-transform:uppercase;font-family:"Palatino W01",Georgia,serif;color:#B8AEA7;font-weight:600;background-repeat:no-repeat;background-position:left center;border-right:1px solid #CCC}#calendar-legend li.print{cursor:pointer;background-image:url(../images/print.png)}#calendar-legend li.quick{background-image:url(../images/quick-look.png)}@media only screen and (max-width: 568px){#calendar-legend li.quick{display:none}}#calendar-legend li.preview{background-image:url(../images/preview.png)}#calendar-legend li.opening{background-image:url(../images/opening.png)}#calendar-legend li.preview,#calendar-legend li.opening{padding-left:20px}#calendar-legend li:last-child{margin-right:0;padding-right:0;border-right:none}@media only screen and (max-width: 568px){#calendar-legend li span{display:none}}@media only print{#calendar-legend{display:none}}#week-labels{width:100%;table-layout:fixed;border-spacing:5px}@media only screen and (max-width: 1100px){#week-labels{margin-top:2em}}#week-labels th{padding:.75em;padding-bottom:2em;color:#595252;font-size:.9em;text-align:center;font-family:"Palatino W01",Georgia,serif;text-transform:uppercase;border-bottom:1px solid #DFDFDF;background:#FFF}@media only screen and (max-width: 1100px){#week-labels th{padding:0}#week-labels th span{display:none}}@media only screen and (max-width: 568px){#week-labels th{display:none}}@media only print{#week-labels th{padding:.5em;color:#000}#week-labels th span{display:none}}#event-photos .gallery{display:none}#event-photos .gallery.first{display:block}@media only screen and (max-width: 568px){#event-photos{padding:2em 0}}#event-images{position:relative;width:100%;height:0;padding-bottom:68.6%;margin-bottom:1.5em;overflow:hidden}#event-images .image{position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:68.6%;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#3B2F23;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-o-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);-ms-box-shadow:0 3px 5px 0 rgba(0,0,0,0.3)}#event-images .image.opened{left:-130%}#event-images img{width:100%}#event-images .video-wrapper{padding-bottom:65.8%}#event-images .previous,#event-images .next{position:absolute;top:0;z-index:2;width:35px;height:100%;text-indent:-9999px;background:rgba(158,149,142,0.3);cursor:pointer}#event-images .previous:after,#event-images .next:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-4px 0 0 -3px;border-style:solid}#event-images .previous:hover,#event-images .next:hover{background:rgba(158,149,142,0.6)}@media only screen and (max-width: 568px){#event-images .previous,#event-images .next{display:none}}#event-images .previous{left:0}#event-images .previous:after{border-width:4px 5px 4px 0;border-color:transparent #FFF transparent transparent}#event-images .next{right:0}#event-images .next:after{border-width:4px 0 4px 5px;border-color:transparent transparent transparent #FFF}#event-image-captions{font-family:"Palatino W01",Georgia,serif;font-style:italic;color:#000;line-height:1.5;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#event-image-captions p{margin-bottom:0}#events-calendar{position:relative;clear:both;width:100%;margin-bottom:4em;padding:0;table-layout:fixed;border-collapse:separate;border-spacing:5px}@media only screen and (max-width: 568px){#events-calendar{margin-bottom:2em;border-spacing:0;border:none}#events-calendar.empty{display:none}}@media only print{#events-calendar{width:100% !important;border-spacing:0;border-collapse:collapse}}#events-calendar tr:first-of-type td{border-top:none}#events-calendar td{padding:.5em 1em;vertical-align:top;border:1px solid #DFDFDF}@media only print{#events-calendar td{width:auto !important;padding:.3em;border-color:#000}}#events-calendar td.filled{background:#F0EFEE;border-color:#F0EFEE}@media only print{#events-calendar td.filled{background:#FFF;border-color:#000}}@media only screen and (max-width: 568px){#events-calendar td.filled{padding-bottom:1em;border-top:1px solid #CCC}}#events-calendar td .event{margin-bottom:2em;font-size:.75em;font-weight:600}@media only print{#events-calendar td .event{margin-bottom:.75em;line-height:1.2;font-size:.8em}}@media only screen and (max-width: 568px){#events-calendar td .event{margin-bottom:.5em}}#events-calendar td .icon{margin-right:5px;cursor:default}#events-calendar td .quick{cursor:pointer;opacity:0.7}@media only screen and (max-width: 568px){#events-calendar td .quick{display:none}}#events-calendar td .quick:hover{opacity:1}@media only print{#events-calendar td .icon,#events-calendar td .quick{display:none}}#events-calendar td p{clear:both;margin-bottom:0}#events-calendar td p.day{margin-bottom:.75em;font-size:1.1em;color:#B8AEA7;text-align:right;font-family:"Palatino W01",Georgia,serif}@media only print{#events-calendar td p.day{display:block;margin-bottom:.25em;color:#000;font-size:.9em;font-weight:bold;text-align:left}}#events-calendar td p.day span{display:none}@media only screen and (max-width: 568px){#events-calendar td p.day span{display:inline-block}}@media only print{#events-calendar td p{display:inline;font-size:.9em}}#events-calendar td:hover{background-color:#F5F5F5}#events-calendar td a{text-decoration:none;color:#261F19;border-bottom:2px solid #8C7F7D}#events-calendar td a:hover{text-decoration:none;color:red;border-color:red}@media only print{#events-calendar td a{color:#000;text-decoration:none;border:none}}#events-calendar td a.tooltip{border:none}#events-calendar td img{cursor:pointer}@media only screen and (max-width: 568px){#events-calendar td{display:block;border:none;background:transparent !important}#events-calendar td p.day{margin-bottom:0;font-size:1.8em;text-align:left}#events-calendar td a{font-size:1.2em}#events-calendar td.empty{display:none}}#events-calendar td .time{float:left;margin-top:3px;margin-bottom:.25em;font-size:.9em;color:#8C7F7D;line-height:13px}#events-calendar td .time img{vertical-align:text-bottom}@media only print{#events-calendar td .time{color:#000;font-weight:normal}#events-calendar td .time:after{content:' - '}#events-calendar td .time br{display:none}}#events-calendar td .buy{float:left}#events-calendar td .buy .buy-tix,#events-calendar td .buy .buy-tix-direct{margin-left:5px;border:none;text-transform:uppercase;font-size:.9em;color:red}#events-calendar td .buy .buy-tix:hover,#events-calendar td .buy .buy-tix-direct:hover{color:#261F19}@media only screen and (max-width: 1100px){#events-calendar td .buy .buy-tix,#events-calendar td .buy .buy-tix-direct{display:block;margin-left:0}}@media only screen and (max-width: 568px){#events-calendar td .buy .buy-tix,#events-calendar td .buy .buy-tix-direct{display:inline-block;margin-left:5px}}.no-events{display:none;padding:0 2em}@media only screen and (max-width: 568px){.no-events{display:block}}#quick-look-overlay{position:fixed;z-index:10;top:0;left:0;display:none;width:100%;height:100%;background:#FFF;background:rgba(255,255,255,0.75)}#quick-look{position:fixed;display:none;z-index:10;top:50%;left:0;width:100%;margin-top:-350px;font-weight:100}#quick-look .lucy-wrapper{color:#FFF}#quick-look #quick-look-close{position:absolute;top:.5em;right:.5em;padding:.5em;color:#FFF;font-size:1.2em;cursor:pointer}#quick-look #quick-look-inner{position:relative;padding:3.5em 0;background:#3B2F24;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#quick-look .span7{text-align:right}#quick-look .span7 .buy{margin-bottom:2em;border-bottom:1px solid #8D827D}#quick-look .span7 .buy .title{margin-bottom:.95em;font-size:1.2em;text-transform:uppercase;font-family:"Palatino W01",Georgia,serif}#quick-look .span7 .buy input,#quick-look .span7 .buy select{width:125px;margin-bottom:1em;background-color:#FFF}#quick-look .span7 .buy select{width:130px}#quick-look .span7 .buy .more-link{color:#FFF}#quick-look .span7 .credits{font-size:.9em}#quick-look .span9{line-height:1.4;font-size:.9em}#quick-look .span9 p:last-child{margin-bottom:0}#quick-look .span9 img{margin-bottom:2em}#quick-look .span9 .title{margin-bottom:.5em;font-size:2em;font-weight:600}#quick-look .span9 .button{padding:.8em 2em;line-height:29px}#quick-look .span9 .button img{margin:0 0 0 .5em;vertical-align:middle}#calendar-page{padding-top:18.5em}@media only screen and (max-width: 1100px){#calendar-page{padding-top:20.5em}}@media only screen and (max-width: 568px){#calendar-page{padding-top:0 !important}}@media only screen and (max-width: 568px){#calendar-page .lucy-wrapper{width:100% !important;padding:0 !important}}#season-intro{padding:3em 0}#season-intro p:last-child{margin-bottom:0}#season-intro .season-social{float:right;height:4em;margin:0;padding:0;list-style-type:none}#season-intro .season-social li{display:inline-block;margin-left:1em}#season-intro .season-social li.twitter{position:relative;top:7px}@media only screen and (max-width: 568px){#season-intro .season-social li{margin-left:0;margin-right:1em}}@media only screen and (max-width: 568px){#season-intro .season-social{float:left;width:100%}}@media only screen and (max-width: 568px){#season-intro{padding:1.5em 0}}#season-wrapper{background:#fff url(../images/interior-shadow.png) repeat-x 0 0}#season-year{width:115px}#show-list{margin-bottom:4em;margin-top:0}@media only screen and (max-width: 568px){#show-list{margin-top:0}}#show-list .date-break{margin:2em 0 0 0;padding-bottom:.25em;color:#000;font-size:1.75em;border-bottom:1px solid #CCC}#show-list .date-break:first-child{margin-top:8em}@media only screen and (max-width: 1100px){#show-list .date-break:first-child{margin-top:11em}}#show-list .show{padding-top:3em}@media only screen and (max-width: 568px){#show-list .show .image img{width:100%}}#show-list .show .dates{margin-bottom:1.5em;font-family:"Palatino W01",Georgia,serif;font-weight:600;font-size:.9em}#show-list .show .when-where{margin-bottom:1.5em;font-family:"Palatino W01",Georgia,serif;font-style:italic}#show-list .show .title{margin-bottom:.25em;line-height:1;font-size:1.25em;font-weight:600;color:#000}#show-list .show .credits{margin-bottom:2.25em;font-size:.8em;font-family:"Palatino W01",Georgia,serif}#show-list .show .more-link{margin-right:1em;color:#000}#show-list .show p:last-child{margin-bottom:0}#show-list .show:last-child{margin-bottom:0;border-bottom:none}#show-list .show.past{color:#8D827D;background:#E6E6E5;border-bottom:1px solid #B8AFA8 !important}#show-list .show.past .dates,#show-list .show.past .when-where,#show-list .show.past .title,#show-list .show.past .credits{color:#8D827D}#show-list .buy{padding-top:1em;text-align:right}#show-list .buy .title{margin-bottom:.95em;font-size:1.2em;text-transform:uppercase;color:#9A938E;font-weight:normal;font-family:"Palatino W01",Georgia,serif}#show-list .buy input,#show-list .buy select{width:130px;margin-bottom:1em;background-color:#FFF}#show-list .buy select{width:130px}#show-list .buy .more-link{color:#261F18}@media only screen and (max-width: 568px){#show-list .buy{padding-top:2.5em;text-align:left}#show-list .buy input{background-image:none}}#show-list .no-sale{padding-top:3em;line-height:1.2;font-style:italic;font-weight:500;color:#5A5352;font-size:1.4em;font-family:"Palatino W01",Georgia,serif}@media only screen and (max-width: 568px){#show-list .no-sale{display:none;padding-top:1em}}#show-list .no-sale .button.tickets{width:100%;padding:.8em 0;text-align:center;font-size:.5em !important;font-style:normal !important}#show-list .no-sale .button.tickets span{display:inline-block;padding-right:4em;line-height:29px;background:transparent url(../images/white-button-arrow.png) no-repeat 100% 0}#show-list.season .show{padding-bottom:3em;border-bottom:1px solid #CCC}#show-list.season .show:last-child{border-bottom:0}#show-list .previous-break{padding:3em 0;font-size:1.25em;font-family:"Palatino W01",Georgia,serif;background:#28201B}#show-list .previous-break .lucy-wrapper{color:#FFF}#show-list .previous-break p{margin-bottom:0}#show-list .previous-break .also{color:#AAA;font-family:"Palatino W01",Georgia,serif;font-size:.9em;line-height:1;font-style:italic}#show-list .previous-break .title{font-family:"Open Sans",sans-serif;font-size:1.4em;font-weight:600}@media only screen and (max-width: 568px){#show-tickets .date-field{padding:0 0 0 35px !important}}.side-event{font-size:.85em}.side-event img{width:100%;margin-bottom:1em}.side-event h3{margin-bottom:1em;font-size:1.75em}.side-event .date{margin-bottom:.25em;color:#666}#event-left h1{margin-bottom:.5em}#event-left .dates{color:#AAA;font-size:1.3em}#event-left .when-where{color:#666}#event-right h2{font-size:1.5em}#event-right .location{margin-bottom:2em}.tickets{margin-top:2em;border-top:1px solid #CCC}.tickets .ticket{margin-bottom:0;padding:.9em 0;line-height:3em;border-bottom:1px solid #CCC}.tickets .ticket .title{font-weight:600}.tickets .ticket .price{font-size:1.5em;text-align:right}.tickets .ticket .price span{display:inline-block;margin-right:.65em;padding-right:1.25em;border-right:1px solid #CCC}.tickets .ticket .quantity{color:#666}.tickets .ticket .quantity input{width:40px;text-align:center;margin:3px 0 0 5px}.tickets .ticket .button{font-size:.9em}#documents-left{padding-top:2em}#documents-left h1 a{float:right;margin-top:1em;font-size:.5em;font-weight:normal}#documents-left h3{margin-bottom:.5em}#documents-left ul{width:100%;margin:0 0 1.5em 0;padding:0;list-style-type:none}#documents-left ul li{padding:.5em}#documents-left ul li:nth-child(odd){background-color:#F5F5F5}#documents-left ul a{text-decoration:none}#documents-left ul a:hover{text-decoration:underline}#faqs .faq{margin-bottom:2em}#faqs .faq h2{font-size:.85em}#sponsor-grid{float:left;width:100%}#sponsor-grid h2{float:left;width:100%}#sponsor-grid .sponsor{float:left;display:inline;width:10em;height:10em;line-height:10em;margin:0 3em 3em 0}#sponsor-grid .sponsor img{vertical-align:middle}#sponsor-grid .sponsor.text{font-size:1.2em;text-align:center;background-color:#F1F1F1}#sponsor-grid .sponsor.last{margin-right:0 !important}#membership-table{width:100%;margin:2.5em 0 4em 0;border-bottom:1px solid #ECECEC;border-collapse:collapse}@media only screen and (max-width: 568px){#membership-table{display:none}}#membership-table thead tr td{vertical-align:top;border-bottom:7px solid #ECECEC}#membership-table thead tr td.level{position:relative;text-align:center;border-left:7px solid #ECECEC;border-top:1px solid #ECECEC}#membership-table thead tr td.level .inner{position:relative}#membership-table thead tr td.level.first{border-left-width:1px}#membership-table thead tr td.level.first .current{left:-1px;border-left-width:1px}#membership-table thead tr td.level.last{border-right:1px solid #ECECEC}#membership-table thead tr td.level.last .current{border-right-width:1px}#membership-table thead tr td.players{background:#F8F7F7}#membership-table thead tr td.players h3{margin-top:1em;color:red}#membership-table thead tr td.players h3 em{font-size:.8em}#membership-table thead tr td.players .price{margin-top:0;border:none}@media only screen and (max-width: 1100px){#membership-table thead tr td.players{width:125px}#membership-table thead tr td.players .buttons a{margin-top:70px}}#membership-table thead tr td.producer{width:225px;background:#F8F7F7}@media only screen and (max-width: 1100px){#membership-table thead tr td.producer{width:125px}#membership-table thead tr td.producer .buttons a{margin-top:65px}}#membership-table thead tr td:first-child{width:270px;vertical-align:bottom}@media only screen and (max-width: 1100px){#membership-table thead tr td:first-child{width:220px}}#membership-table thead h2{position:relative;margin-bottom:.385em;line-height:1.077;font-size:1.5em;font-family:"Open Sans",sans-serif;font-weight:normal}#membership-table thead h2 span{position:absolute;bottom:0;right:10px;font-size:.846em;font-weight:600;color:red}#membership-table thead h3{margin:2.9em 0 0 0;font-size:.9em;font-family:"Open Sans",sans-serif;color:#000}#membership-table thead h3 span{display:inline-block;font-size:12px;color:#999}@media only screen and (max-width: 1100px){#membership-table thead h3{font-size:.8em}}#membership-table thead .price{display:inline-block;margin-top:.5em;margin-bottom:1.5em;padding-top:.5em;color:#999;border-top:1px solid #ECECEC}#membership-table thead .buttons{display:table;width:100%}#membership-table thead .buttons a{display:table-cell;height:32px;line-height:32px;color:#FFF;font-size:.55em;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;font-family:"Open Sans",sans-serif;background:red;border-right:1px solid #FFF}#membership-table thead .buttons a:hover,#membership-table thead .buttons a.active{color:#FFF;background:#000}@media only screen and (max-width: 1100px){#membership-table thead .buttons a{display:block;border-right:none;border-bottom:1px solid #FFF}}#membership-table tbody tr.alt td{background:#F8F7F7}#membership-table tbody tr td{padding:10px;text-align:center;border-left:7px solid #ECECEC}#membership-table tbody tr td.benefit{padding:1.5em;font-weight:500;font-family:"Open Sans",sans-serif;font-size:.75em;line-height:1.4;text-align:left;border-left:1px solid #ECECEC}#membership-table tbody tr td.last{border-right:1px solid #ECECEC}#membership-table tbody td.players{padding:1em;font-size:.8em;line-height:1.3;text-align:left;font-family:"Palatino W01",Georgia,serif;vertical-align:top;background:#F8F7F7}#membership-table tbody td.producer{width:200px;padding:1em;font-style:italic;line-height:1.7;text-align:left;font-family:"Palatino W01",Georgia,serif;vertical-align:top;background:#F8F7F7}#membership-listing{display:none;float:left;width:100%;margin:2.692em 0 1.538em 0}@media only screen and (max-width: 568px){#membership-listing{display:block}}#membership-listing .level{float:left;width:100%;margin-bottom:1.538em}#membership-listing .level .title{margin:0;padding:1em 0;font-size:1.23em;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase;color:#000;font-weight:600;background:#F8F7F7;border:1px solid #CCC;border-bottom:none;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#membership-listing .level .title span{color:#000;font-weight:normal}#membership-listing .level .buttons{display:table;table-layout:fixed;width:100%}#membership-listing .level .buttons a{display:table-cell;color:#FFF;padding:1em 0;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;font-family:"Open Sans",sans-serif;background:red;border-right:1px solid #FFF}#membership-listing .level .buttons a:hover,#membership-listing .level .buttons a.active{background:#000;text-decoration:none;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#membership-listing .level .buttons a:last-child{border:none}#membership-listing .level ul{float:left;width:100%;margin:0;padding:2em;list-style:none;border:1px solid #CCC;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#membership-listing .level ul li{position:relative;margin-top:1.38em;padding-left:28px;line-height:1.3}#membership-listing .level ul li:first-child{margin:0}#membership-listing .level ul li:before{content:'';position:absolute;top:0;left:0;width:18px;height:16px;background:url(../images/benefit-star.png) no-repeat left top}#membership-listing .level .desc{float:left;width:100%;margin:0;padding:2em;list-style:none;border:1px solid #CCC;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#lucy-page-box #page-nav{pointer-events:none}#search-box,.sj-result-summary{display:none}.sj-paginator{margin:1em 0;text-align:center}.sj-paginator>div{display:inline;padding:10px;color:#777;font-weight:bold;cursor:pointer;user-select:none}.sj-paginator>div.current{color:#333}.sj-paginator>div.disabled{color:#aaa}.sj-result-list>*{padding:2.5em 0}.sj-result-list>*:first-child{padding-top:0}.sj-result-list>*:last-child{border:none}.sj-result{clear:both;border-bottom:1px solid #CCC}.sj-result-title{margin-top:0;margin-bottom:1.5em;font-size:1em !important;text-transform:capitalize !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sj-result-title a{color:red;line-height:21.6px}.sj-result-title a:hover{text-decoration:underline}.sj-result-description{margin-bottom:4px !important;color:#5A5352;font-size:1em;line-height:22px;overflow-wrap:break-word}.sj-result-url{margin:0 !important;line-height:18.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sj-result-url a{color:#5A5352;font-weight:400 !important}.sj-result-image-container{float:left;width:100px}.sj-result-image-container img{max-height:90px;max-width:90px}.lucy-slideshow,.lucy-slideshow-fade{position:relative;width:100%;height:0;padding-bottom:52.066116%;background:#EEE;overflow:hidden}.lucy-slideshow .slider,.lucy-slideshow-fade .slider{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out}.lucy-slideshow .slider .slide,.lucy-slideshow-fade .slider .slide{float:left;display:inline}.lucy-slideshow .slider .slide img,.lucy-slideshow-fade .slider .slide img{width:100%}.lucy-slideshow .slider.count1,.lucy-slideshow-fade .slider.count1{width:100%}.lucy-slideshow .slider.count1 .slide,.lucy-slideshow-fade .slider.count1 .slide{width:100%}.lucy-slideshow .slider.count2,.lucy-slideshow-fade .slider.count2{width:200%}.lucy-slideshow .slider.count2 .slide,.lucy-slideshow-fade .slider.count2 .slide{width:50%}.lucy-slideshow .slider.count3,.lucy-slideshow-fade .slider.count3{width:300%}.lucy-slideshow .slider.count3 .slide,.lucy-slideshow-fade .slider.count3 .slide{width:33.3333333333%}.lucy-slideshow .slider.count4,.lucy-slideshow-fade .slider.count4{width:400%}.lucy-slideshow .slider.count4 .slide,.lucy-slideshow-fade .slider.count4 .slide{width:25%}.lucy-slideshow .slider.count5,.lucy-slideshow-fade .slider.count5{width:500%}.lucy-slideshow .slider.count5 .slide,.lucy-slideshow-fade .slider.count5 .slide{width:20%}.lucy-slideshow .slider.count6,.lucy-slideshow-fade .slider.count6{width:600%}.lucy-slideshow .slider.count6 .slide,.lucy-slideshow-fade .slider.count6 .slide{width:16.6666666667%}.lucy-slideshow .slider.count7,.lucy-slideshow-fade .slider.count7{width:700%}.lucy-slideshow .slider.count7 .slide,.lucy-slideshow-fade .slider.count7 .slide{width:14.2857142857%}.lucy-slideshow .slider.count8,.lucy-slideshow-fade .slider.count8{width:800%}.lucy-slideshow .slider.count8 .slide,.lucy-slideshow-fade .slider.count8 .slide{width:12.5%}.lucy-slideshow .slider.count9,.lucy-slideshow-fade .slider.count9{width:900%}.lucy-slideshow .slider.count9 .slide,.lucy-slideshow-fade .slider.count9 .slide{width:11.1111111111%}.lucy-slideshow .slider.count10,.lucy-slideshow-fade .slider.count10{width:1000%}.lucy-slideshow .slider.count10 .slide,.lucy-slideshow-fade .slider.count10 .slide{width:10%}.lucy-slideshow .slider.count11,.lucy-slideshow-fade .slider.count11{width:1100%}.lucy-slideshow .slider.count11 .slide,.lucy-slideshow-fade .slider.count11 .slide{width:9.0909090909%}.lucy-slideshow .slider.count12,.lucy-slideshow-fade .slider.count12{width:1200%}.lucy-slideshow .slider.count12 .slide,.lucy-slideshow-fade .slider.count12 .slide{width:8.3333333333%}.lucy-slideshow.position1 .slider,.lucy-slideshow-fade.position1 .slider{left:0%}.lucy-slideshow.position2 .slider,.lucy-slideshow-fade.position2 .slider{left:-100%}.lucy-slideshow.position3 .slider,.lucy-slideshow-fade.position3 .slider{left:-200%}.lucy-slideshow.position4 .slider,.lucy-slideshow-fade.position4 .slider{left:-300%}.lucy-slideshow.position5 .slider,.lucy-slideshow-fade.position5 .slider{left:-400%}.lucy-slideshow.position6 .slider,.lucy-slideshow-fade.position6 .slider{left:-500%}.lucy-slideshow.position7 .slider,.lucy-slideshow-fade.position7 .slider{left:-600%}.lucy-slideshow.position8 .slider,.lucy-slideshow-fade.position8 .slider{left:-700%}.lucy-slideshow.position9 .slider,.lucy-slideshow-fade.position9 .slider{left:-800%}.lucy-slideshow.position10 .slider,.lucy-slideshow-fade.position10 .slider{left:-900%}.lucy-slideshow.position11 .slider,.lucy-slideshow-fade.position11 .slider{left:-1000%}.lucy-slideshow.position12 .slider,.lucy-slideshow-fade.position12 .slider{left:-1100%}.lucy-slideshow .previous,.lucy-slideshow .next,.lucy-slideshow-fade .previous,.lucy-slideshow-fade .next{position:absolute;top:0;left:0;z-index:2;width:35px;height:100%;text-indent:-9999px;background:rgba(158,149,142,0.3);cursor:pointer}.lucy-slideshow .previous:after,.lucy-slideshow .next:after,.lucy-slideshow-fade .previous:after,.lucy-slideshow-fade .next:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-4px 0 0 -3px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #FFF transparent transparent}.lucy-slideshow .previous:hover,.lucy-slideshow .next:hover,.lucy-slideshow-fade .previous:hover,.lucy-slideshow-fade .next:hover{background:rgba(158,149,142,0.5)}@media only screen and (max-width: 568px){.lucy-slideshow .previous,.lucy-slideshow .next,.lucy-slideshow-fade .previous,.lucy-slideshow-fade .next{display:none}}.lucy-slideshow .next,.lucy-slideshow-fade .next{left:auto;right:0}.lucy-slideshow .next:after,.lucy-slideshow-fade .next:after{border-width:4px 0 4px 5px;border-color:transparent transparent transparent #FFF}.ui-datepicker .ui-state-focus,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-state-active,.ui-datepicker td.highlight{color:#FFF !important;background:red !important}.ui-datepicker td.highlight a{color:#FFF !important}.ui-datepicker{position:relative;z-index:2;width:17em;margin-left:-4em;padding:1.25em;display:none;background:#FFF;box-shadow:2px 2px 7px 0 rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 7px 0 rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 7px 0 rgba(0,0,0,0.3);-o-box-shadow:2px 2px 7px 0 rgba(0,0,0,0.3);-ms-box-shadow:2px 2px 7px 0 rgba(0,0,0,0.3)}.ui-datepicker a,.ui-datepicker a:active,.ui-datepicker a:visited{color:#000}@media only screen and (max-width: 568px){.ui-datepicker{margin-left:0}}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:10px;font-size:.6em;text-transform:uppercase;color:red;font-weight:600;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:10px}.ui-datepicker .ui-datepicker-next{right:35px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute}.ui-datepicker .ui-datepicker-title{margin-bottom:.5em;text-align:center;font-weight:700;font-size:1.25em;font-family:"Palatino W01",Georgia,serif}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;border-spacing:2px;table-layout:fixed}.ui-datepicker th{font-weight:700;font-size:.9em;text-align:center;border:0}.ui-datepicker td{background:#EEE;border:0;text-align:center;font-size:.8em}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.35em;text-align:center;text-decoration:none}.ui-datepicker-group{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.ui-datepicker.ui-datepicker-multi{width:auto;margin-left:-14em}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}body.shakespeare{padding-top:127px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.6;color:#5A5352}@media only screen and (max-width: 1100px){body.shakespeare{padding-top:102px}}@media only screen and (max-width: 568px){body.shakespeare{padding-top:55px}}@media only print{body.shakespeare{padding-top:0}}.lucy-wrapper{width:974px;margin:0 auto;line-height:1.6;color:#5A5352}@media only screen and (max-width: 1100px){.lucy-wrapper{font-size:14px;width:686px}}@media only screen and (max-width: 568px){.lucy-wrapper{width:100%;padding:0 2em;font-size:16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}}#site{width:100%;max-width:1474px;margin:0 auto;border-left:1px solid #CCC;border-right:1px solid #CCC;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1100px){#site{border:none}}@media only print{#site{border:none}}header{position:fixed;z-index:5;top:0;left:0;width:100%;height:127px;background:#FFF}@media only screen and (max-width: 1100px){header{height:auto}}@media only screen and (max-width: 568px){header{display:none}}@media only print{header{display:none}}header #header-wrapper{width:100%;max-width:1474px;margin:0 auto;border:1px solid #CCC;border-top:none}header #logo{margin-top:.25em;width:300px}@media only screen and (max-width: 1100px){header #logo{width:200px}}header .top{height:55px;line-height:55px;color:#595252;font-family:"Palatino W01",Georgia,serif;background:#B8AFA8}header .top .box-office{display:inline-block;line-height:55px;text-transform:uppercase}@media only screen and (max-width: 1100px){header .top .box-office span{display:none}}header .top .social-icons{display:inline-block;position:relative;padding-left:.8em;top:2px}header .top .social-icons img{height:1em}header .top .social-icons a{padding:.15em}@media only screen and (max-width: 1100px){header .top .social-icons{display:none}}header .top .phone{color:#595252;text-decoration:none}header .top .phone:hover{text-decoration:underline}@media only screen and (max-width: 1100px){header .top .box-office label{display:none}}header .top ul{display:inline-block;margin:0 0 0 2em;padding:0;font-weight:500;list-style-type:none}header .top ul li{display:inline-block;margin-right:1.25em;font-size:.75em}@media only screen and (max-width: 1100px){header .top ul li{padding:.5em;margin:0}}header .top ul a,header .top ul a:active,header .top ul a:visited{display:block;text-decoration:none;color:inherit;text-transform:uppercase}header .top ul a:hover,header .top ul a:active:hover,header .top ul a:visited:hover{text-decoration:underline}@media only screen and (max-width: 1100px){header .top ul{margin:0}}header .top #support-us{float:right;height:55px;line-height:55px;padding:0 1.5em;color:#FFF;text-decoration:none;text-transform:uppercase;font-size:.75em;font-weight:600;background:red}header .top #support-us:hover,header .top #support-us.active{color:#5C5552;background:#FFF}@media only screen and (max-width: 1100px){header .top #support-us{position:absolute;height:45px;margin-left:15px;line-height:45px}}header .top #search-form{position:relative;display:inline-block}header .top #search-form img{position:relative;z-index:1;cursor:pointer}header .top #search-form input{position:absolute;top:-15px;right:-10px;z-index:0;display:none;width:240px;height:55px;padding:0 1em;line-height:43px;font-size:.75em;font-family:"Palatino W01",Georgia,serif;text-transform:uppercase;background:#DBD7D3;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}header .top #search-form input::-webkit-input-placeholder{color:#000}header .top #search-form input:-moz-placeholder{color:#000}header .top #search-form input::-moz-placeholder{color:#000}header .top #search-form input:-ms-input-placeholder{color:#000}@media only screen and (max-width: 1100px){header .top #search-form input{width:270px;height:45px;line-height:45px}}@media only screen and (max-width: 1100px){header .top{height:45px;line-height:45px;overflow:hidden}}header .bottom{padding:1.1em 0 0 0;text-align:right;background:#FFF}header .bottom #logo{float:left}@media only screen and (max-width: 1100px){header .bottom #logo{width:200px}}header .bottom nav{display:inline-block;line-height:2;font-family:"Palatino W01",Georgia,serif;font-size:1.2em}@media only screen and (max-width: 1100px){header .bottom nav{font-size:1.05em}}header .bottom ul{margin:0;padding:0;list-style-type:none}header .bottom ul li{display:inline-block;margin:0 1em}header .bottom ul li:last-child{margin-right:0}@media only screen and (max-width: 1100px){header .bottom ul li{margin:0 .75em}}header .bottom ul a,header .bottom ul a:active,header .bottom ul a:visited{display:block;padding-bottom:.5em;color:#5A5352;text-decoration:none;text-transform:uppercase;border-bottom:5px solid transparent}header .bottom ul a:hover,header .bottom ul a.active,header .bottom ul a:active:hover,header .bottom ul a:active.active,header .bottom ul a:visited:hover,header .bottom ul a:visited.active{border-color:red}@media only screen and (max-width: 1100px){header .bottom ul a,header .bottom ul a:active,header .bottom ul a:visited{padding-bottom:.4em}}@media only screen and (max-width: 1100px){header .bottom{padding-top:1em}}#shelf{position:fixed;z-index:4;top:-420px;left:0;width:100%;transition:all 0.25s .2s ease-in-out;-moz-transition:all 0.25s .2s ease-in-out;-webkit-transition:all 0.25s .2s ease-in-out;-o-transition:all 0.25s .2s ease-in-out;-ms-transition:all 0.25s .2s ease-in-out}@media only screen and (max-width: 568px){#shelf{display:none}}@media only print{#shelf{display:none}}#shelf.open{top:127px}@media only screen and (max-width: 1100px){#shelf.open{top:102px}}#shelf #shelf-wrapper{position:relative;width:100%;max-width:1474px;margin:0 auto;padding:1.5em 0 0 0;border-left:1px solid #CCC;border-right:1px solid #CCC;background:#fff url(../images/shelf-bg.png) no-repeat top right;background-size:auto 100%}#shelf #shelf-wrapper:before{position:absolute;top:0;right:0;width:100%;height:108px;background:transparent url(../images/shelf-shadow.png) repeat-x 0 0;content:''}#shelf #shelf-wrapper:after{position:absolute;top:100%;right:0;width:100%;height:108px;background:transparent url(../images/shelf-bottom-shadow.png) repeat-x 0 0;content:''}#shelf [class*='span']{position:relative;z-index:1}#shelf .span12{margin-bottom:3em}#shelf .span12 .title{display:inline-block;font-size:1.2em;font-family:"Palatino W01",Georgia,serif;text-transform:uppercase;color:#333}#shelf .span12 ul{margin-bottom:0}#shelf .span12 ul li{margin-bottom:1em;padding-right:.35em;line-height:1.3;font-size:.9em}#shelf .span12 ul a.past{color:#555}#shelf .links{padding-left:2em;padding-top:2.5em;font-size:.85em;line-height:1.6;font-weight:100;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#shelf .links ul li{margin-bottom:.6em;font-size:.75em}#shelf .links a,#shelf .links a:active,#shelf .links a:visited{color:#5A5352;text-decoration:none;text-transform:uppercase;font-family:"Palatino W01",Georgia,serif !important}#shelf .links .visiting{display:block;margin-bottom:.5em}#shelf .events{padding-left:1.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#shelf .events .title{display:inline-block;margin-bottom:1em;font-family:"Palatino W01",Georgia,serif;text-transform:uppercase;font-size:1.2em;color:#333}#shelf .events .title.last{margin-bottom:0}#shelf .events ul{margin-bottom:1.25em;line-height:1.4}#shelf .events ul li{margin-bottom:.5em}#shelf .events ul a,#shelf .events ul a:active,#shelf .events ul a:visited{color:red;font-style:italic;font-family:"Palatino W01",Georgia,serif;font-size:.9em}#shelf .events .all{margin-bottom:0}#shelf .events .all a{font-size:.9em;font-family:"Palatino W01",Georgia,serif;color:red;text-decoration:none;font-style:italic}#shelf .view-all{display:inline-block;margin-left:1em;font-size:.9em;font-family:"Palatino W01",Georgia,serif;color:red;text-decoration:none;font-style:italic}#shelf .view-all:hover{text-decoration:underline}#shelf .past-guide{display:inline-block;margin-left:1em;font-size:.7em;color:#555;font-style:italic}#shelf ul{margin-bottom:0;padding:0;line-height:1.8;font-size:1.13em;font-family:"Open Sans",sans-serif;list-style-type:none}#shelf ul a,#shelf ul a:active,#shelf ul a:visited{color:red;text-decoration:none}#shelf ul a:hover,#shelf ul a:active:hover,#shelf ul a:visited:hover{text-decoration:underline}#shelf .bottom{width:100%;background:#3B2F23}#shelf .bottom .lucy-wrapper{height:56px;line-height:56px;font-size:1.2em;color:#FFF;font-family:"Open Sans",sans-serif}@media only screen and (max-width: 1100px){#shelf .bottom .lucy-wrapper .span12{font-size:.8em}}#shelf .bottom .lucy-wrapper span{display:inline-block;margin:0 .5em;color:#9A928D;font-weight:600;text-transform:lowercase}#shelf .bottom .lucy-wrapper a,#shelf .bottom .lucy-wrapper a:active,#shelf .bottom .lucy-wrapper a:visited{color:#FFF;text-decoration:none}#shelf .bottom .lucy-wrapper a:hover,#shelf .bottom .lucy-wrapper a:active:hover,#shelf .bottom .lucy-wrapper a:visited:hover{text-decoration:underline}#shelf .bottom .lucy-wrapper .callout{text-align:right}#shelf .bottom .lucy-wrapper .callout a,#shelf .bottom .lucy-wrapper .callout a:active,#shelf .bottom .lucy-wrapper .callout a:visited{padding-left:25px;line-height:18px;font-size:.8em;color:#FFF;font-weight:300;text-transform:none;text-decoration:none;font-family:"Open Sans",sans-serif;background:transparent url(../images/calendar-light.png) no-repeat 0 0}#shelf .bottom .lucy-wrapper .callout a img,#shelf .bottom .lucy-wrapper .callout a:active img,#shelf .bottom .lucy-wrapper .callout a:visited img{display:inline-block;margin-left:.5em;vertical-align:middle}#shelf .bottom .lucy-wrapper .callout a:hover,#shelf .bottom .lucy-wrapper .callout a:active:hover,#shelf .bottom .lucy-wrapper .callout a:visited:hover{text-decoration:underline}#support-shelf,#education-shelf{position:fixed;z-index:6;display:none;top:55px;left:0;width:100%}@media only screen and (max-width: 1100px){#support-shelf,#education-shelf{top:45px}}@media only print{#support-shelf,#education-shelf{display:none}}#support-shelf #support-shelf-wrapper,#education-shelf #support-shelf-wrapper,#education-shelf #education-shelf-wrapper{position:relative;width:100%;max-width:1474px;margin:0 auto;padding:2.5em 0;border-left:1px solid #CCC;border-right:1px solid #CCC;background:#fff url(../images/support-shelf-bg.png) no-repeat 0 0;background-size:auto 100%}#support-shelf #support-shelf-wrapper .lucy-wrapper,#education-shelf #support-shelf-wrapper .lucy-wrapper,#education-shelf #education-shelf-wrapper .lucy-wrapper{position:relative}#support-shelf #support-shelf-wrapper .span15,#education-shelf #support-shelf-wrapper .span15,#education-shelf #education-shelf-wrapper .span15{text-align:right}#support-shelf #support-shelf-wrapper .span15 .title,#education-shelf #support-shelf-wrapper .span15 .title,#education-shelf #education-shelf-wrapper .span15 .title{margin-bottom:.15em;line-height:1;font-size:6.5em;color:red;font-weight:600}@media only screen and (max-width: 1100px){#support-shelf #support-shelf-wrapper .span15 .title,#education-shelf #support-shelf-wrapper .span15 .title,#education-shelf #education-shelf-wrapper .span15 .title{font-size:5em}}#support-shelf #support-shelf-wrapper .span15 .tagline,#education-shelf #support-shelf-wrapper .span15 .tagline,#education-shelf #education-shelf-wrapper .span15 .tagline{font-family:"Palatino W01",Georgia,serif;color:#555}#support-shelf #support-shelf-wrapper .span8,#education-shelf #support-shelf-wrapper .span8,#education-shelf #education-shelf-wrapper .span8{padding-top:1.1em}#support-shelf #support-shelf-wrapper .span8 ul,#education-shelf #support-shelf-wrapper .span8 ul,#education-shelf #education-shelf-wrapper .span8 ul{margin:0;padding:0;list-style-type:none}#support-shelf #support-shelf-wrapper .span8 a,#education-shelf #support-shelf-wrapper .span8 a,#education-shelf #education-shelf-wrapper .span8 a,#support-shelf #support-shelf-wrapper .span8 a:active,#education-shelf #support-shelf-wrapper .span8 a:active,#education-shelf #education-shelf-wrapper .span8 a:active,#support-shelf #support-shelf-wrapper .span8 a:visited,#education-shelf #support-shelf-wrapper .span8 a:visited,#education-shelf #education-shelf-wrapper .span8 a:visited{font-size:1.2em;text-decoration:none}#support-shelf #support-shelf-wrapper .span8 a:hover,#education-shelf #support-shelf-wrapper .span8 a:hover,#education-shelf #education-shelf-wrapper .span8 a:hover,#support-shelf #support-shelf-wrapper .span8 a:active:hover,#education-shelf #support-shelf-wrapper .span8 a:active:hover,#education-shelf #education-shelf-wrapper .span8 a:active:hover,#support-shelf #support-shelf-wrapper .span8 a:visited:hover,#education-shelf #support-shelf-wrapper .span8 a:visited:hover,#education-shelf #education-shelf-wrapper .span8 a:visited:hover{text-decoration:underline}#support-shelf #support-shelf-wrapper:after,#education-shelf #support-shelf-wrapper:after,#education-shelf #education-shelf-wrapper:after{position:absolute;top:100%;right:0;width:100%;height:108px;background:transparent url(../images/shelf-bottom-shadow.png) repeat-x 0 0;content:''}#support-shelf #support-shelf-wrapper #support-shelf-close,#education-shelf #support-shelf-wrapper #support-shelf-close,#education-shelf #education-shelf-wrapper #support-shelf-close{position:absolute;top:0;right:0;width:17px;height:17px;background:transparent url(../images/close.png) no-repeat 0 0;content:'';cursor:pointer}#education-shelf{top:127px}@media only screen and (max-width: 1100px){#education-shelf{top:102px}}#education-shelf #education-shelf-wrapper .span8{padding-top:0}#education-shelf #education-shelf-wrapper .title{display:inline-block;margin-bottom:1em;font-family:"Palatino W01",Georgia,serif;text-transform:uppercase;font-size:1.2em;color:#333}#education-shelf #education-shelf-wrapper .title.last{margin-bottom:0}#education-shelf #education-shelf-wrapper ul{margin:0;padding:0;list-style-type:none;font-size:1em;line-height:1.6}#education-shelf #education-shelf-wrapper a,#education-shelf #education-shelf-wrapper a:active,#education-shelf #education-shelf-wrapper a:visited{font-size:1em !important;text-decoration:none}#education-shelf #education-shelf-wrapper a:hover,#education-shelf #education-shelf-wrapper a:active:hover,#education-shelf #education-shelf-wrapper a:visited:hover{text-decoration:underline}#mobile-overlay{position:fixed;display:none;z-index:99;top:0;left:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.6)}#mobile-header{position:fixed;z-index:100;top:0;left:0;display:none;width:100%;height:55px;background:#FFF;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.25)}@media only screen and (max-width: 568px){#mobile-header{display:block}}#mobile-header.open #mobile-menu-icon:after,#mobile-header.open #mobile-nav{display:block}#mobile-search{position:fixed;z-index:99;display:none;top:5px;left:0;width:100%;height:50px;padding:10px 0;background:#FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#mobile-search .lucy-wrapper{padding:0 10px}#mobile-search.open{top:55px}#mobile-search input{width:100%}@media only screen and (max-width: 568px){#mobile-search{display:block}}#mobile-menu-icon{position:relative;z-index:2;float:left;display:inline;width:55px;height:55px;margin-right:11px;padding-top:19px;text-align:center;background:red;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#mobile-menu-icon:after{position:absolute;display:none;top:50%;right:-6px;width:0;height:0;margin-top:-5px;border-style:solid;border-width:6.5px 0 6.5px 6px;border-color:transparent transparent transparent red;content:''}#mobile-menu-icon-hidden{position:absolute;top:0;left:0;width:55px;height:55px;cursor:pointer}#mobile-logo{float:left;display:inline;margin-top:20px}#mobile-search-icon,#mobile-location,#mobile-call{float:right;display:inline;margin:18px 15px 0 0}#mobile-location{margin-top:16px}#mobile-nav{position:fixed;z-index:101;display:none;top:0;left:0;width:100%;height:100%;padding-left:55px;overflow-y:scroll;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#mobile-nav ul.main{padding:0;font-size:1.2em;list-style-type:none;font-family:"Palatino W01",Georgia,serif;text-transform:uppercase}#mobile-nav ul.main li{border-bottom:1px solid #CCC}#mobile-nav ul.main a{display:block;padding:.75em 0 .75em 25px;line-height:125%;color:#000;text-decoration:none}#mobile-nav ul.small{padding:1.25em 0;font-size:.8em;line-height:2;font-weight:500;font-family:"Palatino W01",Georgia,serif;text-transform:uppercase;background:#EAE7E7}#mobile-nav ul.small li{display:inline-block;width:49%;border-bottom:none}#mobile-nav ul.small a{padding:.3em 0 .3em 25px;color:#000;text-decoration:none}#mobile-nav ul.medium{font-size:1.5em}#mobile-nav .header{height:40px;line-height:40px;font-size:.8em;text-indent:25px;color:#FFF;font-family:"Open Sans",sans-serif;background:#3B2F22}#mobile-nav .header a{color:#FFF;text-decoration:none}#mobile-nav .header em{color:#9A928D;font-style:normal;text-transform:lowercase}#mobile-nav .page{display:none;background:#FFF;overflow-y:scroll}#mobile-nav #mobile-nav-main{display:block}#mobile-nav .back{display:block;height:55px;text-indent:25px;line-height:55px;color:red;text-decoration:none;border-bottom:1px solid #CCC}#mobile-nav .location{padding:1em 0 1em 65px;font-size:1.4em;line-height:140%;background:transparent url(../images/location.png) no-repeat 25px 1.2em;background-size:26px 21px}#mobile-nav-tickets .title,#mobile-nav-education .title,#mobile-nav-support .title{display:inline-block;margin:1em 0 0 0;padding-left:25px;text-transform:uppercase;font-family:"Palatino W01",Georgia,serif;font-size:1.1em;color:#000}#mobile-nav-tickets .view-all,#mobile-nav-education .view-all,#mobile-nav-support .view-all{display:block;margin-left:1.8em;font-size:.9em;font-family:"Palatino W01",Georgia,serif;color:red;text-decoration:none;font-style:italic}#mobile-nav-tickets .view-all:hover,#mobile-nav-education .view-all:hover,#mobile-nav-support .view-all:hover{text-decoration:underline}#mobile-nav-tickets .past-guide,#mobile-nav-education .past-guide,#mobile-nav-support .past-guide{margin-bottom:1.5em;font-size:.8em;font-family:"Palatino W01",Georgia,serif;font-style:italic;color:#5B5452}#mobile-nav-tickets ul,#mobile-nav-tickets ul.show-list,#mobile-nav-education ul,#mobile-nav-education ul.show-list,#mobile-nav-support ul,#mobile-nav-support ul.show-list{margin-bottom:1em;padding:0;font-size:1em;list-style-type:none;font-family:"Open Sans",sans-serif;line-height:1.3}#mobile-nav-tickets ul li,#mobile-nav-tickets ul.show-list li,#mobile-nav-education ul li,#mobile-nav-education ul.show-list li,#mobile-nav-support ul li,#mobile-nav-support ul.show-list li{margin-bottom:.65em}#mobile-nav-tickets ul a,#mobile-nav-tickets ul.show-list a,#mobile-nav-education ul a,#mobile-nav-education ul.show-list a,#mobile-nav-support ul a,#mobile-nav-support ul.show-list a{display:block;padding:0 0 0 25px;color:red;text-decoration:none}@media only screen and (max-width: 568px){#mobile-nav-tickets ul a,#mobile-nav-tickets ul.show-list a,#mobile-nav-education ul a,#mobile-nav-education ul.show-list a,#mobile-nav-support ul a,#mobile-nav-support ul.show-list a{padding:0 25px}}#mobile-nav-tickets .special,#mobile-nav-education .special,#mobile-nav-support .special{padding:.5em 0;background:#EAE7E7;border-top:1px solid #CCC}#mobile-nav-tickets .special .view-all,#mobile-nav-education .special .view-all,#mobile-nav-support .special .view-all{margin-top:-1em}#mobile-nav-tickets .special .title,#mobile-nav-education .special .title,#mobile-nav-support .special .title{margin-bottom:1em}#mobile-nav-tickets .special ul,#mobile-nav-education .special ul,#mobile-nav-support .special ul{margin-bottom:1em;padding:0;font-size:.9em;list-style-type:none;font-family:"Open Sans",sans-serif;line-height:1.3}#mobile-nav-tickets .special ul li,#mobile-nav-education .special ul li,#mobile-nav-support .special ul li{margin-bottom:.65em}#mobile-nav-tickets .special ul a,#mobile-nav-education .special ul a,#mobile-nav-support .special ul a{display:block;padding:0 0 0 25px;color:red;text-decoration:none}#mobile-nav-tickets .small,#mobile-nav-education .small,#mobile-nav-support .small{margin-bottom:0;border-top:1px solid #CCC}#mobile-nav-tickets .small li,#mobile-nav-education .small li,#mobile-nav-support .small li{width:100% !important;line-height:1}#mobile-nav-education ul,#mobile-nav-support ul{margin-bottom:0}#mobile-nav-education ul:last-of-type,#mobile-nav-support ul:last-of-type{padding-bottom:1em}#mobile-nav-support ul{margin-top:1em}#home-slideshow{padding-bottom:47.35%}@media only screen and (max-width: 1100px){#home-slideshow{padding-bottom:55%}}@media only screen and (max-width: 568px){#home-slideshow{padding-bottom:120%}}#home-slideshow .slide{position:absolute;z-index:1;top:0;left:0;height:100%;color:#B8ADA6;background-size:cover;background-position:center;overflow:hidden}@media only screen and (max-width: 568px){#home-slideshow .slide{background-size:contain;background-repeat:no-repeat;background-position:top center;background-color:#28201B}}#home-slideshow .slide .mobile-image{display:none;position:absolute;top:0;left:0;width:100%;height:40%;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}@media only screen and (max-width: 568px){#home-slideshow .slide .mobile-image{display:block}}#home-slideshow .slide .lucy-wrapper{position:relative;z-index:2;height:100%;padding-top:5em;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#home-slideshow .slide .lucy-wrapper .credit{position:absolute;bottom:10px;right:0;margin-bottom:0;font-size:.75em;color:#CCC;font-style:italic;font-family:"Palatino W01",Georgia,serif;font-weight:600;text-shadow:1px 1px 0px #000}@media only screen and (max-width: 568px){#home-slideshow .slide .lucy-wrapper .credit{top:140px;width:100%;text-align:center}}@media only screen and (max-width: 1100px){#home-slideshow .slide .lucy-wrapper{padding-top:3em}}@media only screen and (max-width: 568px){#home-slideshow .slide .lucy-wrapper{padding-top:49%}}@media only screen and (max-width: 568px){#home-slideshow .slide .span7{padding:0 !important}}#home-slideshow .slide .inner .dates{position:relative;margin-bottom:3em;font-size:1.13em;color:#FFF}#home-slideshow .slide .inner .dates em{font-size:.75em;color:#B8AEA7}#home-slideshow .slide .inner .dates:after{position:absolute;bottom:-10px;right:0;width:527px;border-bottom:1px solid red;content:''}@media only screen and (max-width: 568px){#home-slideshow .slide .inner .dates:after{bottom:-5px;width:100%}}@media only screen and (max-width: 568px){#home-slideshow .slide .inner .dates{margin-bottom:1em}#home-slideshow .slide .inner .dates.empty{display:none}}#home-slideshow .slide .inner .title{margin-bottom:.5em;color:#FFF;font-size:1.6em;line-height:1.3;font-weight:600;font-family:"Open Sans",sans-serif}#home-slideshow .slide .inner .title.general{margin-bottom:1.5em}@media only screen and (max-width: 568px){#home-slideshow .slide .inner .title.general{display:table-cell;vertical-align:middle}}@media only screen and (max-width: 568px){#home-slideshow .slide .inner .title{max-height:4em;margin-bottom:.4em;overflow:hidden;line-height:1}}#home-slideshow .slide .inner .credits{margin-bottom:3em;color:#B8AEA7}@media only screen and (max-width: 568px){#home-slideshow .slide .inner .credits{margin-bottom:0;line-height:1.3}}@media only screen and (max-width: 568px){#home-slideshow .slide .inner.general{display:table;height:200px}}#home-slideshow .slide .button{padding:.8em 2em}#home-slideshow .slide .button span{display:inline-block;padding-right:3em;line-height:29px;background:transparent url(../images/white-button-arrow.png) no-repeat 100% 0}@media only screen and (max-width: 568px){#home-slideshow .slide .button span{padding-right:0;font-size:1.2em;font-weight:600;background:none}}@media only screen and (max-width: 568px){#home-slideshow .slide .button{position:absolute;width:200px;bottom:1.5em;left:calc(50% - 100px);padding:.5em 1.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}}#home-slideshow .slide:before{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:transparent url(../images/home-overlay.png) no-repeat bottom left;background-size:cover;content:''}@media only screen and (max-width: 568px){#home-slideshow .slide:before{background-image:none;background-color:rgba(40,32,27,0.3)}}@media only screen and (max-width: 568px){#home-slideshow .span7{padding:0 30px !important;text-align:center}}#home-performances-list{position:relative;z-index:2;padding:2.5em 0 3em 0;background:#fff url(../images/home-performances-list-bg.jpg) no-repeat 0 0;background-size:cover}#home-performances-list .span7{position:relative;height:100%;min-height:385px}#home-performances-list .span7 img{position:absolute;bottom:0;right:0}@media only screen and (max-width: 1100px){#home-performances-list .span7{display:none}}#home-performances-list h1{margin-bottom:1em;font-size:1.75em}#home-performances-list ul{margin:0 0 2em 0;padding:0;list-style-type:none;line-height:1.4;font-size:1.13em}#home-performances-list ul a,#home-performances-list ul a:active,#home-performances-list ul a:visited{font-family:"Palatino W01",Georgia,serif;font-style:italic;color:#5A5352;text-decoration:none}#home-performances-list ul a:hover,#home-performances-list ul a:active:hover,#home-performances-list ul a:visited:hover{text-decoration:underline}@media only screen and (max-width: 1100px){#home-performances-list ul li{display:inline-block;width:48%}}@media only screen and (max-width: 568px){#home-performances-list ul li{width:100%}}#home-performances-list p{margin-bottom:0}#home-performances-list .more-link{color:#000}@media only screen and (max-width: 1100px){#home-performances-list .span16{width:100%;margin-left:10px}}#home-callouts{padding:4em 0}#home-callouts .span6{position:relative;display:block;text-align:center;text-decoration:none;color:#5A5352}#home-callouts .span6 p{margin-bottom:3em;line-height:1.4;padding:0 1.25em}#home-callouts .span6 .title{margin-bottom:1em;line-height:1.2;font-size:1.2em;font-weight:bold}#home-callouts .span6 p:last-child{font-size:.9em}#home-callouts .span6 img{width:100%;height:236px;margin-bottom:1.25em}@media only screen and (max-width: 1100px){#home-callouts .span6 img{height:164px}}@media only screen and (max-width: 568px){#home-callouts .span6 img{height:auto}}#home-callouts .span6:before{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #CCC;content:'';box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#home-callouts .span6:after{position:absolute;bottom:-10px;left:50%;display:block;margin-left:-15px;width:30px;height:30px;line-height:30px;text-align:center;color:#FFF;font-size:.6em;font-weight:bold;font-family:"Palatino W01",Georgia,serif;background:red;content:'>>';border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#home-callouts .span6:hover:before{border-color:#000}#home-callouts .span6:hover:after{background:#000}#home-callouts .span6.text{display:table;color:#FFF;background:red}#home-callouts .span6.text .inner{display:table-cell;vertical-align:middle}#home-callouts .span6.text:after{border:1px solid #FFF}#home-callouts .span6.text:hover{background:#db0000}@media only screen and (max-width: 568px){#home-callouts .span6.text{padding:2em 0}}@media only screen and (max-width: 568px){#home-callouts .span6{margin-bottom:2em}}@media only screen and (max-width: 568px){#home-callouts{padding:2em}}#home-video{padding:2em 0}.education-callout{position:relative;display:block;width:100%;padding:3em 0;text-decoration:none;background-size:cover;overflow:hidden}.education-callout .lucy-wrapper{position:relative;z-index:2;color:#FFF}.education-callout h2{margin-bottom:.5em;font-size:2.38em;color:#FFF;line-height:.9;font-family:"Palatino W01",Georgia,serif;font-weight:normal;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.education-callout h2 span{font-size:.6em;font-style:italic}.education-callout p{font-family:"Open Sans",sans-serif;font-weight:100}.education-callout .more-link{color:#FFF}.education-callout:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:transparent url(../images/home-callout-overlay.png) repeat-y 0 0;content:''}@media only screen and (max-width: 568px){.education-callout:before{background-image:none;background-color:rgba(40,32,27,0.7)}}.interior-header{width:100%;line-height:0}.interior-header img{width:100%}.interior-header.no-scale{text-align:center;background:#555}.interior-header.no-scale img{width:auto}#interior{overflow:hidden;padding:2.5em 0;background:#fff url(../images/interior-shadow.png) repeat-x 0 0}@media only screen and (max-width: 568px){#interior{padding:1.5em 0}#interior p{font-size:1.175em}#interior p.intro{font-size:1.25em}#interior.full{padding:0}#interior.full .lucy-wrapper{padding:0 !important}}#interior aside{padding-bottom:2em}#interior aside h3{margin-bottom:1em;font-size:1.75em;font-family:"Open Sans",sans-serif}#interior aside .block{margin-bottom:3em;padding-bottom:3em;border-bottom:1px solid #CCC}#interior aside .block:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#interior aside .block p:last-child{margin-bottom:0}#interior aside .block .view-all{margin-bottom:.75em;font-size:.65em;color:red;font-weight:600;font-family:"Palatino W01",Georgia,serif;text-decoration:none;text-transform:uppercase}#interior aside .block .view-all:hover{text-decoration:underline}#interior aside.padded-top{padding-top:4em}@media only screen and (max-width: 568px){#interior aside{padding:2em 0}}#interior .lucy-wrapper .recent-events .event{display:block;margin-bottom:2em;text-decoration:none}#interior .lucy-wrapper .recent-events .event p{margin-bottom:0}#interior .lucy-wrapper .recent-events .event .date{color:#888;font-weight:300;font-size:.75em;line-height:2}#interior .lucy-wrapper .recent-events .event .title{color:#000;font-size:.85em;font-weight:600;line-height:1.4}#interior .lucy-wrapper .recent-events .event:hover{color:#000}#interior .lucy-wrapper .recent-events .event:hover .title{text-decoration:underline}#interior .lucy-wrapper .recent-events .event:hover .date{text-decoration:none}#interior .lucy-wrapper .recent-events .event:last-child{margin-bottom:0}#page-nav{padding-top:2em}#page-nav .section{margin-bottom:1em;font-size:1.2em;font-family:"Palatino W01",Georgia,serif;text-transform:uppercase;color:#B8AFA8}@media only screen and (max-width: 568px){#page-nav .section{margin-bottom:.5em}}#page-nav ul{width:100%;margin:0 0 1.5em 0;padding:0;list-style-type:none}#page-nav ul li{display:inline-block;margin:0 .75em .5em 0;padding-right:.75em;border-right:1px solid #CCC}#page-nav ul li:last-child{margin-right:0;padding-right:0;border:none}#page-nav ul a,#page-nav ul a:active,#page-nav ul a:visited{display:block;color:#5C5552;font-weight:600;text-decoration:none;text-transform:uppercase;font-family:"Palatino W01",Georgia,serif;font-size:.65em;line-height:1.2;white-space:nowrap;border-bottom:1px solid transparent}#page-nav ul a.active,#page-nav ul a:hover,#page-nav ul a:active.active,#page-nav ul a:active:hover,#page-nav ul a:visited.active,#page-nav ul a:visited:hover{color:red;border-color:red}@media only screen and (max-width: 568px){#page-nav ul{display:none}}#page-nav #page-nav-links{display:none;width:100%;margin-bottom:1.5em;background-color:#FFF}@media only screen and (max-width: 568px){#page-nav #page-nav-links{display:block}}@media only screen and (max-width: 568px){#page-nav{padding-top:1em}}#on-stage{padding:3.75em;background:#fff url(../images/home-performances-list-bg.jpg) no-repeat 0 0}#on-stage h2{display:inline-block;margin-right:1em;font-weight:600;font-size:2em}#on-stage p{display:inline-block;padding-top:.8em;font-size:1.4em;vertical-align:middle;font-family:"Palatino W01",Georgia,serif}#on-stage p span{display:inline-block;padding:0 .35em}#on-stage p img{vertical-align:middle}#on-stage table{width:100%;table-layout:fixed}#on-stage table th{text-align:center;font-weight:normal;font-size:.9em;font-family:"Palatino W01",Georgia,serif;border-bottom:1px solid #CCC}#on-stage table th.monday{color:red}#on-stage table td{padding:.75em 0;text-align:center;font-weight:600}#on-stage table td a,#on-stage table td a:active,#on-stage table td a:visited{display:block;color:#000;text-decoration:none}#on-stage table td.today{color:red}#on-stage table td.today a,#on-stage table td.today a:active,#on-stage table td.today a:visited{width:34px;height:34px;line-height:34px;color:red;background:#D9D6D3;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 1100px){#on-stage{display:none}}#events-and-social{padding:5.5em 0;background:#EAE7E7}@media only screen and (max-width: 1100px){#events-and-social{padding:3.5em 0}}#upcoming-events .more-link{color:#5A5352}#upcoming-events h2{font-size:3.6em;font-weight:600}@media only screen and (max-width: 568px){#upcoming-events h2{margin-bottom:.5em}}#upcoming-events .event{display:block;margin-bottom:2em;color:#5A5352;text-decoration:none}#upcoming-events .event strong{font-size:1.13em}#upcoming-events .event:hover{text-decoration:underline}#social-feed .icons{float:right;margin-bottom:1em}#social-feed .icons img{float:left;display:inline;margin-right:2px;padding-bottom:1px;border-bottom:4px solid transparent;cursor:pointer}#social-feed .icons img.active{border-color:#000}aside #social-feed h3{margin-bottom:.7em}aside #social-feed .icons{float:left;width:100%;margin:0 0 .5em 0}aside #social-feed .post{font-size:.8em}aside #social-feed .source{margin-bottom:1em;font-size:.9em}aside #social-feed .source a{background-position:100% 0}#social-feed .twitter,#social-feed .instagram{display:none}#social-feed .source{font-size:.75em;font-weight:600}#social-feed .source a,#social-feed .source a:active,#social-feed .source a:visited{padding-right:15px;color:#5A5352;text-decoration:underline;background:transparent url(../images/social/view-post.png) no-repeat 100% 2px}#social-feed .source a:hover,#social-feed .source a:active:hover,#social-feed .source a:visited:hover{text-decoration:none}#social-feed .post{margin-bottom:2em;word-break:break-word}#social-feed .post img{max-height:605px;margin-bottom:1em}#social-feed .post a{color:#5A5352}#social-feed .post:last-child{margin-bottom:0}#social-feed .post:last-child p:last-child{margin-bottom:0}#social-feed .photo{margin-bottom:1.5em}#social-feed .photo .span10{position:relative;height:120px}#social-feed .photo .span10 div{position:absolute;bottom:0;left:0}#social-feed .photo .span10 .caption{margin-bottom:0;font-size:.85em}#social-feed .image{display:inline-block;width:100%;height:0;margin-bottom:2em;padding-bottom:50%;background-size:cover;background-position:top center}#callouts{position:relative;z-index:3;padding:4em 0;text-align:center;background:#fff url(../images/callout-shadow.png) repeat-x 0 0;border-top:1px solid #CCC}#callouts .callout{padding-top:1em;color:#5A5352;text-decoration:none}#callouts .title{margin-bottom:1em;color:red;line-height:1.2;font-size:1.4em;font-weight:600}#callouts .body{font-family:"Open Sans",sans-serif;font-weight:100;font-size:1em;line-height:1.4}@media only print{#callouts{display:none}}@media only screen and (max-width: 568px){#callouts{padding:2em 0;text-align:left}#callouts p{margin-bottom:0}#callouts .body{margin:.75em 0}#callouts .title{margin-bottom:.5em}#callouts .callout{padding-top:2.5em}#callouts .callout:first-child{padding-top:0}}#mission{position:relative;padding:2.5em 0 3em 0;z-index:3;text-align:center;line-height:1.6;font-family:"Palatino W01",Georgia,serif;background:#9E958E}#mission .lucy-wrapper{color:#FFF}#mission img{margin-bottom:1.5em}@media only screen and (max-width: 568px){#mission{padding:2em 0 1.5em 0}}@media only print{#mission{display:none}}#newsletter{position:relative;padding:1em 0;z-index:3;color:#FFF;vertical-align:middle;background:#3B2F23}#newsletter label{display:inline-block;margin:0 1em 0 0;font-size:1.4em;line-height:1;color:#FFF;font-weight:600;vertical-align:middle}#newsletter label span{display:inline-block;border-bottom:2px solid #FFF}@media only screen and (max-width: 568px){#newsletter label{margin-bottom:1em;font-size:1.1em}}#newsletter input{width:340px;margin:0 1em 0 0;padding:.5em;font-size:.9em;color:#FFF;background:#63584D;border:1px solid #8D827D;vertical-align:middle;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#newsletter input::-webkit-input-placeholder{color:#fff}#newsletter input:-moz-placeholder{color:#fff}#newsletter input::-moz-placeholder{color:#fff}#newsletter input:-ms-input-placeholder{color:#fff}@media only screen and (max-width: 1100px){#newsletter input{width:210px}}@media only screen and (max-width: 568px){#newsletter input{width:150px}}#newsletter .more-link{display:inline-block;color:#FFF;vertical-align:middle}@media only screen and (max-width: 568px){#newsletter{padding:1.5em 0}}@media only print{#newsletter{display:none}}footer{position:relative;padding:4.4em 0;z-index:3;background:#FFF}footer .span6 p{margin-bottom:2em}footer .span6 .title{margin-bottom:.5em;color:red;line-height:1.2;font-size:1.13em;font-weight:600}footer .span6 .address{font-family:"Palatino W01",Georgia,serif;font-size:.9em;font-weight:600}footer .span6 .phone{font-size:.9em;font-family:"Palatino W01",Georgia,serif}footer .span6 .phone a{color:#5A5352}footer .span6 .action{text-transform:uppercase;font-size:.7em;font-family:"Palatino W01",Georgia,serif;vertical-align:middle}footer .span6 .action img{vertical-align:middle}footer .span6 .action a,footer .span6 .action a:active,footer .span6 .action a:visited{display:inline-block;margin-left:.5em;padding-left:.5em;color:#000;font-weight:600;text-decoration:none;border-left:1px solid #CCC}footer .span6 .action a:first-child,footer .span6 .action a:active:first-child,footer .span6 .action a:visited:first-child{margin:0;padding:0;border:none}footer .span6 .action a:hover,footer .span6 .action a:active:hover,footer .span6 .action a:visited:hover{text-decoration:underline}@media only screen and (max-width: 1100px){footer .span6 .action a,footer .span6 .action a:active,footer .span6 .action a:visited{display:block;margin:0;padding:0;border:0}}footer .span2,footer .span3,footer .span4,footer .span5{padding-right:.25em;font-size:.7em;line-height:2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}footer .span2 strong,footer .span3 strong,footer .span4 strong,footer .span5 strong{font-size:1.2em}footer .span2 a,footer .span2 a:active,footer .span2 a:visited,footer .span3 a,footer .span3 a:active,footer .span3 a:visited,footer .span4 a,footer .span4 a:active,footer .span4 a:visited,footer .span5 a,footer .span5 a:active,footer .span5 a:visited{color:#555;text-decoration:none}footer .span2 a strong,footer .span2 a:active strong,footer .span2 a:visited strong,footer .span3 a strong,footer .span3 a:active strong,footer .span3 a:visited strong,footer .span4 a strong,footer .span4 a:active strong,footer .span4 a:visited strong,footer .span5 a strong,footer .span5 a:active strong,footer .span5 a:visited strong{color:#000}footer .span2 a:hover,footer .span2 a:active:hover,footer .span2 a:visited:hover,footer .span3 a:hover,footer .span3 a:active:hover,footer .span3 a:visited:hover,footer .span4 a:hover,footer .span4 a:active:hover,footer .span4 a:visited:hover,footer .span5 a:hover,footer .span5 a:active:hover,footer .span5 a:visited:hover{text-decoration:underline}footer .span2 p,footer .span3 p,footer .span4 p,footer .span5 p{margin-bottom:1.5em;line-height:1.2}footer .span2 p.social-icons,footer .span3 p.social-icons,footer .span4 p.social-icons,footer .span5 p.social-icons{max-width:4em}footer .span2 p.social-icons a,footer .span2 p.social-icons img,footer .span3 p.social-icons a,footer .span3 p.social-icons img,footer .span4 p.social-icons a,footer .span4 p.social-icons img,footer .span5 p.social-icons a,footer .span5 p.social-icons img{padding-top:1.1em;width:36px;height:auto}footer .span2 ul,footer .span3 ul,footer .span4 ul,footer .span5 ul{margin:0 0 2em 0;padding:0;list-style-type:none}footer .span2 ul li,footer .span3 ul li,footer .span4 ul li,footer .span5 ul li{margin-bottom:.5em}footer .span2 ul a,footer .span3 ul a,footer .span4 ul a,footer .span5 ul a{display:inline-block;line-height:1.2}footer .span17{padding-top:3em;font-size:.7em}footer .span17 a,footer .span17 a:active,footer .span17 a:visited{color:#5A5352;text-decoration:none}footer .span17 a:hover,footer .span17 a:active:hover,footer .span17 a:visited:hover{text-decoration:underline}footer .span17 p{margin-bottom:1em}footer .logos img{display:block}@media only screen and (max-width: 568px){footer{padding:2em 0}footer .span18 .span3,footer .span18 .span4{display:none}}@media only print{footer{display:none}}.more-link,.more-link:active,.more-link:visited{font-size:1.25em;line-height:1;color:#5A5352;text-decoration:none;font-family:"Palatino W01",Georgia,serif;font-size:.8em;text-transform:uppercase}.more-link span,.more-link:active span,.more-link:visited span{display:inline-block;padding-right:3em;line-height:29px;background:transparent url(../images/red-button-arrow.png) no-repeat 100% 0}.more-link:hover,.more-link:active:hover,.more-link:visited:hover{text-decoration:underline}.more-link:hover span,.more-link:active:hover span,.more-link:visited:hover span{text-decoration:underline}.date-field{padding:0 0 0 35px !important;background:transparent url(../images/calendar-icon.png) no-repeat 10px 8px}@media only screen and (max-width: 568px){.date-field{padding:0 0 0 10px !important}}#alert{position:relative;padding-bottom:1em;background:red}#alert p{color:#FFF;margin-bottom:0;padding-top:1em;font-weight:600}#alert p a{color:#FFF !important}#alert .alert-icon{display:block;width:30px;height:30px;margin:1em auto 0;line-height:30px;text-align:center;color:red;font-size:.6em;font-weight:bold;font-family:"Palatino W01", Georgia, serif;background:#FFF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#alert .alert-icon:after{content:'!';font-size:2em}#alert .alert-icon a{color:#FFF !important}#alert.mobile-alert{position:fixed;z-index:100;display:none}@media only screen and (max-width: 568px){#alert.mobile-alert{display:block}}#featured-videos{margin-bottom:3em;overflow:hidden}#featured-videos .video-section{overflow:auto;margin-bottom:3em;padding-top:3em;border-top:5px solid #CCC}#featured-videos .video-section:last-of-type{border-bottom:none}#featured-videos .video-section.full{width:100%}#featured-videos .video-section.full .desc{min-height:0}#featured-videos .video-section.half .video{width:calc(50% - 25px)}@media only screen and (max-width: 568px){#featured-videos .video-section.half .video{width:100%}}#featured-videos .video-section.thirds .video{width:calc(33.33% - 33.33px)}@media only screen and (max-width: 568px){#featured-videos .video-section.thirds .video{width:100%}}#featured-videos .video-section h2{font-size:1.7em;font-weight:500}#featured-videos .video-section .video{float:left;margin-right:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 568px){#featured-videos .video-section .video{margin-right:20px}}#featured-videos .video-section .video .video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:1.25em;cursor:pointer}#featured-videos .video-section .video .video-wrapper iframe{position:absolute;top:12px;left:0;width:100%;height:100%}#featured-videos .video-section .video .video-wrapper img{position:relative;width:100%}#featured-videos .video-section .video .video-wrapper:before{content:'';position:absolute;z-index:2;top:calc(50% - 15px);left:calc(50% - 35px);width:60px;height:60px;color:#FFF;font-size:2em;text-align:center;line-height:1.7;border:5px solid #FFF;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 1100px){#featured-videos .video-section .video .video-wrapper:before{width:50px;height:50px}}@media only screen and (max-width: 568px){#featured-videos .video-section .video .video-wrapper:before{width:40px;height:40px}}#featured-videos .video-section .video .video-wrapper:after{content:'';position:absolute;top:calc(50% + 2px);left:calc(50% - 10px);width:36px;height:36px;border-style:solid;border-width:18px 0 18px 28px;border-color:transparent transparent transparent #FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1100px){#featured-videos .video-section .video .video-wrapper:after{top:50%;left:calc(50% - 12px);width:30px;height:30px;border-width:15px 0 15px 22px}}@media only screen and (max-width: 568px){#featured-videos .video-section .video .video-wrapper:after{left:calc(50% - 15px);width:20px;height:20px;border-width:10px 0 10px 15px}}#featured-videos .video-section .video .video-wrapper.modal{position:absolute;top:20vh;left:10vw;z-index:1000;width:80vw;height:0;padding-bottom:56.25%}#featured-videos .video-section .video .video-wrapper.playing:before{display:none}#featured-videos .video-section .video .video-wrapper.playing:after{display:none}#featured-videos .video-section .video h3{margin-bottom:1em;font-size:1.4em}@media only screen and (max-width: 568px){#featured-videos .video-section .video h3{font-size:1.2em}}#featured-videos .video-section .video .desc{margin-bottom:0;font-size:.8em}@media only screen and (max-width: 568px){#featured-videos .video-section .video .desc{display:none}}#featured-videos .video-section .video.last{margin-right:0}#featured-videos .video-section .video.last:after{content:'';display:table;clear:both}#featured-videos .video-section .separator{margin-bottom:0;float:left;width:100%;height:1px;line-height:1px;font-size:1px;border:none}#featured-videos #modal-mask{position:absolute;top:0;left:0;width:200%;height:9999px;z-index:998;background:#000;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}
