@charset "UTF-8";/*!Theme Name: The Charles
Theme URI: http://thecharles.com
Author: Hardly Square
Author URI: http://hardlysquare.com/
Version: 1.0
Text Domain: thecharles*//*!normalize.css v3.0.1 | MIT License | git.io/normalize*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.editor-button,.edit-link a,.page-map a,.archive-header .view-flyer a,.newsletter-signup input[type=submit],button,input[type=submit],.modal-trigger span{background-color:#fff;border:4px solid #070608;color:#070608;display:inline-block;font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;font-weight:400;line-height:1;padding:1.3125em 3.9375em;text-decoration:none;box-shadow:.375em .375em 0 #070608;-webkit-transition:color .1s linear,background-color .1s linear,border-color .1s linear,box-shadow .1s linear,margin .1s linear;-moz-transition:color .1s linear,background-color .1s linear,border-color .1s linear,box-shadow .1s linear,margin .1s linear;transition:color .1s linear,background-color .1s linear,border-color .1s linear,box-shadow .1s linear,margin .1s linear}.tr-coretext .editor-button,.tr-coretext .edit-link a,.edit-link .tr-coretext a,.tr-coretext .page-map a,.page-map .tr-coretext a,.tr-coretext .archive-header .view-flyer a,.archive-header .view-flyer .tr-coretext a,.tr-coretext button,.tr-coretext input[type=submit],.tr-coretext .modal-trigger span,.modal-trigger .tr-coretext span{font-weight:400}.editor-button:hover,.edit-link a:hover,.page-map a:hover,.archive-header .view-flyer a:hover,button:hover,input[type=submit]:hover,.modal-trigger span:hover{background-color:#c7a84c;border:4px solid #c7a84c;color:#fff}.editor-button:active,.edit-link a:active,.page-map a:active,.archive-header .view-flyer a:active,button:active,input[type=submit]:active,.modal-trigger span:active{margin:2px -2px -2px 2px;box-shadow:0 0 0 #070608}.editor-button,.edit-link a,.page-map a,.archive-header .view-flyer a,.newsletter-signup input[type=submit]{font-family:proxima-nova,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.1em;background:0 0;box-shadow:none;border-color:#c7a84c}.tr-coretext .editor-button,.tr-coretext .edit-link a,.edit-link .tr-coretext a,.tr-coretext .page-map a,.page-map .tr-coretext a,.tr-coretext .archive-header .view-flyer a,.archive-header .view-flyer .tr-coretext a,.tr-coretext .newsletter-signup input[type=submit],.newsletter-signup .tr-coretext input[type=submit]{font-weight:700}body{background-color:#f8f8f8;color:#070608;font-family:proxima-nova,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.125em;font-weight:500;line-height:1.96875}.tr-coretext body{font-weight:400}h1,h2,h3,h4,.newsletter-signup label,h5,h6{font-family:proxima-nova,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;line-height:1.40625em;margin:0;text-rendering:optimizeLegibility}.tr-coretext h1,.tr-coretext h2,.tr-coretext h3,.tr-coretext h4,.tr-coretext .newsletter-signup label,.newsletter-signup .tr-coretext label,.tr-coretext h5,.tr-coretext h6{font-weight:600}h1{-webkit-font-smoothing:antialiased;font-family:alternate-gothic-no-2-d,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:2.66667em;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:.05em;color:#c7a84c}.tr-coretext h1{font-weight:400}h2{font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;font-size:1.33333em;font-weight:400;letter-spacing:.02em;color:#c7a84c}.tr-coretext h2{font-weight:400}h3{font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;font-size:1.11111em;font-weight:400}.tr-coretext h3{font-weight:400}h4,.newsletter-signup label{font-size:.88889em;font-weight:800;text-transform:uppercase;letter-spacing:.075em}.tr-coretext h4,.tr-coretext .newsletter-signup label,.newsletter-signup .tr-coretext label{font-weight:700}h5{font-size:1.125em}h6{font-size:.88889em}p{margin:0 0 .98438em}a{-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear;color:#c7a84c;text-decoration:none}a:hover{color:#977d2f}a:active,a:focus{color:#977d2f;outline:none}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.96875em 0}img{margin:0;max-width:100%;height:auto}blockquote{border-left:2px solid #ddd;color:#2d2734;margin:1.96875em 0;padding-left:.98438em}cite{color:#473d51;font-style:italic}cite:before{content:'\2014 \00A0'}address{font-style:normal}fieldset{background:#f7f7f7;border:1px solid #ddd;margin:0 0 .98438em;padding:1.96875em}input,label,select{display:block;font-family:proxima-nova,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.125em}label{font-weight:700;margin-bottom:.49219em}label.required:after{content:"*"}label abbr{display:none}textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:0;border:1px solid #ddd;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:proxima-nova,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.125em;margin-bottom:.98438em;padding:.65625em;width:100%}textarea:hover,input[type=email]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,select[multiple=multiple]:hover{border-color:#c4c4c4}textarea:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,select[multiple=multiple]:focus{border-color:#c7a84c;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(190,157,59,.7);outline:none}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.49219em}input[type=file]{margin-bottom:.98438em;padding-bottom:.65625em;width:100%}select{width:auto;max-width:100%;margin-bottom:1.96875em}table{border-collapse:collapse;margin:.98438em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:700;padding:.49219em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:.49219em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}.entry-content ul{list-style-type:disc;margin-bottom:.98438em;padding-left:1.96875em}.entry-content ol{list-style-type:decimal;margin-bottom:.98438em;padding-left:1.96875em}dl{margin-bottom:.98438em}dl dt{font-weight:700;margin-top:.98438em}dl dd{margin:0}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-size:1em;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}.editor-button{font-size:.88889em}[class^=icon-]{display:inline-block;width:1.96875em;height:1.96875em;vertical-align:middle;background-size:cover;background-position:0 0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fluidbox{outline:none}.fluidbox-overlay{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;opacity:0;position:fixed;top:0;left:0;bottom:0;right:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fluidbox-wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fluidbox-wrap:after{content:"";display:table;clear:both}.fluidbox-ghost{background-size:cover;background-position:center center;position:absolute;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.fluidbox-closed .fluidbox-ghost{-webkit-transition-property:top,left,opacity,-webkit-transform;-moz-transition-property:top,left,opacity,-moz-transform;transition-property:top,left,opacity,transform;-webkit-transition-delay:0,0,.25s,0;-moz-transition-delay:0,0,.25s,0;transition-delay:0,0,.25s,0}.fluidbox-closed .fluidbox-wrap img{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.25s;-moz-transition-delay:.25s;transition-delay:.25s;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.yt-lazy img{display:block;cursor:pointer;width:100%}.yt-lazy .play-button{cursor:pointer;width:7.875em;height:7.875em;position:absolute;margin:auto;top:0;right:0;left:0;bottom:0;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:cover;opacity:.7;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.svg .yt-lazy .play-button{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiICB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9Ii0xMzMuNSA4Mi41IDEwMCAxMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTEzMy41IDgyLjUgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+IDxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0tODMuNSw5Mi41YzIyLjA1NiwwLDQwLDE3Ljk0NCw0MCw0MHMtMTcuOTQ0LDQwLTQwLDQwcy00MC0xNy45NDQtNDAtNDBTLTEwNS41NTYsOTIuNS04My41LDkyLjUgICBNLTgzLjUsODIuNWMtMjcuNjE3LDAtNTAsMjIuMzg4LTUwLDUwczIyLjM4Myw1MCw1MCw1MGMyNy42MTcsMCw1MC0yMi4zODgsNTAtNTBTLTU1Ljg4Myw4Mi41LTgzLjUsODIuNUwtODMuNSw4Mi41eiIvPiA8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9Ii03MC4wMDEsMTMyLjUgLTkyLjUsMTQ3LjUwNiAtOTIuNSwxMTcuNDk1IC03MC4wMDEsMTMyLjUgICIvPjwvZz48L3N2Zz4=);background-repeat:no-repeat}.yt-lazy .play-button:hover{opacity:1}.modal-open{overflow:hidden}.modal label{cursor:pointer;margin-bottom:0;font-size:1em}.modal label img{border-radius:150px;display:block;max-width:300px}.modal input[type=checkbox]{display:none}.modal .modal-open{overflow:hidden}.modal .modal-window{-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.85);opacity:0;text-align:left;visibility:hidden;z-index:99999999999;padding:0 7.875em}.js .modal .modal-window{overflow:scroll}@media screen and (max-width:40em){.modal .modal-window{padding:0 1.96875em}}@media screen and (max-width:20em){.modal .modal-window{padding:0 10px}}.modal .modal-window .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal .modal-close{position:absolute;top:-2.95313em;right:-2.95313em;bottom:auto;left:auto;height:1.5em;width:1.5em;cursor:pointer}@media screen and (max-width:40em){.modal .modal-close{right:0}}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1.5em;width:.15em;background:#999;content:'';display:block;margin:-3px 0 0 -1px}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:gray}.modal .modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-inner{-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease;border-radius:0;background:#f8f8f8;margin:auto;margin-bottom:1.96875em;max-width:60.44444em;max-height:70%;position:relative;overflow:visible;margin-top:-100%}.modal .modal-inner p{font-size:1.125em;max-width:100%!important;padding:0;text-align:left}.modal .modal-inner p.intro{color:#c7a84c;line-height:1.6em}.modal .modal-inner p.body{color:#070608;line-height:1.45em}@media screen and (max-width:51.875em){.modal .modal-inner p.body{-webkit-columns:2 8em;-moz-columns:2 8em;columns:2 8em}}.modal .modal-inner a.cta{color:#fff;display:inline-block;margin-right:.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-state:checked+.modal-window{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-window .modal-inner{margin-top:7.77778em}@media screen and (max-width:40em){.modal .modal-state:checked+.modal-window .modal-inner{margin-top:8.75em}}/*!* Pikaday
* Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/*/.pika-single{z-index:9999;display:block;position:relative;width:20em;color:#070608;background:#070608;border:4px solid #070608}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 .3125em .9375em -.3125em rgba(0,0,0,.5)}.pika-title{position:relative;padding:.49219em 0;text-align:center;text-transform:uppercase;letter-spacing:.05em}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:0;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:0 .1875em;line-height:1;font-weight:700;color:#fff}.pika-label:hover{color:#c7a84c}.tr-coretext .pika-label{font-weight:600}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;margin:.32813em .1875em;padding:0;width:1em;height:1em;text-indent:3.9375em;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-size:cover;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{background-position:0 100%;background-color:transparent;border:0}.pika-prev,.is-rtl .pika-next{float:left;*left:0;background-image:url(dist/icons/png/arrow-left-calendar.png)}.svg .pika-prev,.svg .is-rtl .pika-next{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiICB3aWR0aD0iMTZweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSItODMuNSAxMzIuNSAxNiAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtODMuNSAxMzIuNSAxNiAzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0tODAuMjExLDEzOS4yODRjMC4xOS0wLjE2OCwwLjQxNS0wLjI4MSwwLjY1LTAuMzU4bDYuMTk0LTUuNDYgYzAuNzA2LTAuNjIxLDEuODQ4LTAuNjIxLDIuNTU0LDBjMC43MDUsMC42MjIsMC43MDUsMS42MywwLDIuMjUxbC01LjQ0OSw0LjhsNS40MTEsNC43NjhjMC43MDUsMC42MjEsMC43MDUsMS42MjksMCwyLjI1IHMtMS44NDksMC42MjEtMi41NTMsMGwtNi4yNjQtNS41MjFjLTAuMTgyLTAuMDc2LTAuMzU3LTAuMTY0LTAuNTA4LTAuMjk3Yy0wLjM1NS0wLjMxMi0wLjUzLTAuNzIyLTAuNTI3LTEuMTMxIEMtODAuNzYzLDE0MC4xMjItODAuNjE3LDEzOS42NDItODAuMjExLDEzOS4yODR6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNDN0E4NEMiIGQ9Ik0tODAuMjExLDE1NS4yODRjMC4xOS0wLjE2OCwwLjQxNS0wLjI4MSwwLjY1LTAuMzU4bDYuMTk0LTUuNDYgYzAuNzA2LTAuNjIxLDEuODQ4LTAuNjIxLDIuNTU0LDBjMC43MDUsMC42MjIsMC43MDUsMS42MywwLDIuMjUxbC01LjQ0OSw0LjhsNS40MTEsNC43NjhjMC43MDUsMC42MjEsMC43MDUsMS42MjksMCwyLjI1IHMtMS44NDksMC42MjEtMi41NTMsMGwtNi4yNjQtNS41MjFjLTAuMTgyLTAuMDc2LTAuMzU3LTAuMTY0LTAuNTA4LTAuMjk3Yy0wLjM1NS0wLjMxMi0wLjUzLTAuNzIyLTAuNTI3LTEuMTMxIEMtODAuNzYzLDE1Ni4xMjItODAuNjE3LDE1NS42NDItODAuMjExLDE1NS4yODR6Ii8+PC9zdmc+)}.pika-next,.is-rtl .pika-prev{float:right;*right:0;background-image:url(dist/icons/png/arrow-right-calendar.png)}.svg .pika-next,.svg .is-rtl .pika-prev{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiICB3aWR0aD0iMTZweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSItODMuNSAxMzIuNSAxNiAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtODMuNSAxMzIuNSAxNiAzMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0tNzAuNzg5LDEzOS4yODRjLTAuMTktMC4xNjgtMC40MTUtMC4yODEtMC42NS0wLjM1OGwtNi4xOTQtNS40NiBjLTAuNzA2LTAuNjIxLTEuODQ4LTAuNjIxLTIuNTU0LDBjLTAuNzA1LDAuNjIyLTAuNzA1LDEuNjMsMCwyLjI1MWw1LjQ0OSw0LjhsLTUuNDExLDQuNzY4Yy0wLjcwNSwwLjYyMS0wLjcwNSwxLjYyOSwwLDIuMjUgczEuODQ5LDAuNjIxLDIuNTUzLDBsNi4yNjQtNS41MjFjMC4xODItMC4wNzYsMC4zNTctMC4xNjQsMC41MDgtMC4yOTdjMC4zNTUtMC4zMTIsMC41My0wLjcyMiwwLjUyNy0xLjEzMSBDLTcwLjIzNywxNDAuMTIyLTcwLjM4MywxMzkuNjQyLTcwLjc4OSwxMzkuMjg0eiIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjQzdBODRDIiBkPSJNLTcwLjc4OSwxNTUuMjg0Yy0wLjE5LTAuMTY4LTAuNDE1LTAuMjgxLTAuNjUtMC4zNThsLTYuMTk0LTUuNDYgYy0wLjcwNi0wLjYyMS0xLjg0OC0wLjYyMS0yLjU1NCwwYy0wLjcwNSwwLjYyMi0wLjcwNSwxLjYzLDAsMi4yNTFsNS40NDksNC44bC01LjQxMSw0Ljc2OGMtMC43MDUsMC42MjEtMC43MDUsMS42MjksMCwyLjI1IHMxLjg0OSwwLjYyMSwyLjU1MywwbDYuMjY0LTUuNTIxYzAuMTgyLTAuMDc2LDAuMzU3LTAuMTY0LDAuNTA4LTAuMjk3YzAuMzU1LTAuMzEyLDAuNTMtMC43MjIsMC41MjctMS4xMzEgQy03MC4yMzcsMTU2LjEyMi03MC4zODMsMTU1LjY0Mi03MC43ODksMTU1LjI4NHoiLz48L3N2Zz4=)}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;margin:0;border-collapse:collapse;border-spacing:0;border:0;background:#fff}.pika-table th,.pika-table td{width:14.28571%;padding:0;margin:0;text-align:center;border:2px solid #070608}.pika-table th{font-size:.8125em;text-align:center;background:#070608;color:#fff}.pika-table th abbr{border:0}.pika-button{cursor:pointer;outline:none;width:100%;margin:0;padding:.65625em 0;font-size:.9375em;color:#070608;background:#fff;border:0;border-radius:0;box-shadow:none}.pika-button:hover{color:#fff;background:#070608;border:0}.is-today .pika-button{color:#c7a84c;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#c7a84c}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-empty{background-color:#ddd}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.nav-links{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.nav-links [rel=prev]{float:left}.nav-links [rel=next]{float:right;text-align:right}.post-navigation,.image-navigation{margin-bottom:1.96875em}.post-navigation:after,.image-navigation:after{content:"";display:table;clear:both}.post-navigation a,.image-navigation .previous-image,.image-navigation .next-image{padding:.49219em 0 0}.post-navigation .meta-nav{color:#999;display:block;font-size:.77778em;font-weight:800;line-height:2;text-transform:uppercase}.tr-coretext .post-navigation .meta-nav{font-weight:700}.post-navigation a,.image-navigation a{color:#070608;display:block;font-size:.77778em;font-weight:700;text-transform:none;border-top:1px solid rgba(0,0,0,.1)}.tr-coretext .post-navigation a,.tr-coretext .image-navigation a{font-weight:600}.post-navigation a:hover,.image-navigation a:hover{color:#c7a84c}.paging-navigation{border-top:5px solid #000;margin:48px 0}.paging-navigation .loop-pagination{margin-top:-5px;text-align:center}.paging-navigation .page-numbers{border-top:5px solid transparent;display:inline-block;font-size:14px;font-weight:900;margin-right:1px;padding:7px 16px;text-transform:uppercase}.paging-navigation a{color:#2b2b2b}.paging-navigation .page-numbers.current{border-top:5px solid #24890d}.paging-navigation a:hover{border-top:5px solid #41a62a;color:#2b2b2b}.attachment .content-sidebar,.attachment .post-thumbnail{display:none}.attachment .entry-content{padding-top:0}.attachment footer.entry-meta{text-transform:none}.entry-attachment .attachment{margin-bottom:24px}body{background-image:url(dist/images/bg-pattern.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){body{background-image:url(dist/images/bg-pattern@2x.png);background-size:735px 865px}}@media screen and (max-width:40em){body{font-size:1em}}.site-header{z-index:50;position:relative;padding:0 1em;overflow:hidden}@media screen and (max-width:20em){.site-header{padding:0 10px}}@media screen and (max-width:40em){.site-header{padding:0}}.home .site-header{z-index:20;position:absolute;top:0;left:0;margin:0;height:100%;width:100%;background-image:url(dist/images/the-charles-exterior.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.home .site-header{background-image:url(dist/images/the-charles-exterior@2x.jpg);background-size:cover}}@media screen and (min-width:62.5em){.home .site-header{background-image:url(dist/images/the-charles-exterior-large.jpg)}}@media only screen and (min-width:62.5em) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:62.5em) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:62.5em) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:62.5em) and (min-resolution:125dpi),only screen and (min-width:62.5em) and (min-resolution:1.3dppx){.home .site-header{background-image:url(dist/images/the-charles-exterior-large.jpg);background-size:cover}}@media screen and (max-width:40em){.home .site-header{position:relative;height:auto;background-image:url(dist/images/the-charles-exterior-small.jpg)}}@media only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:40em) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:40em) and (min-resolution:125dpi),only screen and (max-width:40em) and (min-resolution:1.3dppx){.home .site-header{background-image:url(dist/images/the-charles-exterior-small@2x.jpg);background-size:cover}}.header-main{position:relative;max-width:60.44444em;margin-left:auto;margin-right:auto}.header-main:after{content:"";display:table;clear:both}.site-title{position:absolute;top:0;left:0;bottom:0;right:0;float:left;display:block;margin-right:2.35765%;width:65.88078%;background-color:#070608;background-image:url(dist/images/bg-logo.jpg)}.site-title:last-child{margin-right:0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.site-title{background-image:url(dist/images/bg-logo.jpg);background-size:648px 518px}}@media screen and (max-width:51.875em){.site-title{float:left;display:block;margin-right:3.57866%;width:61.158%}.site-title:last-child{margin-right:0}}@media screen and (max-width:40em){.site-title{position:relative;float:left;display:block;margin-right:7.42297%;width:100%}.site-title:last-child{margin-right:0}}.home .site-title{position:absolute;visibility:hidden;background:0 0}.site-title:before{content:" ";display:block;height:100%;width:100%;position:relative;bottom:0;right:100%;margin-left:-99em;padding-right:99em;background-color:#070608;background-image:url(dist/images/bg-logo.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.site-title:before{background-image:url(dist/images/bg-logo.jpg);background-size:648px 518px}}.site-title a{display:block;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;height:136px;width:540px;background-image:url(dist/images/the-charles-logo.png)}.site-title a:before{content:"";display:block;width:0;height:100%}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.site-title a{background-image:url(dist/images/the-charles-logo@2x.png);background-size:540px 136px}}@media screen and (max-width:60em){.site-title a{height:110px;width:440px;background-image:url(dist/images/the-charles-logo-large.png)}}@media only screen and (max-width:60em) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:60em) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:60em) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:60em) and (min-resolution:125dpi),only screen and (max-width:60em) and (min-resolution:1.3dppx){.site-title a{background-image:url(dist/images/the-charles-logo-large@2x.png);background-size:440px 110px}}@media screen and (max-width:51.875em){.site-title a{height:90px;width:360px;background-image:url(dist/images/the-charles-logo-medium.png)}}@media only screen and (max-width:51.875em) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:51.875em) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:51.875em) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:51.875em) and (min-resolution:125dpi),only screen and (max-width:51.875em) and (min-resolution:1.3dppx){.site-title a{background-image:url(dist/images/the-charles-logo-medium@2x.png);background-size:360px 90px}}@media screen and (max-width:40em){.site-title a{position:relative;margin:.49219em auto;height:70px;width:280px;background-image:url(dist/images/the-charles-logo-small.png)}}@media only screen and (max-width:40em) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:40em) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:40em) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:40em) and (min-resolution:125dpi),only screen and (max-width:40em) and (min-resolution:1.3dppx){.site-title a{background-image:url(dist/images/the-charles-logo-small@2x.png);background-size:280px 70px}}#primary-navigation{position:relative;float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;float:right}#primary-navigation:after{content:"";display:table;clear:both}#primary-navigation:last-child{margin-right:0}@media screen and (max-width:51.875em){#primary-navigation{float:left;display:block;margin-right:3.57866%;width:35.26334%;float:right}#primary-navigation:last-child{margin-right:0}}@media screen and (max-width:40em){#primary-navigation{float:left;display:block;margin-right:7.42297%;width:100%;padding:0 1em}#primary-navigation:last-child{margin-right:0}}@media screen and (max-width:40em) and (max-width:20em){#primary-navigation{padding:0 10px}}.home #primary-navigation{z-index:10;width:100%;float:none}#primary-navigation ul{margin:1.96875em 0;margin-right:3.46875em}.home #primary-navigation ul{float:right;margin-right:7.875em}@media screen and (max-width:60em){.home #primary-navigation ul{margin:1.96875em 5.90625em 1.96875em 0}}@media screen and (max-width:40em){.home #primary-navigation ul{float:none}}#primary-navigation ul li{margin-top:0;margin-bottom:1.3125em;line-height:1;opacity:1}#primary-navigation ul li:last-child{margin-bottom:0}#primary-navigation ul a{-webkit-font-smoothing:antialiased;font-family:alternate-gothic-no-2-d,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-size:1.77778em;line-height:.7875;text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width:40em){#primary-navigation ul a{font-size:2em;line-height:1}}.home #primary-navigation ul a{text-shadow:2px 2px 0 rgba(7,6,8,.7)}#primary-navigation .current-menu-item a{color:#070608}#primary-navigation .current-menu-item a:hover{color:#977d2f}.tax-archive #primary-navigation .current-menu-item.menu-item-type-post_type_archive a{color:#c7a84c}.tax-archive #primary-navigation .current-menu-item.menu-item-type-post_type_archive a:hover{color:#977d2f}#primary-navigation .tickets-link{position:absolute;top:75%;right:0;display:block;color:#070608;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.2em;opacity:1;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right}.tr-coretext #primary-navigation .tickets-link{font-weight:700}@media screen and (max-width:40em){#primary-navigation .tickets-link{padding-top:1em}}.home #primary-navigation .tickets-link{color:#fff}#primary-navigation .tickets-link:hover{color:#c7a84c}.menu-toggle{display:none}#page{z-index:20;position:relative;clear:left;width:100%}.home #page{position:absolute;top:100%;left:0}@media screen and (max-width:40em){.home #page{position:relative;top:auto}}#primary{overflow:hidden;padding:0 1em}@media screen and (max-width:20em){#primary{padding:0 10px}}#content{max-width:60.44444em;margin-left:auto;margin-right:auto}#content:after{content:"";display:table;clear:both}.page-header,.archive-header{margin:0;padding:1.96875em 0 0}.archive-title,.page-title,.type-page .entry-title{-webkit-font-smoothing:antialiased;margin-bottom:.49219em;font-family:alternate-gothic-no-2-d,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-size:2.66667em;line-height:1;color:#c7a84c;text-align:left;text-transform:uppercase;letter-spacing:.05em}.tr-coretext .archive-title,.tr-coretext .page-title,.tr-coretext .type-page .entry-title,.type-page .tr-coretext .entry-title{font-weight:400}.archive-title span,.page-title span,.type-page .entry-title span{color:#070608}.title-large{margin-bottom:0;font-size:8.66667em;line-height:.7875em}@media screen and (max-width:40em){.title-large{font-size:5.55556em}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content .newsletter-signup label,.newsletter-signup .entry-content label,.entry-content h5,.entry-content h6{margin-bottom:.32813em}.post-thumbnail,.archive-thumbnail{position:relative}.post-thumbnail:after,.archive-thumbnail:after{content:" ";display:block;height:100%;width:100%;position:absolute;top:0;left:100%;margin-right:-99em;padding-left:99em;background:#c7a84c}@media screen and (max-width:40em){.post-thumbnail:after,.archive-thumbnail:after{display:none}}.post-thumbnail img,.archive-thumbnail img{z-index:100;position:relative;display:block;max-width:105%}@media screen and (max-width:40em){.post-thumbnail img,.archive-thumbnail img{max-width:100%}}.archive-thumbnail:after{background:#070608}.top-link{float:left;padding-left:.98438em;font-family:alternate-gothic-no-2-d,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:2.625em;line-height:1;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.98438em}.top-link a{display:block}.top-link [class^=icon-]{display:block;margin-left:-.98438em;font-size:.5em}.edit-link{clear:both;display:block}.edit-link a{font-size:.77778em}.type-page{display:block}.type-page:after{content:"";display:table;clear:both}.type-page .post-thumbnail{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:0;margin-bottom:1.96875em}.type-page .post-thumbnail:last-child{margin-right:0}@media screen and (max-width:40em){.type-page .post-thumbnail{float:left;display:block;margin-right:7.42297%;width:100%}.type-page .post-thumbnail:last-child{margin-right:0}}.type-page .entry-header{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:1.96875em 0;padding-right:1.618em}.type-page .entry-header:last-child{margin-right:0}@media screen and (max-width:40em){.type-page .entry-header{float:left;display:block;margin-right:7.42297%;width:100%;border-top:4px solid #070608}.type-page .entry-header:last-child{margin-right:0}}.type-page .entry-content{clear:both;margin-bottom:1.96875em}.type-page .entry-content [class^=page-]{margin-bottom:1.96875em}.type-page .entry-content .page-content{margin-left:8.5298%;float:left;display:block;margin-right:2.35765%;width:82.94039%}.type-page .entry-content .page-content:last-child{margin-right:0}@media screen and (max-width:51.875em){.type-page .entry-content .page-content{margin-left:0;float:left;display:block;margin-right:3.57866%;width:100%}.type-page .entry-content .page-content:last-child{margin-right:0}}.page-map{position:relative;font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;background-color:#c7a84c;background-image:-webkit-linear-gradient(-315deg,#c7a84c 0%,#f8f8f8 40%,#c7a84c 100%);background-image:linear-gradient(45deg,#c7a84c 0%,#f8f8f8 40%,#c7a84c 100%)}.page-map img{display:block;height:auto;width:100%;opacity:1;-webkit-transition:opacity .35s ease-out;-moz-transition:opacity .35s ease-out;transition:opacity .35s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-map:hover img{opacity:.8}.page-map .page-map-content{text-align:center}.page-map .page-map-content:after{content:"";display:table;clear:both}.page-map .page-map-directions{z-index:100;position:absolute;top:40%;left:50%;margin:auto;width:100%}@media screen and (max-width:51.875em){.page-map .page-map-directions{top:30%}}@media screen and (max-width:30em){.page-map .page-map-directions{top:0}}.page-map a{position:relative;left:-50%;color:#070608;background-color:#c7a84c}@media screen and (max-width:30em){.page-map a{padding:1.3125em 1.96875em}}.page-map a:hover{color:#fff;background-color:#070608;border-color:#070608}.page-map a:hover [class^=icon-]{background-position:0 0}.page-map [class^=icon-]{margin-right:.5em;background-position:0 100%}.page-gallery{position:relative;clear:both;overflow:visible}.page-gallery:after{content:"";display:table;clear:both}.page-gallery .gallery-wrapper{width:1000%}.page-gallery .gallery-container{position:relative;left:0;float:left;-webkit-transition:left .25s ease-in-out,right .25s ease-in-out;-moz-transition:left .25s ease-in-out,right .25s ease-in-out;transition:left .25s ease-in-out,right .25s ease-in-out}.page-gallery .gallery-container>div{float:left}.page-gallery .gallery-container a,.page-gallery .gallery-container img{clear:left;display:block}.page-gallery .gallery-next,.page-gallery .gallery-prev{z-index:1000;position:absolute;margin:auto;top:40%;right:0;text-align:right}.page-gallery .gallery-next span,.page-gallery .gallery-prev span{display:block;position:relative;height:4.92188em;width:4.92188em;padding:.98438em .59062em .98438em 1.18125em;border-radius:6.25em;background-color:#c7a84c;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-gallery .gallery-next span:hover,.page-gallery .gallery-prev span:hover{background-color:#070608}.page-gallery .gallery-next span:hover [class^=icon-],.page-gallery .gallery-prev span:hover [class^=icon-]{background-position:0 0}.page-gallery .gallery-next span [class^=icon-],.page-gallery .gallery-prev span [class^=icon-]{height:2.95313em;width:2.95313em;background-position:0 100%}.page-gallery .gallery-prev{display:none;right:auto;left:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.opacity .page-gallery .gallery-prev{display:block;z-index:1;opacity:0}.page-gallery .gallery-prev.active{z-index:1000;opacity:1}.page-gallery .gallery-prev span{padding:.98438em 1.18125em .98438em .59062em}.page-gallery .image-zoom{float:left;margin:0 1.11111em 0 0;width:33.33333em}.page-gallery .image-zoom.image-2,.page-gallery .image-zoom.image-3{width:15.83333em}.page-gallery .image-zoom.image-2{margin-bottom:1.11111em}.type-movie{display:block;position:relative;margin:3.9375em 0}.type-movie:after{content:"";display:table;clear:both}@media screen and (max-width:40em){.type-movie{margin:1.96875em 0}}.type-movie .entry-container{z-index:10;float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-top:7.875em;margin-left:-3.236em;padding:1.96875em;background:#fff}.type-movie .entry-container:last-child{margin-right:0}@media screen and (max-width:60em){.type-movie .entry-container{margin-top:3.9375em;float:left;display:block;margin-right:2.35765%;width:40.29137%}.type-movie .entry-container:last-child{margin-right:0}}@media screen and (max-width:51.875em){.type-movie .entry-container{margin-left:-4.854em;float:left;display:block;margin-right:3.57866%;width:48.21067%;margin-right:0}.type-movie .entry-container:last-child{margin-right:0}}@media screen and (max-width:40em){.type-movie .entry-container{float:left;display:block;margin-right:7.42297%;width:100%;margin-top:0;margin-left:0}.type-movie .entry-container:last-child{margin-right:0}}.single .type-movie .entry-container{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:0}.single .type-movie .entry-container:last-child{margin-right:0}@media screen and (max-width:40em){.single .type-movie .entry-container{width:100%}}.type-movie .entry-container .entry-more{white-space:nowrap}.type-movie .entry-header{margin-bottom:.98438em}.type-movie .entry-title{-webkit-font-smoothing:antialiased;font-family:alternate-gothic-no-2-d,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:2.66667em;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:.05em;color:#070608}.type-movie .entry-title a{color:#070608}.type-movie .entry-title a:hover{color:#c7a84c}.tr-coretext .type-movie .entry-title{font-weight:400}.type-movie .entry-date{position:absolute;top:50%;left:0;margin-top:-1.96875em;float:left;display:block;margin-right:2.35765%;width:6.17215%;color:#c7a84c;font-size:3.11111em;line-height:.8;font-weight:700;letter-spacing:.1em}.type-movie .entry-date:last-child{margin-right:0}@media screen and (max-width:40em){.type-movie .entry-date{position:relative;float:left;display:block;margin-right:7.42297%;width:46.28851%;float:right;margin:.98438em 0 0;font-size:3.5em;text-align:right}.type-movie .entry-date:last-child{margin-right:0}}.tr-coretext .type-movie .entry-date{font-weight:600}.type-movie .entry-date span{display:block;position:absolute;top:1.3125em;left:1.96875em;font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;font-weight:400;font-size:.25em;line-height:1.575em;text-transform:lowercase;letter-spacing:0;color:#070608}.tr-coretext .type-movie .entry-date span{font-weight:400}@media screen and (max-width:40em){.type-movie .entry-date span{top:.98438em;right:0;font-size:.23214em}}.type-movie .entry-meta{margin:0 0 .98438em;font-size:1.11111em;line-height:1.3125;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-rendering:optimizeLegibility;color:#c7a84c}.tr-coretext .type-movie .entry-meta{font-weight:600}.type-movie .entry-content,.type-movie .entry-summary{font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;font-size:.77778em}.type-movie .entry-content .modal,.type-movie .entry-summary .modal{margin:1.96875em 0}.type-movie [id^=modal-] .modal-inner{font-size:1.28571em}.type-movie [id^=modal-] .modal-inner iframe{display:block;border:none}.type-movie .entry-thumbnail{margin-left:17.05961%;float:left;display:block;margin-right:2.35765%;width:40.29137%}.type-movie .entry-thumbnail:last-child{margin-right:0}@media screen and (max-width:40em){.type-movie .entry-thumbnail{margin-left:0}}.single .type-movie .entry-thumbnail{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:0}.single .type-movie .entry-thumbnail:last-child{margin-right:0}.type-movie .entry-thumbnail img{width:100%;display:block}.type-movie .entry-nav{float:left;display:block;margin-right:2.35765%;width:6.17215%;margin-right:0;margin-top:3.9375em;margin-left:3.236em;font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;font-size:.83333em}.type-movie .entry-nav:last-child{margin-right:0}@media screen and (max-width:60em){.type-movie .entry-nav{position:absolute;top:0;left:0;margin:0}}@media screen and (max-width:40em){.type-movie .entry-nav{display:none}}.type-movie .entry-nav a{display:block;margin-top:200%;color:#070608;white-space:nowrap;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right}.type-movie .entry-nav a:hover{color:#c7a84c}.type-movie .tickets-link{display:block;position:absolute;top:0;right:0;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#070608}.tr-coretext .type-movie .tickets-link{font-weight:700}.type-movie .tickets-link:hover{color:#c7a84c}.modal-trigger{text-align:center}.archive .archive-header{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-right:1.618em}.archive .archive-header:last-child{margin-right:0}@media screen and (max-width:40em){.archive .archive-header{float:left;display:block;margin-right:7.42297%;width:100%;border-top:4px solid #070608}.archive .archive-header:last-child{margin-right:0}}.archive .archive-thumbnail{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:0}.archive .archive-thumbnail:last-child{margin-right:0}@media screen and (max-width:40em){.archive .archive-thumbnail{float:left;display:block;margin-right:7.42297%;width:100%;margin-bottom:1.96875em}.archive .archive-thumbnail:last-child{margin-right:0}}.archive-header{z-index:10;text-align:left}.archive-header .view-flyer{text-align:center}.showtimes-area{position:relative;clear:both;padding:.98438em 0 1.96875em;background:#c7a84c}.showtimes-area:before,.showtimes-area:after{content:" ";z-index:-1;display:block;position:absolute;bottom:0;right:100%;height:100%;width:100%;margin-left:-99em;padding-right:99em;background-color:#c7a84c}.showtimes-area:after{left:100%;margin:0;padding:0;margin-right:-99em;padding-left:99em}.showtimes-area a{color:#070608}.showtimes-area a:hover{color:#705d23}.showtimes-area input[type=text].datepicker{border-color:#070608}.showtimes-area input[type=text].datepicker:hover{color:#070608;border-color:#705d23}.showtimes-area [class^=icon-]{background-position:0 100%}input[type=text].datepicker{display:inline;width:auto;padding:0 0 .32813em;margin-bottom:0;background:0 0;border:none;border-bottom:.25em solid #c7a84c;border-radius:0;font-size:1em;text-align:center;text-transform:uppercase;letter-spacing:.05em;box-shadow:none;cursor:pointer}input[type=text].datepicker:hover{color:#c7a84c}#showtimes-nav{width:100%;padding:.98438em 0;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:.05em;background-color:transparent;border-bottom:1px solid transparent;-webkit-transition:background-color .2s ease-out,border .2s ease-out;-moz-transition:background-color .2s ease-out,border .2s ease-out;transition:background-color .2s ease-out,border .2s ease-out}#showtimes-nav:after{content:"";display:table;clear:both}.tr-coretext #showtimes-nav{font-weight:700}.home #showtimes-nav{margin-top:1.96875em}.home .is-sticky #showtimes-nav{background-color:#f8f8f8;background-color:rgba(248,248,248,.8);border-bottom:1px solid #ddd}@media screen and (max-width:40em){.home .is-sticky #showtimes-nav{padding-top:.65625em;padding-bottom:.65625em}}.is-sticky #showtimes-nav{z-index:100;left:0;margin-top:0;padding:.65625em 1em;background-color:#c7a84c;border-bottom:2px solid #070608}@media screen and (max-width:51.875em){.is-sticky #showtimes-nav{padding:0 1em}}.is-sticky #showtimes-nav .wrapper{max-width:60.44444em;margin-left:auto;margin-right:auto}.is-sticky #showtimes-nav .wrapper:after{content:"";display:table;clear:both}#showtimes-nav p{float:left;margin:0;padding:.98438em 0;line-height:1}@media screen and (max-width:51.875em){#showtimes-nav p{float:none}}#showtimes-nav .tickets-link{float:right;padding:.65625em 1.96875em;border:4px solid #070608}@media screen and (max-width:51.875em){#showtimes-nav .tickets-link{display:block;float:none;margin:0 25% .98438em}}@media screen and (max-width:40em){#showtimes-nav .tickets-link{margin-left:0;margin-right:0}}#showtimes-nav .tickets-link:hover{background:#070608;color:#fff}#showtimes-nav .tickets-link:hover .icon-tickets{background-position:0 0}#showtimes-nav .icon-calendar{cursor:pointer}.table-showtimes{margin:0;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px dotted #070608}.tr-coretext .table-showtimes{font-weight:700}.table-showtimes:after{content:" ";z-index:0;display:block;position:absolute;right:100%;width:100%;margin-right:-99em;padding-left:99em;border-bottom:1px dotted #070608}.table-showtimes tr{position:relative}.table-showtimes tr:before,.table-showtimes tr:after{content:" ";z-index:0;display:block;position:absolute;right:100%;width:100%;margin-left:-99em;padding-right:99em;border-top:1px dotted #070608}.table-showtimes tr:after{left:100%;margin:0;padding:0;margin-right:-99em;padding-left:99em}.table-showtimes tr:first-child td{border-top:1px dotted #070608}.table-showtimes tr:last-child td{border-bottom:none}.table-showtimes td{display:table-cell;width:33.33333%;line-height:1;border-bottom:1px dotted #070608}.table-showtimes time{white-space:nowrap}.table-showtimes .movie-title{display:table-cell;width:66.66667%;padding:.98438em 0;font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;font-weight:400;line-height:1.40625;text-transform:none;letter-spacing:0}.tr-coretext .table-showtimes .movie-title{font-weight:400}#colophon{display:block;overflow:hidden;padding:0 1em;background:#f8f8f8;font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;line-height:1.575}#colophon:after{content:"";display:table;clear:both}@media screen and (max-width:20em){#colophon{padding:0 10px}}#colophon a{color:#070608}#colophon a:hover{color:#c7a84c}#colophon .container{padding:2.95313em 0;max-width:60.44444em;margin-left:auto;margin-right:auto}#colophon .container:after{content:"";display:table;clear:both}#colophon .container .table{display:table;width:100%;table-layout:fixed;font-size:.88889em}#colophon .container .table:after{content:"";display:table;clear:both}@media screen and (max-width:60em){#colophon .container .table{font-size:.77778em}}@media screen and (max-width:51.875em){#colophon .container .table{font-size:.66667em}}@media screen and (max-width:40em){#colophon .container .table{font-size:1em}}#colophon .container .table>div{display:table-cell;width:33.33333%;padding-left:1.96875em;border-left:.375em solid #c7a84c}@media screen and (max-width:40em){#colophon .container .table>div{display:table-cell;width:100%;display:block;margin-bottom:1.96875em;padding-left:0;padding-top:1.96875em;border-left:none;border-top:.375em solid #c7a84c}#colophon .container .table>div:after{content:"";display:table;clear:both}}#colophon .container .table>div header{margin-bottom:1.96875em}#colophon .container .table>div .contact-info{display:block;float:left;clear:left;position:relative;margin:0 0 1.3125em;padding:.32813em 0 .32813em 2.96875em}#colophon .container .table>div .contact-info [class^=icon-]{position:absolute;top:0;left:0;margin-right:1.96875em;margin-left:.125em}#colophon .container .table>div .contact-info .icon-phone{height:2.46094em;width:2.46094em;margin-left:0;margin-top:-.25em}#colophon .footer-menu li{margin-bottom:.98438em}#colophon .footer-menu li:last-child{margin-bottom:0}#colophon #site-info{max-width:60.44444em;margin-left:auto;margin-right:auto;font-size:.77778em;text-align:center}#colophon #site-info:after{content:"";display:table;clear:both}#colophon #site-info p{margin-bottom:1.96875em}#colophon #site-info a{color:#070608}#colophon #site-info a:hover{color:#c7a84c}.newsletter-signup{position:relative}.newsletter-signup .newsletter-field-group{position:relative}.newsletter-signup label{margin-bottom:.98438em}.newsletter-signup input[type=text],.newsletter-signup input[type=email]{margin:0;font-family:droid-sans-mono,bitstream vera sans mono,Consolas,Courier,monospace;font-size:1em;background-color:#ddd}.newsletter-signup input[type=text]:active,.newsletter-signup input[type=text]:focus,.newsletter-signup input[type=email]:active,.newsletter-signup input[type=email]:focus{background-color:#fff}.newsletter-signup input[type=submit]{position:absolute;top:0;right:0;border:none;font-weight:800;padding:.7875em 1.96875em}.tr-coretext .newsletter-signup input[type=submit]{font-weight:700}.newsletter-signup input[type=submit]:hover{color:#c7a84c}#mc_embed_signup input.mce_inline_error{border-color:#c7a84c!important}#mc_embed_signup div.mce_inline_error{font-size:.8125em;background-color:#c7a84c!important;color:#070608!important}.social-media{margin:1.96875em 0}.social-media a{display:block;float:left;clear:left;margin-bottom:.98438em}.senator-theatre-link{display:inline-block;padding-bottom:.55556em;font-family:proxima-nova,helvetica neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.28571em;font-weight:800;text-transform:uppercase;letter-spacing:.05em;-webkit-transition:none;-moz-transition:none;transition:none}.tr-coretext .senator-theatre-link{font-weight:700}.senator-theatre-link:hover .logo{background-position:0 -100%}.senator-theatre-link .logo{display:inline-block;height:40px;width:135px;margin:0 .98438em -.625em;background-image:url(dist/images/the-senator-theatre-logo.png);background-size:cover;background-position:0 0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.senator-theatre-link .logo{background-image:url(dist/images/the-senator-theatre-logo@2x.png);background-size:135px 80px}}@media screen and (max-width:40em){.senator-theatre-link .logo{display:block;margin:.49219em auto}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}