#breakpoint .hand{display:block}#breakpoint .desk,#breakpoint .jumbotron,#breakpoint .lap,#breakpoint .wall{display:none}@media only screen and (min-width:36em){#breakpoint .width .hand{display:none}#breakpoint .width .lap{display:block}}@media only screen and (min-width:54em){#breakpoint .width .lap{display:none}#breakpoint .width .desk{display:block}}@media only screen and (min-width:81em){#breakpoint .width .desk{display:none}#breakpoint .width .wall{display:block}}@media only screen and (min-width:108em){#breakpoint .width .wall{display:none}#breakpoint .width .jumbotron{display:block}}@media only screen and (min-height:24em){#breakpoint .height .hand{display:none}#breakpoint .height .lap{display:block}}@media only screen and (min-height:36em){#breakpoint .height .lap{display:none}#breakpoint .height .desk{display:block}}@media only screen and (min-height:48em){#breakpoint .height .desk{display:none}#breakpoint .height .wall{display:block}}@media only screen and (min-height:60em){#breakpoint .height .wall{display:none}#breakpoint .height .jumbotron{display:block}}@-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:#0072ce}}@-moz-keyframes menu_open{from{background-color:#418fde}to{background-color:#0072ce}}@-o-keyframes menu_open{from{background-color:#418fde}to{background-color:#0072ce}}@keyframes menu_open{from{background-color:#418fde}to{background-color:#0072ce}}@-webkit-keyframes menu_close{from{background-color:#0072ce}to{background-color:#002d72}}@-moz-keyframes menu_close{from{background-color:#0072ce}to{background-color:#002d72}}@-o-keyframes menu_close{from{background-color:#0072ce}to{background-color:#002d72}}@keyframes menu_close{from{background-color:#0072ce}to{background-color:#002d72}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#breakpoint .hand{display:block}#breakpoint .desk,#breakpoint .jumbotron,#breakpoint .lap,#breakpoint .wall{display:none}@media only screen and (min-width:36em){#breakpoint .width .hand{display:none}#breakpoint .width .lap{display:block}}@media only screen and (min-width:54em){#breakpoint .width .lap{display:none}#breakpoint .width .desk{display:block}}@media only screen and (min-width:81em){#breakpoint .width .desk{display:none}#breakpoint .width .wall{display:block}}@media only screen and (min-width:108em){#breakpoint .width .wall{display:none}#breakpoint .width .jumbotron{display:block}}@media only screen and (min-height:24em){#breakpoint .height .hand{display:none}#breakpoint .height .lap{display:block}}@media only screen and (min-height:36em){#breakpoint .height .lap{display:none}#breakpoint .height .desk{display:block}}@media only screen and (min-height:48em){#breakpoint .height .desk{display:none}#breakpoint .height .wall{display:block}}@media only screen and (min-height:60em){#breakpoint .height .wall{display:none}#breakpoint .height .jumbotron{display:block}}@-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:#0072ce}}@-moz-keyframes menu_open{from{background-color:#418fde}to{background-color:#0072ce}}@-o-keyframes menu_open{from{background-color:#418fde}to{background-color:#0072ce}}@keyframes menu_open{from{background-color:#418fde}to{background-color:#0072ce}}@-webkit-keyframes menu_close{from{background-color:#0072ce}to{background-color:#002d72}}@-moz-keyframes menu_close{from{background-color:#0072ce}to{background-color:#002d72}}@-o-keyframes menu_close{from{background-color:#0072ce}to{background-color:#002d72}}@keyframes menu_close{from{background-color:#0072ce}to{background-color:#002d72}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.hover-info{padding:.41667em .83333em;position:absolute;top:-2.08333em;right:-.83333em;z-index:300;background:#dddbd9;font-size:.9em;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.11111em;color:#dddbd9;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 a,.add-to-calendar button{display:block;margin:0}@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 .ui-datepicker{width:77.91667%;margin-left:2.5%}@media only screen and (min-width:36em){.layout-events .ui-datepicker,.masonry .ui-datepicker{width:60.83333%}}@media only screen and (min-width:54em){.layout-events .ui-datepicker,.masonry .ui-datepicker{width:23.125%}}@media only screen and (min-width:81em){.layout-events .ui-datepicker,.masonry .ui-datepicker{max-width:333px}}@media only screen and (min-width:108em){.layout-events .ui-datepicker,.masonry .ui-datepicker{width:31.66667%;max-width:456px}}.layout-events .rangepicker .ui-datepicker,.masonry .rangepicker .ui-datepicker{width:100%;max-width:none;margin-left:0}.ui-datepicker{width:100%;background:#f6f6f5;position:relative;z-index:101;font-size:1em}.ui-datepicker-header{position:relative;z-index:0}.ui-datepicker-header span{display:inline}.ui-datepicker-header .ui-datepicker-next,.ui-datepicker-header .ui-datepicker-prev{background:0 0;color:#bab7b4;display:block;height:100%;margin:0;position:absolute;text-indent:-100em;top:0;width:2em;z-index:0}.ui-datepicker-header .ui-datepicker-next:before,.ui-datepicker-header .ui-datepicker-prev:before{content:'F';display:block;font-family:FontAwesome;left:50%;position:absolute;text-align:center;text-indent: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%);top:50%;z-index:0}.ui-datepicker-header .ui-datepicker-prev{left:0}.ui-datepicker-header .ui-datepicker-prev:before{content:'\f060'}.ui-datepicker-header .ui-datepicker-next{right:0}.ui-datepicker-header .ui-datepicker-next:before{content:'\f061'}.ui-datepicker-title{padding:.5em 0;background:#31261d;text-align:center;font-weight:700;color:#fff}.ui-datepicker-title span{font-size:1.1875em}@media only screen and (min-width:36em){.ui-datepicker-title span{font-size:1.23529em}}@media only screen and (min-width:54em){.ui-datepicker-title span{font-size:1.27778em}}@media only screen and (min-width:81em){.ui-datepicker-title span{font-size:1.31579em}}@media only screen and (min-width:108em){.ui-datepicker-title span{font-size:1.33333em}}.ui-datepicker-calendar{border:.1875em solid #31261d;margin-top:0;outline:0}.ui-datepicker-calendar tr td,.ui-datepicker-calendar tr th{width:14.28571%;padding-right:0;padding-left:0;text-align:center}.ui-datepicker-calendar tr td a,.ui-datepicker-calendar tr td span,.ui-datepicker-calendar tr th a,.ui-datepicker-calendar tr th span{display:block}.ui-datepicker-calendar tr td{background-color:#fff;color:#31261d;font-weight:500;padding:0}.ui-datepicker-calendar tr td a,.ui-datepicker-calendar tr td span{padding:.5em 0!important}.ui-datepicker-calendar .date-range-selected>.ui-state-active,.ui-datepicker-calendar .date-range-selected>.ui-state-default{background:0 0!important;background-color:#418fde!important;color:#fff}.ui-datepicker-calendar .ui-datepicker-unselectable,.ui-datepicker-calendar .ui-state-disabled{background-color:transparent;color:#87817b;font-weight:400}.ui-datepicker-buttonpane{text-align:center;margin-bottom:1px}.ui-datepicker-buttonpane button{margin-top:0}.ui-datepicker-current{display:none}.no-js .ui-datepicker-header .ui-datepicker-next:hover,.no-js .ui-datepicker-header .ui-datepicker-prev:hover,.no-touchevents .ui-datepicker-header .ui-datepicker-next:hover,.no-touchevents .ui-datepicker-header .ui-datepicker-prev:hover{color:#fff}.filters form fieldset[data-group=daterange] .filter{border-top-width:0}.filters .clear-button{padding:.5em 0;display:block;background-color:transparent;border:none;color:#766e68;font-size:.9em;text-align:left;text-transform:lowercase}@media only screen and (min-width:81em){.filters .clear-button{font-size:1em}}.filter>a,.filters .form-field{width:100%;min-height:2em;padding:0;padding-left:1em;position:relative;z-index:0;font-size:1em;line-height:1em;display:block;overflow:hidden}@media only screen and (min-width:54em){.filter>a,.filters .form-field{clear:left;float:none;font-size:.9em;margin-right:0}}@media only screen and (min-width:108em){.filter>a,.filters .form-field{font-size:1em}}.filter>a.hide,.filters .form-field.hide{display:none}.filter>a button,.filter>a input,.filter>a label,.filters .form-field button,.filters .form-field input,.filters .form-field label{line-height:inherit;margin:0;cursor:pointer}.filter>a input[type=checkbox],.filter>a input[type=radio],.filters .form-field input[type=checkbox],.filters .form-field input[type=radio]{width:1em;height:1em;border:none;position:absolute;top:.5em;left:0;z-index:100;font-size:1em}.filter>a,.filters .form-field label{width:100%;min-height:2em;padding:.5em 0;padding-left:.25em;display:block}.filter{margin:0}.filter>a{border-bottom:none!important;padding-left:0}.filter.active>.input-label-group label,.filter.active>.input-label-group:focus label,.filter.active>.input-label-group:hover label{background-color:#418fde;color:#31261d}.layout-atwork .filter.active>.input-label-group label,.layout-atwork .filter.active>.input-label-group:focus label,.layout-atwork .filter.active>.input-label-group:hover label{background-color:#cf4520;color:#fff}.js .filter .child-filters.open{max-height:48em}.archive .error,.archive .item,.archive .noresults,.events .error,.events .item,.events .noresults,.search-results .error,.search-results .item,.search-results .noresults{width:100%}.archive .masonry .noresults .error+.event.teaser,.archive .noresults .error+.event.teaser,.events .masonry .noresults .error+.event.teaser,.events .noresults .error+.event.teaser,.search-results .masonry .noresults .error+.event.teaser,.search-results .noresults .error+.event.teaser{padding-top:0;border-top:none;margin-top:0}.archive .masonry .noresults .error+.event.teaser .event-meta,.archive .noresults .error+.event.teaser .event-meta,.events .masonry .noresults .error+.event.teaser .event-meta,.events .noresults .error+.event.teaser .event-meta,.search-results .masonry .noresults .error+.event.teaser .event-meta,.search-results .noresults .error+.event.teaser .event-meta{top:-.4375em}.archive .event.teaser,.archive .masonry .event.teaser,.events .event.teaser,.events .masonry .event.teaser,.search-results .event.teaser,.search-results .masonry .event.teaser{background-color:transparent;display:table;padding:0;background-color:transparent;padding:0;padding:1.5em 0;border-top:1px solid #31261d;margin:0;position:relative;z-index:0;background:0 0;float:none;clear:left}.archive .event.teaser .text,.archive .masonry .event.teaser .text,.events .event.teaser .text,.events .masonry .event.teaser .text,.search-results .event.teaser .text,.search-results .masonry .event.teaser .text{display:table-cell;min-height:0;vertical-align:middle}.archive .event.teaser .text h2 a,.archive .event.teaser .text h5 a,.archive .masonry .event.teaser .text h2 a,.archive .masonry .event.teaser .text h5 a,.events .event.teaser .text h2 a,.events .event.teaser .text h5 a,.events .masonry .event.teaser .text h2 a,.events .masonry .event.teaser .text h5 a,.search-results .event.teaser .text h2 a,.search-results .event.teaser .text h5 a,.search-results .masonry .event.teaser .text h2 a,.search-results .masonry .event.teaser .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;line-height:1em}.archive .event.teaser .text,.archive .masonry .event.teaser .text,.events .event.teaser .text,.events .masonry .event.teaser .text,.search-results .event.teaser .text,.search-results .masonry .event.teaser .text{background-color:transparent;height:auto;padding:0;position:static;z-index:initial;width:auto}.archive .event.teaser .accent-element,.archive .masonry .event.teaser .accent-element,.events .event.teaser .accent-element,.events .masonry .event.teaser .accent-element,.search-results .event.teaser .accent-element,.search-results .masonry .event.teaser .accent-element{left:0;position:static;right:0;top:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.archive .event.teaser.has-image,.archive .masonry .event.teaser.has-image,.events .event.teaser.has-image,.events .masonry .event.teaser.has-image,.search-results .event.teaser.has-image,.search-results .masonry .event.teaser.has-image{display:block;min-height:0}.archive .event.teaser.has-image .thumbnail,.archive .masonry .event.teaser.has-image .thumbnail,.events .event.teaser.has-image .thumbnail,.events .masonry .event.teaser.has-image .thumbnail,.search-results .event.teaser.has-image .thumbnail,.search-results .masonry .event.teaser.has-image .thumbnail{display:block;height:auto;padding-bottom:0;width:100%}.archive .event.teaser.has-image .thumbnail a,.archive .masonry .event.teaser.has-image .thumbnail a,.events .event.teaser.has-image .thumbnail a,.events .masonry .event.teaser.has-image .thumbnail a,.search-results .event.teaser.has-image .thumbnail a,.search-results .masonry .event.teaser.has-image .thumbnail a{position:relative}.archive .event.teaser.has-image .thumbnail a:focus img,.archive .event.teaser.has-image .thumbnail a:hover img,.archive .masonry .event.teaser.has-image .thumbnail a:focus img,.archive .masonry .event.teaser.has-image .thumbnail a:hover img,.events .event.teaser.has-image .thumbnail a:focus img,.events .event.teaser.has-image .thumbnail a:hover img,.events .masonry .event.teaser.has-image .thumbnail a:focus img,.events .masonry .event.teaser.has-image .thumbnail a:hover img,.search-results .event.teaser.has-image .thumbnail a:focus img,.search-results .event.teaser.has-image .thumbnail a:hover img,.search-results .masonry .event.teaser.has-image .thumbnail a:focus img,.search-results .masonry .event.teaser.has-image .thumbnail a:hover img{-webkit-transform:translateX(0) scale(1.05,1.05);-moz-transform:translateX(0) scale(1.05,1.05);-o-transform:translateX(0) scale(1.05,1.05);-ms-transform:translateX(0) scale(1.05,1.05);transform:translateX(0) scale(1.05,1.05)}.archive .event.teaser.has-image .thumbnail img,.archive .masonry .event.teaser.has-image .thumbnail img,.events .event.teaser.has-image .thumbnail img,.events .masonry .event.teaser.has-image .thumbnail img,.search-results .event.teaser.has-image .thumbnail img,.search-results .masonry .event.teaser.has-image .thumbnail img{left:0;margin-left:0;min-height:0;min-width:0;position:static;-webkit-transform:translateX(0) scale(1,1);-moz-transform:translateX(0) scale(1,1);-o-transform:translateX(0) scale(1,1);-ms-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1);width:100%}.archive .event.teaser.has-image .thumbnail .image,.archive .masonry .event.teaser.has-image .thumbnail .image,.events .event.teaser.has-image .thumbnail .image,.events .masonry .event.teaser.has-image .thumbnail .image,.search-results .event.teaser.has-image .thumbnail .image,.search-results .masonry .event.teaser.has-image .thumbnail .image{position:relative}.archive .event.teaser.has-image .text,.archive .masonry .event.teaser.has-image .text,.events .event.teaser.has-image .text,.events .masonry .event.teaser.has-image .text,.search-results .event.teaser.has-image .text,.search-results .masonry .event.teaser.has-image .text{display:block;height:auto;vertical-align:top;margin-left:0;margin-right:0;margin-top:.5em;padding:0;position:static;width:100%}.archive .event.teaser.has-image .text .accent-element,.archive .masonry .event.teaser.has-image .text .accent-element,.events .event.teaser.has-image .text .accent-element,.events .masonry .event.teaser.has-image .text .accent-element,.search-results .event.teaser.has-image .text .accent-element,.search-results .masonry .event.teaser.has-image .text .accent-element{left:0;position:static;right:0;top:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}@media only screen and (min-width:36em){.archive .event.teaser,.archive .masonry .event.teaser,.events .event.teaser,.events .masonry .event.teaser,.search-results .event.teaser,.search-results .masonry .event.teaser{display:table;min-height:0;background-color:transparent;padding:0;margin:0;padding:1.5em 0}.archive .event.teaser .text,.archive .masonry .event.teaser .text,.events .event.teaser .text,.events .masonry .event.teaser .text,.search-results .event.teaser .text,.search-results .masonry .event.teaser .text{height:auto;min-height:0;position:static;z-index:initial;width:auto}.archive .event.teaser .text h2 a,.archive .event.teaser .text h5 a,.archive .masonry .event.teaser .text h2 a,.archive .masonry .event.teaser .text h5 a,.events .event.teaser .text h2 a,.events .event.teaser .text h5 a,.events .masonry .event.teaser .text h2 a,.events .masonry .event.teaser .text h5 a,.search-results .event.teaser .text h2 a,.search-results .event.teaser .text h5 a,.search-results .masonry .event.teaser .text h2 a,.search-results .masonry .event.teaser .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;line-height:1em}.archive .event.teaser .accent-element,.archive .masonry .event.teaser .accent-element,.events .event.teaser .accent-element,.events .masonry .event.teaser .accent-element,.search-results .event.teaser .accent-element,.search-results .masonry .event.teaser .accent-element{left:0;position:static;right:0;top:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.archive .event.teaser.has-image,.archive .masonry .event.teaser.has-image,.events .event.teaser.has-image,.events .masonry .event.teaser.has-image,.search-results .event.teaser.has-image,.search-results .masonry .event.teaser.has-image{display:table}.archive .event.teaser.has-image .thumbnail,.archive .masonry .event.teaser.has-image .thumbnail,.events .event.teaser.has-image .thumbnail,.events .masonry .event.teaser.has-image .thumbnail,.search-results .event.teaser.has-image .thumbnail,.search-results .masonry .event.teaser.has-image .thumbnail{height:auto;padding-bottom:0}.archive .event.teaser.has-image .thumbnail:focus img,.archive .event.teaser.has-image .thumbnail:hover img,.archive .masonry .event.teaser.has-image .thumbnail:focus img,.archive .masonry .event.teaser.has-image .thumbnail:hover img,.events .event.teaser.has-image .thumbnail:focus img,.events .event.teaser.has-image .thumbnail:hover img,.events .masonry .event.teaser.has-image .thumbnail:focus img,.events .masonry .event.teaser.has-image .thumbnail:hover img,.search-results .event.teaser.has-image .thumbnail:focus img,.search-results .event.teaser.has-image .thumbnail:hover img,.search-results .masonry .event.teaser.has-image .thumbnail:focus img,.search-results .masonry .event.teaser.has-image .thumbnail:hover img{-webkit-transform:translateX(0) scale(1.05,1.05);-moz-transform:translateX(0) scale(1.05,1.05);-o-transform:translateX(0) scale(1.05,1.05);-ms-transform:translateX(0) scale(1.05,1.05);transform:translateX(0) scale(1.05,1.05)}.archive .event.teaser.has-image .thumbnail img,.archive .masonry .event.teaser.has-image .thumbnail img,.events .event.teaser.has-image .thumbnail img,.events .masonry .event.teaser.has-image .thumbnail img,.search-results .event.teaser.has-image .thumbnail img,.search-results .masonry .event.teaser.has-image .thumbnail img{height:auto;margin-left:0;width:100%}.archive .event.teaser.has-image .text,.archive .masonry .event.teaser.has-image .text,.events .event.teaser.has-image .text,.events .masonry .event.teaser.has-image .text,.search-results .event.teaser.has-image .text,.search-results .masonry .event.teaser.has-image .text{bottom:0;display:table-cell;margin-left:0;margin-right:0;margin-top:0;padding:0;position:static;vertical-align:middle;z-index:0;width:64.87342%;padding-left:3.79747%}.archive .event.teaser.has-image .text .kicker,.archive .event.teaser.has-image .text .media-promo,.archive .event.teaser.has-image .text .publish-date,.archive .masonry .event.teaser.has-image .text .kicker,.archive .masonry .event.teaser.has-image .text .media-promo,.archive .masonry .event.teaser.has-image .text .publish-date,.events .event.teaser.has-image .text .kicker,.events .event.teaser.has-image .text .media-promo,.events .event.teaser.has-image .text .publish-date,.events .masonry .event.teaser.has-image .text .kicker,.events .masonry .event.teaser.has-image .text .media-promo,.events .masonry .event.teaser.has-image .text .publish-date,.search-results .event.teaser.has-image .text .kicker,.search-results .event.teaser.has-image .text .media-promo,.search-results .event.teaser.has-image .text .publish-date,.search-results .masonry .event.teaser.has-image .text .kicker,.search-results .masonry .event.teaser.has-image .text .media-promo,.search-results .masonry .event.teaser.has-image .text .publish-date{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding-bottom:0;padding-top:0}.archive .event.teaser.has-image .text .kicker,.archive .masonry .event.teaser.has-image .text .kicker,.events .event.teaser.has-image .text .kicker,.events .masonry .event.teaser.has-image .text .kicker,.search-results .event.teaser.has-image .text .kicker,.search-results .masonry .event.teaser.has-image .text .kicker{display:block}.archive .event.teaser.has-image .text .publish-date,.archive .masonry .event.teaser.has-image .text .publish-date,.events .event.teaser.has-image .text .publish-date,.events .masonry .event.teaser.has-image .text .publish-date,.search-results .event.teaser.has-image .text .publish-date,.search-results .masonry .event.teaser.has-image .text .publish-date{display:inline-block}.archive .event.teaser.has-image .text h2+.publish-date,.archive .event.teaser.has-image .text h5+.publish-date,.archive .masonry .event.teaser.has-image .text h2+.publish-date,.archive .masonry .event.teaser.has-image .text h5+.publish-date,.events .event.teaser.has-image .text h2+.publish-date,.events .event.teaser.has-image .text h5+.publish-date,.events .masonry .event.teaser.has-image .text h2+.publish-date,.events .masonry .event.teaser.has-image .text h5+.publish-date,.search-results .event.teaser.has-image .text h2+.publish-date,.search-results .event.teaser.has-image .text h5+.publish-date,.search-results .masonry .event.teaser.has-image .text h2+.publish-date,.search-results .masonry .event.teaser.has-image .text h5+.publish-date{margin-top:0}.archive .event.teaser.has-image .text h2 a,.archive .event.teaser.has-image .text h5 a,.archive .masonry .event.teaser.has-image .text h2 a,.archive .masonry .event.teaser.has-image .text h5 a,.events .event.teaser.has-image .text h2 a,.events .event.teaser.has-image .text h5 a,.events .masonry .event.teaser.has-image .text h2 a,.events .masonry .event.teaser.has-image .text h5 a,.search-results .event.teaser.has-image .text h2 a,.search-results .event.teaser.has-image .text h5 a,.search-results .masonry .event.teaser.has-image .text h2 a,.search-results .masonry .event.teaser.has-image .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:block;padding-bottom:0;padding-top:0}.archive .event.teaser.has-image .thumbnail,.archive .masonry .event.teaser.has-image .thumbnail,.events .event.teaser.has-image .thumbnail,.events .masonry .event.teaser.has-image .thumbnail,.search-results .event.teaser.has-image .thumbnail,.search-results .masonry .event.teaser.has-image .thumbnail{display:block;position:static;width:100%}.archive .event.teaser.has-image .thumbnail .image,.archive .event.teaser.has-image .thumbnail a,.archive .event.teaser.has-image .thumbnail img,.archive .masonry .event.teaser.has-image .thumbnail .image,.archive .masonry .event.teaser.has-image .thumbnail a,.archive .masonry .event.teaser.has-image .thumbnail img,.events .event.teaser.has-image .thumbnail .image,.events .event.teaser.has-image .thumbnail a,.events .event.teaser.has-image .thumbnail img,.events .masonry .event.teaser.has-image .thumbnail .image,.events .masonry .event.teaser.has-image .thumbnail a,.events .masonry .event.teaser.has-image .thumbnail img,.search-results .event.teaser.has-image .thumbnail .image,.search-results .event.teaser.has-image .thumbnail a,.search-results .event.teaser.has-image .thumbnail img,.search-results .masonry .event.teaser.has-image .thumbnail .image,.search-results .masonry .event.teaser.has-image .thumbnail a,.search-results .masonry .event.teaser.has-image .thumbnail img{height:auto}.archive .event.teaser.has-image .thumbnail .image,.archive .event.teaser.has-image .thumbnail a,.archive .masonry .event.teaser.has-image .thumbnail .image,.archive .masonry .event.teaser.has-image .thumbnail a,.events .event.teaser.has-image .thumbnail .image,.events .event.teaser.has-image .thumbnail a,.events .masonry .event.teaser.has-image .thumbnail .image,.events .masonry .event.teaser.has-image .thumbnail a,.search-results .event.teaser.has-image .thumbnail .image,.search-results .event.teaser.has-image .thumbnail a,.search-results .masonry .event.teaser.has-image .thumbnail .image,.search-results .masonry .event.teaser.has-image .thumbnail a{width:100%}.archive .event.teaser.has-image .thumbnail a,.archive .masonry .event.teaser.has-image .thumbnail a,.events .event.teaser.has-image .thumbnail a,.events .masonry .event.teaser.has-image .thumbnail a,.search-results .event.teaser.has-image .thumbnail a,.search-results .masonry .event.teaser.has-image .thumbnail a{position:relative}.archive .event.teaser.has-image .thumbnail .image,.archive .masonry .event.teaser.has-image .thumbnail .image,.events .event.teaser.has-image .thumbnail .image,.events .masonry .event.teaser.has-image .thumbnail .image,.search-results .event.teaser.has-image .thumbnail .image,.search-results .masonry .event.teaser.has-image .thumbnail .image{position:relative}.archive .event.teaser.has-image .thumbnail img,.archive .masonry .event.teaser.has-image .thumbnail img,.events .event.teaser.has-image .thumbnail img,.events .masonry .event.teaser.has-image .thumbnail img,.search-results .event.teaser.has-image .thumbnail img,.search-results .masonry .event.teaser.has-image .thumbnail img{left:0;min-height:0;min-width:0;position:static;-webkit-transform:translateX(0) scale(1,1);-moz-transform:translateX(0) scale(1,1);-o-transform:translateX(0) scale(1,1);-ms-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1)}.archive .event.teaser .text,.archive .masonry .event.teaser .text,.events .event.teaser .text,.events .masonry .event.teaser .text,.search-results .event.teaser .text,.search-results .masonry .event.teaser .text{background-color:transparent;display:block;padding:0}}@media only screen and (min-width:54em){.archive .event.teaser,.archive .masonry .event.teaser,.events .event.teaser,.events .masonry .event.teaser,.search-results .event.teaser,.search-results .masonry .event.teaser{padding:1.5em 0}}.archive .event.teaser:first-child,.archive .masonry .event.teaser:first-child,.events .event.teaser:first-child,.events .masonry .event.teaser:first-child,.search-results .event.teaser:first-child,.search-results .masonry .event.teaser:first-child{padding-top:0!important;border-top:none;margin-top:0}.archive .event.teaser:first-child .event-meta,.archive .masonry .event.teaser:first-child .event-meta,.events .event.teaser:first-child .event-meta,.events .masonry .event.teaser:first-child .event-meta,.search-results .event.teaser:first-child .event-meta,.search-results .masonry .event.teaser:first-child .event-meta{top:-.5em}.archive .event.teaser:last-child,.archive .masonry .event.teaser:last-child,.events .event.teaser:last-child,.events .masonry .event.teaser:last-child,.search-results .event.teaser:last-child,.search-results .masonry .event.teaser:last-child{padding-bottom:0}.archive .event.teaser.has-image,.archive .masonry .event.teaser.has-image,.events .event.teaser.has-image,.events .masonry .event.teaser.has-image,.search-results .event.teaser.has-image,.search-results .masonry .event.teaser.has-image{padding-top:3em}@media only screen and (min-width:36em){.archive .event.teaser.has-image,.archive .masonry .event.teaser.has-image,.events .event.teaser.has-image,.events .masonry .event.teaser.has-image,.search-results .event.teaser.has-image,.search-results .masonry .event.teaser.has-image{padding-top:1.5em}}.archive .event.teaser.has-image:first-child,.archive .masonry .event.teaser.has-image:first-child,.events .event.teaser.has-image:first-child,.events .masonry .event.teaser.has-image:first-child,.search-results .event.teaser.has-image:first-child,.search-results .masonry .event.teaser.has-image:first-child{padding-top:1.5em}@media only screen and (min-width:36em){.archive .event.teaser.has-image:first-child,.archive .masonry .event.teaser.has-image:first-child,.events .event.teaser.has-image:first-child,.events .masonry .event.teaser.has-image:first-child,.search-results .event.teaser.has-image:first-child,.search-results .masonry .event.teaser.has-image:first-child{padding-top:0}}.archive .event.teaser.featured .add-to-calendar,.archive .event.teaser.free .add-to-calendar,.archive .event.teaser.registration-required .add-to-calendar,.archive .masonry .event.teaser.featured .add-to-calendar,.archive .masonry .event.teaser.free .add-to-calendar,.archive .masonry .event.teaser.registration-required .add-to-calendar,.events .event.teaser.featured .add-to-calendar,.events .event.teaser.free .add-to-calendar,.events .event.teaser.registration-required .add-to-calendar,.events .masonry .event.teaser.featured .add-to-calendar,.events .masonry .event.teaser.free .add-to-calendar,.events .masonry .event.teaser.registration-required .add-to-calendar,.search-results .event.teaser.featured .add-to-calendar,.search-results .event.teaser.free .add-to-calendar,.search-results .event.teaser.registration-required .add-to-calendar,.search-results .masonry .event.teaser.featured .add-to-calendar,.search-results .masonry .event.teaser.free .add-to-calendar,.search-results .masonry .event.teaser.registration-required .add-to-calendar{padding:0 .5em 0 0;margin:0 .25em 0 0;border-right:1px solid #bab7b4}.archive .event.teaser+.pagination,.archive .masonry .event.teaser+.pagination,.events .event.teaser+.pagination,.events .masonry .event.teaser+.pagination,.search-results .event.teaser+.pagination,.search-results .masonry .event.teaser+.pagination{margin-top:0}.archive .event.teaser .event-meta,.archive .masonry .event.teaser .event-meta,.events .event.teaser .event-meta,.events .masonry .event.teaser .event-meta,.search-results .event.teaser .event-meta,.search-results .masonry .event.teaser .event-meta{display:block;font-family:gentona,Gentona,calibri,helvetica,arial,sans-serif;line-height:normal;position:absolute;right:0;top:1em;z-index:100}.archive .event.teaser .add-to-calendar,.archive .event.teaser .event-tags,.archive .event.teaser .featured-tag,.archive .event.teaser .free-tag,.archive .event.teaser .registration-tag,.archive .masonry .event.teaser .add-to-calendar,.archive .masonry .event.teaser .event-tags,.archive .masonry .event.teaser .featured-tag,.archive .masonry .event.teaser .free-tag,.archive .masonry .event.teaser .registration-tag,.events .event.teaser .add-to-calendar,.events .event.teaser .event-tags,.events .event.teaser .featured-tag,.events .event.teaser .free-tag,.events .event.teaser .registration-tag,.events .masonry .event.teaser .add-to-calendar,.events .masonry .event.teaser .event-tags,.events .masonry .event.teaser .featured-tag,.events .masonry .event.teaser .free-tag,.events .masonry .event.teaser .registration-tag,.search-results .event.teaser .add-to-calendar,.search-results .event.teaser .event-tags,.search-results .event.teaser .featured-tag,.search-results .event.teaser .free-tag,.search-results .event.teaser .registration-tag,.search-results .masonry .event.teaser .add-to-calendar,.search-results .masonry .event.teaser .event-tags,.search-results .masonry .event.teaser .featured-tag,.search-results .masonry .event.teaser .free-tag,.search-results .masonry .event.teaser .registration-tag{float:left}.archive .event.teaser .featured-tag,.archive .event.teaser .free-tag,.archive .event.teaser .registration-tag,.archive .masonry .event.teaser .featured-tag,.archive .masonry .event.teaser .free-tag,.archive .masonry .event.teaser .registration-tag,.events .event.teaser .featured-tag,.events .event.teaser .free-tag,.events .event.teaser .registration-tag,.events .masonry .event.teaser .featured-tag,.events .masonry .event.teaser .free-tag,.events .masonry .event.teaser .registration-tag,.search-results .event.teaser .featured-tag,.search-results .event.teaser .free-tag,.search-results .event.teaser .registration-tag,.search-results .masonry .event.teaser .featured-tag,.search-results .masonry .event.teaser .free-tag,.search-results .masonry .event.teaser .registration-tag{padding:.25em 0;margin-left:.25em;position:relative;z-index:0;cursor:default}.archive .event.teaser .featured-tag>.fa,.archive .event.teaser .free-tag>.fa,.archive .event.teaser .registration-tag>.fa,.archive .masonry .event.teaser .featured-tag>.fa,.archive .masonry .event.teaser .free-tag>.fa,.archive .masonry .event.teaser .registration-tag>.fa,.events .event.teaser .featured-tag>.fa,.events .event.teaser .free-tag>.fa,.events .event.teaser .registration-tag>.fa,.events .masonry .event.teaser .featured-tag>.fa,.events .masonry .event.teaser .free-tag>.fa,.events .masonry .event.teaser .registration-tag>.fa,.search-results .event.teaser .featured-tag>.fa,.search-results .event.teaser .free-tag>.fa,.search-results .event.teaser .registration-tag>.fa,.search-results .masonry .event.teaser .featured-tag>.fa,.search-results .masonry .event.teaser .free-tag>.fa,.search-results .masonry .event.teaser .registration-tag>.fa{display:block}.archive .event.teaser .featured-tag,.archive .event.teaser .registration-tag,.archive .masonry .event.teaser .featured-tag,.archive .masonry .event.teaser .registration-tag,.events .event.teaser .featured-tag,.events .event.teaser .registration-tag,.events .masonry .event.teaser .featured-tag,.events .masonry .event.teaser .registration-tag,.search-results .event.teaser .featured-tag,.search-results .event.teaser .registration-tag,.search-results .masonry .event.teaser .featured-tag,.search-results .masonry .event.teaser .registration-tag{text-align:center;width:1em}.archive .event.teaser .add-to-calendar,.archive .masonry .event.teaser .add-to-calendar,.events .event.teaser .add-to-calendar,.events .masonry .event.teaser .add-to-calendar,.search-results .event.teaser .add-to-calendar,.search-results .masonry .event.teaser .add-to-calendar{display:none}.archive .event.teaser .featured-tag>.fa,.archive .masonry .event.teaser .featured-tag>.fa,.events .event.teaser .featured-tag>.fa,.events .masonry .event.teaser .featured-tag>.fa,.search-results .event.teaser .featured-tag>.fa,.search-results .masonry .event.teaser .featured-tag>.fa{color:#cf4520}.archive .event.teaser .featured-tag .hover-info,.archive .masonry .event.teaser .featured-tag .hover-info,.events .event.teaser .featured-tag .hover-info,.events .masonry .event.teaser .featured-tag .hover-info,.search-results .event.teaser .featured-tag .hover-info,.search-results .masonry .event.teaser .featured-tag .hover-info{background:#cf4520;color:#fff}.archive .event.teaser .featured-tag .hover-info .fa,.archive .masonry .event.teaser .featured-tag .hover-info .fa,.events .event.teaser .featured-tag .hover-info .fa,.events .masonry .event.teaser .featured-tag .hover-info .fa,.search-results .event.teaser .featured-tag .hover-info .fa,.search-results .masonry .event.teaser .featured-tag .hover-info .fa{color:#cf4520}.archive .event.teaser .registration-tag>.fa,.archive .masonry .event.teaser .registration-tag>.fa,.events .event.teaser .registration-tag>.fa,.events .masonry .event.teaser .registration-tag>.fa,.search-results .event.teaser .registration-tag>.fa,.search-results .masonry .event.teaser .registration-tag>.fa{color:#0072ce}.archive .event.teaser .registration-tag .hover-info,.archive .masonry .event.teaser .registration-tag .hover-info,.events .event.teaser .registration-tag .hover-info,.events .masonry .event.teaser .registration-tag .hover-info,.search-results .event.teaser .registration-tag .hover-info,.search-results .masonry .event.teaser .registration-tag .hover-info{background:#0072ce;color:#fff}.archive .event.teaser .registration-tag .hover-info .fa,.archive .masonry .event.teaser .registration-tag .hover-info .fa,.events .event.teaser .registration-tag .hover-info .fa,.events .masonry .event.teaser .registration-tag .hover-info .fa,.search-results .event.teaser .registration-tag .hover-info .fa,.search-results .masonry .event.teaser .registration-tag .hover-info .fa{color:#0072ce}.archive .event.teaser .free-tag,.archive .masonry .event.teaser .free-tag,.events .event.teaser .free-tag,.events .masonry .event.teaser .free-tag,.search-results .event.teaser .free-tag,.search-results .masonry .event.teaser .free-tag{padding:0 .5em;margin-top:.3075em;margin-bottom:.3075em;background-color:#286140;font-size:.9em;font-weight:700;color:#fff;text-transform:uppercase;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}@media only screen and (min-width:36em){.archive .event.teaser .free-tag,.archive .masonry .event.teaser .free-tag,.events .event.teaser .free-tag,.events .masonry .event.teaser .free-tag,.search-results .event.teaser .free-tag,.search-results .masonry .event.teaser .free-tag{margin-top:.3425em;margin-bottom:.3425em}}@media only screen and (min-width:54em){.archive .event.teaser .free-tag,.archive .masonry .event.teaser .free-tag,.events .event.teaser .free-tag,.events .masonry .event.teaser .free-tag,.search-results .event.teaser .free-tag,.search-results .masonry .event.teaser .free-tag{margin-top:.34em;margin-bottom:.34em}}@media only screen and (min-width:81em){.archive .event.teaser .free-tag,.archive .masonry .event.teaser .free-tag,.events .event.teaser .free-tag,.events .masonry .event.teaser .free-tag,.search-results .event.teaser .free-tag,.search-results .masonry .event.teaser .free-tag{margin-top:.278125em;margin-bottom:.278125em}}@media only screen and (min-width:108em){.archive .event.teaser .free-tag,.archive .masonry .event.teaser .free-tag,.events .event.teaser .free-tag,.events .masonry .event.teaser .free-tag,.search-results .event.teaser .free-tag,.search-results .masonry .event.teaser .free-tag{margin-top:.225em;margin-bottom:.225em}}.archive .event.teaser h2,.archive .masonry .event.teaser h2,.events .event.teaser h2,.events .masonry .event.teaser h2,.search-results .event.teaser h2,.search-results .masonry .event.teaser h2{font-size:1.5em;margin-bottom:.33333em}.archive .event.teaser .kicker,.archive .masonry .event.teaser .kicker,.events .event.teaser .kicker,.events .masonry .event.teaser .kicker,.search-results .event.teaser .kicker,.search-results .masonry .event.teaser .kicker{margin-top:0;margin-bottom:.5em}.archive .event.teaser .kicker .fa,.archive .masonry .event.teaser .kicker .fa,.events .event.teaser .kicker .fa,.events .masonry .event.teaser .kicker .fa,.search-results .event.teaser .kicker .fa,.search-results .masonry .event.teaser .kicker .fa{display:none}.archive .event.teaser .kicker .text,.archive .masonry .event.teaser .kicker .text,.events .event.teaser .kicker .text,.events .masonry .event.teaser .kicker .text,.search-results .event.teaser .kicker .text,.search-results .masonry .event.teaser .kicker .text{margin-right:0;position:static}.archive .event.teaser .meta.date,.archive .masonry .event.teaser .meta.date,.events .event.teaser .meta.date,.events .masonry .event.teaser .meta.date,.search-results .event.teaser .meta.date,.search-results .masonry .event.teaser .meta.date{margin:0;padding:0}.archive .event.teaser .meta.location,.archive .event.teaser .meta.time,.archive .masonry .event.teaser .meta.location,.archive .masonry .event.teaser .meta.time,.events .event.teaser .meta.location,.events .event.teaser .meta.time,.events .masonry .event.teaser .meta.location,.events .masonry .event.teaser .meta.time,.search-results .event.teaser .meta.location,.search-results .event.teaser .meta.time,.search-results .masonry .event.teaser .meta.location,.search-results .masonry .event.teaser .meta.time{display:block}.archive .event.teaser .summary,.archive .masonry .event.teaser .summary,.events .event.teaser .summary,.events .masonry .event.teaser .summary,.search-results .event.teaser .summary,.search-results .masonry .event.teaser .summary{margin-top:.5em}.archive .event.teaser .summary .summary-text,.archive .masonry .event.teaser .summary .summary-text,.events .event.teaser .summary .summary-text,.events .masonry .event.teaser .summary .summary-text,.search-results .event.teaser .summary .summary-text,.search-results .masonry .event.teaser .summary .summary-text{margin:0}.search-results .event.teaser .kicker .fa{display:inline}.events .masonry .item{width:100%}@media only screen and (min-width:54em){.events .masonry .item{display:table;min-height:0;background-color:transparent;padding:0;padding:1.5em 0}.events .masonry .item .text{height:auto;min-height:0;position:static;z-index:initial;width:auto}.events .masonry .item .text h2 a,.events .masonry .item .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;line-height:1em}.events .masonry .item .accent-element{left:0;position:static;right:0;top:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.events .masonry .item.has-image{display:table}.events .masonry .item.has-image .thumbnail{height:auto;padding-bottom:0}.events .masonry .item.has-image .thumbnail:focus img,.events .masonry .item.has-image .thumbnail:hover img{-webkit-transform:translateX(0) scale(1.05,1.05);-moz-transform:translateX(0) scale(1.05,1.05);-o-transform:translateX(0) scale(1.05,1.05);-ms-transform:translateX(0) scale(1.05,1.05);transform:translateX(0) scale(1.05,1.05)}.events .masonry .item.has-image .thumbnail img{height:auto;margin-left:0;width:100%}.events .masonry .item.has-image .text{bottom:0;display:table-cell;margin-left:0;margin-right:0;margin-top:0;padding:0;position:static;vertical-align:middle;z-index:0;width:80.39216%;padding-left:3.36134%}.events .masonry .item.has-image .text .kicker,.events .masonry .item.has-image .text .media-promo,.events .masonry .item.has-image .text .publish-date{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding-bottom:0;padding-top:0}.events .masonry .item.has-image .text .kicker{display:block}.events .masonry .item.has-image .text .publish-date{display:inline-block}.events .masonry .item.has-image .text h2+.publish-date,.events .masonry .item.has-image .text h5+.publish-date{margin-top:0}.events .masonry .item.has-image .text h2 a,.events .masonry .item.has-image .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:block;padding-bottom:0;padding-top:0}.events .masonry .item.has-image .thumbnail{display:block;position:static;width:100%}.events .masonry .item.has-image .thumbnail .image,.events .masonry .item.has-image .thumbnail a,.events .masonry .item.has-image .thumbnail img{height:auto}.events .masonry .item.has-image .thumbnail .image,.events .masonry .item.has-image .thumbnail a{width:100%}.events .masonry .item.has-image .thumbnail a{position:relative}.events .masonry .item.has-image .thumbnail .image{position:relative}.events .masonry .item.has-image .thumbnail img{left:0;min-height:0;min-width:0;position:static;-webkit-transform:translateX(0) scale(1,1);-moz-transform:translateX(0) scale(1,1);-o-transform:translateX(0) scale(1,1);-ms-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1)}.events .masonry .item .text{background-color:transparent;display:block;padding:0}}@media only screen and (min-width:108em){.events .masonry .item{display:table;min-height:0;background-color:transparent;padding:0;padding:1.5em 0}.events .masonry .item .text{height:auto;min-height:0;position:static;z-index:initial;width:auto}.events .masonry .item .text h2 a,.events .masonry .item .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;line-height:1em}.events .masonry .item .accent-element{left:0;position:static;right:0;top:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.events .masonry .item.has-image{display:table}.events .masonry .item.has-image .thumbnail{height:auto;padding-bottom:0}.events .masonry .item.has-image .thumbnail:focus img,.events .masonry .item.has-image .thumbnail:hover img{-webkit-transform:translateX(0) scale(1.05,1.05);-moz-transform:translateX(0) scale(1.05,1.05);-o-transform:translateX(0) scale(1.05,1.05);-ms-transform:translateX(0) scale(1.05,1.05);transform:translateX(0) scale(1.05,1.05)}.events .masonry .item.has-image .thumbnail img{height:auto;margin-left:0;width:100%}.events .masonry .item.has-image .text{bottom:0;display:table-cell;margin-left:0;margin-right:0;margin-top:0;padding:0;position:static;vertical-align:middle;z-index:0;width:65.37585%;padding-left:2.73349%}.events .masonry .item.has-image .text .kicker,.events .masonry .item.has-image .text .media-promo,.events .masonry .item.has-image .text .publish-date{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding-bottom:0;padding-top:0}.events .masonry .item.has-image .text .kicker{display:block}.events .masonry .item.has-image .text .publish-date{display:inline-block}.events .masonry .item.has-image .text h2+.publish-date,.events .masonry .item.has-image .text h5+.publish-date{margin-top:0}.events .masonry .item.has-image .text h2 a,.events .masonry .item.has-image .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:block;padding-bottom:0;padding-top:0}.events .masonry .item.has-image .thumbnail{display:block;position:static;width:100%}.events .masonry .item.has-image .thumbnail .image,.events .masonry .item.has-image .thumbnail a,.events .masonry .item.has-image .thumbnail img{height:auto}.events .masonry .item.has-image .thumbnail .image,.events .masonry .item.has-image .thumbnail a{width:100%}.events .masonry .item.has-image .thumbnail a{position:relative}.events .masonry .item.has-image .thumbnail .image{position:relative}.events .masonry .item.has-image .thumbnail img{left:0;min-height:0;min-width:0;position:static;-webkit-transform:translateX(0) scale(1,1);-moz-transform:translateX(0) scale(1,1);-o-transform:translateX(0) scale(1,1);-ms-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1)}.events .masonry .item .text{background-color:transparent;display:block;padding:0}}.events .masonry .items-container .item{width:100%}@media only screen and (min-width:54em){.events .masonry .items-container .item{display:table;min-height:0;background-color:transparent;padding:0;margin-bottom:0;padding:1.5em 0}.events .masonry .items-container .item .text{height:auto;min-height:0;position:static;z-index:initial;width:auto}.events .masonry .items-container .item .text h2 a,.events .masonry .items-container .item .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;line-height:1em}.events .masonry .items-container .item .accent-element{left:0;position:static;right:0;top:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.events .masonry .items-container .item.has-image{display:table}.events .masonry .items-container .item.has-image .thumbnail{height:auto;padding-bottom:0}.events .masonry .items-container .item.has-image .thumbnail:focus img,.events .masonry .items-container .item.has-image .thumbnail:hover img{-webkit-transform:translateX(0) scale(1.05,1.05);-moz-transform:translateX(0) scale(1.05,1.05);-o-transform:translateX(0) scale(1.05,1.05);-ms-transform:translateX(0) scale(1.05,1.05);transform:translateX(0) scale(1.05,1.05)}.events .masonry .items-container .item.has-image .thumbnail img{height:auto;margin-left:0;width:100%}.events .masonry .items-container .item.has-image .text{bottom:0;display:table-cell;margin-left:0;margin-right:0;margin-top:0;padding:0;position:static;vertical-align:middle;z-index:0;width:70.08547%;padding-left:5.12821%}.events .masonry .items-container .item.has-image .text .kicker,.events .masonry .items-container .item.has-image .text .media-promo,.events .masonry .items-container .item.has-image .text .publish-date{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding-bottom:0;padding-top:0}.events .masonry .items-container .item.has-image .text .kicker{display:block}.events .masonry .items-container .item.has-image .text .publish-date{display:inline-block}.events .masonry .items-container .item.has-image .text h2+.publish-date,.events .masonry .items-container .item.has-image .text h5+.publish-date{margin-top:0}.events .masonry .items-container .item.has-image .text h2 a,.events .masonry .items-container .item.has-image .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:block;padding-bottom:0;padding-top:0}.events .masonry .items-container .item.has-image .thumbnail{display:block;position:static;width:100%}.events .masonry .items-container .item.has-image .thumbnail .image,.events .masonry .items-container .item.has-image .thumbnail a,.events .masonry .items-container .item.has-image .thumbnail img{height:auto}.events .masonry .items-container .item.has-image .thumbnail .image,.events .masonry .items-container .item.has-image .thumbnail a{width:100%}.events .masonry .items-container .item.has-image .thumbnail a{position:relative}.events .masonry .items-container .item.has-image .thumbnail .image{position:relative}.events .masonry .items-container .item.has-image .thumbnail img{left:0;min-height:0;min-width:0;position:static;-webkit-transform:translateX(0) scale(1,1);-moz-transform:translateX(0) scale(1,1);-o-transform:translateX(0) scale(1,1);-ms-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1)}.events .masonry .items-container .item .text{background-color:transparent;display:block;padding:0}}@media only screen and (min-width:108em){.events .masonry .items-container .item{display:table;min-height:0;background-color:transparent;padding:0;padding:1.5em 0}.events .masonry .items-container .item .text{height:auto;min-height:0;position:static;z-index:initial;width:auto}.events .masonry .items-container .item .text h2 a,.events .masonry .items-container .item .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;line-height:1em}.events .masonry .items-container .item .accent-element{left:0;position:static;right:0;top:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.events .masonry .items-container .item.has-image{display:table}.events .masonry .items-container .item.has-image .thumbnail{height:auto;padding-bottom:0}.events .masonry .items-container .item.has-image .thumbnail:focus img,.events .masonry .items-container .item.has-image .thumbnail:hover img{-webkit-transform:translateX(0) scale(1.05,1.05);-moz-transform:translateX(0) scale(1.05,1.05);-o-transform:translateX(0) scale(1.05,1.05);-ms-transform:translateX(0) scale(1.05,1.05);transform:translateX(0) scale(1.05,1.05)}.events .masonry .items-container .item.has-image .thumbnail img{height:auto;margin-left:0;width:100%}.events .masonry .items-container .item.has-image .text{bottom:0;display:table-cell;margin-left:0;margin-right:0;margin-top:0;padding:0;position:static;vertical-align:middle;z-index:0;width:74.54545%;padding-left:4.36364%}.events .masonry .items-container .item.has-image .text .kicker,.events .masonry .items-container .item.has-image .text .media-promo,.events .masonry .items-container .item.has-image .text .publish-date{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding-bottom:0;padding-top:0}.events .masonry .items-container .item.has-image .text .kicker{display:block}.events .masonry .items-container .item.has-image .text .publish-date{display:inline-block}.events .masonry .items-container .item.has-image .text h2+.publish-date,.events .masonry .items-container .item.has-image .text h5+.publish-date{margin-top:0}.events .masonry .items-container .item.has-image .text h2 a,.events .masonry .items-container .item.has-image .text h5 a{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:block;padding-bottom:0;padding-top:0}.events .masonry .items-container .item.has-image .thumbnail{display:block;position:static;width:100%}.events .masonry .items-container .item.has-image .thumbnail .image,.events .masonry .items-container .item.has-image .thumbnail a,.events .masonry .items-container .item.has-image .thumbnail img{height:auto}.events .masonry .items-container .item.has-image .thumbnail .image,.events .masonry .items-container .item.has-image .thumbnail a{width:100%}.events .masonry .items-container .item.has-image .thumbnail a{position:relative}.events .masonry .items-container .item.has-image .thumbnail .image{position:relative}.events .masonry .items-container .item.has-image .thumbnail img{left:0;min-height:0;min-width:0;position:static;-webkit-transform:translateX(0) scale(1,1);-moz-transform:translateX(0) scale(1,1);-o-transform:translateX(0) scale(1,1);-ms-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1)}.events .masonry .items-container .item .text{background-color:transparent;display:block;padding:0}}.events .masonry .other-calendars{display:none}@media only screen and (min-width:54em){.events .masonry .other-calendars{padding-top:2em;display:block}.events .masonry .other-calendars ul{padding:0}.events .masonry .other-calendars ul li{list-style-type:none}}.event.has-sidebar .body-copy .left,.event.has-sidebar .body-copy .map-container,.event.has-sidebar .body-copy .right,.event.has-sidebar .body-copy .taxonomy{width:100%;min-height:1px;margin-right:0}@media only screen and (min-width:36em){.event.has-sidebar .body-copy .left,.event.has-sidebar .body-copy .map-container,.event.has-sidebar .body-copy .right,.event.has-sidebar .body-copy .taxonomy{width:100%;min-height:1px;margin-right:0}}@media only screen and (min-width:54em){.event.has-sidebar .body-copy .left,.event.has-sidebar .body-copy .map-container,.event.has-sidebar .body-copy .right,.event.has-sidebar .body-copy .taxonomy{width:100%;min-height:1px;margin-right:0}}@media only screen and (min-width:81em){.event.has-sidebar .body-copy .left{width:47.4359%;min-height:1px;margin-right:5.12821%;background:#fff;margin-bottom:5.12821%;padding:1em}}@media only screen and (min-width:108em){.event.has-sidebar .body-copy .left{width:47.81818%;min-height:1px;margin-right:4.36364%;margin-bottom:4.36364%}}.event.has-sidebar .body-copy .left .contact,.event.has-sidebar .body-copy .left .open-to{display:none}@media only screen and (min-width:81em){.event.has-sidebar .body-copy .left .contact,.event.has-sidebar .body-copy .left .open-to{display:block}}@media only screen and (min-width:81em){.event.has-sidebar .body-copy .right{float:none;margin-right:0;width:100%}}.event.has-sidebar .body-copy .right .contact,.event.has-sidebar .body-copy .right .open-to{display:block}@media only screen and (min-width:81em){.event.has-sidebar .body-copy .right .contact,.event.has-sidebar .body-copy .right .open-to{display:none}}@media only screen and (min-width:81em){.event.has-sidebar .body-copy .map-container,.event.has-sidebar .body-copy .taxonomy{width:100%;min-height:1px;margin-right:0}}@media only screen and (min-width:108em){.event.has-sidebar .body-copy .map-container,.event.has-sidebar .body-copy .taxonomy{width:100%;min-height:1px;margin-right:0}}.event.has-sidebar .body-copy .map-container{height:12em}@media only screen and (min-height:24em){.event.has-sidebar .body-copy .map-container{height:16em}}@media only screen and (min-height:36em){.event.has-sidebar .body-copy .map-container{height:24em}}.event.has-sidebar .body-copy .map-container h1{font-size:1.2em}.event.has-sidebar .body-copy .add-to-calendar{display:table}@media only screen and (min-width:81em){.event.has-sidebar .body-copy .inline{width:100%;min-height:1px;margin-right:0;padding-right:0;padding-left:0;margin-left:0}}@media only screen and (min-width:108em){.event.has-sidebar .body-copy .inline{width:100%}}.event.has-sidebar .body-copy .inline:first-child{margin-top:0}@media only screen and (min-width:108em){.event.has-sidebar .body-copy .inline.align-left.image-portrait,.event.has-sidebar .body-copy .inline.align-left.image-square,.event.has-sidebar .body-copy .inline.align-right.image-portrait,.event.has-sidebar .body-copy .inline.align-right.image-square{width:100%}}.event.has-sidebar .sidebar.full{display:none}@media only screen and (min-width:54em){.event.has-sidebar .sidebar.full{display:block}}.event.has-sidebar .sidebar .social{padding-top:0}.event .block{width:100%;min-height:1px;margin-right:0;padding:2em 0;border-top:solid #31261d 1px}.event .block :first-child{margin-top:0}.event .block :last-child{margin-bottom:0}.event .contact>.meta,.event .event-info>.meta{padding-left:1.25em;margin-bottom:.5em;position:relative;z-index:0;line-height:normal}.event .contact>.meta:last-child,.event .event-info>.meta:last-child{margin-bottom:0}.event .contact>.meta .fa,.event .event-info>.meta .fa{width:1em;position:absolute;top:0;left:0;z-index:100;line-height:120%}.event .contact>.meta .building a,.event .event-info>.meta .building a{display:none}.event .contact>.meta .address,.event .contact>.meta .campus,.event .event-info>.meta .address,.event .event-info>.meta .campus{font-size:.9em}.event .contact>.meta .campus,.event .event-info>.meta .campus{color:#98938e}.event .contact>.meta .free span,.event .contact>.meta .registration-required span,.event .event-info>.meta .free span,.event .event-info>.meta .registration-required span{padding:.13889em .55556em;background-color:#418fde;text-transform:uppercase;color:#fff;font-family:gentona,Gentona,calibri,helvetica,arial,sans-serif;font-size:.9em;font-weight:700;display:table;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em}.event .contact>.meta .free .fa,.event .contact>.meta .registration-required .fa,.event .event-info>.meta .free .fa,.event .event-info>.meta .registration-required .fa{color:#418fde}.event .contact>.meta .free span,.event .event-info>.meta .free span{background-color:#719949}.event .contact>.meta .free .fa,.event .event-info>.meta .free .fa{color:#719949}@media only screen and (min-width:81em){.event .contact .meta,.event .contact li,.event .event-info .meta,.event .event-info li,.event .open-to .meta,.event .open-to li{font-size:.9em}}@media only screen and (min-width:81em){.event .contact .meta .address,.event .contact .meta .campus,.event .contact li .address,.event .contact li .campus,.event .event-info .meta .address,.event .event-info .meta .campus,.event .event-info li .address,.event .event-info li .campus,.event .open-to .meta .address,.event .open-to .meta .campus,.event .open-to li .address,.event .open-to li .campus{font-size:.90278em}}.event .event-info{padding-top:0;border-top-width:0}@media only screen and (min-width:81em){.event .description{padding-top:0;border-top-width:0}}.event .add-to-calendar,.event .facebook-event,.event .flyer{margin-bottom:.5em}.event .contact ul{padding-left:0;list-style:none}.archive .event.teaser:focus .add-to-calendar,.archive .event.teaser:focus-within .add-to-calendar,.events .event.teaser:focus .add-to-calendar,.events .event.teaser:focus-within .add-to-calendar,.search-results .event.teaser:focus .add-to-calendar,.search-results .event.teaser:focus-within .add-to-calendar{display:inline-block}.archive .event.teaser:focus .featured-tag .hover-info,.archive .event.teaser:focus .free-tag .hover-info,.archive .event.teaser:focus .registration-tag .hover-info,.archive .event.teaser:focus-within .featured-tag .hover-info,.archive .event.teaser:focus-within .free-tag .hover-info,.archive .event.teaser:focus-within .registration-tag .hover-info,.events .event.teaser:focus .featured-tag .hover-info,.events .event.teaser:focus .free-tag .hover-info,.events .event.teaser:focus .registration-tag .hover-info,.events .event.teaser:focus-within .featured-tag .hover-info,.events .event.teaser:focus-within .free-tag .hover-info,.events .event.teaser:focus-within .registration-tag .hover-info,.search-results .event.teaser:focus .featured-tag .hover-info,.search-results .event.teaser:focus .free-tag .hover-info,.search-results .event.teaser:focus .registration-tag .hover-info,.search-results .event.teaser:focus-within .featured-tag .hover-info,.search-results .event.teaser:focus-within .free-tag .hover-info,.search-results .event.teaser:focus-within .registration-tag .hover-info{display:block}.archive .event.teaser:focus .featured-tag+.registration-tag,.archive .event.teaser:focus-within .featured-tag+.registration-tag,.events .event.teaser:focus .featured-tag+.registration-tag,.events .event.teaser:focus-within .featured-tag+.registration-tag,.search-results .event.teaser:focus .featured-tag+.registration-tag,.search-results .event.teaser:focus-within .featured-tag+.registration-tag{z-index:-1}.archive .event.teaser:focus .featured-tag+.registration-tag .hover-info,.archive .event.teaser:focus-within .featured-tag+.registration-tag .hover-info,.events .event.teaser:focus .featured-tag+.registration-tag .hover-info,.events .event.teaser:focus-within .featured-tag+.registration-tag .hover-info,.search-results .event.teaser:focus .featured-tag+.registration-tag .hover-info,.search-results .event.teaser:focus-within .featured-tag+.registration-tag .hover-info{top:-4.02778em}.archive .event.teaser:focus .featured-tag+.registration-tag .hover-info .fa,.archive .event.teaser:focus-within .featured-tag+.registration-tag .hover-info .fa,.events .event.teaser:focus .featured-tag+.registration-tag .hover-info .fa,.events .event.teaser:focus-within .featured-tag+.registration-tag .hover-info .fa,.search-results .event.teaser:focus .featured-tag+.registration-tag .hover-info .fa,.search-results .event.teaser:focus-within .featured-tag+.registration-tag .hover-info .fa{border-bottom:solid transparent 1.11111em;border-left:solid transparent .5em;border-right:solid #0072ce .5em;-webkit-border-radius:.125em;-moz-border-radius:.125em;border-radius:.125em;border-top:solid #0072ce 1.11111em;bottom:-2.15278em;height:2.22222em;right:1.1875em;top:auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:1em}.archive .event.teaser:focus .featured-tag+.registration-tag .hover-info .fa:before,.archive .event.teaser:focus-within .featured-tag+.registration-tag .hover-info .fa:before,.events .event.teaser:focus .featured-tag+.registration-tag .hover-info .fa:before,.events .event.teaser:focus-within .featured-tag+.registration-tag .hover-info .fa:before,.search-results .event.teaser:focus .featured-tag+.registration-tag .hover-info .fa:before,.search-results .event.teaser:focus-within .featured-tag+.registration-tag .hover-info .fa:before{display:none}.no-js .archive .event.teaser:hover .add-to-calendar,.no-js .events .event.teaser:hover .add-to-calendar,.no-js .search-results .event.teaser:hover .add-to-calendar,.no-touchevents .archive .event.teaser:hover .add-to-calendar,.no-touchevents .events .event.teaser:hover .add-to-calendar,.no-touchevents .search-results .event.teaser:hover .add-to-calendar{display:inline-block}.no-js .archive .event.teaser .featured-tag:hover .hover-info,.no-js .archive .event.teaser .free-tag:hover .hover-info,.no-js .archive .event.teaser .registration-tag:hover .hover-info,.no-js .events .event.teaser .featured-tag:hover .hover-info,.no-js .events .event.teaser .free-tag:hover .hover-info,.no-js .events .event.teaser .registration-tag:hover .hover-info,.no-js .search-results .event.teaser .featured-tag:hover .hover-info,.no-js .search-results .event.teaser .free-tag:hover .hover-info,.no-js .search-results .event.teaser .registration-tag:hover .hover-info,.no-touchevents .archive .event.teaser .featured-tag:hover .hover-info,.no-touchevents .archive .event.teaser .free-tag:hover .hover-info,.no-touchevents .archive .event.teaser .registration-tag:hover .hover-info,.no-touchevents .events .event.teaser .featured-tag:hover .hover-info,.no-touchevents .events .event.teaser .free-tag:hover .hover-info,.no-touchevents .events .event.teaser .registration-tag:hover .hover-info,.no-touchevents .search-results .event.teaser .featured-tag:hover .hover-info,.no-touchevents .search-results .event.teaser .free-tag:hover .hover-info,.no-touchevents .search-results .event.teaser .registration-tag:hover .hover-info{display:block}.no-js .event .body-copy .map-container{display:none}