@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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}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:white;border:4px solid #070608;color:#070608;display:inline-block;font-family:"droid-sans-mono","Bitstream Vera Sans Mono",Consolas,Courier,monospace;font-weight:normal;line-height:1;padding:1.3125em 3.9375em;text-decoration:none;box-shadow:0.375em 0.375em 0 #070608;-webkit-transition:color 0.1s linear,background-color 0.1s linear,border-color 0.1s linear,box-shadow 0.1s linear,margin 0.1s linear;-moz-transition:color 0.1s linear,background-color 0.1s linear,border-color 0.1s linear,box-shadow 0.1s linear,margin 0.1s linear;transition:color 0.1s linear,background-color 0.1s linear,border-color 0.1s linear,box-shadow 0.1s linear,margin 0.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:normal}.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:white}.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:0.1em;background:none;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:normal;line-height:1;text-transform:uppercase;letter-spacing:0.05em;color:#c7a84c}.tr-coretext h1{font-weight:normal}h2{font-family:"droid-sans-mono","Bitstream Vera Sans Mono",Consolas,Courier,monospace;font-size:1.33333em;font-weight:normal;letter-spacing:0.02em;color:#c7a84c}.tr-coretext h2{font-weight:normal}h3{font-family:"droid-sans-mono","Bitstream Vera Sans Mono",Consolas,Courier,monospace;font-size:1.11111em;font-weight:normal}.tr-coretext h3{font-weight:normal}h4,.newsletter-signup label{font-size:0.88889em;font-weight:800;text-transform:uppercase;letter-spacing:0.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:0.88889em}p{margin:0 0 0.98438em}a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.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:0.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 0.98438em 0;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:bold;margin-bottom:0.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:white;border-radius:0;border:1px solid #ddd;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1.125em;margin-bottom:0.98438em;padding:0.65625em 0.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,0.06),0 0 5px rgba(190,157,59,0.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:0.49219em}input[type="file"]{margin-bottom:0.98438em;padding-bottom:0.65625em;width:100%}select{width:auto;max-width:100%;margin-bottom:1.96875em}table{border-collapse:collapse;margin:0.98438em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:bold;padding:0.49219em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:0.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:0.98438em;padding-left:1.96875em}.entry-content ol{list-style-type:decimal;margin-bottom:0.98438em;padding-left:1.96875em}dl{margin-bottom:0.98438em}dl dt{font-weight:bold;margin-top:0.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:0.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 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.fluidbox-wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.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 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.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,0.25s,0;-moz-transition-delay:0,0,0.25s,0;transition-delay:0,0,0.25s,0}.fluidbox-closed .fluidbox-wrap img{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;transition-delay:0.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:0.7;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.svg .yt-lazy .play-button{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%22100px%22%20height%3D%22100px%22%20viewBox%3D%22-133.5%2082.5%20100%20100%22%20enable-background%3D%22new%20-133.5%2082.5%20100%20100%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M-83.5%2C92.5c22.056%2C0%2C40%2C17.944%2C40%2C40s-17.944%2C40-40%2C40s-40-17.944-40-40S-105.556%2C92.5-83.5%2C92.5%20%20%20M-83.5%2C82.5c-27.617%2C0-50%2C22.388-50%2C50s22.383%2C50%2C50%2C50c27.617%2C0%2C50-22.388%2C50-50S-55.883%2C82.5-83.5%2C82.5L-83.5%2C82.5z%22%2F%3E%20%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%22-70.001%2C132.5%20-92.5%2C147.506%20-92.5%2C117.495%20-70.001%2C132.5%20%20%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");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 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,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:0px;right:0px;bottom:0px;left:0px;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:0.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 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.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:white;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 0.3125em 0.9375em -0.3125em rgba(0,0,0,0.5)}.pika-title{position:relative;padding:0.49219em 0;text-align:center;text-transform:uppercase;letter-spacing:0.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 0.1875em;line-height:1;font-weight:700;color:white}.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:0.32813em 0.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;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2216px%22%20height%3D%2232px%22%20viewBox%3D%22-83.5%20132.5%2016%2032%22%20enable-background%3D%22new%20-83.5%20132.5%2016%2032%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFFFFF%22%20d%3D%22M-80.211%2C139.284c0.19-0.168%2C0.415-0.281%2C0.65-0.358l6.194-5.46%20c0.706-0.621%2C1.848-0.621%2C2.554%2C0c0.705%2C0.622%2C0.705%2C1.63%2C0%2C2.251l-5.449%2C4.8l5.411%2C4.768c0.705%2C0.621%2C0.705%2C1.629%2C0%2C2.25%20s-1.849%2C0.621-2.553%2C0l-6.264-5.521c-0.182-0.076-0.357-0.164-0.508-0.297c-0.355-0.312-0.53-0.722-0.527-1.131%20C-80.763%2C140.122-80.617%2C139.642-80.211%2C139.284z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23C7A84C%22%20d%3D%22M-80.211%2C155.284c0.19-0.168%2C0.415-0.281%2C0.65-0.358l6.194-5.46%20c0.706-0.621%2C1.848-0.621%2C2.554%2C0c0.705%2C0.622%2C0.705%2C1.63%2C0%2C2.251l-5.449%2C4.8l5.411%2C4.768c0.705%2C0.621%2C0.705%2C1.629%2C0%2C2.25%20s-1.849%2C0.621-2.553%2C0l-6.264-5.521c-0.182-0.076-0.357-0.164-0.508-0.297c-0.355-0.312-0.53-0.722-0.527-1.131%20C-80.763%2C156.122-80.617%2C155.642-80.211%2C155.284z%22%2F%3E%3C%2Fsvg%3E")}.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;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2216px%22%20height%3D%2232px%22%20viewBox%3D%22-83.5%20132.5%2016%2032%22%20enable-background%3D%22new%20-83.5%20132.5%2016%2032%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFFFFF%22%20d%3D%22M-70.789%2C139.284c-0.19-0.168-0.415-0.281-0.65-0.358l-6.194-5.46%20c-0.706-0.621-1.848-0.621-2.554%2C0c-0.705%2C0.622-0.705%2C1.63%2C0%2C2.251l5.449%2C4.8l-5.411%2C4.768c-0.705%2C0.621-0.705%2C1.629%2C0%2C2.25%20s1.849%2C0.621%2C2.553%2C0l6.264-5.521c0.182-0.076%2C0.357-0.164%2C0.508-0.297c0.355-0.312%2C0.53-0.722%2C0.527-1.131%20C-70.237%2C140.122-70.383%2C139.642-70.789%2C139.284z%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23C7A84C%22%20d%3D%22M-70.789%2C155.284c-0.19-0.168-0.415-0.281-0.65-0.358l-6.194-5.46%20c-0.706-0.621-1.848-0.621-2.554%2C0c-0.705%2C0.622-0.705%2C1.63%2C0%2C2.251l5.449%2C4.8l-5.411%2C4.768c-0.705%2C0.621-0.705%2C1.629%2C0%2C2.25%20s1.849%2C0.621%2C2.553%2C0l6.264-5.521c0.182-0.076%2C0.357-0.164%2C0.508-0.297c0.355-0.312%2C0.53-0.722%2C0.527-1.131%20C-70.237%2C156.122-70.383%2C155.642-70.789%2C155.284z%22%2F%3E%3C%2Fsvg%3E")}.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:white}.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:0.8125em;text-align:center;background:#070608;color:white}.pika-table th abbr{border:0}.pika-button{cursor:pointer;outline:none;width:100%;margin:0;padding:0.65625em 0;font-size:0.9375em;color:#070608;background:white;border:0;border-radius:0;box-shadow:none}.pika-button:hover{color:white;background:#070608;border:0}.is-today .pika-button{color:#c7a84c;font-weight:bold}.is-selected .pika-button{color:white;font-weight:bold;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,0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;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:0.49219em 0 0}.post-navigation .meta-nav{color:#999;display:block;font-size:0.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:0.77778em;font-weight:700;text-transform:none;border-top:1px solid rgba(0,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:none}.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:0.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:normal;font-size:1.77778em;line-height:0.7875;text-transform:uppercase;letter-spacing:0.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,0.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:0.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:white}#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:0.49219em;font-family:"alternate-gothic-no-2-d","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:2.66667em;line-height:1;color:#c7a84c;text-align:left;text-transform:uppercase;letter-spacing:0.05em}.tr-coretext .archive-title,.tr-coretext .page-title,.tr-coretext .type-page .entry-title,.type-page .tr-coretext .entry-title{font-weight:normal}.archive-title span,.page-title span,.type-page .entry-title span{color:#070608}.title-large{margin-bottom:0;font-size:8.66667em;line-height:0.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:0.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:0.98438em;font-family:"alternate-gothic-no-2-d","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:2.625em;line-height:1;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.98438em}.top-link a{display:block}.top-link [class^="icon-"]{display:block;margin-left:-0.98438em;font-size:0.5em}.edit-link{clear:both;display:block}.edit-link a{font-size:0.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 0.35s ease-out;-moz-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-map:hover img{opacity:0.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:white;background-color:#070608;border-color:#070608}.page-map a:hover [class^="icon-"]{background-position:0 0}.page-map [class^="icon-"]{margin-right:0.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 0.25s ease-in-out,right 0.25s ease-in-out;-moz-transition:left 0.25s ease-in-out,right 0.25s ease-in-out;transition:left 0.25s ease-in-out,right 0.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:0.98438em 0.59062em 0.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 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.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:0.98438em 1.18125em 0.98438em 0.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:white}.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:0.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:normal;line-height:1;text-transform:uppercase;letter-spacing:0.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:normal}.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:0.8;font-weight:700;letter-spacing:0.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:0.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:normal;font-size:0.25em;line-height:1.575em;text-transform:lowercase;letter-spacing:0;color:#070608}.tr-coretext .type-movie .entry-date span{font-weight:normal}@media screen and (max-width: 40em){.type-movie .entry-date span{top:0.98438em;right:0;font-size:0.23214em}}.type-movie .entry-meta{margin:0 0 0.98438em;font-size:1.11111em;line-height:1.3125;font-weight:700;letter-spacing:0.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:0.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:0.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:0.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:0.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 0.32813em;margin-bottom:0;background:none;border:none;border-bottom:0.25em solid #c7a84c;border-radius:0;font-size:1em;text-align:center;text-transform:uppercase;letter-spacing:0.05em;box-shadow:none;cursor:pointer}input[type="text"].datepicker:hover{color:#c7a84c}#showtimes-nav{width:100%;padding:0.98438em 0;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:0.05em;background-color:transparent;border-bottom:1px solid transparent;-webkit-transition:background-color 0.2s ease-out,border 0.2s ease-out;-moz-transition:background-color 0.2s ease-out,border 0.2s ease-out;transition:background-color 0.2s ease-out,border 0.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,0.8);border-bottom:1px solid #ddd}@media screen and (max-width: 40em){.home .is-sticky #showtimes-nav{padding-top:0.65625em;padding-bottom:0.65625em}}.is-sticky #showtimes-nav{z-index:100;left:0;margin-top:0;padding:0.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:0.98438em 0;line-height:1}@media screen and (max-width: 51.875em){#showtimes-nav p{float:none}}#showtimes-nav .tickets-link{float:right;padding:0.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% 0.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:white}#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:0.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:0.98438em 0;font-family:"droid-sans-mono","Bitstream Vera Sans Mono",Consolas,Courier,monospace;font-weight:normal;line-height:1.40625;text-transform:none;letter-spacing:0}.tr-coretext .table-showtimes .movie-title{font-weight:normal}#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:0.88889em}#colophon .container .table:after{content:"";display:table;clear:both}@media screen and (max-width: 60em){#colophon .container .table{font-size:0.77778em}}@media screen and (max-width: 51.875em){#colophon .container .table{font-size:0.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:0.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:0.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:0.32813em 0 0.32813em 2.96875em}#colophon .container .table>div .contact-info [class^="icon-"]{position:absolute;top:0;left:0;margin-right:1.96875em;margin-left:0.125em}#colophon .container .table>div .contact-info .icon-phone{height:2.46094em;width:2.46094em;margin-left:0;margin-top:-0.25em}#colophon .footer-menu li{margin-bottom:0.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:0.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:0.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:white}.newsletter-signup input[type="submit"]{position:absolute;top:0;right:0;border:none;font-weight:800;padding:0.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:0.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:0.98438em}.senator-theatre-link{display:inline-block;padding-bottom:0.55556em;font-family:"proxima-nova","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1.28571em;font-weight:800;text-transform:uppercase;letter-spacing:0.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 0.98438em -0.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:0.49219em auto}}
@media print{*{background:transparent !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}}
