@charset "UTF-8";@font-face{font-family:'bebas_neueregular';src:url('../../fonts/BebasNeue-webfont.eot');src:url('../../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/BebasNeue-webfont.woff') format('woff'),url('../../fonts/BebasNeue-webfont.ttf') format('truetype'),url('../../fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');font-weight:normal;font-style:normal}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent;cursor:pointer}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.table td,.table th{background-color:#fff !important}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'PT Serif',serif;font-size:14px;line-height:1.5;color:#444;background-color:#f3efe7}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#f15b3b;text-decoration:none}a:hover,a:focus{color:#d1310f;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{display:block;max-width:100%;height:auto}hr{margin-top:21px;margin-bottom:21px;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}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'bebas_neueregular',sans-serif;font-weight:500;line-height:1.1;color:inherit}h1,.h1,h2,.h2,h3,.h3{margin-top:21px;margin-bottom:10.5px}h4,.h4,h5,.h5,h6,.h6{margin-top:10.5px;margin-bottom:10.5px}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10.5px}cite{font-style:normal}ul,ol{margin-top:0;margin-bottom:10.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.list-inline>li:first-child{padding-left:0}dl{margin-top:0;margin-bottom:21px}dt,dd{line-height:1.5}dt{font-weight:bold}dd{margin-left:0}abbr[title]{cursor:help;border-bottom:1px dotted #999}address{margin-bottom:21px;font-style:normal;line-height:1.5}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#f15b3b;background-color:#fef2f0;white-space:nowrap}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333}pre{display:block;padding:10px;margin:0 0 10.5px;font-size:13px;line-height:1.5;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:21px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.5;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}label,legend{display:inline-block;margin-bottom:5px;font-weight:bold}legend.form-legend{display:block;width:100%;padding:0;margin-bottom:21px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}input,input[type="search"],select,textarea{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}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}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}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}.form-control{display:block;width:100%;height:35px;padding:6px 12px;font-size:14px;line-height:1.5;color:#555;background-image:none;border:1px solid #ccc;border-radius:4px;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,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control:-moz-placeholder{color:#999}.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{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}input[type="date"]{line-height:35px}.form-group{margin-bottom:15px}.form-group .radio:only-of-type,.form-group .checkbox:only-of-type,.form-group .checkbox-inline,.form-group .radio-inline{margin-bottom:14px}.radio,.checkbox{display:block;min-height:21px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{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],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{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:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{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:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.error .help-block,.error .control-label,.error .radio,.error .checkbox,.error .radio-inline,.error .checkbox-inline{color:#a94442}.error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{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:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#848484}@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 .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.input-group{position:relative;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.alert{padding:15px;margin-bottom:21px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}}@media (min-width:1200px){.visible-lg{display: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}}@media print{.hidden-print{display:none !important}}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row>*{float:left}@media (max-width:767px){.row.row-xs-collapse{width:auto}.row.row-xs-collapse>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.row.row-xs-collapse>*+*{margin-top:10.5px}}@media (max-width:991px){.row.row-sm-collapse{width:auto}.row.row-sm-collapse>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.row.row-sm-collapse>*+*{margin-top:10.5px}}@media (max-width:1199px){.row.row-md-collapse{width:auto}.row.row-md-collapse>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.row.row-md-collapse>*+*{margin-top:10.5px}}.form-standard fieldset{margin-bottom:20px}.form-standard label{font-family:'Lato',sans-serif}.form-standard .form-legend{border-bottom:none;color:#737373;text-transform:uppercase;font-size:20px;margin-bottom:5px;font-family:'Lato',sans-serif}.form-standard .control-label{text-transform:uppercase;letter-spacing:1px;font-size:13px}.form-standard .control-label-optional:after{content:' Optional';color:#999;font-style:italic}.form-standard .input-width-auto{width:auto}.form-standard.js-fh-submitting{cursor:wait !important;opacity:.5}.form-standard.js-fh-submitting *{cursor:wait !important}.form-site-search{position:absolute;right:0;top:18px;width:212px;font-family:'Lato',sans-serif}.nav-mobile .form-site-search{width:auto;position:relative;padding:12px 60px 12px 12px;top:0;border-bottom:1px solid #4f4f4f;background-color:#313131;background-color:rgba(0,0,0,0.15)}.form-site-search .input-search{width:175px;border-radius:0;border:none;margin-top:2px;padding:2px 10px;height:26px;line-height:22px;color:#fff;background-color:#b2b2b2}.form-site-search .input-search:-moz-placeholder{color:#ddd}.form-site-search .input-search::-moz-placeholder{color:#ddd;opacity:1}.form-site-search .input-search:-ms-input-placeholder{color:#ddd}.form-site-search .input-search::-webkit-input-placeholder{color:#ddd}.nav-mobile .form-site-search .input-search{width:100%}.form-site-search .input-submit{margin-left:5px;width:32px;height:29px}.nav-mobile .form-site-search .input-submit{position:absolute;right:15px;margin:0}.form-newsletter-signup{text-align:center;overflow:hidden;position:relative;padding-top:150px}@media (max-width: 767px){.form-newsletter-signup{padding-top:80px}}.form-newsletter-signup .messages{float:none}.form-newsletter-signup .florish-banner{position:absolute;top:0;left:50%;margin-left:-261px}@media (max-width: 767px){.form-newsletter-signup .florish-banner{width:305px;background-size:705px;height:81px;background-position:-28px -425px;padding-top:38px;font-size:16px;margin-left:-153px}}.form-newsletter-signup .fieldset-newsletter-details{position:relative}@media (max-width: 1199px){.form-newsletter-signup .fieldset-newsletter-details{width:385px;margin:0 auto}}@media (max-width: 767px){.form-newsletter-signup .fieldset-newsletter-details{width:255px}}.form-newsletter-signup .form-group{width:380px}.form-newsletter-signup .form-group+.form-group{margin-left:12px}.form-newsletter-signup .form-control{border-radius:0;letter-spacing:.3px}.form-newsletter-signup .btn{float:right}.form-live-shows-controls{text-align:center;text-transform:uppercase;font-size:12px;line-height:38px;margin-bottom:25px;font-family:'Lato',sans-serif}.form-live-shows-controls .contents{display:inline-block}@media (max-width: 767px){.form-live-shows-controls .contents{width:260px;text-align:left}}.form-live-shows-controls .control-label{margin:0 10px 0 0}.form-live-shows-controls .form-group-new-shows{margin-right:30px}.form-live-shows-controls .form-group-new-shows .checkbox{margin-bottom:0}.form-live-shows-controls .form-group{margin-bottom:0}.form-live-shows-controls .form-group+.form-group{margin-left:30px}.form-live-shows-controls input[type=checkbox]{display:inline-block;float:none;margin-right:10px;font-size:16px}.form-live-shows-controls select.form-control{width:200px}@media (max-width: 767px){.form-live-shows-controls select.form-control{float:right}}.form-account-login{margin-bottom:30px}.form-account-login .btn-submit{margin-top:21px}.form-create-account .form-group-area-code{white-space:nowrap}.form-create-account .form-group-inline-checkboxes .control-label{color:#737373;text-transform:uppercase;font-size:20px;margin-bottom:5px;font-family:'Lato',sans-serif;color:#34b5be;font-size:18px;font-style:italic;font-family:'PT Serif',serif;text-transform:none;margin:0 0 20px;font-weight:normal;border-bottom:none}@media (max-width: 767px){.form-create-account .form-group-inline-checkboxes .checkbox-inline{display:block}}.form-create-account .form-group-inline-checkboxes .checkbox-inline+.checkbox-inline{margin-left:25px}@media (max-width: 767px){.form-create-account .form-group-inline-checkboxes .checkbox-inline+.checkbox-inline{margin-left:0}}.form-forgot-password .btn-submit{margin-top:21px}.form-standalone-contribution .span-or{text-transform:uppercase;margin-top:35px;text-align:center}@media (max-width: 767px){.form-standalone-contribution .span-or{margin:30px 0 0}}.form-reserve-seats{padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #000}.form-standalone-newsletter-signup{margin-top:20px}.form-wrapper-unredeem-gift-cert .message{float:left}@media (max-width: 767px){.form-wrapper-unredeem-gift-cert .message{float:none;margin-bottom:10px}}.form-wrapper-unredeem-gift-cert .form-unredeem-gift-cert{width:auto;float:right}@media (max-width: 767px){.form-wrapper-unredeem-gift-cert .form-unredeem-gift-cert{float:none}}.cart-summary .btn-checkout{margin:40px 0 20px}.cart-summary .row-totals{padding-bottom:80px}.cart-confirm fieldset{margin:0}body.cc-body{background-color:transparent}body.cc-body .cvv-example{display:inline-block;margin:0 0 10px}body.cc-body .span{box-sizing:border-box;padding-right:12px}body.cc-body .span+.span{padding-left:12px}body.cc-body .span:last-child{padding-right:0}.checkout-container{margin:20px 0}.cart-shared{font-size:14px;font-family:'Lato',sans-serif}.row-cart>.col-1{width:630px;min-height:1px}@media (max-width: 1199px){.row-cart>.col-1{width:240px}}.row-cart>.col-2{width:270px;min-height:95px;margin-left:20px;text-align:right}@media (max-width: 767px){.row-cart>.col-2{min-height:0}}.cart-ymal{margin-top:30px}.cart-ymal .h4{margin-bottom:30px}.cart-ymal .polaroid-container{margin-left:63px}.cart-ymal .polaroid-container:first-child{margin-left:0}.pin-bottom-right{position:absolute;bottom:0;right:0}@media (max-width: 767px){.pin-bottom-right{position:static}}.cart-item-bordered{border:3px solid #fff;border-width:3px 0;margin:30px 0;padding:30px 0}.cart-item-bordered+.cart-item-bordered{border-top-width:0;padding-top:0}.cart-expiry{background-color:#fff;color:#333;text-align:center;text-transform:uppercase;font-size:13px;padding:10px;margin-bottom:40px;font-family:'Lato',sans-serif}.cart-items{border-bottom:3px solid #fff;margin-bottom:30px;padding-bottom:30px}@media (max-width: 767px){.cart-items{margin-bottom:0}}.cart-item{position:relative}.cart-item:first-child{padding-top:0;border:none}.cart-item-single-tix-summary,.cart-item-nfs-package,.cart-item-nfs-package-summary{padding:30px 0;border-top:3px solid #fff}.cart-item-single-tix-summary .pin-bottom-right,.cart-item-nfs-package .pin-bottom-right{padding-bottom:30px}.cart-item-single-tix-summary .list-details-cost,.cart-item-nfs-package .list-details-cost{margin-bottom:20px}.cart-item-single-tix-review{padding:30px 0 0}.cart-item-single-tix-review .list-details-ticket-info dt{display:none}.cart-item-single-tix-review .list-details-ticket-info dd{float:none;margin:0}.cart-item-single-tix-review .list-details-ticket-info .title{font-size:1.2em}dl.list-details{margin:0;position:relative}dl.list-details:before,dl.list-details:after{content:" ";display:table}dl.list-details:after{clear:both}dl.list-details:before,dl.list-details:after{content:" ";display:table}dl.list-details:after{clear:both}dl.list-details dt{text-transform:uppercase;width:150px;float:left;clear:left;text-align:right;margin-top:10px}@media (max-width: 1199px){dl.list-details dt{width:100px}}dl.list-details dt:first-child,dl.list-details dt:first-child+dd{margin-top:0}dl.list-details dt.total{padding:10px 0}@media (max-width: 767px){dl.list-details dt.total{padding:0}}dl.list-details dt.total:before{content:'';display:block;position:absolute;height:3px;left:0;right:0;background-color:#fff;margin-top:-10px}@media (max-width: 767px){dl.list-details dt.total:before{content:none}}dl.list-details dt.total+dd{padding:10px 0}dl.list-details dd{margin-left:170px;margin-top:10px}@media (max-width: 1199px){dl.list-details dd{margin-left:120px}}dl.list-details dd:after{display:block;content:'';clear:both}dl.list-details.list-details-cost{width:270px}@media (max-width: 767px){dl.list-details.list-details-cost{width:auto}}dl.list-details.list-details-cost dt{width:200px}@media (max-width: 767px){dl.list-details.list-details-cost dt{width:auto;float:none}}dl.list-details.list-details-cost dd{margin-left:130px;text-align:right}@media (max-width: 767px){dl.list-details.list-details-cost dd{width:auto;float:none;margin:0}}body.l-dialog-open{overflow:hidden;position:relative}.l-dialog{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;z-index:10;padding:30px;color:#333}@media (max-width: 767px){.l-dialog{padding:15px}}.l-dialog a:hover,.l-dialog a:focus{color:#f15b3b}.l-dialog-container-main{background-color:#fff;width:560px;margin:0 auto;box-shadow:0 0 10px #000;box-sizing:border-box}@media (max-width: 767px){.l-dialog-container-main{width:auto}}.l-dialog-container-header{position:relative;padding:30px}@media (max-width: 767px){.l-dialog-container-header{padding:15px}}.l-dialog-title{margin:0;font-size:26px;padding-right:25px}.l-dialog-close{position:absolute;top:50%;right:16px;border:0;padding:0;margin-top:-21px;background-color:transparent;font-size:40px;font-family:'Lato',sans-serif;line-height:1;color:#6c6c6c}.l-dialog-close:before{content:'×'}.l-dialog-content-target{padding:0 30px 30px}@media (max-width: 767px){.l-dialog-content-target{padding:0 15px 25px}}.l-dialog-content-target>:first-child{margin-top:0}.l-dialog-content-target>:last-child{margin-bottom:0}.l-dialog-loading{text-align:center;font-style:italic;color:#aaa}.l-dialog-loading:after{content:'';background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/spinner.gif?v=1');width:64px;height:64px;display:block;margin:20px auto 5px}.alert-emergency{display:table;width:100%;font-family:'Lato',sans-serif;margin-bottom:0;border-top:1px solid #666;text-align:center;text-transform:uppercase;font-size:12px;color:#333;font-weight:bold;background:#edfa00 url(http://d1gygfmjn8fvt3.cloudfront.net/www/img/icons/icon_exclamation.png) 15px center no-repeat;background-size:24px 24px}.alert-emergency p{display:table-cell;padding:12px 0 12px 85px}.alert-emergency a.dismiss{display:table-cell;vertical-align:middle;width:85px;text-align:right;padding-right:15px}.alert-emergency a.dismiss img{max-width:12px;max-height:12px;display:inline;vertical-align:middle;margin-right:3px;margin-top:-1px}.grid-fluid{width:100%;box-sizing:border-box}.grid-fluid [class*="span"]{float:left;min-height:1px}.grid-fluid [class*="span"]:first-child{margin-left:0}.grid-fluid [class*="span"]+[class*="span"]{margin-left:2.5728988%;*margin-left:2.53001715%}.grid-fluid .span12{width:100%;*width:99.95711835%}.grid-fluid .span11{width:91.45225843%;*width:91.40937679%}.grid-fluid .span10{width:82.90451687%;*width:82.86163522%}.grid-fluid .span9{width:74.3567753%;*width:74.31389365%}.grid-fluid .span8{width:65.80903373%;*width:65.76615209%}.grid-fluid .span7{width:57.26129217%;*width:57.21841052%}.grid-fluid .span6{width:48.7135506%;*width:48.67066895%}.grid-fluid .span5{width:40.16580903%;*width:40.12292739%}.grid-fluid .span4{width:31.61806747%;*width:31.57518582%}.grid-fluid .span3{width:23.0703259%;*width:23.02744425%}.grid-fluid .span2{width:14.52258433%;*width:14.47970269%}.grid-fluid .span1{width:5.97484277%;*width:5.93196112%}.grid-fluid [class*=span].offset11{margin-left:96.59805603%;*margin-left:96.51229274%}.grid-fluid .offset11:first-child{margin-left:94.02515723%;*margin-left:93.93939394%}.grid-fluid [class*=span].offset10{margin-left:88.05031447%;*margin-left:87.96455117%}.grid-fluid .offset10:first-child{margin-left:85.47741567%;*margin-left:85.39165237%}.grid-fluid [class*=span].offset9{margin-left:79.5025729%;*margin-left:79.41680961%}.grid-fluid .offset9:first-child{margin-left:76.9296741%;*margin-left:76.84391081%}.grid-fluid [class*=span].offset8{margin-left:70.95483133%;*margin-left:70.86906804%}.grid-fluid .offset8:first-child{margin-left:68.38193253%;*margin-left:68.29616924%}.grid-fluid [class*=span].offset7{margin-left:62.40708977%;*margin-left:62.32132647%}.grid-fluid .offset7:first-child{margin-left:59.83419097%;*margin-left:59.74842767%}.grid-fluid [class*=span].offset6{margin-left:53.8593482%;*margin-left:53.77358491%}.grid-fluid .offset6:first-child{margin-left:51.2864494%;*margin-left:51.20068611%}.grid-fluid [class*=span].offset5{margin-left:45.31160663%;*margin-left:45.22584334%}.grid-fluid .offset5:first-child{margin-left:42.73870783%;*margin-left:42.65294454%}.grid-fluid [class*=span].offset4{margin-left:36.76386507%;*margin-left:36.67810177%}.grid-fluid .offset4:first-child{margin-left:34.19096627%;*margin-left:34.10520297%}.grid-fluid [class*=span].offset3{margin-left:28.2161235%;*margin-left:28.13036021%}.grid-fluid .offset3:first-child{margin-left:25.6432247%;*margin-left:25.55746141%}.grid-fluid [class*=span].offset2{margin-left:19.66838193%;*margin-left:19.58261864%}.grid-fluid .offset2:first-child{margin-left:17.09548313%;*margin-left:17.00971984%}.grid-fluid [class*=span].offset1{margin-left:11.12064037%;*margin-left:11.03487707%}.grid-fluid .offset1:first-child{margin-left:8.54774157%;*margin-left:8.46197827%}.grid-fluid [class*=span]+[class*=span].offset10{margin-left:88.05031447%;*margin-left:87.96455117%}.grid-fluid [class*=span]+[class*=span].offset9{margin-left:79.5025729%;*margin-left:79.41680961%}.grid-fluid [class*=span]+[class*=span].offset8{margin-left:70.95483133%;*margin-left:70.86906804%}.grid-fluid [class*=span]+[class*=span].offset7{margin-left:62.40708977%;*margin-left:62.32132647%}.grid-fluid [class*=span]+[class*=span].offset6{margin-left:53.8593482%;*margin-left:53.77358491%}.grid-fluid [class*=span]+[class*=span].offset5{margin-left:45.31160663%;*margin-left:45.22584334%}.grid-fluid [class*=span]+[class*=span].offset4{margin-left:36.76386507%;*margin-left:36.67810177%}.grid-fluid [class*=span]+[class*=span].offset3{margin-left:28.2161235%;*margin-left:28.13036021%}.grid-fluid [class*=span]+[class*=span].offset2{margin-left:19.66838193%;*margin-left:19.58261864%}.grid-fluid [class*=span]+[class*=span].offset1{margin-left:11.12064037%;*margin-left:11.03487707%}.grid-main [class*="span"]+[class*="span"]{margin-left:25px}.grid-main{width:1166px}.grid-main [class*="span"]{float:left;min-height:1px}.grid-main .span12{width:1163px}.grid-main .span11{width:1064px}.grid-main .span10{width:965px}.grid-main .span9{width:866px}.grid-main .span8{width:767px}.grid-main .span7{width:668px}.grid-main .span6{width:569px}.grid-main .span5{width:470px}.grid-main .span4{width:371px}.grid-main .span3{width:272px}.grid-main .span2{width:173px}.grid-main .span1{width:74px}.grid-main [class*=span].offset11{margin-left:1089px}.grid-main [class*=span].offset10{margin-left:990px}.grid-main [class*=span].offset9{margin-left:891px}.grid-main [class*=span].offset8{margin-left:792px}.grid-main [class*=span].offset7{margin-left:693px}.grid-main [class*=span].offset6{margin-left:594px}.grid-main [class*=span].offset5{margin-left:495px}.grid-main [class*=span].offset4{margin-left:396px}.grid-main [class*=span].offset3{margin-left:297px}.grid-main [class*=span].offset2{margin-left:198px}.grid-main [class*=span].offset1{margin-left:99px}.grid-main [class*=span]+[class*=span].offset10{margin-left:1015px}.grid-main [class*=span]+[class*=span].offset9{margin-left:916px}.grid-main [class*=span]+[class*=span].offset8{margin-left:817px}.grid-main [class*=span]+[class*=span].offset7{margin-left:718px}.grid-main [class*=span]+[class*=span].offset6{margin-left:619px}.grid-main [class*=span]+[class*=span].offset5{margin-left:520px}.grid-main [class*=span]+[class*=span].offset4{margin-left:421px}.grid-main [class*=span]+[class*=span].offset3{margin-left:322px}.grid-main [class*=span]+[class*=span].offset2{margin-left:223px}.grid-main [class*=span]+[class*=span].offset1{margin-left:124px}body{line-height:20px}@media (max-width: 1199px){.grid-main [class*="span"]+[class*="span"]{margin-left:25px}.grid-main{width:767px}.grid-main [class*="span"]{float:left;min-height:1px}.grid-main .span12{width:767px}.grid-main .span11{width:701px}.grid-main .span10{width:635px}.grid-main .span9{width:569px}.grid-main .span8{width:503px}.grid-main .span7{width:437px}.grid-main .span6{width:371px}.grid-main .span5{width:305px}.grid-main .span4{width:239px}.grid-main .span3{width:173px}.grid-main .span2{width:107px}.grid-main .span1{width:41px}.grid-main [class*=span].offset11{margin-left:726px}.grid-main [class*=span].offset10{margin-left:660px}.grid-main [class*=span].offset9{margin-left:594px}.grid-main [class*=span].offset8{margin-left:528px}.grid-main [class*=span].offset7{margin-left:462px}.grid-main [class*=span].offset6{margin-left:396px}.grid-main [class*=span].offset5{margin-left:330px}.grid-main [class*=span].offset4{margin-left:264px}.grid-main [class*=span].offset3{margin-left:198px}.grid-main [class*=span].offset2{margin-left:132px}.grid-main [class*=span].offset1{margin-left:66px}.grid-main [class*=span]+[class*=span].offset10{margin-left:685px}.grid-main [class*=span]+[class*=span].offset9{margin-left:619px}.grid-main [class*=span]+[class*=span].offset8{margin-left:553px}.grid-main [class*=span]+[class*=span].offset7{margin-left:487px}.grid-main [class*=span]+[class*=span].offset6{margin-left:421px}.grid-main [class*=span]+[class*=span].offset5{margin-left:355px}.grid-main [class*=span]+[class*=span].offset4{margin-left:289px}.grid-main [class*=span]+[class*=span].offset3{margin-left:223px}.grid-main [class*=span]+[class*=span].offset2{margin-left:157px}.grid-main [class*=span]+[class*=span].offset1{margin-left:91px}}@media (max-width: 767px){.grid-main{width:auto}}.grid-amp-9-col [class*="span"]+[class*="span"]{margin-left:30px}.grid-amp-9-col{width:815px}.grid-amp-9-col [class*="span"]{float:left;min-height:1px}.grid-amp-9-col .span9{width:807px}.grid-amp-9-col .span8{width:714px}.grid-amp-9-col .span7{width:621px}.grid-amp-9-col .span6{width:528px}.grid-amp-9-col .span5{width:435px}.grid-amp-9-col .span4{width:342px}.grid-amp-9-col .span3{width:249px}.grid-amp-9-col .span2{width:156px}.grid-amp-9-col .span1{width:63px}.grid-amp-9-col [class*=span].offset8{margin-left:744px}.grid-amp-9-col [class*=span].offset7{margin-left:651px}.grid-amp-9-col [class*=span].offset6{margin-left:558px}.grid-amp-9-col [class*=span].offset5{margin-left:465px}.grid-amp-9-col [class*=span].offset4{margin-left:372px}.grid-amp-9-col [class*=span].offset3{margin-left:279px}.grid-amp-9-col [class*=span].offset2{margin-left:186px}.grid-amp-9-col [class*=span].offset1{margin-left:93px}.grid-amp-9-col [class*=span]+[class*=span].offset7{margin-left:681px}.grid-amp-9-col [class*=span]+[class*=span].offset6{margin-left:588px}.grid-amp-9-col [class*=span]+[class*=span].offset5{margin-left:495px}.grid-amp-9-col [class*=span]+[class*=span].offset4{margin-left:402px}.grid-amp-9-col [class*=span]+[class*=span].offset3{margin-left:309px}.grid-amp-9-col [class*=span]+[class*=span].offset2{margin-left:216px}.grid-amp-9-col [class*=span]+[class*=span].offset1{margin-left:123px}@media (max-width: 1199px){.grid-form{width:545px}}@media (max-width: 767px){.grid-form{width:auto}}@media (max-width: 1199px){.grid-amp-9-col [class*="span"]+[class*="span"]{margin-left:30px}.grid-amp-9-col{width:727px}.grid-amp-9-col [class*="span"]{float:left;min-height:1px}.grid-amp-9-col .span9{width:726px}.grid-amp-9-col .span8{width:642px}.grid-amp-9-col .span7{width:558px}.grid-amp-9-col .span6{width:474px}.grid-amp-9-col .span5{width:390px}.grid-amp-9-col .span4{width:306px}.grid-amp-9-col .span3{width:222px}.grid-amp-9-col .span2{width:138px}.grid-amp-9-col .span1{width:54px}.grid-amp-9-col [class*=span].offset8{margin-left:672px}.grid-amp-9-col [class*=span].offset7{margin-left:588px}.grid-amp-9-col [class*=span].offset6{margin-left:504px}.grid-amp-9-col [class*=span].offset5{margin-left:420px}.grid-amp-9-col [class*=span].offset4{margin-left:336px}.grid-amp-9-col [class*=span].offset3{margin-left:252px}.grid-amp-9-col [class*=span].offset2{margin-left:168px}.grid-amp-9-col [class*=span].offset1{margin-left:84px}.grid-amp-9-col [class*=span]+[class*=span].offset7{margin-left:618px}.grid-amp-9-col [class*=span]+[class*=span].offset6{margin-left:534px}.grid-amp-9-col [class*=span]+[class*=span].offset5{margin-left:450px}.grid-amp-9-col [class*=span]+[class*=span].offset4{margin-left:366px}.grid-amp-9-col [class*=span]+[class*=span].offset3{margin-left:282px}.grid-amp-9-col [class*=span]+[class*=span].offset2{margin-left:198px}.grid-amp-9-col [class*=span]+[class*=span].offset1{margin-left:114px}}@media (max-width: 767px){.grid-amp-9-col{width:auto}}.column-main{width:1166px;margin:0 auto;box-sizing:border-box}@media (max-width: 1199px){.column-main{width:767px}}@media (max-width: 767px){.column-main{width:auto;padding:0 10px}}.template-main-section{padding:30px 20px;background-color:#fff;margin-bottom:50px;box-shadow:0 0 7px -2px}.template-2-col{padding:30px 20px;background-color:#fff;margin-bottom:50px;box-shadow:0 0 7px -2px}.template-2-col:before,.template-2-col:after{content:" ";display:table}.template-2-col:after{clear:both}.template-2-col:before,.template-2-col:after{content:" ";display:table}.template-2-col:after{clear:both}.template-2-col>*{float:left}@media (max-width:767px){.template-2-col.row-xs-collapse{width:auto}.template-2-col.row-xs-collapse>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.template-2-col.row-xs-collapse>*+*{margin-top:10.5px}}@media (max-width:991px){.template-2-col.row-sm-collapse{width:auto}.template-2-col.row-sm-collapse>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.template-2-col.row-sm-collapse>*+*{margin-top:10.5px}}@media (max-width:1199px){.template-2-col.row-md-collapse{width:auto}.template-2-col.row-md-collapse>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.template-2-col.row-md-collapse>*+*{margin-top:10.5px}}@media (max-width:767px){.template-2-col{width:auto}.template-2-col>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.template-2-col>*+*{margin-top:10.5px}}@media (max-width: 1199px){.template-2-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width: 767px){.template-2-col{padding:20px 10px}}.template-2-col>.col-main{width:920px}.template-2-col>.col-sidebar{width:175px}.template-2-col>.col-main+.col-sidebar{-ms-flex-order:-1;order:-1}.template-2-col>.col-1{min-height:1px}@media (max-width: 1199px){.template-2-col>.col-1{width:100%;float:none;margin-bottom:50px}}.template-2-col>.col-2{min-height:1px;margin-left:30px;border-left:1px solid #ccc;padding-left:40px;box-sizing:border-box}@media (max-width: 1199px){.template-2-col>.col-2{width:100%;float:none;margin-left:0;margin-bottom:50px;padding:0;border:0}}.template-2-col>.col-2>*:first-child{margin-top:0}.content-header{box-shadow:0 0 7px -2px}.home-section{margin-bottom:20px}.framed{border:10px solid #fff}body{font-family:'PT Serif',serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Lato',sans-serif}h1,.h1{text-transform:uppercase;font-weight:800;font-size:30px;margin:0 0 20px}h2,.h2{color:#34b5be;font-size:18px;font-style:italic;font-family:'PT Serif',serif;text-transform:none;margin:0 0 20px}ul.checklist{padding-left:15px}ul.checklist li{list-style-type:none;position:relative;color:#bbb}ul.checklist li:before{content:'';position:absolute;left:-20px}ul.checklist li.checked{color:#444}ul.checklist li.checked:before{content:'✔'}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;padding:10px 20px;font-size:16px;letter-spacing:.5px;line-height:1;background-color:#f15b3b;color:#fff;border:0;text-transform:uppercase;transition:all 300ms ease;font-family:'Lato',sans-serif}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#fff;text-decoration:none;background-color:#d1310f}.btn:active,.btn.active{outline:0;background-image:none;box-shadow:inset 0 3px 3px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.btn.btn-link{padding:0;background:none;color:#f15b3b;vertical-align:top}.btn.btn-link.btn-inline-input{padding:10px 0}.btn.btn-link:hover{color:#d1310f}.btn.btn-info{background-color:#34b5be}.btn.btn-info:hover,.btn.btn-info:focus{background-color:#247c82}.btn.btn-submit{padding:10px 20px;color:#fff;font-size:16px;float:right}.btn.buy-tickets-btn{padding:15px 50px;font-weight:700;font-size:18px;box-sizing:border-box;text-align:center;margin:25px 0 10px;line-height:1.2}.btn.btn-block{display:block;width:100%;text-align:center}.btn.btn-block+.btn.btn-block{margin-top:5px}.btn.btn-input-aligned{margin-top:25px}.btn-inverted{background-color:#fff;color:#f15b3b}.btn-inverted:hover,.btn-inverted:focus{background-color:#d1310f}a.btn.btn-link:hover{text-decoration:underline}.btn-about-us{color:#34b5be}dt{color:#34b5be;font-family:'Lato',sans-serif;text-transform:uppercase;font-size:12px;font-weight:400;margin:0}dd{margin:0 0 20px;font-size:17px;font-family:'Lato',sans-serif}.content-padded{padding:35px}@media (max-width: 767px){.content-padded{padding:25px}}.form-standard .form-legend{color:#34b5be;font-size:18px;font-style:italic;font-family:'PT Serif',serif;text-transform:none;margin:0 0 20px;font-weight:normal;border-bottom:none}.form-standard .control-label{font-family:'Lato',sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:0;font-size:12px}.form-standard .form-control{border:1px solid #ccc;color:#777;font-style:italic;font-size:15px;font-family:'PT Serif',serif}.divided-options{position:relative}.divided-options .option{box-sizing:border-box}.divided-options .option:before,.divided-options .option:after{content:" ";display:table}.divided-options .option:after{clear:both}.divided-options .option:before,.divided-options .option:after{content:" ";display:table}.divided-options .option:after{clear:both}.divided-options .option1{padding-right:20px}.divided-options .option1+.option2{padding-left:20px}.divided-options .option1+.option2:before{content:'';display:block;background-color:#ececec;width:1px;height:100%;position:absolute;left:50%;top:0}.divided-options .option1+.option2.or:after{font-family:'bebas_neueregular',sans-serif;font-weight:500;line-height:1.1;color:inherit;margin-top:21px;margin-bottom:10.5px;font-size:30px;font-family:'Lato',sans-serif;color:#34b5be;font-size:18px;font-style:italic;font-family:'PT Serif',serif;text-transform:none;margin:0 0 20px;content:'or';display:block;width:30px;height:30px;position:absolute;left:50%;top:50%;line-height:30px;margin-top:-15px;margin-left:-15px;text-align:center;background-color:#fff}@media (max-width: 991px){.divided-options{width:auto}.divided-options>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.divided-options>*+*{margin-top:10.5px}.divided-options .option1{padding-right:0}.divided-options .option1+.option2{padding-left:0;padding-top:20px;margin-top:20px;border-top:1px solid #ececec}.divided-options .option1+.option2:before{display:none}.divided-options .option1+.option2.or:after{display:none}}img.bordered{box-shadow:0 0 15px -5px #000;padding:5px;box-sizing:border-box}span.highlight{color:#f15b3b}.gsc-control-cse .gsc-search-button{border-collapse:inherit}.gsc-control-cse .gsc-search-button input{box-sizing:content-box;background-color:#f15b3b;margin-top:5px}.gsc-control-cse .gsc-search-button input:hover{background-color:#e83711}.gsc-control-cse table{border-collapse:inherit}.gsc-control-cse .gsst_a .gscb_a{margin-top:4px}.heading p{margin:0}.heading img{border:10px solid #fff;box-sizing:border-box;box-shadow:0 0 7px -2px}.heading>.event-header img{border:none;box-shadow:none}ul.pkg-perfs{list-style-type:none;padding:0;margin-top:10px}ul.pkg-perfs>li+li{margin-top:15px}dl.list-details.pkg-perf-details>dd{margin-bottom:0}dl.list-details.pkg-perf-details .title{font-size:14px;margin-bottom:0}.btn-remove-package{margin-left:15px}.cart-items{padding-bottom:0;border-bottom:0;margin-bottom:0}.cart-confirm .cart-items{margin-bottom:30px}.strath-h2{font-family:'bebas_neueregular',sans-serif;font-weight:500;line-height:1.1;color:inherit;margin-top:21px;margin-bottom:10.5px;font-size:30px;font-family:'Lato',sans-serif;color:#34b5be;font-size:18px;font-style:italic;font-family:'PT Serif',serif;text-transform:none;margin:0 0 20px}.cart-expiry{background-color:#34b5be;color:#fff;margin-bottom:30px}.edit-cart a{float:right;text-transform:uppercase;font-family:'Lato',sans-serif}.row-cart>.col-1{width:589px}@media (max-width: 1199px){.row-cart>.col-1{width:437px}}dl.list-details{line-height:21px}dl.list-details dt{color:#333;line-height:inherit}dl.list-details dd{margin:0;font-size:inherit;line-height:inherit}dl.list-details dd.title{font-family:'Lato',sans-serif;text-transform:uppercase;color:#f15b3b;font-size:16px;margin-bottom:6px}dl.list-details-ticket-info dt{display:none}dl.list-details.list-details-cost dt{width:150px;font-weight:bold}@media (max-width: 767px){dl.list-details.list-details-cost dt{width:auto}}dl.list-details.list-details-cost dt.total,dl.list-details.list-details-cost dt.total+dd{font-size:18px}dl.list-details.list-details-cost dd{margin-top:10px;margin-left:160px}a.fee-explanation{display:inline-block}.row-totals .list-details-cost{border-top:1px solid #ddd;padding-top:30px}.row-totals .no-proceed-message{margin:20px 0 0}.cart-item-single-tix-summary,.cart-item-nfs-package-summary{border-top:1px solid #ddd}.cart-item-single-tix-summary .list-details-cost{margin-bottom:0}.remove-cart-item{margin-top:20px}.cart-summary .row-totals{margin-top:30px}.cart-confirm .cart-item+.cart-item{border-top:1px solid #ddd;margin-top:25px;padding-top:25px}.cart-item-bordered{border-color:#ddd;border-top-width:1px;border-bottom-width:1px}.cart-item-bordered:last-child{border-bottom:0}.row-complete-order{border:3px solid #fff;border-width:3px 0;margin:30px 0;padding:30px 0;border-color:#ddd;border-top-width:1px;border-bottom-width:1px}.row-complete-order+.cart-item-bordered{border-top-width:0;padding-top:0}.row-complete-order:last-child{border-bottom:0}.cart-item-bordered+.row-complete-order{border-top:0;padding-top:0}.nav-header{color:#fff;text-transform:uppercase;font-family:'Lato',sans-serif;background-color:none;font-weight:700;position:relative;background-color:rgba(0,0,0,0.5)}@media (max-width: 767px){.nav-header{padding:0}}.nav-header .status-items a{color:#fff;text-decoration:none;transition:all 300ms ease}.nav-header .status-items a:hover{color:#ccc}.nav-header .status-items ul{padding-left:0;list-style:none;margin:0;letter-spacing:1px;line-height:50px}@media (max-width:1199px){.nav-header .status-items{float:left}}.nav-header .nav-header-contents{padding:0 20px;z-index:1;position:relative}@media (max-width:1199px){.nav-header .nav-header-contents{background-color:transparent}}.nav-header .divider{height:50px;width:1px;position:relative;background-color:#fff;top:0;opacity:.2;float:right;margin-right:25px}@media (max-width:1199px){.nav-header .divider{margin-right:15px}}.nav-header .nav-header-bar{background-color:#000;opacity:.5;height:50px;margin-top:-50px;z-index:0}.nav-header .cart-nav{position:relative}.nav-header .cart-nav .quick-cart-view{display:none}.nav-header .cart-nav:hover .quick-cart-view{display:block}.nav-header .login-cart-status{font-size:11px}.nav-header .login-cart-status li{display:inline-block;margin-left:20px}.nav-header .login-cart-status li:first-child{margin-left:0}.nav-header .quick-cart-view{position:absolute;width:345px;left:-172px;margin-left:50%;color:#333;z-index:1000;line-height:13px;box-shadow:0 0 8px -2px}.nav-header .quick-cart-view .strath-status-bar-cart-item{overflow:hidden;margin:0;display:block}.nav-header .quick-cart-view .strath-status-bar-cart-item+.strath-status-bar-cart-item .quick-item:before{content:'';height:1px;display:block;position:absolute;top:0;left:40px;right:22px;background-color:#ccc}.nav-header .quick-cart-view .quick-item{padding:10px;position:relative}.nav-header .quick-cart-view .scroll-container{max-height:400px;overflow-y:auto}.nav-header .quick-cart-view:before{content:"";height:15px;width:15px;position:absolute;background-color:#fff;top:-8px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);left:50%;margin-left:-7px}.nav-header .quick-cart-view h4{font-size:14px;margin:0 0 5px;color:#f15b3b}.nav-header .quick-cart-view p{margin:0;font-weight:400;color:#555}.nav-header .quick-cart-view .quick-cart-items{background-color:#f3efe7;line-height:13px}.nav-header .quick-cart-view .col-side,.nav-header .quick-cart-view .col-main,.nav-header .quick-cart-view .col-remove{float:left;line-height:13px;letter-spacing:normal;text-align:left;min-height:1px}.nav-header .quick-cart-view .col-side{width:30px;margin-right:10px}.nav-header .quick-cart-view .col-main{width:220px;padding-right:15px}.nav-header .quick-cart-view .col-remove{float:right;width:15px}.nav-header .quick-cart-view .btn-remove{width:15px;height:15px;font-size:26px;border:0;padding:0;background-color:transparent}.nav-header .quick-cart-view .btn-remove:before{content:'×'}.nav-header .quick-cart-view .price{font-size:13px;margin-top:10px}.nav-header .quick-cart-view .btn-cart{width:100%;text-align:center;padding:17px 20px}.nav-header .nav{font-size:13px}.nav-header .nav display:inline-block li{display:inline-block}margin-left:25px .nav-header .nav display:inline-block li:first-child{margin-left:0}@media (max-width: 1199px){.nav-header .nav{margin-top:45px}}.nav-header .form-site-search{position:relative;top:0;width:212px;font-family:'Lato',sans-serif;float:right;margin-top:10px}@media (max-width: 767px){.nav-header .form-site-search{width:100%;margin-top:0;margin-bottom:10px;background-color:#333;padding:10px;position:relative;box-sizing:border-box}}.nav-header .form-site-search .input-search{width:165px;border:none;margin-top:-2px;height:33px;line-height:20px;border-radius:2px;color:#ccc;border:1px solid #ccc;border-radius:4px;background-color:#fff}@media (max-width: 767px){.nav-header .form-site-search .input-search{width:85%}}.nav-header .form-site-search .input-submit{margin-left:5px;width:32px;height:29px}.strath-nav-mobile{display:none}@media (max-width:1199px){.strath-nav-mobile{display:block;float:right}}@media (max-width: 767px){.strath-nav-mobile{position:relative;width:100%}}.strath-nav-mobile .menu-toggle{padding:10px 17px 10px 17px;position:relative;z-index:2;float:right}.strath-nav-mobile .menu-toggle a{font-family:'Lato',sans-serif;text-transform:uppercase}@media (max-width: 767px){.strath-nav-mobile .menu-toggle{padding:15px 17px 15px 17px}}.strath-nav-mobile .nav-container{background-color:#fff;overflow:hidden;height:0;position:absolute;width:100%;z-index:10}.strath-nav-mobile .nav-container:after{content:" ";background-color:#fff;height:25px;width:25px;top:-6px;position:absolute;right:21px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.strath-nav-mobile .nav-container.open{overflow:visible;z-index:10}@media (min-width:767px) and (max-width:1199px){.strath-nav-mobile .nav-container{width:50%;right:0;top:50px}}@media (max-width: 767px){.strath-nav-mobile .nav-container{left:0;top:55px}}.strath-nav-mobile .btn-toggle-menu-label{float:left;cursor:pointer;font-size:11px;text-transform:uppercase;font-family:'Lato',sans-serif;font-weight:700;margin-right:10px;position:relative;top:4px}.strath-nav-mobile .open-navigation-trigger{border:none;background:none;color:#f15b3b;font-weight:900;font-size:17px;float:right}.strath-nav-mobile .btn-toggle{border:0;padding:0;float:right;background-color:#fff;cursor:pointer;border-top:4px solid #fff;outline:none}.strath-nav-mobile .btn-toggle:before{content:'';border-bottom:4px solid rgba(0,0,0,0.9);border-top:4px solid rgba(0,0,0,0.9);display:block;width:32px;height:4px;background-color:#fff}.strath-nav-mobile .btn-toggle:after{content:'';margin-top:4px;border-top:4px solid rgba(0,0,0,0.9);display:block;width:32px;height:4px;background-color:#fff}.strath-nav-mobile .login-items{margin:0 0 10px;padding:15px 0;border-bottom:1px solid #ccc;list-style:none}@media (min-width:767px) and (max-width:1199px){.strath-nav-mobile .login-items{display:none}}.strath-nav-mobile .form-site-search{width:100%;padding:5px 0 20px 0;position:relative;border-bottom:1px solid #ccc;background-color:#fff;margin-bottom:10px;box-sizing:border-box}.strath-nav-mobile .form-site-search .input-search{font-style:italic;width:85%;background-color:#fff;padding:2px 10px;border:1px solid #ccc;border-radius:4px;color:#333}.strath-nav-mobile ul.nav,.strath-nav-mobile .search-login-items{margin:0;padding:0 20px;list-style-type:none;text-transform:uppercase;font-weight:300;font-family:'Lato',sans-serif}.strath-nav-mobile ul.nav:before,.strath-nav-mobile .search-login-items:before,.strath-nav-mobile ul.nav:after,.strath-nav-mobile .search-login-items:after{content:" ";display:table}.strath-nav-mobile ul.nav:after,.strath-nav-mobile .search-login-items:after{clear:both}.strath-nav-mobile ul.nav:before,.strath-nav-mobile .search-login-items:before,.strath-nav-mobile ul.nav:after,.strath-nav-mobile .search-login-items:after{content:" ";display:table}.strath-nav-mobile ul.nav:after,.strath-nav-mobile .search-login-items:after{clear:both}.strath-nav-mobile ul.nav a,.strath-nav-mobile .search-login-items a{display:inline-block;padding:5px 0;font-size:14px;font-weight:700}.strath-nav-mobile ul.nav a:hover,.strath-nav-mobile .search-login-items a:hover{text-decoration:none;color:#777}.strath-nav-mobile ul.nav>li:first-child>a,.strath-nav-mobile .search-login-items>li:first-child>a{border:0}.strath-nav-mobile ul.nav{padding:0 20px 20px}.strath-nav-mobile ul.nav.microsite>li:first-child{padding-top:20px;border-top:1px solid #ccc}.strath-nav-mobile ul.nav-lvl2{display:none;padding:0}.strath-nav-mobile ul.nav-lvl2 li{list-style-type:none;padding:0}.strath-nav-mobile ul.nav-lvl2 a{padding-left:30px;font-size:13px}.strath-nav-mobile ul.nav-lvl2.open-nav{display:block}.strath-nav-mobile .open+.overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:fixed;z-index:1;top:0;left:0}.strath-nav-mobile .current-page>a{color:#333}.strath-nav-mobile .search-login-items{padding:20px 20px 0}.nav-main{text-transform:uppercase;font-size:14px;line-height:1;font-weight:700;letter-spacing:1px;font-family:'Lato',sans-serif;text-align:center}.nav-main a{color:#fff;text-decoration:none;padding:25px 15px;display:block;transition:all 300ms ease}.nav-main a:hover{background-color:#ee3b15}@media (max-width: 1199px){.nav-main a{padding:25px 0;font-size:12px}}.nav-main .nav-main-contents{position:relative;background-color:#f15b3b;box-shadow:0 0 6px -1px #000}@media (max-width: 991px){.nav-main .nav-main-contents{padding:0}}.nav-main .nav{padding-left:0;list-style:none;width:100%;display:table;margin:0}.nav-main .nav li{display:table-cell;vertical-align:middle}@media (max-width: 1199px){.nav-main .nav li{display:none}}.nav-microsite{font-size:12px;margin-top:20px}.nav-microsite .column-main{max-width:1000px}.nav-microsite .nav-main-contents{background-color:#34b5be}.nav-microsite .nav-main-contents a{padding:14px 10px}.nav-microsite .nav-main-contents a:hover{background-color:#2fa2aa}.home-section .content{box-sizing:border-box;box-shadow:0 0 11px -5px #000}.home-promotion-tiles{margin-bottom:0;box-shadow:0 0 0 0;font-family:'Lato',sans-serif}.home-promotion-tiles .clear-helper{display:block;clear:both}.home-promotion-tiles .tile-row{margin:0 -25px 0 0}@media (max-width: 767px){.home-promotion-tiles .tile-row{margin:0}}.home-promotion-tiles .tile{position:relative;margin:0 25px 20px 0;line-height:24px;box-shadow:0 0 14px -4px #777;display:block}.home-promotion-tiles .tile+[class*="span"]{margin-left:0}.home-promotion-tiles .link{cursor:default}.home-promotion-tiles .link[href^="/"],.home-promotion-tiles .link[href^="http"]{cursor:pointer}.home-promotion-tiles .image{height:278px;background-color:#fff;box-sizing:border-box}.home-promotion-tiles .image img{margin:0 auto}@media (max-width: 1199px){.home-promotion-tiles .image{height:200px}}@media (max-width: 767px){.home-promotion-tiles .image{height:auto}}.home-promotion-tiles .image .fixed{max-width:none}@media (max-width: 767px){.home-promotion-tiles .image .fixed{max-width:100%}}.home-promotion-tiles .overflowing-image{overflow-x:auto;overflow-y:hidden;position:relative;width:725px}@media (max-width: 767px){.home-promotion-tiles .overflowing-image{width:100%}}.home-promotion-tiles .tile-info{bottom:0;width:100%;color:#fff;overflow:hidden;min-height:50px;position:relative;padding:10px 20px;background-color:#f15b3b;box-sizing:border-box}.home-promotion-tiles .tile-info:before,.home-promotion-tiles .tile-info:after{content:" ";display:table}.home-promotion-tiles .tile-info:after{clear:both}.home-promotion-tiles .tile-info:before,.home-promotion-tiles .tile-info:after{content:" ";display:table}.home-promotion-tiles .tile-info:after{clear:both}.home-promotion-tiles .title{font-size:22px;margin:0;letter-spacing:1px;font-family:'bebas_neueregular',sans-serif;float:left;width:75%}.home-promotion-tiles .date{float:right;font-size:11px;margin:0;width:24%;text-align:right}@media (max-width: 1199px){.home-promotion-tiles .date{font-size:10px}}.home-promotion-tiles .description{text-transform:uppercase;float:right}.home-upcoming-events .content{background-color:#fff}.upcoming-events-header{padding:15px}.upcoming-events-header .main-title{font-size:70px;font-weight:800;margin-bottom:35px}@media (max-width: 767px){.upcoming-events-header .main-title{font-size:40px}}.upcoming-events-header .form-group{margin-left:20px}.upcoming-events-header .form-group:first-child{margin-left:0}.upcoming-events-header .form-control{width:150px}@media (max-width: 1199px){.upcoming-events-header .form-control{width:100%}}.upcoming-events-header .keyword-filter{width:300px}@media (max-width: 1199px){.upcoming-events-header .keyword-filter{width:100%}}.upcoming-events-header .filter-btn{margin-left:20px}@media (max-width: 1199px){.upcoming-events-header .filter-btn{width:100% !important}}.upcoming-events-body .results-no-events{background-color:#f3efe7}.upcoming-events-body .event-items{padding-left:0;list-style:none;width:100%;display:table;margin:0}@media (max-width: 767px){.upcoming-events-body .event-items{padding:10px;box-sizing:border-box}}.upcoming-events-body .event-items .item{display:table-row}.upcoming-events-body .event-items .item:nth-child(odd){background-color:#f3efe7}@media (max-width: 767px){.upcoming-events-body .event-items .item{display:block;padding:20px 0 20px;border-top:1px solid #ccc}.upcoming-events-body .event-items .item:nth-child(odd){background-color:#fff}}.upcoming-events-body .event-items .title,.upcoming-events-body .event-items .date,.upcoming-events-body .event-items .buy-tickets{display:table-cell;vertical-align:middle;padding:15px 10px;box-sizing:border-box}.upcoming-events-body .event-items .title.buy-tickets-remote,.upcoming-events-body .event-items .date.buy-tickets-remote,.upcoming-events-body .event-items .buy-tickets.buy-tickets-remote{background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/icons/icon_arrow.png');background-repeat:no-repeat;background-position:95% 45%;background-size:17px 13px}@media (max-width: 1199px){.upcoming-events-body .event-items .title.buy-tickets-remote,.upcoming-events-body .event-items .date.buy-tickets-remote,.upcoming-events-body .event-items .buy-tickets.buy-tickets-remote{background-size:10%}}@media (max-width: 767px){.upcoming-events-body .event-items .title.buy-tickets-remote,.upcoming-events-body .event-items .date.buy-tickets-remote,.upcoming-events-body .event-items .buy-tickets.buy-tickets-remote{background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/icons/icon_arrow_white.png');background-size:17px 13px}}@media (max-width: 1199px){.upcoming-events-body .event-items .title,.upcoming-events-body .event-items .date,.upcoming-events-body .event-items .buy-tickets{padding:15px 7px}}@media (max-width: 767px){.upcoming-events-body .event-items .title,.upcoming-events-body .event-items .date,.upcoming-events-body .event-items .buy-tickets{padding:0}}.upcoming-events-body .event-items .title{font-family:'bebas_neueregular',sans-serif;font-size:20px;color:#f15b3b}.upcoming-events-body .event-items .title:before,.upcoming-events-body .event-items .title:after{content:" ";display:table}.upcoming-events-body .event-items .title:after{clear:both}.upcoming-events-body .event-items .title:before,.upcoming-events-body .event-items .title:after{content:" ";display:table}.upcoming-events-body .event-items .title:after{clear:both}.upcoming-events-body .event-items .title p{margin:6px 0 0;float:left}@media (max-width: 767px){.upcoming-events-body .event-items .title{width:100%}}.upcoming-events-body .event-items .date,.upcoming-events-body .event-items .buy-tickets{border-left:2px solid #ececec;text-align:center;font-family:'Lato',sans-serif;text-transform:uppercase;font-size:12px;font-weight:700}.upcoming-events-body .event-items .buy-tickets{color:#f15b3b;cursor:pointer}.upcoming-events-body .event-items .buy-tickets:hover{color:#d1310f}@media (max-width: 767px){.upcoming-events-body .event-items .buy-tickets{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;padding:10px 20px;font-size:16px;letter-spacing:.5px;line-height:1;background-color:#f15b3b;border:0;text-transform:uppercase;transition:all 300ms ease;font-family:'Lato',sans-serif;width:100%;border:none;display:block;padding:10px;color:#fff}.upcoming-events-body .event-items .buy-tickets:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.upcoming-events-body .event-items .buy-tickets:hover,.upcoming-events-body .event-items .buy-tickets:focus{color:#fff;text-decoration:none;background-color:#d1310f}.upcoming-events-body .event-items .buy-tickets:active,.upcoming-events-body .event-items .buy-tickets.active{outline:0;background-image:none;box-shadow:inset 0 3px 3px rgba(0,0,0,0.125)}.upcoming-events-body .event-items .buy-tickets.disabled,.upcoming-events-body .event-items .buy-tickets[disabled],fieldset[disabled] .upcoming-events-body .event-items .buy-tickets{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.upcoming-events-body .event-items .buy-tickets.btn-link{padding:0;background:none;color:#f15b3b;vertical-align:top}.upcoming-events-body .event-items .buy-tickets.btn-link.btn-inline-input{padding:10px 0}.upcoming-events-body .event-items .buy-tickets.btn-link:hover{color:#d1310f}.upcoming-events-body .event-items .buy-tickets.btn-info{background-color:#34b5be}.upcoming-events-body .event-items .buy-tickets.btn-info:hover,.upcoming-events-body .event-items .buy-tickets.btn-info:focus{background-color:#247c82}.upcoming-events-body .event-items .buy-tickets.btn-submit{padding:10px 20px;color:#fff;font-size:16px;float:right}.upcoming-events-body .event-items .buy-tickets.buy-tickets-btn{padding:15px 50px;font-weight:700;font-size:18px;box-sizing:border-box;text-align:center;margin:25px 0 10px;line-height:1.2}.upcoming-events-body .event-items .buy-tickets.btn-block{display:block;width:100%;text-align:center}.upcoming-events-body .event-items .buy-tickets.btn-block+.upcoming-events-body .event-items .buy-tickets.btn-block{margin-top:5px}.upcoming-events-body .event-items .buy-tickets.btn-input-aligned{margin-top:25px}}.upcoming-events-body .event-items .date{color:#000}@media (max-width: 767px){.upcoming-events-body .event-items .date{width:100%;text-align:left;border:none;display:block;margin-bottom:15px}}@media (max-width: 767px){.upcoming-events-body .event-items{display:block}}.upcoming-events-body .event-items .icons-container{display:table-cell;vertical-align:middle}.upcoming-events-body .event-items .icons-container:before,.upcoming-events-body .event-items .icons-container:after{content:" ";display:table}.upcoming-events-body .event-items .icons-container:after{clear:both}.upcoming-events-body .event-items .icons-container:before,.upcoming-events-body .event-items .icons-container:after{content:" ";display:table}.upcoming-events-body .event-items .icons-container:after{clear:both}@media (max-width: 767px){.upcoming-events-body .event-items .icons-container{width:100%;margin:10px 0;display:block}}.upcoming-events-body .event-items .icon{float:right;margin-right:10px;padding:0 0 2px}.upcoming-events-body .event-items .icon img{border-radius:20px}@media (max-width: 767px){.upcoming-events-body .event-items .icon{float:left}}.upcoming-events-body .calendar-link{background-color:#f15b3b}.upcoming-events-body .calendar-link-btn{float:right;padding:15px 20px}@media (max-width: 767px){.upcoming-events-body .calendar-link-btn{width:100% !important}}.template-1-col .upcoming-events-body{background-color:#fff;border:5px solid #fff;margin-bottom:20px}@media (max-width: 767px){.template-2-col .upcoming-events-body .event-items .title{width:100%;margin-bottom:10px;display:block}}@media (max-width: 767px){.template-2-col .upcoming-events-body .event-items .buy-tickets{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;padding:10px 20px;font-size:16px;letter-spacing:.5px;line-height:1;background-color:#f15b3b;border:0;text-transform:uppercase;transition:all 300ms ease;font-family:'Lato',sans-serif;width:100%;border:none;display:block;padding:10px;color:#fff}.template-2-col .upcoming-events-body .event-items .buy-tickets:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.template-2-col .upcoming-events-body .event-items .buy-tickets:hover,.template-2-col .upcoming-events-body .event-items .buy-tickets:focus{color:#fff;text-decoration:none;background-color:#d1310f}.template-2-col .upcoming-events-body .event-items .buy-tickets:active,.template-2-col .upcoming-events-body .event-items .buy-tickets.active{outline:0;background-image:none;box-shadow:inset 0 3px 3px rgba(0,0,0,0.125)}.template-2-col .upcoming-events-body .event-items .buy-tickets.disabled,.template-2-col .upcoming-events-body .event-items .buy-tickets[disabled],fieldset[disabled] .template-2-col .upcoming-events-body .event-items .buy-tickets{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-link{padding:0;background:none;color:#f15b3b;vertical-align:top}.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-link.btn-inline-input{padding:10px 0}.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-link:hover{color:#d1310f}.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-info{background-color:#34b5be}.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-info:hover,.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-info:focus{background-color:#247c82}.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-submit{padding:10px 20px;color:#fff;font-size:16px;float:right}.template-2-col .upcoming-events-body .event-items .buy-tickets.buy-tickets-btn{padding:15px 50px;font-weight:700;font-size:18px;box-sizing:border-box;text-align:center;margin:25px 0 10px;line-height:1.2}.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-block{display:block;width:100%;text-align:center}.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-block+.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-block{margin-top:5px}.template-2-col .upcoming-events-body .event-items .buy-tickets.btn-input-aligned{margin-top:25px}.template-2-col .upcoming-events-body .event-items .date{width:100%;text-align:left;border:none;display:block}.template-2-col .upcoming-events-body .event-items .icons-container{margin-bottom:10px;display:block}.template-2-col .upcoming-events-body .event-items .icon{float:left}}.home-info-tiles .content{padding:30px 30px 30px 0;background-color:#fff}.home-info-tiles .tile{border-left:1px solid #ececec;padding:0 0 0 30px;margin:0;min-height:400px;box-sizing:border-box}.home-info-tiles .tile:first-child{border:none}.home-info-tiles .image img{margin:auto}.home-info-tiles .title{color:#f15b3b;font-weight:700;font-size:22px}.home-info-tiles .description{font-size:15px;margin-bottom:20px}.home-info-tiles .home-info-btn{width:100%;text-align:center;box-sizing:border-box}@media (max-width: 1199px){.home-info-tiles .home-info-btn{font-size:12px}}.home-ad-tiles .tile{width:50%;padding:30px;min-height:350px;color:#fff;position:relative;overflow:hidden;background-color:#000;box-sizing:border-box}@media (max-width: 1199px){.home-ad-tiles .tile{min-height:1px}}@media (max-width: 767px){.home-ad-tiles .tile{min-height:350px}}.home-ad-tiles .title,.home-ad-tiles .description,.home-ad-tiles .btn-learn-more{position:relative;z-index:2}.home-ad-tiles .title{font-weight:700;font-size:42px;margin:0 0 15px}.home-ad-tiles .description{margin:0 0 25px}.home-ad-tiles .btn-learn-more{float:right}.home-ad-tiles .background-image{position:absolute;top:0;left:0;width:100%;z-index:1}.home-announcements{background-color:#fff}.home-announcements .main-title{font-weight:700;font-size:32px;margin:0 0 15px}@media (max-width: 767px){.home-announcements .main-title{font-size:28px}}.home-announcements .title{color:#f15b3b;margin:0;font-size:22px;font-family:'bebas_neueregular',sans-serif}.home-announcements .title.remote:after{content:'';display:inline-block;background:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/icons/icon_arrow.png');width:17px;height:13px}.home-announcements .date{margin-bottom:15px;font-size:12px;font-weight:700;color:#999;font-family:'Lato',sans-serif}@media (max-width: 767px){.home-announcements .item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}}.home-announcements .description{font-size:14px}.home-announcements .description a{color:#f15b3b;text-transform:uppercase;font-size:12px;font-weight:700;font-family:'Lato',sans-serif}.home-announcements .description p{margin-bottom:0}.home-announcements .cart-btn{margin:29px 0 0 20px}.home-announcements small{font-size:50%;display:block;text-transform:none;text-align:right}@media (max-width: 767px){.home-announcements small{text-align:left;margin-top:10px}}.home-about-us .content{background-color:#34b5be;color:#fff}.home-about-us .main-title{font-weight:700;font-size:20px;margin:0 0 20px}.home-about-us .description{padding-left:30px}.home-about-us .description p{width:65%;float:left}@media (max-width: 767px){.home-about-us .description{padding-left:0}}.home-about-us .btn{float:right}.form-account-login .notes .h2,.form-account-login .notes .btn{line-height:23px}.form-account-login .notes .h2{margin-right:10px}.form-enter-promo-code .form-control{margin-right:20px}.form-donation .donation-amount{margin-bottom:25px}.form-donation .about-fund{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.form-donation .about-fund+.btn-container{border-top:none}.form-donation .checkbox-label{font-family:'Lato',sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:0;font-size:12px}.form-donation .fieldset{margin-bottom:20px}.form-donation .recurring-field .control-label{color:#ccc}.form-donation .btn-container{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}.form-donation .btn-add-donation{float:right}.form-donation .showing{display:block !important}html body main{background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/strathmore/STR_ribbon_bg.jpg');background-color:#f4efe9;background-repeat:no-repeat;background-position:50% -43px;padding-top:29px}.side-nav{min-height:1px}.side-nav+*{margin-top:40px}@media (max-width: 1199px){.side-nav{width:185px}}@media (max-width: 767px){.side-nav{display:none}}.side-nav .nav{padding:0;list-style:none}.side-nav .current{color:#333}.side-nav li{margin-bottom:5px;text-transform:uppercase;font-family:'Lato',sans-serif;font-weight:700;font-size:12px}.side-nav .inner-nav{list-style:none;padding:5px 0 0 15px}.side-nav .inner-nav li{line-height:15px;margin-bottom:7px;font-size:11px}.main-content-home{overflow:hidden;padding-top:5px;margin-top:-5px}.main-header{background-color:#000;background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/strathmore/strath-sunset-1.jpg');background-repeat:no-repeat;background-position:50%;padding-bottom:30px}@media (max-width: 767px){.main-header{background-position:50% 0}}.main-header .logo{margin:70px 0 70px 25px;display:inline-block}@media (max-width: 767px){.main-header .logo{margin:40px auto 10px}}.home-page-header .logo{margin:120px 0 120px 25px}@media (max-width: 767px){.home-page-header .logo{margin:120px 0}}.main-donation-bar{margin-bottom:20px}.main-donation-bar .donation-mem-link{color:#fff}.main-donation-bar .content{background-color:#f15b3b;color:#fff;box-shadow:0 0 7px -2px #000}.main-donation-bar .main-title{font-weight:700;font-size:32px;margin:0}@media (max-width: 991px){.main-donation-bar .main-title{font-size:26px}}.main-donation-bar .description-fields{padding-left:25px;box-sizing:border-box}@media (max-width: 1199px){.main-donation-bar .description-fields{padding:0}}.main-donation-bar .description{margin-top:24px;width:500px}@media (max-width: 1199px){.main-donation-bar .description{margin-bottom:20px;width:auto}}.main-donation-bar .donation-controls{width:540px;float:right}@media (max-width: 1199px){.main-donation-bar .donation-controls{float:left;width:auto}}.main-donation-bar .or-block{height:35px;width:35px;background-color:#34b5be;border-radius:20px;text-align:center;font-size:12px;margin:30px 15px}.main-donation-bar .or-block p{margin-top:9px;text-transform:uppercase;font-family:'Lato',sans-serif}.main-donation-bar .form-control{width:112px;height:38px;margin-left:-3px;position:static;border:1px solid #ccc}@media (max-width: 767px){.main-donation-bar .form-control{width:100%;border-bottom-left-radius:0;border-top-left-radius:0}}.main-donation-bar .input-group-addon{position:relative;border:1px solid #ccc}.main-donation-bar select{border-radius:0}.main-donation-bar .box-radio{height:38px;width:38px;background-color:#ccc;padding:7px 13px;box-sizing:border-box;border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:1px solid #9c9c9c;position:absolute;left:3px}@media (max-width: 767px){.main-donation-bar .box-radio{position:relative;width:auto}}.main-donation-bar .form-group{width:150px;position:relative;font-family:'Lato',sans-serif;text-transform:uppercase}@media (max-width: 767px){.main-donation-bar .form-group{width:100%}}.main-donation-bar .form-group label{padding-left:4px;font-size:12px}.main-donation-bar .form-group input[type="radio"]{float:left}.main-donation-bar .cart-btn{margin:27px 0 0 20px}@media (max-width: 767px){.main-donation-bar .cart-btn{margin:27px 0 0;width:100%;text-align:center}}.main-footer{background-color:#3d3c3c;color:#fff;text-transform:uppercase}@media (max-width: 991px){.main-footer .row{width:auto}.main-footer .row>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.main-footer .row>*+*{margin-top:10.5px}}.main-footer .highlight-orange{color:#f15b3b}.main-footer p{font-family:'Lato',sans-serif}.main-footer .resident-companies{background-color:#282828;padding:50px 0 100px}@media (max-width: 991px){.main-footer .resident-companies{padding:50px 0}}.main-footer .resident-companies .main-title{text-align:center;font-size:14px;margin:0 0 50px;color:#9c9c9c}.main-footer .resident-companies .image{width:140px;margin-right:25px}.main-footer .resident-companies .image img{margin:auto}@media (max-width: 1199px){.main-footer .resident-companies .image{width:82px}}@media (max-width: 991px){.main-footer .resident-companies .image{margin-bottom:35px}}.main-footer .resident-companies .image .margin-top{margin-top:20px}.main-footer .footer-navigation{background-color:#343333;font-size:11px;line-height:1;font-family:'Lato',sans-serif;text-align:center}.main-footer .footer-navigation a{color:#fff;text-decoration:none;padding:25px 17px;display:block}.main-footer .footer-navigation a:hover{text-decoration:underline}.main-footer .footer-navigation .footer-nav-contents{position:relative}.main-footer .footer-navigation .nav{padding-left:0;list-style:none;width:100%;display:table;table-layout:fixed;margin:0}@media (max-width: 991px){.main-footer .footer-navigation .nav{display:block}}.main-footer .footer-navigation .nav li{display:table-cell;vertical-align:middle}@media (max-width: 991px){.main-footer .footer-navigation .nav li{display:block}}.main-footer .sponsors{padding:50px 0 50px}.main-footer .sponsors .image img{margin:0 auto 20px;max-height:100px}.main-footer .sponsor-type{text-align:center;font-size:12px;font-style:italic}.main-footer .contact-information .content{text-align:center;padding:40px 0;border-top:1px solid #666;border-bottom:1px solid #666;margin-bottom:40px}@media (max-width: 991px){.main-footer .contact-information .content{padding:40px 0 5px}}.main-footer .contact-information .description{margin:0;font-size:12px;line-height:17px}@media (max-width: 991px){.main-footer .contact-information .contact-item{margin-bottom:35px}}.main-footer .credits{text-align:center;padding-bottom:100px}.main-footer .credits .description{margin:0;font-size:11px;line-height:17px}.main-upcoming-events-header{position:relative;padding:15px}@media (max-width: 767px){.main-upcoming-events-header{padding:0;margin-bottom:15px}}.main-upcoming-events-header .main-title{font-weight:800;margin-bottom:35px}.main-upcoming-events-header .form-group{margin-left:10px}.main-upcoming-events-header .form-group:first-child{margin-left:0}.main-upcoming-events-header .form-control{width:135px}@media (max-width: 1199px){.main-upcoming-events-header .form-control{width:100%}}.main-upcoming-events-header .keyword-filter{width:200px}@media (max-width: 1199px){.main-upcoming-events-header .keyword-filter{width:100%}}.main-upcoming-events-header .filter-btn{float:right;padding:10px 25px}@media (max-width: 1199px){.main-upcoming-events-header .filter-btn{width:100% !important}}.results-no-events{text-align:center;margin:0;line-height:60px}@media (max-width: 767px){.main-upcoming-events{display:block !important}}.main-upcoming-events .event-items{padding-left:0;list-style:none;width:100%;margin:0}.main-upcoming-events .event-items .item{padding:25px;border-top:1px solid #ccc;position:relative}@media (max-width: 767px){.main-upcoming-events .event-items .item{display:block;padding:15px 10px 15px}}.main-upcoming-events .event-items .image{margin:0 20px 0 0}@media (max-width: 767px){.main-upcoming-events .event-items .image{margin:0 20px 20px 0}}.main-upcoming-events .event-items .main-info{width:500px}@media (min-width: 1200px){.main-upcoming-events .event-items .main-info{width:640px}}@media (max-width: 767px){.main-upcoming-events .event-items .main-info{width:100%}}.main-upcoming-events .event-items .image+.main-info{width:380px}@media (min-width: 1200px){.main-upcoming-events .event-items .image+.main-info{width:525px}}@media (max-width: 767px){.main-upcoming-events .event-items .image+.main-info{width:100%}}.main-upcoming-events .event-items .title{font-family:'bebas_neueregular',sans-serif;color:#f15b3b;letter-spacing:1px;font-size:22px;display:inline-block;margin-bottom:5px;line-height:1.1}.main-upcoming-events .event-items .title:before,.main-upcoming-events .event-items .title:after{content:" ";display:table}.main-upcoming-events .event-items .title:after{clear:both}.main-upcoming-events .event-items .title:before,.main-upcoming-events .event-items .title:after{content:" ";display:table}.main-upcoming-events .event-items .title:after{clear:both}.main-upcoming-events .event-items .title p{margin:6px 0 0;float:left}.main-upcoming-events .event-items .date{font-family:'Lato',sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;color:#000;display:block}@media (max-width: 767px){.main-upcoming-events .event-items .date{width:100%;text-align:left;border:none;display:block}}.main-upcoming-events .event-items .buy-tickets{cursor:pointer;float:right;width:auto;padding:10px 30px}.main-upcoming-events .event-items .buy-tickets.buy-tickets-remote{background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/icons/icon_arrow_white.png');background-repeat:no-repeat;background-position:95% 45%}@media (max-width: 767px){.main-upcoming-events .event-items .buy-tickets{width:100%;border:none;display:block;padding:10px;color:#fff;margin:20px 0 0}}@media (max-width: 767px){.main-upcoming-events .event-items{display:block}}.main-upcoming-events .event-items .icons-container:before,.main-upcoming-events .event-items .icons-container:after{content:" ";display:table}.main-upcoming-events .event-items .icons-container:after{clear:both}.main-upcoming-events .event-items .icons-container:before,.main-upcoming-events .event-items .icons-container:after{content:" ";display:table}.main-upcoming-events .event-items .icons-container:after{clear:both}@media (max-width: 767px){.main-upcoming-events .event-items .icons-container{width:100%}}.main-upcoming-events .event-items .icon{float:right;margin-right:10px}.main-upcoming-events .event-items .icon img{border-radius:20px}@media (max-width: 767px){.main-upcoming-events .event-items .icon{float:left}}.main-upcoming-events .event-items .description{margin:0}.main-upcoming-events .event-items .description p{margin:0}.main-upcoming-events .item-location-music-center{background-color:#f3efe7}.main-upcoming-events .btn-wrapper{text-align:center}.main-upcoming-events .show-more-link{margin:45px 0;text-transform:uppercase;color:#333;text-decoration:none;background:none;border:none;font-family:'Lato',sans-serif}.main-upcoming-events .show-more-link:after{content:"\25BA";color:#f15b3b;display:block;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn-upcoming-shows{background-color:transparent;border:0;text-transform:uppercase;font-family:'Lato',sans-serif;padding:3px 0;display:inline-block;font-size:13px;font-weight:bold;color:#f15b3b;line-height:1}.btn-upcoming-shows.current{border-bottom:2px solid;color:#333}.btn-upcoming-shows+.btn-upcoming-shows{margin-left:20px}.mode-toggle-container{position:absolute;top:20px;right:15px}.my-account{width:100%}@media (min-width:480px){.my-account .row{width:auto}.my-account .row>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.my-account .row>*+*{margin-top:10.5px}}.my-account .span8{margin:0}.my-account h2{color:#34b5be;margin-bottom:15px}.my-account .section-container{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.my-account .section{margin:60px 0 15px}.my-account .section:first-child{margin-top:0}.my-account dl{font-family:'Lato',sans-serif}.my-account dt{text-transform:uppercase;font-size:13px}.my-account dd{margin-bottom:20px;font-size:17px;line-height:1.3}.my-account .list-upcoming-events li{margin-bottom:20px}.my-account .checklist{padding:0;list-style:none;color:#444;line-height:25px;font-family:'Lato',sans-serif}.my-account .email-prefs{padding-left:20px}.my-account .checklist-title{color:#34b5be;text-transform:uppercase;font-size:13px;font-weight:400;font-family:'Lato',sans-serif}.my-account .list-extras{padding-left:0;list-style:none}.my-account .list-extras li{margin-top:15px}.my-account .list-extras li:first-child{margin-top:0}.my-account .toggle-dropdown,.my-account .toggle-header{margin-bottom:0}.my-account .past-message{margin-top:10px}.my-account .toggle-header{position:relative;cursor:pointer}.my-account .toggle-header:after{content:'+';position:absolute;font-size:36px;line-height:1;color:#777;right:10px;bottom:-7px;font-style:normal}.my-account .toggle-header.open:after{content:'–'}.my-account .toggle-content{padding:0 10px 10px 0;font-family:'Lato',sans-serif}.my-account .toggle-content ul{padding:0;list-style:none}.my-account .toggle-content li{line-height:21px}.my-account .ticket-history-list{cursor:auto}.my-account .ticket-history-list li{margin-bottom:15px}.my-account .ticket-history-list .event-name,.my-account .ticket-history-list .event-date,.my-account .ticket-history-list .event-time{display:block}.my-account .ticket-history-list .event-name{font-size:16px;margin:0}.event-detail-body-html iframe{max-width:100%}@media (max-width: 1199px){.event-detail-body-html .object-template-two-col{width:auto}.event-detail-body-html .object-template-two-col>*{float:none !important;margin-left:0 !important;margin-right:0 !important;width:auto !important}.event-detail-body-html .object-template-two-col>*+*{margin-top:10.5px}}.event-image{border:5px solid #fff;max-height:400px;overflow:hidden;box-shadow:0 0 12px -4px #000}.event-header{background-color:#f15b3b;color:#fff;padding:30px;box-sizing:border-box;box-shadow:0 0 12px -4px #000}.event-header .information{text-transform:uppercase;font-family:'Lato',sans-serif}.event-header .title{margin:0 0 10px;font-size:26px;font-weight:700}.event-header .date,.event-header .venue{margin:0}.event-header .icon{margin-top:20px;float:left}.event-header .icon+.icon{margin-left:5px}.event-header .icon img{border-radius:20px}.event-header .price-range{font-size:16px}.buy-tickets-content{text-align:center;font-family:'Lato',sans-serif}.event-content img{margin:15px;border:10px solid #fff;box-shadow:0 0 12px -4px #000}.event-content h2{color:#34b5be;font-size:18px;font-style:italic;font-family:'PT Serif',serif;text-transform:none;margin:0 0 20px}.event-content .body-html{margin-bottom:50px;padding-bottom:30px;border-bottom:1px solid #ccc}.event-content .photo-gallery{border:10px solid #fff;box-shadow:0 0 12px -4px #000;width:100%;min-height:400px}.event-recomended-content .content{float:none;border:none;padding:15px 0}.event-recomended-content .main-title{margin:0 30px 20px}.event-recomended-content .tile{border-left:1px solid #ececec;padding:0 0 0 30px;margin:0;box-sizing:border-box}.event-recomended-content .tile:first-child{border:none}.event-recomended-content .tile .framed{box-shadow:0 0 12px -4px #000;box-sizing:border-box}.event-recomended-content .title{color:#f15b3b;font-weight:700;font-size:18px}.event-recomended-content .description{font-size:15px;margin-bottom:20px}.event-recomended-content .more-info-link{text-transform:uppercase;font-weight:700;font-family:'Lato',sans-serif}.sitemap li{list-style-type:none}.str-photo-gallery{box-shadow:0 0 12px -4px #000;padding:6px;margin-bottom:20px}.str-photo-gallery .viewport{overflow:hidden;margin-bottom:15px}.str-photo-gallery .slides-container{width:300%;margin-left:-100%;padding:0;list-style-type:none}.str-photo-gallery .slide{float:left;width:33.3333%;background-color:#eee}.str-photo-gallery .slide>img{display:block;margin:0 auto}.str-photo-gallery .footer{padding:0 15px 8px}.str-photo-gallery .details{position:relative;padding:15px 40px 25px;border-bottom:1px solid #aaa;font-size:20px;color:#f15b3b;font-family:'Lato',sans-serif}.str-photo-gallery .credit{text-transform:uppercase;letter-spacing:1px;font-size:10px;color:#888;font-family:'Lato',sans-serif}.str-photo-gallery .slide-title{margin:0}.str-photo-gallery .slide-position-display{float:right;line-height:19px;margin:0}.str-photo-gallery .row-details{display:table-row}.str-photo-gallery .col-description{display:table-cell;padding-top:15px;padding-right:15px}.str-photo-gallery .col-pinterest{padding-top:15px;width:90px;height:60px;display:table-cell;border-left:1px solid #aaa;vertical-align:middle;text-align:center}.str-photo-gallery .col-pinterest img{display:inline}.str-photo-gallery .btn-prev-next{position:absolute;top:11px;width:23px;height:23px;padding:0 0 0 5px;background-color:transparent}.str-photo-gallery .btn-prev-next:active{box-shadow:none}.str-photo-gallery .btn-prev-next:focus{outline:none}.str-photo-gallery .btn-prev-next:before{content:'';display:block;width:13px;height:18px;background-image:url("//d1gygfmjn8fvt3.cloudfront.net/www/img/sprite-arrow-prev-next.png");background-position:-13px 0}.str-photo-gallery .btn-prev{left:0}.str-photo-gallery .btn-next{right:0}.str-photo-gallery .btn-next:before{background-position:0 0}.dialog-tix .form-ticket-search .control-label{font-family:'bebas_neueregular',sans-serif;font-weight:500;line-height:1.1;color:inherit;margin-top:21px;margin-bottom:10.5px;font-size:30px;font-family:'Lato',sans-serif;color:#34b5be;font-size:18px;font-style:italic;font-family:'PT Serif',serif;text-transform:none;margin:0 0 20px;margin-bottom:12px}.dialog-tix .syos-image{cursor:pointer}.dialog-tix .select-performance .date{margin-bottom:0}.dialog-tix .syos-image{margin-bottom:12px}.dialog-tix .stars .btn{padding-left:0;padding-right:0}.dialog-tix .login-message{font-size:15px;font-family:'Lato',sans-serif;color:#555}.dialog-tix .stars-title,.dialog-tix .promo-code-label{text-transform:uppercase}.l-dialog-container-main{width:1166px}@media (max-width: 1199px){.l-dialog-container-main{width:auto}}.l-dialog.l-dialog-syos{bottom:0;right:0;padding:15px}@media (max-width: 767px){.l-dialog.l-dialog-syos{padding:0}}.l-dialog.l-dialog-syos .l-dialog-close{z-index:1000;margin-top:0;right:-20px;top:-20px;background-color:#fff;width:40px}@media (max-width: 767px){.l-dialog.l-dialog-syos .l-dialog-close{right:0;top:0}}.l-dialog.l-dialog-syos .l-dialog-container-main{width:auto;padding:20px}@media (max-width: 767px){.l-dialog.l-dialog-syos .l-dialog-container-main{padding:0}}.l-dialog.l-dialog-syos .l-dialog-container-header{padding:0}.l-dialog.l-dialog-syos .l-dialog-content-target{padding:0}.dialog-cart-updated .l-dialog-container-main{width:auto;max-width:450px}.dialog-cart-updated .btn-checkout{margin-bottom:40px;font-size:14px;text-align:left;position:relative}.dialog-cart-updated .btn-checkout:after{content:'Login Required';margin-left:10px;font-size:10px;position:absolute;right:15px;top:50%;margin-top:-5px;font-style:italic}.dialog-cart-updated .btn-continue{font-size:12px}.drag-slider-container{position:relative;width:802px;margin:0 auto}@media (max-width: 1199px){.drag-slider-container{width:722px}}.drag-slider-container .drag-slider{background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/sprite-membership.png?v=2');width:36px;margin-left:-17px;height:46px;position:absolute;bottom:-25px;left:0;cursor:move;z-index:1}ol.list-membership-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style-type:none;padding:0;border:1px solid #888}@media (max-width: 767px){ol.list-membership-slider{margin:0 auto 50px;max-width:300px;border:0}}ol.list-membership-slider li.tier{width:100px;background-color:#2fb7bc;text-align:center;position:relative;cursor:pointer;padding-top:10px;height:105px;line-height:.9;font-family:'Lato',sans-serif;text-transform:uppercase;font-size:13px;color:#1b5e60}@media (max-width: 1199px){ol.list-membership-slider li.tier{width:90px}}@media (max-width: 767px){ol.list-membership-slider li.tier{width:auto;height:auto;padding:0;border:1px solid #888;margin-bottom:5px}}ol.list-membership-slider li.tier:nth-child(even){background-color:#6acbcd}ol.list-membership-slider li.tier.tier-circle{background-color:#b0e2e3}ol.list-membership-slider li.tier.tier-circle:nth-child(odd){background-color:#91d8da}ol.list-membership-slider li.tier:focus{z-index:1}ol.list-membership-slider .amount{width:130px;display:inline-block;line-height:45px}ol.list-membership-slider .tier-label-stars{position:relative;height:30px;margin-bottom:15px}ol.list-membership-slider .tier-label-stars:before{content:'';display:block;background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/sprite-membership.png');position:absolute;left:50%;top:0}@media (max-width: 767px){ol.list-membership-slider .tier-label-stars{margin:0;display:inline-block;width:130px;height:21px;line-height:45px}}ol.list-membership-slider .tier-label-stars.tier-label-stars-1:before{background-position:0 -97px;height:13px;width:16px;margin-left:-8px;top:8px}ol.list-membership-slider .tier-label-stars.tier-label-stars-2:before{background-position:0 -97px;height:13px;width:32px;margin-left:-16px;top:8px}ol.list-membership-slider .tier-label-stars.tier-label-stars-3:before{background-position:-93px 0;height:29px;width:34px;margin-left:-17px}ol.list-membership-slider .tier-label-stars.tier-label-stars-4:before{background-position:0 -96px;height:32px;width:32px;margin-left:-16px}ol.list-membership-slider .tier-label-stars.tier-label-stars-5:before{background-position:-82px -97px;height:31px;width:46px;margin-left:-23px}ol.list-membership-slider .tier-label{margin-bottom:15px;line-height:1;font-size:13px;height:30px;color:#fff;text-transform:uppercase}@media (max-width: 767px){ol.list-membership-slider .tier-label{margin:0;display:inline-block;width:130px;height:auto;line-height:45px}}.membership .link-renewing-member{font-family:'Lato',sans-serif;text-transform:uppercase;font-weight:bold}.membership .membership-desc{padding-left:15px}@media (max-width: 767px){.membership .membership-desc{padding-left:0;margin-top:25px}}.membership .membership-desc .h2{margin-bottom:15px}.membership .membership-desc ul{padding-left:20px}.membership .hdr-membership-level{margin-bottom:30px}.membership .level-label{text-align:center;text-transform:uppercase;font-size:13px;color:#298f96;font-family:'Lato',sans-serif}.membership .level-label .price-range{color:#999;margin-left:10px}@media (max-width: 767px){.membership .level-label{width:auto !important}}.membership .level-label-stars{width:501px}@media (max-width: 1199px){.membership .level-label-stars{width:451px}}.membership .level-label-circle{width:301px}@media (max-width: 1199px){.membership .level-label-circle{width:271px}}.membership .gift-details-overflow{overflow:hidden;height:0}.membership .input-membership-amount{color:#f15b3b;font-style:initial;font-size:22px;font-family:'Lato',sans-serif}hr.hr-membership{border:0;background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/membership-arrow-divider.png');height:12px;background-position:50% 0;background-repeat:no-repeat;margin-bottom:30px}@media (max-width: 1199px){.nfs-package .nfs-package-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.nfs-package .nfs-form-container{box-sizing:border-box;width:75%;padding-right:25px;position:relative}.nfs-package .nfs-form-container:after{content:'';position:absolute;display:block;width:1px;height:100%;right:0;top:0;background-color:#eee}@media (max-width: 1199px){.nfs-package .nfs-form-container{padding-right:0;-ms-flex-order:2;order:2}.nfs-package .nfs-form-container:after{display:none}}.nfs-package .nfs-introduction{margin-bottom:20px}.nfs-package .nfs-package-description{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #eee}.nfs-package .nfs-performance-group-items{margin:0;padding:0;display:table;width:100%;table-layout:fixed}.nfs-package .nfs-items{padding-left:0;list-style:none;margin:0}.nfs-package .nfs-items .item{display:table-row}.nfs-package .nfs-items .item:nth-child(odd){background-color:#f3efe7}.nfs-package .nfs-items .item:nth-child(even){background-color:#f9f6f3}@media (max-width: 767px){.nfs-package .nfs-items .item{display:block;padding:15px 0;border-top:1px solid #eee}.nfs-package .nfs-items .item:first-child{padding-top:0;border-top:none}.nfs-package .nfs-items .item:nth-child(odd),.nfs-package .nfs-items .item:nth-child(even){background-color:#fff}}.nfs-package .nfs-items .title,.nfs-package .nfs-items .date,.nfs-package .nfs-items .performance-add-remove{display:table-cell;vertical-align:middle;padding:15px 10px;box-sizing:border-box}.nfs-package .nfs-items .title{width:55%;font-family:'bebas_neueregular',sans-serif;font-size:20px;color:#f15b3b}.nfs-package .nfs-items .title:before,.nfs-package .nfs-items .title:after{content:" ";display:table}.nfs-package .nfs-items .title:after{clear:both}.nfs-package .nfs-items .title:before,.nfs-package .nfs-items .title:after{content:" ";display:table}.nfs-package .nfs-items .title:after{clear:both}@media (max-width: 767px){.nfs-package .nfs-items .title{width:100%;padding:0 10px;display:block}}.nfs-package .nfs-items .date,.nfs-package .nfs-items .performance-add-remove{border-left:2px solid #ececec;text-align:center}@media (max-width: 767px){.nfs-package .nfs-items .date,.nfs-package .nfs-items .performance-add-remove{border-left:none}}@media (max-width: 767px){.nfs-package .nfs-items .performance-add-remove{padding:0 10px}}.nfs-package .nfs-items .date,.nfs-package .nfs-items .btn-nfs{text-transform:uppercase;font-size:12px;font-weight:700;line-height:20px;font-family:'Lato',sans-serif}.nfs-package .nfs-items .btn-add{color:#f15b3b}.nfs-package .nfs-items .btn-remove{color:#444}.nfs-package .nfs-items .btn-nfs{cursor:pointer}.nfs-package .nfs-items .btn-nfs:hover{color:#d1310f}@media (max-width: 767px){.nfs-package .nfs-items .btn-nfs{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;padding:10px 20px;font-size:16px;letter-spacing:.5px;line-height:1;background-color:#f15b3b;border:0;text-transform:uppercase;transition:all 300ms ease;font-family:'Lato',sans-serif;width:100%;border:none;display:block;padding:10px;color:#fff}.nfs-package .nfs-items .btn-nfs:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.nfs-package .nfs-items .btn-nfs:hover,.nfs-package .nfs-items .btn-nfs:focus{color:#fff;text-decoration:none;background-color:#d1310f}.nfs-package .nfs-items .btn-nfs:active,.nfs-package .nfs-items .btn-nfs.active{outline:0;background-image:none;box-shadow:inset 0 3px 3px rgba(0,0,0,0.125)}.nfs-package .nfs-items .btn-nfs.disabled,.nfs-package .nfs-items .btn-nfs[disabled],fieldset[disabled] .nfs-package .nfs-items .btn-nfs{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.nfs-package .nfs-items .btn-nfs.btn-link{padding:0;background:none;color:#f15b3b;vertical-align:top}.nfs-package .nfs-items .btn-nfs.btn-link.btn-inline-input{padding:10px 0}.nfs-package .nfs-items .btn-nfs.btn-link:hover{color:#d1310f}.nfs-package .nfs-items .btn-nfs.btn-info{background-color:#34b5be}.nfs-package .nfs-items .btn-nfs.btn-info:hover,.nfs-package .nfs-items .btn-nfs.btn-info:focus{background-color:#247c82}.nfs-package .nfs-items .btn-nfs.btn-submit{padding:10px 20px;color:#fff;font-size:16px;float:right}.nfs-package .nfs-items .btn-nfs.buy-tickets-btn{padding:15px 50px;font-weight:700;font-size:18px;box-sizing:border-box;text-align:center;margin:25px 0 10px;line-height:1.2}.nfs-package .nfs-items .btn-nfs.btn-block{display:block;width:100%;text-align:center}.nfs-package .nfs-items .btn-nfs.btn-block+.nfs-package .nfs-items .btn-nfs.btn-block{margin-top:5px}.nfs-package .nfs-items .btn-nfs.btn-input-aligned{margin-top:25px}}.nfs-package .nfs-items .date{color:#000;width:30%}@media (max-width: 767px){.nfs-package .nfs-items .date{width:100%;text-align:left;border:none;display:block}}@media (max-width: 767px){.nfs-package .nfs-items{display:block}}.nfs-package .your-nfs-packages{width:25%;box-sizing:border-box;padding-left:25px;position:relative}.nfs-package .your-nfs-packages:before{content:'';position:absolute;display:block;width:1px;height:100%;left:-1px;top:0;background-color:#eee}@media (max-width: 1199px){.nfs-package .your-nfs-packages{padding-left:0;-ms-flex-order:1;order:1;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.nfs-package .your-nfs-packages:before{display:none}}.nfs-package .your-nfs-packages .list-items{list-style:none;padding:0;text-transform:uppercase;font-family:'Lato',sans-serif;font-size:12px}.nfs-package .your-nfs-packages .item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.nfs-package .your-nfs-packages .title{margin:0 0 3px;font-weight:700;max-width:145px;line-height:15px}.nfs-package .your-nfs-packages .status-message{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee;text-align:center;font-size:16px;font-family:'Lato',sans-serif}.nfs-package .your-nfs-packages .status-message .amount{font-weight:700}.nfs-package .your-nfs-packages .btn{width:100%}.nfs-package .your-nfs-packages .btn-remove{margin-top:20px}.nfs-package .your-nfs-packages .disabled{background-color:#ccc}.table-upcoming-events{font-size:12px;font-family:'Lato',sans-serif;table-layout:fixed;margin-top:20px;margin-bottom:55px}@media (max-width: 1199px){.table-upcoming-events{margin-top:40px}}@media (max-width: 767px){.table-upcoming-events{display:none !important}}.table-upcoming-events th{text-align:center;color:#666}.table-upcoming-events caption{font-weight:bold;font-size:20px;text-transform:uppercase;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #bbb}.table-upcoming-events .date{border:1px solid #bbb;padding:10px 10px 15px}.table-upcoming-events .date.date-non-date{background-color:#fafafa}.table-upcoming-events .date.date-no-avail{color:#999}.table-upcoming-events .date-contents{min-height:90px}.table-upcoming-events .date-num{font-weight:bold;font-size:13px;margin-bottom:5px}.table-upcoming-events .perf-name{margin-bottom:0}.table-upcoming-events .perf-time{margin-bottom:0}.table-upcoming-events .perf-buy{margin-bottom:0;font-weight:bold;text-transform:uppercase}.table-upcoming-events .perf+.perf{border-top:1px solid #e8e8e8;margin-top:5px;padding-top:5px}.table-upcoming-events .perf a{color:#34b5be}.table-upcoming-events .perf-orange a{color:#f15b3b}.horizontal-accordion{box-shadow:0 0 7px -1px;margin-bottom:30px;padding:10px;box-sizing:border-box}@media (max-width: 767px){.horizontal-accordion{box-shadow:none}}.horizontal-accordion .text{background-color:#fff;padding:10px;position:absolute;bottom:0;width:470px;display:none;box-sizing:border-box}@media (max-width: 1199px){.horizontal-accordion .text{width:400px}}@media (max-width: 767px){.horizontal-accordion .text{display:block;position:relative;padding:10px 0;width:100%}.horizontal-accordion .text p{margin:0}}.horizontal-accordion .accordion{width:87px;margin-left:10px;overflow:hidden;position:relative;transition:width 300ms ease}.horizontal-accordion .accordion:first-child{margin-left:0}.horizontal-accordion .accordion.active{width:470px}.horizontal-accordion .accordion.active .text{display:block}@media (max-width: 1199px){.horizontal-accordion .accordion{width:66px}.horizontal-accordion .accordion.active{width:400px}}@media (max-width: 767px){.horizontal-accordion .accordion{padding:10px 0}}.horizontal-accordion .content{position:relative;overflow:hidden}.horizontal-accordion .image{min-width:470px;height:auto}@media (max-width: 1199px){.horizontal-accordion .image{min-width:400px}}@media (max-width: 767px){.horizontal-accordion .image{min-width:100%}}.horizontal-accordion .link{text-decoration:none}.horizontal-accordion .title{text-transform:uppercase;font-size:20px;margin:0;display:inline-block;font-family:'bebas_neueregular',sans-serif;color:#f15b3b}.horizontal-accordion .title:after{content:'';display:block;position:absolute;right:10px;width:13px;height:18px;background-image:url("//d1gygfmjn8fvt3.cloudfront.net/www/img/sprite-arrow-prev-next.png");background-position:-26px 0}@media (max-width: 767px){.horizontal-accordion .title:after{content:none}}.horizontal-accordion .description{font-size:12px;position:relative;margin:0 25px 0 0}.horizontal-accordion .description p{margin:0;line-height:16px}.social-sidebar{position:fixed;top:119px;right:0;font-family:'Lato',sans-serif;line-height:45px;z-index:100}@media (max-width: 1199px){.social-sidebar{top:159px;position:absolute}}@media (max-width: 767px){.social-sidebar{position:static;text-align:center;background-color:#696969;line-height:0;border:solid #999;border-width:1px 0}}.social-sidebar .tag-powered-by{margin-left:7px;margin-top:5px}.social-sidebar .item{background-color:#333;background-color:rgba(0,0,0,0.7);box-sizing:border-box;width:45px;height:45px;overflow:hidden;white-space:nowrap;text-align:left;transition:all .35s ease-out}.social-sidebar .item:hover{margin-left:-135px;width:180px}.social-sidebar .item.item-pinterest:hover{margin-left:-117px;width:165px}@media (max-width: 767px){.social-sidebar .item{display:inline-block;background-color:transparent}.social-sidebar .item:hover{margin:0 !important;width:45px !important}}.social-sidebar .icon{display:inline-block;width:45px;height:45px;background-repeat:no-repeat}.social-sidebar .icon.icon-facebook{background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/icons/icon-social-fb.png')}.social-sidebar .icon.icon-twitter{background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/icons/icon-social-tw.png')}.social-sidebar .icon.icon-email{background-image:url('//d1gygfmjn8fvt3.cloudfront.net/www/img/icons/icon-social-email.png')}.social-sidebar .details{display:inline-block;vertical-align:top;color:#fff}.social-sidebar .details:hover{color:#f15b3b;text-decoration:none}@media (max-width: 767px){.social-sidebar .details{display:none}}.ampAd{position:relative;box-sizing:border-box;padding:20px 10px 10px 10px;height:175px;width:175px}@media (max-width: 1199px){.ampAd{width:100%;height:auto;padding:0}}.ampAd .ampLogo{margin:0 auto}@media (max-width: 1199px){.ampAd .ampLogo{display:none}}.ampAd .ampLink{font-size:18px;color:#fff;text-transform:uppercase;font-family:'Oswald'}.ampAd h6{width:100%;position:absolute;bottom:0;text-align:center}@media (max-width: 1199px){.ampAd h6{position:static;padding:10px 0;box-sizing:border-box}}.horizontal-gallery{padding:8px 4px;box-shadow:0 0 5px 0 rgba(0,0,0,0.4);height:350px;overflow-x:visible;overflow-y:hidden}.horizontal-gallery:before,.horizontal-gallery:after{content:" ";display:table}.horizontal-gallery:after{clear:both}.horizontal-gallery:before,.horizontal-gallery:after{content:" ";display:table}.horizontal-gallery:after{clear:both}.horizontal-gallery-slide{padding:0 4px;float:left;height:350px;overflow:hidden;position:relative}.horizontal-gallery-slide:not(.active){cursor:pointer}.horizontal-gallery-slide .horizontal-gallery-image{background-repeat:no-repeat;background-position:center;background-size:cover;height:100%;width:100%;z-index:1}.horizontal-gallery-slide .horizontal-gallery-caption{display:none;position:absolute;bottom:0;left:0;right:0;padding:18px 26px 18px 12px}.horizontal-gallery-slide .horizontal-gallery-caption p{margin:0;padding:0}.horizontal-gallery-slide .horizontal-gallery-caption p.title{color:#f15b3b;font-size:20px;font-family:'bebas_neueregular',sans-serif}.horizontal-gallery-slide .horizontal-gallery-caption .follow-link{position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:16px;width:16px;background-image:url(//strathmore-assets.s3.amazonaws.com/www/img/icon-chevron-right.png)}.object-template-two-col{margin-bottom:31.5px}.object-template-two-col>.col-1{width:50%;min-height:1px;box-sizing:border-box;padding-right:30px}@media (max-width: 767px){.object-template-two-col>.col-1{padding-right:0;margin-bottom:15px}}.object-template-two-col>.col-2{width:50%;min-height:1px}.object-template-two-col .row-object-template-buttons{margin-top:25px}.object-template-two-col .row-object-template-buttons .btn{display:block;margin-right:10px;margin-top:10px}.object-template-image-side-annotations{margin:31.5px 0}.object-template-image-side-annotations .listing{list-style:none;padding:0 0 0 20px;margin:0 0 0 5px;border-left:1px solid #ececec;color:#666;font-size:13px;font-family:'Lato',sans-serif}@media (max-width: 1199px){.object-template-image-side-annotations .listing{border-top:1px solid #ececec;border-left:none;padding:10px 0 0;margin:15px 0 0}}.object-template-image-side-annotations .item{margin-bottom:2px}.object-template-download-link .link{text-transform:uppercase;font-family:'Lato',sans-serif}.object-template-download-link .link:before{content:url("//d1gygfmjn8fvt3.cloudfront.net/www/img/icons/download.png");display:inline-block;margin-right:5px;vertical-align:top}.object-template-download-link .note{text-transform:none;color:#444;text-decoration:none}.object-template-description-side-contact{margin:31.5px 0}.object-template-description-side-contact .listing{list-style:none;padding:0 0 0 20px;margin:0 0 0 5px;border-left:1px solid #ececec;color:#666;font-size:13px;font-family:'Lato',sans-serif}@media (max-width: 1199px){.object-template-description-side-contact .listing{border-top:1px solid #ececec;border-left:none;padding:10px 0 0;margin:15px 0 0}}.object-template-description-side-contact .item{margin-bottom:2px}.object-template-description-side-contact p{margin:0}.object-template-description-side-contact .side-title{text-transform:uppercase}.object-template-description-side-contact .item{margin-bottom:10px}.visible-amp{display:none}.visible-str{display:block}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:28px;-ms-box-sizing:border-box;box-sizing:border-box}#syos-cart{box-shadow:0 0 5px #000;margin:-40px -5px 0 -5px;padding:0 5px 0 5px;z-index:30;background-color:#f3f3f3;overflow:visible;height:40px;position:relative;transition:height .25s ease-in-out, margin-top .25s ease-in-out, box-shadow .25s ease-in-out}#syos-cart.disabled .header{background-image:none;background-color:#f6f6f6;color:#666 !important;-webkit-filter:none;filter:none}#syos-cart.disabled .total{cursor:default;color:#bbb}#syos-cart.disabled .total:after{content:none}#syos-cart.open{box-shadow:0 0 30px #000}#syos-cart.open .total:after{background-position:top right}#syos-cart .total{margin:0 0 0 15px;line-height:40px;font-weight:normal;text-shadow:0 1px #fff;cursor:pointer;position:relative}#syos-cart .total:after{content:'';background:url("/modules/syos/img/cart-toggle-sprite.png") no-repeat;display:block;width:24px;height:25px;position:absolute;top:50%;left:50%;margin:-13px 0 0 -12px;background-position:top left;background-size:auto 25px}#syos-cart #add-to-cart-button{right:5px;top:-1px;position:absolute;border-top:1px solid #755454;border-left:1px solid #473030;border-bottom:1px solid #333;padding:0 30px;line-height:40px;color:#fff;text-align:center;cursor:pointer;background-color:#c51000;background-image:linear-gradient(top, #e41300, #980d00);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e41300', endColorstr='#980d00', GradientType=0);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.3);text-transform:uppercase;font-size:16px;text-shadow:0 -1px 1px #666}#syos-cart #add-to-cart-button.disabled{top:0;background-image:none;background-color:#ddd;text-shadow:0 -1px #bbb;border-left-color:#bbb;border-top:none;-webkit-filter:none;filter:none;cursor:default}#syos-cart .header{background-color:#e1e0e0;background-image:linear-gradient(top, #f1eeee, #cacaca);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1eeee', endColorstr='#cacaca', GradientType=0);border:1px solid #fff;border-width:1px 0;color:#333}#syos-cart #cart-seats{padding:0 15px 15px}#syos-cart .cart-seat-header{margin-top:15px;background-color:#db4829;background-image:linear-gradient(top, #f15b3b, #b92b0d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f15b3b', endColorstr='#b92b0d', GradientType=0);border-top:1px solid #f4836b;border-bottom:1px solid #5a1506;text-transform:uppercase;color:#fff;text-shadow:0 -1px 1px #5a1506;font-size:11px;line-height:21px;padding-left:10px;padding-right:10px;border-width:1px 0;border-top-color:#e83711}.syos-cart-item{box-sizing:border-box;background-color:#f2f2f2;background-image:linear-gradient(top, #fff, #dedede);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dedede', GradientType=0);border:1px solid #2b2b2b;border-width:0 1px 1px;overflow:hidden;color:#4a4b4c;font-size:13px;line-height:17px;text-shadow:0 1px 1px #fff;width:100%;vertical-align:top;display:table}.syos-cart-item>*{display:table-cell;vertical-align:middle}.syos-cart-item .row-seat{padding:5px 0 5px 10px}.syos-cart-item .price{text-align:right;padding-right:10px;width:47px}.syos-cart-item .btn-remove{border-left:1px solid #2b2b2b;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.35);color:#fff;text-shadow:0 -1px 1px #333;text-align:center;width:32px;height:32px;font-size:26px;cursor:pointer;background-color:#919191;background-image:linear-gradient(top, #a6a6a6, #737373);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#737373', GradientType=0)}.syos-cart-item .btn-remove:hover{background-color:#d60000;background-image:linear-gradient(top, #f00, #900);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#990000', GradientType=0)}#syos-main-container.overview #syos-cart{margin-top:0 !important}#syos-main-container.overview #syos-cart.closed{height:40px !important}#syos-main-container.overview #syos-cart.open{box-shadow:0 0 5px #000}@media (max-width: 767px){#syos-main-container #syos-cart{height:60px;margin-top:-60px}#syos-main-container #syos-cart .total{line-height:29px;font-size:14px}#syos-main-container #syos-cart .total:after{background-size:auto 19px;height:19px;width:18px;margin:-10px 0 0 0;left:auto;right:15px}#syos-main-container #syos-cart #add-to-cart-button{position:static;line-height:30px;border:1px solid #333;margin:0 -1px;border-width:1px 0}#syos-main-container.overview #syos-viewport{height:auto !important;padding-bottom:60px}#syos-main-container.overview #syos-cart{margin-top:0 !important}#syos-main-container.overview #syos-cart.open{border-bottom:1px solid #999}#syos-main-container.overview #syos-cart.closed{height:62px !important;position:fixed;bottom:-2px;width:100%}#syos-main-container.overview.cart-open #syos-viewport{padding-bottom:0}#syos-main-container.seat-view #syos-cart.closed{position:fixed;width:100%;bottom:0;z-index:190}}#syos-date-switch{font-size:14px;color:#333;background-color:#fafafa;background-image:linear-gradient(top, #fff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0)}#syos-date-switch .perf-name{margin:0 0 10px 0}#syos-date-switch select{width:100%;margin-bottom:0;margin-top:5px;color:#000}#syos-date-switch .note{font-size:12px;margin-top:6px;color:#999}#syos-date-switch .date{color:#808080;font-size:13px;font-style:italic;margin-left:10px}#syos-date-switch .alternates-available .helper-msg{float:left}#syos-date-switch .alternates-available .select-container{float:right;width:270px;margin-top:-15px}@media (max-width: 767px){#syos-main-container.seat-view #syos-date-switch{display:none}#syos-date-switch .alternates-available .select-container{margin-top:0;float:none;width:auto;font-size:12px}}.syos-title-header{padding:10px;background-color:#fafafa}.syos-title-header .perf-name{margin:0}.syos-title-header .mode-seat-preview-label{font-style:italic;font-size:.8em;margin-bottom:4px;color:#999}#syos-mode-seat-preview-details-label{margin-top:7px}@media (max-width: 767px){#syos-main-container.seat-view .syos-title-header{display:none}}#syos-header-bar{background-color:#525252;background-image:linear-gradient(top, #666, #333);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333', GradientType=0);box-shadow:inset 0 0 10px #000;color:#fff;font-size:13px;height:41px;background-position:bottom;overflow:hidden}#syos-header-bar #back-button{position:relative;float:left;margin:5px 0 0 -90px;opacity:0;filter:alpha(opacity=0);transition:all .25s ease-in-out}#syos-header-bar #back-button:before{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:8px solid #fff;margin-right:5px;display:inline-block;content:''}#syos-header-bar #current-label{font-size:16px;float:left;line-height:41px;margin-left:10px;white-space:nowrap;text-shadow:0 -1px #000}#syos-header-bar.viewing-floor #back-button{margin-left:10px;opacity:1;filter:alpha(opacity=100)}#syos-header-bar.single-floor-house #back-button{margin-left:-90px;display:none}@media (max-width: 767px){#syos-main-container.overview #back-button{display:none}#syos-main-container.seat-view #syos-header-bar{position:absolute;box-shadow:none;background:none;z-index:10}#syos-main-container.seat-view #syos-header-bar #current-label{display:none}#back-button{box-shadow:0 0 5px rgba(0,0,0,0.5)}#syos-header-bar{height:auto}#syos-header-bar #current-label{line-height:1.2em;padding:10px 5px;white-space:initial}}#svg-container-elisabethMurdochHall{left:260px;top:64px}#syos-main-info-bar{height:39px;line-height:39px;background-color:#fff;color:#666;text-shadow:0 1px 1px #fff;font-size:16px;padding-left:10px;overflow:hidden;background-color:#f6f6f6;box-shadow:0 0 5px #000;position:relative;z-index:30;border-bottom:1px solid #fff}#syos-main-info-bar>*{float:left}.photo-preview-switch-container{margin-right:12px}.photo-preview-switch-container.mobile{display:none;position:absolute;bottom:75px;left:15px;margin-right:0;background-color:#fff;border-radius:10px}@media (max-width: 767px){.photo-preview-switch-container.mobile{display:block}}.photo-preview-switch-container.mobile #icon{margin:3px 0 0 4px}.photo-preview-switch-container.mobile #switch{margin-top:1px}.photo-preview-switch-container>*{float:left}.photo-preview-switch-container .divider{width:1px;padding:10px 0;border-right:1px solid #ddd;margin-left:10px;margin-top:10px}.photo-preview-switch-container #switch{position:relative;width:48px;height:23px;cursor:pointer;margin-top:8px;margin-left:10px}.photo-preview-switch-container #switch .bug{transition:left .25s ease-out;position:absolute;z-index:5;width:22px;height:22px;left:0;background-image:url("/modules/syos/img/bug.png")}.photo-preview-switch-container #switch .slider{transition:background-color .25s ease-out;box-shadow:inset 0 3px 8px rgba(0,0,0,.45), 0 0 1px 1px white;height:18px;background-color:#808080;margin-top:2px;border-radius:10px;left:2px;right:2px;position:absolute}.photo-preview-switch-container #switch.active .bug{left:26px}.photo-preview-switch-container #switch.active .slider{background-color:#008000}.photo-preview-switch-container #icon{background-image:url("/modules/syos/img/photoPreviewIcon.png");height:17px;margin-right:10px;margin-top:10px;width:23px}@media (max-width: 767px){#syos-main-info-bar{display:none}}.syos-overlay{top:0;bottom:0;left:0;right:0;position:absolute;z-index:200}.syos-overlay .overlay-background{background-color:#fff;width:100%;height:100%;position:absolute}.syos-overlay .message-container{width:80%;padding:0 10%;top:50%;margin-top:-50px;position:absolute;z-index:10;text-align:center}.syos-overlay .message{font-size:23px;color:#333;line-height:28px}.syos-overlay .spinner{background-image:url("/modules/syos/img/syosSpinner.gif");background-position:center center;background-repeat:no-repeat;height:64px;margin-left:auto;margin-right:auto;margin-top:10px;width:64px}.syos-overlay .alert-button{margin-left:auto;margin-right:auto;margin-top:15px}@media (max-width: 767px){.syos-overlay .message-container{top:0;margin-top:30px}}#syos-photo-preview-overlay .close-button{position:absolute;z-index:6}#syos-photo-preview-overlay .image-container{display:table;position:absolute;z-index:5;width:100%;height:100%}#syos-photo-preview-overlay .image-container-2{display:table-cell;text-align:center;vertical-align:middle;padding:10px}#syos-photo-preview-overlay .photo-preview-image{max-width:100%;display:inline-block;box-shadow:0 0 20px #000}#syos-overview-display .abs-wrapper{position:absolute;width:100%}#syos-overview-display .constraint-wrapper{max-width:900px;margin:0 auto;height:0}#syos-overview-display .contents{position:absolute;z-index:50;margin:30px 0 0 20px;text-transform:uppercase;overflow:hidden;color:#ef4723;text-shadow:0 1px 0 #fff;border-radius:5px;background-color:#f7f7f7;padding:15px;border:1px solid #ccc}#syos-overview-display .add-on-break{margin:7px 0;color:#000;font-size:11px;text-transform:uppercase}#syos-overview-display #floor-name-display{font-size:18px;margin-bottom:10px}#syos-overview-display #summary-display{color:#474747;font-size:13px}#syos-overview-display #pricetypes{float:left;text-transform:uppercase;font-size:13px;line-height:17px;margin-top:10px}#syos-overview-display #prices{float:left;margin-left:15px;text-transform:uppercase;font-size:13px;line-height:17px;margin-top:10px}#syos-overview-desktop{margin:0 auto;max-width:900px;min-height:300px;background-color:#fff;padding:20px 20px 20px 0;box-shadow:0 0 50px rgba(0,0,0,0.2)}#syos-overview-desktop .syos-floor-fill{cursor:pointer;pointer-events:all;transition:fill .1s ease-out}#syos-overview-desktop .syos-floor-fill:hover{fill:#f15b3b}#syos-overview-mobile{min-height:300px}#syos-overview-mobile p{font-size:12px;margin:0}#syos-overview-mobile h3{margin:0;font-size:16px}#syos-overview-mobile p.avail,#syos-overview-mobile p.unavail{font-size:14px;margin:6px 0}.syos-mode-seat-preview #syos-overview-mobile .pricetypes,#syos-overview-mobile .avail,#syos-overview-mobile .unavail{display:none}#syos-overview-mobile .instructions{padding:15px;background-color:#eee;border-bottom:1px solid #ddd}#syos-overview-mobile .mobile-floor-button{background-color:#f1f1f1;background-image:linear-gradient(top, #fff, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd', GradientType=0);padding:15px 0;border-bottom:1px solid #bbb;cursor:pointer;line-height:1.1em}#syos-overview-mobile .mobile-floor-button svg .syos-floor-fill{fill:#dbdbdb}#syos-overview-mobile .mobile-floor-button svg .highlight{fill:#f15b3b}#syos-overview-mobile .mobile-floor-button svg .highlight .syos-floor-fill{fill:#f15b3b}#syos-overview-mobile .mobile-floor-button.disabled{color:#888;background:none #ececec;cursor:default;border-bottom-color:#ddd}#syos-overview-mobile .mobile-floor-button.disabled:active{background:none #ececec}#syos-overview-mobile .mobile-floor-button.disabled h3{color:#888}#syos-overview-mobile .mobile-floor-button.disabled svg{opacity:.4;filter:alpha(opacity=40)}#syos-overview-mobile .mobile-floor-button.disabled svg .highlight{fill:#969696}#syos-overview-mobile .mobile-floor-button.disabled svg .highlight .syos-floor-fill{fill:#969696}#syos-overview-mobile .mobile-floor-button.disabled .pricetype{display:none}#syos-overview-mobile .mobile-floor-button.disabled .highlight{fill:#999}#syos-overview-mobile .mobile-floor-button.disabled .unavail{display:block}#syos-overview-mobile .mobile-floor-button.disabled .avail{display:none}#syos-overview-mobile .mobile-floor-button .unavail{display:none}#syos-overview-mobile .mobile-floor-button .contents{position:relative;min-height:100px}#syos-overview-mobile .mobile-floor-button .left-col{margin:0 0 0 5%;width:40%}#syos-overview-mobile .mobile-floor-button .left-col svg{width:40%;height:100%;margin-left:5%}#syos-overview-mobile .mobile-floor-button .svg-container{position:absolute;top:0;bottom:0;left:0;right:0}#syos-overview-mobile .mobile-floor-button .right-col{padding-right:5%;margin-left:50%;width:40%}#syos-overview-mobile .mobile-floor-button .add-on-break{text-transform:uppercase;line-height:1;margin:9px 0;font-size:11px;color:#000}#syos-overview-mobile .mobile-floor-button .pricetypes{color:#888;font-size:14px;text-shadow:0 1px #fff}#syos-overview-mobile .mobile-floor-button:last-child{border-bottom:0}#syos-pricetype-selector{display:none;position:absolute;left:30px;top:200px;z-index:10000}#syos-pricetype-selector.visible{display:block}#syos-pricetype-selector .syos-button{display:block;margin-bottom:3px}#syos-pricetype-selector .syos-button:last-child{margin-bottom:0}#syos-pricetype-selector .line-item{display:table-row}#syos-pricetype-selector .line-item>div{padding-top:3px;display:table-cell;padding-left:15px}#syos-pricetype-selector .line-item>div:first-child{padding-left:0}#syos-pricetype-selector .line-item:first-child>div{padding-top:0}#syos-pricetype-selector .line-item-break{text-transform:uppercase;font-size:11px;line-height:2em}#syos-pricetype-selector .seat-type-display{margin:-11px -13px 10px -11px}#syos-pricetype-selector .summary{line-height:1.1em;margin-bottom:15px;border-bottom:1px solid #999;padding-bottom:14px;margin:-13px -13px 10px -11px;padding:0 0 8px 11px;background-color:#fff;text-shadow:none}#syos-pricetype-selector .summary>div{float:left;margin:7px 15px 0 0}#syos-pricetype-selector .summary .label{text-transform:uppercase;font-size:10px;color:#999}#syos-pricetype-selector .summary .value{font-size:15px}#syos-pricetype-selector .contents{line-height:32px;font-size:16px;color:#333}.syos-popup-body{background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,0.5);border:1px solid #000}.syos-popup-body .contents{text-shadow:0 1px #fff;padding:13px 13px 13px 11px}@media (max-width: 767px){.syos-popup-container{left:0 !important;top:0 !important;bottom:0 !important;right:0 !important;position:absolute;overflow-y:scroll}.syos-popup-container .syos-popup-mobile-overlay{background-color:#fff;opacity:.5;filter:alpha(opacity=50);position:fixed;left:0;top:0;right:0;bottom:0;z-index:0}.syos-popup-container .syos-popup-body{margin:10px 10px 40px;z-index:1;position:relative}#syos-pricetype-selector .line-item{line-height:1.2em;display:block;position:relative;margin-top:4px;border-top:1px solid #ccc;padding-top:5px}#syos-pricetype-selector .line-item:first-child{margin:0;border:0;padding:0}#syos-pricetype-selector .line-item>div{padding:0;display:block}#syos-pricetype-selector .line-item .button{position:absolute;right:0;top:50%;margin-top:-15px}#syos-pricetype-selector .line-item .price{font-size:14px}#syos-pricetype-selector .line-item-break{line-height:2.5em}}#syos-seat-info{position:absolute;z-index:10000}#syos-seat-info #contents{border:1px solid #2b2b2b;box-shadow:0 0 4px rgba(0,0,0,0.5)}#syos-seat-info .syos-popup-body{border:none}#syos-seat-info .col{float:left;padding:8px 13px 8px 10px;background-image:url('/modules/syos/img/seatInfoDivider.png');background-position:right top;background-repeat:repeat-y}.syos-mode-seat-preview #syos-seat-info .col.col2{background-image:none}#syos-seat-info .col.col3{border-width:0;background-image:none}.syos-mode-seat-preview #syos-seat-info .col.col3{display:none}#syos-seat-info .col .header{font-size:12px;color:#4a4b4c;font-weight:normal;text-shadow:0 1px 1px #fff;text-transform:uppercase}#syos-seat-info .col .content{font-size:21px;color:#4a4b4c;font-weight:bold;text-shadow:0 1px 1px #fff;margin-top:0}.syos-popup-header{background-color:#db4829;background-image:linear-gradient(top, #f15b3b, #b92b0d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f15b3b', endColorstr='#b92b0d', GradientType=0);border-top:1px solid #f4836b;border-bottom:1px solid #5a1506;text-transform:uppercase;color:#fff;text-shadow:0 -1px 1px #5a1506;font-size:11px;line-height:21px;padding-left:10px;padding-right:10px}.syos-popup-body{background-color:#f1f1f1;background-image:linear-gradient(top, #fff, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd', GradientType=0)}.seat-type-display{background-color:#bb2a23;background-image:linear-gradient(top, #cc2e26, #a1241e);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc2e26', endColorstr='#a1241e', GradientType=0);text-shadow:0 -1px 1px #4b110e;border-top:1px solid #a1241e;border-bottom:1px solid #b72922}#syos-seat-view{position:relative}#syos-seat-view #cutoff-container{width:900px;height:559px;overflow:hidden;position:relative}#syos-seat-view #cutoff-container.pannable canvas{cursor:move !important}#syos-seat-view #cutoff-container.pointer canvas{cursor:pointer !important}#syos-seat-view #seat-element-container{position:absolute;top:0;left:0}#syos-seat-view #seat-element-container,#syos-seat-view #seat-element-container .canvas-container{z-index:2;position:absolute}#syos-seat-view #bg-img-container{position:absolute;z-index:1;background-repeat:no-repeat}#syos-main-container .white-border{box-shadow:0 0 0 3px #FFF, 0 0 12px #000}#syos-main-container .zoom-in-out{width:18px;height:19px;background-color:#c0c0c0;border:1px solid #999;border-radius:10px;text-align:center;line-height:19px;color:#333;text-shadow:0 1px 1px #f1f1f1;background-color:#c8c8c8;background-image:linear-gradient(top, #e0e0e0, #a5a5a5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#a5a5a5', GradientType=0);margin-left:-1px;cursor:pointer}#syos-main-container .zoom-in-out.disabled{background-color:#efefef;background-image:linear-gradient(top, #f8f8f8, #e2e1e1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#e2e1e1', GradientType=0);text-shadow:none;color:#bbb;cursor:default;border-color:#ccc}#syos-zoom-control{position:absolute;top:15px;right:15px;z-index:29}#syos-zoom-control>*{margin-top:15px}#syos-zoom-control>*:first-child{margin-top:0}#syos-zoom-control .zoom-in-out:before,#syos-zoom-control .zoom-in-out:after{content:'';display:block;width:10px;height:2px;background-color:#444;box-shadow:0 1px #fff;margin-left:4px;margin-top:8px}#syos-zoom-control .zoom-in-out.disabled:before,#syos-zoom-control .zoom-in-out.disabled:after{background-color:#aaa}#syos-zoom-control .zoom-in-out.zoom-in:after{height:10px;width:2px;margin-left:8px;margin-top:-6px}#syos-zoom-control .zoom-in-out.zoom-out:after{display:none}#syos-zoom-control .track-container{overflow:hidden;position:relative;width:15px;height:125px;border:1px solid #999;border-radius:10px}#syos-zoom-control .track{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#ccc;border-radius:5px;box-shadow:inset 0 0 5px rgba(0,0,0,0.2)}#syos-zoom-control .curr-pos{background-color:#f3f3f3;height:25px;position:absolute;left:-1px;right:-1px;z-index:5;border-radius:10px;border:1px solid #999;box-shadow:0 0 5px rgba(0,0,0,0.3);margin-top:-1px}#syos-legend{position:absolute;top:13px;left:10px;padding:5px;background-color:#f7f7f7;border:1px solid #a5a5a5;border-radius:5px;color:#777}.legend .item{margin-bottom:10px;font-size:12px}.legend .item:last-child{margin-bottom:0}.legend .label{display:inline-block;margin-left:4px}.legend .seat{display:inline-block;width:10px;height:10px;border-radius:10px;margin-top:2px}.legend .seat.available{background-color:#000}.legend .seat.unavailable{background-color:#ccc}.legend .seat.special{border:2px solid #000;width:6px;height:6px}.legend .seat.selected{background-color:#008000}.legend .seat.same-price{background-color:#109ee0}.legend .pricetypes .item:first-child{margin-top:5px;border-top:1px solid #ccc;padding-top:10px}#syos-legend-mobile-contents{z-index:3000;display:none !important}#syos-legend-mobile-contents.visible{display:block !important}#syos-legend-mobile-button{position:absolute;background-color:#eee;top:8px;left:120px;line-height:25px;width:25px;text-align:center;border:1px solid #999;border-radius:15px;box-shadow:0 0 5px rgba(0,0,0,0.5);color:#666;cursor:pointer;text-shadow:0 1px #fff}#house-svg-container{float:right;position:relative;margin:15px 15px 15px 0}.svg-house{pointer-events:none;fill:#000;padding:1px}.syos-floor-outline{stroke:#000;stroke-width:1px}.syos-floor-fill{fill:#ddd}svg .highlight{fill:#ddd}svg .highlight .syos-floor-fill{fill:#ddd}svg .sold-out{fill:#dbdbdb !important;cursor:default !important}svg .sold-out .syos-floor-fill{fill:#dbdbdb !important;cursor:default !important}svg .sold-out .syos-floor-fill:hover{fill:#bebebe !important}svg .sold-out:hover{fill:#bebebe !important}#svg-container-verizon .syos-floor-outline{stroke-width:2px;fill:none}#dialogContainer.syos{padding:15px}#dialogContainer.syos #dialogContentWrapper{width:auto !important;max-width:none;padding:20px;margin:0}#dialogContainer.syos #dialogHeader{display:block;position:absolute;right:23px;z-index:300;min-height:0;margin:0}#dialogContainer.syos #dialogHeaderText{display:none}#dialogContainer.syos #dialogCloseButton{background-color:#fff;margin-top:-10px}@media (max-width: 767px){#dialogContainer.syos{padding:0}#dialogContainer.syos #dialogHeader{right:11px}#dialogContainer.syos #dialogCloseButton{margin-top:11px}#dialogContainer.syos #dialogContentWrapper{padding:0;margin:0}}#syos-main-container{position:relative;cursor:default;overflow:hidden;font-family:Arial,Helvetica;font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;text-align:left;color:#000;border:1px solid #505050}#syos-main-container .visible-syos-mode-seat-preview{display:none}#syos-main-container.syos-mode-seat-preview .visible-syos-mode-seat-preview{display:block}#syos-main-container.syos-mode-seat-preview .visible-syos-mode-standard{display:none}#syos-canvas{display:block}#syos-overview{background-color:#efefef;background-position:center bottom;background-repeat:no-repeat;background-color:#fefafc}.syos-button{display:inline-block;min-width:45px;padding:0 10px;border-radius:5px;background-color:#f17055;background-image:linear-gradient(top, #f69782, #e83711);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f69782', endColorstr='#e83711', GradientType=0);border:1px solid #b92b0d;cursor:pointer;font-size:14px;line-height:29px;color:#fff;text-align:center;text-shadow:0 -1px #89200a}.syos-button:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.25)}.syos-button.disabled{text-shadow:0 -1px #4a4a4a;background-color:#bfbfbf;background-image:linear-gradient(top, #c9c9c9, #b0b0b0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c9c9', endColorstr='#b0b0b0', GradientType=0);border-color:#969696;cursor:default}.syos-button.disabled:active{box-shadow:none}#syos-house{background-color:#fafafa;min-height:300px}.unselectable{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pannable{cursor:move !important}.float-left{float:left}.float-right{float:right}.syos-relative{position:relative}.hidden-desktop{display:none}@media (max-width: 767px){#syos-main-container{border:none}.shadow.left,.shadow.right{display:none}.hidden-phone{display:none}.hidden-desktop{display:inherit !important}}@media (min-width: 768px){#syos-viewport{height:auto !important;position:relative;overflow:hidden}}#syos-date-switch .perf-name{padding-right:30px}svg .floor-1 .syos-floor-fill{fill:#aaa}svg .floor-2 .syos-floor-fill{fill:#bbb}svg .floor-3 .syos-floor-fill{fill:#ccc}svg .floor-4 .syos-floor-fill{fill:#ddd}svg .sold-out,svg .sold-out:hover{fill:inherit !important}.syos-button{border:0;border-radius:0}#syos-main-container{font-family:inherit}.legend .seat.selected{background-color:#f15b3b}.legend .seat.same-price{background-color:#34b5be}#syos-zoom-control{background-repeat:no-repeat;background-position:center 10px;background-image:url("//d1gygfmjn8fvt3.cloudfront.net/www/img/icons/icon_zoom.png");position:absolute;top:15px;right:15px;background-color:#f16f5b;z-index:29;width:30px;height:211px;border-radius:25px;border:2px solid #cbcbcb;margin:0 auto;padding-left:12px;padding-top:50px}
/*# sourceMappingURL=/css/str//source-maps/index.css.map */
