#layout-debugger{display:none}#column-master-super-awesome-grid{padding-top:2.5%;width:100%;position:fixed;top:0;left:0;z-index:1000}#column-master-super-awesome-grid .row{padding-top:.625%}#column-master-super-awesome-grid .row:first-child{padding-top:0}#column-master-super-awesome-grid .row .column{padding-top:.3125%;padding-bottom:.3125%;text-align:center;color:#FFF;border-top:solid .5em}#column-master-super-awesome-grid .row .column.twelve{width:100%;min-height:1px;-test-nomargin:"true";-test-ratio:12 of 12;-test-nth:12;-test-columns:12;border-top-color:#CF4520}#column-master-super-awesome-grid .row .column.eleven{width:91.45833%;min-height:1px;margin-right:2.5%;border-top-color:#FF6900}#column-master-super-awesome-grid .row .column.ten{width:82.91667%;min-height:1px;margin-right:2.5%;border-top-color:#FF9E1B}#column-master-super-awesome-grid .row .column.nine{width:74.375%;min-height:1px;margin-right:2.5%;border-top-color:#FBD872}#column-master-super-awesome-grid .row .column.eight{width:65.83333%;min-height:1px;margin-right:2.5%;border-top-color:#FFCD00}#column-master-super-awesome-grid .row .column.seven{width:57.29167%;min-height:1px;margin-right:2.5%;border-top-color:#F7EA48}#column-master-super-awesome-grid .row .column.six{width:48.75%;min-height:1px;margin-right:2.5%;border-top-color:#D2D755}#column-master-super-awesome-grid .row .column.five{width:40.20833%;min-height:1px;margin-right:2.5%;border-top-color:#74AA50}#column-master-super-awesome-grid .row .column.four{width:31.66667%;min-height:1px;margin-right:2.5%;border-top-color:#44693D}#column-master-super-awesome-grid .row .column.three{width:23.125%;min-height:1px;margin-right:2.5%;border-top-color:#007A53}#column-master-super-awesome-grid .row .column.two{width:14.58333%;min-height:1px;margin-right:2.5%;border-top-color:#86C8BC}#column-master-super-awesome-grid .row .column.one{width:6.04167%;min-height:1px;margin-right:2.5%;border-top-color:#00AB8E}#column-master-super-awesome-grid .row .column:last-child{margin-right:0}#height-breakpoint-totally-tubular-stripes,#width-breakpoint-totally-tubular-stripes{width:0;height:0;position:fixed;top:0;left:0;z-index:1000;overflow:visible}#width-breakpoint-totally-tubular-stripes .stripe{height:100%;width:2px;position:fixed;left:0;z-index:1000;background-color:#6399AE}#width-breakpoint-totally-tubular-stripes .stripe.lap{left:36em;background-color:#005EB8}#width-breakpoint-totally-tubular-stripes .stripe.desk{left:54em;background-color:#24135F}#width-breakpoint-totally-tubular-stripes .stripe.wall{left:81em;background-color:#86647A}#width-breakpoint-totally-tubular-stripes .stripe.jumbotron{left:108em;background-color:#6F2C3F}#height-breakpoint-totally-tubular-stripes .stripe{width:100%;height:2px;position:fixed;left:0;z-index:1000;background-color:#6399AE}#height-breakpoint-totally-tubular-stripes .stripe.lap{top:24em;background-color:#005EB8}#height-breakpoint-totally-tubular-stripes .stripe.desk{top:36em;background-color:#24135F}#height-breakpoint-totally-tubular-stripes .stripe.wall{top:48em;background-color:#86647A}#height-breakpoint-totally-tubular-stripes .stripe.jumbotron{top:60em;background-color:#6F2C3F}#breakpoint-checker{position:fixed;bottom:0;left:0;z-index:1000;color:#FFF;line-height:1em}#breakpoint-checker:after,#breakpoint-checker:before{padding:.5em;background-color:#6399AE;display:inline-block}#breakpoint-checker:before{content:"width: hand"}@media only screen and (min-width:36em){#breakpoint-checker:before{background-color:#005EB8;content:"width: lap"}}@media only screen and (min-width:54em){#breakpoint-checker:before{background-color:#24135F;content:"width: desk"}}@media only screen and (min-width:81em){#breakpoint-checker:before{background-color:#86647A;content:"width: wall"}}@media only screen and (min-width:108em){#breakpoint-checker:before{background-color:#6F2C3F;content:"width: jumbotron"}}#breakpoint-checker:after{content:"height: hand"}@media only screen and (min-height:24em){#breakpoint-checker:after{background-color:#005EB8;content:"height: lap"}}@media only screen and (min-height:36em){#breakpoint-checker:after{background-color:#24135F;content:"height: desk"}}@media only screen and (min-height:48em){#breakpoint-checker:after{background-color:#86647A;content:"height: wall"}}@media only screen and (min-height:60em){#breakpoint-checker:after{background-color:#6F2C3F;content:"height: jumbotron"}}.debug-breakpoints #layout-debugger{display:block}.find-fast .categories,.nav{color:#FFF}.find-fast .categories a,.nav a{padding-top:.25em;padding-bottom:.25em;background-color:transparent;color:#bfcbdc;line-height:105%;display:block}.find-fast .categories ul,.nav ul{margin:0;padding:0}.find-fast .categories li,.nav li{margin-bottom:0;list-style-type:none}.find-fast .categories li.heading,.nav li.heading{margin:1.5em 1em .375em}.nav{background-color:#002D72}.global-nav{width:100%;max-height:100%;position:fixed;top:0;left:0;z-index:300;overflow:auto;overflow-x:hidden;-webkit-box-shadow:0 1px 9px rgba(0,0,0,.25);-moz-box-shadow:0 1px 9px rgba(0,0,0,.25);-ms-box-shadow:0 1px 9px rgba(0,0,0,.25);-o-box-shadow:0 1px 9px rgba(0,0,0,.25);box-shadow:0 1px 9px rgba(0,0,0,.25)}@media only screen and (min-width:36em) and (min-height:24em){.global-nav{overflow:visible}}.global-nav h6:after{background-color:#418FDE}.global-nav .tier-1{width:100%;padding-top:2em;position:relative;z-index:0;background-color:#002D72}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1{width:auto;padding-top:0;margin:0 auto;background-color:transparent;display:table}}.global-nav .tier-1>li{max-height:0;background-color:#005EB8;overflow:hidden;-webkit-animation-name:menu_close;-moz-animation-name:menu_close;-o-animation-name:menu_close;animation-name:menu_close;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:max-height,background-color;-moz-transition-property:max-height,background-color;-o-transition-property:max-height,background-color;transition-property:max-height,background-color;-webkit-transition-duration:500ms,500ms;-moz-transition-duration:500ms,500ms;-o-transition-duration:500ms,500ms;transition-duration:500ms,500ms;-webkit-transition-timing-function:ease-in-out,ease-in-out;-moz-transition-timing-function:ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li{max-height:none;position:relative;z-index:0;float:left;background-color:#002D72;overflow:visible;-webkit-animation-name:menu_tab_to_bottom;-moz-animation-name:menu_tab_to_bottom;-o-animation-name:menu_tab_to_bottom;animation-name:menu_tab_to_bottom;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}}.global-nav .tier-1>li:after{width:1px;height:100%;position:absolute;top:0;right:0;z-index:0;background-color:#005EB8;content:" ";display:none}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li:after{display:block}}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li.current{background-color:#004695}.global-nav .tier-1>li.current>a{color:#FFF}}.global-nav .tier-1>li.hamburger-menu,.global-nav .tier-1>li.search-menu{max-height:none;position:absolute;top:0;z-index:100;background-color:#002D72;-webkit-animation-name:none;-moz-animation-name:none;-o-animation-name:none;animation-name:none}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li.hamburger-menu,.global-nav .tier-1>li.search-menu{position:relative;z-index:0}}.global-nav .tier-1>li.hamburger-menu.active,.global-nav .tier-1>li.search-menu.active{background-color:#005EB8}.global-nav .tier-1>li.hamburger-menu.active a,.global-nav .tier-1>li.search-menu.active a{color:#FFF}.global-nav .tier-1>li.hamburger-menu{left:0}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li.hamburger-menu{display:none;visibility:hidden}}.global-nav .tier-1>li.hamburger-menu.active~li{max-height:50em;-webkit-animation-name:menu_open;-moz-animation-name:menu_open;-o-animation-name:menu_open;animation-name:menu_open}.global-nav .tier-1>li.hamburger-menu.active~li.search-menu{-webkit-animation-name:none;-moz-animation-name:none;-o-animation-name:none;animation-name:none}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li.hamburger-menu.active~li{max-height:none}}.global-nav .tier-1>li.search-menu{right:0}.global-nav .tier-1>li.search-menu:after{display:none}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li.search-menu .text{display:none;visibility:hidden}}.global-nav .tier-1>li>a{height:2.46154em;padding:.61538em;font-size:.8125em;font-weight:500;letter-spacing:1px;line-height:1.23077em;text-transform:uppercase}@media only screen and (min-height:24em) and (min-width:36em){.global-nav .tier-1>li>a{height:2.33333em;padding:.5em;font-size:.75em;line-height:1.33333em;float:left}}@media only screen and (min-height:24em) and (min-width:54em){.global-nav .tier-1>li>a{height:2.46154em;padding:.61538em .92308em;font-size:.8125em;line-height:1.23077em}}@media only screen and (min-height:24em) and (min-width:81em){.global-nav .tier-1>li>a{padding:.61538em 1.84615em}}.global-nav .tier-1>li>a.toggle-section{position:relative;z-index:0;display:none}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li>a.toggle-section{display:block}}.global-nav .tier-1>li>a.toggle-section:before{width:1px;height:1em;margin-top:-.5em;position:absolute;top:50%;left:0;z-index:0;background-color:#005EB8;content:" ";-webkit-transition:background-color 125ms ease-in-out;-moz-transition:background-color 125ms ease-in-out;-o-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.global-nav .tier-1>li>a .fa{vertical-align:middle;line-height:.8125em}.global-nav .tier-2{padding-bottom:.75em}@media only screen and (min-height:24em) and (min-width:36em){.global-nav .tier-2{min-width:16em;max-height:0;padding:0;position:absolute;top:1.75em;left:0;z-index:0;background:#005EB8;overflow:hidden;-webkit-animation-name:menu_close;-moz-animation-name:menu_close;-o-animation-name:menu_close;animation-name:menu_close;-webkit-animation-duration:500ms;-moz-animation-duration:500ms;-o-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:max-height,padding;-moz-transition:max-height,padding;-o-transition:max-height,padding;transition:max-height,padding;-webkit-transition-duration:500ms,500ms;-moz-transition-duration:500ms,500ms;-o-transition-duration:500ms,500ms;transition-duration:500ms,500ms;-webkit-transition-timing-function:ease-in-out,ease-in-out;-moz-transition-timing-function:ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out}}@media only screen and (min-height:24em) and (min-width:54em){.global-nav .tier-2{top:2em}}.global-nav .tier-2 li>a{padding-right:1.5em;padding-left:1em}.find-fast .categories a,.footer-nav a{padding-right:.375em;padding-left:0}.no-js .global-nav a:hover,.no-touchevents .global-nav a:hover{background-color:#418FDE;color:#FFF}.no-js .global-nav .tier-1>li:after,.no-js .global-nav .tier-1>li>a.toggle-section,.no-touchevents .global-nav .tier-1>li:after,.no-touchevents .global-nav .tier-1>li>a.toggle-section{display:none}@media only screen and (min-width:36em) and (min-height:24em){.no-js .global-nav .tier-1>li.current:hover,.no-touchevents .global-nav .tier-1>li.current:hover{background-color:#005EB8}}.no-js .global-nav .tier-1>li>a.toggle-section:hover:before,.no-touchevents .global-nav .tier-1>li>a.toggle-section:hover:before{background-color:transparent}.no-js .global-nav .tier-2 li>a:hover,.no-touchevents .global-nav .tier-2 li>a:hover{padding-right:1em;padding-left:1.5em}.no-js .find-fast .categories a:active,.no-js .find-fast .categories a:hover,.no-js .footer-nav a:active,.no-js .footer-nav a:hover,.no-touchevents .find-fast .categories a:active,.no-touchevents .find-fast .categories a:hover,.no-touchevents .footer-nav a:active,.no-touchevents .footer-nav a:hover{background-color:transparent}.no-js .find-fast .categories a:hover,.no-js .footer-nav a:hover,.no-touchevents .find-fast .categories a:hover,.no-touchevents .footer-nav a:hover{padding-right:0;padding-left:.375em;color:#FFF}.global-nav .tier-1>li.open,.no-js .global-nav .tier-1>li:hover,.no-touchevents .global-nav .tier-1>li:hover{z-index:100;background-color:#005EB8}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li.open,.no-js .global-nav .tier-1>li:hover,.no-touchevents .global-nav .tier-1>li:hover{-webkit-animation-name:menu_tab_to_top;-moz-animation-name:menu_tab_to_top;-o-animation-name:menu_tab_to_top;animation-name:menu_tab_to_top}}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li.open.hub .tier-2,.no-js .global-nav .tier-1>li:hover.hub .tier-2,.no-touchevents .global-nav .tier-1>li:hover.hub .tier-2{max-height:30em}}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li.open.at-work .tier-2,.global-nav .tier-1>li.open.magazine .tier-2,.no-js .global-nav .tier-1>li:hover.at-work .tier-2,.no-js .global-nav .tier-1>li:hover.magazine .tier-2,.no-touchevents .global-nav .tier-1>li:hover.at-work .tier-2,.no-touchevents .global-nav .tier-1>li:hover.magazine .tier-2{max-height:12em}}@media only screen and (min-width:36em) and (min-height:24em){.global-nav .tier-1>li.open .tier-2,.no-js .global-nav .tier-1>li:hover .tier-2,.no-touchevents .global-nav .tier-1>li:hover .tier-2{max-height:50em;padding:.5em 0;-webkit-animation-name:menu_open;-moz-animation-name:menu_open;-o-animation-name:menu_open;animation-name:menu_open;-webkit-transition-duration:500ms,250ms;-moz-transition-duration:500ms,250ms;-o-transition-duration:500ms,250ms;transition-duration:500ms,250ms}}.hub-alert,.rave-alert{min-height:2em;background-color:#418FDE;color:#FFF;text-align:center}.hub-alert.red,.rave-alert.red{background-color:#E03C31}.hub-alert.yellow,.rave-alert.yellow{background-color:#FFCD00;color:#000}.hub-alert.green,.rave-alert.green{background-color:#74AA50}.hub-alert+.hub-alert,.hub-alert+.rave-alert,.rave-alert+.hub-alert,.rave-alert+.rave-alert{margin-top:0}.hub-alert a,.rave-alert a{padding:.5em .75em;background-color:transparent;color:inherit;font-weight:700;line-height:1em;display:inline-block}.hub-alert a:hover,.rave-alert a:hover{background-color:transparent}h6+.teaser{margin-top:0!important}.teaser,.video{margin:1em 0}.teaser:first-child,.video:first-child{margin-top:0!important}.teaser:last-child,.video:last-child{margin-bottom:0!important}.teaser+.teaser,.video+.teaser{margin-top:0!important}.teaser .text>h5,.video .text>h5{margin:0;font-size:1.25em}.teaser .text>h5+.meta,.video .text>h5+.meta{margin-top:.30769em}.teaser .text>h5+.summary,.video .text>h5+.summary{margin-top:.25em}.teaser .text>.meta,.video .text>.meta{padding-left:1.125em;position:relative;z-index:0;line-height:normal}.teaser .text>.meta.location .building a,.video .text>.meta.location .building a{display:none}.teaser .text>.meta.location .campus,.video .text>.meta.location .campus{font-size:.92308em}.teaser .text>.meta.location .address,.video .text>.meta.location .address{display:none}.teaser .text>.meta .fa,.video .text>.meta .fa{width:1em;position:absolute;top:0;left:0;z-index:0;line-height:120%}.teaser .text .kicker,.teaser .text .overline,.video .text .kicker,.video .text .overline{margin-top:0}.teaser .text .summary,.video .text .summary{font-family:gentona,Gentona,calibri,helvetica,arial,sans-serif;font-size:.8125em;color:#2C2C33}.teaser .text .summary p:last-child,.video .text .summary p:last-child{margin-bottom:0}.teaser .text .summary .summary-text,.video .text .summary .summary-text{margin-right:1em}.teaser .text .source,.video .text .source{font-size:.8125em;font-weight:500;line-height:140%;font-style:italic}.teaser .text .source,.teaser .text .source a,.video .text .source,.video .text .source a{color:#7E7E7C}.teaser>.thumbnail,.video>.thumbnail{margin-bottom:.5em}.external-links .teaser,.external-links .video{margin:.5em 0}.external-links .teaser .text,.external-links .video .text{line-height:80%}.external-links .teaser .text .summary,.external-links .teaser .text>h5,.external-links .video .text .summary,.external-links .video .text>h5{display:inline}.external-links .teaser .text>h5,.external-links .video .text>h5{font-size:.8125em}.external-links .teaser .text>h5+.summary,.external-links .video .text>h5+.summary{margin-top:0}.rail .kicker,.rail .media-promo,.rail .overline,.rail .publish-date,.rail .teaser .campus{color:rgba(0,0,0,.5)}.rail .teaser{width:100%;min-height:1px;margin-right:0;margin-bottom:8.54167%}@media only screen and (min-width:54em){.rail .teaser{margin-bottom:0}}@media only screen and (min-width:36em){.rail .teaser.has-image .thumbnail{width:30.62606%;margin-right:4.06091%}}@media only screen and (min-width:54em){.rail .teaser.has-image .thumbnail{width:100%;margin-bottom:.5em;float:none}}@media only screen and (min-width:36em){.rail .teaser.has-image .text{margin-left:34.68697%}}@media only screen and (min-width:54em){.rail .teaser.has-image .text{margin-left:0}}@media only screen and (min-width:54em){.events-rail .teaser{width:22.73869%;min-height:1px;margin-right:3.01508%}}@media only screen and (min-width:81em){.events-rail .teaser{width:17.58794%;min-height:1px;margin-right:3.01508%}}@media only screen and (min-width:108em){.events-rail .teaser{width:14.58333%;min-height:1px;margin-right:2.5%}}@media only screen and (min-width:54em){.events-rail .teaser.teaser-4{width:22.73869%;min-height:1px;margin-right:0}}@media only screen and (min-width:81em){.events-rail .teaser.teaser-4{width:17.58794%;min-height:1px;margin-right:3.01508%}}@media only screen and (min-width:108em){.events-rail .teaser.teaser-4{width:14.58333%;min-height:1px;margin-right:2.5%}}@media only screen and (min-width:54em){.events-rail .teaser.teaser-5{display:none}}@media only screen and (min-width:81em){.events-rail .teaser.teaser-5{width:17.58794%;min-height:1px;margin-right:0;display:block}}@media only screen and (min-width:108em){.events-rail .teaser.teaser-5{width:14.58333%;min-height:1px;margin-right:2.5%}}@media only screen and (min-width:54em){.events-rail .teaser.teaser-6{display:none}}@media only screen and (min-width:108em){.events-rail .teaser.teaser-6{width:14.58333%;min-height:1px;margin-right:0;display:block}}@media only screen and (min-width:54em){.articles-rail .teaser{width:30.62606%;min-height:1px;margin-right:4.06091%}}@media only screen and (min-width:108em){.articles-rail .teaser{width:31.09244%;min-height:1px;margin-right:3.36134%}}@media only screen and (min-width:54em){.articles-rail .teaser.teaser-3{width:30.62606%;min-height:1px;margin-right:0}}@media only screen and (min-width:108em){.articles-rail .teaser.teaser-3{width:31.09244%;min-height:1px;margin-right:0}}.no-js .teaser .text .source a:hover,.no-js .video .text .source a:hover,.no-touchevents .teaser .text .source a:hover,.no-touchevents .video .text .source a:hover{color:#FFF}.sidebar.mobile{width:14.58333%;min-height:1px;margin-right:0}@media only screen and (min-width:54em){.sidebar.mobile{display:none}}.sidebar.desk .social{display:none}@media only screen and (min-width:54em){.sidebar.desk .social{display:block}}.sidebar.desk .related-content{padding-top:10.30151%}@media only screen and (min-width:36em){.sidebar.desk .related-content{padding-top:11.48459%}}@media only screen and (min-width:54em){.sidebar.desk .related-content{padding-top:0}}.sidebar form{margin:0}.sidebar .row{padding-bottom:6.03015%;border-bottom:solid 1px #FFF;margin-bottom:6.03015%}.sidebar .row:last-child{padding-bottom:0!important;border-bottom:none;margin-bottom:0!important}@media only screen and (min-width:54em){.sidebar .section+.section{padding-top:1em}}@media only screen and (min-width:54em){.sidebar .section.social+.section,.sidebar .section.toc+.section{padding-top:2em}}.sidebar .inline{float:none}.sidebar .inline.align-left,.sidebar .inline.align-right{width:100%;padding-bottom:3.01508%;margin-right:0;margin-left:0;float:none}@media only screen and (min-width:36em){.sidebar .inline.align-left,.sidebar .inline.align-right{width:51.89873%;padding-bottom:1em}}@media only screen and (min-width:36em){.sidebar .inline.align-left{padding-right:3.79747%;float:left}}.sidebar .inline.align-right{margin-right:0}@media only screen and (min-width:36em){.sidebar .inline.align-right{padding-left:3.79747%;float:right}}@media only screen and (min-width:36em){.sidebar .inline.align-right~ol,.sidebar .inline.align-right~ul{left:0;padding-right:0;padding-left:1em}}@media only screen and (min-width:54em){.sidebar .inline.align-right~ol,.sidebar .inline.align-right~ul{left:1em;padding-right:1em;padding-left:0}}@media only screen and (min-width:54em){.sidebar .inline.align-left,.sidebar .inline.align-right{width:100%;padding-right:0;padding-left:0;float:none}}.sidebar .social{width:100%;z-index:1}.sidebar .social button{padding:0;border:0}.sidebar .social .icon{width:41.42857%;min-width:2em;border:.125em solid #000;margin-top:.375em;background-color:#000;text-align:center;vertical-align:middle;overflow:hidden;-webkit-border-radius:.375em;-moz-border-radius:.375em;border-radius:.375em}@media only screen and (min-width:54em){.sidebar .social .icon{width:auto;min-width:0;margin-top:0;margin-right:.375em;text-align:left;float:left}}.sidebar .social .icon:first-child{margin-top:0}.sidebar .social .icon.twitter{border-color:#55acee;background-color:#55acee;clear:left}.sidebar .social .icon.facebook{border-color:#3b5999;background-color:#3b5999}@media only screen and (min-width:54em){.sidebar .social .icon.facebook>a,.sidebar .social .icon.facebook>button{padding-right:.17em}}.sidebar .social .icon.pinterest{border-color:#bd081c;background-color:#bd081c}.sidebar .social .icon.linkedin{border-color:#0077b5;background-color:#0077b5}.sidebar .social .icon.reddit{border-color:#ff5700;background-color:#ff5700}.sidebar .social .icon.googleplus{border-color:#dc4e41;background-color:#dc4e41}.sidebar .social .icon.tumblr{border-color:#35465c;background-color:#35465c}.sidebar .social .icon.stumbleupon{border-color:#eb4924;background-color:#eb4924}.sidebar .social .icon>a,.sidebar .social .icon>button{width:100%;padding:.2em .045em;background-color:transparent;font-size:1.25em;display:block;-webkit-transition:background-color 125ms ease-in-out;-moz-transition:background-color 125ms ease-in-out;-o-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}@media only screen and (min-width:54em){.sidebar .social .icon>a,.sidebar .social .icon>button{width:auto;padding:.25em .045em;font-size:1em;float:left}}.sidebar .social .icon .fa{height:.875em;line-height:.925em;color:#FFF;display:block}.sidebar .social .icon .fa-fw{margin:0 auto}.sidebar .social .icon .count{background-color:#f5f4f3;font-size:.625em;font-weight:500;text-align:center}@media only screen and (min-width:36em){.sidebar .social .icon .count{font-size:.8125em}}@media only screen and (min-width:54em){.sidebar .social .icon .count{padding:.4em;line-height:1.44em;font-size:.625em;float:left}}.sidebar .social .icon .count .comments-label{display:none}@media only screen and (min-width:54em){.sidebar .social .icon .count .comments-label{display:inline}}@media only screen and (min-width:54em){.sidebar .social .more{margin-right:0;position:relative;z-index:0;overflow:visible}}.sidebar .social .more>a,.sidebar .social .more>button{background-color:#000}.sidebar .social .more-container{max-height:12em;background-color:#f5f4f3;overflow:hidden;-webkit-transition:max-height 250ms ease-in-out;-moz-transition:max-height 250ms ease-in-out;-o-transition:max-height 250ms ease-in-out;transition:max-height 250ms ease-in-out}@media only screen and (min-width:54em){.sidebar .social .more-container{width:100%;height:100%;max-height:none;position:absolute;top:0;right:0;z-index:-1;background-color:transparent;overflow:visible}}.sidebar .social .more-container.hidden{max-height:0}@media only screen and (min-width:54em){.sidebar .social .more-container.hidden{max-height:none}}.sidebar .social .more-container.hidden .icon{-webkit-transition-duration:125ms,125ms;-moz-transition-duration:125ms,125ms;-o-transition-duration:125ms,125ms;transition-duration:125ms,125ms;-webkit-transition-timing-function:ease-in-out,ease-in-out;-moz-transition-timing-function:ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out}@media only screen and (min-width:54em){.sidebar .social .more-container.hidden .icon{bottom:0;right:0}.sidebar .social .more-container.hidden .icon.googleplus,.sidebar .social .more-container.hidden .icon.linkedin,.sidebar .social .more-container.hidden .icon.reddit,.sidebar .social .more-container.hidden .icon.stumbleupon,.sidebar .social .more-container.hidden .icon.tumblr{right:0}}.sidebar .social .more-container .icon{width:auto;min-width:0;max-width:100%;margin:.125em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em}@media only screen and (min-width:54em){.sidebar .social .more-container .icon{margin:0;position:absolute;bottom:-1.75em;right:0;z-index:0;-webkit-transition:bottom,right;-moz-transition:bottom,right;-o-transition:bottom,right;transition:bottom,right;-webkit-transition-duration:250ms,250ms;-moz-transition-duration:250ms,250ms;-o-transition-duration:250ms,250ms;transition-duration:250ms,250ms;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14);transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14)}.sidebar .social .more-container .icon.linkedin{right:3.25em;-webkit-transition-delay:0ms,0ms;-moz-transition-delay:0ms,0ms;-o-transition-delay:0ms,0ms;transition-delay:0ms,0ms}.sidebar .social .more-container .icon.reddit{right:1.625em;-webkit-transition-delay:62.5ms,62.5ms;-moz-transition-delay:62.5ms,62.5ms;-o-transition-delay:62.5ms,62.5ms;transition-delay:62.5ms,62.5ms}.sidebar .social .more-container .icon.googleplus{right:0;-webkit-transition-delay:125ms,125ms;-moz-transition-delay:125ms,125ms;-o-transition-delay:125ms,125ms;transition-delay:125ms,125ms}.sidebar .social .more-container .icon.tumblr{right:-1.625em;-webkit-transition-delay:187.5ms,187.5ms;-moz-transition-delay:187.5ms,187.5ms;-o-transition-delay:187.5ms,187.5ms;transition-delay:187.5ms,187.5ms}.sidebar .social .more-container .icon.stumbleupon{right:-3.25em;-webkit-transition-delay:250ms,250ms;-moz-transition-delay:250ms,250ms;-o-transition-delay:250ms,250ms;transition-delay:250ms,250ms}}@media only screen and (min-width:108em){.sidebar .social .more-container .icon{bottom:0}.sidebar .social .more-container .icon.linkedin{right:-1.75em}.sidebar .social .more-container .icon.reddit{right:-3.375em}.sidebar .social .more-container .icon.googleplus{right:-5em}.sidebar .social .more-container .icon.tumblr{right:-6.625em}.sidebar .social .more-container .icon.stumbleupon{right:-8.25em}}.sidebar .social .more-container .icon>a,.sidebar .social .more-container .icon>button{font-size:.8125em}@media only screen and (min-width:54em){.sidebar .social .comments{margin-right:0;margin-bottom:.5em}}@media only screen and (min-width:54em){.sidebar .social .comments>a,.sidebar .social .comments>button{padding-right:.17em}}.sidebar .toc{padding-top:1em}@media only screen and (min-width:54em){.sidebar .toc{padding-top:0}}.sidebar .toc .button{width:100%;display:table}@media only screen and (min-width:54em){.sidebar .toc .button{width:auto}}.sidebar .related-content .teaser:last-child{margin-bottom:0}@media only screen and (min-width:54em){.sidebar .video h5{font-size:1em}}@media only screen and (min-width:36em){.sidebar .video .thumbnail{width:42.57703%;margin-right:3.36134%;margin-bottom:0;float:left}}@media only screen and (min-width:54em){.sidebar .video .thumbnail{width:100%;margin-right:0;margin-bottom:.5em;float:none}}@media only screen and (min-width:108em){.sidebar .video .thumbnail{width:46.05263%;margin-right:2%;margin-bottom:0;float:left}}@media only screen and (min-width:36em){.sidebar .video .thumbnail~.text{margin-left:45.93838%}}@media only screen and (min-width:54em){.sidebar .video .thumbnail~.text{margin-left:0}}@media only screen and (min-width:108em){.sidebar .video .thumbnail~.text{margin-left:48.05263%}}@media only screen and (min-width:36em){.sidebar .video .thumbnail a .fa{font-size:4em}}@media only screen and (min-width:36em){.sidebar .video .thumbnail a .fa{font-size:2.6em}}.sidebar .gallery,.sidebar .gallery .photos{width:100%;min-height:1px;margin-right:0}.sidebar .gallery .photos .image-1{width:48.49246%;min-height:1px;margin-right:3.01508%;padding-bottom:58.79397%}.sidebar .gallery .photos .image-1 img{width:181.86528%;max-width:none;margin-left:-40.93264%}.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-4{width:27.88945%;min-height:1px;margin-right:3.01508%;padding-bottom:27.88945%}.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-3,.sidebar .gallery .photos .image-5{margin-bottom:3.01508%}.sidebar .gallery .photos .image-3,.sidebar .gallery .photos .image-5,.sidebar .gallery .photos .image-6,.sidebar .gallery .photos button{width:17.58794%;min-height:1px;margin-right:0;padding-bottom:17.58794%}.sidebar .gallery .photos .image-5{margin-top:-10.30151%}.sidebar .gallery .photos .image-6{display:none}@media only screen and (min-width:36em){.sidebar .gallery .photos .image-1{width:54.06162%;min-height:1px;margin-right:3.36134%;padding-bottom:31.09244%}.sidebar .gallery .photos .image-1 img{width:101%;max-width:none;margin-top:-21.74352%;margin-left:-.5%}.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-3,.sidebar .gallery .photos .image-6,.sidebar .gallery .photos button{padding-bottom:8.12325%}.sidebar .gallery .photos button{width:8.12325%;min-height:1px;margin-right:0}.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-3,.sidebar .gallery .photos .image-6{width:8.12325%;min-height:1px;margin-right:3.36134%}.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-3,.sidebar .gallery .photos .image-4{margin-bottom:3.36134%}.sidebar .gallery .photos .image-4,.sidebar .gallery .photos .image-5{padding-bottom:19.60784%}.sidebar .gallery .photos .image-4{width:19.60784%;min-height:1px;margin-right:0}.sidebar .gallery .photos .image-5{width:19.60784%;min-height:1px;margin-right:3.36134%;margin-top:-11.48459%;margin-bottom:0}.sidebar .gallery .photos .image-6{display:block}}@media only screen and (min-width:54em){.sidebar .gallery .photos .image-1,.sidebar .gallery .photos .image-3,.sidebar .gallery .photos button{width:26.12613%;min-height:1px;margin-right:0}.sidebar .gallery .photos .image-1,.sidebar .gallery .photos .image-3,.sidebar .gallery .photos .image-4{margin-right:5.40541%}.sidebar .gallery .photos .image-1,.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-3{margin-bottom:5.40541%}.sidebar .gallery .photos .image-4,.sidebar .gallery .photos button{margin-bottom:0}.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-4{width:68.46847%}.sidebar .gallery .photos .image-1 img{margin-top:0}.sidebar .gallery .photos .image-2{padding-bottom:57.65766%;margin-right:0}.sidebar .gallery .photos .image-2 img{margin-top:-8.39474%}.sidebar .gallery .photos .image-3{margin-top:-31.53153%}.sidebar .gallery .photos .image-4 img{margin-top:-31.80662%}.sidebar .gallery .photos .image-1,.sidebar .gallery .photos .image-3,.sidebar .gallery .photos .image-4,.sidebar .gallery .photos button{padding-bottom:26.12613%}.sidebar .gallery .photos .image-5,.sidebar .gallery .photos .image-6{display:none}}@media only screen and (min-width:108em){.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-3,.sidebar .gallery .photos .image-5,.sidebar .gallery .photos button{width:19.07895%;min-height:1px;margin-right:0}.sidebar .gallery .photos .image-1,.sidebar .gallery .photos .image-5,.sidebar .gallery .photos button{padding-bottom:19.07895%}.sidebar .gallery .photos .image-1,.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-4,.sidebar .gallery .photos .image-5{margin-right:3.94737%}.sidebar .gallery .photos .image-1,.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-3{margin-bottom:3.94737%}.sidebar .gallery .photos .image-4,.sidebar .gallery .photos .image-5,.sidebar .gallery .photos button{margin-bottom:0}.sidebar .gallery .photos .image-1,.sidebar .gallery .photos .image-4{width:53.94737%}.sidebar .gallery .photos .image-2,.sidebar .gallery .photos .image-3,.sidebar .gallery .photos .image-4{padding-bottom:42.10526%}.sidebar .gallery .photos .image-1 img{margin-top:-32.81707%}.sidebar .gallery .photos .image-2 img,.sidebar .gallery .photos .image-3 img{width:222%;max-width:none;margin-left:-61%}.sidebar .gallery .photos .image-2 img,.sidebar .gallery .photos .image-3{margin-top:0}.sidebar .gallery .photos .image-4{margin-top:-23.02632%}.sidebar .gallery .photos .image-4 img{margin-top:-11.47561%}.sidebar .gallery .photos .image-5{margin-top:0;display:block}}.sidebar .gallery .photos.count-3 .image-1,.sidebar .gallery .photos.count-3 .image-2{padding-bottom:38.19095%}.sidebar .gallery .photos.count-3 .image-1 img{width:118.13472%;margin-left:-9.06736%}.sidebar .gallery .photos.count-3 .image-2{margin-bottom:0}.sidebar .gallery .photos.count-3 .image-2 img{width:205.40541%;margin-left:-52.7027%}.sidebar .gallery .photos.count-3 .image-4,.sidebar .gallery .photos.count-3 .image-5,.sidebar .gallery .photos.count-3 .image-6{display:none!important}@media only screen and (min-width:36em){.sidebar .gallery .photos.count-3 .image-1,.sidebar .gallery .photos.count-3 .image-2{padding-bottom:31.09244%}.sidebar .gallery .photos.count-3 .image-1{width:42.57703%;min-height:1px;margin-right:3.36134%}.sidebar .gallery .photos.count-3 .image-1 img{width:109.53947%;margin-top:0;margin-left:-4.76974%}.sidebar .gallery .photos.count-3 .image-2{width:31.09244%;min-height:1px;margin-right:3.36134%}.sidebar .gallery .photos.count-3 .image-2 img{width:150%;margin-left:-25%}.sidebar .gallery .photos.count-3 .image-3,.sidebar .gallery .photos.count-3 button{width:19.60784%;min-height:1px;margin-right:0}.sidebar .gallery .photos.count-3 .image-3{padding-bottom:19.60784%}.sidebar .gallery .photos.count-3 .image-3 img{width:150%;margin-left:-25%}}@media only screen and (min-width:54em){.sidebar .gallery .photos.count-3 .image-1{width:100%;min-height:1px;margin-right:0;padding-bottom:63.06306%;margin-bottom:10.81081%}.sidebar .gallery .photos.count-3 .image-1 img{width:100%;margin-top:-1.8018%;margin-left:0}.sidebar .gallery .photos.count-3 .image-2,.sidebar .gallery .photos.count-3 .image-3,.sidebar .gallery .photos.count-3 button{width:26.12613%;min-height:1px;margin-right:10.81081%;padding-bottom:26.12613%;margin-top:0;margin-bottom:0}.sidebar .gallery .photos.count-3 .image-2 img,.sidebar .gallery .photos.count-3 .image-3 img,.sidebar .gallery .photos.count-3 button img{margin-top:0}.sidebar .gallery .photos.count-3 button{margin-right:0}}@media only screen and (min-width:108em){.sidebar .gallery .photos.count-3 .image-1,.sidebar .gallery .photos.count-3 .image-2,.sidebar .gallery .photos.count-3 .image-3,.sidebar .gallery .photos.count-3 button{width:19.07895%;min-height:1px;margin-right:7.89474%;padding-bottom:19.07895%;margin-bottom:0}.sidebar .gallery .photos.count-3 .image-1 img,.sidebar .gallery .photos.count-3 .image-2 img,.sidebar .gallery .photos.count-3 .image-3 img,.sidebar .gallery .photos.count-3 button img{width:150%;margin-top:0;margin-left:-25%}.sidebar .gallery .photos.count-3 button{margin-right:0}}.sidebar .caption{padding-bottom:0;border-bottom:none}.no-sidebar .sidebar{display:none!important}.js .sidebar{position:relative}.js .sidebar.fixable .section{position:relative;z-index:100;background-color:#f5f4f3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}.js .sidebar.fixable .section:first-child{padding-top:1.625em}.js .sidebar.fixable .section.stuck{position:fixed}.js .sidebar.fixable .section.stuck:before{content:" ";display:none;width:100%;height:1em;background:0 0;position:absolute;bottom:-1em;left:0;z-index:-1;background:-webkit-linear-gradient(top,#f5f4f3 10%,rgba(245,244,243,.6) 55%,rgba(245,244,243,0) 100%);background:-moz-linear-gradient(top,#f5f4f3 10%,rgba(245,244,243,.6) 55%,rgba(245,244,243,0) 100%);background:-ms-linear-gradient(top,#f5f4f3 10%,rgba(245,244,243,.6) 55%,rgba(245,244,243,0) 100%);background:-o-linear-gradient(top,#f5f4f3 10%,rgba(245,244,243,.6) 55%,rgba(245,244,243,0) 100%);background:linear-gradient(to bottom,#f5f4f3 10%,rgba(245,244,243,.6) 55%,rgba(245,244,243,0) 100%)}@media only screen and (min-width:54em){.js .sidebar.fixable .section.stuck:before{display:block}}.js .sidebar.fixable .section.unstuck{position:absolute}.js .sidebar.fixable .section.static{position:static;top:auto}.js .sidebar.fixable .section+.section{z-index:99}.js .sidebar.fixable .section+.section+.section{z-index:98}.js .sidebar.fixable .section+.section+.section+.section{z-index:97}.js .sidebar.fixable .section+.section+.section+.section+.section{z-index:96}.js .sidebar.fixable .section+.section+.section+.section+.section+.section{z-index:95}.js .sidebar.fixable .section+.section+.section+.section+.section+.section+.section{z-index:94}.js .sidebar.fixable .section+.section+.section+.section+.section+.section+.section+.section{z-index:93}.js .sidebar.fixable .section+.section+.section+.section+.section+.section+.section+.section+.section{z-index:92}.js .sidebar.fixable .section+.section+.section+.section+.section+.section+.section+.section+.section+.section{z-index:91}.js .sidebar.fixable .section+.section+.section+.section+.section+.section+.section+.section+.section+.section+.section{z-index:90}.js .sidebar.fixable.loaded .section{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.js .event .sidebar.fixable.mobile{margin-top:-1.625em}@media only screen and (min-width:54em){.js .event .sidebar.fixable.mobile{margin-top:0}}@media only screen and (min-width:54em){.js .event .sidebar.fixable.desk{margin-top:-1.625em}}.no-js .no-touchevents .sidebar .social .icon.twitter>a:hover,.no-js .no-touchevents .sidebar .social .icon.twitter>button:hover,.no-js .sidebar .social .icon.twitter>a:hover,.no-js .sidebar .social .icon.twitter>button:hover{background-color:#83c3f3}.no-js .no-touchevents .sidebar .social .icon.facebook>a:hover,.no-js .no-touchevents .sidebar .social .icon.facebook>button:hover,.no-js .sidebar .social .icon.facebook>a:hover,.no-js .sidebar .social .icon.facebook>button:hover{background-color:#4d70ba}.no-js .no-touchevents .sidebar .social .icon.pinterest>a:hover,.no-js .no-touchevents .sidebar .social .icon.pinterest>button:hover,.no-js .sidebar .social .icon.pinterest>a:hover,.no-js .sidebar .social .icon.pinterest>button:hover{background-color:#ee0a23}.no-js .no-touchevents .sidebar .social .icon.linkedin>a:hover,.no-js .no-touchevents .sidebar .social .icon.linkedin>button:hover,.no-js .sidebar .social .icon.linkedin>a:hover,.no-js .sidebar .social .icon.linkedin>button:hover{background-color:#0099e8}.no-js .no-touchevents .sidebar .social .icon.reddit>a:hover,.no-js .no-touchevents .sidebar .social .icon.reddit>button:hover,.no-js .sidebar .social .icon.reddit>a:hover,.no-js .sidebar .social .icon.reddit>button:hover{background-color:#ff7933}.no-js .no-touchevents .sidebar .social .icon.googleplus>a:hover,.no-js .no-touchevents .sidebar .social .icon.googleplus>button:hover,.no-js .sidebar .social .icon.googleplus>a:hover,.no-js .sidebar .social .icon.googleplus>button:hover{background-color:#e4766c}.no-js .no-touchevents .sidebar .social .icon.tumblr>a:hover,.no-js .no-touchevents .sidebar .social .icon.tumblr>button:hover,.no-js .sidebar .social .icon.tumblr>a:hover,.no-js .sidebar .social .icon.tumblr>button:hover{background-color:#485f7c}.no-js .no-touchevents .sidebar .social .icon.stumbleupon>a:hover,.no-js .no-touchevents .sidebar .social .icon.stumbleupon>button:hover,.no-js .sidebar .social .icon.stumbleupon>a:hover,.no-js .sidebar .social .icon.stumbleupon>button:hover{background-color:#ef7053}.no-js .no-touchevents .sidebar .social .icon>a:hover,.no-js .no-touchevents .sidebar .social .icon>button:hover,.no-js .sidebar .social .icon>a:hover,.no-js .sidebar .social .icon>button:hover{background-color:#4A484C}.no-js .no-touchevents .sidebar .social .comments:hover,.no-js .sidebar .social .comments:hover{cursor:pointer}.no-js .sidebar .comments,.no-js .sidebar .more{display:none}.global-footer{background-color:#002D72}.global-footer h6:after{background-color:#005EB8}.global-footer .footer-nav,.global-footer .identification{width:65.83333%;margin:0 17.08333%}@media only screen and (min-width:36em){.global-footer .footer-nav,.global-footer .identification{width:82.91667%;margin:0 8.54167%}}@media only screen and (min-width:108em){.global-footer .footer-nav,.global-footer .identification{width:100%;margin-right:0;margin-left:0}}.global-footer .footer-nav{padding-top:17.08333%}@media only screen and (min-width:36em){.global-footer .footer-nav{padding-top:8.54167%}}.global-footer .footer-nav .column{width:100%;min-height:1px;margin-right:0;padding-bottom:1.5em}.global-footer .footer-nav .column.footer-discover{padding-bottom:0}@media only screen and (min-width:36em){.global-footer .footer-nav .column{width:48.49246%;min-height:1px;margin-right:3.01508%}.global-footer .footer-nav .column.footer-discover,.global-footer .footer-nav .column.footer-explore{width:48.49246%;min-height:1px;margin-right:0}.global-footer .footer-nav .column.footer-resources{padding-bottom:0}}@media only screen and (min-width:54em){.global-footer .footer-nav .column{width:22.73869%;margin-bottom:0}.global-footer .footer-nav .column.footer-discover,.global-footer .footer-nav .column.footer-explore{width:22.73869%;margin-right:3.01508%}.global-footer .footer-nav .column.footer-discover{margin-right:0}}@media only screen and (min-width:108em){.global-footer .footer-nav .column{margin:0 2.5% 0 0;width:23.125%;min-height:1px}.global-footer .footer-nav .column.footer-discover,.global-footer .footer-nav .column.footer-explore{width:23.125%;min-height:1px;margin-right:2.5%}.global-footer .footer-nav .column.footer-discover{width:23.125%;min-height:1px;margin-right:0}}.global-footer .identification{margin-top:17.08333%;padding-top:17.08333%;padding-bottom:17.08333%;border-top:solid 1px #005EB8;text-align:center}@media only screen and (min-width:36em){.global-footer .identification{margin-top:8.54167%;padding-top:8.54167%;padding-bottom:8.54167%}}.global-footer .contact,.global-footer .footer-logo{width:100%;min-height:1px;margin-right:0}@media only screen and (min-width:36em){.global-footer .contact,.global-footer .footer-logo{width:100%;min-height:1px;margin-right:0}}.global-footer .footer-logo{margin-bottom:3em;padding:0;border-bottom:none;display:block;text-align:center}@media only screen and (min-width:54em){.global-footer .footer-logo{min-height:1px;width:22.73869%;margin-right:3.01508%;margin-bottom:0}}@media only screen and (min-width:108em){.global-footer .footer-logo{width:23.125%;min-height:1px;margin-right:2.5%}}.global-footer .footer-logo img{width:100%;max-width:190px;height:auto;max-height:90px;margin:0 auto;display:block}@media only screen and (min-width:54em){.global-footer .footer-logo img{width:90%;max-width:260px;margin:0}}@media only screen and (min-width:54em){.global-footer .footer-logo .vertical-logo{max-height:123px}}@media only screen and (min-width:81em){.global-footer .footer-logo .vertical-logo{display:none}}.global-footer .footer-logo .horizontal-logo{display:none}@media only screen and (min-width:81em){.global-footer .footer-logo .horizontal-logo{display:block;max-height:50px}}.global-footer .contact{color:#bfcbdc;list-style:none}@media only screen and (min-width:54em){.global-footer .contact{min-height:1px;margin-right:0;width:74.24623%;margin-top:0;text-align:left}}@media only screen and (min-width:108em){.global-footer .contact{width:74.375%;min-height:1px;margin-right:0}}.global-footer .contact a{color:inherit;font-weight:500}.global-footer .contact .social-links{margin-top:1em}.global-footer .contact .social-links .fa-stack{width:1.5em;height:1.5em;line-height:1.5em}.global-footer .contact .social-links .fa{margin-right:0;font-size:1.5em;text-align:center;color:#164689;transition:color;transition-duration:250ms;transition-timing-function:ease-in-out}.global-footer .contact .social-links .fa-circle,.global-footer .contact .social-links .fa-square{color:#bfcbdc}.no-js .global-footer .contact a:hover,.no-touchevents .global-footer .contact a:hover{color:#FFF}.no-js .global-footer .contact .social-links .twitter:hover .fa-square,.no-touchevents .global-footer .contact .social-links .twitter:hover .fa-square{color:#FFF}.no-js .global-footer .contact .social-links .twitter:hover .fa-twitter-square,.no-touchevents .global-footer .contact .social-links .twitter:hover .fa-twitter-square{color:#418FDE}.no-js .global-footer .contact .social-links .facebook:hover .fa-square,.no-touchevents .global-footer .contact .social-links .facebook:hover .fa-square{color:#FFF}.no-js .global-footer .contact .social-links .facebook:hover .fa-facebook-square,.no-touchevents .global-footer .contact .social-links .facebook:hover .fa-facebook-square{color:#005EB8}.no-js .global-footer .contact .social-links .linkedin:hover .fa-square,.no-touchevents .global-footer .contact .social-links .linkedin:hover .fa-square{color:#FFF}.no-js .global-footer .contact .social-links .linkedin:hover .fa-linkedin-square,.no-touchevents .global-footer .contact .social-links .linkedin:hover .fa-linkedin-square{color:#002D72}.no-js .global-footer .contact .social-links .youtube:hover .fa-square,.no-touchevents .global-footer .contact .social-links .youtube:hover .fa-square{color:#FFF}.no-js .global-footer .contact .social-links .youtube:hover .fa-youtube-square,.no-touchevents .global-footer .contact .social-links .youtube:hover .fa-youtube-square{color:#E03C31}.no-js .global-footer .contact .social-links .instagram:hover .fa-square,.no-touchevents .global-footer .contact .social-links .instagram:hover .fa-square{color:#FFF}.no-js .global-footer .contact .social-links .instagram:hover .fa-instagram,.no-touchevents .global-footer .contact .social-links .instagram:hover .fa-instagram{color:#623412}.popup{width:100%;max-height:0;position:fixed;bottom:0;left:0;z-index:300;background-color:#00AB8E;-webkit-transition:max-height,padding-bottom;-moz-transition:max-height,padding-bottom;-o-transition:max-height,padding-bottom;transition:max-height,padding-bottom;-webkit-transition-duration:500ms,250ms;-moz-transition-duration:500ms,250ms;-o-transition-duration:500ms,250ms;transition-duration:500ms,250ms;-webkit-transition-timing-function:ease-in-out,ease-in-out;-moz-transition-timing-function:ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out}.popup .center{padding:1.25em 0;position:relative;z-index:0}@media only screen and (min-width:36em){.popup .center{padding:1em 0}}@media only screen and (min-width:54em){.popup .center{padding:1.25em 0}}@media only screen and (min-width:54em){.popup .center{padding:1.5em 0}}@media only screen and (min-width:54em){.popup .center{padding:1.75em 0}}@media only screen and (min-width:108em){.popup .center{padding:2em 0}}.popup .message-container{margin:0 auto;padding-left:5em;position:relative;z-index:0;display:table}@media only screen and (min-width:36em){.popup .message-container{padding-left:7em}}@media only screen and (min-width:54em){.popup .message-container{padding-left:10.25em}}@media only screen and (min-width:81em){.popup .message-container{padding-left:15em}}.popup .image{width:5em;padding:0 .5em;position:absolute;top:0;left:0;z-index:0;-webkit-transition:top 500ms ease-in-out;-moz-transition:top 500ms ease-in-out;-o-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out}@media only screen and (min-width:36em){.popup .image{width:7em}}@media only screen and (min-width:54em){.popup .image{width:10.25em;padding-right:.75em}}@media only screen and (min-width:81em){.popup .image{width:15em;padding-right:1em}}.popup .image img{width:100%;margin:0;display:block}.popup .message{width:100%;margin-bottom:-.2em;padding-right:.4em;position:relative;z-index:0;font-size:1.25em;line-height:100%;font-family:titling-gothic,"Titling Gothic",impact,sans-serif;font-weight:500;text-transform:uppercase;color:#FFF}@media only screen and (min-width:36em){.popup .message{margin-bottom:-.16667em;padding-right:.33333em;font-size:1.5em}}@media only screen and (min-width:54em){.popup .message{margin-bottom:-.11111em;padding-right:.22222em;font-size:2.25em}}@media only screen and (min-width:81em){.popup .message{margin-bottom:-.08333em;padding-right:.16667em;font-size:3.25em}}.popup .message .line{float:left;clear:both}@media only screen and (min-width:36em){.popup .message .line{float:none;clear:none}}.popup .message .line span{white-space:nowrap}.popup .message .fa{font-size:.7em;position:relative;top:-.15em}.popup .link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;display:block;outline:0;text-decoration:none}.popup .close{width:2em;height:2em;padding:.5em;background-color:#000;position:absolute;top:0;right:1em;z-index:300;color:#FFF;text-align:center;display:block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:top 750ms ease-in-out;-moz-transition:top 750ms ease-in-out;-o-transition:top 750ms ease-in-out;transition:top 750ms ease-in-out}.popup .close .fa{width:1em;height:1em;line-height:100%;vertical-align:top}.popup.popup-on{max-height:8em}@media only screen and (min-width:36em){.popup.popup-on{max-height:4em}}@media only screen and (min-width:54em){.popup.popup-on{max-height:6em}}@media only screen and (min-width:81em){.popup.popup-on{max-height:7em}}@media only screen and (min-width:81em){.popup.popup-on{max-height:8em}}.popup.popup-on .close,.popup.popup-on .image{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.14);transition-timing-function:cubic-bezier(.175,.885,.32,1.14)}@media only screen and (min-width:36em){.popup.popup-on .image{top:-1.75em}}@media only screen and (min-width:54em){.popup.popup-on .image{top:-2.75em}}@media only screen and (min-width:81em){.popup.popup-on .image{top:-4em}}.popup.popup-on .close{top:-1em}.no-js .popup.popup-on:hover,.no-touchevents .popup.popup-on:hover{padding-bottom:.5em}@-webkit-keyframes menu_tab_to_top{from{z-index:100}to{z-index:300}}@-moz-keyframes menu_tab_to_top{from{z-index:100}to{z-index:300}}@-o-keyframes menu_tab_to_top{from{z-index:100}to{z-index:300}}@keyframes menu_tab_to_top{from{z-index:100}to{z-index:300}}@-webkit-keyframes menu_tab_to_bottom{from{z-index:100}to{z-index:0}}@-moz-keyframes menu_tab_to_bottom{from{z-index:100}to{z-index:0}}@-o-keyframes menu_tab_to_bottom{from{z-index:100}to{z-index:0}}@keyframes menu_tab_to_bottom{from{z-index:100}to{z-index:0}}@-webkit-keyframes menu_open{from{background-color:#418FDE}to{background-color:#005EB8}}@-moz-keyframes menu_open{from{background-color:#418FDE}to{background-color:#005EB8}}@-o-keyframes menu_open{from{background-color:#418FDE}to{background-color:#005EB8}}@keyframes menu_open{from{background-color:#418FDE}to{background-color:#005EB8}}@-webkit-keyframes menu_close{from{background-color:#005EB8}to{background-color:#002D72}}@-moz-keyframes menu_close{from{background-color:#005EB8}to{background-color:#002D72}}@-o-keyframes menu_close{from{background-color:#005EB8}to{background-color:#002D72}}@keyframes menu_close{from{background-color:#005EB8}to{background-color:#002D72}}.hover-info{padding:.46154em .92308em;position:absolute;top:-2.30769em;right:-.92308em;z-index:300;background:#E5E2E0;font-size:.8125em;line-height:100%;white-space:nowrap;color:#FFF;display:none;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em}.hover-info .fa{width:1em;height:1em;position:absolute;bottom:-.45em;right:1em;z-index:-1;font-size:1.23077em;color:#E5E2E0;text-align:right;line-height:normal;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.add-to-calendar{padding-right:1.25em;position:relative;z-index:0}.add-to-calendar .button,.add-to-calendar .ical-info,.add-to-calendar a,.add-to-calendar button{margin:0;display:block}.add-to-calendar .button .text{display:none}.add-to-calendar .ical-info{width:1em;height:1em;margin:-.5em 0 0 .25em;position:absolute;top:50%;right:0;z-index:0;color:#7E7E7C}.add-to-calendar .ical-info>.fa{display:block;height:.858em}.body-copy .ui-datepicker,.layout-atwork .ui-datepicker,.layout-hub .ui-datepicker{width:82.91667%}@media only screen and (min-width:36em){.body-copy .ui-datepicker,.layout-atwork .ui-datepicker,.layout-hub .ui-datepicker{width:65.83333%}}@media only screen and (min-width:54em){.body-copy .ui-datepicker,.layout-atwork .ui-datepicker,.layout-hub .ui-datepicker{width:31.66667%}}@media only screen and (min-width:81em){.body-copy .ui-datepicker,.layout-atwork .ui-datepicker,.layout-hub .ui-datepicker{width:23.125%;max-width:333px}}@media only screen and (min-width:54em){.sidebar .ui-datepicker{width:23.125%}}@media only screen and (min-width:81em){.sidebar .ui-datepicker{max-width:333px}}@media only screen and (min-width:108em){.sidebar .ui-datepicker{width:31.66667%;max-width:456px}}.layout-events .ui-datepicker,.masonry.with-filters .ui-datepicker{width:77.91667%;margin-left:2.5%}@media only screen and (min-width:36em){.layout-events .ui-datepicker,.masonry.with-filters .ui-datepicker{width:60.83333%}}@media only screen and (min-width:54em){.layout-events .ui-datepicker,.masonry.with-filters .ui-datepicker{width:23.125%}}@media only screen and (min-width:81em){.layout-events .ui-datepicker,.masonry.with-filters .ui-datepicker{max-width:333px}}@media only screen and (min-width:108em){.layout-events .ui-datepicker,.masonry.with-filters .ui-datepicker{width:31.66667%;max-width:456px}}.layout-events .rangepicker .ui-datepicker,.masonry.with-filters .rangepicker .ui-datepicker{width:100%;max-width:none;margin-left:0}.ui-datepicker{width:100%;background:#f5f4f3;position:relative;z-index:101;font-size:1em}.ui-datepicker .ui-datepicker-header{position:relative;z-index:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{width:2em;height:100%;background:0 0;position:absolute;top:0;z-index:0;color:#B4B2AD;text-indent:-100em;display:block}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{width:2em;height:2em;padding:.5em;position:absolute;top:0;left:0;z-index:0;font-family:FontAwesome;text-align:center;text-indent:0;display:block}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:"\f060"}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{content:"\f061"}.ui-datepicker .ui-datepicker-title{padding:.5em 0;background:#000;text-align:center;font-weight:700;color:#FFF}.ui-datepicker .ui-datepicker-title span{font-size:1.25em}.ui-datepicker .ui-datepicker-calendar{margin-top:0}.ui-datepicker .ui-datepicker-calendar tr td,.ui-datepicker .ui-datepicker-calendar tr th{width:14.28571%;padding-right:0;padding-left:0;text-align:center}.ui-datepicker .ui-datepicker-calendar tr td a,.ui-datepicker .ui-datepicker-calendar tr td span,.ui-datepicker .ui-datepicker-calendar tr th a,.ui-datepicker .ui-datepicker-calendar tr th span{display:block}.ui-datepicker .ui-datepicker-calendar tr td{padding:0}.ui-datepicker .ui-datepicker-calendar tr td a,.ui-datepicker .ui-datepicker-calendar tr td span{padding-top:.5em;padding-bottom:.5em}.ui-datepicker .date-range-selected>.ui-state-active,.ui-datepicker .date-range-selected>.ui-state-default{background:#418FDE!important;color:#FFF}.ui-datepicker .ui-datepicker-buttonpane{text-align:center;margin-bottom:1px}.ui-datepicker .ui-datepicker-current{display:none}.no-js .add-to-calendar .ical-info:hover,.no-touchevents .add-to-calendar .ical-info:hover{color:#418FDE}.no-js .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.no-js .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.no-touchevents .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.no-touchevents .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{color:#FFF}.filters form fieldset{min-width:0;padding:0;margin:0 0 2em;border:none}.filters form fieldset:last-child{margin-bottom:0}.filters form fieldset legend{padding:0;margin-bottom:.5em;border:0;font-size:1em;font-weight:700}.filters form fieldset legend+*{margin-top:0!important}.filters form .filter{border-top:solid 1px #E5E2E0}.filters form .filter.parent-level>.form-field{padding-right:2em}.filters form .filter .filter:last-child{border-bottom:none}.filters form .filter .fa{cursor:pointer}.filters form .filter .child-filters{margin-left:1em;max-height:0;overflow:hidden;-webkit-transition:max-height 250ms ease-in-out;-moz-transition:max-height 250ms ease-in-out;-o-transition:max-height 250ms ease-in-out;transition:max-height 250ms ease-in-out}.filters form .filter .child-filters.open{max-height:48em}.filters form .form-field{width:100%;min-height:2em;padding:0 0 0 1em;position:relative;z-index:0;font-size:1em;line-height:1em;display:block;overflow:hidden}@media only screen and (min-width:54em){.filters form .form-field{clear:left;float:none;font-size:.8125em;margin-right:0}}@media only screen and (min-width:108em){.filters form .form-field{font-size:1em}}.filters form .form-field.hide{display:none}.filters form .form-field i,.filters form .form-field input,.filters form .form-field label{line-height:inherit;margin:0;cursor:pointer}.filters form .form-field input[type=radio],.filters form .form-field input[type=checkbox]{width:1em;height:1em;border:none;position:absolute;top:.5em;left:0;z-index:100;font-size:1em}.filters form .form-field label{width:100%;min-height:2em;padding:.5em 0 .5em .25em;display:block}.filters form .form-field .toggle-expand{width:2em;height:2em;padding:.5em;position:absolute;top:0;right:0;z-index:100;background-color:#f5f4f3;color:#000;text-align:center}.filters form .form-field .toggle-expand .fa{width:1em;height:1em;padding:.125em}.filters form .plus{display:inline-block}.filters form .clear-button{padding:.5em 0;display:block;background-color:transparent;border:none;color:#B4B2AD;font-size:.8125em;text-align:left;text-transform:lowercase}@media only screen and (min-width:81em){.filters form .clear-button{font-size:1em}}.no-js .filters form .form-field .toggle-expand:hover,.no-touchevents .filters form .form-field .toggle-expand:hover{background-color:#418FDE;color:#FFF}.no-js .filters form .clear-button:hover,.no-touchevents .filters form .clear-button:hover{color:#418FDE}.modal,.modal-overlay{height:0;position:fixed;top:50%;right:0;left:0;visibility:hidden;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:height,top,left,background-color,visibility,box-shadow;-moz-transition-property:height,top,left,background-color,visibility,box-shadow;-o-transition-property:height,top,left,background-color,visibility,box-shadow;transition-property:height,top,left,background-color,visibility,box-shadow;-webkit-transition-duration:375ms,375ms,375ms,375ms,0ms,375ms;-moz-transition-duration:375ms,375ms,375ms,375ms,0ms,375ms;-o-transition-duration:375ms,375ms,375ms,375ms,0ms,375ms;transition-duration:375ms,375ms,375ms,375ms,0ms,375ms;-webkit-transition-delay:0ms,0ms,0ms,0ms,375ms,0ms;-moz-transition-delay:0ms,0ms,0ms,0ms,375ms,0ms;-o-transition-delay:0ms,0ms,0ms,0ms,375ms,0ms;transition-delay:0ms,0ms,0ms,0ms,375ms,0ms;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out,linear,ease-in-out;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out,linear,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out,linear,ease-in-out;transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out,linear,ease-in-out}.modal{z-index:500}.modal.modal-open .center{overflow:auto;-webkit-overflow-scrolling:touch}.modal.modal-open .close-box-x{position:fixed;visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition-delay:0ms,0ms,875ms;-moz-transition-delay:0ms,0ms,875ms;-o-transition-delay:0ms,0ms,875ms;transition-delay:0ms,0ms,875ms}.modal .center{max-height:100%;overflow:hidden}.modal .close-box-x{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:background-color,visibility,opacity;-moz-transition:background-color,visibility,opacity;-o-transition:background-color,visibility,opacity;transition:background-color,visibility,opacity;-webkit-transition-duration:250ms,0ms,250ms;-moz-transition-duration:250ms,0ms,250ms;-o-transition-duration:250ms,0ms,250ms;transition-duration:250ms,0ms,250ms;-webkit-transition-delay:0ms,875ms,0ms;-moz-transition-delay:0ms,875ms,0ms;-o-transition-delay:0ms,875ms,0ms;transition-delay:0ms,875ms,0ms;-webkit-transition-timing-function:ease-in-out,linear,ease-in-out;-moz-transition-timing-function:ease-in-out,linear,ease-in-out;-o-transition-timing-function:ease-in-out,linear,ease-in-out;transition-timing-function:ease-in-out,linear,ease-in-out}.modal-overlay{z-index:400;background-color:transparent}.pop-modal .modal-content{width:65.83333%;min-height:1px;margin:3em 17.08333% 17.08333%}.pop-modal.event-subscribe-modal .modal-content,.pop-modal.ical-info-modal .modal-content{color:#FFF}.pop-modal.event-subscribe-modal .modal-content h1,.pop-modal.event-subscribe-modal .modal-content h2,.pop-modal.event-subscribe-modal .modal-content h3,.pop-modal.event-subscribe-modal .modal-content h4,.pop-modal.event-subscribe-modal .modal-content h5,.pop-modal.event-subscribe-modal .modal-content h6,.pop-modal.ical-info-modal .modal-content h1,.pop-modal.ical-info-modal .modal-content h2,.pop-modal.ical-info-modal .modal-content h3,.pop-modal.ical-info-modal .modal-content h4,.pop-modal.ical-info-modal .modal-content h5,.pop-modal.ical-info-modal .modal-content h6{color:inherit}.pop-modal.event-subscribe-modal .modal-content a,.pop-modal.event-subscribe-modal .modal-content button,.pop-modal.ical-info-modal .modal-content a,.pop-modal.ical-info-modal .modal-content button{border-color:#FFF;background-color:#6CACE4;color:#FFF}.pop-modal.event-subscribe-modal .modal-content a.button,.pop-modal.event-subscribe-modal .modal-content button.button,.pop-modal.ical-info-modal .modal-content a.button,.pop-modal.ical-info-modal .modal-content button.button{width:100%;background-color:transparent}.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker{width:100%;padding:0;position:relative;z-index:0}.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker label,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker label{display:none}.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker .fa,.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker input,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker .fa,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker input{padding:3.01508%;font-size:.8125em}@media only screen and (min-width:36em){.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker .fa,.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker input,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker .fa,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker input{font-size:1em}}@media only screen and (min-width:54em){.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker .fa,.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker input,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker .fa,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker input{font-size:.8125em}}@media only screen and (min-width:81em){.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker .fa,.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker input,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker .fa,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker input{font-size:1em}}.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker input,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker input{width:100%;padding-left:3em;position:relative}@media only screen and (min-width:54em){.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker input,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker input{float:none}}.pop-modal.event-subscribe-modal .modal-content .filters form .form-field.rangepicker .fa,.pop-modal.ical-info-modal .modal-content .filters form .form-field.rangepicker .fa{width:3em;position:absolute;top:0;left:0;z-index:100;line-height:140%;text-align:center}.pop-modal.event-subscribe-modal .modal-content .filters form .filter,.pop-modal.ical-info-modal .modal-content .filters form .filter{border-top-color:#6CACE4}.pop-modal.event-subscribe-modal .modal-content .filters form .form-field label,.pop-modal.ical-info-modal .modal-content .filters form .form-field label{color:#FFF}.pop-modal.event-subscribe-modal .modal-content .filters form .form-field .toggle-expand,.pop-modal.ical-info-modal .modal-content .filters form .form-field .toggle-expand{background-color:#6CACE4;color:#FFF}.pop-modal.event-subscribe-modal .modal-content .filters form .clear-button,.pop-modal.ical-info-modal .modal-content .filters form .clear-button{background-color:transparent;color:#b6d6f2}@media only screen and (min-width:36em) and (min-height:36em){.pop-modal.gallery-modal>.center{height:100%}}@media only screen and (min-width:54em) and (min-height:24em){.pop-modal.gallery-modal>.center{height:100%}}@media only screen and (min-width:36em){.pop-modal.gallery-modal .modal-content{width:48.75%;min-height:1px;margin-right:25.625%;margin-bottom:3em;margin-left:25.625%}}@media only screen and (min-width:36em) and (min-height:36em){.pop-modal.gallery-modal .modal-content{width:65.83333%;min-height:1px;margin-right:17.08333%;margin-left:17.08333%}}.pop-modal.gallery-modal .carousel-nav{width:1.84615em;max-width:14.58333%;padding:0;position:fixed;top:34.16667%;bottom:34.16667%;z-index:300;background-color:#000;font-size:1.625em;color:#E5E2E0;text-align:center;cursor:pointer;display:none}.pop-modal.gallery-modal .carousel-nav.active{display:block}.pop-modal.gallery-modal .carousel-nav.previous{left:0}.pop-modal.gallery-modal .carousel-nav.next{right:0}.pop-modal.gallery-modal .images .image{height:0;overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}@media only screen and (min-width:36em) and (min-height:36em){.pop-modal.gallery-modal .images .image{position:absolute;top:3em;right:17.08333%;bottom:0;left:17.08333%;z-index:0}}@media only screen and (min-height:24em) and (min-width:54em){.pop-modal.gallery-modal .images .image{position:absolute;top:3em;right:17.08333%;bottom:0;left:17.08333%;z-index:0}}@media only screen and (min-height:24em) and (min-width:81em){.pop-modal.gallery-modal .images .image{right:8.54167%;left:8.54167%}}@media only screen and (min-height:24em) and (min-width:108em){.pop-modal.gallery-modal .images .image{right:0;left:0}}.pop-modal.gallery-modal .images .image.active{height:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}@media only screen and (min-width:36em) and (min-height:36em){.pop-modal.gallery-modal .images .image.active{z-index:100;overflow:visible}}@media only screen and (min-width:54em) and (min-height:24em){.pop-modal.gallery-modal .images .image.active{z-index:100;overflow:visible}}.pop-modal.gallery-modal .images .image img{max-width:100%;max-height:100%;margin:0 auto;display:block}.pop-modal.gallery-modal .images .image .caption-container{width:100%;color:#E5E2E0}@media only screen and (min-width:36em) and (min-height:36em){.pop-modal.gallery-modal .images .image .caption-container{position:fixed;bottom:0;left:0;z-index:0}}@media only screen and (min-width:54em) and (min-height:24em){.pop-modal.gallery-modal .images .image .caption-container{position:fixed;bottom:0;left:0;z-index:0}}.pop-modal.gallery-modal .images .image .caption{border-bottom-color:#FFF}@media only screen and (min-width:36em) and (min-height:36em){.pop-modal.gallery-modal .images .image .caption{width:65.83333%;min-height:1px;margin:0 17.08333% 2em}}@media only screen and (min-width:54em) and (min-height:24em){.pop-modal.gallery-modal .images .image .caption{width:82.91667%;min-height:1px;margin:0 8.54167% 1em}}.pop-modal.gallery-modal .images .image .caption p{color:inherit}.pop-modal.gallery-modal .images .image .caption .credit{color:#7E7E7C}.pop-modal.video-modal>.center{height:100%}.pop-modal.video-modal .modal-content{width:100%;min-height:1px;margin-right:0;margin-bottom:3em;margin-left:0}.pop-modal.video-modal .popup-video{margin:0 auto}.pop-modal.video-modal iframe{width:100%;height:100%}.slide-modal{width:96.45833%;padding-right:5%;height:100%;top:0;left:100%;background-color:#FFF;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}@media only screen and (min-width:36em){.slide-modal{width:95.45833%;padding-right:4%}}@media only screen and (min-width:54em){.slide-modal{width:51.75%;padding-right:3%}}@media only screen and (min-width:81em){.slide-modal{width:50.75%;padding-right:2%}}@media only screen and (min-width:108em){.slide-modal{width:41.70833%;padding-right:1.5%}}@media only screen and (min-width:36em){.slide-modal.full-width{width:99%}}@media only screen and (min-width:54em){.slide-modal.full-width{width:98%}}@media only screen and (min-width:81em){.slide-modal.full-width{width:97%}}@media only screen and (min-width:108em){.slide-modal.full-width{width:96.5%}}.slide-modal.search-modal{width:100%;height:0;padding:0;position:relative;left:0;background-color:#005EB8;overflow:hidden;visibility:visible;-webkit-animation-name:menu_close;-moz-animation-name:menu_close;-o-animation-name:menu_close;animation-name:menu_close;-webkit-animation-duration:375ms;-moz-animation-duration:375ms;-o-animation-duration:375ms;animation-duration:375ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:height;-moz-transition-property:height;-o-transition-property:height;transition-property:height}.slide-modal.search-modal.modal-open{left:0;height:9em;overflow:hidden;-webkit-animation-name:menu_open;-moz-animation-name:menu_open;-o-animation-name:menu_open;animation-name:menu_open;-webkit-animation-duration:750ms;-moz-animation-duration:750ms;-o-animation-duration:750ms;animation-duration:750ms}@media only screen and (min-width:36em){.slide-modal.search-modal.modal-open{height:6em}}.slide-modal.search-modal .center{overflow:hidden}.slide-modal.search-modal .close-box-x{display:none}.slide-modal.search-modal .modal-content{padding:0;background-color:transparent}.slide-modal.search-modal .search-box form{width:82.91667%;margin:1.5em 8.54167%;background-color:#FFF}@media only screen and (min-width:108em){.slide-modal.search-modal .search-box form{width:100%;margin-right:0;margin-left:0}}.slide-modal.search-modal .search-box form button,.slide-modal.search-modal .search-box form input{border-color:#FFF}@media only screen and (min-width:36em){.slide-modal.search-modal .search-box form input{padding:.3em .6em;border-width:.3em;float:left;width:72.11055%}}@media only screen and (min-width:108em){.slide-modal.search-modal .search-box form input{width:76.875%}}@media only screen and (min-width:36em){.slide-modal.search-modal .search-box form button{height:3em;padding:.375em;border-width:.375em .375em .375em 0;font-size:1em;line-height:1.5em;float:right;width:27.88945%}}@media only screen and (min-width:108em){.slide-modal.search-modal .search-box form button{width:23.125%}}.slide-modal.comments-modal .center{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.slide-modal.comments-modal .modal-content{height:auto}.slide-modal.comments-modal .disclaimer{font-size:.75em;color:#4A484C}.slide-modal.modal-open{left:8.54167%;-webkit-box-shadow:-.25em 0 .25em rgba(0,0,0,.05);-moz-box-shadow:-.25em 0 .25em rgba(0,0,0,.05);-ms-box-shadow:-.25em 0 .25em rgba(0,0,0,.05);-o-box-shadow:-.25em 0 .25em rgba(0,0,0,.05);box-shadow:-.25em 0 .25em rgba(0,0,0,.05);-webkit-transition-duration:750ms,750ms;-moz-transition-duration:750ms,750ms;-o-transition-duration:750ms,750ms;transition-duration:750ms,750ms;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14);transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14)}@media only screen and (min-width:36em){.slide-modal.modal-open{left:8.54167%}}@media only screen and (min-width:54em){.slide-modal.modal-open{left:51.25%}}@media only screen and (min-width:81em){.slide-modal.modal-open{left:51.25%}}@media only screen and (min-width:108em){.slide-modal.modal-open{left:59.79167%}}.slide-modal.modal-open .close-box-x{right:0;-webkit-transition-delay:0ms,0ms,875ms;-moz-transition-delay:0ms,0ms,875ms;-o-transition-delay:0ms,0ms,875ms;transition-delay:0ms,0ms,875ms}.slide-modal .close-box-x{right:5.18359%}@media only screen and (min-width:36em){.slide-modal .close-box-x{right:4.19031%}}@media only screen and (min-width:54em){.slide-modal .close-box-x{right:5.7971%}}@media only screen and (min-width:81em){.slide-modal .close-box-x{right:3.94089%}}@media only screen and (min-width:108em){.slide-modal .close-box-x{right:3.5964%}}.slide-modal .modal-content{width:100%;height:100%;margin:0;padding:3em 1em;position:relative;background-color:#FFF}@media only screen and (min-width:36em){.slide-modal .modal-content{padding-right:3em;padding-left:3em}}@media only screen and (min-width:54em){.slide-modal .modal-content{padding-right:1.5em;padding-left:1.5em}}@media only screen and (min-width:81em){.slide-modal .modal-content{padding-right:3em;padding-left:3em}}.slide-modal .modal-content>a{margin-bottom:.30769em;font-size:.8125em;font-weight:700;display:table}.pop-modal-open .modal-open,.pop-modal-open .modal-overlay,.slide-modal-open .modal-open,.slide-modal-open .modal-overlay{visibility:visible;-webkit-transition-duration:750ms,750ms,750ms,750ms,0ms,750ms;-moz-transition-duration:750ms,750ms,750ms,750ms,0ms,750ms;-o-transition-duration:750ms,750ms,750ms,750ms,0ms,750ms;transition-duration:750ms,750ms,750ms,750ms,0ms,750ms;-webkit-transition-delay:0ms,0ms,0ms,0ms,0ms,0ms;-moz-transition-delay:0ms,0ms,0ms,0ms,0ms,0ms;-o-transition-delay:0ms,0ms,0ms,0ms,0ms,0ms;transition-delay:0ms,0ms,0ms,0ms,0ms,0ms;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),linear,cubic-bezier(.175,.885,.32,1.14);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),linear,cubic-bezier(.175,.885,.32,1.14);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),linear,cubic-bezier(.175,.885,.32,1.14);transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14),linear,cubic-bezier(.175,.885,.32,1.14)}.pop-modal-open{overflow:hidden}.pop-modal-open.slide-modal-open .modal-overlay{z-index:501}.pop-modal-open.slide-modal-open .pop-modal{z-index:502}.pop-modal-open.event-subscribe-modal-open .modal-overlay,.pop-modal-open.ical-info-modal-open .modal-overlay{background-color:#418FDE}.pop-modal-open .modal-open,.pop-modal-open .modal-overlay{height:100%;top:0}.pop-modal-open .modal-overlay{background-color:#000}.search-modal-open.comments-modal-open .main-content-container,.slide-modal-open .main-content-container{margin-left:-17.08333%;margin-right:17.08333%;-webkit-transition-duration:750ms,750ms;-moz-transition-duration:750ms,750ms;-o-transition-duration:750ms,750ms;transition-duration:750ms,750ms;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14);transition-timing-function:cubic-bezier(.175,.885,.32,1.14),cubic-bezier(.175,.885,.32,1.14)}@media only screen and (min-width:36em){.search-modal-open.comments-modal-open .main-content-container,.slide-modal-open .main-content-container{margin-left:-25.625%;margin-right:25.625%}}@media only screen and (min-width:54em){.search-modal-open.comments-modal-open .main-content-container,.slide-modal-open .main-content-container{margin-left:-15.83333%;margin-right:15.83333%}}@media only screen and (min-width:108em){.search-modal-open.comments-modal-open .main-content-container,.slide-modal-open .main-content-container{margin-left:-7.29167%;margin-right:7.29167%}}.search-modal-open .main-content-container{margin-left:0;margin-right:0}@media only screen and (min-width:36em) and (min-height:36em){.csstransforms .gallery-modal img{position:absolute;top:50%;left:50%;z-index:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:54em) and (min-height:24em){.csstransforms .gallery-modal img{position:absolute;top:50%;left:50%;z-index:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.csstransforms .video-modal .popup-video{margin:0;position:fixed;top:50%;left:50%;z-index:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.no-js .pop-modal.event-subscribe-modal .modal-content a:hover,.no-js .pop-modal.event-subscribe-modal .modal-content button:hover,.no-js .pop-modal.ical-info-modal .modal-content a:hover,.no-js .pop-modal.ical-info-modal .modal-content button:hover,.no-touchevents .pop-modal.event-subscribe-modal .modal-content a:hover,.no-touchevents .pop-modal.event-subscribe-modal .modal-content button:hover,.no-touchevents .pop-modal.ical-info-modal .modal-content a:hover,.no-touchevents .pop-modal.ical-info-modal .modal-content button:hover{background-color:#FFF;color:#000}.no-js .pop-modal.event-subscribe-modal .modal-content a.button:hover,.no-js .pop-modal.event-subscribe-modal .modal-content button.button:hover,.no-js .pop-modal.ical-info-modal .modal-content a.button:hover,.no-js .pop-modal.ical-info-modal .modal-content button.button:hover,.no-touchevents .pop-modal.event-subscribe-modal .modal-content a.button:hover,.no-touchevents .pop-modal.event-subscribe-modal .modal-content button.button:hover,.no-touchevents .pop-modal.ical-info-modal .modal-content a.button:hover,.no-touchevents .pop-modal.ical-info-modal .modal-content button.button:hover{background-color:#FFF}.no-js .pop-modal.event-subscribe-modal .modal-content .filters form .form-field .toggle-expand:hover,.no-js .pop-modal.ical-info-modal .modal-content .filters form .form-field .toggle-expand:hover,.no-touchevents .pop-modal.event-subscribe-modal .modal-content .filters form .form-field .toggle-expand:hover,.no-touchevents .pop-modal.ical-info-modal .modal-content .filters form .form-field .toggle-expand:hover{background-color:#FFF;color:#000}.no-js .pop-modal.event-subscribe-modal .modal-content .filters form .clear-button:hover,.no-js .pop-modal.ical-info-modal .modal-content .filters form .clear-button:hover,.no-touchevents .pop-modal.event-subscribe-modal .modal-content .filters form .clear-button:hover,.no-touchevents .pop-modal.ical-info-modal .modal-content .filters form .clear-button:hover{background-color:transparent;color:#FFF}.no-js .pop-modal.gallery-modal .carousel-nav.active:hover,.no-touchevents .pop-modal.gallery-modal .carousel-nav.active:hover{background-color:#2C2C33;color:#FFF}.no-js .slide-modal.search-modal .search-box form button:hover,.no-touchevents .slide-modal.search-modal .search-box form button:hover{background-color:#418FDE}.rail{background-position:top left;background-repeat:repeat;background-image:url(/theme/images/backgrounds/bright_squares_a50.png);background-color:#f5f4f3;overflow:hidden;-webkit-transition:background-color 250ms ease-out;-moz-transition:background-color 250ms ease-out;-o-transition:background-color 250ms ease-out;transition:background-color 250ms ease-out}.rail:nth-child(2n){background-color:#E5E2E0}.rail.events-rail{background-color:#d5c7d0}@media only screen and (min-width:54em){.rail.events-rail .content,.rail.events-rail .rail-description{width:82.91667%;min-height:1px;margin:0 8.54167%}}@media only screen and (min-width:108em){.rail.events-rail .content,.rail.events-rail .rail-description{width:100%;min-height:1px;margin:0}}@media only screen and (min-width:54em){.rail.events-rail .rail-description{padding-bottom:2.5%}}@media only screen and (min-width:54em){.rail.events-rail .content{padding-top:0}}@media only screen and (min-width:54em){.rail.events-rail .rail-title,.rail.events-rail .slider-navigation>li{float:left}}@media only screen and (min-width:54em){.rail.events-rail .slider-navigation{float:right}}@media only screen and (min-width:54em){.rail.events-rail .slider-navigation>li{margin:0 0 0 .5em}}.rail.events-rail .slider-navigation .button.active{border-color:#86647A;background-color:#86647A}.rail.events-rail .teaser>.thumbnail>a:before{background-color:#86647A}@media only screen and (min-width:108em){.rail.articles-rail .rail-description{width:23.125%;min-height:1px;margin-right:2.5%;margin-left:0}}@media only screen and (min-width:108em){.rail.articles-rail .content{width:74.375%;min-height:1px;margin-right:0}}.rail .content,.rail .rail-description{width:82.91667%;min-height:1px;margin:0 8.54167%}@media only screen and (min-width:36em){.rail .content,.rail .rail-description{padding:8.54167% 0}}.rail .rail-description{padding-top:8.54167%}@media only screen and (min-width:36em){.rail .rail-description{width:18.85417%;min-height:1px;margin-right:2.5%}}.rail .rail-title{margin-top:0;font-family:"TitlingGothicFB Comp","Titling Gothic Compressed",titling-gothic,Impact,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.25em;letter-spacing:1px;display:inline-block}@media only screen and (min-width:36em){.rail .rail-title{display:block}}.rail .rail-title span:after{content:" ";display:block;width:0;height:0}.rail .inner-rail-nav{font-family:Gentona,"Myriad Pro",sans-serif;font-size:.65em;font-weight:400;letter-spacing:0;text-transform:none;display:inline-block}@media only screen and (min-width:36em){.rail .inner-rail-nav{display:table}}@media only screen and (min-width:54em){.rail .inner-rail-nav{display:inline-block}}.rail .content{padding-bottom:8.54167%;margin-top:2.5%;position:relative;z-index:0}@media only screen and (min-width:36em){.rail .content{width:61.5625%;min-height:1px;margin:0 8.54167% 0 0}}.rail .content .slide{width:100%;position:absolute;bottom:-10em;left:0;z-index:0;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition-property:bottom,opacity,visibility;-moz-transition-property:bottom,opacity,visibility;-o-transition-property:bottom,opacity,visibility;transition-property:bottom,opacity,visibility;-webkit-transition-duration:250ms,250ms,0ms;-moz-transition-duration:250ms,250ms,0ms;-o-transition-duration:250ms,250ms,0ms;transition-duration:250ms,250ms,0ms;-webkit-transition-delay:0ms,0ms,250ms;-moz-transition-delay:0ms,0ms,250ms;-o-transition-delay:0ms,0ms,250ms;transition-delay:0ms,0ms,250ms;-webkit-transition-timing-function:ease-in-out,ease-in-out,linear;-moz-transition-timing-function:ease-in-out,ease-in-out,linear;-o-transition-timing-function:ease-in-out,ease-in-out,linear;transition-timing-function:ease-in-out,ease-in-out,linear}.rail .content .slide.active{position:relative;bottom:0;z-index:300;visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition-delay:0ms,0ms,0ms;-moz-transition-delay:0ms,0ms,0ms;-o-transition-delay:0ms,0ms,0ms;transition-delay:0ms,0ms,0ms}.rail .slider-navigation{margin:0;font-size:1em;list-style:none;float:right}@media only screen and (min-width:36em){.rail .slider-navigation{float:none}}.rail .slider-navigation li{margin:0 0 0 .25em;float:left}@media only screen and (min-width:36em){.rail .slider-navigation li{margin:0 .25em 0 0}}@media only screen and (min-width:54em){.rail .slider-navigation li{margin:0 0 .5em;float:none}}.rail .slider-navigation .button{display:block}.rail .slider-navigation .button span{display:none}@media only screen and (min-width:54em){.rail .slider-navigation .button span{display:inline}}.no-js .rail.events-rail a:hover,.no-touchevents .rail.events-rail a:hover{color:#86647A}.no-js .rail.events-rail .slider-navigation .button:hover,.no-touchevents .rail.events-rail .slider-navigation .button:hover{border-color:#86647A;background-color:#86647A;color:#FFF}.no-js .rail.events-rail .slider-navigation .button.active:hover,.no-js .rail.events-rail .slider-navigation .button:active,.no-touchevents .rail.events-rail .slider-navigation .button.active:hover,.no-touchevents .rail.events-rail .slider-navigation .button:active{border-color:#8E3A80;background-color:#8E3A80}.no-js .rail.events-rail .slider-navigation .button.active:active,.no-touchevents .rail.events-rail .slider-navigation .button.active:active{border-color:#470A68;background-color:#470A68}.js .loading{width:100%;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity-ie)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.js .loading i{font-size:1.625em}.js .loading.light{color:#FFF}.js .loading.dark{color:#000}.no-js .loading{display:none}form{margin:2em 0}form:first-child{margin-top:0}form:last-child{margin-bottom:0}form#submitEvent .time p{margin-bottom:3px}form#submitEvent .time .ampm,form#submitEvent .time .hour,form#submitEvent .time .minute{width:31.32328%;min-height:1px;margin-right:3.01508%;float:left;clear:none}form#submitEvent .time .ampm label,form#submitEvent .time .hour label,form#submitEvent .time .minute label{display:none}form#submitEvent .time .ampm{margin-right:0}form#submitEvent .time select{width:100%}form fieldset{margin:0;border:none;padding:0}form fieldset legend{width:100%;margin-bottom:.5em;border-bottom:1px solid #7E7E7C;padding-bottom:3px;display:block;font-size:1.25em;font-weight:700}form fieldset legend+*{-webkit-margin-top-collapse:separate;margin-top:1em}form fieldset>p{margin-bottom:2em}form input,form label,form select,form textarea{font-family:Gentona,"Myriad Pro",sans-serif;font-weight:400;display:block}form label{margin:1.23077em 0 .30769em;font-size:.8125em;color:#4A484C}form label:first-child,form label:last-child{margin-top:0}form input[type=email],form input[type=text],form select,form textarea{width:100%;border:.1875em solid #000;padding:.5em .75em;background-color:#f5f4f3;font-size:1em}form input[type=email][type=radio],form input[type=email][type=checkbox],form input[type=email][type=button],form input[type=email][type=submit],form input[type=text][type=radio],form input[type=text][type=checkbox],form input[type=text][type=button],form input[type=text][type=submit],form select[type=radio],form select[type=checkbox],form select[type=button],form select[type=submit],form textarea[type=radio],form textarea[type=checkbox],form textarea[type=button],form textarea[type=submit]{width:auto}form input[type=email]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{background-color:#FFF}form input.required{padding-right:1.5em}form textarea{height:6em}form .form_field{padding-bottom:2em;clear:left}form .elements{width:100%}form .elements .element{margin-bottom:3px}form .elements .element input{margin-top:4px;display:inline}form .elements .element span{margin-left:4px}form .help{padding-top:5px;display:block;clear:left;color:#7E7E7C;font-size:.8125em;font-style:italic}form .nofloat label{float:none;width:100%}form .nofloat input,form .nofloat select,form .nofloat textarea{width:100%}#mc_embed_signup{background:0 0}#mc_embed_signup form{padding:0}#mc_embed_signup form label{width:100%;margin-right:0;position:relative;z-index:0}#mc_embed_signup form label .asterisk{width:.61538em;height:.61538em;position:absolute;bottom:-1.01875em;right:.21875em;z-index:100;font-size:2em;text-align:center}#mc_embed_signup form input.mce_inline_error{border-color:#E03C31}#mc_embed_signup form div.mce_inline_error{padding:.30769em .46154em;background-color:#E03C31;font-size:.8125em;font-weight:700}#mc_embed_signup form .asterisk{color:#E03C31;font-weight:700}#mc_embed_signup form .indicates-required,#mc_embed_signup form .mce_inline_error{font-family:Gentona,"Myriad Pro",sans-serif}#mc_embed_signup form .indicates-required{margin:1.23077em 0 .30769em;font-size:.8125em;font-weight:400;text-align:right;color:#7E7E7C}#mc_embed_signup form .indicates-required+.mc-field-group,#mc_embed_signup form .indicates-required:first-child{margin-top:0}#mc_embed_signup form .mc-field-group{margin-top:1em}#mc_embed_signup form .mc-field-group:first-child{margin-top:0}#mc_embed_signup form #mce-responses{font-family:Gentona,"Myriad Pro",sans-serif;font-weight:400;text-align:center}#mc_embed_signup form #mce-responses .response{border:.23077em solid #000;padding:.61538em;font-size:.8125em;color:#000}#mc_embed_signup form #mce-responses .response#mce-error-response{border-color:#E03C31}#mc_embed_signup form #mce-responses .response#mce-success-response{border-color:#74AA50}#mc_embed_signup form .clear{margin-top:1em;text-align:center}#mc_embed_signup form .clear:first-child{margin-top:0}.alert{padding:1em;margin-bottom:1em;border:1px solid #fbeed5;color:#c09853}.alert p{padding:0;margin:0}.alert ul{padding-bottom:0}.alert .alert-heading{font-size:1.25em;margin-bottom:.5em}.alert-error{border-color:#8A2A2B;color:#8A2A2B}.sidebar form label{margin-top:1em 0 .33333em 0;font-size:.75em}.sidebar form label:first-child{margin-top:0}.sidebar form input[type=email],.sidebar form input[type=text],.sidebar form select,.sidebar form textarea{padding:.25em .375em}.sidebar form input.required{padding-right:1.5em}.sidebar #mc_embed_signup form label .asterisk{bottom:-.94038em;right:.20192em;font-size:2.16667em}.sidebar #mc_embed_signup form div.mce_inline_error{padding:.33333em .5em;font-size:.75em}.sidebar #mc_embed_signup form .indicates-required{margin:.66667em 0 .33333em;font-size:.75em}.sidebar #mc_embed_signup form .indicates-required+.mc-field-group,.sidebar #mc_embed_signup form .indicates-required:first-child{margin-top:0}.sidebar #mc_embed_signup form .mc-field-group{margin-top:.5em}.sidebar #mc_embed_signup form .mc-field-group:first-child{margin-top:0}.sidebar #mc_embed_signup form .clear{margin-top:.75em;text-align:center}.sidebar #mc_embed_signup form .clear:first-child{margin-top:0}.tweets .tweet{padding:.5em;margin-top:.5em;background-color:#FFF;font-weight:400;text-align:left}.tweets .tweet:first-child{margin-top:0}.tweets .tweet .user{margin:0 0 .5em}.tweets .tweet .user>a{margin-right:.5em;float:left}.tweets .tweet .media-object{width:2em;height:auto;margin:0}.tweets .tweet .name,.tweets .tweet .screenname{margin:0}.tweets .tweet .name a,.tweets .tweet .screenname a{font-weight:inherit;color:inherit}.tweets .tweet .name{font-size:1em;font-weight:700;color:#000}.tweets .tweet .screenname{font-size:.8125em;color:#7E7E7C}.tweets .tweet .meta{padding:0;border-top:solid 1px #E5E2E0;margin:0;left:0;font-weight:500}.tweets .tweet .meta li{margin-bottom:0;width:33.33333%;text-align:center;float:left;display:block}.tweets .tweet .meta .button{margin-bottom:0;border:none;background-color:transparent;font-weight:inherit;color:#7E7E7C;display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.no-js .tweets .tweet .meta .button:hover,.no-touchevents .tweets .tweet .meta .button:hover{background-color:transparent;color:#418FDE}