/*!
Theme Name: On Your Feet
Version: 1.0
Author: Situation Interactive
*/@font-face{font-family:'Montserrat';font-weight:300;src:url('styles/library/webfonts/montserrat/Montserrat-Light-webfont.eot');src:local('Montserrat-Light'),url('styles/library/webfonts/montserrat/Montserrat-Light-webfont.eot?#iefix') format('embedded-opentype'),url('styles/library/webfonts/montserrat/Montserrat-Light-webfont.woff') format('woff'),url('styles/library/webfonts/montserrat/Montserrat-Light-webfont.ttf') format('truetype'),url('styles/library/webfonts/montserrat/Montserrat-Light-webfont.svg#perfect_dos_vga_437regular') format('svg')}@font-face{font-family:'Montserrat';font-weight:900;src:url('styles/library/webfonts/montserrat/Montserrat-Black-webfont.eot');src:local('Montserrat-Black'),url('styles/library/webfonts/montserrat/Montserrat-Black-webfont.eot?#iefix') format('embedded-opentype'),url('styles/library/webfonts/montserrat/Montserrat-Black-webfont.woff') format('woff'),url('styles/library/webfonts/montserrat/Montserrat-Black-webfont.ttf') format('truetype'),url('styles/library/webfonts/montserrat/Montserrat-Black-webfont.svg#perfect_dos_vga_437regular') format('svg')}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#333;text-decoration:none}a:hover,a:focus{color:#595959;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8{float:left}.col-xs-8{width:100%}.col-xs-7{width:87.5%}.col-xs-6{width:75%}.col-xs-5{width:62.5%}.col-xs-4{width:50%}.col-xs-3{width:37.5%}.col-xs-2{width:25%}.col-xs-1{width:12.5%}.col-xs-pull-8{right:100%}.col-xs-pull-7{right:87.5%}.col-xs-pull-6{right:75%}.col-xs-pull-5{right:62.5%}.col-xs-pull-4{right:50%}.col-xs-pull-3{right:37.5%}.col-xs-pull-2{right:25%}.col-xs-pull-1{right:12.5%}.col-xs-pull-0{right:auto}.col-xs-push-8{left:100%}.col-xs-push-7{left:87.5%}.col-xs-push-6{left:75%}.col-xs-push-5{left:62.5%}.col-xs-push-4{left:50%}.col-xs-push-3{left:37.5%}.col-xs-push-2{left:25%}.col-xs-push-1{left:12.5%}.col-xs-push-0{left:auto}.col-xs-offset-8{margin-left:100%}.col-xs-offset-7{margin-left:87.5%}.col-xs-offset-6{margin-left:75%}.col-xs-offset-5{margin-left:62.5%}.col-xs-offset-4{margin-left:50%}.col-xs-offset-3{margin-left:37.5%}.col-xs-offset-2{margin-left:25%}.col-xs-offset-1{margin-left:12.5%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8{float:left}.col-sm-8{width:100%}.col-sm-7{width:87.5%}.col-sm-6{width:75%}.col-sm-5{width:62.5%}.col-sm-4{width:50%}.col-sm-3{width:37.5%}.col-sm-2{width:25%}.col-sm-1{width:12.5%}.col-sm-pull-8{right:100%}.col-sm-pull-7{right:87.5%}.col-sm-pull-6{right:75%}.col-sm-pull-5{right:62.5%}.col-sm-pull-4{right:50%}.col-sm-pull-3{right:37.5%}.col-sm-pull-2{right:25%}.col-sm-pull-1{right:12.5%}.col-sm-pull-0{right:auto}.col-sm-push-8{left:100%}.col-sm-push-7{left:87.5%}.col-sm-push-6{left:75%}.col-sm-push-5{left:62.5%}.col-sm-push-4{left:50%}.col-sm-push-3{left:37.5%}.col-sm-push-2{left:25%}.col-sm-push-1{left:12.5%}.col-sm-push-0{left:auto}.col-sm-offset-8{margin-left:100%}.col-sm-offset-7{margin-left:87.5%}.col-sm-offset-6{margin-left:75%}.col-sm-offset-5{margin-left:62.5%}.col-sm-offset-4{margin-left:50%}.col-sm-offset-3{margin-left:37.5%}.col-sm-offset-2{margin-left:25%}.col-sm-offset-1{margin-left:12.5%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8{float:left}.col-md-8{width:100%}.col-md-7{width:87.5%}.col-md-6{width:75%}.col-md-5{width:62.5%}.col-md-4{width:50%}.col-md-3{width:37.5%}.col-md-2{width:25%}.col-md-1{width:12.5%}.col-md-pull-8{right:100%}.col-md-pull-7{right:87.5%}.col-md-pull-6{right:75%}.col-md-pull-5{right:62.5%}.col-md-pull-4{right:50%}.col-md-pull-3{right:37.5%}.col-md-pull-2{right:25%}.col-md-pull-1{right:12.5%}.col-md-pull-0{right:auto}.col-md-push-8{left:100%}.col-md-push-7{left:87.5%}.col-md-push-6{left:75%}.col-md-push-5{left:62.5%}.col-md-push-4{left:50%}.col-md-push-3{left:37.5%}.col-md-push-2{left:25%}.col-md-push-1{left:12.5%}.col-md-push-0{left:auto}.col-md-offset-8{margin-left:100%}.col-md-offset-7{margin-left:87.5%}.col-md-offset-6{margin-left:75%}.col-md-offset-5{margin-left:62.5%}.col-md-offset-4{margin-left:50%}.col-md-offset-3{margin-left:37.5%}.col-md-offset-2{margin-left:25%}.col-md-offset-1{margin-left:12.5%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8{float:left}.col-lg-8{width:100%}.col-lg-7{width:87.5%}.col-lg-6{width:75%}.col-lg-5{width:62.5%}.col-lg-4{width:50%}.col-lg-3{width:37.5%}.col-lg-2{width:25%}.col-lg-1{width:12.5%}.col-lg-pull-8{right:100%}.col-lg-pull-7{right:87.5%}.col-lg-pull-6{right:75%}.col-lg-pull-5{right:62.5%}.col-lg-pull-4{right:50%}.col-lg-pull-3{right:37.5%}.col-lg-pull-2{right:25%}.col-lg-pull-1{right:12.5%}.col-lg-pull-0{right:auto}.col-lg-push-8{left:100%}.col-lg-push-7{left:87.5%}.col-lg-push-6{left:75%}.col-lg-push-5{left:62.5%}.col-lg-push-4{left:50%}.col-lg-push-3{left:37.5%}.col-lg-push-2{left:25%}.col-lg-push-1{left:12.5%}.col-lg-push-0{left:auto}.col-lg-offset-8{margin-left:100%}.col-lg-offset-7{margin-left:87.5%}.col-lg-offset-6{margin-left:75%}.col-lg-offset-5{margin-left:62.5%}.col-lg-offset-4{margin-left:50%}.col-lg-offset-3{margin-left:37.5%}.col-lg-offset-2{margin-left:25%}.col-lg-offset-1{margin-left:12.5%}.col-lg-offset-0{margin-left:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);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;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;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;line-height:1.42857143 \0}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:30px;line-height:1.5 \0}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:46px;line-height:1.33 \0}_:-ms-fullscreen,:root input[type="date"],_:-ms-fullscreen,:root input[type="time"],_:-ms-fullscreen,:root input[type="datetime-local"],_:-ms-fullscreen,:root input[type="month"]{line-height:1.42857143}_:-ms-fullscreen.input-sm,:root input[type="date"].input-sm,_:-ms-fullscreen.input-sm,:root input[type="time"].input-sm,_:-ms-fullscreen.input-sm,:root input[type="datetime-local"].input-sm,_:-ms-fullscreen.input-sm,:root input[type="month"].input-sm{line-height:1.5}_:-ms-fullscreen.input-lg,:root input[type="date"].input-lg,_:-ms-fullscreen.input-lg,:root input[type="time"].input-lg,_:-ms-fullscreen.input-lg,:root input[type="datetime-local"].input-lg,_:-ms-fullscreen.input-lg,:root input[type="month"].input-lg{line-height:1.33}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,select.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,textarea.form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-group-sm .form-control{height:auto}.input-lg,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,select.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,textarea.form-group-lg .form-control,select[multiple].input-lg,select[multiple].form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;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}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;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-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;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}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-color:#333}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}.panel-primary>.panel-heading .badge{color:#428bca;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.panel-body:before,.panel-body:after,#tonys .container:before,#tonys .container:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.panel-body:after,#tonys .container:after{clear:both}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.panel-body:before,.panel-body:after,#tonys .container:before,#tonys .container:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.panel-body:after,#tonys .container:after{clear:both}.clearfix:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.panel-body:after,#tonys .container:after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.preserve-3d{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.shine-hover-state{-moz-background-size:250% 250%,100% 100%;background-size:250% 250%,100% 100%;-webkit-transition:background-position 0;-moz-transition:background-position 0;-o-transition:background-position 0;transition:background-position 0}.shine-hover-state:hover,.shine-hover-state:focus{background-position:0 0,0 0;-webkit-transition:background-position .35s cubic-bezier(.57, .065, .44, .965);-moz-transition:background-position .35s cubic-bezier(.57, .065, .44, .965);-ms-transition:background-position .35s cubic-bezier(.57, .065, .44, .965);-o-transition:background-position .35s cubic-bezier(.57, .065, .44, .965);transition:background-position .35s cubic-bezier(.57, .065, .44, .965);-webkit-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-moz-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-ms-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-o-transition-timing-function:cubic-bezier(.57, .065, .44, .965);transition-timing-function:cubic-bezier(.57, .065, .44, .965)}.default-shadow{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.4);box-shadow:0 0 4px rgba(0,0,0,0.4)}body,html{height:100%;min-height:100%;padding:0;margin:0}h1,h2,h3,h4,h5,h6{margin:0;cursor:default}a{cursor:pointer}::selection{background:#ffd9e8}::-moz-selection{background:#ffd9e8}header#site-header .header-main .site-title a,header#site-header .header-main .site-title a:hover{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-navigation ul ul{margin-left:20px}.site-navigation a{display:block}div#main div#main-content:before,div#main div#main-content:after{content:" ";display:table}div#main div#main-content:after{clear:both}div#main div#main-content:before,div#main div#main-content:after{content:" ";display:table}div#main div#main-content:after{clear:both}div#main div#main-content:before,div#main div#main-content:after{content:" ";display:table}div#main div#main-content:after{clear:both}div#main div#main-content:after{content:"";display:table;clear:both}div#main div#main-content:before,div#main div#main-content:after{content:" ";display:table}div#main div#main-content:after{clear:both}div#main div#main-content:after{content:"";display:table;clear:both}.bypostauthor>article .fn:before,.comment-edit-link:before,.comment-reply-link:before,.comment-reply-login:before,.comment-reply-title small a:before,.contributor-posts-link:before,.menu-toggle:before,.search-toggle:before,.slider-direction-nav a:before,.widget_twentyfourteen_ephemera .widget-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom}.site-content span+.entry-date:before,.full-size-link:before,.parent-post-link:before,span+.byline:before,span+.comments-link:before,span+.edit-link:before,.widget_twentyfourteen_ephemera .entry-title:after{content:"\0020\007c\0020"}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}@media screen and (min-width:992px){header#site-header .header-main .search-toggle,footer.site-footer .search-toggle{margin-right:0}header#site-header .header-main .masthead-fixed #site-header,footer.site-footer .masthead-fixed #site-header{position:fixed;top:0}header#site-header .header-main .admin-bar.masthead-fixed #site-header,footer.site-footer .admin-bar.masthead-fixed #site-header{top:32px}header#site-header .header-main .masthead-fixed .site-main,footer.site-footer .masthead-fixed .site-main{margin-top:48px}header#site-header .header-main .site-navigation li .current_page_item>a,footer.site-footer .site-navigation li .current_page_item>a,header#site-header .header-main .site-navigation li .current_page_ancestor>a,footer.site-footer .site-navigation li .current_page_ancestor>a,header#site-header .header-main .site-navigation li .current-menu-item>a,footer.site-footer .site-navigation li .current-menu-item>a,header#site-header .header-main .site-navigation li .current-menu-ancestor>a,footer.site-footer .site-navigation li .current-menu-ancestor>a{color:#5abafe}header#site-header .header-main .primary-navigation .menu-toggle,footer.site-footer .primary-navigation .menu-toggle{display:none;padding:0}header#site-header .header-main .primary-navigation .nav-menu,footer.site-footer .primary-navigation .nav-menu{border-bottom:0;display:block}header#site-header .header-main .primary-navigation.toggled-on,footer.site-footer .primary-navigation.toggled-on{border-bottom:0;margin:0;padding:0}header#site-header .header-main .primary-navigation li,footer.site-footer .primary-navigation li{border:0;display:inline-block;height:47px;line-height:47px;position:relative}header#site-header .header-main .primary-navigation a,footer.site-footer .primary-navigation a{display:inline-block;white-space:nowrap}header#site-header .header-main .primary-navigation ul ul,footer.site-footer .primary-navigation ul ul{background-color:#1f2983;float:left;margin:0;position:absolute;top:47px;left:-999em;z-index:99999}header#site-header .header-main .primary-navigation li li,footer.site-footer .primary-navigation li li{border:0;display:block;height:auto;line-height:1.09090909}header#site-header .header-main .primary-navigation ul ul ul,footer.site-footer .primary-navigation ul ul ul{left:-999em;top:0}header#site-header .header-main .primary-navigation ul ul a,footer.site-footer .primary-navigation ul ul a{white-space:normal}header#site-header .header-main .primary-navigation ul li:hover>ul,footer.site-footer .primary-navigation ul li:hover>ul,header#site-header .header-main .primary-navigation ul li.focus>ul,footer.site-footer .primary-navigation ul li.focus>ul{left:auto}header#site-header .header-main .primary-navigation ul ul li:hover>ul,footer.site-footer .primary-navigation ul ul li:hover>ul,header#site-header .header-main .primary-navigation ul ul li.focus>ul,footer.site-footer .primary-navigation ul ul li.focus>ul{left:100%}header#site-header .header-main .primary-navigation .menu-item-has-children>a,footer.site-footer .primary-navigation .menu-item-has-children>a,header#site-header .header-main .primary-navigation .page_item_has_children>a,footer.site-footer .primary-navigation .page_item_has_children>a{padding-right:26px}header#site-header .header-main .primary-navigation li .menu-item-has-children>a,footer.site-footer .primary-navigation li .menu-item-has-children>a,header#site-header .header-main .primary-navigation li .page_item_has_children>a,footer.site-footer .primary-navigation li .page_item_has_children>a{padding-right:20px;width:168px}header#site-header .header-main .primary-navigation .menu-item-has-children li.menu-item-has-children>a:after,footer.site-footer .primary-navigation .menu-item-has-children li.menu-item-has-children>a:after,header#site-header .header-main .primary-navigation .menu-item-has-children li.page_item_has_children>a:after,footer.site-footer .primary-navigation .menu-item-has-children li.page_item_has_children>a:after,header#site-header .header-main .primary-navigation .page_item_has_children li.menu-item-has-children>a:after,footer.site-footer .primary-navigation .page_item_has_children li.menu-item-has-children>a:after,header#site-header .header-main .primary-navigation .page_item_has_children li.page_item_has_children>a:after,footer.site-footer .primary-navigation .page_item_has_children li.page_item_has_children>a:after{content:"\f501";right:8px;top:20px}}.no-gutter{padding-left:15px;padding-right:15px}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(8px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(8px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(8px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}#accordion .panel{background:none}#accordion .panel .panel-heading{padding:0}#accordion .panel .panel-heading h4{margin:0}#accordion .panel .panel-heading h4 a{line-height:1.5em;text-decoration:none}#accordion .panel .panel-contents p{margin:0;line-height:1.5em}.modals{display:none;position:absolute;z-index:102}.modals #modal-frame{position:relative}.modals #modal-frame .modal-inner{display:none}.close-modals{position:absolute;right:0;top:0;cursor:pointer}#blocker{display:none;float:left;position:fixed;left:0;top:0;width:100%;height:100%;background:#100d28;z-index:101}*::-webkit-input-placeholder{color:#1f2983}*:-moz-placeholder{color:#1f2983}*::-moz-placeholder{color:#1f2983}*:-ms-input-placeholder{color:#1f2983}.slideshow-controls .arrow-left,.modal-controls .arrow-left,.slideshow-controls .arrow-right,.modal-controls .arrow-right{display:block;width:41px;height:59px;z-index:9;opacity:.2;filter:alpha(opacity=20);-webkit-transition:all;-o-transition:all;transition:all;cursor:default}.slideshow-controls .arrow-left:hover,.modal-controls .arrow-left:hover,.slideshow-controls .arrow-right:hover,.modal-controls .arrow-right:hover{opacity:.2;filter:alpha(opacity=20)}.slideshow-controls .arrow-left.active,.modal-controls .arrow-left.active,.slideshow-controls .arrow-right.active,.modal-controls .arrow-right.active{opacity:.8;filter:alpha(opacity=80);cursor:pointer}.slideshow-controls .arrow-left.active:hover,.modal-controls .arrow-left.active:hover,.slideshow-controls .arrow-right.active:hover,.modal-controls .arrow-right.active:hover{opacity:1;filter:alpha(opacity=100)}.slideshow-controls .arrow-left,.modal-controls .arrow-left{position:absolute;left:25px;top:0;background:url("images/arrow-left.png") no-repeat 0 0}.slideshow-controls .arrow-right,.modal-controls .arrow-right{position:absolute;right:25px;top:0;display:block;width:41px;height:59px;background:url("images/arrow-right.png") no-repeat 0 0}.video-container{display:block;position:relative}.video-container .video-thumbnail img{width:100%;height:auto}.video-container .video-play-trigger{position:absolute;display:block;left:50%;top:50%;transform:translate(-50%, -50%);max-width:80px}.video-container .video-play-trigger svg{max-width:100%;height:auto}.video-container .video-play-trigger .play-icon{fill:#fff;-webkit-transition:all 350ms cubic-bezier(.57, .065, .44, .965);-moz-transition:all 350ms cubic-bezier(.57, .065, .44, .965);-ms-transition:all 350ms cubic-bezier(.57, .065, .44, .965);-o-transition:all 350ms cubic-bezier(.57, .065, .44, .965);transition:all 350ms cubic-bezier(.57, .065, .44, .965);-webkit-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-moz-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-ms-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-o-transition-timing-function:cubic-bezier(.57, .065, .44, .965);transition-timing-function:cubic-bezier(.57, .065, .44, .965)}.video-container:hover{opacity:1}.video-container:hover .play-icon{fill:#ed1c6e}.row{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:after{content:"";display:table;clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:after{content:"";display:table;clear:both}html{width:100%;height:100%;min-height:100%;margin:0;padding:0}@media (max-width:767px){html{overflow-x:hidden;overflow-y:visible;-webkit-overflow-scrolling:touch}}body{color:#fff;font-family:'Montserrat',sans-serif;font-weight:300;background:#140949;width:100%;height:100%;margin:0;padding:0}@media (max-width:767px){body{overflow-x:hidden;overflow-y:visible;-webkit-overflow-scrolling:touch}}h2,h3{color:#ed1c6e}h1{font-size:2.4em}h2{font-size:2.2em}h3{margin:1em 0 .2em;font-size:30px;color:#ed1c6e;text-transform:uppercase;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.05em}@media (min-width:768px){h3{font-size:36px}}@media (min-width:992px){h3{font-size:39px}}h4{margin:1em 0 .2em;font-size:18px;color:#fff;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}h4+p{margin-top:0}p,li{font-size:16px;line-height:1.6em;letter-spacing:-0.01em}@media (min-width:992px){p,li{font-size:18px}}p+p{margin-top:16px}p+h2{margin-top:30px}ul{list-style:none;margin:0;padding:0}a{color:#fff;-webkit-transition:all 190ms;-moz-transition:all 190ms;-o-transition:all 190ms;transition:all 190ms}a:hover{color:#5abafe}a:focus{text-decoration:none}.btn{display:inline-block;padding:13px 20px 14px 16px;color:#1f2983;font-weight:900;background:#5abafe}.btn:hover{color:#fff}.btn:focus{color:#1f2983}.btn:active{color:#504c71}.btn.btn-small-with-triangle{height:25px;padding:0 10px 0 9px;font-size:14px;line-height:1.6em;position:relative}@media (min-width:768px){.btn.btn-small-with-triangle{height:30px;padding:0 10px 0 9px;font-size:18px;position:relative}}@media (min-width:992px){.btn.btn-small-with-triangle{height:35px;padding:0 20px 1px 12px;font-size:20px;position:relative}}@media (min-width:1200px){.btn.btn-small-with-triangle{padding:0 40px 1px 12px}}.btn.btn-large-with-triangle{height:49px;padding:0 40px 0 19px;font-size:30px;line-height:1.6em;position:relative}.btn.btn-small-with-triangle:hover,.btn.btn-large-with-triangle:hover{text-decoration:none}.btn.btn-small-without-triangle,.btn.btn-pink{font-family:'Montserrat',sans-serif;font-weight:700 !important;background-color:#ed1c6e;color:#fff;font-size:20px;text-transform:uppercase;padding:7px 20px 7px 16px}.btn.btn-small-without-triangle:hover,.btn.btn-pink:hover{background-color:#5abafe}.btn.btn-pink:hover{text-decoration:none}.btn.btn-pink span:last-child{position:relative;top:0;right:-6px}.btn.btn-pink{display:block;width:90%;margin:0 auto 20px;font-size:35px}@media (min-width:768px){.btn.btn-pink{width:100%;max-width:255px;font-size:20px}}.open-modal{cursor:pointer}.open-modal h3,.open-modal h4,.open-modal a,.open-modal span{cursor:pointer}hr{opacity:.2;filter:alpha(opacity=20);border-color:#5abafe}.nav>li>a{padding:15px 15px 10px !important}#main{color:#fff;background:#140949;padding-top:13vw}@media (min-width:992px){#main{padding-top:110px}}#main #main-content{padding-bottom:60px;min-height:400px}#main #main-content>a,#main #main-content>p>a{text-decoration:underline}#main #main-content>ul{list-style:disc;margin:1em 0;padding-left:40px}#main #main-content div.secondary-nav-container{text-align:center;border-bottom:1px solid #504c71}#main #main-content div.secondary-nav-container:before,#main #main-content div.secondary-nav-container:after{content:" ";display:table}#main #main-content div.secondary-nav-container:after{clear:both}#main #main-content div.secondary-nav-container:before,#main #main-content div.secondary-nav-container:after{content:" ";display:table}#main #main-content div.secondary-nav-container:after{clear:both}#main #main-content div.secondary-nav-container:before,#main #main-content div.secondary-nav-container:after{content:" ";display:table}#main #main-content div.secondary-nav-container:after{clear:both}#main #main-content div.secondary-nav-container:after{content:"";display:table;clear:both}#main #main-content div.secondary-nav-container:before,#main #main-content div.secondary-nav-container:after{content:" ";display:table}#main #main-content div.secondary-nav-container:after{clear:both}#main #main-content div.secondary-nav-container:after{content:"";display:table;clear:both}#main #main-content div.secondary-nav-container ul.nav-tabs{margin:0 0 1px;display:inline-block;border:0}#main #main-content div.secondary-nav-container ul.nav-tabs li{background:none !important}#main #main-content div.secondary-nav-container ul.nav-tabs li a{font-size:20px;color:#fff;text-transform:none;font-weight:normal;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;text-decoration:none;border:0}#main #main-content div.secondary-nav-container ul.nav-tabs li a:hover{color:#5abafe;background:none}#main #main-content div.secondary-nav-container ul.nav-tabs li a:active{color:#5abafe}#main #main-content div.secondary-nav-container ul.nav-tabs li.active>a{color:#5abafe;cursor:default;background:none}#main #main-content div.secondary-nav-container ul.nav-tabs li.active>a:hover,#main #main-content div.secondary-nav-container ul.nav-tabs li.active>a:active{color:#5abafe;background:none}#main #main-content div.secondary-nav-container ul.nav-tabs li:focus{background:none}@media (min-width:768px){.mobile-only{display:none !important}}@media (max-width:767px){.desktop-only{display:none !important}}header#site-header{z-index:99;top:0;position:fixed;width:100%}header#site-header.affix{top:0;width:100%}header#site-header .mobile-top-bar{height:13vw}header#site-header a:hover{text-decoration:none}header#site-header .announcement{background:#ed1c6e !important;text-align:center}header#site-header .announcement p{margin:0;padding:0;font-size:20px;color:#fff;text-transform:none;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;letter-spacing:-0.025em;line-height:1.5em}@media (max-width:767px){header#site-header .announcement p{font-size:15px}}header#site-header .announcement p a{font-weight:900;color:#fff}header#site-header .announcement p a:hover{color:#fff}header#site-header .header-main{position:relative;color:#fff;background:#1f2983;text-align:center}@media (min-width:992px){header#site-header .header-main{height:110px}}header#site-header .header-main #title-bar .inner{position:relative}header#site-header .header-main #title-bar .inner .header-social{position:absolute;left:1%;top:11px}header#site-header .header-main #title-bar .inner .header-social ul{display:inline-block;float:left}header#site-header .header-main #title-bar .inner .header-social ul li{display:inline-block;float:left;margin:0 7px}header#site-header .header-main #title-bar .inner .header-social ul li a{display:block;width:37px;height:37px;text-indent:-9999px}header#site-header .header-main #title-bar .inner .header-social ul li a.twitter{background:url("images/icons/twitter.png") no-repeat 0 0}header#site-header .header-main #title-bar .inner .header-social ul li a.youtube{background:url("images/icons/youtube.png") no-repeat 0 0}header#site-header .header-main #title-bar .inner .header-social ul li a.instagram{background:url("images/icons/instagram.png") no-repeat 0 0}header#site-header .header-main #title-bar .inner .header-social ul li a.facebook{background:url("images/icons/facebook.png") no-repeat 0 0}header#site-header .header-main #title-bar .inner .header-social ul li a.email{background:url("images/icons/email.png") no-repeat 0 0}header#site-header .header-main #title-bar .inner .header-social ul li a:hover,header#site-header .header-main #title-bar .inner .header-social ul li a:active{background-position:0 -37px}header#site-header .header-main #title-bar .inner .header-translate{position:absolute;right:1%;top:21px;color:#5abafe;font-size:16px}header#site-header .header-main #title-bar .inner .header-translate span{cursor:default}header#site-header .header-main #title-bar .inner .header-translate a{color:#5abafe}header#site-header .header-main #title-bar .inner .header-translate a:hover,header#site-header .header-main #title-bar .inner .header-translate a:active{color:#fff}header#site-header .header-main #title-bar .inner h1.site-title{display:inline-block;margin:0;padding:11px 0 12px}header#site-header .header-main #title-bar .inner h1.site-title a{display:block;width:499px;height:39px;text-indent:-9999px;background:url("images/on-your-feet-the-musical.png") no-repeat 0 0}footer{padding:0 13% 0;color:#fff;text-align:center;background:#1f2983}@media (max-width:480px){footer{padding:0 5% 0}}footer a:hover{text-decoration:none}footer h4{margin:0}footer h3{margin:4px 0 19px;font-size:24px;color:#ed1c6e;text-transform:uppercase;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}footer .footer-locations{text-align:center}footer .footer-locations ul.theatre-location{margin:0 0 20px;padding:0}@media (max-width:768px){footer .footer-locations ul.theatre-location{margin:0}}footer .footer-locations ul.theatre-location li{font-size:21px;font-weight:300;line-height:1.2em}footer .footer-locations ul.theatre-location li h4{display:inline-block;cursor:default;font-size:23px;line-height:1.1em;padding-bottom:20px}footer .footer-locations ul.theatre-location li h4 a{color:#fff !important;text-transform:uppercase !important;font-size:23px;color:#5abafe;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}footer .footer-locations ul.theatre-location li h4 a:hover{color:#fff}footer .footer-locations ul.theatre-location li h4 a:active{color:#c2bfe4}footer .footer-locations ul.theatre-location li a.map-link-no-hover:hover,footer .footer-locations ul.theatre-location li a.map-link-no-hover:focus{color:#fff;text-decoration:none;display:inline-block}footer .footer-locations ul.theatre-location li a.map-link-no-hover.street{padding-right:18px;border-right:1px solid #474285}@media (max-width:768px){footer .footer-locations ul.theatre-location li a.map-link-no-hover.street{padding-right:0}}footer .footer-locations ul.theatre-location li a.map-link-no-hover.city{padding-left:18px}@media (max-width:768px){footer .footer-locations ul.theatre-location li a.map-link-no-hover.city{padding-left:0}}footer .footer-locations ul.theatre-location li img{margin-top:-4px}footer .footer-info h3{margin-top:40px}footer .footer-info ul.other-info{margin:0}footer .footer-info ul.other-info li a{display:block;font-size:20px;color:#5abafe;text-transform:none;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.15em}footer .footer-info ul.other-info li a:hover{color:#fff}footer .footer-info ul.other-info li a:active{color:#c2bfe4}footer .footer-info ul.other-info li ul.social{display:inline-block;margin:0 auto}footer .footer-info ul.other-info li ul.social li{display:inline-block;margin:0 14px 0 0;padding-top:0}footer .footer-info ul.other-info li+li{padding-top:13px}footer .footer-links{text-align:center;width:100%;padding:33px 0 36px}footer .footer-links p{width:77%}footer .footer-links .social{display:inline;margin:0 35px}footer .footer-links .social li{display:inline-block}footer .footer-links .social li img{width:50%}@media (max-width:768px){footer .footer-links .social{display:block;margin:5px auto}}footer .footer-links .aa{display:inline}footer .footer-links .aa img{height:34px}@media (max-width:768px){footer .footer-links .aa img{margin:20px auto 5px}}.footer-bottom{max-width:1140px;margin:0 auto}.footer-bottom .footer-copyright p{font-size:13px;font-weight:300;text-align:right;width:100%;line-height:52px;padding:0;margin:0}@media (max-width:992px){.footer-bottom .footer-copyright p{line-height:26px;padding-bottom:13px}}.footer-bottom .footer-copyright p a{color:#5abafe}.footer-bottom .footer-copyright p a:hover{color:#fff;text-decoration:none}.footer-bottom .footer-copyright .clearfix,.footer-bottom .footer-copyright .container,.footer-bottom .footer-copyright .container-fluid,.footer-bottom .footer-copyright .row,.footer-bottom .footer-copyright .form-horizontal .form-group,.footer-bottom .footer-copyright .nav,.footer-bottom .footer-copyright .navbar,.footer-bottom .footer-copyright .navbar-header,.footer-bottom .footer-copyright .navbar-collapse,.footer-bottom .footer-copyright .panel-body,.footer-bottom .footer-copyright #tonys .container{clear:both}.footer-bottom .footer-links p{padding:0;margin:0;font-size:16px;line-height:52px}@media (max-width:992px){.footer-bottom .footer-links p{padding-top:13px;line-height:26px !important}}.footer-bottom .footer-links p a{display:inline;color:#5abafe}.footer-bottom .footer-links p a.left{margin-right:2%}.footer-bottom .footer-links p a.middle{padding:0 2%;border-left:1px solid #393172;border-right:none}.footer-bottom .footer-links p a.right{margin-left:2%}.footer-bottom .footer-links p a:hover{color:#fff;text-decoration:none}header#site-header .header-main .primary-navigation{border-top:1px solid #3543c0}header#site-header .header-main .primary-navigation ul{padding-left:0}header#site-header .header-main .primary-navigation ul.nav-menu{position:relative}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item a{padding:0 18px;font-size:24px;font-weight:900;letter-spacing:.06em;text-decoration:none}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item a:active{color:#5abafe}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item a:focus{color:#fff}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item:hover a{color:#5abafe}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item:hover a:active{color:#5abafe}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.current_page_item>a{color:#5abafe;cursor:default}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.current_page_item>a:hover,header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.current_page_item>a:focus{color:#5abafe}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.current_page_item>a:active{color:#5abafe}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.current-menu-ancestor>a{color:#5abafe}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.current-menu-ancestor>a:hover{color:#fff}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.tickets-nav a.nav-tix-dropdown{background-color:#ed1c6e;height:98%}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.tickets-nav:hover>a,header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.tickets-nav.current_page_item>a{background-color:#5abafe;color:#fff}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.tickets-nav:hover>a:active,header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item.tickets-nav.current_page_item>a:active{background-color:#5abafe}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item ul.sub-menu{text-align:left;padding:14px 0 10px}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item ul.sub-menu li.menu-item a{width:290px;padding:5px 12px 5px 28px;color:#fff;font-size:20px;font-weight:400}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item ul.sub-menu li.menu-item a:hover{color:#5abafe}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item ul.sub-menu li.menu-item a:active{color:#5abafe}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item ul.sub-menu li.menu-item.current_page_item>a{background:#1f2983;color:#6e68b0;cursor:default}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item ul.sub-menu li.menu-item:last-child{background-color:inherit}.modals{max-width:892px;background:#1f2983;z-index:1102}.modals .modal-inner{padding:80px;box-sizing:border-box}.modals .modal-inner:before,.modals .modal-inner:after{content:" ";display:table}.modals .modal-inner:after{clear:both}.modals .modal-inner:before,.modals .modal-inner:after{content:" ";display:table}.modals .modal-inner:after{clear:both}.modals .modal-inner:before,.modals .modal-inner:after{content:" ";display:table}.modals .modal-inner:after{clear:both}.modals .modal-inner:after{content:"";display:table;clear:both}.modals .modal-inner:before,.modals .modal-inner:after{content:" ";display:table}.modals .modal-inner:after{clear:both}.modals .modal-inner:after{content:"";display:table;clear:both}.modals .modal-inner .close-modals{position:absolute;right:26px;top:13px;font-size:19px;color:#5abafe;text-transform:none;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}.modals .modal-inner .close-modals:hover{color:#fff;text-decoration:none}.modals .modal-inner h2{margin:0;font-size:42px;color:#ed1c6e;text-transform:uppercase;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;letter-spacing:-0.01em;text-align:center;line-height:.9em}.modals .modal-inner .gform_wrapper{margin:0}.modals .modal-inner .gform_wrapper .gform_heading{display:none}.modals .modal-inner .gform_wrapper .gform_body ul li{min-height:44px;margin-bottom:8px;line-height:1.5em}.modals .modal-inner .gform_wrapper .gform_body ul li label{display:none}.modals .modal-inner .gform_wrapper .gform_body ul li input,.modals .modal-inner .gform_wrapper .gform_body ul li textarea{width:100%;padding-left:12px;color:#1f2983;font-size:16px;border:0}.modals .modal-inner .gform_wrapper .gform_body ul li select{margin-top:.6em;margin-bottom:.6em;color:#1f2983}.modals .modal-inner .gform_wrapper .gform_body ul li textarea{height:193px}.modals .modal-inner .gform_wrapper .gform_body ul li.gfield_html{min-height:0;height:auto}.modals .modal-inner .gform_wrapper .gform_body ul li.gfield_html span{display:block;margin:-20px 0 18px;font-size:14px;font-weight:300;color:#fff}.modals .modal-inner .gform_wrapper .gform_body ul li.gfield_html a{display:block;margin:-16px 0 0;color:#5abafe;font-size:15px;font-weight:300;text-decoration:none}.modals .modal-inner .gform_wrapper .gform_body ul li.gfield_html a:hover{color:#fff;text-decoration:none}.modals .modal-inner .gform_wrapper .gform_body ul li.gfield_error{width:100% !important;height:auto;margin:0 !important;padding:0 !important;background:none;border:0}.modals .modal-inner .gform_wrapper .gform_body ul li.gfield_error div.validation_message{margin:4px 0 0 !important;padding:0 !important;color:#ed1c6e;font-size:15px;font-style:italic}.modals .modal-inner .gform_wrapper .gform_body ul li.gfield_error .ginput_container{width:100% !important}.modals .modal-inner .gform_wrapper .gform_body ul li.gfield_error .ginput_container input,.modals .modal-inner .gform_wrapper .gform_body ul li.gfield_error .ginput_container textarea{border:1px solid #ed1c6e}.modals .modal-inner .gform_wrapper .gform_body .ginput_container .gfield_checkbox li label{display:block;font-size:15px;font-weight:300}.modals .modal-inner .gform_wrapper .gform_body .ginput_container .gfield_checkbox li label strong{font-weight:900}.modals .modal-inner .gform_wrapper .gform_body .ginput_container.has_zip.has_country .ginput_right{margin-left:0}.modals .modal-inner .gform_wrapper .gform_body .ginput_container.has_zip.has_country .ginput_left{margin-left:1.6%}.modals .modal-inner .gform_wrapper div.validation_error+div.gform_body ul li.gfield_html span{display:none}.modals .modal-inner .gform_wrapper .gform_footer{padding-top:0}.modals .modal-inner .gform_wrapper .gform_footer .gform_button{width:205px;height:37px;padding:0 0 0 14px;font-size:19px;color:#fff;font-weight:900;line-height:2.2em;background-color:#ed1c6e;border:0;text-align:left;-webkit-transition:all 190ms;-moz-transition:all 190ms;-o-transition:all 190ms;transition:all 190ms}.modals .modal-inner .gform_wrapper .gform_footer .gform_button:hover{color:#fff;background-color:#5abafe}.modals .modal-inner .gform_wrapper div.validation_error{margin:0;padding-top:0;font-size:16px;color:#5abafe;border:0}.modals .modal-inner span.span-required-fields{display:block;margin:0;font-size:13px;color:#fff}.modals .modal-inner .gform_confirmation_wrapper .gform_confirmation_message{color:orange;background:none;border:0}.modals .modal-inner .gform_confirmation_wrapper .gform_confirmation_message h3{margin:190px 0 200px;font-size:42px;color:#ed1c6e;text-transform:uppercase;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;letter-spacing:-0.01em;text-align:center;line-height:.9em}.modals .modal-inner#modal-cast-and-creative{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;padding:86px 0 0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.modals .modal-inner#modal-cast-and-creative .close-modals{top:29px}.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-left{left:4%}.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-right{right:4%}.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-left,.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-right{top:145px}.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-left:active,.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-right:active{top:146px}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner{margin:0 10%;text-align:center}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-image .image-content{display:block}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-image .image-content img{display:block;width:50%;height:auto;margin:0 auto}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-image .non-image-content{margin-top:5%}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-quote .non-image-content .quote-box{padding:23px 30px 10px 24px;background:#1f2983}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-quote .non-image-content .quote-box h4{display:inline}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-quote .non-image-content .quote-box h4 span.if-quote{display:inline}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-quote .non-image-content .quote-box .quote p{margin:8px 0 12px;font-size:19px;font-weight:300;line-height:1.4em}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner .image-content{display:none}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner .non-image-content .name-and-role{padding:0 30px 10px 17px}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner .non-image-content .name-and-role h3{margin:0;text-transform:none}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner .non-image-content .name-and-role h4{margin:0;font-size:25px;font-weight:300}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner .non-image-content .name-and-role h4 span.if-quote{display:none}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner .non-image-content .bio{padding:17px 0 0 17px}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner .non-image-content .bio p{margin:8px 0 12px;font-weight:300;line-height:1.38em}.modals .modal-inner#modal-contact-us{width:100%;max-width:642px;padding:50px 77px 40px}.modals .modal-inner#modal-contact-us h2{margin:12px 0 18px}.modals .modal-inner#modal-contact-us div.validation_error+div.gform_body{padding-bottom:10px}.modals .modal-inner#modal-newsletter{width:100%;max-width:642px;padding:50px 77px 40px}.modals .modal-inner#modal-newsletter h2{margin-top:7px}.modals .modal-inner#modal-newsletter h5{margin:-3px 0 13px;font-size:15px;color:#fff;text-transform:uppercase;font-weight:400;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.3em;text-align:center}.modals .modal-inner#modal-newsletter h5 strong{font-weight:900}.modals .modal-inner#modal-newsletter .gform_wrapper .gform_body ul li#field_2_6.gfield_error label span{color:#ed1c6e !important}.modals .modal-inner#modal-newsletter .gform_wrapper .gform_body ul li#field_2_6.gfield_error div.validation_message{position:relative;left:27px;top:-29px}.modals .modal-inner#modal-yt-video{width:800px;width:100vw;max-width:800px;padding:15px}@media (max-width:767px) and (orientation:landscape){.modals .modal-inner#modal-yt-video{width:65vw}}.modals .modal-inner#modal-yt-video .youtube-embed{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.modals .modal-inner#modal-yt-video .youtube-embed iframe,.modals .modal-inner#modal-yt-video .youtube-embed object,.modals .modal-inner#modal-yt-video .youtube-embed embed{position:absolute;top:0;left:0;width:100%;height:100%}.modals .modal-inner#modal-yt-video .close-modals{position:absolute;right:26px;top:-30px}body#home #page{overflow-x:hidden}body#home #main .hero-inner{position:relative;max-height:500px;width:100%;margin:0 auto;text-align:center;overflow:hidden}body#home #main .hero-inner h1{font-size:3.4em}body#home #main .hero-inner video{display:block;max-width:none;max-height:none;min-width:100%}body#home #main .hero-inner .landscape-only{display:none}@media only screen and (max-device-width:1199px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){body#home #main .hero-inner .landscape-only{display:block;width:110vw}body#home #main .hero-inner video{display:none}body#home #main .hero-inner .hero-copy{transform:none;top:0}}body#home #main .video-credit-text{position:absolute;bottom:5px;left:50%;z-index:50;padding:0;font-style:italic;text-align:right}body#home #main .video-credit-text .row{position:relative;left:-50%;padding:0 15px}body#home #main .hero-copy{position:absolute;width:100%;padding:20px;z-index:5;top:50%}@media (min-width:992px){body#home #main .hero-copy{transform:translateY(-50%)}}body#home #main .hero-copy h1{line-height:1}body#home #main .mobile-hero{position:relative;text-align:center}body#home #main .mobile-hero .mobile-hero-copy{top:30%}@media (max-width:480px){body#home #main .mobile-hero .mobile-hero-copy{top:25%}}body#home #main .mobile-hero .mobile-hero-copy h1{font-size:3.4em}@media (max-width:480px){body#home #main .mobile-hero .mobile-hero-copy h1{font-size:2em}}body#home #main .mobile-hero img{width:100%;height:100%}body#home #main .btn-pink{width:65%;margin:20px auto;font-size:25px;padding:10px;font-weight:500 !important}@media (max-width:480px){body#home #main .btn-pink{width:55%;font-size:15px}}body#home #main .home-cta{background-color:#ffffff;height:auto;padding:15px 0;color:#2e388a;text-align:center;font-size:20px;font-weight:500}body#home #main .home-cta a{color:#2e388a;text-decoration:underline}@media (max-width:768px){body#home #main .home-cta a{display:block}}@media (max-width:768px){body#home #main .home-cta{padding:25px 25px 20px}}@media (max-width:480px){body#home #main .home-cta{padding:15px 25px}}body#home #main .sale-balloon{position:absolute;top:-80px;right:-50px;height:250px;width:250px;border-radius:100%;background:#fff;color:#ed1c6e;z-index:10}body#home #main .sale-balloon a{color:#ed1c6e !important;text-decoration:none}body#home #main .balloon-content{width:80%;margin:37% 0 0 6%;font-size:1.2em;text-align:center;font-weight:500;line-height:1.2}body#home #main .balloon-content span{font-weight:900;font-size:3em;display:block;line-height:1;margin-top:.1em}body#home #main .balloon-content span sup{top:-0.8em;font-size:.5em}body#home #main .balloon-content span sup.money{top:-0.4em}body#home #main #main-content{margin-top:60px;padding-bottom:0}body#home #main #main-content ul{list-style:none;margin:0;padding:0}body#home #main #main-content a{text-decoration:none}body#home #main #main-content .home-slideshow{position:relative}body#home #main #main-content .home-slideshow .slideshow-controls .arrow-left,body#home #main #main-content .home-slideshow .slideshow-controls .arrow-right{top:260px}body#home #main #main-content .home-slideshow .slideshow-controls .arrow-left:active,body#home #main #main-content .home-slideshow .slideshow-controls .arrow-right:active{top:261px}body#home #main #main-content .home-slideshow .slideshow-visual-container{height:230px;overflow:hidden}body#home #main #main-content .home-slideshow .slideshow-visual-container .slide{position:absolute;left:100%;top:0;width:100%;height:230px;-webkit-transition:left 600ms;-moz-transition:left 600ms;-o-transition:left 600ms;transition:left 600ms}body#home #main #main-content .home-slideshow .slideshow-visual-container .slide.current-slide{left:0;z-index:2}body#home #main #main-content .home-slideshow .slideshow-visual-container .slide.next-slide{left:100%;z-index:1}body#home #main #main-content .home-slideshow .slideshow-visual-container .slide.previous-slide{left:-100%;z-index:1}body#home #main #main-content .home-slideshow .slideshow-visual-container .slide.no-transition{border:1px solid green;-webkit-transition:none;-o-transition:none;transition:none}body#home #main #main-content .home-slideshow .slideshow-visual-container .inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}body#home #main #main-content .home-slideshow .slideshow-visual-container .inner a{display:block;width:100%;height:100%}body#home #main #main-content .home-slideshow .slideshow-info-container{text-align:center;background:#1f2983}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container{height:115px;position:relative}@media (max-width:768px){body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container{height:auto}}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide{padding:22px 60px 18px;display:none}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide:first-child{display:block}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide h3{margin:0;font-size:23px;color:#ed1c6e;text-transform:uppercase;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.2em}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide p{margin:12px 10px 38px 0;padding-right:30px;font-size:20px;line-height:1.3em}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide a{color:#5abafe;font-size:20px}@media (max-width:480px){body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide a{font-size:18px}}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide a:hover{color:#fff}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide a:active{color:#c2bfe4}body#home #main #main-content #home-cal{margin-top:50px;margin-bottom:85px;padding:45px 0 45px;text-align:center;color:#ed1c6e}@media (max-width:768px){body#home #main #main-content #home-cal{background-color:#140949;margin:25px 0 42px;padding:20px 0 0}}body#home #main #main-content #home-cal h3{margin-top:0;font-size:32px;padding-bottom:20px}body#home #main #main-content #home-cal h3 span{display:block;color:#fff;font-size:22px;text-transform:none;font-weight:300}body#home #main #main-content #home-cal #event-calendar2{display:none}body#home #main #main-content #home-cal .tour-container{background-color:transparent;padding:0 25px;margin:0 auto 0}@media (min-width:992px){body#home #main #main-content #home-cal .tour-container{margin:0 auto;background-color:#1f2983;padding:25px 10px}}body#home #main #main-content #home-cal .header-row{font-size:24.8px;font-weight:900;line-height:1.67;margin-left:10px;margin-bottom:25px;text-align:left;color:#fff}body#home #main #main-content #home-cal .header-row .tour-header-tix{margin-left:-52px;text-align:center}body#home #main #main-content #home-cal .header-row .tour-header-tix,body#home #main #main-content #home-cal .header-row .tour-header-city,body#home #main #main-content #home-cal .header-row .tour-header-date,body#home #main #main-content #home-cal .header-row .tour-header-venue{padding-left:0;padding-right:0}body#home #main #main-content #home-cal .header-row .tour-header-date{margin-left:-10px}body#home #main #main-content #home-cal .header-row .tour-header-venue{margin-left:-10px}body#home #main #main-content #home-cal .tour-date-container{overflow:hidden;margin:0 auto}body#home #main #main-content #home-cal .tour-row{background-color:#fff;color:#1f2983;margin-bottom:0;border-bottom:1px solid #1f2983;padding:15px}@media (min-width:992px){body#home #main #main-content #home-cal .tour-row{margin-bottom:8px;border-bottom:0}}body#home #main #main-content #home-cal .tour-row .tour-city,body#home #main #main-content #home-cal .tour-row .tour-date{font-size:21px;text-align:center;font-weight:bold}@media (min-width:992px){body#home #main #main-content #home-cal .tour-row .tour-city,body#home #main #main-content #home-cal .tour-row .tour-date{text-align:left;font-weight:400}}@media (min-width:992px){body#home #main #main-content #home-cal .tour-row .collapse{display:block;visibility:visible}}body#home #main #main-content #home-cal .tour-row .tour-venue,body#home #main #main-content #home-cal .tour-row .tour-date{padding:0}body#home #main #main-content #home-cal .tour-row .tour-venue{font-size:16px;text-align:center;font-weight:400;margin:13px 0}@media (min-width:992px){body#home #main #main-content #home-cal .tour-row .tour-venue{text-align:left;font-size:21px;margin:0}}body#home #main #main-content #home-cal .tour-row .tour-link{font-size:18px;font-weight:bold;line-height:1.91;letter-spacing:1px;text-align:center;text-transform:uppercase;padding-left:15px;padding-right:15px;color:#ed1c6e}body#home #main #main-content #home-cal .tour-row .tour-link a{background-color:#ed1c6e;color:#fff;padding:10px 30px;font-size:18px;width:100%}@media (min-width:992px){body#home #main #main-content #home-cal .tour-row .tour-link a{width:190px;padding:10px 0}}body#home #main #main-content #home-cal .tour-row .tour-link a:hover{text-decoration:none}body#home #main #main-content #home-cal .tour-row .tour-link a:active,body#home #main #main-content #home-cal .tour-row .tour-link a:focus{color:#fff;outline:0}body#home #main #main-content #home-cal button.toggle-tour-a{width:100% !important;padding:0 !important;border:none !important}body#home #main #main-content #home-cal button.toggle-tour-a:hover,body#home #main #main-content #home-cal button.toggle-tour-a:active,body#home #main #main-content #home-cal button.toggle-tour-a:focus{text-decoration:none;outline:0}body#home #main #main-content #home-cal .cal-container{text-align:center;margin:17px auto 0;float:none;padding-left:0 !important;padding-right:0 !important;font-size:20.79px}body#home #main #main-content #home-cal .cal-container #event-calendar{margin-bottom:15px}body#home #main #main-content #home-cal .cal-container .fc-toolbar{margin:30px 0 22px}body#home #main #main-content #home-cal .cal-container .fc-toolbar h2{color:#ffffff;font-size:25px;letter-spacing:1px}body#home #main #main-content #home-cal .cal-container a.has-event:hover{color:#ed1c6e}body#home #main #main-content #home-cal .cal-container .intro-content{display:none}body#home #main #main-content #home-cal .cal-container .fc-bg td.fc-day.date-disabled{opacity:1;background-color:#bdbfdb}body#home #main #main-content #home-cal .cal-container .fc-basic-view .fc-day-number.date-disabled{color:#5e5f83}body#home #main #main-content #home-cal .cal-container button.fc-state-default{color:#61bbfb;font-size:28px;margin-top:-7px;position:absolute}body#home #main #main-content #home-cal .cal-container .fc-prev-button{left:0}body#home #main #main-content #home-cal .cal-container .fc-next-button{right:0}body#home #main #main-content #home-cal .cal-container .view-options{color:#5abafe}body#home #main #main-content #home-cal .cal-container .view-options .fc-icon-right-single-arrow::after{content:"\0203A";font-weight:bold;vertical-align:baseline;font-size:20.79px;margin:0 5px}body#home #main #main-content #home-cal .cal-container #calendar-legend,body#home #main #main-content #home-cal .cal-container #event-slider-nav,body#home #main #main-content #home-cal .cal-container #event-list-month,body#home #main #main-content #home-cal .cal-container #event-calendar-mobile_wrapper{display:none}body#home #main #main-content #home-cal .cal-container #home-event-calendar-mobile_wrapper{margin-top:25px}body#home #main #main-content #home-cal .cal-container .more-dates{width:100%;background-color:#ed1c6e;text-align:center;border:0;padding:10px;font-size:25px;margin:20px auto;font-weight:600}body#home #main #main-content #home-cal .cal-container .more-dates a::hover,body#home #main #main-content #home-cal .cal-container .more-dates a::focus{color:#ffffff}body.page-template-page-the-show #main #main-content{text-align:center}body.page-template-page-the-show #main #main-content .row.feature{margin-top:50px;height:310px;overflow:hidden}body.page-template-page-the-show #main #main-content .row.feature .slideshow{position:relative;overflow:hidden}body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-left,body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-right{top:127px}body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-left:active,body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-right:active{top:128px}body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-visual-container{height:310px}body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-visual-container .slide{position:absolute;left:100%;top:0;width:100%;height:100%;-webkit-transition:left 600ms;-moz-transition:left 600ms;-o-transition:left 600ms;transition:left 600ms}body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-visual-container .slide.current-slide{left:0;z-index:2}body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-visual-container .slide.next-slide{left:100%;z-index:1}body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-visual-container .slide.previous-slide{left:-100%;z-index:1}body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-visual-container .slide.no-transition{border:1px solid green;-webkit-transition:none;-o-transition:none;transition:none}body.page-template-page-the-show #main #main-content .row.feature .slideshow .slideshow-visual-container .inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}body.page-template-page-the-show #main #main-content .quote-box{background:#1f2983;padding:14px 30px 16px 22px;margin-bottom:26px}body.page-template-page-the-show #main #main-content .quote-box p{margin:0 0 13px;line-height:1.5em}body.page-template-page-the-show #main #main-content .quote-box p strong{color:#ed1c6e;font-weight:900}body.page-template-page-the-show #main #main-content .quote-box span{display:block;margin:0;font-size:20px;color:#c2bfe4;text-transform:uppercase;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body.page-template-page-the-show #main #main-content .quote-box+.quote-box{margin-top:19px}#the-estefans .entry-content img,#the-estefans .comment-content img,#the-estefans .widget img{max-width:100%}#the-estefans img[class*="align"],#the-estefans img[class*="wp-image-"],#the-estefans img[class*="attachment-"]{height:auto}#the-estefans img.size-full,#the-estefans img.size-large,#the-estefans img.header-image,#the-estefans img.wp-post-image{max-width:100%;width:auto;height:auto}#the-estefans embed,#the-estefans iframe,#the-estefans object,#the-estefans video{max-width:100%}#the-estefans .entry-content .twitter-tweet-rendered{max-width:100% !important}#the-estefans .entry-content .cards-multimedia img{height:auto}#the-estefans .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}#the-estefans .screen-reader-text:hover,#the-estefans .screen-reader-text:active,#the-estefans .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#the-estefans .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}#the-estefans .video-container iframe,#the-estefans .video-container object,#the-estefans .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#the-estefans .hentry{position:relative;margin:0 auto 30px}#the-estefans .hentry .hentry-box{background:#fff;padding:5px;border:1px solid #dfdfdf}#the-estefans .hentry .entry-wrap{padding:20px 15px}#the-estefans .hentry .entry-date{font-size:11px;padding:8px 20px 9px 12px;color:#fff;border:2px solid #eaebed;line-height:100%;border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px}#the-estefans .hentry .entry-header{margin:0 0 10px;position:relative}#the-estefans .hentry .entry-title{margin:0 0 15px;font-size:22px;font-weight:600}#the-estefans .hentry .entry-title,#the-estefans .hentry .entry-title a{color:#383838;line-height:26px;outline:none;text-decoration:none}#the-estefans .home .entry-summary,#the-estefans .home .entry-content{font-size:14px;line-height:22px}#the-estefans .entry-footer{margin:5px 0 0;padding:0 5px;font-size:12px;color:rgba(0,0,0,0.5)}#the-estefans .entry-footer a,#the-estefans .entry-footer a:visited{color:rgba(0,0,0,0.5)}#the-estefans .entry-footer ul{text-align:right;margin:0;padding:0;list-style:none}#the-estefans .entry-footer ul li{display:inline;margin:0 0 0 10px}#the-estefans .entry-footer i{margin:0 5px 0 0}#the-estefans .hentry .entry-thumb{position:relative}#the-estefans .hentry .entry-thumb>a{display:block;line-height:0}#the-estefans .hentry .entry-thumb img{height:auto;max-width:100%;display:block;position:relative}#the-estefans .hentry .entry-thumb-caption{position:absolute;top:0;left:0;color:#fff}#the-estefans .hentry .entry-thumb-caption .caption-content{bottom:0;color:#FFFFFF;left:0;padding:15px;position:absolute;right:0;top:50%;margin-top:-2.5em;font-size:100%}#the-estefans .caption-content .caption-title{color:#fff;font-size:1.5em;margin:0 0 1.5em}#the-estefans .caption-content .caption-link{display:inline-block;border:2px solid #FFFFFF;font-size:1.5em;padding:.5em;margin:0 0 10px;line-height:0;border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px}#the-estefans .caption-content .caption-link i{height:20px;width:20px;line-height:100%}#the-estefans .hentry .entry-thumb-caption .caption-content a{color:#fff}#the-estefans .hentry .entry-thumb-caption{height:100%;width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;display:none\9}#the-estefans .hentry .entry-thumb:hover .entry-thumb-caption{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#the-estefans .hentry .entry-meta{color:#737373;list-style:none;font-size:12px;margin:0 0 20px;padding:0}#the-estefans .hentry .entry-summary p{margin:0}#the-estefans .tags{font-weight:600}#the-estefans .tags a,#the-estefans .widget_tag_cloud a{background:#ebebeb;display:inline-block;color:#595959;font-weight:normal;font-size:12px;line-height:100%;padding:6px 12px;margin:0 0 10px 5px;text-decoration:none;border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px}#the-estefans .tags a:visited,#the-estefans .widget_tag_cloud a:visited{color:#595959}#the-estefans .tags a:hover,#the-estefans .widget_tag_cloud a:hover{background:#dbdbdb;color:#595959}#the-estefans .hentry.format-aside .entry-wrap{padding:20px 20px 0}#the-estefans .hentry .entry-audio audio{width:100%;margin-top:-15px}#the-estefans .hentry .entry-chat{background:#fafafa;padding:15px 15px 10px;font-size:14px;line-height:22px}#the-estefans .chat-transcript .chat-row{margin:0 0 5px}#the-estefans .chat-transcript .chat-author{font-size:14px;margin:0 0 5px}#the-estefans .chat-transcript .chat-author cite{font-weight:600;font-style:normal}#the-estefans .chat-transcript .chat-text{font-size:15px;line-height:22px}#the-estefans .chat-transcript .chat-text p{margin:0 0 10px}#the-estefans .hentry .entry-gallery .entry-thumb{margin:0;max-width:100%;height:auto}#the-estefans .hentry .entry-gallery ul{list-style:none;margin:0;padding:0}#the-estefans .hentry .entry-gallery li{margin:0 0 4px}#the-estefans .hentry .entry-gallery li:first-child .entry-thumb-caption{font-size:100%}#the-estefans .hentry .entry-gallery li:nth-child(1n+2) .entry-thumb-caption{font-size:70%}#the-estefans .hentry .entry-gallery li:nth-child(1n+2) .entry-thumb-caption .caption-content{top:45%}#the-estefans .hentry .entry-gallery li:nth-child(1n+2){float:left;width:50%}#the-estefans .hentry .entry-gallery li:nth-child(2n+2){padding-right:2px;clear:left}#the-estefans .hentry .entry-gallery li:nth-child(2n+3){padding-left:2px}#the-estefans .hentry .entry-gallery li:last-child,#the-estefans .hentry .entry-gallery li:nth-last-child(2){margin-bottom:0}#the-estefans .entry-image>a{display:block;line-height:0;text-align:center}#the-estefans .entry-image img{max-width:100%;height:auto}#the-estefans .hentry .entry-link{padding:20px;color:#fff;font-size:16px;line-height:24px;position:relative}#the-estefans .hentry .entry-link:before{content:"\f0c1";float:left;font-size:28px;font-weight:normal;font-family:FontAwesome;margin:0 15px 0 0}#the-estefans .hentry .entry-link a{display:block;color:#fff}#the-estefans .entry-link-caption{background:rgba(0,0,0,0.3);height:100%;width:100%}#the-estefans .entry-link-caption .entry-title{font-size:28px;font-weight:bold;letter-spacing:-1px;line-height:26px;margin:0 0 5px;color:#fff}#the-estefans .entry-link-caption .entry-link-url{font-size:15px;font-style:normal}#the-estefans .hentry .entry-quote{padding:20px;margin:0;color:#fff;position:relative}#the-estefans .hentry .entry-quote:before{content:"\f10d";float:left;margin:10px 10px 0 0;font-size:36px;font-weight:normal;font-family:FontAwesome}#the-estefans .hentry .entry-quote p{font-size:20px;font-weight:bold;letter-spacing:-1px;line-height:26px;margin:0 0 15px;padding:0 0 0 55px}#the-estefans .hentry .entry-quote cite{font-style:normal;font-size:15px;padding:0 0 0 55px}#the-estefans .entry-quote-caption{background:rgba(0,0,0,0.3);height:100%;width:100%}#the-estefans .entry-quote-caption .caption-content blockquote{margin:0;padding:0}#the-estefans .hentry .entry-status{padding:20px 20px 5px;color:#fff;font-size:16px;line-height:24px;position:relative}#the-estefans .hentry .entry-status p{margin:0 0 15px;padding:0 0 0 80px}#the-estefans .hentry .entry-status a{color:#fff;border-bottom:1px dotted #fff;font-weight:bold}#the-estefans .hentry .entry-status .avatar{float:left;margin:0 20px 15px 0;box-shadow:0 0 0 2px #fff;border-radius:99%;-moz-border-radius:99%;-webkit-border-radius:99%}#the-estefans .hentry .entry-status-twitter .twitter-tweet-rendered{max-width:100% !important;margin:0 auto !important;border:none !important;box-shadow:none !important}#the-estefans .entry-link-image,#the-estefans .entry-quote-image{position:relative}#the-estefans .entry-link-image img,#the-estefans .entry-quote-image img{height:auto;width:100%;max-width:100%;display:block;position:relative}#the-estefans .entry-link-caption,#the-estefans .entry-quote-caption{position:absolute;top:0;left:0}#the-estefans .entry-link-caption .caption-content,#the-estefans .entry-quote-caption .caption-content{position:absolute;color:#fff;padding:15px;bottom:0;left:0}#the-estefans .entry-link-caption .caption-content a,#the-estefans .entry-quote-caption .caption-content a{color:#fff}#the-estefans .caption-content .readmore{border:2px solid #fff;font-size:16px;font-weight:600;padding:8px 15px;border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px}#the-estefans .entry-content>a{border-bottom:1px solid #DFDFDF}#the-estefans .entry-content .intro{font-size:17px;line-height:26px}#the-estefans .entry-content p,#the-estefans .entry-content ul,#the-estefans .entry-content ol{margin:0;padding:0 0 24px}#the-estefans .entry-content ul,#the-estefans .entry-content ol{margin:0 0 0 45px}#the-estefans .entry-content ul li,#the-estefans .entry-content ol li{margin:0 0 5px}#the-estefans .entry-content blockquote{font-style:italic;color:#555;margin:0 0 20px;padding:0 20px 0 30px;position:relative;border-left:3px solid #EC4B36}#the-estefans .entry-content blockquote p{padding:0 0 20px}#the-estefans .entry-content blockquote p:last-of-type{padding:0}#the-estefans .entry-content blockquote cite{display:block;font-size:14px}#the-estefans .entry-content h1,#the-estefans .entry-content h2,#the-estefans .entry-content h3,#the-estefans .entry-content h4,#the-estefans .entry-content h5,#the-estefans .entry-content h6{margin:0 0 20px;padding:5px 0 0}#the-estefans .entry-content h1{font-size:28px;line-height:36px}#the-estefans .entry-content h2{font-size:24px;line-height:32px}#the-estefans .entry-content h3{font-size:20px;line-height:32px}#the-estefans .entry-content h4{font-size:18px;line-height:26px}#the-estefans .entry-content h5{font-size:16px}#the-estefans .entry-content h6{font-size:15px}#the-estefans code,#the-estefans pre{display:block;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;line-height:.8em;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap}#the-estefans pre{background:#f5f5f5;border:1px solid #d6d6d6;padding:2em;line-height:1.5em;margin:0 0 1.5em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#the-estefans .entry-content mark{background:#FDFFC7;color:#383838;padding:0 5px}#the-estefans p.pullquote-left,#the-estefans p.pullquote-right{border-top:3px solid #EC4B36;color:#666;width:30%;font-style:italic;position:relative;padding:20px 0 0}#the-estefans p.pullquote-left{float:left;margin:0 30px 25px 0}#the-estefans p.pullquote-right{float:right;margin:0 0 25px 30px}#the-estefans #timeline{list-style:none;padding:0 0 40px;margin:0 auto;width:100%;position:relative;overflow:hidden}#the-estefans #timeline:before{background:#8e9399;content:"";top:10px;bottom:0;position:absolute;margin-top:-10px;height:9999999px;min-height:9999999px}#the-estefans #timeline>li{display:block;position:relative;padding-top:80px}#the-estefans #timeline>li:nth-child(odd){float:left;clear:left;padding-right:20px}#the-estefans #timeline>li:nth-child(even){float:right;clear:right;padding-left:20px}#the-estefans .home #timeline>li:nth-child(1),#the-estefans .home #timeline>li:nth-child(2){padding-top:100px}#the-estefans #timeline>li .hentry:before{display:block;position:absolute;right:-28px;top:-30px;content:"";height:8px;width:8px;border:4px solid #eaebed;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#the-estefans #timeline>li:nth-child(odd) .hentry:before{right:-28px}#the-estefans #timeline>li:nth-child(even) .hentry:before{left:-28px}#the-estefans #timeline>li.timeline-full{clear:both;float:none;width:100%;padding:0}#the-estefans #timeline>li.timeline-full .hentry{margin-top:20px;border-top:12px solid #F2F2F2}#the-estefans #timeline>li.timeline-full .hentry .entry-date{left:50%;margin-left:-40px;top:-50px}#the-estefans #timeline>li.timeline-full .hentry:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;left:50%;margin-left:-10px;top:-20px}#the-estefans #timeline li:nth-child(1){animation-delay:.1s}#the-estefans #timeline li:nth-child(2){animation-delay:.2s}#the-estefans #timeline li:nth-child(3){animation-delay:.3s}#the-estefans #timeline li:nth-child(4){animation-delay:.4s}body#behind-the-musical #the-estefans{text-align:center}body#behind-the-musical #the-estefans>h3{padding-top:20px}body#behind-the-musical #the-estefans>p{margin:0 auto 24px}body#behind-the-musical #the-estefans #timeline{text-align:left}body#behind-the-musical #the-estefans #timeline:before{position:absolute;left:12px;top:10px;width:4px;margin-left:0;background:url("images/timeline-vertical-divider.png") repeat-y 50% 0}body#behind-the-musical #the-estefans #timeline>li{width:100%;padding-left:37px}body#behind-the-musical #the-estefans #timeline>li article.hentry:before{position:absolute;left:-31px;top:-46px;width:20px;height:21px;border:9px solid #140949}body#behind-the-musical #the-estefans #timeline>li article.hentry:after{content:"";display:block;position:absolute;left:-28px;top:-42px;width:14px;height:14px;border:7px solid #ed1c6e;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}body#behind-the-musical #the-estefans #timeline>li article.hentry span.entry-date{position:absolute;top:-57px;height:39px;font-size:20px;color:#fff;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.2em;background:#ed1c6e;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;position:relative;border:none}body#behind-the-musical #the-estefans #timeline>li article.hentry div.hentry-box{padding:0;background:none;border:0}body#behind-the-musical #the-estefans #timeline>li article.hentry div.hentry-box p{margin:8px 10px;font-size:24px;color:#fff;text-transform:none;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.2em}body#behind-the-musical #the-estefans #timeline>li article.hentry div.hentry-box figure.entry-video iframe{width:100%;position:relative;z-index:2}body#behind-the-musical #the-estefans #timeline>li article.hentry div.hentry-box div.entry-wrap{display:none}body#behind-the-musical #the-estefans #timeline>li article.hentry.format-standard div.hentry-box div.entry-wrap{display:block;background:#5abafe}body#behind-the-musical #the-estefans #timeline>li article.hentry.format-standard div.hentry-box div.entry-wrap header.entry-header{display:none}body#behind-the-musical #the-estefans #timeline>li article.hentry.format-standard div.hentry-box div.entry-wrap .entry-summary p{color:#1f2983}body#behind-the-musical #the-estefans #timeline>li article.hentry.format-quote div.hentry-box div.caption-content{bottom:20%}body#behind-the-musical #the-estefans #timeline>li article.hentry.format-quote div.hentry-box blockquote:before{content:"";background:none}body#behind-the-musical #the-estefans #timeline>li article.hentry.format-quote div.hentry-box blockquote p{padding-left:0;margin-bottom:40px}body#behind-the-musical #the-estefans #timeline>li article.hentry.format-quote div.hentry-box blockquote cite{padding-left:10px;font-size:25px;color:#ed1c6e;text-transform:uppercase;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#behind-the-musical #the-estefans #timeline>li article.hentry footer.entry-footer{display:none}body#behind-the-musical #main #main-content{padding-bottom:35px}body#behind-the-musical #journey-to-broadway{padding-top:34px}body#behind-the-musical #journey-to-broadway h4{margin:0}body#behind-the-musical #journey-to-broadway .row{margin-bottom:40px}body#behind-the-musical #journey-to-broadway .row.standard{margin-bottom:0}body#behind-the-musical #journey-to-broadway .row .video-container{background:#6e68b0}body#behind-the-musical #journey-to-broadway .row .content-container{background:#1f2983}body#behind-the-musical #journey-to-broadway .feature .col .video-container{height:auto}body#behind-the-musical #journey-to-broadway .feature .col .video-container .poster-container{position:relative;display:block;width:100%;height:100%;-webkit-transition:all;-o-transition:all;transition:all;background-size:cover !important;background-position:center !important;min-height:304px}body#behind-the-musical #journey-to-broadway .feature .col .video-container .poster-container a.btn-play{position:absolute;top:0;right:0;bottom:0;left:0;background:url("images/btn-play-3.png") no-repeat 50% 50%;opacity:.8;filter:alpha(opacity=80);-webkit-transition:opacity 600ms;-moz-transition:opacity 600ms;-o-transition:opacity 600ms;transition:opacity 600ms}body#behind-the-musical #journey-to-broadway .feature .col .video-container .poster-container a.btn-play:hover{opacity:1;filter:alpha(opacity=100)}body#behind-the-musical #journey-to-broadway .feature .col .video-container .poster-container img{width:100%;height:auto}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container{background:#1f2983}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container{position:relative;padding:25px 10px 24px 30px}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container h5{font-size:18px;color:#6e68b0;text-transform:uppercase;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container h5 a{color:#fff;font-size:18px}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container h5 a:hover{color:#5abafe;text-decoration:none}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container h3{margin-top:10px;font-size:23px;color:#5abafe;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.2em}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container h3 a{color:#5abafe;font-size:24px}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container h3 a:hover{color:#fff;text-decoration:none}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container p{margin:6px 0 0;padding-right:30px;font-size:18px !important;line-height:1.3em}body#behind-the-musical #journey-to-broadway .standard .col .video-container{position:relative}body#behind-the-musical #journey-to-broadway .standard .col .video-container .poster-container{position:relative;display:block;width:100%;height:100%;-webkit-transition:all;-o-transition:all;transition:all}body#behind-the-musical #journey-to-broadway .standard .col .video-container .poster-container a.btn-play{position:absolute;top:0;right:0;bottom:0;left:0;background:url("images/btn-play-small-3.png") no-repeat 50% 50%;opacity:.8;filter:alpha(opacity=80);-webkit-transition:opacity 600ms;-moz-transition:opacity 600ms;-o-transition:opacity 600ms;transition:opacity 600ms}body#behind-the-musical #journey-to-broadway .standard .col .video-container .poster-container a.btn-play:hover{opacity:1;filter:alpha(opacity=100)}body#behind-the-musical #journey-to-broadway .standard .col .video-container .poster-container img{width:100%;height:auto}body#behind-the-musical #journey-to-broadway .standard .col .content-container{height:94px;margin-bottom:40px;padding:12px 0 0 14px}body#behind-the-musical #journey-to-broadway .standard .col .content-container h5{font-size:16px;color:#6e68b0;text-transform:uppercase;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#behind-the-musical #journey-to-broadway .standard .col .content-container h5 a{color:#6e68b0}body#behind-the-musical #journey-to-broadway .standard .col .content-container h5 a:hover{color:#fff;text-decoration:none}body#behind-the-musical #journey-to-broadway .standard .col .content-container h4{font-size:21px;color:#5abafe;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.6em}@media (max-width:1200px){body#behind-the-musical #journey-to-broadway .standard .col .content-container h4{line-height:1.1em;margin-top:4px}}body#behind-the-musical #journey-to-broadway .standard .col .content-container a{color:#5abafe}body#behind-the-musical #journey-to-broadway .standard .col .content-container a:hover{color:#fff;text-decoration:none}body.single-journey #main #main-content{min-height:600px}body.single-journey #main #main-content a.go-back{float:right;display:block;margin:32px 0 18px;font-size:19px;color:#5abafe;text-transform:none;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;text-decoration:none}body.single-journey #main #main-content a.go-back:hover{color:#fff}body.single-journey #main #main-content .journey-container{clear:both;margin-bottom:140px;background:#1f2983}body.single-journey #main #main-content .journey-container .content-container{padding:25px 0 24px 30px}body.single-journey #main #main-content .journey-container .content-container h5{font-size:18px;color:#6e68b0;text-transform:uppercase;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body.single-journey #main #main-content .journey-container .content-container h3{margin-top:25px;font-size:30px;color:#ed1c6e;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.4em}body.single-journey #main #main-content .journey-container .content-container p{margin:6px 0 0;padding-right:30px;font-size:22px;line-height:1.3em}body#cast-and-creative #main #main-content .tab-content{padding-top:28px}body#cast-and-creative #main #main-content .tab-content #cast .row .col .image-container img,body#cast-and-creative #main #main-content .tab-content #tour_cast .row .col .image-container img,body#cast-and-creative #main #main-content .tab-content #creative .row .col .image-container img{width:100%;height:auto}body#cast-and-creative #main #main-content .tab-content #cast .row .col .content-container,body#cast-and-creative #main #main-content .tab-content #tour_cast .row .col .content-container,body#cast-and-creative #main #main-content .tab-content #creative .row .col .content-container{height:115px;margin-bottom:22px;padding:10px 16px;background:#1f2983}body#cast-and-creative #main #main-content .tab-content #cast .row .col .content-container h3,body#cast-and-creative #main #main-content .tab-content #tour_cast .row .col .content-container h3,body#cast-and-creative #main #main-content .tab-content #creative .row .col .content-container h3{margin:8px 0 3px;font-size:17px;color:#5abafe;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}body#cast-and-creative #main #main-content .tab-content #cast .row .col .content-container h4,body#cast-and-creative #main #main-content .tab-content #tour_cast .row .col .content-container h4,body#cast-and-creative #main #main-content .tab-content #creative .row .col .content-container h4{margin:0;font-size:20px;color:#fff;text-transform:none;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#cast-and-creative #main #main-content .tab-content #cast .row .col .modal-contents-container,body#cast-and-creative #main #main-content .tab-content #tour_cast .row .col .modal-contents-container,body#cast-and-creative #main #main-content .tab-content #creative .row .col .modal-contents-container{display:none}body#cast-and-creative #main #main-content .tab-content #cast .row .col:hover .content-container h3,body#cast-and-creative #main #main-content .tab-content #tour_cast .row .col:hover .content-container h3,body#cast-and-creative #main #main-content .tab-content #creative .row .col:hover .content-container h3{color:#fff}body#cast-and-creative #main #main-content .tab-content #creative h4{font-size:17px !important}body#the-headlines #main #main-content .row{margin-bottom:44px}body#the-headlines #main #main-content .row.inactive{display:none}body#the-headlines #main #main-content .row .col .image-container{height:320px;background-size:cover;background-position:50% 50%}body#the-headlines #main #main-content .row .col.col-content{background:#1f2983}body#the-headlines #main #main-content .row .col.col-content .headline-copy{padding:17px 20px 20px 26px;min-height:238px}body#the-headlines #main #main-content .row .col.col-content .headline-copy h3{margin:4px 0 2px;font-size:24px;color:#ed1c6e;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.2em}body#the-headlines #main #main-content .row .col.col-content .headline-copy h3 a{color:#5abafe;text-decoration:none}body#the-headlines #main #main-content .row .col.col-content .headline-copy h3 a:hover{color:#fff}body#the-headlines #main #main-content .row .col.col-content .headline-copy h4{font-size:16px;color:#c2bfe4;text-transform:none;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#the-headlines #main #main-content .row .col.col-content .headline-copy p{font-size:18px;line-height:1.3em}body#the-headlines #main #main-content .row .col.col-content .headline-copy p.read-more{margin-top:14px;font-size:15px}body#the-headlines #main #main-content .row .col.col-content .headline-copy p.read-more a{color:#5abafe}body#the-headlines #main #main-content .row .col.col-content .headline-copy p.read-more a:hover{color:#fff;text-decoration:none}body#the-headlines #main #main-content div.news-show-more{text-align:center}body#the-headlines #main #main-content div.news-show-more a{font-size:18px;color:#5abafe}body#the-headlines #main #main-content div.news-show-more a:hover{color:#fff;text-decoration:none}body#the-headlines #reviews .hero-row{text-align:center;margin:20px auto !important;padding:0 !important;width:100%}body#the-headlines #reviews .hero-row .hero-cont{position:relative}body#the-headlines #reviews .hero-row .hero-cont .reviews-hero img{width:100%}body#the-headlines #reviews .hero-row .hero-cont .reviews-quote{position:absolute;top:24.941%;left:10.2795%;width:46.889%}@media (max-width:600px){body#the-headlines #reviews .hero-row .hero-cont .reviews-quote{width:56.889%;top:19.941%;left:5.2795%}}body#the-headlines #reviews .hero-row .hero-cont .reviews-quote img{width:100%}body#the-headlines #reviews .reviews-row{margin:0 !important;text-align:center;background:#1f2983;padding:0 30px;width:100%}body#the-headlines #reviews .reviews-row .review-cont{max-width:730px;margin:0 auto}body#the-headlines #reviews .reviews-row .review-cont .review-link{color:#ed1c6e}body#the-headlines #reviews .reviews-row .review-cont .review-link:hover{color:#fff !important;text-decoration:none !important}body#the-headlines #reviews .reviews-row .review-cont .review-link:active{color:#fff}body#the-headlines #reviews .reviews-row .review-cont .review-link:visited{color:#ed1c6e}body#the-headlines #reviews .reviews-row .review-cont .big-quote{font-size:32px;color:#ed1c6e;font-weight:900;line-height:36px;text-transform:uppercase;margin-bottom:0;padding-bottom:0}body#the-headlines #reviews .reviews-row .review-cont .small-quote{font-size:20px;line-height:26px;padding:0;margin:0 0 7px}body#the-headlines #reviews .reviews-row .review-cont .person-source{font-size:14px;padding:0;margin:0 0 60px}@media (max-width:992px){body#the-headlines #reviews .reviews-row .review-cont{max-width:100%}body#the-headlines #reviews .reviews-row .review-cont .big-quote{font-size:24px}body#the-headlines #reviews .reviews-row .review-cont .small-quote{font-size:16px}body#the-headlines #reviews .reviews-row .review-cont .person-source{font-size:12px}}body#experiment-page-a .fc-scroller,body#experiment-page-b .fc-scroller,body#tickets .fc-scroller{height:auto !important}body#experiment-page-a .fc th,body#experiment-page-b .fc th,body#tickets .fc th,body#experiment-page-a .fc td,body#experiment-page-b .fc td,body#tickets .fc td{border:none}body#experiment-page-a .fc-toolbar,body#experiment-page-b .fc-toolbar,body#tickets .fc-toolbar{margin-bottom:10px}body#experiment-page-a .fc-view>table .fc-widget-header,body#experiment-page-b .fc-view>table .fc-widget-header,body#tickets .fc-view>table .fc-widget-header{font-size:20px}body#experiment-page-a button.fc-state-default,body#experiment-page-b button.fc-state-default,body#tickets button.fc-state-default{color:#5abafe}body#experiment-page-a button.fc-state-default:hover,body#experiment-page-b button.fc-state-default:hover,body#tickets button.fc-state-default:hover{color:#fff}body#experiment-page-a #home-event-calendar-mobile_wrapper,body#experiment-page-b #home-event-calendar-mobile_wrapper,body#tickets #home-event-calendar-mobile_wrapper{display:none}body#experiment-page-a #event-calendar .fc-row,body#experiment-page-b #event-calendar .fc-row,body#tickets #event-calendar .fc-row{border-bottom:8px solid #1f2983 !important}body#experiment-page-a #event-calendar.fc td,body#experiment-page-b #event-calendar.fc td,body#tickets #event-calendar.fc td{border-right:8px solid #1f2983 !important;font-size:14px !important}body#experiment-page-a #event-calendar .fc th,body#experiment-page-b #event-calendar .fc th,body#tickets #event-calendar .fc th{padding-right:8px}body#experiment-page-a #event-calendar2 .fc-row,body#experiment-page-b #event-calendar2 .fc-row,body#tickets #event-calendar2 .fc-row{border-bottom:8px solid #1f2983 !important}body#experiment-page-a #event-calendar2.fc td,body#experiment-page-b #event-calendar2.fc td,body#tickets #event-calendar2.fc td{border-left:8px solid #1f2983 !important;font-size:14px !important}body#experiment-page-a #event-calendar2 .fc th,body#experiment-page-b #event-calendar2 .fc th,body#tickets #event-calendar2 .fc th{padding-left:8px}body#experiment-page-a .intro-content,body#experiment-page-b .intro-content,body#tickets .intro-content{display:none}body#experiment-page-a .fc-center,body#experiment-page-b .fc-center,body#tickets .fc-center{width:100%}body#experiment-page-a .fc-center h2,body#experiment-page-b .fc-center h2,body#tickets .fc-center h2{color:#fff;font-size:28px}body#experiment-page-a .fc-time,body#experiment-page-b .fc-time,body#tickets .fc-time{font-size:14px}@media (max-width:1200px){body#experiment-page-a .fc-time,body#experiment-page-b .fc-time,body#tickets .fc-time{font-size:12px}}@media (max-width:992px){body#experiment-page-a .fc-time,body#experiment-page-b .fc-time,body#tickets .fc-time{font-size:14px}}body#experiment-page-a .fc-time:hover,body#experiment-page-b .fc-time:hover,body#tickets .fc-time:hover{color:#ed1c6e}body#experiment-page-a a.limited-avail,body#experiment-page-b a.limited-avail,body#tickets a.limited-avail{background-color:#5abafe}body#experiment-page-a a.has-event,body#experiment-page-b a.has-event,body#tickets a.has-event{color:#1f2983}body#experiment-page-a a.has-event:hover,body#experiment-page-b a.has-event:hover,body#tickets a.has-event:hover{color:#ed1c6e}body#experiment-page-a .fc-bg td.fc-day.date-disabled,body#experiment-page-b .fc-bg td.fc-day.date-disabled,body#tickets .fc-bg td.fc-day.date-disabled{opacity:1;background-color:#bcbfda}body#experiment-page-a #event-calendar,body#experiment-page-b #event-calendar,body#tickets #event-calendar,body#experiment-page-a #event-calendar2,body#experiment-page-b #event-calendar2,body#tickets #event-calendar2{width:50%;float:left;margin-bottom:20px}@media (max-width:992px){body#experiment-page-a #event-calendar,body#experiment-page-b #event-calendar,body#tickets #event-calendar,body#experiment-page-a #event-calendar2,body#experiment-page-b #event-calendar2,body#tickets #event-calendar2{width:100%}}body#experiment-page-a .fc-right,body#experiment-page-b .fc-right,body#tickets .fc-right{position:absolute;top:14px;right:-105%;z-index:8}@media (max-width:1200px){body#experiment-page-a .fc-right,body#experiment-page-b .fc-right,body#tickets .fc-right{margin-right:10% !important}}@media (max-width:992px){body#experiment-page-a .fc-right,body#experiment-page-b .fc-right,body#tickets .fc-right{right:10%}}body#experiment-page-a .fc-left,body#experiment-page-b .fc-left,body#tickets .fc-left{position:absolute;top:14px;left:-5%;z-index:8}@media (max-width:1200px){body#experiment-page-a .fc-left,body#experiment-page-b .fc-left,body#tickets .fc-left{margin-left:10% !important}}@media (max-width:992px){body#experiment-page-a .fc-left,body#experiment-page-b .fc-left,body#tickets .fc-left{left:10%}}body#experiment-page-a .fc-other-month,body#experiment-page-b .fc-other-month,body#tickets .fc-other-month{visibility:hidden}body#experiment-page-a .fc-bg>table,body#experiment-page-b .fc-bg>table,body#tickets .fc-bg>table{background-color:#1f2983}body#experiment-page-a #main #main-content,body#experiment-page-b #main #main-content,body#tickets #main #main-content{padding-bottom:0 !important}body#experiment-page-a #main #main-content #calendar-head,body#experiment-page-b #main #main-content #calendar-head,body#tickets #main #main-content #calendar-head{text-align:center}body#experiment-page-a #main #main-content #calendar-head h4,body#experiment-page-b #main #main-content #calendar-head h4,body#tickets #main #main-content #calendar-head h4{color:#ed1c6e;text-transform:uppercase;font-size:32px;margin:25px 0 0}body#experiment-page-a #main #main-content #calendar-head p,body#experiment-page-b #main #main-content #calendar-head p,body#tickets #main #main-content #calendar-head p{padding:0;font-size:20px;line-height:26px}body#experiment-page-a #main #main-content #calendar-links,body#experiment-page-b #main #main-content #calendar-links,body#tickets #main #main-content #calendar-links{text-align:center;color:#c2bfe4;margin-bottom:15px}body#experiment-page-a #main #main-content #calendar-links a,body#experiment-page-b #main #main-content #calendar-links a,body#tickets #main #main-content #calendar-links a{display:inline-block;color:#5abafe}body#experiment-page-a #main #main-content #calendar-links a.accessbility,body#experiment-page-b #main #main-content #calendar-links a.accessbility,body#tickets #main #main-content #calendar-links a.accessbility{padding:0 10px;border-right:1px solid #c2bfe4;margin-right:10px}body#experiment-page-a #main #main-content #calendar-links a:hover,body#experiment-page-b #main #main-content #calendar-links a:hover,body#tickets #main #main-content #calendar-links a:hover{color:#fff}@media (max-width:768px){body#experiment-page-a #main #main-content #calendar-links,body#experiment-page-b #main #main-content #calendar-links,body#tickets #main #main-content #calendar-links{margin:20px 0}}body#experiment-page-a #main #main-content #calendar-key,body#experiment-page-b #main #main-content #calendar-key,body#tickets #main #main-content #calendar-key{background-color:#5abafe;color:#1f2983;font-size:19.79px;font-weight:900;text-transform:uppercase;line-height:35px;text-align:center;margin-top:-1px}body#experiment-page-a #main #main-content #calendar-key span,body#experiment-page-b #main #main-content #calendar-key span,body#tickets #main #main-content #calendar-key span{display:inline-block;margin-top:2px}@media (max-width:768px){body#experiment-page-a #main #main-content #calendar-key,body#experiment-page-b #main #main-content #calendar-key,body#tickets #main #main-content #calendar-key{display:none}}body#experiment-page-a #main #main-content a:hover,body#experiment-page-b #main #main-content a:hover,body#tickets #main #main-content a:hover{text-decoration:none}body#experiment-page-a #main #main-content .ticket-info-block .top,body#experiment-page-b #main #main-content .ticket-info-block .top,body#tickets #main #main-content .ticket-info-block .top{padding:34px 0 28px 20px;background:#fff}body#experiment-page-a #main #main-content .ticket-info-block .top h3,body#experiment-page-b #main #main-content .ticket-info-block .top h3,body#tickets #main #main-content .ticket-info-block .top h3{margin:0;font-size:37px}body#experiment-page-a #main #main-content .ticket-info-block .top h4,body#experiment-page-b #main #main-content .ticket-info-block .top h4,body#tickets #main #main-content .ticket-info-block .top h4{margin:1px 0 31px;font-size:24px;color:#1f2983;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#experiment-page-a #main #main-content .ticket-info-block .top .row .col .btn,body#experiment-page-b #main #main-content .ticket-info-block .top .row .col .btn,body#tickets #main #main-content .ticket-info-block .top .row .col .btn{height:43px;padding:3px 26px 0 15px;font-size:26px;position:relative}body#experiment-page-a #main #main-content .ticket-info-block .top .row .col span,body#experiment-page-b #main #main-content .ticket-info-block .top .row .col span,body#tickets #main #main-content .ticket-info-block .top .row .col span{display:block;padding-top:9px;font-size:22px;color:#1f2983;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#experiment-page-a #main #main-content .ticket-info-block .top .row .col span a,body#experiment-page-b #main #main-content .ticket-info-block .top .row .col span a,body#tickets #main #main-content .ticket-info-block .top .row .col span a{color:#1f2983}body#experiment-page-a #main #main-content .ticket-info-block .top .row .col+.col,body#experiment-page-b #main #main-content .ticket-info-block .top .row .col+.col,body#tickets #main #main-content .ticket-info-block .top .row .col+.col{padding-top:30px;padding-left:15px}body#experiment-page-a #main #main-content .ticket-info-block .bottom,body#experiment-page-b #main #main-content .ticket-info-block .bottom,body#tickets #main #main-content .ticket-info-block .bottom{margin-bottom:35px;padding:31px 18px 40px 20px;background:#1f2983}body#experiment-page-a #main #main-content .ticket-info-block .bottom:before,body#experiment-page-b #main #main-content .ticket-info-block .bottom:before,body#tickets #main #main-content .ticket-info-block .bottom:before,body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{content:" ";display:table}body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{clear:both}body#experiment-page-a #main #main-content .ticket-info-block .bottom:before,body#experiment-page-b #main #main-content .ticket-info-block .bottom:before,body#tickets #main #main-content .ticket-info-block .bottom:before,body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{content:" ";display:table}body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{clear:both}body#experiment-page-a #main #main-content .ticket-info-block .bottom:before,body#experiment-page-b #main #main-content .ticket-info-block .bottom:before,body#tickets #main #main-content .ticket-info-block .bottom:before,body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{content:" ";display:table}body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{clear:both}body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{content:"";display:table;clear:both}body#experiment-page-a #main #main-content .ticket-info-block .bottom:before,body#experiment-page-b #main #main-content .ticket-info-block .bottom:before,body#tickets #main #main-content .ticket-info-block .bottom:before,body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{content:" ";display:table}body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{clear:both}body#experiment-page-a #main #main-content .ticket-info-block .bottom:after,body#experiment-page-b #main #main-content .ticket-info-block .bottom:after,body#tickets #main #main-content .ticket-info-block .bottom:after{content:"";display:table;clear:both}body#experiment-page-a #main #main-content .ticket-info-block .bottom h4,body#experiment-page-b #main #main-content .ticket-info-block .bottom h4,body#tickets #main #main-content .ticket-info-block .bottom h4{margin:0;font-size:32px;color:#fff;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#experiment-page-a #main #main-content .ticket-info-block .bottom ul,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul,body#tickets #main #main-content .ticket-info-block .bottom ul{margin:8px 0 0;padding:0}body#experiment-page-a #main #main-content .ticket-info-block .bottom ul li,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul li,body#tickets #main #main-content .ticket-info-block .bottom ul li{font-size:19px;color:#fff;line-height:1.3em}body#experiment-page-a #main #main-content .ticket-info-block .bottom ul li h4,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul li h4,body#tickets #main #main-content .ticket-info-block .bottom ul li h4{display:inline-block;font-size:18px;color:#5abafe;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.1em}body#experiment-page-a #main #main-content .ticket-info-block .bottom ul li h4 a,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul li h4 a,body#tickets #main #main-content .ticket-info-block .bottom ul li h4 a{color:#5abafe;cursor:default}body#experiment-page-a #main #main-content .ticket-info-block .bottom ul li h4 a:hover,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul li h4 a:hover,body#tickets #main #main-content .ticket-info-block .bottom ul li h4 a:hover{color:#fff}body#experiment-page-a #main #main-content .ticket-info-block .bottom ul li h4 a:active,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul li h4 a:active,body#tickets #main #main-content .ticket-info-block .bottom ul li h4 a:active{color:#c2bfe4}body#experiment-page-a #main #main-content .ticket-info-block .bottom ul li h4+a,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul li h4+a,body#tickets #main #main-content .ticket-info-block .bottom ul li h4+a{display:inline-block;margin-left:1px;font-size:20px;color:#5abafe;text-transform:none;font-weight:normal;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#experiment-page-a #main #main-content .ticket-info-block .bottom ul li a.map-link-no-hover,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul li a.map-link-no-hover,body#tickets #main #main-content .ticket-info-block .bottom ul li a.map-link-no-hover{color:#fff}body#experiment-page-a #main #main-content .ticket-info-block .bottom ul li a.map-link-no-hover:hover,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul li a.map-link-no-hover:hover,body#tickets #main #main-content .ticket-info-block .bottom ul li a.map-link-no-hover:hover,body#experiment-page-a #main #main-content .ticket-info-block .bottom ul li a.map-link-no-hover:focus,body#experiment-page-b #main #main-content .ticket-info-block .bottom ul li a.map-link-no-hover:focus,body#tickets #main #main-content .ticket-info-block .bottom ul li a.map-link-no-hover:focus{color:#fff;text-decoration:none}body#experiment-page-a #main #main-content .tickets-about h3,body#experiment-page-b #main #main-content .tickets-about h3,body#tickets #main #main-content .tickets-about h3,body#experiment-page-a #main #main-content .tickets-faqs h3,body#experiment-page-b #main #main-content .tickets-faqs h3,body#tickets #main #main-content .tickets-faqs h3{margin:0 0 14px;font-size:33px}body#experiment-page-a #main #main-content .tickets-about p,body#experiment-page-b #main #main-content .tickets-about p,body#tickets #main #main-content .tickets-about p,body#experiment-page-a #main #main-content .tickets-faqs p,body#experiment-page-b #main #main-content .tickets-faqs p,body#tickets #main #main-content .tickets-faqs p{font-size:19px;line-height:1.5em}body#experiment-page-a #main #main-content .tickets-faqs #accordion .panel .panel-heading h4 a,body#experiment-page-b #main #main-content .tickets-faqs #accordion .panel .panel-heading h4 a,body#tickets #main #main-content .tickets-faqs #accordion .panel .panel-heading h4 a{font-size:19px;color:#fff;font-weight:700}body#experiment-page-a #main #main-content .tickets-faqs #accordion .panel .panel-heading h4 a:active,body#experiment-page-b #main #main-content .tickets-faqs #accordion .panel .panel-heading h4 a:active,body#tickets #main #main-content .tickets-faqs #accordion .panel .panel-heading h4 a:active{color:#c2bfe4}body#experiment-page-a #main #main-content .tickets-faqs #accordion .panel .panel-contents,body#experiment-page-b #main #main-content .tickets-faqs #accordion .panel .panel-contents,body#tickets #main #main-content .tickets-faqs #accordion .panel .panel-contents{padding-left:38px}body#experiment-page-a #main #main-content .tickets-faqs #accordion .panel .panel-contents p,body#experiment-page-b #main #main-content .tickets-faqs #accordion .panel .panel-contents p,body#tickets #main #main-content .tickets-faqs #accordion .panel .panel-contents p{font-size:19px;color:#c2bfe4}body#experiment-page-a #main #main-content .tickets-faqs a.see-more-faqs,body#experiment-page-b #main #main-content .tickets-faqs a.see-more-faqs,body#tickets #main #main-content .tickets-faqs a.see-more-faqs{color:#5abafe;font-size:18px}body#experiment-page-a #main #main-content .tickets-faqs a.see-more-faqs:hover,body#experiment-page-b #main #main-content .tickets-faqs a.see-more-faqs:hover,body#tickets #main #main-content .tickets-faqs a.see-more-faqs:hover{color:#fff}body#experiment-page-a #main #main-content .tickets-faqs a.see-more-faqs:active,body#experiment-page-b #main #main-content .tickets-faqs a.see-more-faqs:active,body#tickets #main #main-content .tickets-faqs a.see-more-faqs:active{color:#c2bfe4}body#experiment-page-a #main #main-content .tix-row,body#experiment-page-b #main #main-content .tix-row,body#tickets #main #main-content .tix-row{display:table;width:100%;margin-bottom:22px}body#experiment-page-a #main #main-content .tix-row .tix-box,body#experiment-page-b #main #main-content .tix-row .tix-box,body#tickets #main #main-content .tix-row .tix-box{display:table-cell;background-color:#1f2983;width:33.3333%;padding:25px;text-align:center}@media (max-width:768px){body#experiment-page-a #main #main-content .tix-row .tix-box,body#experiment-page-b #main #main-content .tix-row .tix-box,body#tickets #main #main-content .tix-row .tix-box{display:block;width:100%;border:none !important}}body#experiment-page-a #main #main-content .tix-row .tix-box img,body#experiment-page-b #main #main-content .tix-row .tix-box img,body#tickets #main #main-content .tix-row .tix-box img{margin-bottom:20px}body#experiment-page-a #main #main-content .tix-row .tix-box.online,body#experiment-page-b #main #main-content .tix-row .tix-box.online,body#tickets #main #main-content .tix-row .tix-box.online{border-left:7px solid #140949;border-right:7px solid #140949}body#experiment-page-a #main #main-content .tix-row .tix-box.online p,body#experiment-page-b #main #main-content .tix-row .tix-box.online p,body#tickets #main #main-content .tix-row .tix-box.online p{margin:0;font-size:16px;line-height:22px}body#experiment-page-a #main #main-content .tix-row .tix-box.online p a,body#experiment-page-b #main #main-content .tix-row .tix-box.online p a,body#tickets #main #main-content .tix-row .tix-box.online p a{text-decoration:underline;display:inline-block}body#experiment-page-a #main #main-content .tix-row .tix-box.online p a:hover,body#experiment-page-b #main #main-content .tix-row .tix-box.online p a:hover,body#tickets #main #main-content .tix-row .tix-box.online p a:hover{color:#fff}body#experiment-page-a #main #main-content .tix-row .tix-box.seating,body#experiment-page-b #main #main-content .tix-row .tix-box.seating,body#tickets #main #main-content .tix-row .tix-box.seating{border-right:15px solid #140949}body#experiment-page-a #main #main-content .tix-row .tix-box.seating p,body#experiment-page-b #main #main-content .tix-row .tix-box.seating p,body#tickets #main #main-content .tix-row .tix-box.seating p{margin:0;font-size:16px;line-height:22px}body#experiment-page-a #main #main-content .tix-row .tix-box.seating p a,body#experiment-page-b #main #main-content .tix-row .tix-box.seating p a,body#tickets #main #main-content .tix-row .tix-box.seating p a{font-size:20px;color:#fff;font-weight:700}body#experiment-page-a #main #main-content .tix-row .tix-box.seating p .sm-txt,body#experiment-page-b #main #main-content .tix-row .tix-box.seating p .sm-txt,body#tickets #main #main-content .tix-row .tix-box.seating p .sm-txt{font-size:12px;padding-top:10px}body#experiment-page-a #main #main-content .tix-row .tix-box.seating p:first-of-type,body#experiment-page-b #main #main-content .tix-row .tix-box.seating p:first-of-type,body#tickets #main #main-content .tix-row .tix-box.seating p:first-of-type{margin-top:8px}body#experiment-page-a #main #main-content .tix-row .tix-box.office,body#experiment-page-b #main #main-content .tix-row .tix-box.office,body#tickets #main #main-content .tix-row .tix-box.office{border-left:15px solid #140949}body#experiment-page-a #main #main-content .tix-row .tix-box.office p,body#experiment-page-b #main #main-content .tix-row .tix-box.office p,body#tickets #main #main-content .tix-row .tix-box.office p{margin:0;font-size:16px;line-height:22px;padding-bottom:5px}body#experiment-page-a #main #main-content .tix-row .tix-box.office p a,body#experiment-page-b #main #main-content .tix-row .tix-box.office p a,body#tickets #main #main-content .tix-row .tix-box.office p a{display:inline-block;text-decoration:underline}body#experiment-page-a #main #main-content .tix-row .tix-box.office p a:hover,body#experiment-page-b #main #main-content .tix-row .tix-box.office p a:hover,body#tickets #main #main-content .tix-row .tix-box.office p a:hover{color:#fff}body#experiment-page-a #main #main-content .tix-row .tix-box.office p .visit,body#experiment-page-b #main #main-content .tix-row .tix-box.office p .visit,body#tickets #main #main-content .tix-row .tix-box.office p .visit{font-size:20px;display:block;margin-bottom:5px}body#experiment-page-a #main #main-content .tix-row .tix-box.office p em,body#experiment-page-b #main #main-content .tix-row .tix-box.office p em,body#tickets #main #main-content .tix-row .tix-box.office p em{font-size:14px;display:block}body#experiment-page-a #main #main-content .tix-row .tix-box h4,body#experiment-page-b #main #main-content .tix-row .tix-box h4,body#tickets #main #main-content .tix-row .tix-box h4{color:#ed1c6e;text-transform:uppercase;font-size:32px;margin:0 0 25px}body#experiment-page-a .bubble-level,body#experiment-page-b .bubble-level,body#tickets .bubble-level{display:block;font-size:14.21px;font-weight:900;color:#ed1c6e;text-align:center;margin:0 auto;text-transform:uppercase}body#experiment-page-a .bubble-price,body#experiment-page-b .bubble-price,body#tickets .bubble-price{display:block;font-size:16.58px;line-height:17px;font-weight:400;color:#1f2983;text-align:center;margin:0 auto;padding-bottom:10px}body#experiment-page-a .theatre-info-block ul,body#experiment-page-b .theatre-info-block ul{padding-bottom:40px !important}body#experiment-page-a .theatre-info-block table,body#experiment-page-b .theatre-info-block table{margin:20px 0}body#experiment-page-a .theatre-info-block table td,body#experiment-page-b .theatre-info-block table td{padding:10px;border:1px solid #5abafe}body#experiment-page-a .theatre-info-block table td a,body#experiment-page-b .theatre-info-block table td a{font-size:14px;color:#ed1c6e}#notification-banner{background:#ed1c6e;margin-bottom:20px;margin-top:20px}@media (min-width:768px){#notification-banner{display:block}}#notification-banner .notification-content{text-align:center;padding:8px 5px 7px;color:#fff;text-transform:uppercase;font-weight:900;font-size:25px;line-height:1.4em}#calendar-row{background:#1f2983;margin-bottom:20px}#calendar-row .special-offers_wrapper{padding-top:20px}#calendar-row .special-offers_wrapper h2{font-weight:900;color:#c2bfe4;font-size:24px;line-height:1.3em}#calendar-container{position:relative}#calendar-container #event-calendar,#calendar-container #event-calendar2{padding-top:20px}#overlay-container{position:absolute;top:0;left:0;width:100%;height:auto;background:rgba(16,13,40,0.95);z-index:10;overflow:hidden;display:none}#overlay-container .overlay-content_wrapper{background:#1f2983;position:absolute;top:10%;left:50%;transform:translate(-50%, 0);max-width:90%}#overlay-container .overlay-close{position:absolute;display:block;top:8px;right:12px;color:#5abafe;font-size:18px;font-weight:100}#overlay-container .overlay-close:hover{color:#fff}#overlay-container .overlay-content{padding:80px 40px;text-align:center}#overlay-container .overlay-content .venue-link{margin-bottom:50px}#overlay-container .overlay-content .venue-link:last-child{margin-bottom:0}#overlay-container .overlay-content p{color:#c2bfe4;font-size:25px;line-height:1.3em;margin:0;font-weight:900}#overlay-container .overlay-content a{color:#5abafe;display:block;font-size:30px;font-weight:900;line-height:1.3em;white-space:nowrap}#overlay-container .overlay-content a:hover{color:#fff}#overlay-container .ticket-detail-wrapper{display:none}#overlay-container #calendar-spinner{display:none;position:absolute;left:50%;margin-left:-16px;top:24%}.post-cal-content{text-align:center;font-weight:100;color:#c2bfe4}@media (min-width:768px){.post-cal-content{margin:-20px 0 20px}}.post-cal-content,.post-cal-content p{font-size:15px}.post-cal-content a{color:#5abafe}.post-cal-content a:hover{color:#fff}.group-tickets-row h4{color:#ed1c6e;text-transform:uppercase;font-size:32px;margin:0}.group-tickets-row p{font-size:16px}.group-tickets-row p.group-links{margin:10px 0 50px 0}.group-tickets-row p strong{font-weight:900}.group-tickets-row .tickets-box{padding-top:20px;padding-bottom:20px;width:49%}@media (max-width:991px){.group-tickets-row .tickets-box{width:100%;margin:1em 0 0 !important}}.group-tickets-row .tickets-box.group-tickets-box{margin:0 1% 0 0}@media (max-width:992px){.group-tickets-row .tickets-box.group-tickets-box{padding-bottom:0;text-align:center}}.group-tickets-row .tickets-box.student-tickets-box{margin:0 0 0 1%}@media (max-width:992px){.group-tickets-row .tickets-box.student-tickets-box{margin-top:0 !important;padding-top:0 !important;text-align:center}}.group-tickets-row a.btn{background-color:#ed1c6e;padding:8px 20px 7px 17px;color:#fff;font-weight:900;border:none;font-size:20px;text-transform:uppercase}.group-tickets-row h2{font-weight:900}body.page-template-page-tour{text-align:center}@media (min-width:768px){body.page-template-page-tour .site-main{padding-top:0 !important}}body.page-template-page-tour .brand-background{width:100%;background-color:#ed1c6e;padding:10px;margin:20px auto 0;max-width:1170px;color:#fff;font-size:24px;font-weight:900;letter-spacing:1px}body.page-template-page-tour .subtitle{margin:35px auto;padding:0 5px}body.page-template-page-tour .subtitle h1,body.page-template-page-tour .subtitle h2,body.page-template-page-tour .subtitle h3,body.page-template-page-tour .subtitle h4,body.page-template-page-tour .subtitle h5,body.page-template-page-tour .subtitle h6,body.page-template-page-tour .subtitle p{margin:0}body.page-template-page-tour .tap{margin:-20px auto -15px}body.page-template-page-tour .tour-container{background-color:transparent;padding:0 25px;margin:40px auto 80px}@media (min-width:992px){body.page-template-page-tour .tour-container{margin:0 auto 80px;background-color:#1f2983;padding:25px 10px}}body.page-template-page-tour .header-row{font-size:24.8px;font-weight:900;line-height:1.67;margin-left:10px;margin-bottom:25px;text-align:left}body.page-template-page-tour .header-row .tour-header-tix{margin-left:-52px;text-align:center}body.page-template-page-tour .header-row .tour-header-tix,body.page-template-page-tour .header-row .tour-header-city,body.page-template-page-tour .header-row .tour-header-date,body.page-template-page-tour .header-row .tour-header-venue{padding-left:0;padding-right:0}body.page-template-page-tour .header-row .tour-header-date{margin-left:-10px}body.page-template-page-tour .header-row .tour-header-venue{margin-left:-10px}body.page-template-page-tour .tour-date-container{overflow:hidden;margin:0 auto}body.page-template-page-tour .tour-row{background-color:#fff;color:#1f2983;margin-bottom:0;border-bottom:1px solid #1f2983;padding:15px}@media (min-width:992px){body.page-template-page-tour .tour-row{margin-bottom:8px;border-bottom:0}}body.page-template-page-tour .tour-row .tour-city,body.page-template-page-tour .tour-row .tour-date{font-size:21px;text-align:center;font-weight:bold}@media (min-width:992px){body.page-template-page-tour .tour-row .tour-city,body.page-template-page-tour .tour-row .tour-date{text-align:left;font-weight:400}}@media (min-width:992px){body.page-template-page-tour .tour-row .collapse{display:block;visibility:visible}}body.page-template-page-tour .tour-row .tour-venue,body.page-template-page-tour .tour-row .tour-date{padding:0}body.page-template-page-tour .tour-row .tour-venue{font-size:16px;text-align:center;font-weight:400;margin:13px 0}@media (min-width:992px){body.page-template-page-tour .tour-row .tour-venue{text-align:left;font-size:21px;margin:0}}body.page-template-page-tour .tour-row .tour-link{font-size:18px;font-weight:bold;line-height:1.91;letter-spacing:1px;text-align:center;text-transform:uppercase;padding-left:15px;padding-right:15px;color:#ed1c6e}body.page-template-page-tour .tour-row .tour-link a{background-color:#ed1c6e;color:#fff;padding:10px 30px;font-size:18px;width:100%}@media (min-width:992px){body.page-template-page-tour .tour-row .tour-link a{width:190px;padding:10px 0}}body.page-template-page-tour .tour-row .tour-link a:hover{text-decoration:none}body.page-template-page-tour .tour-row .tour-link a:active,body.page-template-page-tour .tour-row .tour-link a:focus{color:#fff;outline:0}body.page-template-page-tour button.toggle-tour-a{width:100% !important;padding:0 !important;border:none !important}body.page-template-page-tour button.toggle-tour-a:hover,body.page-template-page-tour button.toggle-tour-a:active,body.page-template-page-tour button.toggle-tour-a:focus{text-decoration:none;outline:0}body#faq #main #main-content h3{text-align:center}body#faq #main #main-content #accordion{margin-top:20px}body#faq #main #main-content #accordion .panel .panel-heading h4 a{font-size:22px;color:#ed1c6e;font-weight:900}body#faq #main #main-content #accordion .panel .panel-heading h4 a:active{color:#fff}body#faq #main #main-content #accordion .panel .panel-contents p{font-size:20px;color:#fff;font-weight:300}body#espanol header#site-header{position:relative}body#espanol header#site-header .announcement p{font-size:13px}@media (min-width:768px){body#espanol header#site-header .announcement p{font-size:18px}}@media (min-width:992px){body#espanol header#site-header .announcement p{font-size:24px}}@media (min-width:1200px){body#espanol header#site-header .announcement p{font-size:28px}}body#espanol #espanol-splash{position:relative}body#espanol #espanol-splash img{display:block;width:100%;height:auto}body#espanol #main{padding-top:0 !important;background:#1f2983}body#espanol #main #main-content{padding-top:46px;border-bottom:1px solid #6e68b0}body#espanol #main #main-content h3{margin-top:0;font-size:30px}body#espanol #main #main-content h4{font-size:22px}body#espanol #main #main-content h4+p{margin-top:16px}body#espanol #main #main-content p{font-size:22px;line-height:1.4em}body#espanol #main #main-content .ticket-title-block{background:#5abafe}body#espanol #main #main-content .ticket-title-block h2{margin:0;padding:15px 0 8px;font-size:30px;color:#1f2983;text-transform:uppercase;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;text-align:center}body#espanol #main #main-content .ticket-info-block{padding:38px 18px 40px 23px;color:#1f2983;background:#fff}body#espanol #main #main-content .ticket-info-block h3{margin:0;font-size:30px;color:#ed1c6e;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0;line-height:1.1em}body#espanol #main #main-content .ticket-info-block h4{margin:0 0 2px;font-size:20px;color:#1f2983;text-transform:none;font-weight:300;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}body#espanol #main #main-content .ticket-info-block a.btn{height:35px;padding:0 20px 1px 12px;font-size:20px;position:relative}body#espanol #main #main-content .ticket-info-block+.ticket-info-block{padding-top:0;padding-bottom:50px}header#custom-promo-header img{display:block;width:100%;height:auto}header#custom-promo-header img.desktop-promo-lander-header{display:none}@media (min-width:768px){header#custom-promo-header img.mobile-promo-lander-header{display:none}header#custom-promo-header img.desktop-promo-lander-header{display:block}}body.single-promos #main{padding-top:31px !important}@media (max-width:767px){body.single-promos #main #main-content{padding:0 12%}}@media (max-width:991px){body.single-promos #main #main-content{padding:0 6%}}body.single-promos #main #main-content div.row.callout-row{margin-bottom:33px}body.single-promos #main #main-content div.row.callout-row .callout-block{text-align:center;background:#5abafe}body.single-promos #main #main-content div.row.callout-row .callout-block .inner{margin:0 2.6%;padding:10px 0}body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2,body.single-promos #main #main-content div.row.callout-row .callout-block .inner h3,body.single-promos #main #main-content div.row.callout-row .callout-block .inner h4,body.single-promos #main #main-content div.row.callout-row .callout-block .inner h5{color:#1f2983}body.single-promos #main #main-content div.row.callout-row .callout-block .inner h4{margin:0 0 .6em;font-size:16.5px;font-weight:400;text-transform:uppercase;letter-spacing:-0.04em}@media (min-width:992px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner h4{font-size:18.5px}}body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2{font-size:45px;font-weight:800;line-height:.6em}@media (min-width:768px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2{font-size:40px}}@media (min-width:992px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2{font-size:55px}}body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2 span.dollar-sign{position:relative;left:-1px;top:-10px;font-size:22px}@media (min-width:768px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2 span.dollar-sign{top:-7px}}@media (min-width:992px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2 span.dollar-sign{top:-13px}}body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2 span.asterisk{position:relative;left:0;top:-13px;font-size:24px;font-weight:300}@media (min-width:768px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2 span.asterisk{left:1px;top:-10px}}@media (min-width:992px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner h2 span.asterisk{left:2px;top:-20px}}body.single-promos #main #main-content div.row.callout-row .callout-block .inner .callout-content-group h4{display:none}body.single-promos #main #main-content div.row.callout-row .callout-block .inner .callout-content-group h3{margin:2px auto;font-size:15px;line-height:1.2em}@media (min-width:768px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner .callout-content-group h3{max-width:260px;font-size:13px}}@media (min-width:992px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner .callout-content-group h3{font-size:18px}}body.single-promos #main #main-content div.row.callout-row .callout-block .inner .callout-content-group h5{margin:.2em 0 0;font-size:13px;text-transform:uppercase}@media (min-width:768px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner .callout-content-group h5{font-size:11px}}@media (min-width:992px){body.single-promos #main #main-content div.row.callout-row .callout-block .inner .callout-content-group h5{font-size:14px}}body.single-promos #main #main-content div.row.callout-row .callout-block .inner .callout-content-group h3.h3-use-code{display:none}@media (max-width:767px){body.single-promos #main #main-content div.row.callout-row .callout-block+.callout-block{margin-top:20px}}@media (min-width:768px){body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block .callout-content-group h3{font-size:16px}}@media (min-width:992px){body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block .inner>h4{display:none}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block h2{display:inline-block;vertical-align:top;padding-top:20px;font-size:77px}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block h2 span.dollar-sign{top:-11px;font-size:46px}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block h2 span.asterisk{left:0;top:-26px;font-size:38px;font-weight:600}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block .callout-content-group{display:inline-block;padding-left:14px;text-align:left}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block .callout-content-group.days-of-week-active{padding-top:8px}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block .callout-content-group h4{display:block;margin:0;font-size:14px;min-height:20px}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block .callout-content-group h3{max-width:inherit;margin:0;font-size:22px;line-height:1em}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-single-block .callout-content-group h5{margin:0;font-size:15px;line-height:1em;font-weight:400}}@media (min-width:768px){body.single-promos #main #main-content div.row.callout-row .callout-block.callout-double-block{width:49%}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-double-block:first-child{margin-right:2%}}@media (min-width:992px){body.single-promos #main #main-content div.row.callout-row .callout-block.callout-double-block h2{font-size:65px}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-double-block h2 span.dollar-sign{top:-10px;font-size:36px}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-double-block h2 span.asterisk{left:0;top:-26px;font-weight:400}}body.single-promos #main #main-content div.row.callout-row .callout-block.callout-triple-block{background:#5abafe}@media (min-width:768px){body.single-promos #main #main-content div.row.callout-row .callout-block.callout-triple-block{float:left;width:32%}}@media (min-width:768px){body.single-promos #main #main-content div.row.callout-row .callout-block.callout-triple-block+.callout-block.callout-triple-block{margin-left:2%}}body.single-promos #main #main-content div.row .buy-tickets-col{margin-bottom:40px}@media (max-width:767px){body.single-promos #main #main-content div.row .buy-tickets-col{margin-bottom:60px}}body.single-promos #main #main-content div.row .buy-tickets-col .row.buy-tickets-section h2{margin:0 0 16px;color:#fff;font-size:25px;text-transform:uppercase}body.single-promos #main #main-content div.row .buy-tickets-col .row.buy-tickets-section h2.use-code-h2{color:#ed1c6e;margin-bottom:0}body.single-promos #main #main-content div.row .buy-tickets-col .row.buy-tickets-section p{font-weight:300;font-size:16px;line-height:1.7em;margin:15px 0}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table{margin-top:34px}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table{width:100%;background:#fff}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr{width:100%;border-bottom:1px solid #100d28}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr.ticket-row{cursor:pointer}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr.ticket-row:hover{background:#fafafd}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr.ticket-row:hover a{text-decoration:none;color:#1f2983}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr.ticket-row.inactive{display:none}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr td{padding-top:20px;padding-bottom:15px;color:#1f2983;font-size:22px;font-weight:800}@media (max-width:767px){body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr td{font-size:16px}}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr td:first-child{width:45%;padding-left:30px}@media (max-width:767px){body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr td:first-child{padding-left:14px}}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr td:last-child{padding-right:30px;text-align:right}@media (max-width:767px){body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr td:last-child{padding-right:14px}}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr td a{color:#5abafe;text-transform:uppercase}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table table tr td a:hover{text-decoration:none;color:#1f2983}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls{min-height:40px;padding:6px 7px 7px;background:#1f2983;text-align:center}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:before,body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{content:" ";display:table}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{clear:both}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:before,body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{content:" ";display:table}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{clear:both}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:before,body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{content:" ";display:table}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{clear:both}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{content:"";display:table;clear:both}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:before,body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{content:" ";display:table}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{clear:both}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls:after{content:"";display:table;clear:both}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls a.table-arrow-left,body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls a.table-arrow-right{cursor:pointer;opacity:.4;filter:alpha(opacity=40)}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls a.table-arrow-left:hover,body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls a.table-arrow-right:hover{opacity:.7;filter:alpha(opacity=70)}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls a.table-arrow-left.disabled,body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls a.table-arrow-right.disabled{opacity:.15;filter:alpha(opacity=15);cursor:default}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls a.table-arrow-left{float:left}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls a.table-arrow-right{float:right}body.single-promos #main #main-content div.row .buy-tickets-col .row.promo-ticket-table #table-controls p{padding:8px 8% 0;margin:0;font-size:13px;font-style:italic;color:#8e8d96;cursor:default}@media (min-width:992px){body.single-promos #main #main-content div.row .about-the-show-col{padding-left:70px}}body.single-promos #main #main-content div.row .about-the-show-col img{display:block;width:100%;height:auto;-webkit-box-shadow:0 0 3px rgba(255,255,255,0.3);box-shadow:0 0 3px rgba(255,255,255,0.3)}@media (min-width:992px){body.single-promos #main #main-content div.row .about-the-show-col img{width:99%}}body.single-promos #main #main-content div.row .about-the-show-col h2#about-the-show-h2{margin:24px 0 8px;font-size:31px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}@media (min-width:992px){body.single-promos #main #main-content div.row .about-the-show-col h2#about-the-show-h2{font-size:29px}}@media (min-width:1200px){body.single-promos #main #main-content div.row .about-the-show-col h2#about-the-show-h2{font-size:31px}}body.single-promos #main #main-content div.row .about-the-show-col h2+p{margin-top:0}body.single-promos #main #main-content div.row .about-the-show-col p{font-weight:300;font-size:16px;line-height:1.7em;margin:15px 0}body.single-promos #main #main-content div.row.promo-pre-footer{margin-top:60px;text-align:center}body.single-promos #main #main-content div.row.promo-pre-footer p{padding:0 8%;margin:0 auto 50px;font-size:12px;color:#8e8d96}#visitors-intro-row{margin-top:3em;margin-bottom:3em;text-align:center}#visitors-intro-row h2{text-transform:uppercase}#visitors-intro-row .theatre-location img{margin:-5px 0 0 0}#visitors-intro-row .theatre-location a{color:#fff;text-decoration:none}#visitors-intro-row .theatre-location h4{display:inline-block}#visitors-intro-row .theatre-location h4 a{font-size:21px;color:#ed1c6e;text-transform:none;font-weight:900;font-family:'Montserrat',sans-serif,sans-serif;letter-spacing:0}#visitors-intro-row .theatre-location h4 a:hover{color:#fff}#travel-accommodations-row{margin-bottom:3em}#travel-accommodations-container{padding:0 0 0 0;background:#fff;color:#1a104a}#travel-accommodations-container h2{padding:.5em 1.25em;font-size:1.25em;line-height:1em;text-transform:uppercase}#collapse-spacer{padding:1em 1.25em;font-size:1.25em;line-height:1em;text-transform:uppercase}/*!
 * Houdini v8.1.0: A simple collapse-and-expand script
 * (c) 2015 Chris Ferdinandi
 * MIT License
 * http://github.com/cferdinandi/houdini
 */.collapse-toggle{display:none;visibility:hidden;color:#5abafe;font-weight:bold}.collapse-toggle.active{background:#ed1c6e url(images/oyf-visitors-travel-tab-mobile.png) right no-repeat;background-size:contain;color:#fff}.js-houdini .collapse-toggle{display:block;visibility:visible;width:100%;padding:8px 1.563em;cursor:pointer;text-decoration:none}.js-houdini .collapse-toggle:hover{color:#1f2983}.active .collapse-text-show,.collapse-text-hide{display:none;visibility:hidden}.active .collapse-text-hide{display:inline;visibility:visible}.js-houdini .collapse{display:block;visibility:initial;overflow:hidden;opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease;max-height:0}.js-houdini .collapse.active{max-height:9999em;opacity:1;padding:1em 1.563em;color:#1f2983;border-bottom:1px solid #0e0a1e}.js-houdini .collapse h3{margin:0;color:#1f2983;font-weight:normal;font-size:1.75em}.js-houdini .collapse a{color:#5abafe}.js-houdini .collapse a:hover{text-decoration:underline}@media (min-width:992px){#travel-accommodations-container h2{width:29%;padding:30px 30px .75em;border-right:1px solid #0e0a1e;font-size:1.625em;line-height:1.125em}#collapse-spacer{width:29%;padding:12px 30px;border-right:1px solid #0e0a1e;font-size:1.625em;line-height:1.125em}.collapse-toggle.active{background:#ed1c6e url(images/oyf-visitors-travel-tab.png) right no-repeat;color:#fff}.js-houdini .collapse-toggle{width:29%;padding:8px 30px;border-right:1px solid #0e0a1e;font-size:1.25em;font-weight:bold}.js-houdini .collapse{width:65%;position:absolute;top:2em;right:2em}.js-houdini .collapse.active{border-bottom:none}}#visitors-map-row{margin-bottom:2.25em}#visitors-map-title-row{text-align:center}#visitors-map-title-row h2{line-height:1.125em;text-transform:uppercase}#visitors-map-container{padding:0 0 3em 0}.wpgmza_infowindow_image{float:none !important;margin:.375em 0 0 0}.wpgmza_infowindow_title{display:none;color:#000}.wpgmza_infowindow_description{color:#000}.wpgmza_infowindow_address{display:none}.wpgmza_markerbox a{color:#5abafe}#visitors-partners-title-row{text-align:center}#visitors-partners-title-row h2{margin:0 0 .25em 0;text-transform:uppercase}#visitors-partners-row{margin-bottom:2em}.partnerBox{margin:0 0 2% 0;padding-top:20px;padding-bottom:20px;background:#1f2983;font-weight:lighter}.col-md-8.partnerBox{width:100% !important}.col-md-3.partnerBox{padding:30px 30px 20px 30px;background:#1f2983;font-weight:lighter}.visitorsPartnerAddress{color:#5abafe}@media (min-width:992px){#visitors-map-title-row{text-align:left}#visitors-partners-title-row{text-align:left}.col-md-3.partnerBox.featuredPartner{width:100% !important;margin:0 0 2% 0 !important}.col-md-3.partnerBox{width:32% !important;margin:0 1% 2%}.col-md-3.partnerBox:last-child,.col-md-3.partnerBox:nth-child(3n+3){margin:0 0 2% 1%}.col-md-3.partnerBox:first-child,.col-md-3.partnerBox:nth-child(3n+4){margin:0 1% 2% 0}}.ocr-landing{text-align:center;font-size:20px;font-weight:300;line-height:1.2em;padding-left:0;padding-right:0}.ocr-landing section{max-width:850px;margin:0 auto;padding-left:15px;padding-right:15px}.ocr-landing section:before,.ocr-landing section:after{content:" ";display:table}.ocr-landing section:after{clear:both}.ocr-landing section:before,.ocr-landing section:after{content:" ";display:table}.ocr-landing section:after{clear:both}.ocr-landing section:before,.ocr-landing section:after{content:" ";display:table}.ocr-landing section:after{clear:both}.ocr-landing section:after{content:"";display:table;clear:both}.ocr-landing section:before,.ocr-landing section:after{content:" ";display:table}.ocr-landing section:after{clear:both}.ocr-landing section:after{content:"";display:table;clear:both}.ocr-landing p{font-family:'Montserrat',sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit}.ocr-landing img{display:inline-block;max-width:100%}.ocr-landing .quote-attribution{font-size:.7em}.ocr-landing .headline .headline-copy{font-size:1.3em;margin-top:0;text-transform:uppercase}.ocr-landing .download{max-width:100%;padding:0}.ocr-landing .download .download-wrapper{background:url('images/ocr/mobile_music_bg.jpg') 50% 0 no-repeat;width:100%;margin:1em auto 0;padding:6em 1.2em 3.5em;background-size:100% auto}@media (min-width:768px){.ocr-landing .download .download-wrapper{background:url('images/ocr/music_bg.png') 50% 50% no-repeat;margin:0 auto;padding:1.2em}}.ocr-landing .download .download-wrapper>div{display:inline-block;vertical-align:middle;width:100%;text-align:center}@media (min-width:768px){.ocr-landing .download .download-wrapper>div{width:30%}}.ocr-landing .download .download-wrapper .quote{font-size:1.4em;line-height:1.2}.ocr-landing .download .download-wrapper .quote .quote-attribution{display:block;margin:0 auto;font-size:.5em}.ocr-landing .download .download-wrapper .quote.desktop-only{display:none}@media (min-width:768px){.ocr-landing .download .download-wrapper .quote.desktop-only{display:inline-block}}.ocr-landing .download .download-wrapper .quote.mobile-only{display:block}@media (min-width:768px){.ocr-landing .download .download-wrapper .quote.mobile-only{display:none}}.ocr-landing .download .download-wrapper .album{margin:1.5em 0}@media (min-width:768px){.ocr-landing .download .download-wrapper .album{margin:0}}.ocr-landing .download .download-wrapper .download-link{display:inline-block;margin:.25em;width:29%}@media (min-width:768px){.ocr-landing .download .download-wrapper .download-link{display:block;margin:.6em 0;width:100%}}.ocr-landing .download .download-wrapper .download-link a{display:inline-block}.ocr-landing .download .download-copy{max-width:850px;margin:2em auto 0;padding-left:15px;padding-right:15px}.ocr-landing .hits .song-list{display:block;width:100%}@media (min-width:768px){.ocr-landing .hits .song-list{display:inline-block;width:40%}}.ocr-landing .hits .song{font-size:1.2em}.ocr-landing .tickets{display:none}.ocr-landing .tickets .tickets-button{display:inline-block;font-weight:700 !important;text-decoration:none;background-color:#ed1c6e;text-transform:uppercase;padding:10px 40px 10px 40px;transition:all .25s ease}.ocr-landing .tickets .tickets-button:hover{background-color:#5abafe;color:#fff}@media (min-width:768px){.ocr-landing .tickets{display:block}}body#privacy-policy #main #main-content p{font-weight:300}#tonys .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:1600px){#tonys .container{width:1270px}}@media (min-width:1921px){#tonys .container{width:1470px}}#tonys .tonys-hero{position:relative;min-height:100%;background:url("images/tonys/bg-hero-mobile.jpg") no-repeat 50% 100%;background-size:cover}@media (min-width:768px){#tonys .tonys-hero{background:url("images/tonys/bg-hero-desktop-2.jpg") no-repeat 100% 0;background-size:cover}#tonys .tonys-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("images/tonys/hero-desktop-villafane-2.png");background-position:130% 100%;background-repeat:no-repeat;background-size:contain;z-index:0}}@media (min-width:992px){#tonys .tonys-hero:before{background-position:115% 100%}}@media (min-width:1200px){#tonys .tonys-hero:before{background-position:100% 100%}}#tonys .tonys-hero h2{margin:30px 0 24px;color:#fff;font-size:22px;font-weight:300;text-transform:uppercase;text-align:center}#tonys .tonys-hero img.tonys-hero-logo{display:block;max-width:96%;margin:0 auto 40px;text-align:center;position:relative;z-index:1}@media (min-width:768px){#tonys .tonys-hero img.tonys-hero-logo{width:350px}}@media (min-width:992px){#tonys .tonys-hero img.tonys-hero-logo{width:380px}}@media (min-width:1200px){#tonys .tonys-hero img.tonys-hero-logo{width:400px}}@media (min-width:1600px){#tonys .tonys-hero img.tonys-hero-logo{width:470px}}@media (min-width:1921px){#tonys .tonys-hero img.tonys-hero-logo{margin:20px auto 60px;width:680px}}#tonys .tonys-hero .hero-copy-and-video-container{position:relative;z-index:1}@media (min-width:768px){#tonys .tonys-hero .hero-copy-and-video-container{width:45%}}@media (min-width:992px){#tonys .tonys-hero .hero-copy-and-video-container{width:52%}}@media (min-width:1200px){#tonys .tonys-hero .hero-copy-and-video-container{width:65%}}#tonys .tonys-hero .hero-copy-and-video-container p{margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.35}@media (min-width:768px){#tonys .tonys-hero .hero-copy-and-video-container p{font-size:22px}}@media (min-width:992px){#tonys .tonys-hero .hero-copy-and-video-container p{font-size:28px}}@media (min-width:1200px){#tonys .tonys-hero .hero-copy-and-video-container p{font-size:31px}}@media (min-width:1600px){#tonys .tonys-hero .hero-copy-and-video-container p{font-size:33px}}@media (min-width:1921px){#tonys .tonys-hero .hero-copy-and-video-container p{font-size:36px}}#tonys .tonys-hero .hero-copy-and-video-container .video-wrapper{width:90%;padding:30px 0 60px}#tonys #content .intro-content{padding:24px 0 30px;text-align:center}#tonys #content .intro-content h2{text-transform:uppercase;font-weight:600;font-size:34px}#tonys #content .intro-content p{width:90%;margin:16px auto 30px;font-size:22px;line-height:1.5}#tonys #content .category-block{padding:0 16px 30px;text-align:center}@media (min-width:768px){#tonys #content .category-block{float:left;padding-bottom:50px;width:50%}}@media (min-width:1200px){#tonys #content .category-block{width:33%;padding-bottom:60px}}#tonys #content .category-block h3{margin:0 0 6px;font-size:24px;font-weight:600}#tonys #content .category-block span{margin:0;font-size:22px}#tonys #content .category-block .video-wrapper{padding-top:24px}#tonys footer{padding:18px 0;background:#0d062b}#tonys footer ul{margin:0;padding:0;text-align:center}#tonys footer ul li{display:inline-block}#tonys footer ul li a{display:inline-block;padding:10px 12px 3px}#tonys footer ul li a svg{height:34px;width:34px;fill:#1b2374;transition:all .25s ease}#tonys footer ul li a:hover svg{fill:#ed1c6e}#tonys footer ul li a.twitter svg{height:36px;width:36px}#tonys footer ul li a.youtube svg{height:38px;width:38px}#tonys footer ul li a.instagram{position:relative;top:-3px;left:3px}#tonys footer ul li a.instagram svg{height:32px;width:32px}@media (min-width:768px){#tonys .modal-content{display:none}}#tonys .modals{width:100%}#tonys .modals #modal-tony-video{padding:0;width:100%}#tonys .modals #modal-tony-video .modal-content{display:block}body.page-template-page-style-guide div.meta h1,body.page-template-page-test-page div.meta h1,body.page-template-page-style-guide div.meta h2,body.page-template-page-test-page div.meta h2,body.page-template-page-style-guide div.meta h3,body.page-template-page-test-page div.meta h3,body.page-template-page-style-guide div.meta p,body.page-template-page-test-page div.meta p,body.page-template-page-style-guide div.meta span,body.page-template-page-test-page div.meta span,body.page-template-page-style-guide div.meta a,body.page-template-page-test-page div.meta a{color:#fff;font-family:monospace}body.page-template-page-style-guide div.meta a:hover,body.page-template-page-test-page div.meta a:hover{color:#5abafe}body.page-template-page-style-guide hr,body.page-template-page-test-page hr{margin:50px 0;border-color:#6e68b0;opacity:.35;filter:alpha(opacity=35)}body.page-template-page-style-guide h2.meta-h2,body.page-template-page-test-page h2.meta-h2{font-size:20px;margin:40px 0 0;color:#fff;font-family:monospace}body.page-template-page-style-guide section .meta,body.page-template-page-test-page section .meta{margin:120px 0 50px;padding:30px 60px 30px 60px;border:1px solid #6e68b0}body.page-template-page-style-guide section .meta hr,body.page-template-page-test-page section .meta hr{margin:20px 0}body.page-template-page-style-guide section#fonts p,body.page-template-page-test-page section#fonts p,body.page-template-page-style-guide section#fonts span,body.page-template-page-test-page section#fonts span{font-family:monospace}body.page-template-page-style-guide section#fonts .montserrat,body.page-template-page-test-page section#fonts .montserrat{font-family:'Montserrat',sans-serif}body.page-template-page-style-guide section#fonts .font-light,body.page-template-page-test-page section#fonts .font-light{font-weight:300}body.page-template-page-style-guide section#fonts .font-normal,body.page-template-page-test-page section#fonts .font-normal{font-weight:400}body.page-template-page-style-guide section#fonts .font-bold,body.page-template-page-test-page section#fonts .font-bold{font-weight:700}body.page-template-page-style-guide section#fonts .font-black,body.page-template-page-test-page section#fonts .font-black{font-weight:900}body.page-template-page-style-guide section#fonts h1,body.page-template-page-test-page section#fonts h1,body.page-template-page-style-guide section#fonts h2,body.page-template-page-test-page section#fonts h2,body.page-template-page-style-guide section#fonts h3,body.page-template-page-test-page section#fonts h3,body.page-template-page-style-guide section#fonts h4,body.page-template-page-test-page section#fonts h4,body.page-template-page-style-guide section#fonts h5,body.page-template-page-test-page section#fonts h5,body.page-template-page-style-guide section#fonts h6,body.page-template-page-test-page section#fonts h6{color:#fff;margin:.5em 0 .3em;line-height:1.6em;text-transform:none}body.page-template-page-style-guide section#fonts h1+h2,body.page-template-page-test-page section#fonts h1+h2,body.page-template-page-style-guide section#fonts h2+h3,body.page-template-page-test-page section#fonts h2+h3,body.page-template-page-style-guide section#fonts h3+h4,body.page-template-page-test-page section#fonts h3+h4,body.page-template-page-style-guide section#fonts h4+h5,body.page-template-page-test-page section#fonts h4+h5,body.page-template-page-style-guide section#fonts h5+h6,body.page-template-page-test-page section#fonts h5+h6{margin-top:20px}body.page-template-page-style-guide section.test .row,body.page-template-page-test-page section.test .row{margin-bottom:40px}body.page-template-page-style-guide section.test .video-container,body.page-template-page-test-page section.test .video-container{background:#6e68b0}body.page-template-page-style-guide section.test .content-container,body.page-template-page-test-page section.test .content-container{background:#1f2983}body.page-template-page-style-guide section.test .feature-group,body.page-template-page-test-page section.test .feature-group{height:300px}body.page-template-page-style-guide section.test .feature-group .col,body.page-template-page-test-page section.test .feature-group .col{height:100%}body.page-template-page-style-guide section.test .feature-group .col>div,body.page-template-page-test-page section.test .feature-group .col>div{height:100%}body.page-template-page-style-guide section.test .standard-group,body.page-template-page-test-page section.test .standard-group{height:300px}body.page-template-page-style-guide section.test .standard-group .col .video-container,body.page-template-page-test-page section.test .standard-group .col .video-container{min-height:150px}body.page-template-page-style-guide section.test .standard-group .col .content-container,body.page-template-page-test-page section.test .standard-group .col .content-container{min-height:90px}body.page-template-page-style-guide section#responsive-bg-img-testing .row,body.page-template-page-test-page section#responsive-bg-img-testing .row{clear:both;margin:50px 0}@media (min-width:992px){body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-1,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-1{display:table}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-1 [class*="col-"],body.page-template-page-test-page section#responsive-bg-img-testing .row.test-1 [class*="col-"]{float:none;display:table-cell;vertical-align:top}}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-1 .col-no-gutter .col-no-gutter-inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-1 .col-no-gutter .col-no-gutter-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-1 .col-no-gutter .col-no-gutter-inner a,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-1 .col-no-gutter .col-no-gutter-inner a{display:block;width:100%;height:100%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-1 .col-content,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-1 .col-content{background:#1f2983}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-2 .col-no-gutter .col-no-gutter-inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-2 .col-no-gutter .col-no-gutter-inner{width:100%;height:200px;background-size:cover;background-position:50% 50%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-2 .col-no-gutter .col-no-gutter-inner a,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-2 .col-no-gutter .col-no-gutter-inner a{display:block;width:100%;height:100%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-2 .col-content,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-2 .col-content{height:200px;background:#1f2983}@media (min-width:992px){body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3{display:table}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3 [class*="col-"],body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3 [class*="col-"]{float:none;display:table-cell;vertical-align:top}}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3 .col-gutter-1 .col-gutter-inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3 .col-gutter-1 .col-gutter-inner{margin-left:15px;margin-right:15px;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3 .col-gutter-1 .col-gutter-inner a,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3 .col-gutter-1 .col-gutter-inner a{display:block;width:100%;height:100%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3 .col-gutter-2 .col-gutter-inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3 .col-gutter-2 .col-gutter-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3 .col-gutter-2 .col-gutter-inner a,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3 .col-gutter-2 .col-gutter-inner a{display:block;width:100%;height:100%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3 .col-content .inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3 .col-content .inner{padding:30px 0;background:#1f2983}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3 .col-content .inner p,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3 .col-content .inner p{margin-top:0;margin-bottom:0}@media (min-width:992px){body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b{display:table}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b [class*="col-"],body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b [class*="col-"]{float:none;display:table-cell;vertical-align:top}}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b .col-gutter-1 .col-gutter-inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b .col-gutter-1 .col-gutter-inner{margin-left:15px;margin-right:15px;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b .col-gutter-1 .col-gutter-inner a,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b .col-gutter-1 .col-gutter-inner a{display:block;width:100%;height:100%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b .col-gutter-2 .col-gutter-inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b .col-gutter-2 .col-gutter-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b .col-gutter-2 .col-gutter-inner a,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b .col-gutter-2 .col-gutter-inner a{display:block;width:100%;height:100%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b .col-content:before,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b .col-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-left:15px;margin-right:15px;background:#1f2983;z-index:0}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b .col-content .inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b .col-content .inner{position:relative}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b .col-content .inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b .col-content .inner{padding:30px 0}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-3b .col-content .inner p,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-3b .col-content .inner p{margin-top:0;margin-bottom:0}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-4,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-4{height:300px}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-4 .col-gutter .col-gutter-inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-4 .col-gutter .col-gutter-inner{width:100%;height:300px;background-size:cover;background-position:50% 50%}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-4 .col-gutter .col-gutter-inner a,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-4 .col-gutter .col-gutter-inner a{display:block;width:100%;height:100%}@media (min-width:992px){body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-5,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-5{display:table}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-5 [class*="col-"],body.page-template-page-test-page section#responsive-bg-img-testing .row.test-5 [class*="col-"]{float:none;display:table-cell;vertical-align:top}}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-5 .col-content .inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-5 .col-content .inner{background:#1f2983}@media (min-width:992px){body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-6,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-6{display:table}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-6 [class*="col-"],body.page-template-page-test-page section#responsive-bg-img-testing .row.test-6 [class*="col-"]{float:none;display:table-cell;vertical-align:top}}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-6 .col-content,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-6 .col-content{position:relative}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-6 .col-content:before,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-6 .col-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-left:15px;margin-right:15px;background:#1f2983;z-index:0}body.page-template-page-style-guide section#responsive-bg-img-testing .row.test-6 .col-content .inner,body.page-template-page-test-page section#responsive-bg-img-testing .row.test-6 .col-content .inner{position:relative}@media (min-width:768px){header#site-header .announcement p{font-size:18px}}@media (min-width:992px){header#site-header .announcement p{font-size:24px}}@media (min-width:1200px){header#site-header .announcement p{font-size:28px}}@media screen and (max-width:992px){header#site-header .header-main{height:auto}header#site-header .header-main .mobile-top-bar{background:#1f2983}header#site-header .header-main .mobile-top-bar:before,header#site-header .header-main .mobile-top-bar:after{content:" ";display:table}header#site-header .header-main .mobile-top-bar:after{clear:both}header#site-header .header-main .mobile-top-bar:before,header#site-header .header-main .mobile-top-bar:after{content:" ";display:table}header#site-header .header-main .mobile-top-bar:after{clear:both}header#site-header .header-main .mobile-top-bar:before,header#site-header .header-main .mobile-top-bar:after{content:" ";display:table}header#site-header .header-main .mobile-top-bar:after{clear:both}header#site-header .header-main .mobile-top-bar:after{content:"";display:table;clear:both}header#site-header .header-main .mobile-top-bar:before,header#site-header .header-main .mobile-top-bar:after{content:" ";display:table}header#site-header .header-main .mobile-top-bar:after{clear:both}header#site-header .header-main .mobile-top-bar:after{content:"";display:table;clear:both}header#site-header .header-main .mobile-top-bar .menu-toggle{position:relative;float:left;width:8%;margin-left:4%;padding:3.4% 0}header#site-header .header-main .mobile-top-bar .menu-toggle img{display:block;width:100%;height:auto}header#site-header .header-main .mobile-top-bar h2.site-title-mobile{float:left;width:50%;margin:0 0 0 13%;padding:3.4% 0}header#site-header .header-main .mobile-top-bar h2.site-title-mobile img{display:block;width:100%;height:auto}header#site-header .header-main .mobile-top-bar .espanol-mobile{float:right;margin-right:2.5%;padding:4% 0;color:#5abafe;font-size:16px}header#site-header .header-main .mobile-top-bar .nav-get-tickets{float:right}header#site-header .header-main .primary-navigation{background:#100d28;text-align:left}header#site-header .header-main .primary-navigation:before,header#site-header .header-main .primary-navigation:after{content:" ";display:table}header#site-header .header-main .primary-navigation:after{clear:both}header#site-header .header-main .primary-navigation:before,header#site-header .header-main .primary-navigation:after{content:" ";display:table}header#site-header .header-main .primary-navigation:after{clear:both}header#site-header .header-main .primary-navigation:before,header#site-header .header-main .primary-navigation:after{content:" ";display:table}header#site-header .header-main .primary-navigation:after{clear:both}header#site-header .header-main .primary-navigation:after{content:"";display:table;clear:both}header#site-header .header-main .primary-navigation:before,header#site-header .header-main .primary-navigation:after{content:" ";display:table}header#site-header .header-main .primary-navigation:after{clear:both}header#site-header .header-main .primary-navigation:after{content:"";display:table;clear:both}header#site-header .header-main .primary-navigation.toggled-on div.menu-main-nav-container{display:block;left:0}header#site-header .header-main .primary-navigation.toggled-on div.menu-main-nav-container .menu-toggle{opacity:1;filter:alpha(opacity=100)}header#site-header .header-main .primary-navigation div.menu-main-nav-container{z-index:100;width:80%;position:absolute;left:-80%;top:0;-webkit-transition:all .6s cubic-bezier(.57, .065, .44, .965);-moz-transition:all .6s cubic-bezier(.57, .065, .44, .965);-ms-transition:all .6s cubic-bezier(.57, .065, .44, .965);-o-transition:all .6s cubic-bezier(.57, .065, .44, .965);transition:all .6s cubic-bezier(.57, .065, .44, .965);-webkit-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-moz-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-ms-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-o-transition-timing-function:cubic-bezier(.57, .065, .44, .965);transition-timing-function:cubic-bezier(.57, .065, .44, .965);background:#100d28}header#site-header .header-main .primary-navigation div.menu-main-nav-container .menu-toggle{padding:5px 20px;position:absolute;right:-81px;top:0;background:#1f2983;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .6s cubic-bezier(.57, .065, .44, .965);-moz-transition:all .6s cubic-bezier(.57, .065, .44, .965);-ms-transition:all .6s cubic-bezier(.57, .065, .44, .965);-o-transition:all .6s cubic-bezier(.57, .065, .44, .965);transition:all .6s cubic-bezier(.57, .065, .44, .965);-webkit-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-moz-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-ms-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-o-transition-timing-function:cubic-bezier(.57, .065, .44, .965);transition-timing-function:cubic-bezier(.57, .065, .44, .965)}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu{padding-bottom:100px;background:#100d28;overflow-y:scroll}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu li.menu-item{line-height:2.5em}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu li.menu-item a{padding:0 5%;color:#fff;font-size:25px}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu li.menu-item.nav-tix-dropdown{background:#5abafe;line-height:3.3em}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu li.menu-item ul.sub-menu{position:relative;padding:0}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu li.menu-item ul.sub-menu:before{content:"";position:absolute;right:18px;top:-30px;width:18px;height:11px;background:url("images/icons/caret-down.png") no-repeat 0 0}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu li.menu-item ul.sub-menu li.menu-item{line-height:1.4em}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .tickets-nav+li{padding-top:16px}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul{width:80%;padding-top:3%;padding-bottom:100px;margin-top:0;border-top:1px solid #5abafe;display:inline-block;float:left}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul li{display:inline-block;float:left;margin:0 7px}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul li a{display:block;width:37px;height:37px;text-indent:-9999px}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul li a.twitter{background:url("images/icons/twitter.png") no-repeat 0 0}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul li a.youtube{background:url("images/icons/youtube.png") no-repeat 0 0}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul li a.instagram{background:url("images/icons/instagram.png") no-repeat 0 0}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul li a.facebook{background:url("images/icons/facebook.png") no-repeat 0 0}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul li a.email{background:url("images/icons/email.png") no-repeat 0 0}header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul li a:hover,header#site-header .header-main .primary-navigation div.menu-main-nav-container ul.nav-menu .mobile-social ul li a:active{background-position:0 -37px}}@media (max-width:480px){header#site-header .header-main .mobile-top-bar .espanol-mobile{font-size:12px;padding:3.5% 0}}@media (min-width:992px){header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item a{font-size:17px;padding:0 10px}}@media (min-width:1199px){header#site-header .header-main .header-social{left:2%}header#site-header .header-main .header-translate{right:2%;font-size:14px}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item a{font-size:16px;padding:0 9px}}@media (min-width:1200px){header#site-header .header-main .header-social{left:4%}header#site-header .header-main .header-translate{right:4%;font-size:16px}header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item a{font-size:18px;padding:0 12px}}@media (min-width:1380px){header#site-header .header-main .primary-navigation ul.nav-menu li.menu-item a{font-size:19.69px;padding:0 18px}}@media (max-width:992px){.footer-links{text-align:center !important;width:100% !important}.footer-copyright{text-align:center !important;width:100% !important}.footer-copyright p{text-align:center !important}}@media (max-width:992px){footer a.map-link-no-hover:hover,footer a.map-link-no-hover:focus{color:#fff;text-decoration:none;display:inline-block}footer a.map-link-no-hover.street{padding-right:0;border:none !important;display:block}footer a.map-link-no-hover.city{padding-left:0;display:block}}@media (min-width:992px){footer{text-align:left}footer h3{font-size:20px}footer .footer-locations ul.theatre-location{margin:0}footer .footer-info h3{margin-top:0}footer .footer-info ul.other-info{margin:0}footer .footer-info ul.other-info li ul.social li{margin-right:0}}@media (min-width:1200px){footer .footer-info ul.other-info li ul.social li{margin-right:10px}}@media (min-width:1199px){body#home header#site-header .header-main #title-bar{height:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .6s cubic-bezier(.57, .065, .44, .965);-moz-transition:all .6s cubic-bezier(.57, .065, .44, .965);-ms-transition:all .6s cubic-bezier(.57, .065, .44, .965);-o-transition:all .6s cubic-bezier(.57, .065, .44, .965);transition:all .6s cubic-bezier(.57, .065, .44, .965);-webkit-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-moz-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-ms-transition-timing-function:cubic-bezier(.57, .065, .44, .965);-o-transition-timing-function:cubic-bezier(.57, .065, .44, .965);transition-timing-function:cubic-bezier(.57, .065, .44, .965)}body#home header#site-header .header-main #title-bar.visible{height:auto;opacity:1;filter:alpha(opacity=100)}}@media (min-width:768px){body#home #main #main-content .home-slideshow .slideshow-controls .arrow-left,body#home #main #main-content .home-slideshow .slideshow-controls .arrow-right{top:408px}body#home #main #main-content .home-slideshow .slideshow-controls .arrow-left:active,body#home #main #main-content .home-slideshow .slideshow-controls .arrow-right:active{top:409px}body#home #main #main-content .home-slideshow .slideshow-visual-container{height:380px}body#home #main #main-content .home-slideshow .slideshow-visual-container .slide{height:380px}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container h3{font-size:26px}body#home #main #main-content .home-latest-news .news-visual-container{height:300px}body#home #main #main-content .home-latest-news .news-visual-container .inner{height:300px}body#home #main #main-content .news-select-feed{border-right:none}}@media (max-width:992px){body#home #main #main-content .news-select-feed{border-right:none !important}}@media (min-width:992px){body#home #main #main-content .home-slideshow .slideshow-controls .arrow-left,body#home #main #main-content .home-slideshow .slideshow-controls .arrow-right{top:135px}body#home #main #main-content .home-slideshow .slideshow-controls .arrow-left:active,body#home #main #main-content .home-slideshow .slideshow-controls .arrow-right:active{top:136px}body#home #main #main-content .home-slideshow .slideshow-visual-container{height:332px}body#home #main #main-content .home-slideshow .slideshow-visual-container .slide{height:332px}body#home #main #main-content .home-slideshow .slideshow-info-container{text-align:left}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container{height:332px}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide{padding:49px 60px 0 28px}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide h3{font-size:30px}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide p{font-size:20px}body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide a{font-size:20px}body#home #main #main-content .home-tickets{width:970px}body#home #main #main-content .home-tickets .ticket-title-block h2{padding-top:87px}body#home #main #main-content .home-tickets .ticket-info-block{padding:37px 18px 0 23px;text-align:left}body#home #main #main-content .home-tickets .ticket-info-block a.btn{margin-bottom:40px}body#home #main #main-content .home-tickets .ticket-info-block+.ticket-info-block{padding-bottom:0}body#home #main #main-content .home-latest-news{height:240px}body#home #main #main-content .home-latest-news .news-select-feed{padding-bottom:10px;text-align:left;border-right:32px solid #140949}body#home #main #main-content .home-latest-news .news-visual-container{height:240px}body#home #main #main-content .home-latest-news .news-visual-container .inner{height:240px}body#home #main #main-content .home-latest-news .news-video-blurb{text-align:left}body#home #main #main-content .home-latest-news .news-video-blurb .inner p{margin-bottom:24px}body#home #main #main-content .home-link-blocks .link-block{margin-bottom:46px}}@media (min-width:992px) and (min-width:992px){body#home #main #main-content .home-slideshow{display:table}body#home #main #main-content .home-slideshow [class*="col-"]{float:none;display:table-cell;vertical-align:top}}@media (min-width:992px) and (min-width:992px){body#home #main #main-content .home-tickets{display:table}body#home #main #main-content .home-tickets [class*="col-"]{float:none;display:table-cell;vertical-align:top}}@media (min-width:992px) and (min-width:992px){body#home #main #main-content .home-latest-news{display:table}body#home #main #main-content .home-latest-news [class*="col-"]{float:none;display:table-cell;vertical-align:top}}@media (min-width:1200px){body#home #main #main-content .home-slideshow .slideshow-info-container .secondary-container .slide p{font-size:20px}body#home #main #main-content .home-tickets{width:1170px}body#home #main #main-content .home-latest-news{height:257px}body#home #main #main-content .home-latest-news .news-visual-container{height:257px}body#home #main #main-content .home-latest-news .news-visual-container .inner{height:257px}body#home #main #main-content .home-latest-news .news-video-blurb .inner p{margin-bottom:44px;font-size:20px}body#home #main #main-content .home-latest-news .news-video-blurb .inner a{font-size:20px}}@media (min-width:992px){body#the-show #main #main-content{text-align:left}body#the-show #main #main-content .row.feature{height:339px}body#the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-left,body#the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-right{top:142px}body#the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-left:active,body#the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-right:active{top:143px}body#the-show #main #main-content .row.feature .slideshow .slideshow-visual-container{height:339px}body#the-show #main #main-content .row.feature .slideshow .slideshow-visual-container .slide{height:339px}body#the-show #main #main-content .quote-boxes .quote-box p{font-size:17px}body#the-show #main #main-content .quote-boxes .quote-box span{font-size:18px}}@media (min-width:992px) and (min-width:992px){body#the-show #main #main-content .row.feature .slideshow{display:table}body#the-show #main #main-content .row.feature .slideshow [class*="col-"]{float:none;display:table-cell;vertical-align:top}}@media (min-width:1200px){body#the-show #main #main-content .row.feature{height:484px}body#the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-left,body#the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-right{top:220px}body#the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-left:active,body#the-show #main #main-content .row.feature .slideshow .slideshow-controls .arrow-right:active{top:221px}body#the-show #main #main-content .row.feature .slideshow .slideshow-visual-container{height:484px}body#the-show #main #main-content .row.feature .slideshow .slideshow-visual-container .slide{height:484px}body#the-show #main #main-content .quote-boxes .quote-box p{font-size:20px;line-height:1.4em}body#the-show #main #main-content .quote-boxes .quote-box span{font-size:21px}}@media (min-width:768px){body#behind-the-musical #journey-to-broadway .feature .col .video-container .btn-play{top:109px}body#behind-the-musical #journey-to-broadway .standard .col .video-container .btn-play{top:48px}}@media (min-width:992px){body#behind-the-musical #journey-to-broadway .feature .col .video-container .btn-play{top:85px}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container{padding-bottom:0}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container h5{font-size:20px}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container h3{margin-top:1em;font-size:30px}body#behind-the-musical #journey-to-broadway .feature .col.col-content-container .content-container p{margin:6px 0 38px;padding-right:30px;font-size:22px;line-height:1.3em}body#behind-the-musical #journey-to-broadway .standard .col .video-container .btn-play{top:85px}body#behind-the-musical #journey-to-broadway .standard .col .video-container .btn-play{top:30px}}@media (min-width:992px) and (min-width:992px){body#behind-the-musical #journey-to-broadway .feature{display:table}body#behind-the-musical #journey-to-broadway .feature [class*="col-"]{float:none;display:table-cell;vertical-align:top}}@media (min-width:1200px){body#behind-the-musical #journey-to-broadway .feature .col .video-container .btn-play{top:125px}body#behind-the-musical #journey-to-broadway .standard .col .video-container .btn-play{top:40px}}@media (min-width:768px){body#behind-the-musical #the-estefans>p{width:860px}body#behind-the-musical #the-estefans #timeline:before{left:50%}body#behind-the-musical #the-estefans #timeline>li{width:50%}body#behind-the-musical #the-estefans #timeline>li:first-child+li{margin-top:60px}body#behind-the-musical #the-estefans #timeline>li:nth-child(odd) .hentry:before{left:auto;right:-31px}body#behind-the-musical #the-estefans #timeline>li:nth-child(odd) .hentry:after{left:auto;right:-28px}body#behind-the-musical #the-estefans #timeline>li:nth-child(odd) .hentry span.entry-date{float:right;right:-2px;padding-left:70px;position:relative}body#behind-the-musical #the-estefans #timeline>li:nth-child(even) .hentry:before{left:-46px}body#behind-the-musical #the-estefans #timeline>li:nth-child(even) .hentry:after{left:-42px}body#behind-the-musical #the-estefans #timeline>li:nth-child(even) .hentry span.entry-date{padding-right:70px}body#behind-the-musical #the-estefans #timeline>li.js-additional-offset{margin-top:60px}}@media (min-width:992px){body.single-journey #main #main-content .journey-container:before,body.single-journey #main #main-content .journey-container:after{content:" ";display:table}body.single-journey #main #main-content .journey-container:after{clear:both}body.single-journey #main #main-content .journey-container:before,body.single-journey #main #main-content .journey-container:after{content:" ";display:table}body.single-journey #main #main-content .journey-container:after{clear:both}body.single-journey #main #main-content .journey-container:before,body.single-journey #main #main-content .journey-container:after{content:" ";display:table}body.single-journey #main #main-content .journey-container:after{clear:both}body.single-journey #main #main-content .journey-container:after{content:"";display:table;clear:both}body.single-journey #main #main-content .journey-container:before,body.single-journey #main #main-content .journey-container:after{content:" ";display:table}body.single-journey #main #main-content .journey-container:after{clear:both}body.single-journey #main #main-content .journey-container:after{content:"";display:table;clear:both}body.single-journey #main #main-content .journey-container .video-container{float:left;width:60%}body.single-journey #main #main-content .journey-container .content-container{float:right;width:40%}body.single-journey #main #main-content .journey-container .content-container p{font-size:20px}}@media (min-width:992px){body#cast-and-creative #main #main-content .tab-content #cast .row .col .content-container,body#cast-and-creative #main #main-content .tab-content #creative .row .col .content-container{padding:8px 0 0 22px}body#cast-and-creative #main #main-content .tab-content #cast .row .col .content-container h3,body#cast-and-creative #main #main-content .tab-content #creative .row .col .content-container h3{margin-top:8px;font-size:21px}body#cast-and-creative #main #main-content .tab-content #cast .row .col .content-container h4,body#cast-and-creative #main #main-content .tab-content #creative .row .col .content-container h4{font-size:17px !important}}@media (min-width:992px){body#the-headlines #main #main-content .row .col .image-container{height:238px;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 50%}body#the-headlines #main #main-content .row .col .image-container a{display:block;width:100%;height:100%}}@media (min-width:992px) and (min-width:992px){body#the-headlines #main #main-content .row{display:table}body#the-headlines #main #main-content .row [class*="col-"]{float:none;display:table-cell;vertical-align:top}}@media (min-width:768px){body#tickets #main #main-content .ticket-info-block .top .row .col+.col{padding-top:0;padding-left:48px}}@media (min-width:992px){body#tickets #main #main-content .ticket-info-block .top{height:390px}body#tickets #main #main-content .ticket-info-block .top .row .col+.col{padding-top:30px;padding-left:15px}body#tickets #main #main-content .ticket-info-block .bottom{height:269px}}@media (min-width:1200px){body#tickets #main #main-content .ticket-info-block .top{height:280px}body#tickets #main #main-content .ticket-info-block .top .row .col .btn{padding-top:4px;font-size:25px}body#tickets #main #main-content .ticket-info-block .top .row .col+.col{padding-top:0;padding-left:48px}body#tickets #main #main-content .ticket-info-block .bottom{height:245px}}@media (min-width:768px){}@media (min-width:992px){}@media (min-width:1200px){}@media (min-width:768px){body#espanol #main #main-content .ticket-info-block h3{font-size:40px}body#espanol #main #main-content .ticket-info-block h4{font-size:30px}body#espanol #main #main-content .ticket-info-block a.btn{height:49px;padding:0 40px 0 19px;font-size:30px;line-height:1.6em;position:relative}}@media (min-width:992px){body#espanol #main #main-content .ticket-info-block h3{font-size:22px}body#espanol #main #main-content .ticket-info-block h4{font-size:16px}body#espanol #main #main-content .ticket-info-block a.btn{height:30px;padding:0 10px 0 9px;font-size:18px;position:relative}}@media (min-width:1200px){body#espanol #main #main-content .ticket-info-block h3{font-size:30px}body#espanol #main #main-content .ticket-info-block h4{font-size:20px}body#espanol #main #main-content .ticket-info-block a.btn{height:35px;padding:0 20px 1px 12px;font-size:20px;position:relative}}@media (min-width:768px){.modals .modal-inner#modal-cast-and-creative{overflow-y:auto}.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-left,.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-right{top:195px}.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-left:active,.modals .modal-inner#modal-cast-and-creative .modal-controls .arrow-right:active{top:196px}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner{text-align:left}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-image .image-content{float:left;width:33%}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-image .image-content img{width:97%}.modals .modal-inner#modal-cast-and-creative .modal-secondary-inner.modal-has-image .non-image-content{float:right;width:66%;margin-top:0}}