/*
 * Theme Name:   Tobacco Factory Theatres 1.0
 * Theme URI:    http://tobaccofactorytheatres.com
 * Version:      1.0
 * Author:       Tom Morris, Fiasco Design
 * Author URI:   http://fiascodesign.co.uk
 * Run: cd /users/Bene/Sites/tobaccofactorytheatres/wp-content/themes/tobaccofactorytheatres stylus -w -u nib css/style.styl -o ../tobaccofactorytheatres/ --compress
 */
/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
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,menu,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-color: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:.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{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;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:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{*,*:before,*:after{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^="#"]:after,a[href^="javascript:"]: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}.navbar{display:none}.btn > .caret,.dropup > .btn > .caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3782c4;text-decoration:none}a:hover,a:focus{color:#2f6ea7;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.clearfix:before,.container:before,.container-fluid:before,.row:before,.form-horizontal .form-group:before,.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.container{margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}@media (min-width:768px){.container{width:730px}}@media (min-width:992px){.container{width:950px}}@media (min-width:1200px){.container{width:1150px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}.row{margin-left:-5px;margin-right:-5px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:5px;padding-right:5px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:34px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio + .radio,.checkbox + .checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm,.form-horizontal .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,select.form-horizontal .form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,textarea.form-horizontal .form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-horizontal .form-group-sm .form-control{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#366a37;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #52a254}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#7c6235;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #b48f50}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#983d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c16361}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#666}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group > .form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-5px;margin-right:-5px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:5px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:0}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadownone:!important;text-shadow:none !important;filternone:!important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@-moz-keyframes fadein{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}80%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@-webkit-keyframes fadein{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}80%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@-o-keyframes fadein{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}80%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@keyframes fadein{0%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}80%{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}100%{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@font-face{font-family:'assemblyoutline';src:url("fonts/assembly-outline.eot");src:url("fonts/assembly-outline.eot?#iefix") format('embedded-opentype'),url("fonts/assembly-outline.woff2") format('woff2'),url("fonts/assembly-outline.woff") format('woff'),url("fonts/assembly-outline.ttf") format('truetype'),url("fonts/assembly-outline.svg#assemblyoutline") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'assemblyregular';src:url("fonts/assembly-regular.eot");src:url("fonts/assembly-regular.eot?#iefix") format('embedded-opentype'),url("fonts/assembly-regular.woff2") format('woff2'),url("fonts/assembly-regular.woff") format('woff'),url("fonts/assembly-regular.ttf") format('truetype'),url("fonts/assembly-regular.svg#assemblyregular") format('svg');font-weight:normal;font-style:normal}html,body{width:100%;height:100%;position:relative}body{background:top #e1e1e1;color:#343642;font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;font-weight:100;font-size:.9em;height:100%;min-height:100%;-webkit-overflow-scrolling:touch}body.open{overflow-x:hidden}::selection{background:#f4efb4;color:inherit}::-moz-selection{background:#f4efb4;color:inherit}a{transition:color .2s ease;-moz-transition:color .2s ease;-webkit-transition:color .2s ease;-o-transition:color .2s ease}a:link,a:visited{color:inherit}a:hover{text-decoration:none}blockquote{font-family:'assemblyregular',Helvetica,sans-serif;font-size:26px;margin:30px 0;padding:0 20px 0 0;color:inherit;font-weight:100;line-height:1.1em;letter-spacing:.025em}blockquote p{background-color:#fff;display:inline;line-height:1.4em;color:inherit;letter-spacing:-.025em}blockquote em{font-style:normal}blockquote b,blockquote strong{font-size:70%;font-weight:100;background-color:transparent;display:block;color:#fff;clear:both}blockquote.quote{font-family:'assemblyregular',Helvetica,sans-serif;font-size:31px;margin:30px 0;padding:0 20px 0 0;color:inherit;font-weight:100;line-height:1.1em;letter-spacing:.025em}blockquote.quote.center{text-align:center}blockquote.quote cite{font-size:50%;font-style:normal;letter-spacing:2px;display:block;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}blockquote.quote:before,blockquote.quote:after{display:none}strong,b{font-weight:bold}i{font-style:italic}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:100;line-height:.9em;font-family:'assemblyregular',Helvetica,sans-serif;margin-top:0;margin-bottom:.5em}h2,.h2{font-size:34px}h3,.h3{font-size:26px}h4,.h4{font-size:24px}img{max-width:100%;height:auto}.title{font-size:4em;font-family:'assemblyregular',Helvetica,sans-serif;letter-spacing:-.02em;line-height:.85em;text-transform:uppercase}.static{position:static}iframe{border:none}.tabs{position:absolute;bottom:100%;padding:0;margin:0}.tabs li{display:inline;float:left;margin-right:2px}.tabs a{display:inline-block;padding:.5em 1em;background-color:#ccc;color:#343642;font-size:14px;text-transform:uppercase;letter-spacing:.025em;transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-webkit-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;-webkit-box-shadow:inset 0 -2px 0 0 #b7b7b7;-moz-box-shadow:inset 0 -2px 0 0 #b7b7b7;box-shadow:inset 0 -2px 0 0 #b7b7b7}.tabs a:active,.tabs a:focus{outline:none;text-decoration:none}.tabs a:hover{-webkit-box-shadow:inset 0 -3px 0 0 #b7b7b7;-moz-box-shadow:inset 0 -3px 0 0 #b7b7b7;box-shadow:inset 0 -3px 0 0 #b7b7b7}.tabs .active{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tabs .active:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ul.ctas{font-size:25px}ul.ctas li{display:block;border-bottom:1px solid #d7d7d7;position:relative}ul.ctas li:last-of-type{border-bottom:0}ul.ctas a{color:#f05941;text-transform:uppercase;font-family:'assemblyregular',Helvetica,sans-serif;padding:.5em 0;font-size:inherit}ul.ctas a:hover:after{right:5px}ul.ctas a.orange{color:#f05941}ul.ctas a:after{content:' >';font-family:'assemblyoutline',Helvetica,sans-serif;position:absolute;top:0;right:0;transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;-o-transition:right .5s ease}ul.ctas.large{margin-top:1em;font-size:34px}ul.ctas.large li{line-height:.9em}ul.ctas.large li:first-of-type{border-top:1px solid #d7d7d7}ul.ctas.large li:last-of-type{border-bottom:1px solid #d7d7d7}ul.ctas.large li span{display:block;font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;font-size:14px;text-transform:none;line-height:normal}ul.ctas.large a{display:block;padding:.4em 40px .2em 0}ul.ctas.large a:after{top:50%;line-height:0}ul.ctas.large a:hover span{text-decoration:underline}.downloads{padding-left:0;background-color:#fed577;color:#343642;padding-bottom:1em;margin:2em 0}.downloads li{display:block;padding-left:3em;position:relative;margin-bottom:1em}.downloads li:before{content:'Ä';color:#a78a5b;font-family:'assemblyregular',Helvetica,sans-serif;font-size:22px;display:inline-block;position:absolute;left:15px;top:0;line-height:100%;transition:color .5s ease;-moz-transition:color .5s ease;-webkit-transition:color .5s ease;-o-transition:color .5s ease}.downloads li:hover:before{color:#343642;transition:color .5s ease;-moz-transition:color .5s ease;-webkit-transition:color .5s ease;-o-transition:color .5s ease}.downloads a{display:inline-block;padding:0 1em 0 0;font-size:14px;text-decoration:underline;text-transform:none;letter-spacing:-.025em}.downloads p{color:#a78a5b;font-size:12px;margin:0}.downloads .title{font-size:15px;font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;padding:.8em 1em;background-color:#febe2e;letter-spacing:.025em;margin-bottom:1em}.downloads .title:before{display:none}.downloads a:active,.downloads a:focus{outline:none;text-decoration:none}.tooltip{position:relative}.tooltip div{background-color:#343642;font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;display:block;position:absolute;bottom:50%;left:50%;width:100%;max-width:120px;text-transform:uppercase;-webkit-box-shadow:-3px 3px 0 0 rgba(0,0,0,0.1);-moz-box-shadow:-3px 3px 0 0 rgba(0,0,0,0.1);box-shadow:-3px 3px 0 0 rgba(0,0,0,0.1);margin-bottom:0;color:#fff;text-align:center;font-size:12px;letter-spacing:1px;line-height:1.3em;overflow:visible;visibility:hidden;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.tooltip div span{position:relative;padding:.8em;display:block}.tooltip div span:before{content:'';width:0;height:0;border-style:solid;border-width:15px 60px 0 60px;border-color:#343642 transparent transparent transparent;display:block;margin-bottom:-18px;position:absolute;left:-3px;top:100%;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}.tooltip div span:after{content:'';width:0;height:0;border-style:solid;border-width:15px 60px 0 60px;border-color:#343642 transparent transparent transparent;display:block;margin-bottom:-15px;position:absolute;left:0;top:100%}.tooltip:hover div{margin-bottom:20px;visibility:visible;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.button{outline:none;font-size:inherit;text-decoration:underline;display:inline-block;position:relative}.button:hover,.button:active{color:#f05941}.button.arrow{padding-right:20px}.button.arrow:after{content:' >';font-family:'assemblyoutline',Helvetica,sans-serif;font-size:2em;position:absolute;top:-4px;right:0;line-height:100%}.button.document{padding-left:20px}.button.document:before{content:' 1';font-family:'assemblyoutline',Helvetica,sans-serif;font-size:2em;line-height:0;vertical-align:middle;margin-right:5px}.button.large{text-transform:uppercase;text-align:center;padding:1em;background-color:#f05941;color:#fff;text-decoration:none;letter-spacing:1px;font-size:15px}.cta{text-decoration:none;color:inherit;position:relative;font-family:'assemblyregular',Helvetica,sans-serif;display:inline-block;padding:0 20px 2px 0;line-height:normal;margin:0}.cta:hover{border-bottom:2px solid;padding-bottom:0}.cta.orange{color:#f05941}.cta:after{content:' >';font-family:'assemblyoutline',Helvetica,sans-serif;position:absolute;top:0;right:0}.inline-cta{text-decoration:none;color:inherit;position:relative;font-family:'assemblyregular',Helvetica,sans-serif;display:inline;padding:0;line-height:1.1em;text-decoration:underline;letter-spacing:.025em;word-spacing:-.05em;margin:0}.inline-cta:hover{text-decoration:underline}.inline-cta:hover:after{padding-left:5px;transition:padding-left .2s ease;-moz-transition:padding-left .2s ease;-webkit-transition:padding-left .2s ease;-o-transition:padding-left .2s ease}.inline-cta.orange{color:#f05941}.inline-cta:after{content:' >';font-family:'assemblyoutline',Helvetica,sans-serif;padding-left:0;transition:padding-left .2s ease;-moz-transition:padding-left .2s ease;-webkit-transition:padding-left .2s ease;-o-transition:padding-left .2s ease}.post-edit-link,.edit-term-link{background-color:#fff;padding:0 .3em;position:absolute;font-size:12px;top:0;left:0;z-index:7}#top,#content,#sections{padding:25px}#content{*zoom:1}#content:before,#content:after{content:"";display:table}#content:after{clear:both}#top{position:relative}@-webkit-keyframes loadbars{0%{height:10px;margin-top:25px}50%{height:50px;margin-top:0}100%{height:10px;margin-top:25px}}#loading{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);z-index:9;visibility:visible;background-color:transparent;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:margin-left .5s;-moz-transition:margin-left .5s;-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;padding-left:0}#loading .container-fluid{background-color:#fff;height:100%}.js #loading{visibility:visible}.loaded #loading,.no-js #loading{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;visibility:hidden}.loader{position:relative;margin:0 auto;left:0;right:0;top:50%;margin-top:-30px;width:60px;height:60px;list-style:none;padding:0}.loader li{background-color:#d7d7d7;width:8px;height:10px;float:right;margin-right:5px;display:block}.loader :first-child{-webkit-animation:loadbars 1s cubic-bezier(.645,.045,.355,1) infinite 0s;-moz-animation:loadbars 1s cubic-bezier(.645,.045,.355,1) infinite 0s;-ms-animation:loadbars 1s cubic-bezier(.645,.045,.355,1) infinite 0s;animation:loadbars 1s cubic-bezier(.645,.045,.355,1) infinite 0s}.loader :nth-child(2){-webkit-animation:loadbars 1s ease infinite -.4s;-moz-animation:loadbars 1s ease infinite -.4s;-ms-animation:loadbars 1s ease infinite -.4s;animation:loadbars 1s ease infinite -.4s}.loader :nth-child(3){-webkit-animation:loadbars 1s ease infinite -.6s;-moz-animation:loadbars 1s ease infinite -.6s;-ms-animation:loadbars 1s ease infinite -.6s;animation:loadbars 1s ease infinite -.6s}.icon-left{float:left;clear:none;margin:0 5px 0 0}.icon-left:hover{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.icon-facebook{width:21px;height:21px;display:block;background:url("img/icon-facebook.png") no-repeat}.icon-twitter{width:21px;height:21px;display:block;background:url("img/icon-twitter.png") no-repeat}.details{padding-left:0;margin-top:0}.details li{display:block;border-bottom:1px solid #d7d7d7;font-size:13px;padding:.1em 0}.details strong{margin-right:10px}.details ul{border-bottom:1px solid #d7d7d7;padding-left:0;margin:2em 0}.details ul li:first-child{display:block;text-transform:uppercase;border-bottom:1px solid #d7d7d7}.details ul li{border:none}.details.passed{color:#9d9c9c}.details.passed{color:rgba(0,0,0,0.3)}.details.passed li{color:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.2)}.date.details li{margin-bottom:.5em}.date.details .tooltip{border:0;font-size:34px;font-family:'assemblyregular',Helvetica,sans-serif;line-height:100%;margin-bottom:0;cursor:help}.date.details .tooltip div{font-size:10px;max-width:150px}.date.details .tooltip div span:after,.date.details .tooltip div span:before{display:none}#reviews .reviews{padding-left:0}.reviews{padding-left:0;margin:0}.reviews li{text-align:center;display:block;border-bottom:1px solid #d7d7d7;padding:.8em 1em;font-family:'assemblyregular',Helvetica,sans-serif;font-size:26px;letter-spacing:.025em;line-height:.7em}.reviews li h3{margin:.5em 0;letter-spacing:.09em;line-height:1.2em}.reviews li span{font-size:15px;font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;text-transform:uppercase;display:inline-block;max-width:80%}.reviews li:last-of-type{border:none}.social{margin:0 auto 1.5em auto;padding:0}.social li{display:inline-block}.social a{display:inline-block;width:38px;height:38px;transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;font-family:'assemblyregular',Helvetica,sans-serif;vertical-align:middle;text-align:center;font-size:25px;line-height:38px;background-color:#8c8d94;color:#fff;text-indent:4px}.social a:hover{background-color:#fff;color:#343642}.social .instagram{background-color:#a82a2e;font-size:32px;text-indent:3px}.social .twitter{background-color:#70bcb8}.social .facebook{background-color:#006473;text-indent:3px;font-size:30px}.sharing{padding-left:0}.sharing li{display:block;font-size:12px;margin:8px 0}.sharing li:hover span{margin-right:12px;transition:margin-right .3s;-moz-transition:margin-right .3s;-webkit-transition:margin-right .3s;-o-transition:margin-right .3s}.sharing span{display:inline-block;height:23px;width:23px;background-color:#7accc8;margin-right:10px;vertical-align:middle;transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;font-family:'assemblyregular',Helvetica,sans-serif;text-align:center;font-size:130%;line-height:23px;color:#fff;text-indent:4px}.sharing span.facebook{text-indent:3px;font-size:27px}.sharing span.instagram{font-size:29px}.sharing .twitter span{background-image:url("img/icon-twitter.png") no-repeat center center}.sharing .facebook span{background-image:url("img/icon-facebook.png") no-repeat center center;background-color:#006473}label{font-family:'assemblyregular',Helvetica,sans-serif;letter-spacing:5px;font-size:11px;text-transform:uppercase}input{background:none;border:2px solid #39393a;outline:none;font-size:13px;color:#39393a;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}input:focus,input:active{border:2px solid #f05941}input[type='button']{color:#343642;font-family:'assemblyregular',Helvetica,sans-serif;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:5px;padding:6px 4px 6px 9px}input[type='email']{color:#343642;font-family:'assemblyregular',Helvetica,sans-serif}input::-webkit-input-placeholder{color:#39393a}input:-moz-placeholder{color:#39393a}a#mailing-list{border:1px solid #d7d7d7;padding:0;color:#8c8d94;display:inline-block;font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;padding:10px 55px 13px 15px;display:block;text-decoration:none;text-align:left;line-height:100%;position:relative}a#mailing-list:after{content:'>';font-family:'assemblyoutline',Helvetica,sans-serif;height:100%;width:1.5em;color:#b5b4b4;border-left:1px solid #d7d7d7;position:absolute;right:0;top:0;line-height:130%;font-size:2em;text-align:center}#signup{font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;*zoom:1;margin:0;padding:.8em 0 1em 0}#signup:before,#signup:after{content:"";display:table}#signup:after{clear:both}#signup form{margin-top:5px}#signup div{vertical-align:middle;line-height:0}#signup input{border:1px solid #d7d7d7;padding:0;color:#8c8d94;display:block;width:100%}#signup input[type='email'],#signup input[type='text']{font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;padding:15px 15px 13px 15px;margin:.5em 0;width:100%}#signup input[type="submit"]{color:#b5b4b4;display:block;max-width:45px;height:45px;font-family:'assemblyoutline',Helvetica,sans-serif;overflow:hidden;position:relative;font-size:32px;margin-left:-1px;text-decoration:none;text-indent:3px;width:15%}#signup ::-webkit-input-placeholder{color:#b5b4b4}#signup :-moz-placeholder{color:#b5b4b4}#signup ::-moz-placeholder{color:#b5b4b4}#signup :-ms-input-placeholder{color:#b5b4b4}@media (min-width:992px){#signup input{max-width:400px}#signup input[type="submit"]{width:45px}#footer #signup{width:36%;float:left;text-align:right}#footer #signup input[type='email'],#footer #signup input[type='text']{text-align:right}a#mailing-list{min-width:250px;float:right;margin-top:.5em}}header,#header{margin:1em auto;min-height:160px}header p,#header p{font-size:19px;letter-spacing:-.03em;line-height:1.4em;padding-right:60px}#nav{background:#343642;display:block;width:255px;height:100%;overflow:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:inset -5px 0 10px -5px rgba(0,0,0,0.4);-moz-box-shadow:inset -5px 0 10px -5px rgba(0,0,0,0.4);box-shadow:inset -5px 0 10px -5px rgba(0,0,0,0.4);color:#fff;position:fixed;top:0;left:-255px;bottom:0;z-index:9;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}#nav .nav-padding{position:relative;padding:35px;width:auto;height:auto;min-height:100%;min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#nav .searchform{position:relative;margin-bottom:1.5em;color:#fff}#nav .searchform label{display:none}#nav .searchform input[type='text']{padding:1em .9em;border:1px solid rgba(255,255,255,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;width:100%}#nav .searchform input[type='text']::-webkit-input-placeholder{color:#9d9c9c}#nav .searchform input[type='text']:-moz-placeholder{color:#9d9c9c}#nav .searchform input[type='text']::-moz-placeholder{color:#9d9c9c}#nav .searchform input[type='text']:-ms-input-placeholder{color:#9d9c9c}#nav .searchform input[type='submit']{position:absolute;color:#fff;display:block;overflow:hidden;border:0;top:0;right:0;bottom:0;width:40px;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);font-family:'assemblyregular',Helvetica,sans-serif;font-size:18px;line-height:0}#nav .searchform input[type='submit']:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#nav li::selection{background-color:#febe2e}#nav li::-moz-selection{background-color:#febe2e}#menu-button{background-color:#343642;color:#fff;padding:.9em 1.4em;text-transform:uppercase;font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;position:fixed;top:0;left:0;z-index:10;cursor:pointer;transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;-o-transition:left .5s}#menu-button div{width:20px;height:auto;display:inline-block;margin-right:10px;vertical-align:middle}#menu-button div span{background-color:#fff;display:block;height:3px;margin-bottom:3px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.open #menu-button{left:255px}.open #menu-button div span{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.open #menu-button div span:last-of-type{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0}.open #menu-button div span:first-of-type{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:3px 1px;-o-transform-origin:3px 1px;-webkit-transform-origin:3px 1px;-moz-transform-origin:3px 1px;transform-origin:3px 1px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#menu{font-family:'assemblyregular',Helvetica,sans-serif;font-size:34px;letter-spacing:.025em}#menu a{display:block;text-decoration:none;color:inherit;outline:none}#menu li{display:block;text-transform:uppercase;border-top:1px solid rgba(255,255,255,0.1);padding:.2em 0;line-height:.9em;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}#menu li.current-menu-item,#menu li.current_page_item,#menu li.current-menu-parent,#menu li.current{position:relative}#menu li.current-menu-item > a,#menu li.current_page_item > a,#menu li.current-menu-parent > a,#menu li.current > a{padding-right:25px}#menu li.current-menu-item:after,#menu li.current_page_item:after,#menu li.current-menu-parent:after,#menu li.current:after{content:'>';font-family:'assemblyoutline',Helvetica,sans-serif;font-size:28px;color:rgba(255,255,255,0.3);position:absolute;right:0;top:0;bottom:0;line-height:156%}#menu li.current_menu_item .sub-menu,#menu li.current_page_item .sub-menu,#menu li.current .sub-menu{max-height:999px;margin-top:.2em;margin-bottom:.3em;transition:max-height .5s;-moz-transition:max-height .5s;-webkit-transition:max-height .5s;-o-transition:max-height .5s}#menu li.menu-item-has-children{position:relative}#menu li:hover,#menu li.current,#menu li.current-menu-item{color:#fff}#menu .sub-menu{font-size:.8em;margin:0;max-height:0;overflow:hidden;display:block;transition:max-height .5s;-moz-transition:max-height .5s;-webkit-transition:max-height .5s;-o-transition:max-height .5s;color:#8c8d94}#menu .sub-menu li{padding-top:.25em;padding-bottom:.25em}#menu .sub-menu a{padding-left:4px;font-size:.8em;line-height:1em}.single-show .menu-item-98{position:relative}.single-show .menu-item-98 > a{padding-right:25px}.single-show .menu-item-98:after{content:'>';font-family:'assemblyoutline',Helvetica,sans-serif;font-size:28px;color:rgba(255,255,255,0.3);position:absolute;right:0;top:0;bottom:0;line-height:156%}#logo{display:block;margin-bottom:1.3em}#logo2{display:block;margin-bottom:44px;font-family:'assemblyoutline',Helvetica,sans-serif;font-size:50px;line-height:.8em;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:0}#logo2 span{margin-left:.07em}#taskbar{color:#58595b;vertical-align:bottom;position:relative;overflow:hidden;margin-top:2em}#taskbar li{display:block;padding:.2em 0;font-size:12px;color:#8c8d94;vertical-align:bottom}#taskbar a{display:block;vertical-align:bottom;text-decoration:none;color:#8c8d94;transition:color .5s ease;-moz-transition:color .5s ease;-webkit-transition:color .5s ease;-o-transition:color .5s ease}#taskbar a:hover{color:#fff}#taskbar #box-office{font-size:15px;border-top:1px solid rgba(255,255,255,0.1);margin-top:2em;padding:.6em 0}#taskbar #box-office strong{letter-spacing:-.025em}#taskbar .social{margin-bottom:0}#taskbar .social li{display:inline-block}#taskbar .social a{background-color:#8c8d94;color:#343642}#taskbar .social a:hover{background-color:#fff}#taskbar .menu-item a:before{content:'À';font-family:'assemblyregular',Helvetica,sans-serif;display:inline-block;font-size:18px;vertical-align:middle;margin-right:5px;width:20px;text-align:center;line-height:100%}#taskbar .my-account a:before{content:'À'}#taskbar .my-basket a:before{content:'Á'}#taskbar .contact-us a:before{content:'Ë'}#taskbar .find-us a:before{content:'Â'}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait){body.open{overflow:hidden}}@media (max-width:370px){#menu-button{color:transparent;width:62px;height:50px}.open #menu-button{left:193px}}@media (min-height:730px){#nav #menu{min-height:50%;margin-bottom:150%}#nav #menu .nav-padding{height:100%}#nav #taskbar{margin-bottom:0;margin-top:0;position:absolute;bottom:35px;left:35px;right:35px}}@media (min-width:801px){#nav{left:0}#nav #menu{margin-bottom:0}.open-wide #nav{width:515px}.open-wide #nav #menu{overflow:visible}.open-wide #nav #menu li.current .sub-menu,.open-wide #nav #menu li:hover .sub-menu{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}.open-wide #nav #menu:hover li.current .sub-menu{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden}.open-wide #nav #menu:hover li.current:hover .sub-menu{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);visibility:visible}#taskbar{max-width:185px}#menu{overflow:hidden;max-width:185px}#menu .sub-menu{position:absolute;left:100%;margin-top:-1px !important;top:0;width:130%;font-size:34px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);visibility:hidden;max-height:none;padding-left:25px}}.ie8 #nav .searchform input[type='text'],.ie7 #nav .searchform input[type='text']{border-color:#4e505a}.ie8 #menu li,.ie7 #menu li{border-top:1px solid #4e505a}#nav::-webkit-scrollbar{width:3px}#nav::-webkit-scrollbar-track{background:#333}#nav::-webkit-scrollbar-thumb{background:#8c8d94}.home #page{padding:50px 10px 0 10px}.home #page #content{margin-left:-5px;margin-right:-5px;margin-top:0;padding:0;*zoom:1}.home #page #content:before,.home #page #content:after{content:"";display:table}.home #page #content:after{clear:both}.home header,.home #header{*zoom:1;color:#f05941}.home header:before,.home #header:before,.home header:after,.home #header:after{content:"";display:table}.home header:after,.home #header:after{clear:both}.home header p,.home #header p{font-size:17px}.home header p:first-of-type,.home #header p:first-of-type{margin-top:0}.home header h3,.home #header h3{margin:0}.home .post-group{margin-left:0;margin-right:0}#about-us .col-md-5,#about-us .col-md-8{padding:20px}#about-us .video{padding:0}#about-us .inline-cta{font-size:34px;clear:both;margin-top:1em}#tft-logo{margin-left:-5px;margin-bottom:0}#tft-logo img{margin-bottom:5px}#tft-logo2{margin-left:-5px;font-family:'assemblyoutline',Helvetica,sans-serif;font-size:54px;color:#f05941;letter-spacing:0;margin-bottom:0;word-spacing:-2px}#twitter.post-group .social{float:right;margin:-3px}#twitter.post-group .custom-twitter-feeds .ctf-tweets{display:flex;gap:8px}#twitter.post-group .custom-twitter-feeds .ctf-tweets .ctf-item{position:relative;flex:1}#twitter.post-group .custom-twitter-feeds .ctf-tweets .ctf-item .ctf-context{display:none}#twitter.post-group .custom-twitter-feeds .ctf-tweets .ctf-item .ctf-tweet-content{margin:0;padding:30px 15px;font-size:14px;color:#343642}#twitter.post-group .custom-twitter-feeds .ctf-tweets .ctf-item .ctf-tweet-content p{word-break:break-word}#twitter.post-group .custom-twitter-feeds .ctf-tweets .ctf-item .ctf-tweet-content a{text-decoration:underline}#twitter.post-group .custom-twitter-feeds .ctf-tweets .ctf-item .ctf-corner-logo{position:absolute;top:0;right:0;float:none;width:30px;height:30px;text-align:center;background:#70bcb8}#twitter.post-group .custom-twitter-feeds .ctf-tweets .ctf-item .ctf-corner-logo svg{color:#fff}@media (max-width:639px){#twitter.post-group .custom-twitter-feeds .ctf-tweets{flex-direction:column}#twitter.post-group .custom-twitter-feeds .ctf-tweets .ctf-item{margin-bottom:0}}@media (min-width:600px){.home #page{padding-right:15px;padding-left:15px}#tft-logo{display:block;font-size:20px;word-spacing:0}#tft-logo img{display:inline;height:40px}}@media (min-width:769px){.home #page{padding-bottom:300px}.home header,.home #header{padding-top:1em}.home ul.ctas{margin-top:-5px}.home .social-post{height:0;padding-bottom:32.333%;min-height:0;width:32.333%}.home .social-post .thumb{margin:0}.home .social-post .thumb:after{display:none}#tft-logo{width:100%}#tft-logo img{width:30%;height:auto;max-width:100%}#tft-logo img:last-child{width:32%}}@media (min-width:801px){.home #page{padding-top:0}}@media (min-width:1150px){.home #page{padding-left:25px;padding-right:25px}}.block{color:#fff;font-size:13px;float:left;height:0;padding-left:5px;padding-right:5px;padding-bottom:100%;margin-bottom:5px;overflow:hidden;width:100%;position:relative}.block .inside{background:#ebebeb;display:block;position:absolute;top:5px;left:5px;right:5px;bottom:0;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.block img{width:100%;height:auto;-webkit-filter:blur(0);filter:blur(0);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=0);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden}.block h3{font-family:'assemblyregular',Helvetica,sans-serif;font-size:26px;font-weight:100;line-height:.9em;margin:0}.block p.detail{margin:0 0 .5em 0;padding:0 0 .2em 0;border-bottom:1px solid rgba(255,255,255,0.2)}.block .button{position:absolute;top:2px;right:2px;width:50%;padding:.8em;white-space:nowrap;border-left:1px solid rgba(255,255,255,0.2);background-color:inherit}.block .button.book-now{left:2px;right:auto;border-left:0}.block .button.book-now:before{content:'Ã';font-family:'assemblyregular',Helvetica,sans-serif;display:inline-block;vertical-align:middle;margin-right:5px;text-align:center;font-size:25px;line-height:0}.block:hover img{-webkit-filter:blur(2px);filter:blur(2px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=2);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-backface-visibility:hidden}.block:hover .cover{min-height:80%}.block:hover .cover .excerpt{max-height:300px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);padding:.5em 0;transition:all .2s ease .3s;-moz-transition:all .2s ease .3s;-webkit-transition:all .2s ease .3s;-o-transition:all .2s ease .3s}.block:hover p.detail{margin-bottom:.9em;transition:margin .2s ease;-moz-transition:margin .2s ease;-webkit-transition:margin .2s ease;-o-transition:margin .2s ease}.block.blog:hover p.detail,.block.blogs:hover p.detail,.block.news:hover p.detail,.block.event:hover p.detail{margin-bottom:.5em}.block .cover{position:absolute;bottom:0;left:0;right:0;padding:10px 13px;background-color:inherit;transition:min-height .4s ease;-moz-transition:min-height .4s ease;-webkit-transition:min-height .4s ease;-o-transition:min-height .4s ease;min-height:0}.block .cover h3{max-width:95%}.block .cover p.detail{text-transform:capitalize}.block .cover:after{content:' >';font-family:'assemblyoutline',Helvetica,sans-serif;font-size:26px;position:absolute;bottom:10px;right:10px;line-height:100%}.block .cover span{font-size:12px;text-transform:uppercase;letter-spacing:.025em;margin-right:5px;display:block;line-height:100%;max-width:90%}.block .cover .excerpt{max-height:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all .2s ease 0;-moz-transition:all .2s ease 0;-webkit-transition:all .2s ease 0;-o-transition:all .2s ease 0;*zoom:1;max-width:90%}.block .cover .excerpt:before,.block .cover .excerpt:after{content:"";display:table}.block .cover .excerpt:after{clear:both}.block.no-image .cover{position:static}.block.no-image.news h3{font-size:34px;letter-spacing:.015em}.block.placeholder .inside{background-image:url("img/placeholder.png");background-position:center center;background-repeat:no-repeat}.block.large{padding-bottom:100%}.block.large .inside{background-color:#f05941}.block.large h3{margin-bottom:0;position:relative}.block.large img{min-width:100%;height:100%;width:auto;max-width:none}.block.large:hover .cover{min-height:0}.block.wide{padding-bottom:54%}.block.wide .inside{background-color:#7accc8}.block.wide .cover{position:absolute;top:0;bottom:0;right:0;left:auto}.block.wide img{width:55%}.block.wide h3{margin:0 0 .5em 0}.block.show .cover{-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -3px 3px 0 rgba(0,0,0,0.1);box-shadow:0 -3px 3px 0 rgba(0,0,0,0.1)}.block.show .button{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.block.show h3{font-size:35px;margin-bottom:0}.block.show h3.smaller{font-size:26px}.block.show .detail{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block.show.theatre-hire .cover,.block.show.ticket-agent .cover{bottom:30px}.strip-message{position:absolute;height:0;width:100%;top:100%;left:0;right:0}.strip-message .message{width:100%;background-color:#febe2e;padding:.5em 0;line-height:100%;text-align:center;overflow:hidden;white-space:nowrap;color:#fff;font-family:'assemblyregular',Helvetica,sans-serif;letter-spacing:.025em;font-size:15px;cursor:default}.block.page h3,.block.project h3{margin:0 0 .2em 0;padding:0 0 .2em 0;border-bottom:1px solid rgba(255,255,255,0.2);font-size:35px;letter-spacing:.025em}.block.page h3.smaller,.block.project h3.smaller{font-size:26px}.block.page h3 span,.block.project h3 span{display:block;font-size:20px;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.block.page h3.h2,.block.project h3.h2{font-size:54px;letter-spacing:0}.block.page .excerpt p,.block.project .excerpt p{margin:0;font-size:15px}.block.page .cover,.block.project .cover{position:absolute;top:0;left:0;bottom:0;background-color:transparent !important;-webkit-box-shadow:0 0 200px 0 #000 inset;-moz-box-shadow:0 0 200px 0 #000 inset;box-shadow:0 0 200px 0 #000 inset}.block.page .cover:after,.block.project .cover:after{bottom:15px;right:18px}.block.page.no-image .cover,.block.project.no-image .cover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.block.news .cover:after,.block.blog .cover:after,.block.blogs .cover:after{display:none}.block.news .excerpt p,.block.blog .excerpt p,.block.blogs .excerpt p{margin:0}.block.news:hover:after,.block.blog:hover:after,.block.blogs:hover:after{border-width:0 0 30px 30px}.block.news:hover:before,.block.blog:hover:before,.block.blogs:hover:before{border-width:30px 30px 0 0}.block.news:hover p.detail,.block.blog:hover p.detail,.block.blogs:hover p.detail{margin-bottom:.5em}.block.news:after,.block.blog:after,.block.blogs:after,.block.news:before,.block.blog:before,.block.blogs:before{content:'';position:absolute;display:block;bottom:0;right:5px;width:0;height:0;border-style:solid;border-width:20px 20px 0 0;border-color:#fff transparent transparent transparent;transition:border-width .2s ease;-moz-transition:border-width .2s ease;-webkit-transition:border-width .2s ease;-o-transition:border-width .2s ease;z-index:1}.block.news:before,.block.blog:before,.block.blogs:before{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.block.news:after,.block.blog:after,.block.blogs:after{border-width:0 0 20px 20px;border-color:transparent transparent #fff transparent}.block.news.no-image .inside,.block.job-opportunities.no-image .inside,.block.news .cover,.block.job-opportunities .cover{background-color:#febe2e}.block.blog.no-image .inside,.block.blogs.no-image .inside,.block.blog .cover,.block.blogs .cover{background-color:#52656f}.block .inside,.block .button{background-color:#343642}.block.shakespeare-and-classic-drama .inside,.block.shakespeare-and-classic-drama .button{background-color:#3a354f}.block.comedy .inside,.block.comedy .button{background-color:#febe2e}.block.families .inside,.block.families .button{background-color:#7accc8}.block.festivals .inside,.block.festivals .button{background-color:#78d7b0}.block.christmas .inside,.block.christmas .button{background-color:#a82a2e}.block.children-and-young-people-programme .inside,.block.children-and-young-people-programme .button{background-color:#78d7b0}.block.everything-else .inside,.block.everything-else .button{background-color:#006473}.block.external-shows .inside,.block.external-shows .button{background-color:#969c9c}.block.spacer{height:0;padding-bottom:0}#isotope .block,.post-group .block{margin-bottom:10px}#isotope .block .inside,.post-group .block .inside{top:2px;left:2px;right:2px}#isotope .block:after,.post-group .block:after,#isotope .block:before,.post-group .block:before{bottom:0;right:2px}#isotope .block .cover,.post-group .block .cover{min-height:71px}#related .block:after{border-color:transparent transparent #ebebeb}#related .block.ticket-agent .cover{bottom:0}.blocks .block{padding-bottom:111%}@media (max-width:650px){.block.project .cover .excerpt,.block.page .cover .excerpt,.block.news.no-image .cover .excerpt{padding:.5em 0;font-size:1.1em;max-height:300px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}}@media (min-width:650px){.block{width:50%;padding-bottom:50%}.block.large{padding-bottom:50%}.block.spacer{width:25%}.blocks .block{padding-bottom:55.4%}}@media (min-width:768px){.block{width:50%;padding-bottom:33%}.block.wide{padding-bottom:33%}.block.large{padding-bottom:33%}.block.large h3{font-size:34px}.block.large .cover:after{font-size:34px}.post-group .block,.blog .block{padding-bottom:50%}.date #isotope,.post-type-archive-show #isotope,.term-hosted-shows #isotope{max-width:650px}#content #isotope .block.page{padding-bottom:50%}}@media (min-width:950px){.date #isotope,.post-type-archive-show #isotope,.term-hosted-shows #isotope{margin-left:auto;margin-right:auto}}@media (min-width:1060px){.block{width:33.333%;padding-bottom:28.9%}.block.spacer{width:16.666%}.block.wide{width:66.666%;padding-bottom:28.9%}.block.wide .cover{width:49.2%;left:auto}.block.news{padding-bottom:28.9%}.block.large{width:66.666%;padding-bottom:58.333333%}.block.large h3{font-size:52px;max-width:90%}.block.large .cover:after{font-size:52px}.block.large img{height:105%;min-height:507px;width:auto;min-width:102%;margin-top:-5px;margin-left:-5px}#isotope .block,.post-group .block{width:33.333333%;padding-bottom:33.333333%;height:0}.date #isotope,.post-type-archive-show #isotope,.tax-genre #isotope{max-width:none;margin-left:23px;margin-right:23px}.date #isotope .block,.post-type-archive-show #isotope .block,.tax-genre #isotope .block{padding-bottom:37.8%}.date #isotope .block img,.post-type-archive-show #isotope .block img,.tax-genre #isotope .block img{padding-top:12%}#content #isotope .block.page{width:50%;padding-bottom:50%}}@media (min-width:1200px){#content #isotope .block.page{width:37.333333%;padding-bottom:37.333333%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.block{width:33.333%;padding-bottom:28.9%}.block.wide{width:66.666%;padding-bottom:28.9%}.block.wide .cover{width:49.2%;left:auto}.block.news{padding-bottom:28.9%}.block.large{width:66.666%;padding-bottom:58.333333%}.block.large h3{font-size:52px;max-width:90%}.block.large .cover:after{font-size:52px}.block.large img{height:100%;min-height:507px;width:auto;min-width:100%}#isotope .block,.post-group .block{width:33.333333%;padding-bottom:33.333333%;height:0}.blog #isotope .block{width:50%;padding-bottom:50%}.date #isotope,.post-type-archive-show #isotope,.tax-genre #isotope{max-width:650px;margin-left:auto;margin-right:auto}.date #isotope .block,.post-type-archive-show #isotope .block,.tax-genre #isotope .block{width:50%;padding-bottom:55.4%}#content #isotope .block.page{width:50%;padding-bottom:50%}}.has-cookie-bar #catapult-cookie-bar,#catapult-cookie-bar{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;padding:15px;bottom:15px;right:15px;width:200px;font-size:13px;line-height:18px}.has-cookie-bar #catapult-cookie-bar a,#catapult-cookie-bar a{border-bottom:1px solid #f05941;text-decoration:none}.has-cookie-bar #catapult-cookie-bar #catapultCookie,#catapult-cookie-bar #catapultCookie{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:16px;font-family:'assemblyregular',Helvetica,sans-serif;letter-spacing:.025em}.has-cookie-bar #catapult-cookie-bar span,#catapult-cookie-bar span{margin:0}.has-cookie-bar #catapult-cookie-bar span.ctcc-left-side,#catapult-cookie-bar span.ctcc-left-side{margin-bottom:1em}.has-cookie-bar #catapult-cookie-bar h3,#catapult-cookie-bar h3{display:none;margin:0}#page-wrapper,.page-wrapper{min-height:100%;max-width:940px;min-width:100%;position:relative;padding-left:0;height:100%;left:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#page{background:#fff;min-height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);position:relative;height:auto;overflow-x:hidden}.open #page-wrapper,.open .page-wrapper{padding-left:255px}.open #nav{left:0}#content,#sections{margin-top:1em;margin-bottom:1em;padding:3em 25px}#content .left-col p,#sections .left-col p{letter-spacing:-.03em;line-height:1.4em}#sections{margin-top:0;padding:2em 15px}footer,#footer{color:#9d9c9c;display:block;font-size:14px;margin-bottom:10px;margin-top:5em;padding-left:15px;padding-right:15px;text-align:left}footer a.right,#footer a.right{margin-top:10px}footer .right img,#footer .right img{max-height:1.2em;line-height:1em;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);margin-left:2px;vertical-align:bottom}footer ul,#footer ul{display:block;padding-left:0}footer ul li,#footer ul li{list-style:none;display:inline-block}footer ul li a,#footer ul li a{text-transform:uppercase;color:#343642}footer .section,#footer .section{border-top:1px solid rgba(0,0,0,0.1);*zoom:1}footer .section:before,#footer .section:before,footer .section:after,#footer .section:after{content:"";display:table}footer .section:after,#footer .section:after{clear:both}#footer-menu{letter-spacing:.04em}#footer-menu li:before{content:'/ '}#footer-menu li:first-of-type:before{display:none}#sponsors{padding:1em 0;margin:0 0 .2em 0}#sponsors li{margin-right:15px;margin-bottom:15px}#sponsors li:last-of-type{margin-right:0}#sponsors li img{max-width:95px;max-height:35px}#copyright{font-size:11px;text-transform:uppercase;letter-spacing:.04em}#copyright ul li{display:block}@media (min-width:769px){footer,#footer{position:absolute;bottom:0;left:25px;right:25px;padding-left:0;padding-right:0}#sponsors{padding:1.5em 0 0 0}#sponsors li img{max-width:100px}}@media (min-width:992px){#footer #signup{float:right;width:auto}#sponsors{white-space:nowrap;overflow:hidden;width:63%;float:left}.right{text-align:right}a.right{float:right;margin-top:.7em}#copyright ul li{width:60%;display:inline-block}#copyright ul li.right{width:39.5%;float:right}}#slideshow{text-align:center;padding-bottom:50%;height:0;overflow:hidden;background-color:#f05941;position:relative}#slideshow img{width:100%;height:auto;margin-left:auto;margin-right:auto;min-height:50%}#slideshow .wrapper{position:absolute;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;height:200%;width:100%;top:-50%;left:0}#slideshow.blur{overflow:hidden;color:#fff;background-color:#000}#slideshow.blur:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';-webkit-box-shadow:inset 0 -400px 400px -300px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 -400px 400px -300px rgba(0,0,0,0.75);box-shadow:inset 0 -400px 400px -300px rgba(0,0,0,0.75);display:block;z-index:0}#slideshow.blur .left-col,#slideshow.blur .col-md-4{z-index:2}#slideshow.blur .passed{color:rgba(255,255,255,0.3)}#slideshow.blur .passed li{color:rgba(255,255,255,0.3);border-color:rgba(255,255,255,0.2)}#slideshow.thin{padding-left:25px;padding-right:25px;padding-bottom:0;height:auto;min-height:195px;background-color:#f05941}#slideshow.thin h1{margin:0;font-size:60px;text-align:left;font-family:'assemblyoutline',Helvetica,sans-serif;color:#fff;cursor:default;position:relative;line-height:.8em}#slideshow.thin h1.smaller{font-size:40px}#slideshow.tilt h1{font-size:60px;font-family:'assemblyoutline',Helvetica,sans-serif;position:absolute;bottom:-.1em;left:30px;margin:0;letter-spacing:-.01em;line-height:.8em;text-align:left}#slideshow.tilt h1.smaller{font-size:40px}#slideshow.overlay:after{content:'';position:absolute;top:0;left:0;width:100%;bottom:0;height:100%;-webkit-box-shadow:inset 0 -50px 80px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 -50px 80px 0 rgba(0,0,0,0.5);box-shadow:inset 0 -50px 80px 0 rgba(0,0,0,0.5)}#top .wrapper{position:absolute;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;height:200%;width:100%;top:-50%;left:0;width:105%;left:-2.5%}#top .wrapper img{width:100%;height:auto;margin-left:auto;margin-right:auto;min-height:50%;filter:url("img/blur.svg#blur");-webkit-filter:blur(5px);filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=5)}#top.blur{overflow:hidden;color:#fff;background-color:#000}#top.blur:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';-webkit-box-shadow:inset 0 -400px 400px -300px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 -400px 400px -300px rgba(0,0,0,0.75);box-shadow:inset 0 -400px 400px -300px rgba(0,0,0,0.75);display:block;z-index:0}#top.blur .left-col,#top.blur .col-md-4{z-index:2}#top.blur .passed{color:rgba(255,255,255,0.3)}#top.blur .passed li{color:rgba(255,255,255,0.3);border-color:rgba(255,255,255,0.2)}#top.fade{overflow:hidden;color:#fff;background-color:#000;min-height:195px;color:#343642;background-color:#fff}#top.fade .title{position:relative;font-family:'assemblyregular',Helvetica,sans-serif;z-index:3;max-width:90%;margin-bottom:.8em}#top.fade:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';-webkit-box-shadow:inset 0 -400px 400px -300px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 -400px 400px -300px rgba(0,0,0,0.75);box-shadow:inset 0 -400px 400px -300px rgba(0,0,0,0.75);display:block;z-index:0}#top.fade .wrapper img{filter:url("img/blur.svg#blur");-webkit-filter:blur(1px);filter:blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=1)}.tax-producer #slideshow.tilt h1,.tax-genre #slideshow.tilt h1,.tax-venue #slideshow.tilt h1{right:25%}.post-type-archive-show #slideshow.thin h1,.tax-genre #slideshow.thin h1,.date #slideshow.thin h1,.page #slideshow.thin h1{z-index:2}.csstransforms #slideshow.tilt h1{-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-o-transform:rotate(-1deg);transform:rotate(-1deg)}.blog #slideshow.overlay:after,.tax-genre #slideshow.overlay:after,.tax-campaign #slideshow.overlay:after,.tax-project #slideshow.overlay:after{-webkit-box-shadow:inset 0 -300px 300px -300px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 -300px 300px -300px rgba(0,0,0,0.75);box-shadow:inset 0 -300px 300px -300px rgba(0,0,0,0.75)}.blog #slideshow h1,.tax-genre #slideshow h1,.tax-campaign #slideshow h1,.tax-project #slideshow h1{color:#fff;line-height:.8em;z-index:3;white-space:pre-wrap}.tax-project #slideshow.thin,.tax-campaign #slideshow.thin{background-color:#f05941}.tax-project #top .social,.tax-campaign #top .social{float:right}@media (min-width:768px){#slideshow.tilt h1{font-size:80px}#slideshow.tilt h1.smaller{font-size:50px}}@media (min-width:992px){#slideshow.thin{padding-left:8.333%;padding-right:8.333%}#slideshow.tilt h1{font-size:100px;right:15%}#slideshow.tilt h1.smaller{font-size:60px}.tax-campaign #slideshow.tilt h1.smaller,.tax-project #slideshow.tilt h1.smaller{font-size:80px}.page #slideshow.tilt h1{left:8.333%}.post-type-archive #slideshow.tilt h1{font-size:140px}.csstransforms .post-type-archive #slideshow.tilt h1{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}}.producer{border-bottom:1px solid #d7d7d7;text-transform:uppercase;letter-spacing:.025em;font-size:12px;padding-bottom:.3em;margin-top:0}.single-show #content,.page-template-default #content,.page-template-page-template-tabs-php #content{position:relative;padding-top:45px;padding-bottom:45px;margin:0;*zoom:1}.single-show #content:before,.page-template-default #content:before,.page-template-page-template-tabs-php #content:before,.single-show #content:after,.page-template-default #content:after,.page-template-page-template-tabs-php #content:after{content:"";display:table}.single-show #content:after,.page-template-default #content:after,.page-template-page-template-tabs-php #content:after{clear:both}.single-show header h3,.page-template-default header h3,.page-template-page-template-tabs-php header h3{margin:0}.single-show #top,.page-template-default #top,.page-template-page-template-tabs-php #top{position:relative;padding-top:1.5em;padding-bottom:4em;background-color:#ebebeb;*zoom:1}.single-show #top:before,.page-template-default #top:before,.page-template-page-template-tabs-php #top:before,.single-show #top:after,.page-template-default #top:after,.page-template-page-template-tabs-php #top:after{content:"";display:table}.single-show #top:after,.page-template-default #top:after,.page-template-page-template-tabs-php #top:after{clear:both}.single-show .sticky-wrapper,.page-template-default .sticky-wrapper,.page-template-page-template-tabs-php .sticky-wrapper{height:auto !important}.single-show .buy-tickets-wrapper,.page-template-default .buy-tickets-wrapper,.page-template-page-template-tabs-php .buy-tickets-wrapper,.single-show .buy-tickets-wrapper-top,.page-template-default .buy-tickets-wrapper-top,.page-template-page-template-tabs-php .buy-tickets-wrapper-top{position:static !important;z-index:5}.single-show .buy-tickets,.page-template-default .buy-tickets,.page-template-page-template-tabs-php .buy-tickets{display:inline-block;width:100%;max-width:300px;z-index:6}.single-show .buy-tickets:before,.page-template-default .buy-tickets:before,.page-template-page-template-tabs-php .buy-tickets:before{content:'Ã';font-family:'assemblyregular',Helvetica,sans-serif;display:inline-block;vertical-align:middle;margin-right:5px;text-align:center;font-size:25px;line-height:100%}.single-show{color:#343642}.single-show .featured-description{position:absolute;top:0;left:100%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);transform-origin:left top 0;float:left;color:#fff;font-size:10px;text-align:left;min-width:400px;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);padding:0 .5em;text-shadow:0 0 5px #000}.single.single-post #content{margin:0}.single.single-post #top{padding-top:35px;padding-bottom:0;min-height:123px;*zoom:1}.single.single-post #top:before,.single.single-post #top:after{content:"";display:table}.single.single-post #top:after{clear:both}.single.single-post #top h1{margin-bottom:0;letter-spacing:0}.single.single-post #top .title{font-family:'assemblyoutline',Helvetica,sans-serif}.single.single-post #top .wrapper img{opacity:.3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}.single.single-post #top.fade{min-height:195px}.single.single-post #top.fade .title{position:relative;font-family:'assemblyregular',Helvetica,sans-serif;z-index:3;max-width:90%;margin-bottom:.8em}.single.single-post .main .left-col{border-top:1px solid #d7d7d7;margin-top:21px;padding-top:25px}.single.single-post .main .left-col.blur{margin-top:0;padding-top:0;border-top:none}.tabs-wrapper{position:relative}.tabs-wrapper .tabs{padding-left:25px;width:100%;display:none}.sections{display:block;position:relative;overflow-x:hidden;height:auto;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.sections section{overflow-x:hidden;position:relative;transition:all .2s .2s ease;-moz-transition:all .2s .2s ease;-webkit-transition:all .2s .2s ease;-o-transition:all .2s .2s ease}.sections section .left-col,.sections section .aside{height:0;width:0;overflow-x:hidden}.sections section.active{min-height:300px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);transition:all .2s .2s ease;-moz-transition:all .2s .2s ease;-webkit-transition:all .2s .2s ease;-o-transition:all .2s .2s ease;border:2px solid #ebebeb;margin-bottom:1em}.sections section.active .left-col,.sections section.active .aside{padding:15px;height:auto;width:100%}.sections section.active a.tab-button{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:1px solid #ebebeb}.sections section.active a.tab-button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.tab-button{display:block;position:relative;padding:.6em 1.2em;margin-bottom:1em;background-color:#ccc;color:#343642;font-size:16px;text-transform:uppercase;letter-spacing:.025em;transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-webkit-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;-webkit-box-shadow:inset 0 -2px 0 0 #b7b7b7;-moz-box-shadow:inset 0 -2px 0 0 #b7b7b7;box-shadow:inset 0 -2px 0 0 #b7b7b7}a.tab-button:active,a.tab-button:focus{outline:none;text-decoration:none}a.tab-button:hover{-webkit-box-shadow:inset 0 -3px 0 0 #b7b7b7;-moz-box-shadow:inset 0 -3px 0 0 #b7b7b7;box-shadow:inset 0 -3px 0 0 #b7b7b7}a.tab-button:after{content:'Æ';display:inline-block;width:14px;height:9px;font-family:'assemblyregular',Helvetica,sans-serif;position:absolute;font-size:12px;top:50%;right:18px;line-height:0;color:#ebebeb}body.shakespeare-and-classic-drama .event-passed-wrapper .event-passed{color:#fff;background-color:#006473}body.comedy .event-passed-wrapper .event-passed{background-color:#febe2e}body.families .event-passed-wrapper .event-passed{background-color:#7accc8}body.festivals .event-passed-wrapper .event-passed{background-color:#78d7b0}body.christmas .event-passed-wrapper .event-passed{background-color:#a82a2e}body.children-and-young-people-programme .event-passed-wrapper .event-passed{background-color:#f26d7d}body.everything-else .event-passed-wrapper .event-passed{color:#fff;background-color:#007b78}body.external-shows .event-passed-wrapper .event-passed{color:#fff;background-color:#969c9c}.main p a{text-decoration:underline;color:#f05941}.main .left-col h1,.main .left-col h2,.main .left-col h3,.main .left-col h4{letter-spacing:.025em;text-transform:uppercase}.main .left-col h3{font-size:34px}.main .left-col h4{font-size:26px}.main .left-col p:first-child,.main .left-col h1:first-child,.main .left-col h2:first-child,.main .left-col h3:first-child,.main .left-col h4:first-child,.main .left-col ul:first-child,.main .left-col ol:first-child,.main .left-col .wp-caption:first-child{margin-top:0}.main .left-col .intro{color:#d0202a;font-size:1.2em;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.main .left-col p strong,.main .left-col p b{letter-spacing:-.05em}.main .left-col p i,.main .left-col p em{letter-spacing:.01em}.main .left-col ol,.main .left-col ul{padding-left:20px}.main .left-col ol li,.main .left-col ul li{padding-left:10px}.main .left-col img{max-width:100%;height:auto}.main .left-col .wp-caption{position:relative;max-width:100%;border:1px solid #d7d7d7;*zoom:1;margin:1.7em 0;overflow:hidden}.main .left-col .wp-caption:before,.main .left-col .wp-caption:after{content:"";display:table}.main .left-col .wp-caption:after{clear:both}.main .left-col .wp-caption:hover .wp-caption-text{visibility:visible;left:100%;transition:left .5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;-o-transition:left .5s ease}.main .left-col .wp-caption-text{position:absolute;top:0;left:130%;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);transform-origin:left top 0;float:left;color:#fff;font-size:10px;text-align:left;min-width:200px;visibility:hidden;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);padding:0 .5em;transition:left .5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;-o-transition:left .5s ease}.main .left-col .alignleft{position:relative;margin:1.7em 0}.main .left-col .alignright{position:relative;margin:1.7em 0}.main .left-col .aligncenter{margin:1.7em auto;max-width:100%;display:block}.main .left-col blockquote{position:relative;text-align:justify;color:#8c8d94}.main .left-col blockquote:before{margin:0 auto;content:"''";padding-right:20px;font-family:'assemblyoutline',Helvetica,sans-serif;font-size:34px}.main .left-col pre{font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;font-size:14px;display:block;color:#8c8d94;padding:0;margin-bottom:1em;border:0}.aside{font-size:13px}.aside ul{padding-left:0}.aside .producer{white-space:nowrap}.start-time{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;margin:1.5em 0}.start-time p{letter-spacing:0;padding-right:0;margin:.5em 0}.signed-performances{border:1px solid #d7d7d7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;padding:.5em;margin:1.5em 0;text-align:center;color:#343642}.signed-performances img{max-width:50px}.signed-performances p{word-wrap:break-word;letter-spacing:0;padding-right:0;margin:.5em 0}.signed-performances p a{text-decoration:underline;color:inherit}#gallery{margin-left:-25px;margin-right:-25px;display:none}#gallery h2{margin:1em 0 .5em 25px}.event-passed-wrapper{position:fixed;overflow:hidden;height:100%;width:100%;max-width:942px;z-index:8;pointer-events:none}.event-passed-wrapper .inside{position:relative}.event-passed-wrapper .event-passed{width:100%;background-color:#f05941;padding:.5em 0;line-height:100%;text-align:center;overflow:hidden;white-space:nowrap;color:#fff;font-family:'assemblyregular',Helvetica,sans-serif;letter-spacing:.025em;font-size:19px;position:absolute;top:90px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2);cursor:default;z-index:8}.message-wrapper{position:relative;height:38px;width:100%;max-width:940px;overflow:hidden;z-index:8;pointer-events:none}.message-wrapper .message{width:110%;background-color:#febe2e;padding:.5em 0;line-height:100%;text-align:center;overflow:hidden;white-space:nowrap;color:#fff;font-family:'assemblyregular',Helvetica,sans-serif;letter-spacing:.025em;font-size:19px;margin-left:-20px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2);cursor:default;z-index:8}.csstransforms .event-passed-wrapper .event-passed{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);left:35%}@media (min-width:768px){.aside{float:right}.aside .sharing{margin-top:0}}@media (min-width:769px){.single #top{padding-bottom:3em}.single .sharing li a,.page-template-default .sharing li a,.single .buy-tickets,.page-template-default .buy-tickets{white-space:nowrap}.single .buy-tickets-wrapper,.single .buy-tickets-wrapper-top{position:absolute !important;bottom:-3em;width:100%;left:0}.single .buy-tickets-wrapper-top{bottom:100%;margin-bottom:1.5em}.is-sticky .buy-tickets-wrapper,.is-sticky .buy-tickets-wrapper-top{position:fixed !important;max-width:1195px;width:100%;bottom:auto;top:0 !important;padding-left:260px;transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;-o-transition:left .5s;pointer-events:none}.is-sticky .buy-tickets{width:27.333%;left:63.667%;pointer-events:auto}.open-wide .buy-tickets-wrapper,.open-wide .buy-tickets-wrapper-top{left:255px;margin-left:-255px}.open-wide .is-sticky .buy-tickets-wrapper,.open-wide .is-sticky .buy-tickets-wrapper-top{margin-left:0;transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;-o-transition:left .5s}.sections{padding-left:25px;padding-right:25px}.main .left-col blockquote{padding:0 40px 0 30px}.main .left-col blockquote:before,.main .left-col blockquote:after{position:absolute;padding:0;top:5px;right:10px;margin:0 auto;content:"''";font-family:'assemblyoutline',Helvetica,sans-serif;font-size:34px;margin:0}.main .left-col blockquote:before{left:0;right:auto}}@media (min-width:801px){#gallery{display:block}.aside{padding-left:20px}.sections section{height:0;width:0;left:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.sections section.active{width:auto;height:auto;left:0;border:none}.sections section.active .left-col,.sections section.active .aside{padding:0}.tabs-wrapper .tabs{display:block}.tabs-wrapper .tabs li{max-width:25%;line-height:0}.tabs-wrapper .tabs a{width:100%;overflow:hidden;white-space:pre;text-overflow:ellipsis;line-height:1.5em}a.tab-button{display:none}}@media (min-width:992px){#gallery{margin-left:-10%;margin-right:-10%}#gallery h2{margin:1em 0 .5em 8.333333%}.page-template-page-template-tabs-php .main .left-col,.single-post .main .left-col{padding-right:0;width:63%}.main .left-col .alignleft{float:left;left:-50px;max-width:50%;margin:1em -20px 1em 0}.main .left-col .alignright{float:right;right:0;max-width:50%;margin:.5em 0 1em 20px}.sections{padding-left:8.333%;padding-right:8.333%}.sections section.active{overflow-x:visible}.sections section.active .left-col{width:66.6667%;overflow-x:visible}.sections section.active .aside{width:33.3333%}.tabs-wrapper .tabs{padding-left:8.333%;margin-left:0}}@media (min-width:971px){.block.large .cover{width:70%}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slider:hover .slick-next,.slick-slider:hover .slick-prev{visibility:visible}.slick-slider:hover .slick-next{right:0;transition:right .2s ease;-moz-transition:right .2s ease;-webkit-transition:right .2s ease;-o-transition:right .2s ease}.slick-slider:hover .slick-prev{left:0;transition:left .2s ease;-moz-transition:left .2s ease;-webkit-transition:left .2s ease;-o-transition:left .2s ease;display:none !important}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-loading .slick-list{background:#fff url("./img/blur.svg") center center no-repeat}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{visibility:hidden}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after{clear:both}.slick-track:before,.slick-track:after{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none;cursor:pointer}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir="rtl"] .slick-slide{float:right}[dir="rtl"] .slick-prev{left:auto;right:-45px}[dir="rtl"] .slick-prev:before{content:"→"}[dir="rtl"] .slick-next{left:-45px;right:auto}[dir="rtl"] .slick-next:before{content:"←"}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;top:0;bottom:0;width:auto;cursor:pointer;background:#636363;color:transparent;padding:0;z-index:7;font-size:0;border:none;outline:none;font-family:'assemblyoutline',Helvetica,sans-serif;text-align:center;visibility:hidden;opacity:.4;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40)}.slick-prev:hover:before,.slick-next:hover:before{width:45px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25)}.slick-prev{background-position:-304px center;left:-45px;display:none}.slick-prev:before{width:40px;display:block;font-size:34px;color:#fff;content:"<";transition:width .2s ease;-moz-transition:width .2s ease;-webkit-transition:width .2s ease;-o-transition:width .2s ease}.slick-next{right:-45px}.slick-next:before{width:40px;display:block;font-size:34px;color:#fff;content:">";transition:width .2s ease;-moz-transition:width .2s ease;-webkit-transition:width .2s ease;-o-transition:width .2s ease}.slick-active{cursor:default}.slick-dots{position:absolute;bottom:-2em;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:35px;line-height:20px;text-align:center;color:#000;opacity:.25;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.slick-slider{background:url("img/blur.svg") no-repeat center center}.slick-slider .slick-list{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);position:absolute}.slick-slider.slick-initialized{background:none}.slick-slider.slick-initialized .slick-list{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);position:relative;transition:opacity;-moz-transition:opacity;-webkit-transition:opacity;-o-transition:opacity}#slideshow.slider{background-color:#252525;height:auto;padding:0}#slideshow.slider .slick-slide{position:relative;max-width:65%;height:100%;overflow:hidden}#slideshow.slider .slick-slide img{max-height:250px;width:auto;margin:0 3px 0 0;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20)}#slideshow.slider .slick-slide.slick-active img{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#slideshow.slider .slick-slide .featured-description{padding:.5em;visibility:hidden;left:120%;transition:all .2s ease .5s;-moz-transition:all .2s ease .5s;-webkit-transition:all .2s ease .5s;-o-transition:all .2s ease .5s}#slideshow.slider .slick-slide:hover .featured-description{visibility:visible;left:100%;transition:all .2s ease .5s;-moz-transition:all .2s ease .5s;-webkit-transition:all .2s ease .5s;-o-transition:all .2s ease .5s}.single-post #slideshow.slider{background-color:#fff}.single-post #slideshow.slider .slick-slide img{opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10)}.single-post #slideshow.slider .slick-active img{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#gallery{padding-left:0;padding-right:0}#gallery .slick-next,#gallery .slick-prev{height:400px;bottom:auto}#gallery .slider{height:auto;padding:0;margin:20px 0;overflow:hidden;border-bottom:1px solid #d7d7d7;*zoom:1}#gallery .slider:before,#gallery .slider:after{content:"";display:table}#gallery .slider:after{clear:both}#gallery .slider .slick-track{margin-left:25px}#gallery .slider .slick-slide{margin-bottom:20px}#gallery .slider .slick-slide img{max-height:442px;width:auto;margin:0 3px 0 0;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10)}#gallery .slider .slick-slide .citation,#gallery .slider .slick-slide .caption{margin:.5em 0 0 0;transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;-webkit-transition:opacity .5s .5s ease;-o-transition:opacity .5s .5s ease;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}#gallery .slider .slick-slide.slick-active img,#gallery .slider .slick-slide.slick-active .citation,#gallery .slider .slick-slide.slick-active .caption{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}#gallery .slider .caption{display:block;letter-spacing:-.025em;color:#52656f;font-size:15px}#gallery .slider .citation{font-size:12px;color:#8c8d94}@media (min-width:768px){#gallery .slider .slick-slide img,#slideshow.slider .slick-slide img{max-height:400px;transition:max-height .5s;-moz-transition:max-height .5s;-webkit-transition:max-height .5s;-o-transition:max-height .5s}}@media (min-width:769px){#gallery .slider .slick-track,#slideshow.slider .slick-track{margin-left:25px}}@media (min-width:992px){#gallery .slider .slick-track,#slideshow.slider .slick-track{margin-left:8.333333%}#gallery .slider .slick-slide img,#slideshow.slider .slick-slide img{height:400px}#slideshow.slider .slick-slide img{max-height:100%;transition:max-height .5s;-moz-transition:max-height .5s;-webkit-transition:max-height .5s;-o-transition:max-height .5s}.slick-slider button.slick-prev{display:inline-block !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.slick-slider .slick-next,.slick-slider .slick-prev{visibility:visible}.slick-slider .slick-next{right:0;transition:right .2s ease;-moz-transition:right .2s ease;-webkit-transition:right .2s ease;-o-transition:right .2s ease}.slick-slider .slick-prev{left:0;transition:left .2s ease;-moz-transition:left .2s ease;-webkit-transition:left .2s ease;-o-transition:left .2s ease;display:none !important}}.post-group{background-color:#fff;margin:10px;border:3px solid #ebebeb;padding:10px;position:relative;min-height:250px;*zoom:1}.post-group:before,.post-group:after{content:"";display:table}.post-group:after{clear:both}.post-group .tab-title{margin:-10px -10px 10px -10px}.post-group .no-results{position:absolute;top:48%;left:0;right:0;display:block;color:#8c8d94;text-align:center}.post-group .block{margin-bottom:5px}.tab-title{display:block;padding:.3em .3em;border:3px solid #ebebeb;background:#fff;color:#9d9c9c;margin-bottom:0;letter-spacing:.025em;font-size:30px}.tab-title .more{float:right;font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;font-size:15px;color:#fff;line-height:25px;padding-right:25px;letter-spacing:.025em;transition:padding .2s ease;-moz-transition:padding .2s ease;-webkit-transition:padding .2s ease;-o-transition:padding .2s ease}.tab-title .more:after{margin-top:1px;font-size:30px}.tab-title .more:hover{border-bottom:0;padding-right:30px;transition:padding .2s ease;-moz-transition:padding .2s ease;-webkit-transition:padding .2s ease;-o-transition:padding .2s ease}#news-and-blog.post-group{border-color:#d7d7d7}#news-and-blog.post-group .tab-title{background-color:#d7d7d7;border-color:#d7d7d7}#about-us.post-group{border:0;background-color:#ebebeb}#about-us.post-group .tab-title{background-color:#f05941;border-color:#f05941;color:#fff}#twitter.post-group{border:0;background-color:#c2f1f2}#twitter.post-group .tab-title{background-color:#7accc8;border-color:#7accc8;color:#fff}#related{border:0;background-color:#ebebeb}#related .tab-title{border-color:#ebebeb;background:#fff;color:#9d9c9c}#related .block.theatre-hire .cover,#related .block.ticket-agent .cover{bottom:0}.combo-filters{position:relative;letter-spacing:.1em;text-transform:uppercase;font-size:.85em;padding-left:0;display:block;margin:0 -.3%;z-index:8;*zoom:1}.combo-filters:before,.combo-filters:after{content:"";display:table}.combo-filters:after{clear:both}.combo-filters li{color:#343642;padding:10px 18px 10px 18px;line-height:26px;letter-spacing:.1em;position:relative;cursor:s-resize;overflow:hidden}.combo-filters li:hover,.combo-filters li:focus{overflow:visible}.combo-filters li:hover .filter,.combo-filters li:focus .filter{visibility:visible;max-height:99999px;overflow:auto}.combo-filters li:hover:after,.combo-filters li:focus:after{color:#fff}.combo-filters li:hover a,.combo-filters li:focus a{white-space:normal}.combo-filters li:hover .selected,.combo-filters li:focus .selected{position:relative}.combo-filters li:hover .selected a,.combo-filters li:focus .selected a{background-color:rgba(0,0,0,0.1);padding:10px 40px 10px 18px}.combo-filters li:after{content:'Æ';display:inline-block;width:14px;height:9px;font-family:'assemblyregular',Helvetica,sans-serif;position:absolute;font-size:12px;top:50%;right:18px;line-height:0;color:#ebebeb}.combo-filters li li:after{display:none}.option-combo{float:left;width:100%;display:block;margin:.25%;background-color:#fff}.filter{visibility:hidden;vertical-align:top;background:inherit;display:inline-block;padding:0;margin:0;height:auto;position:absolute;top:100%;left:0;min-width:100%;max-height:0;overflow-y:auto;transition:bottom .5s ease;-moz-transition:bottom .5s ease;-webkit-transition:bottom .5s ease;-o-transition:bottom .5s ease;-webkit-box-shadow:0 15px 8px -10px rgba(73,73,73,0.5);-moz-box-shadow:0 15px 8px -10px rgba(73,73,73,0.5);box-shadow:0 15px 8px -10px rgba(73,73,73,0.5);z-index:2}.filter li{display:block;padding:0;margin:0;text-align:left;position:relative}.filter li a:hover{background-color:rgba(255,255,255,0.1)}.filter a{display:block;padding:10px 40px 10px 18px;clear:both;color:#fff;line-height:1.3em;border-top:1px solid rgba(255,255,255,0.2)}.filter a:after{content:'';display:block;width:10px;height:10px;background-color:#fff;position:absolute;top:15px;right:21px}.filter .selected{position:absolute;bottom:100%;left:0;right:0;background-color:inherit;visibility:visible;z-index:1;overflow:hidden}.filter .selected a{padding:14px 40px 14px 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter .selected a:after{top:17px;content:'É';font-family:'assemblyregular',Helvetica,sans-serif;display:inline-block;vertical-align:middle;text-align:center;font-size:20px;line-height:5px;color:#343642}.option-combo.show-all{padding:13px 18px 14px 18px;white-space:nowrap;-webkit-box-shadow:inset 0 -1px 0 0 #d7d7d7;-moz-box-shadow:inset 0 -1px 0 0 #d7d7d7;box-shadow:inset 0 -1px 0 0 #d7d7d7}.option-combo.show-all.selected{background-color:#969c9c;color:#fff;-webkit-box-shadow:inset 0 2px 0 0 #888d8d;-moz-box-shadow:inset 0 2px 0 0 #888d8d;box-shadow:inset 0 2px 0 0 #888d8d}.option-combo.genre:hover,.option-combo.category:hover,.option-combo.genre .filter,.option-combo.category .filter{background-color:#febe2e}.option-combo.genre .selected,.option-combo.category .selected{background-color:inherit}.option-combo.venue:hover,.option-combo.venue .filter{background-color:#78d7b0}.option-combo.venue .selected{background-color:#78d7b0}.filter a:active,.filter a:focus{text-decoration:none !important}.post-type-archive-show .item span{background-color:inherit;position:absolute;bottom:0;left:0}@media (min-width:650px){.archive #top .view-brochure{position:absolute;bottom:100%;right:25px;display:block;width:220px}}@media (max-width:700px){.term-events .combo-filters li{width:auto;width:100%;margin-bottom:8px}.combo-filters li span{padding:10px 18px 10px 18px;display:inline-block;line-height:24px}.combo-filters li:hover .filter{display:inline-block}}@media (min-width:769px){.filter{visibility:hidden;vertical-align:top;background:inherit;display:inline-block;padding:0;height:auto;position:absolute;top:100%;left:0;min-width:100%;-webkit-box-shadow:0 15px 8px -10px rgba(73,73,73,0.5);-moz-box-shadow:0 15px 8px -10px rgba(73,73,73,0.5);box-shadow:0 15px 8px -10px rgba(73,73,73,0.5)}.combo-filters .option-combo{width:32.8%}.combo-filters .option-combo.show-all{width:32.8%}}@media (max-height:500px){.combo-filters li:hover .filter,.combo-filters li:focus .filter{max-height:200px}}@media (max-height:768px){.combo-filters li:hover .filter,.combo-filters li:focus .filter{max-height:400px}}@media (min-width:1200px){.option-combo{width:32.8%}}#isotope{margin:23px;*zoom:1;min-height:200px}#isotope:before,#isotope:after{content:"";display:table}#isotope:after{clear:both}.archive #top{padding:25px 25px 0 25px;position:relative;*zoom:1}.archive #top:before,.archive #top:after{content:"";display:table}.archive #top:after{clear:both}.archive #top .view-brochure{z-index:3;display:block}.archive #top .view-brochure:before{content:'Ä';font-family:'assemblyregular',Helvetica,sans-serif;display:inline-block;vertical-align:middle;margin-right:5px;text-align:center;font-size:25px;line-height:0}.archive #slideshow.thin h1{color:#ebebeb}#content #isotope{margin:0;padding-top:2em;clear:both}#slideshow h1::selection{background:rgba(255,255,255,0.3)}#slideshow h1::-moz-selection{background:rgba(255,255,255,0.3)}.blog .inside{*zoom:1}.blog .inside:before,.blog .inside:after{content:"";display:table}.blog .inside:after{clear:both}.blog #top{padding:25px 25px 0 25px;*zoom:1}.blog #top:before,.blog #top:after{content:"";display:table}.blog #top:after{clear:both}.blog .left-col p:first-of-type{margin:0}.blog .option-combo{background-color:#ebebeb;width:100%}.blog .option-combo:hover{background-color:#febe2e}.blog .combo-filters{padding-right:0;margin:1em 0 0 0}.blog .combo-filters .option-combo:after{color:#fff}.blog .block.news h3{margin-bottom:0}.blog .block.news .cover{background-color:#febe2e}.post-type-archive-show #top,.term-external-shows #top,.date #top{background-color:#ebebeb;padding:25px}.post-type-archive-show #no-results,.term-external-shows #no-results,.date #no-results{left:33.333333%;right:33.333333%}#no-results{display:none;top:0;left:0;right:0;text-align:center;padding:3em;color:#8c8d94}#no-results.show{display:block}#genre-message{display:none;text-align:center;padding:3em;color:#8c8d94;clear:both;position:relative;max-width:100%;margin-left:0;margin-right:0;float:left}#genre-message.show{display:block}.load-more{margin:0 25px}.load-more a{display:block;width:100%;border:3px solid #ebebeb;padding:.3em;margin:1em auto;text-align:center;font-family:'assemblyregular',Helvetica,sans-serif;letter-spacing:.025em;font-size:30px;color:#9d9c9c;line-height:25px}.load-more a:after{content:'Æ';display:inline-block;font-size:40%;margin-left:10px;vertical-align:middle}.term-external-shows #slideshow{background-color:#006473}.term-external-shows #top .left-col{color:#006473}.page-template-page-template-tabs-php #slideshow.thin,.page-template-page-memberships-php #slideshow.thin{background-color:#000;padding-top:4em;padding-bottom:3em}.page-template-page-template-tabs-php #slideshow.thin img,.page-template-page-memberships-php #slideshow.thin img{opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}.page-template-page-template-tabs-php .aside,.page-template-page-memberships-php .aside{margin-top:2em}.page-template-page-template-tabs-php .half h4,.page-template-page-memberships-php .half h4{border-bottom:2px solid #d7d7d7;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#8c8d94}.page-template-page-template-tabs-php .main,.page-template-page-memberships-php .main{color:#414042}@media (min-width:801px){.page-template-page-template-tabs-php #slideshow.thin,.page-template-page-memberships-php #slideshow.thin{padding-top:2em}.page-template-page-template-tabs-php #slideshow.thin h1,.page-template-page-memberships-php #slideshow.thin h1{font-size:100px}.page-template-page-template-tabs-php #slideshow.thin h1.smaller,.page-template-page-memberships-php #slideshow.thin h1.smaller{font-size:60px}.half{width:47%;float:left;overflow:hidden}.half:first-of-type{padding-right:3%;border-right:2px solid #d7d7d7}.half:last-of-type{padding-left:3%;padding-right:0}#CAFDonateWidgetContainer{width:400px;max-width:50%}#IframeDonate{width:400px !important}}@media (min-width:992px){.page-template-page-template-tabs-php .aside,.page-template-page-memberships-php .aside{position:absolute;right:8.333%;width:27.333%;top:1.5em}}#results{position:relative;height:0;overflow:hidden;background-color:#fff;transition:all 1s ease 1s;-moz-transition:all 1s ease 1s;-webkit-transition:all 1s ease 1s;-o-transition:all 1s ease 1s;*zoom:1}#results:before,#results:after{content:"";display:table}#results:after{clear:both}#results .load-more{margin:0 8.333333%}#results .load-more a{border-width:1px}#results.open{height:0;padding-bottom:70%;transition:all 1s ease 1s;-moz-transition:all 1s ease 1s;-webkit-transition:all 1s ease 1s;-o-transition:all 1s ease 1s}#results .inside{position:absolute;top:195px;bottom:0;left:0;right:0;overflow:auto;padding-bottom:2em;-webkit-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.2);box-shadow:inset 0 10px 10px -10px rgba(0,0,0,0.2)}.search-wrapper{margin:25px 8.3333333%}.search-wrapper #count{display:inline}.search-wrapper .searchform{position:relative;margin:15px auto}.search-wrapper .searchform label{display:none}.search-wrapper .searchform input[type='text']{font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;padding:0 .3em;border:1px solid rgba(255,255,255,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#343642;width:100%;background-color:#f2f2f2;font-size:60px;letter-spacing:-.04em;line-height:1.2em}.search-wrapper .searchform input[type='text']::-webkit-input-placeholder{color:#9d9c9c}.search-wrapper .searchform input[type='text']:-moz-placeholder{color:#9d9c9c}.search-wrapper .searchform input[type='text']::-moz-placeholder{color:#9d9c9c}.search-wrapper .searchform input[type='text']:-ms-input-placeholder{color:#9d9c9c}.search-wrapper .searchform input[type='submit']{position:absolute;color:#343642;display:block;overflow:hidden;border:0;top:0;right:0;bottom:0;width:auto;opacity:.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);font-family:'assemblyregular',Helvetica,sans-serif;font-size:40px;line-height:0;padding:0 25px}.search-wrapper .searchform input[type='submit']:hover{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}.results{margin:0 8.3333333%;padding:1em 0;display:block}.results li{display:block;border-bottom:1px solid #d7d7d7;position:relative}.results li a,.results li div{padding:1.5em 4em 1em 0;min-height:100px;display:block}.results li a:after{content:' >';font-family:'assemblyoutline',Helvetica,sans-serif;font-size:2em;position:absolute;top:50%;right:10px;line-height:100%;margin-top:-20px;transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;-o-transition:right .5s ease}.results li a:hover{color:#f05941}.results li a:hover h4{text-decoration:underline}.results li a:hover:after{right:5px;transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;-o-transition:right .5s ease}.results li:last-of-type{border-bottom:none}.results li h4{font-family:'Karla','AllerRegular',Arial,Helvetica,sans-serif;font-weight:bold;font-size:17px;letter-spacing:-.025em}.results li p{margin:.2em 0;font-size:14px;max-width:550px}#count{display:none;font-size:24px;margin-top:0;margin-bottom:.5em}.error404 #page{background-color:#fff;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding-bottom:0}.error404 #content{width:100%;color:#9d9c9c}#maintenance{background-color:#fff;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding-bottom:0;width:80%;margin-left:auto;margin-right:auto;margin-top:20%}.page-template-page-profiles-php #content{margin:0}.page-template-page-profiles-php #slideshow.thin{background-color:#f05941}.page-template-page-profiles-php .profile-photo{width:60px;height:60px;border-radius:75px;-moz-border-radius:75px;-webkit-border-radius:75px;-o-border-radius:75px;position:relative;overflow:hidden;margin:0 20px 20px 5px;float:left;background-color:#d7d7d7;line-height:60px;text-align:center;font-family:'assemblyregular',Helvetica,sans-serif;font-size:2em;color:#f2f2f2}.page-template-page-profiles-php .profile-photo img{width:100%;height:auto}.page-template-page-profiles-php .profile-photo:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';border-radius:75px;-moz-border-radius:75px;-webkit-border-radius:75px;-o-border-radius:75px}.profile{border-top:1px solid #d7d7d7;font-size:14px;padding:1em 10px 10px 10px;margin-bottom:2em;background-color:#f2f2f2;min-height:160px;position:relative;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.profile:after{content:'';display:block;position:absolute;top:10px;right:3%;background:#fff;height:5px;width:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}.profile p,.profile h3{padding-left:.2em}.profile.clear{clear:both}.profile hr{clear:both;background-color:#d7d7d7;border-top:1px solid #d7d7d7;padding-bottom:.2em;display:inline;width:2em;height:2px;margin:0}.profile .position{margin:0 0 .5em 0;text-transform:uppercase;letter-spacing:.025em;font-size:12px}.profile a{text-decoration:underline}.hide-mobile{display:none}.widget_calendar{display:block;width:100%;float:left;padding-left:2px;padding-right:2px;margin:0 0 10px 0;padding-bottom:100%;position:relative;overflow:hidden}.widget_calendar li{list-style:none}#calendar_wrap{position:absolute;top:2px;left:2px;right:2px;bottom:0;background-color:#ebebeb;padding:3px;overflow:hidden}#wp-calendar{width:100%;max-height:100%;color:#8c8d94;font-size:12px}#wp-calendar thead{background-color:#fff;margin-top:1px;min-height:25px}#wp-calendar thead tr{min-height:25px;height:25px}#wp-calendar tbody td{background-color:#fff;border:2px solid #ebebeb;padding:2px 6px 8% 6px}#wp-calendar tbody td a{color:#f05941;height:100%;display:block;margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right:6px}#wp-calendar tbody td#today{background-color:#d7d7d7;color:#fff}#wp-calendar tbody td.active{background-color:#f05941;color:#fff}#wp-calendar tbody td.active a{color:inherit}#wp-calendar .pad{background-color:#ebebeb}#wp-calendar caption{background-color:#fff;font-size:24px;border-bottom:1px solid #ebebeb;padding:.18em}#wp-calendar tfoot #prev a,#wp-calendar tfoot #next a{padding:10px;font-size:5px;display:block;position:absolute;top:0;left:5px;color:#fff}#wp-calendar tfoot #prev a:before{content:'<';font-family:'assemblyoutline',Helvetica,sans-serif;font-size:26px;line-height:100%;display:inline-block;text-indent:0;visibility:visible;color:#8c8d94}#wp-calendar tfoot #next a{left:auto;right:5px}#wp-calendar tfoot #next a:after{content:'>';font-family:'assemblyoutline',Helvetica,sans-serif;font-size:26px;line-height:100%;display:inline-block;text-indent:0;visibility:visible;color:#8c8d94}@media (min-width:650px){.widget_calendar{width:50%;padding-bottom:55.4%}}@media (min-width:768px){.widget_calendar{height:50%}}@media (min-width:1060px){.widget_calendar{height:0;width:33.333333%;padding-bottom:37.8%}}.post-type-archive-milestone #page{background-color:#7accc8;color:#fff;text-align:center}.post-type-archive-milestone #top{min-height:195px}.post-type-archive-milestone #timeline{width:80%;max-width:300px;margin:0 auto 3em auto;position:relative;z-index:1}.post-type-archive-milestone #timeline .line{position:absolute;left:50%;top:0;bottom:0;width:3px;background-color:#fff;margin-left:-1px;z-index:-1}.post-type-archive-milestone #timeline .date{font-size:32px;border:3px solid #fff;max-width:100px;margin:0 auto;padding:.1em;text-decoration:none;background-color:#7accc8}.post-type-archive-milestone #timeline .date.last{margin-bottom:0}.post-type-archive-milestone #timeline h1,.post-type-archive-milestone #timeline h2,.post-type-archive-milestone #timeline h3,.post-type-archive-milestone #timeline h4,.post-type-archive-milestone #timeline h5{color:#febe2e}.item{background:#fff;min-height:120px;padding:15px;color:#343642;text-align:left;position:relative;font-size:15px;margin:4em auto 3em auto}.item.first{margin-top:2em}.item img{max-width:109.5%;height:auto;margin-left:-12px;margin-right:-12px;margin-top:-12px}.item .item-date{position:absolute;bottom:35px;left:70%;text-decoration:none;text-transform:uppercase;font-size:12px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);transform-origin:center 0;letter-spacing:1px;transition:left .5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;-o-transition:left .5s ease;z-index:-1;width:100px;text-align:rightcolor}.item .read-more{background-color:#f5fbfa;margin:0 -15px -15px -15px;padding:10px 15px;text-transform:uppercase;letter-spacing:1px;position:relative;margin-top:2em}.item .read-more span{position:absolute;padding:0 15px;display:inline-block;background-color:#d7d7d7;color:#fff;right:0;top:0;bottom:0;font-size:34px;line-height:100%}.item:hover .item-date{left:90%;transition:left .5s ease;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;-o-transition:left .5s ease}.item.left .item-date{right:70%;left:auto;transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;-o-transition:right .5s ease}.item.left:hover .item-date{right:85%;transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;-o-transition:right .5s ease}.item.snippet h3,.item.more h3,.item.snippet p,.item.more p{display:inline}.item.review{padding-top:2em;padding-bottom:2em;text-align:center}.item.review .rating{letter-spacing:.3em}#post-window{position:fixed;max-width:1195px;width:100%;height:100%;bottom:auto;margin-left:0;top:0;left:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;visibility:hidden;z-index:8}#post-window .alignright,#post-window .alignleft{float:none;position:static;margin-left:0;margin-right:0}#post-window .cover{position:absolute;height:100%;width:100%;cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}#post-window .wrapper{position:relative;left:20%;top:10%;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);height:80%;width:60%;margin:0;-webkit-transform:scale(.5,.5);-moz-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-o-transform:scale(.5,.5);transform:scale(.5,.5);opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}#post-window .post-header{position:absolute;top:0;left:0;right:0;background-color:#fff;padding:2em 2.5em 0 2.5em}#post-window #content{color:#343642;padding:7em 2.5em 4em 2.5em;text-align:left;margin:0;height:100%;overflow:auto}#post-window #content p{line-height:1.6em;letter-spacing:0}#post-window #content p a{color:#7accc8;font-style:italic;text-decoration:underline}#post-window #content h1,#post-window #content h2,#post-window #content h3,#post-window #content h4,#post-window #content h5,#post-window #content h6{color:#febe2e}#post-window #content img{max-width:100%;height:auto}#post-window #content .post-title{font-size:34px;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:.2em;margin-bottom:0}#post-window #content .post-date{text-transform:uppercase;letter-spacing:.025em;margin-top:0}#post-window #content .post-edit-link{position:static}#post-window #content .space{height:3em}#post-window #close{position:absolute;top:1.5em;right:1.5em;height:20px;width:20px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);cursor:pointer;z-index:6}#post-window #close span{display:block;height:2px;background-color:#8c8d94;position:relative}#post-window #close span:first-child{width:100%;top:9px}#post-window #close span:last-child{height:100%;width:2px;left:9px;margin-top:-2px}.page-template-page-memberships-php #post-window .wrapper{left:5%;width:90%}.show #post-window{visibility:visible;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.show #post-window .wrapper{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}#load-more-timeline a{color:#fff;margin-bottom:0;padding-bottom:0;border:0}#load-more-timeline a:after{display:none}.single-milestone #content{max-width:600px;margin-left:auto;margin-right:auto}.single-milestone .post-title{font-size:34px}@media (min-width:650px){.post-type-archive-milestone #timeline{width:550px;max-width:none}.item{width:45%;margin:4em 0 3em 0;float:right}.item .marker{position:absolute;top:35px;left:-34px;width:12px;height:12px;background-color:#fff;border:3px solid #7accc8;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px}.item:after{content:' ';height:0;position:absolute;top:30px;width:0;border-style:solid;left:-11px;border-width:11px 11px 11px 0;border-color:transparent #fff transparent transparent}.item.left{float:left}.item.left .marker{right:-34px;left:auto}.item.left:after{left:auto;right:-11px;border-width:11px 0 11px 11px;border-color:transparent transparent transparent #fff}}@media (min-width:769px){#post-window{padding-left:255px}.open-wide #post-window{left:255px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.page-template-page-memberships-php #post-window .wrapper{left:50%;width:520px;margin-left:-260px}}@media (min-width:992px){.single-milestone #content{padding-left:25px;padding-right:25px}.post-type-archive-milestone #timeline{width:680px}.item{width:42%}.item .marker{left:-60px}.item.left .marker{right:-60px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.post-type-archive-milestone #timeline{width:600px}.item .marker{left:-36px}.item .item-date{left:90%;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}.item.left .marker{right:-36px}.item.left .item-date{right:84%}#post-window .wrapper{width:80%;left:10%}}.post-type-archive-social_posts #top{background-color:#7accc8;text-align:left;padding-top:35px;min-height:195px}.post-type-archive-social_posts #top h2{margin-bottom:0}.post-type-archive-social_posts #top h1{margin-top:.2em;word-break:break-all;line-height:.8em;font-size:62px;font-family:'assemblyoutline',Helvetica,sans-serif}.post-type-archive-social_posts #top .social{float:right}.post-type-archive-social_posts #page{color:#fff;text-align:center}.post-type-archive-social_posts .inside{margin-left:-.5%;margin-right:-.5%}.post-type-archive-social_posts #social{background-color:#7accc8;margin:0;padding:0 25px 3em 25px;position:relative;z-index:1}.social-post{background:#fff;width:99%;min-height:120px;padding:0;color:#343642;text-align:left;position:relative;font-size:14px;float:left;margin:0 .5% 10px .5%;overflow:hidden}.social-post p{word-break:break-word;margin:30px 15px}.social-post a{text-decoration:underline}.social-post a:hover{color:#7accc8}.social-post .more a{color:#8c8d94}.social-post .more a:hover{color:#febe2e}.social-post .social-post-date{border-top:1px solid #d7d7d7;display:block;font-size:13px;padding:.4em 0 0 0}.social-post .icon{position:absolute;top:0;right:0;font-family:'assemblyregular',Helvetica,sans-serif;color:#fff;display:block;width:30px;height:30px;line-height:30px;text-align:center;font-size:20px;text-indent:2px}.social-post .thumb{margin:0;overflow:hidden;position:relative}.social-post .thumb img{width:100%;height:auto}.social-post .thumb:after{content:' ';height:0;position:absolute;bottom:0;width:0;border-style:solid;left:20px;border-width:0 15px 15px 15px;border-color:transparent transparent #fff transparent}.social-post .overlay{padding:30px 15px;background:#fff;z-index:2}.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000;-webkit-perspective:1000;perspective:1000;padding:0}.flip-container:hover .flipper,.flip-container.hover .flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.front,.back{width:100%;height:100%}.flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;-o-transition:.6s;transform-style:preserve-3d;position:relative}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2}.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#fff}.twitter .icon{background-color:#70bcb8}.facebook .icon{background-color:#006473}.instagram .icon{background-color:#a82a2e;font-size:26px}.review .icon{background-color:#febe2e}.social-post.flip-container{background-color:transparent}.social-post.review{padding-top:2em;padding-bottom:2em;text-align:center}.social-post.review .rating{letter-spacing:.3em}#load-more-social a{border-color:rgba(0,0,0,0.2);color:rgba(0,0,0,0.2)}@media (min-width:600px){.social-post{width:49%}}@media (min-width:768px){.post-type-archive-social_posts .inside{margin-left:-.25%;margin-right:-.25%}.post-type-archive-social_posts .social-post{width:32.83%;margin-left:.25%;margin-right:.25%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.social-post{width:32.333333%}}@media (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){body.open,.open .page-wrapper{overflow:hidden !important}}@media (min-width:768px){#page{padding:0 0 300px 0}ul.ctas{margin-top:0}.hide-mobile{display:block}#sections .left-col p{padding-right:20px}}@media (min-width:769px){.post-type-archive-show #isotope .load-more a{width:32.8%}.profile{width:48%;margin:0 1% 2em 1%;float:left}}@media (min-width:801px){body.open{overflow-x:auto}.open-wide{overflow-x:hidden}.open-wide #page-wrapper,.open-wide .page-wrapper{left:260px;transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;-o-transition:left .5s}.open-wide #loading{margin-left:515px;transition:margin-left .5s;-moz-transition:margin-left .5s;-webkit-transition:margin-left .5s;-o-transition:margin-left .5s}#menu-button{display:none}#page-wrapper,.page-wrapper{padding-left:255px;min-width:0}#page{padding-top:0}.post-type-archive-show #isotope .load-more a{width:32.8%}.profile{width:48%;margin:0 1% 1em 1%;float:left}#loading{margin-left:255px}#sections{padding:3em 25px}#genre-message{max-width:50%}}@media (min-width:992px){body{font-size:1em}#top,#content,#sections{padding-left:8.333%;padding-right:8.333%}.blog .combo-filters{margin-top:0}.page-template-page-profiles-php .profile-photo{width:120px;height:120px;line-height:120px;font-size:3em}}@media (min-width:961px){.wrapper{padding:0 0}}@media (min-width:1060px){#load-more a,#load-more-news a,#load-more-social a{width:33.333333%}#no-results{float:left;position:absolute}.post-type-archive-show #no-results,.term-external-shows #no-results,.date #no-results{float:left;position:absolute;left:33.333333%;right:33.333333%}#genre-message{max-width:33.3333%}}@media (min-width:1150px){#page{padding-bottom:200px}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:769px){html{overflow-x:hidden}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:320px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:320px),only screen and (min-device-pixel-ratio:2) and (min-width:320px),only screen and (min-resolution:192dpi) and (min-width:320px),only screen and (min-resolution:2dppx) and (min-width:320px){body.open{overflow:hidden}}.pum-content{max-height:80vh;overflow:scroll}@-moz-keyframes loadbars{0%{height:10px;margin-top:25px}50%{height:50px;margin-top:0}100%{height:10px;margin-top:25px}}@-webkit-keyframes loadbars{0%{height:10px;margin-top:25px}50%{height:50px;margin-top:0}100%{height:10px;margin-top:25px}}@-o-keyframes loadbars{0%{height:10px;margin-top:25px}50%{height:50px;margin-top:0}100%{height:10px;margin-top:25px}}@keyframes loadbars{0%{height:10px;margin-top:25px}50%{height:50px;margin-top:0}100%{height:10px;margin-top:25px}}@media (min-width:650px) and (max-width:767px){.post-group .block:nth-child(3){display:none}}@media (min-width:798px) and (max-width:1060px){.post-group .block:nth-child(3){display:none}}.no-js{display:block}.ie8 .small-circle-wrapper,.ie7 .small-circle-wrapper{position:initial}