@import url(https://fonts.googleapis.com/css?family=Pathway+Gothic+One);[x-cloak]{display:none!important}@font-face{font-family:"Serifa";src:url(/fonts/SerifaStd-Light.ttf)}@font-face{font-family:"Serifa";src:url(/fonts/SerifaStd-Bold.ttf);font-weight:700}@font-face{font-family:"Serifa";src:url(/fonts/SerifaStd-LightItalic.ttf);font-style:italic}@font-face{font-family:"Serifa";src:url(/fonts/SerifaStd-LightItalic.ttf);font-style:oblique}.btn,.h1,.h2,.h3,.h4,.h5,.h6,button,dd,div,dt,form,h1,h2,h3,h4,h5,h6,input,label,li,p,select,td,textarea,th{font-family:Pathway Gothic One}dd,dt,input,label,li,p,select,td,textarea,th{font-family:Serifa}.form-control:focus{border-color:#19504a;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #19504a}img.img-responsive{display:inline}.lb-thumb{border:2px solid #999;margin:10px}.lb-thumb:hover{border:2px solid #19504a}.clear{clear:both}a,a:focus{color:#22888e;text-decoration:underline}a:focus:hover,a:hover{color:#999;text-decoration:none}#sidebar a:not(.btn),#sidebar a:not(.btn):focus{color:#fff}div.clear{height:0;overflow:hidden}div.hr{display:block;border-top:2px solid #999;width:100%;height:1px;margin:10px 0}p.back_to_top,p.read_more{font-size:1.2em}.small-caps{text-rendering:auto;font-variant:small-caps}.tutti{font-size:1.25em}td{vertical-align:top}.callout{display:inline-block;background:#ccc;padding:10px;margin:10px;text-align:center}.callout p{padding:0;font-style:italic;margin:.5em 0}fieldset{margin-top:35px}form .dummy{display:none}#add-to-calendar .calendar-buttons{text-align:center}#add-to-calendar .btn-accent{padding-left:25px;padding-right:25px;font-size:1.2em}#add-to-calendar .spacer{height:30px}.season-preview img{position:relative;border:3px solid #22888e;border-radius:5px;box-shadow:0 0 0 3px #008678}.centertext{text-align:center}.bg-accent{background:#19504a}.bg-accent2{background:#22888e}.bg-accent3{background:#008678}.reset{margin:0;padding:0}#footer{border-top:2px solid #999;padding-top:1em}#footer p{text-align:center;font-size:1.25em}#footer img{margin:0 35px}.full-height{min-height:100vh}.home-logo{position:absolute;z-index:1001}#main-content{padding-top:11%}.bg-alt{background-color:#f2e9dd}.bg-alt a{color:#008678}.wrap-long-text{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all}.social-icons a{font-size:2em;margin:0 .1em}.social-icons-sm{margin-top:25px;font-size:1.5em}.social-icons-sm a{margin-right:.25em}.social-icons-xs a{color:#fff;font-size:1.5em;margin-right:.5em}.flash-content{font-size:1.75rem;font-weight:300}.navbar-dark.mgs-main-nav{padding:0;background:#22888e;position:absolute;width:100vw;max-width:100%;z-index:1000;margin-top:6%}.navbar-dark.mgs-main-nav .nav-link{background:#22888e;color:#fff;text-decoration:none;font-family:Pathway Gothic One;font-size:1.1em}.navbar-dark.mgs-main-nav .nav-link:hover{background:#19504a;color:#fff;transition:background .25s ease;transition:color .25s ease}.navbar-dark.mgs-main-nav .navbar-toggler-icon{background-image:none;width:auto;height:auto;color:#fff}.navbar-dark.mgs-main-nav .navbar-toggler:not(:disabled):not(.disabled){padding:.5rem 1rem}.navbar-dark .navbar-toggler{border:none}@media (min-width:768px){.navbar-expand-md .navbar-nav .nav-link{padding:.25em 1.25em}}@media (max-width:991px){.navbar-dark.mgs-main-nav{margin-top:0}.navbar-dark.mgs-main-nav .nav-link{padding-top:2em;padding-bottom:2em}}@media (max-width:768px){.navbar-dark.mgs-main-nav .nav-link{padding-left:1em;padding-top:1em;padding-bottom:1em}}#sidebar{background:#19504a;padding-top:15%;z-index:2}#sidebar .h1,#sidebar .h2,#sidebar .h3,#sidebar .h4,#sidebar .h5,#sidebar .h6,#sidebar dd,#sidebar dt,#sidebar form,#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6,#sidebar input,#sidebar label,#sidebar li,#sidebar p,#sidebar select,#sidebar td,#sidebar textarea,#sidebar th{color:#fff}@media (max-width:991px){#sidebar{padding-top:35%;padding-bottom:2em}#sidebar.first-cell{padding-top:3em}}img.up-next{border:1px solid #fff}.up-next-text,img.up-next{margin-bottom:1em}.homepage-hero{border:2px solid #22888e}#homepage-header{margin-bottom:20px}#homepage-header .up-next-text{margin-bottom:1em}#homepage-header .up-next-text.lg-show{font-size:1.75em}#homepage-header .up-next-text.sm-show{font-size:1.25em}#homepage-header .btn{margin:5px 0}#homepage-header .btn-red{width:45%}#homepage-header #mgs-logo{text-align:right}#homepage-nav-left,#homepage-nav-right{background:url(/images/assets/ribbon-left.gif);width:20px;height:100px;float:left}#homepage-nav-right{background:url(/images/assets/ribbon-right.gif)}#homepage-nav{background:#19504a;height:100px;float:left;width:94%}#homepage-nav ul{text-align:center;margin:0;padding:0}#homepage-nav ul li{display:inline;list-style-type:none}#homepage-nav ul li a{width:12%;padding:18px;margin-top:17px;margin-left:15px;margin-right:15px;background:#fff;border:2px solid #000}#homepage-nav ul li a:hover{background:#999;color:#fff}#mgs-playbill,#sponsors{margin:20px 0;text-align:center}#mgs-playbill .carousel-item>div,#sponsors .carousel-item>div{display:inline-block;margin:0 10px;max-width:11%}#mgs-playbill a,#sponsors a{text-decoration:none}#mgs-playbill img{margin:0 5px 10px}#playbill-slider img{margin:0 3%}#playbill-slider a{text-decoration:none}#playbill-slider .advertiser-fallback{text-color:#f8f9fa;margin:0;padding:0}#announcement{position:relative;top:-15px;background:#19504a;padding:15px}#announcement p{margin:0;padding:0}#announcement h2{padding:0;margin:0 0 8px}#announcement a{color:#fff;font-weight:700;text-decoration:none;font-size:1.2em}@media screen and (max-width:992px){#homepage #homepage-nav a{margin-left:5px;margin-right:5px;padding:18px 13px;font-size:1.2em}#homepage #homepage-header .btn-red{width:65%}}@media screen and (max-width:767px){#homepage img.logo{display:block;margin-left:auto;margin-right:auto;width:65%}#homepage h1{font-size:1.5em}#homepage img.up-next{display:none}#homepage #homepage-header .btn-red{width:100%}#homepage #homepage-nav-left,#homepage #homepage-nav-right{display:none}#homepage #homepage-nav{border-top:2px solid #ccc;background:#fff;height:auto;width:100%}#homepage #homepage-nav ul li{display:block;clear:both;border-bottom:2px solid #ccc}#homepage #homepage-nav ul li a{margin:0;border:none;width:100%;text-align:left;padding:15px;background:url(/images/assets/mobile-nav-arrow.gif) no-repeat;background-position:100%}#homepage #homepage-nav ul li .btn-white:hover{color:#19504a}#homepage #sponsors img{min-width:25%}#homepage #mgs-playbill img{min-width:10%}}#badges{margin-top:25px}#badges img{margin-bottom:20px}#badges .row{margin-bottom:25px}#badges p.date{margin:0;padding:0;color:#19504a;font-weight:700}#badges p.date,#badges p.info{text-transform:uppercase}.season-preview{background:#19504a;text-align:center;color:#fff;border-top:2px solid #22888e;border-bottom:2px solid #22888e;margin-bottom:1em}.season-preview p{font-size:1.5em;margin:0;padding:1em 0}.season-preview a,.season-preview a:visited{text-decoration:none;color:#fff}.season-preview a:hover,.season-preview a:visited:hover{text-decoration:underline}.concert{text-decoration:none;padding-bottom:1em}.concert img{margin-bottom:1em;position:relative;border:3px solid #22888e;border-radius:5px;box-shadow:0 0 0 3px #008678}.concert .title{font-family:Pathway Gothic One;font-size:2em}.concert .date,.concert .venue{margin:0;padding:0;font-size:1em}.concert .details,.concert .img-wrapper{height:50%}img.past-concert{opacity:.33}#season img.logo{width:100%}@media screen and (max-width:1200px){.concert .title{font-size:1.5em;line-height:1em}.concert .date,.concert .venue{font-size:.9em;line-height:1.5em}}@media screen and (max-width:992px){#season img.logo,#season td{display:block;margin-left:auto;margin-right:auto}#season img.logo{width:75%}#season #badges p.info{margin-bottom:35px}}@media screen and (max-width:767px){#season td{display:block;margin-left:auto;margin-right:auto}.concert .title{font-family:Pathway Gothic One;font-size:2em}.concert .date,.concert .venue{margin:0;padding:0;font-size:1em}}@media screen and (max-width:575px){.concert .details,.concert .img-wrapper{height:auto}}#general .spacer{height:150px}#general .spacer.tall{height:300px}#static img.logo{border:none}#static p.sponsored-by{font-size:1.5em;font-style:italic}#static p.sponsored-by,#static p.sponsors-list{font-family:Pathway Gothic One;text-align:center}#static p.sponsors-list{margin-top:5%;font-size:2em;margin-bottom:25px}#static .sponsor-wrap{text-align:center}#static .sponsor-wrap img{margin:10px}p.donate-online{text-align:center}p.donate-online .btn{margin:auto 25px;padding:2%}p.reception-host{font-size:.85em;text-align:center}.ribbon{display:block;margin-left:auto;margin-right:auto;background:url(/images/assets/two-tone-ribbon.png);width:508px;height:64px;margin-bottom:25px}.ribbon p{font-family:Pathway Gothic One;text-align:center;font-size:1.714285714em}.ribbon p.name{padding-top:3px;color:#19504a;margin-bottom:0}.ribbon p.instrument{position:relative;top:-3px;color:#fff}.ribbon.ribbon-sm{background:url(/images/assets/two-tone-ribbon-sm.png);width:398px}.ribbon.ribbon-300{background:url(/images/assets/two-tone-ribbon-300.png);width:300px}.ribbon.ribbon-xs{background:url(/images/assets/two-tone-ribbon-xs.png);width:210px}.not-a-badge{border:1px solid #000;border-radius:10px}.event-image{border-radius:10px;border:2px solid #22888e}.program{margin:15px auto}.program h2{margin-bottom:25px;text-align:center}.program p.program-title{text-align:center;font-weight:700;font-style:italic;font-size:1.5em}.program p.footnote{font-style:italic}.program div.program-alt li,.program div.program-alt p{font-size:1em}.program div.program-alt ol.roman{list-style:upper-roman outside}.program div.program-wrap{width:85%;display:block;margin-left:auto;margin-right:auto}.program div.program-wrap .section-heading{text-align:center;margin-top:24px}.program div.program-wrap ul{margin:0;padding:0;list-style-type:none;font-size:1em;width:100%;overflow-x:hidden}.program div.program-wrap ul li{clear:both;margin-bottom:15px}.program div.program-wrap ul li.set{margin-top:-15px}.program div.program-wrap ul li:before{float:left;width:0;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . "}.program div.program-wrap ul li.intermission{text-align:center;font-style:italic;font-weight:700;padding-top:15px;padding-bottom:15px}.program div.program-wrap ul li.intermission:before{content:""}.program div.program-wrap ul span:first-child{padding-right:.33em;background:#fff}.program div.program-wrap ul span+span{float:right;padding-left:.33em;background:#fff}.program div.program-wrap ul span.arranger,.program div.program-wrap ul span.date{float:right;clear:both;margin-bottom:15px}.program div.program-wrap ul span.arranger{margin-top:-15px}.program div.program-wrap ul span.movements{float:left;margin-left:45px;margin-bottom:15px}.program div.program-wrap ul span.performer{clear:both;width:100%;text-align:center;font-style:italic;margin-bottom:15px}.program div.program-wrap ul span.extra{float:left;clear:both;padding-left:0}.program div.program-wrap ul span+span+span.extra{margin-top:0;margin-bottom:15px}.program div.program-wrap ul span.date+span.extra{margin-top:-35px;margin-bottom:35px}.program div.program-wrap ul span.arranger+span.movements{margin-top:-35px}.error{font-style:italic;color:red}#bio{margin:15px auto}#bio h2{text-align:center;margin-bottom:25px}#special-recognition img{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:991px){#general img.logo{display:block;margin-left:auto;margin-right:auto;width:50%}#general #scrolling,#general #static{border:none}#general #sponsor-wrap{border-bottom:2px solid #999;margin-bottom:25px}#general #sponsor-wrap img{max-width:20%}#general #sponsor-wrap img.larger{max-width:80%}}@media screen and (max-width:767px){#general img.headshot{display:none}#general .ribbon{width:100%;background-image:none}#general .ribbon p{font-size:2em}#general .ribbon .instrument{color:#19504a}#general #concert-info{padding-top:7px}#general #concert-info p{font-size:1.5em;text-align:center;margin-bottom:25px}#general #side-buttons .btn-white{font-size:1em;width:31.25%;margin-left:1%;margin-right:1%;float:left}#general #concert-info-sm{font-size:1.5em;margin-left:55%;margin-top:7%}}@media screen and (max-width:480px){p.donate-online .btn{padding:0;width:90%;margin:0 0 15px}}@media screen and (max-width:404px){#general img.logo{width:100%}}.about #static{border:none}.about #scrolling{border-left:2px solid #999}.about #accordion{margin-bottom:30px}.about #socialnet{width:100%}.about #socialnet table{clear:none;height:32px;text-align:center;margin-bottom:10px}.about #facebook,.about #flickr,.about #gplus,.about #instagram,.about #linkedin,.about #twitter{margin-left:5px;display:block;width:32px;height:32px}.about #facebook{background:url(/images/social/facebook_hov.png) no-repeat 0 0}.about #linkedin{background:url(/images/social/linkedin_hov.png) no-repeat 0 0}.about #twitter{background:url(/images/social/twitter_hov.png) no-repeat 0 0}.about #gplus{background:url(/images/social/gplus_hov.png) no-repeat 0 0}.about #flickr{background:url(/images/social/flickr_hov.png) no-repeat 0 0}.about #instagram{background:url(/images/social/instagram_hov.png) no-repeat 0 0}.about #facebook:hover,.about #flickr:hover,.about #gplus:hover,.about #instagram:hover,.about #linkedin:hover,.about #twitter:hover{background-position:0 -32px}.button-menu .col-lg-12{height:100px}.button-menu ul{text-align:center;margin:0;padding:0}.button-menu ul li{display:inline;list-style-type:none}.button-menu ul li a{font-size:1.3em;width:17%;padding:18px 10px;margin-top:17px;margin-left:5px;margin-right:5px;border:2px solid #000}.button-menu ul li ahover{background:#999;color:#fff}@media screen and (max-width:1200px){.button-menu ul li a{font-size:1.2em;width:19%;margin-left:0;margin-right:0}}@media screen and (max-width:767px){.button-menu .col-lg-12{height:auto}.button-menu ul li a{width:45%}}@media screen and (max-width:404px){.button-menu ul li a{width:100%}}.education img.pull-right{margin-left:25px;margin-bottom:25px}.education-map-wrapper{width:900px;height:700px;padding-bottom:15px}#map{border:2px solid #22888e}#map ul{list-style-type:none}#map li{margin-left:45px}#current .stagger{padding-top:55px}img.center{display:block;margin-left:auto;margin-right:auto}.donor-carousel .carousel-inner{background:#19504a}.donor-carousel p{line-height:1em}@media screen and (max-width:991px){#current{margin-bottom:15px}#current ul{margin-bottom:0}#current .stagger{padding-top:0}#accordion2{margin-top:5px}}.directions #static{border-right:2px solid #999}.directions #scrolling{border:none}.directions .directions-container{text-align:center;margin:0 auto}.directions iframe{width:640px;height:480px;border:2px solid #999}@media screen and (max-width:680px){.directions iframe{width:500px;height:300px}}@media screen and (max-width:540px){.directions iframe{width:360px;height:250px}}@media screen and (max-width:404px){.directions iframe{width:250px;height:250px}}.tickets .tix-button{padding-top:10%;text-align:center}.tickets .tix-button a.btn-red{padding:18px;border:2px solid #000}.tickets .tix-button a.btn-red:hover{background:#999;color:#fff}.tickets .tix-button.no-badge{padding-top:0}.tickets .tix-badge{text-align:center;margin-bottom:20px}.tickets .tix-badge img{margin-bottom:10px}.tickets .tix-badge p.date{margin:0;padding:0;color:#19504a;text-transform:uppercase;font-weight:700}.tickets .tix-badge p.info{text-transform:uppercase}.tickets table.buy-tickets{width:95%;margin:0 auto}.tickets table.buy-tickets td{width:25%;padding:0 20px;text-align:center;border-right:1px dotted #999;vertical-align:top}.tickets table.buy-tickets td:nth-child(4){border-right:none}.tickets table.buy-tickets.three td{width:33%}.tickets table.buy-tickets.three td:nth-child(3){border-right:none}.tickets table.buy-tickets.two td{width:50%}.tickets table.buy-tickets.two td:nth-child(2){border-right:none}.tickets table.concert-listing{width:95%;border-collapse:collapse;border:1px solid #999;margin:0 auto 15px}.tickets table.concert-listing tr{border-bottom:1px dotted #999}.tickets table.concert-listing th{background:#000;color:#fff}.tickets table.concert-listing td,.tickets table.concert-listing th{padding:10px}.tickets table.concert-listing a.btn-red{padding:7px;font-size:1.25em;border:2px solid #000}.tickets table.concert-listing a.btn-red:hover{background:#999;color:#fff}.tickets #static{border-right:none}.tickets #scrolling{border-left:2px solid #999}.tickets .spacer{height:150px}.tickets .spacer.tall{height:300px}@media screen and (max-width:767px){.tickets .tix-button{padding:0}}@media screen and (max-width:480px){.tickets table.concert-listing{border-left:none;border-right:none}.tickets table.concert-listing th{display:none}.tickets table.concert-listing td{float:left}.tickets table.concert-listing td.button{width:100%;clear:both}.tickets table.concert-listing td .btn{width:100%}.tickets table.concert-listing tr:nth-child(2){border-top:1px dotted #000}.tickets table.buy-tickets td{float:left;clear:both;width:100%;border:none;border-bottom:2px solid #999}.tickets table.buy-tickets td:nth-child(4){border-bottom:none}.tickets table.buy-tickets.three td{width:100%}.tickets table.buy-tickets.three td:nth-child(3){border-bottom:none}.tickets table.buy-tickets.two td{width:100%}.tickets table.buy-tickets.two td:nth-child(2){border-bottom:none}.tickets .spacer{display:none}}.babysitting #static{border-right:none}.babysitting #scrolling{border-left:2px solid #999}.babysitting .buttons{text-align:center;padding-bottom:15px}.babysitting .buttons .btn{margin:0 15px}.babysitting label.error{color:#fff;background:#19504a;margin-top:10px;padding:5px 20px;font-style:italic;border-radius:15px}.btn{font-size:1.25em;border-radius:0;text-decoration:none;outline:0;white-space:normal}.btn,.btn:hover{transition:background .25s ease;transition:color .25s ease}.btn:active,.btn:active:focus,.btn:focus{outline:0}.btn-accent{color:#fff}.btn-accent.accent1{background:#22888e;border:2px solid $accent_seconday}.btn-accent.accent2{background:#19504a;border:2px solid #19504a}.btn-accent.accent3{background:#fff;color:#22888e;border:2px solid #fff}.btn-accent.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:2rem}.btn-accent:hover:not(.btn-disabled){background:#008678;color:#000}.btn-link.accent1{color:#19504a}.btn-link.accent2{color:#22888e}.btn-link.accent3{color:#008678}.btn-white{background:#fff;color:#000;border:2px solid #000}.btn-gray,.btn-white:hover{background:#999;color:#fff}.btn-gray{border:2px solid #000}.btn-gray:hover{background:#19504a;color:#fff}.cta-button{width:45%;display:block;margin-left:auto;margin-right:auto}.cta-button a{width:100%}.nav-card{text-decoration:none;margin:1em}.nav-card:hover{text-decoration:underline}.nav-card i{margin-bottom:.5em}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;float:left;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block;font-family:Serifa}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{font-family:Serifa;vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#19504a;color:#fff;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input:after{content:" ";display:block;clear:left}.selectize-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .option{font-family:Serifa}.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.sm-show{display:none}.lg-show{display:block}th a,th a:hover{color:#007bff}@media screen and (max-width:991px){.season-preview>.row>div{padding-bottom:32px}#main-content{padding-top:3%}#main-content.first-cell{padding-top:25%}#footer{padding-left:1em;padding-right:1em}}@media screen and (max-width:767px){.sm-show{display:block}.lg-show{display:none}#add-to-calendar .btn-accent{width:100%;padding:15px 0;margin:0 0 10px}.cke-image{max-width:200px!important;height:auto!important}}