/*      Request ID: ab2679e0380fdc538cd226cc97cd2915 (11/27/2025 11:08pm) (nc5dCgMxCATgq/QA3Xikkh/ZCCZCzMb29pWFvvRpWxiEAfkYqNIQ6PBsBVdgy5FDlgZmBkwLrUZG0PliVGA7yM9WZeFI8gyaVe83+E+JOcsoJP0S86C+DyyEfSrMis2lnSVF/rj+jb3EEbz8sOq0wKfgN7Q1ScR4em8=)      */



/*      Resource ID: e85e4bb603fc5c39151408eecfe (lw-hoverbox.scss, compiled by node-sass, minified by none) (11/16/2025 3:02am) (A:2198, B:2198, C:2214, D:2214, F:2214, J:2214, K:2214)      */

/* jquery.lw-hoverbox.js */
.lw_hoverbox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1150;
  padding: 1px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box; }
  .lw_hoverbox .lw_arrow,
  .lw_hoverbox .lw_arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }
  .lw_hoverbox .lw_arrow {
    border-width: 11px; }
  .lw_hoverbox .lw_arrow:after {
    content: "";
    border-width: 10px; }
  .lw_hoverbox.lw_top .lw_arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, 0.25);
    border-bottom-width: 0; }
  .lw_hoverbox.lw_top .lw_arrow:after {
    bottom: 1px;
    margin-left: -10px;
    border-top-color: #ffffff;
    border-bottom-width: 0; }
  .lw_hoverbox.lw_bottom .lw_arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    border-top-width: 0; }
  .lw_hoverbox.lw_bottom .lw_arrow:after {
    top: 1px;
    margin-left: -10px;
    border-bottom-color: #ffffff;
    border-top-width: 0; }
  .lw_hoverbox.lw_left .lw_arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, 0.25);
    border-right-width: 0; }
  .lw_hoverbox.lw_left .lw_arrow:after {
    right: 1px;
    bottom: -10px;
    border-left-color: #ffffff;
    border-right-width: 0; }
  .lw_hoverbox.lw_right .lw_arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, 0.25);
    border-left-width: 0; }
  .lw_hoverbox.lw_right .lw_arrow:after {
    bottom: -10px;
    left: 1px;
    border-right-color: #ffffff;
    border-left-width: 0; }

.lw_hoverbox_content {
  padding: 8px 12px; }

/*      Resource ID: 05660cfada3dc3b5ca155b0b2cd (lw-accordion.scss, compiled by node-sass, minified by none) (11/16/2025 3:02am) (A:4718, B:4718, C:5753, D:5753, F:5753, J:5753, K:5753)      */

table.lw_wysiwyg_accordion {
  width: 100%;
  border-spacing: 0;
  margin: 35px auto;
  border: 5px solid #fcc; }
  table.lw_wysiwyg_accordion:before {
    content: 'Accordion list';
    display: block;
    position: absolute;
    bottom: 100%;
    left: 0px;
    padding: 7px 10px 6px;
    margin: 0 0 0 -5px;
    background-color: #fcc;
    font-size: 18px;
    font-weight: normal;
    line-height: 1; }
  table.lw_wysiwyg_accordion:after {
    content: 'Press Tab key to add additional rows';
    display: inline-block;
    position: absolute;
    top: 100%;
    right: 0;
    padding: 7px 8px 5px;
    background-color: #fcc;
    font-size: 16px;
    font-weight: normal;
    line-height: 1; }
  table.lw_wysiwyg_accordion,
  table.lw_wysiwyg_accordion > tbody > tr,
  table.lw_wysiwyg_accordion > tbody > td {
    position: relative; }
  table.lw_wysiwyg_accordion > tbody > td {
    padding: 11px;
    padding-left: 80px;
    position: relative; }
    table.lw_wysiwyg_accordion > tbody > td:before {
      display: inline-block;
      content: '';
      position: absolute;
      padding: 2px 5px 2px 0;
      font-size: 14px;
      background-color: #fff; }
    table.lw_wysiwyg_accordion > tbody > td + td {
      display: none !important; }
  table.lw_wysiwyg_accordion > tbody > tr > td {
    position: relative;
    padding: 15px 15px 15px 80px; }
    table.lw_wysiwyg_accordion > tbody > tr > td:before {
      position: absolute;
      top: 0;
      left: 0;
      display: inline-block;
      padding: 2px 7px 6px 2px;
      background-color: #9df;
      font-size: 16px;
      font-weight: normal;
      line-height: 1; }
  table.lw_wysiwyg_accordion > tbody > tr:nth-child(odd) > td {
    font-weight: 700;
    font-size: 1.25em;
    border: 5px solid #9df; }
    table.lw_wysiwyg_accordion > tbody > tr:nth-child(odd) > td:before {
      content: 'Header';
      background-color: #9df; }
  table.lw_wysiwyg_accordion > tbody > tr:nth-child(even) > td {
    border: 5px solid #9f9; }
    table.lw_wysiwyg_accordion > tbody > tr:nth-child(even) > td:before {
      content: 'Content';
      background-color: #9f9; }

.lw_accordion {
  margin-top: 20px;
  margin-bottom: 35px; }
  .lw_accordion:last-child {
    margin-bottom: 0; }
  @media only screen and (min-width: 768px) {
    p + .lw_accordion:not(:first-child) {
      margin-top: 42px; } }
  @media only screen and (max-width: 769px) {
    p + .lw_accordion:not(:first-child) {
      margin-top: 25px; } }

.lw_accordion_block {
  margin-bottom: 25px; }

.lw_accordion .lw_accordion_block_title {
  margin: 0; }
  .lw_accordion .lw_accordion_block_title a,
  .lw_accordion .lw_accordion_block_title button {
    -webkit-appearance: none;
    background-color: transparent;
    text-decoration: none;
    border: none;
    color: inherit;
    cursor: pointer;
    display: block;
    font-size: 1.5rem;
    font-weight: 700;
    margin: 0;
    position: relative;
    text-align: left;
    width: 100%;
    color: #6e6e6e;
    background-color: #f2f0f0;
    padding: 23px 65px 20px 32px;
    border-radius: 0;
    line-height: 1; }
    @media (max-width: 1200px) {
      .lw_accordion .lw_accordion_block_title a,
      .lw_accordion .lw_accordion_block_title button {
        font-size: 2rem; } }
    @media (max-width: 768px) {
      .lw_accordion .lw_accordion_block_title a,
      .lw_accordion .lw_accordion_block_title button {
        font-size: 1.8rem;
        padding: 19px 65px 18px 25px; } }
    .lw_accordion .lw_accordion_block_title a:hover, .lw_accordion .lw_accordion_block_title a:focus,
    .lw_accordion .lw_accordion_block_title button:hover,
    .lw_accordion .lw_accordion_block_title button:focus {
      background-color: #e9e5e5;
      color: inherit;
      text-decoration: none; }
    .lw_accordion .lw_accordion_block_title a:focus,
    .lw_accordion .lw_accordion_block_title button:focus {
      outline: 2px dotted #337ab7;
      outline: auto 5px -webkit-focus-ring-color;
      outline-color: #337ab7; }
    .lw_accordion .lw_accordion_block_title a::after,
    .lw_accordion .lw_accordion_block_title button::after {
      content: '+';
      display: block;
      position: absolute;
      width: 44px;
      height: 44px;
      border-radius: 50%;
      right: 28px;
      top: 50%;
      transform: translateY(-50%);
      padding-left: 1px;
      padding-top: 3px;
      text-align: center;
      color: #a8a8a8;
      background-color: #f7f6f6;
      font-size: 35px;
      line-height: 0.98;
      font-weight: 900;
      font-family: "sans-serif";
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-style: normal;
      font-variant: normal;
      text-rendering: auto; }
      @media (max-width: 768px) {
        .lw_accordion .lw_accordion_block_title a::after,
        .lw_accordion .lw_accordion_block_title button::after {
          width: 34px;
          height: 34px;
          font-size: 29px;
          line-height: 0.9; } }
      @media print {
        .lw_accordion .lw_accordion_block_title a::after,
        .lw_accordion .lw_accordion_block_title button::after {
          display: none !important; } }

.lw_accordion .lw_accordion_block.is-active > .lw_accordion_block_title button::after {
  padding-left: 0;
  content: "\2013"; }

.lw_accordion_block_content {
  display: none;
  margin-bottom: 0;
  padding: 30px 35px 25px;
  border: 2px solid #f2f0f0;
  border-top: 0;
  margin-bottom: 12px;
  font-size: 16px;
  color: #262626;
  line-height: 1.5;
  font-weight: 300; }
  .lw_accordion_block_content ul, .lw_accordion_block_content ol {
    padding-left: 45px;
    margin-top: 20px; }
  @media print {
    .lw_accordion_block_content {
      display: block !important; } }

/*      Resource ID: 25f31daab01ef04bc739ba0b181 (calendar.less, compiled by lessc, minified by cleancss) (03/09/2025 3:02am) (A:28274, B:28274, C:66491, D:66571, F:66571, I:55742, K:55742)      */

.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.lw_cal_btn{border:#aaa 1px solid;background-color:#eee;line-height:16px;padding:4px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);background-color:#ededed;cursor:pointer}.lw_cal_btn:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#dfdfdf),color-stop(1,#ededed));background:-moz-linear-gradient(center top,#dfdfdf 5%,#ededed 100%);background-color:#dfdfdf}#lw_cal a,#lw_cal_container a{color:#900}#lw_cal a:hover,#lw_cal_container a:hover{color:#4a3c31}#lw_cal{margin:0 auto;position:relative;font-size:100%;font-style:normal;font-weight:400}#lw_cal:after,#lw_cal:before{content:" ";display:table}#lw_cal:after{clear:both}#lw_cal ::-webkit-input-placeholder{letter-spacing:1px}#lw_cal ::-moz-placeholder{letter-spacing:1px}#lw_cal :-ms-input-placeholder{letter-spacing:1px}#lw_cal input:-moz-placeholder{letter-spacing:1px}#lw_cal_content{border:1px solid #ccc;overflow:visible;background:#fff}#lw_cal_body{float:left;width:100%;min-height:500px;text-align:left}#lw_cal_sidebar{position:absolute;top:-20px;right:-20px;width:205px;padding:0 20px;background:0 0;border:none;z-index:15}#lw_cal_sidebar #lw_cal_subscribe,#lw_cal_sidebar .lw_cal_selector{display:none}#lw_cal_sidebar.lw_cal_sidebar_visible{background-color:#eee;border:1px solid #ccc;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}#lw_cal_sidebar.lw_cal_sidebar_visible #lw_cal_subscribe,#lw_cal_sidebar.lw_cal_sidebar_visible .lw_cal_selector{display:block}#lw_cal_sidebar #lw_cal_search{width:100%}#lwc_right{padding:0 20px}#lwc_right input[type=text]{width:100%}#lwc_right h4{color:#900}#lwc_right li{display:block;margin:0 0 .5em 20px}#lwc_right li input{float:left;margin-top:2px;margin-left:-20px}#lw_cal_header{position:relative;padding:20px 0 20px 10px;visibility:hidden;border-bottom:1px dotted #ccc;margin-bottom:1em;padding-bottom:1em}#lw_cal_header h5{font-family:BentonSansBold,Helvetica,Arial,sans-serif;font-weight:700;font-size:2.5em;line-height:1.25em;margin:0;max-width:430px;white-space:nowrap;color:#000}#lw_cal_header h5#lw_cal_all_events span{font-size:13px;font-weight:400;color:#666}#lw_cal_showing{display:none;margin:.5em 0;font-size:16px;line-height:auto;font-weight:400;content:" "}#lw_cal_showing p{margin:0}#lw_cal_showing span{color:#666}#lw_cal_showing a{position:static!important;font-weight:700;text-decoration:none;color:#2a3132;padding-top:6px;padding-left:3px;margin-left:-3px}#lw_cal_showing a:hover{color:#ccc;color:rgba(0,0,0,.3);background:url(/live/resource/image/livewhale/images/X-trans.png) no-repeat center 6px}#lw_cal_showing .X{font-size:12px!important;line-height:20px;position:static!important;font-weight:700;text-decoration:none;color:#2a3132!important;padding-top:6px;padding-left:3px;margin-left:-3px}#lw_cal_showing .X:hover{background:url(/live/resource/image/livewhale/images/x.gif) no-repeat left top}#lw_cal_showing a.lw_cal_clear_filters{font-size:12px;font-weight:400;color:#900}#lw_cal_showing a.lw_cal_clear_filters:hover{background:0 0;color:#900}#lw_cal_showing_categories,#lw_cal_showing_tags{display:inline}#lw_cal_view_selector{text-align:left;z-index:10;position:relative;font-size:1.3em;padding-top:2px}#lw_cal_view_selector li,#lw_cal_view_selector ul{margin:0;padding:0;list-style:none}#lw_cal_view_selector li{float:left}#lw_cal_view_selector li a{display:block;float:left;padding:5px 10px;margin:0 1px;color:#333;text-decoration:none;font-size:.875em;font-weight:200}#lw_cal_view_selector li a:hover{background-color:#4a3c31;color:#fff}#lw_cal_view_selector li.active a{background-color:#900;font-weight:700;color:#fff}#lw_cal_view_selector li.today a{text-decoration:underline;background:0 0}#lw_cal_view_selector li.today a:before{content:"Today is "}#lw_cal_view_selector li.today a:hover{background-color:#4a3c31}#lw_cal_view_selector li.today.active a:before{content:""}#lw_cal_view_selector li.today.active a,#lw_cal_view_selector li.today.active a:hover{text-decoration:none;background-color:#900}#lw_cal_view_selector li.add_new{float:right;display:none}#lw_cal_view_selector li.add_new a{background:0 0;text-decoration:none}#lw_cal_view_selector li.add_new a:hover{color:#333;text-decoration:underline}#lw_cal_view_selector li.all,#lw_cal_view_selector li.search{float:right}body.lw_cal_view_search #lw_cal_view_selector li.all,body:not(.lw_cal_view_search) #lw_cal_view_selector li.search{display:none}body.lw_cal_view_search.lw_cal_view_all #lw_cal_view_selector li.all{display:list-item}#lw_cal_view_selector li#lw_cal_add_event{display:block}#lw_cal_events_badge{position:relative;top:-2px;left:5px;height:14px;display:inline-block;min-width:14px;background-color:#4a3c31;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:2px 2px 2px rgba(0,0,0,.3);padding:4px 4px 2px 2px;font-size:12px;line-height:1.1;text-align:center;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#lw_cal_date_selector{position:absolute;top:28px;right:80px}#lw_cal_date_selector form{float:left;margin-right:4px}#lw_cal_date_selector select{max-width:112px}#lw_cal_date_selector p{float:left;margin:0}.lw_cal_all_view #lw_cal_date_selector{right:20px}#lw_cal_scroll_links{position:absolute;right:0;top:25px}#lw_cal_scroll_links>div{float:left;text-align:center}#lw_cal_scroll_links>div a{display:block;text-decoration:none;color:#900;margin:0 10px 3px 0}#lw_cal_scroll_links>div a:hover{color:#4a3c31}.lw_cal_event_title a{text-decoration:none}.lw_cal_event_hidden,.lw_cal_event_live{color:#999}.lw_cal_event_hidden:hover,.lw_cal_event_live:hover{background:0 0;color:#000}.lw_cal_event a:hover{color:#000}.lw_cal_event.lw_cal_event_hidden .lw_cal_event_title a{color:#c22}.lw_cal_time,.tags{font-size:.7em}.lw_cal_time{display:block}#lw_cal_events{padding:20px 10px;opacity:1;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}#lw_cal_events:focus{outline:0}#lw_cal_events.lw_cal_loading{opacity:.5}.lw_cal_event_view #lw_cal_events{padding:5px}#lw_cal_events h3{font-style:normal;font-weight:400}#lw_cal_events h3 a{font-weight:300}#lw_cal_events .lw_cal_date a{font-size:.875em;color:#777}#lw_cal_events .lw_cal_event_title a,#lw_cal_events .lw_cal_show_day{font-size:.8em}#lw_cal_events .lw_cal_event_list .lw_events_time{font-size:.75em;padding-bottom:2px;border-bottom:1px solid #ddd;margin-bottom:8px}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_events_time{margin:0;border:none}#lw_cal_events .lw_cal_event_list .lw_events_time .lw_user_time{font-size:.8em}#lw_cal_events .lw_cal_event_list .tz_editable{border-bottom:#aaa 1px dotted;cursor:pointer}#lw_cal_events .lw_cal_event_list .lw_events_title{margin-bottom:15px}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_events_title{font-size:1em}#lw_cal_events .lw_cal_event_list .lw_events_title a{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#lw_cal_events .lw_cal_event_list .lw_cal_event_list{position:relative}#lw_cal_events .lw_cal_event_list .lw_item_thumb{border:1px solid #ccc;margin-right:30px;margin-top:2px;position:absolute;max-width:134px}#lw_cal_events .lw_cal_event_list .lw_item_thumb a{display:block;line-height:0}#lw_cal_events .lw_cal_event_list .lw_item_thumb img{border:none;display:block;max-width:100%;height:auto}#lw_cal_events .lw_cal_event_list .lw_cal_location_link_wrapper,#lw_cal_events .lw_cal_event_list .lw_events_location,#lw_cal_events .lw_cal_event_list .lw_events_time{font-size:.875em}#lw_cal_events .lw_cal_event_list .lw_events_location{float:right;display:block;max-width:365px;height:1.3em;text-align:right;overflow:hidden;white-space:nowrap}#lw_cal_events .lw_cal_event_list .lw_cal_location_link_wrapper{float:right;margin-left:5px}#lw_cal_events .lw_cal_event_list .lw_cal_location_link_wrapper a{color:#900}#lw_cal_events .lw_cal_event_list .lw_cal_location_link_wrapper a:hover{color:#4a3c31;text-decoration:none}#lw_cal_events .lw_cal_event_list .lw_events_title{font-size:1.5em;text-decoration:none;-webkit-font-smoothing:antialiased;line-height:1.2}#lw_cal_events .lw_cal_event_list .lw_events_title a{text-decoration:none;font-weight:400}#lw_cal_events .lw_cal_event_list .lw_has_image .lw_events_description,#lw_cal_events .lw_cal_event_list .lw_has_image .lw_events_summary,#lw_cal_events .lw_cal_event_list .lw_has_image .lw_events_title{margin-left:160px;display:block}#lw_cal_events .lw_cal_event_list td .lw_has_image .lw_events_title{margin-left:0}#lw_cal_events .lw_cal_event_list td .lw_cal_event.lw_has_image{min-height:0}#lw_cal_events .lw_cal_event_list .lw_events_description,#lw_cal_events .lw_cal_event_list .lw_has_image .lw_events_description{display:none}#lw_cal_events .lw_cal_event_list .lw_events_summary{font-size:1em;color:#333}#lw_cal_events .lw_cal_event_list .lw_cal_event{margin-bottom:30px;position:relative;padding:10px;background-color:#eee}#lw_cal_events .lw_cal_event_list .lw_cal_event.lw_has_image{min-height:197px}#lw_cal_events .lw_cal_event_list .lw_cal_edit_link{float:right;display:none}.lw_cal_pagination{margin-left:20px}#lw_cal_events>h1{font-weight:200;font-size:2.4em;margin:0 0 .5em 0}#lw_cal_events>p{margin-bottom:2em}#lw_cal_events .lw_cal_upcoming_events{margin:75px 0 1em 0}#lw_cal_events .lw_cal_upcoming_events h3{font-size:1.2em;color:#900;font-weight:700;margin-bottom:1em;border-bottom:1px solid #900}#lw_cal_events .lw_cal_upcoming_events h4{margin-bottom:.5em}.lw_cal_paginate a{text-decoration:none}.lw_cal_month_view #lw_cal_body{width:100%;padding:0;border:none}.lw_cal_month_view #lw_cal_content{border:none}.lw_cal_month_view #lw_cal_events{padding:0 0 10px 0}.lw_cal_month_view #lw_cal_events .lw_cal_event_list .lw_cal_event{padding:0;background-color:transparent}.lw_cal_month_view #lw_cal_events table{border-spacing:1px;width:100%;border-collapse:collapse;margin:0;padding:0}.lw_cal_month_view #lw_cal_events tr{background:#fff!important}.lw_cal_month_view #lw_cal_events td,.lw_cal_month_view #lw_cal_events th{vertical-align:top;width:14%;border-collapse:collapse;border:1px solid #ccc;overflow:hidden}.lw_cal_month_view #lw_cal_events td{border:1px solid #ccc;padding:4px 6px;height:120px;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.lw_cal_month_view #lw_cal_events td.lw_cal_today{background-color:#ffd}.lw_cal_month_view #lw_cal_events td.lw_cal_rollover_month{background-color:#eee;border:1px solid #ccc!important}.lw_cal_month_view #lw_cal_events td.lw_cal_rollover_month span.date{color:#aaa}.lw_cal_month_view #lw_cal_events td.lw_cal_rollover_month *{color:#666}.lw_cal_month_view #lw_cal_events th{padding:4px 6px;font-weight:700;font-size:.7em;text-transform:uppercase;letter-spacing:1px;background-color:#eee;color:#000;text-align:center}.lw_cal_month_view #lw_cal_events th a{text-decoration:none}.lw_cal_month_view #lw_cal_events .lw_events_time{border:none;margin:0;padding:0;font-size:.7em;color:#555}.lw_cal_month_view .lw_cal_edit_link,.lw_cal_month_view .lw_cal_location_link_wrapper,.lw_cal_month_view .lw_cal_tz_abbrv,.lw_cal_month_view .lw_events_description,.lw_cal_month_view .lw_events_location,.lw_cal_month_view .lw_events_summary,.lw_cal_month_view .lw_has_image .lw_events_summary,.lw_cal_month_view .lw_item_thumb{display:none}.lw_cal_month_view .lw_cal_date{display:block;text-align:right;font-size:2em;color:#999}.lw_cal_month_view .lw_cal_date a{text-decoration:none}.lw_cal_month_view .lw_events_title{margin-bottom:0;font-size:1em;font-family:BentonSansBold,Helvetica,Arial,sans-serif;font-weight:700}.lw_cal_month_view .lw_events_title a{font-weight:400!important}#lw_cal_day_leftcol{float:left;margin:0 20px 0 0}#lw_cal_day_rightcol{padding:0 0 0 20px;border-left:1px solid #ccc;overflow:hidden;min-height:630px}#lw_cal_day_date{width:140px;text-align:center;border:1px solid #999;color:#000;box-shadow:2px 2px 2px #999}.lw_cal_today_day{padding:2px}.lw_cal_today_month{font-family:BentonSansBold,Helvetica,Arial,sans-serif;font-weight:700;display:block;background-color:#900;color:#fff;text-transform:uppercase;font-size:1.25em;line-height:1.75em;letter-spacing:2px}.lw_cal_today_day{font-style:normal;font-weight:400;color:#000;font-size:5em;line-height:1.1em;text-align:center}#lw_cal_today_facts{font-style:normal;font-weight:400;margin:20px 0 0 16px;width:120px;font-size:13px;color:#666}#lw_cal_today_facts p{display:list-item}#lw_cal_today_facts a{color:#333;text-decoration:underline}#lw_cal_today_facts a:hover{color:#300}#lw_cal_today_facts li,#lw_cal_today_facts ul{list-style-type:disc!important;margin-bottom:.5em;margin-left:.5em;font-size:12px;line-height:2em}.lw_cal_day_view .lw_cal_today_month{font-size:1.125em;padding:0}.lw_cal_day_view #lw_cal_day_date{width:100px}.lw_cal_day_view .lw_cal_today_day{font-size:3.5em;padding:2px}.lw_cal_day_view #lw_cal_today_facts{display:none}#lw_cal_weather{margin-top:20px;width:180px}#lw_cal_weather span{font-style:normal;font-weight:400;color:#333;font-size:22px;font-weight:200}#lw_cal_event_leftcol{float:left;margin:0 20px 0 0;width:270px;padding-right:20px;min-height:600px;border-right:1px solid #ccc}#lw_cal_event_leftcol>div{margin-bottom:2em}#lw_cal_event_leftcol h3{font-weight:200;font-size:1.375em;margin:0 0 .5em}#lw_cal_event_leftcol img{max-width:100%;height:auto}#lw_cal_event_leftcol .lw_events_caption{color:#999}#lw_cal_event_related_content li{list-style:disc}#lw_cal_event_rightcol{padding:0 20px 0 0;overflow:hidden;line-height:1.375}#lw_cal_event_rightcol .intro{font-size:1.4em;margin-bottom:1em}#lw_cal_event_rightcol .lw_calendar_event_description{margin-bottom:1em}#lw_cal_event_rightcol .lw_calendar_event_description br{content:' ';display:block;margin-bottom:.5em}#lw_cal_event_rightcol>div{margin-bottom:2em}#lw_cal_event_rightcol iframe{max-width:100%}#lw_cal_event_rightcol div:empty{display:none}#lw_cal_event_rightcol p{margin:1em 0}#lw_cal_event_rightcol h3.lw_payments_charge_header{color:#900;padding:0;background:0 0}#lw_cal_event_rightcol p.lw_rsvp_required_fields{font-size:.875em}#event_options{position:relative;overflow:visible;display:flex;text-align:center}#event_options #lw_cal_add_to_calendar ul{display:none;padding:0 15px;margin:10px 0 0 0}#event_options #lw_cal_add_to_calendar li{list-style:none;padding:4px 0;font-size:14px}#event_options #lw_cal_add_to_calendar li .lw_cal_icon{display:inline-block;margin-right:8px;margin-top:-2px;width:16px;height:16px;vertical-align:middle;background:url(/live/resource/image/livewhale/images/calendar/sprite.png) no-repeat}#event_options #lw_cal_add_to_calendar li .lw_cal_ical{background-position:-32px 0}#event_options #lw_cal_add_to_calendar li .lw_cal_google{background-position:0 0}#event_options #lw_cal_add_to_calendar li .lw_cal_yahoo{background-position:-16px 0}#event_options #lw_cal_add_to_calendar li .lw_cal_outlook{background-position:-48px 0}#lw_cal_add_to_calendar>a,.lw_cal_event_edit>a{display:block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:none;border-radius:2px;box-shadow:none;color:#fff!important;background-color:#900;text-decoration:none!important;display:inline-block;margin-right:15px}#lw_cal_add_to_calendar>a:hover,.lw_cal_event_edit>a:hover{background-color:#4a3c31;text-decoration:none}.lw_slideshow_controls .lw_disabled{opacity:0}.lw_events_caption,.lw_events_credit{word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#lw_cal .lw_widget_saveandshare{margin:0;padding:0;list-style:none}#lw_cal .lw_widget_saveandshare:after,#lw_cal .lw_widget_saveandshare:before{content:" ";display:table}#lw_cal .lw_widget_saveandshare:after{clear:both}#lw_cal .lw_widget_saveandshare li{float:left;margin:0 10px 20px 0;height:auto}#lw_cal .lw_widget_saveandshare li:last-child{margin-right:0}#lw_cal .lw_widget_saveandshare a{color:#666}#lw_cal .lw_widget_saveandshare a:focus,#lw_cal .lw_widget_saveandshare a:hover{color:#4a3c31}#lw_cal .lw_widget_saveandshare .twitter a:hover{color:#55acee}#lw_cal .lw_widget_saveandshare .facebook a:hover{color:#3b5998}#lw_cal .lw_widget_saveandshare .googleplus a:hover{color:#dd4b39}.lw_cal_has_hero #lw_cal_header{z-index:2;height:300px;padding-left:5px;border:none;background-color:transparent;text-shadow:2px 2px 1px #000}.lw_cal_has_hero #lw_cal_header #lw_cal_scroll_links a,.lw_cal_has_hero #lw_cal_header h5{color:#fff}.lw_cal_has_hero #lw_cal_header #lw_cal_scroll_links a:hover{color:#ccc;text-shadow:none}#lw_cal_hero{position:absolute;top:0;left:-16px;right:-16px;z-index:1;height:300px;background-position:left center;background-repeat:no-repeat;background-size:cover}#lw_cal_hero>div{position:absolute;left:10px;bottom:10px;right:10px;background-color:rgba(0,0,0,.7);padding:10px;display:inline-block}#lw_cal_hero>div h1{margin:0;color:#fff;font-weight:900}#lw_cal_hero>div h3{margin:10px 0 0 0;padding:0;color:#fff;background-color:transparent;font-size:1.25em}#lw_cal_map_overlay{position:absolute;top:0;left:0;z-index:200;padding:16px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#f6f6f0;border:1px solid #ccc;box-shadow:2px 2px 2px #999;box-sizing:content-box}#lw_cal_location_map{width:300px;height:300px}#lw_cal_location_map a{cursor:pointer}form#lw_cal_online_selector{margin:0}form#lw_cal_online_selector li,form#lw_cal_online_selector ul{margin:0}#lw_cal a.lw_join_online{display:block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:none;border-radius:2px;box-shadow:none;color:#fff!important;background-color:#900;text-decoration:none!important;margin:0 0 12px}#lw_cal a.lw_join_online:hover{background-color:#4a3c31;text-decoration:none}.lw_tz{font-size:.75em;color:#666}.lw_tz a{text-decoration:none}.lw_tz a:hover{text-decoration:underline}#lw_cal_tz{display:none}#lw_cal_tz h3{font-weight:200;margin:0 0 12px 0}#lw_cal_tz select{width:225px;margin-bottom:10px}#lw_cal_tz button{margin-right:4px}#lw_cal_tz .lw_spinner{display:none;background:transparent url(/livewhale/images/spinner.gif) center center no-repeat}#lw_mini_cal{font-size:10px}#lw_mini_cal table{border-collapse:collapse;width:100%}#lw_mini_cal tr{margin-bottom:3px}#lw_mini_cal th{text-transform:uppercase;text-align:center;color:#900}#lw_mini_cal th span{display:none}#lw_mini_cal td{position:relative;text-align:center;width:14%;line-height:20px;cursor:pointer;border:2px solid transparent}#lw_mini_cal td a{color:#000}#lw_mini_cal td.has_items{color:#900}#lw_mini_cal td.active:hover{background-color:#000;color:#fff}#lw_mini_cal td.active:hover a{color:#fff}#lw_mini_cal td.lw_next_month,#lw_mini_cal td.lw_prev_month{background-color:#f6f6f6}#lw_mini_cal td.selected{background-color:rgba(0,0,0,.4);color:#fff}#lw_mini_cal td.selected a{color:#fff}#lw_mini_cal td.selected:hover{background-color:#4a3c31}#lw_mini_cal td.selected.active{background-color:#900;color:#fff}#lw_mini_cal td.lw_focus,#lw_mini_cal td.lw_next_month.lw_focus,#lw_mini_cal td.lw_prev_month.lw_focus,#lw_mini_cal td.selected.active.lw_focus{background-color:#ffe6e5}#lw_mini_cal td.lw_focus a,#lw_mini_cal td.lw_next_month.lw_focus a,#lw_mini_cal td.lw_prev_month.lw_focus a,#lw_mini_cal td.selected.active.lw_focus a{color:#000}#lw_mini_cal h3{margin:0;text-align:center;font-size:1.1em;padding:.5em 0;margin:.5em 0;background:#f6f6f6}#lw_mini_cal h3 a{display:block;text-decoration:none;color:#900}#lw_mini_cal h3 .lw_left{float:left;width:14%}#lw_mini_cal h3 .lw_right{float:right;width:14%}#lw_mini_cal .lw_week_select{position:absolute;top:2px;left:-25px;width:25px;height:25px}#lw_mini_cal .lw_week_select>div{float:left;width:18px;height:18px;background:#ccc;cursor:pointer;line-height:18px;text-align:center;border-radius:9px}.lw_cal_selector{margin:0 0 1em 0}.lw_cal_selector h5{margin:0 0 .5em 0;font-size:.9em}.lw_cal_selector ul{margin:0;padding:0}.lw_cal_selector li{margin:10px 0 0;font-size:.9em;line-height:1.2;list-style:none;cursor:pointer;color:#333;text-decoration:none}.lw_cal_selector li.selected{font-weight:700;color:#2a3132}.lw_cal_selector li input{margin-right:6px}#lw_cal_tag_selector li{display:inline-block;float:left;padding:4px 8px;margin:2px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}#lw_cal_tag_selector ul.disabled li{color:#999}#lw_cal_tag_selector label{cursor:pointer}#lw_cal_tag_selector input[type=checkbox]:focus+label{outline-width:2px;outline-style:solid;outline-color:Highlight}#lw_cal_tag_selector .lw_skip_link{position:absolute;top:0;left:0}form#lw_cal_group_selector{margin-top:10px}#lw_cal_subscribe{margin:1em 0}#lw_cal_subscribe>a{display:block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:none;border-radius:2px;box-shadow:none;color:#fff!important;background-color:#900;text-decoration:none!important}#lw_cal_subscribe>a:hover{background-color:#4a3c31;text-decoration:none}.lw_ical_link{border:1px solid #33c;background-color:#37d;font-size:.7em;padding:2px .5em 0;color:#fff;text-decoration:none}.lw_rss_link{border:1px solid #c33;background-color:#d73;font-size:.7em;padding:2px .5em 0;color:#fff;text-decoration:none}#lw_cal_subscription_menu{min-width:225px}#lw_cal_subscription_menu p:first-child{margin-bottom:0}#lw_cal_subscription_menu h6{border-top:1px dotted #ddd;padding-top:10px;margin-bottom:0;font-size:12px;font-weight:400}#lw_cal_subscription_menu ul{padding:0;margin:0}#lw_cal_subscription_menu li{margin:0;padding:0;list-style:none;text-align:right;white-space:nowrap}#lw_cal_subscription_menu li:after{clear:both;content:'.';display:block;height:3px;overflow:hidden;visibility:hidden}#lw_cal_subscription_menu li .lw_cal_sub_cat{float:left;max-width:150px;font-size:12px;text-overflow:ellipsis;overflow:hidden;text-align:left;padding-top:4px;line-height:1.35em;margin-right:10px}#lw_cal_subscription_menu li a{text-decoration:none;color:#333;font-size:12px}#lw_cal_subscription_menu li a.lw_cal_sub_rss{color:#f26621}#lw_cal_subscription_menu li a.lw_cal_sub_ical{color:#45aef0}#lw_cal_search_form button:not(.lw_sr_only_focusable){display:none}#lw_cal_search_form input{padding:5px;margin:1em 0;outline:0}.no{padding:0;color:#900;background:0 0;font-size:2em;font-weight:200}@media print{img{max-width:100%}@page{margin:.5cm}a,a:after{content:normal!important}#lw_cal_date_selector,#lw_cal_scroll_links,#lw_cal_toolbar,#lw_cal_view_selector,#lwc_left,#lwc_right{display:none!important}#lw_cal_add_to_calendar,.lw_cal_event_edit,.lw_view_larger,.lw_widget_saveandshare{display:none!important}#lw_cal_hero,.lw_cal_has_hero #lw_cal_header{height:150px}}a.lw_cal_show_all_events{display:block}.lw_cal_original_sidebar #lw_cal_body{width:77%}.lw_cal_original_sidebar #lw_cal_sidebar{position:static;float:left;width:23%;padding:0}.lw_cal_original_sidebar #lw_cal_sidebar #lw_cal_subscribe,.lw_cal_original_sidebar #lw_cal_sidebar .lw_cal_selector{display:block}.lw_cal_original_sidebar #lw_cal_sidebar #lw_cal_search{width:88%}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_body,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_body{width:auto;padding:20px}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_sidebar,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_sidebar{position:absolute;top:59px;right:0;width:205px;padding:0 20px;background-color:#eee;border:1px solid #ccc;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:6}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_sidebar #lw_cal_search,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_sidebar #lw_cal_search{width:100%}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_sidebar.lw_cal_sidebar_hidden,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_sidebar.lw_cal_sidebar_hidden{background-color:rgba(0,0,0,0);border-color:transparent;z-index:1}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_sidebar.lw_cal_sidebar_hidden>*,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_sidebar.lw_cal_sidebar_hidden>*{display:none!important}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_sidebar.lw_cal_sidebar_hidden #lw_cal_search_form,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_sidebar.lw_cal_sidebar_hidden #lw_cal_search_form{display:block!important}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_subscribe,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_subscribe{padding:0 20px 20px 20px}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_date_selector,.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_scroll_links,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_date_selector,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_scroll_links{z-index:5}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_date_selector,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_date_selector{top:12px}.lw_cal_original_sidebar.lw_cal_event_view #lw_cal_scroll_links,.lw_cal_original_sidebar.lw_cal_month_view #lw_cal_scroll_links{top:10px}#lw_cal_overlay_pointer{position:absolute;right:-25px;top:150px;width:25px;height:30px;background:transparent url(/live/resource/image/livewhale/images/overlay_pointer.png) top left no-repeat}.lw_cal_details_overlay{position:absolute;top:100px;left:50%;width:690px;background:#fff;z-index:101;padding:25px 25px 15px;border:1px solid #ccc;box-shadow:3px 3px 3px #ccc;margin-left:-470px}.lw_cal_details_overlay .lw_events_location{position:absolute;top:16px;right:16px}.lw_cal_details_overlay .lw_events_description{display:block}#lw_cal_toolbar{background-color:#7a1705!important;border-bottom:5px solid #900;height:50px!important}@media screen and (min-width:1185px){#lw_logo{position:absolute;left:calc(50vw - 592.5px)}}#footer{background-color:#fff;color:#666;text-align:right;border-top:6px solid #7a1705;padding:24px 0 24px}#footer .lw_container{max-width:1140px;line-height:37px;background:url(//assets.iu.edu/brand/3.2.x/iu-sig-formal.svg) no-repeat left center;background-size:240px 37px}@media screen and (max-width:1170px){#footer .lw_container{padding-left:15px;padding-right:15px;background-position:15px center}}#footer a{color:#900}body.calendar #content{margin-top:50px}ul#lw_calendar_nav>li>a{line-height:45px!important;color:#fff!important;font-size:14px!important}ul#lw_calendar_nav>li>a:focus,ul#lw_calendar_nav>li>a:focus span.fa,ul#lw_calendar_nav>li>a:hover,ul#lw_calendar_nav>li>a:hover span.fa{color:#900!important}ul#lw_calendar_nav>li>a:focus,ul#lw_calendar_nav>li>a:hover{background-color:#edebeb!important}ul#lw_calendar_nav>li{border-left:1px solid #900!important}ul#lw_calendar_nav .lw_subnav{top:44px!important;background-color:#edebeb!important}ul#lw_calendar_nav .lw_subnav .for-editors{position:relative}ul#lw_calendar_nav .lw_subnav form#search{bottom:-50px}ul#lw_calendar_nav .lw_subnav #search_query{margin-bottom:0;color:#333!important}ul#lw_calendar_nav .lw_subnav a,ul#lw_calendar_nav ul li{color:#006298!important}ul#lw_calendar_nav .lw_subnav a:focus,ul#lw_calendar_nav .lw_subnav a:hover{color:#01426a!important}ul#lw_calendar_nav h4,ul#lw_calendar_nav h4 a{color:#4a3c31!important}.rvt-collapsible__title{font-size:1rem}.rvt-collapsible__title button{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;width:100%;padding:0}.rvt-collapsible__title button:focus{outline:0;-webkit-box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #006298;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #006298}.rvt-collapsible__title button:hover{background-color:#eee}.rvt-collapsible__title button svg{margin-right:.5rem}.rvt-collapsible__title button[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rvt-collapsible--panel{border:1px solid #ddd;border-radius:.25rem}.rvt-collapsible--panel .rvt-collapsible__title{background-color:#f7f7f7;border-radius:.25rem}.rvt-collapsible--panel .rvt-collapsible__title button{border-radius:.25rem;padding:.75rem}.rvt-collapsible--panel .rvt-collapsible__title button:hover{background-color:#eee}.rvt-collapsible--panel .rvt-collapsible__title button[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.rvt-collapsible--panel .rvt-collapsible__content{padding:1rem;border-top:1px solid #ddd}.rvt-collapsible-accordion .rvt-collapsible:not(:first-child){margin-top:1rem}.ml-0{margin-left:0!important}.mb-0{margin-bottom:50!important}.mb-0 a{text-decoration:underline;color:#01426a!important}.mb-1{margin-bottom:20px!important}.mb-default{margin-bottom:20px}.mt-default{margin-top:20px}.bl-none{border-left:none}.lw_hidden,.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.h1,.h2,.h3,.h4,.h5,.h6{font-family:BentonSansBold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.15}.h1{font-size:1.75rem!important}.h2{font-size:1.5rem!important}.h3{font-size:1.375rem!important}.h4{font-size:1.25rem!important}.h5{font-size:1.125rem!important}.h6{font-size:1rem!important}.lw_payments_charge textarea{background:#fff!important}#lw_cal_event_detail_registration input,#lw_cal_event_detail_registration label,#lw_cal_event_detail_registration select{margin-bottom:4px!important}input[type=checkbox]+label[for*=lw_payments]{margin-bottom:.35rem!important;margin-top:.35rem!important;line-height:1.4!important}@media screen and (max-width:1024px){#lw_cal_online_selector+#lw_cal_category_selector{margin-top:16px}#lw_cal_online_selector{margin-left:14px!important}}form#lw_cal_online_selector li,form#lw_cal_online_selector ul{padding:0 0 5px 6px!important}.group_college_office_of_recruiting_calendar #lw_cal_event_detail_registration .lw_payments_registration_status{display:none}.lw_cal_sidebar #iuonly .rvt-button{width:100%!important;justify-content:center!important;margin-top:.5rem!important}@media screen and (min-width:40em){.h1{font-size:2.75rem!important}.h2{font-size:2.3125rem!important}.h3{font-size:1.6875rem!important}.h4{font-size:1.4375rem!important}.h5{font-size:1.125rem!important}.h6{font-size:1rem!important}}.site-header{padding-top:16px!important}.lw_group_link,.lw_group_link:active,.lw_group_link:visited{color:#4a3c31}#lw_cal a,#lw_cal_container a{color:#333}#lw_cal a:hover,#lw_cal_container a:hover{text-decoration:underline}#lw_cal a.rvt-button,#lw_cal_container a.rvt-button{color:#fff}#lw_cal a.rvt-button:active,#lw_cal a.rvt-button:focus,#lw_cal a.rvt-button:hover,#lw_cal_container a.rvt-button:active,#lw_cal_container a.rvt-button:focus,#lw_cal_container a.rvt-button:hover{color:#fff;text-decoration:none}#lw_cal_events .lw_cal_event_list .lw_events_title a:hover{text-decoration:underline}#lw_cal_events .lw_cal_event_list .lw_cal_location_link_wrapper{font-size:.875rem}#lw_cal_events:focus{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.lw_skip_link:focus{position:static;width:auto;height:auto;overflow:auto;z-index:999;padding:5px;color:#006298;background-color:transparent;border:2px solid #006298;border-radius:4px;text-align:center;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #006298;transition:box-shadow .2s ease;font-size:.875rem;outline:0}#lw_cal_tag_selector input[type=checkbox]:focus+label{outline:0}select{background-origin:initial}@media only screen and (min-width:1025px){main{border-top:3px solid #4a3c314d}.lw_cal_main{box-sizing:border-box;float:left;padding-left:.75rem;padding-right:.75rem;position:relative;width:68%}.lw_cal_sidebar{box-sizing:border-box;float:right;padding-left:.75rem;width:30%}.swapped #lw_cal_view_selector{float:right;width:calc(68% - .75rem)}.lw_cal_view_month .swapped #lw_cal_view_selector{margin-left:0;float:none;padding-left:33%;width:100%}.swapped .lw_cal_main{float:right;padding-right:0}.swapped .lw_cal_sidebar{float:left;padding-left:0;padding-right:.75rem;margin-top:-8px}}@media only screen and (max-width:1024px){#lw_cal_body{min-height:0}}@media screen and (max-width:768px){#lw_cal_view_selector{background-color:#eee;padding:0 5px}#lw_cal_view_selector .day{display:none}#lw_cal_view_selector li a{padding:5px 10px}#lw_cal_view_selector li.all{float:left;white-space:nowrap}#lw_cal_view_selector li.all a span{display:none}#lw_cal_view_selector li.all a span.m{display:inline}#lw_cal_view_selector li.today a:before{content:""}}#lw_cal_view_selector{margin-bottom:15px;z-index:9;border-bottom:1px solid #edebeb;padding-left:0}#lw_cal_view_selector li.all a{position:relative}#lw_cal_view_selector li a{display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;border:2px solid transparent;padding:.5625em 1em;font-size:1rem;line-height:1;color:#333;border:none;background-color:#edebeb;text-decoration:none;font-family:BentonSansRegular,Helvetica,Arial,sans-serif;font-weight:400;-webkit-transition:background-color .2s ease-out,color .2s ease-out,border-color .18s ease-out;-o-transition:background-color .2s ease-out,color .2s ease-out,border-color .18s ease-out;transition:background-color .2s ease-out,color .2s ease-out,border-color .18s ease-out;margin:0 2px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:auto}#lw_cal_view_selector li a:focus,#lw_cal_view_selector li a:hover{background:#900;border-color:#900;color:#fff}#lw_cal_view_selector li:first-child a{margin-left:0}#lw_cal_view_selector li.active a{font-family:BentonSansRegular,Helvetica,Arial,sans-serif;font-weight:400}#lw_cal_view_selector li.today a{text-decoration:none}#lw_cal_view_selector li.today a:hover{background-color:#900}#lw_cal_view_selector li.all{float:left}@media screen and (max-width:768px){#lw_cal_view_selector{margin-bottom:8px;font-size:1rem;background-color:transparent}#lw_cal_view_selector li a{font-size:.875rem}#lw_cal_view_selector li.today a{text-decoration:none}}#lw_cal_events_badge{position:absolute;top:-12px;right:0;left:auto;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);background-color:#edebeb;color:#4a3c31;line-height:1;font-size:.78rem;padding:9px 3px 5px 4px;min-width:21px;-webkit-box-shadow:0 0 5px -1px rgba(0,0,0,.7);box-shadow:0 0 5px -1px rgba(0,0,0,.7)}#lw_cal_header{padding-left:0;padding-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media screen and (max-width:768px){#lw_cal_header{padding:10px 0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}#lw_cal:not(.lw_cal_event_view) #lw_cal_header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#lw_cal_header #lw_cal_this_day{margin-bottom:0;max-width:none;margin-right:15px;font-size:1rem;line-height:1.5;font-weight:400;padding:7px 0 5px;text-transform:uppercase;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#lw_cal_header #lw_cal_this_day span{font-family:BentonSansBold,Helvetica,Arial,sans-serif}@media screen and (max-width:600px){#lw_cal:not(.lw_cal_event_view) #lw_cal_header #lw_cal_this_day{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}#lw_cal_date_selector{position:static;margin-right:10px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#lw_cal_date_selector .lw_cal_date_picker{margin:0}#lw_cal_scroll_links{position:static;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#lw_cal_scroll_links>div a{margin-right:7px}#lw_cal_scroll_links .lw_cal_back{display:block;margin-top:-5px}#lw_cal_showing{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:1rem 0}#lw_cal_showing p,#lw_cal_showing span{font-size:1rem;color:#4a3c31}#lw_cal_showing a{font-family:BentonSansRegular,Helvetica,Arial,sans-serif;position:relative!important;margin-left:0;text-decoration:none;display:inline-block;color:#45382b;padding:.5rem 1.5rem .5rem .5rem;margin-bottom:1rem;font-size:.875rem;margin-right:.5rem;border:1px solid #dbd9d6}#lw_cal_showing a::after{content:"\00D7";position:absolute;right:8px;top:4px;font-size:1.125rem}#lw_cal_showing a:focus,#lw_cal_showing a:hover{color:#45382b;text-decoration:none;background:0 0;border-color:#006298}#lw_cal_showing a:focus::after,#lw_cal_showing a:hover::after{color:#006298}#lw_cal_showing a.lw_cal_clear_filters{padding-right:.5rem;font-size:.875rem;color:#45382b}#lw_cal_showing a.lw_cal_clear_filters:focus,#lw_cal_showing a.lw_cal_clear_filters:hover{color:#fff;background-color:#006298}#lw_cal_showing a.lw_cal_clear_filters::after{display:none}#lw_mini_cal{font-size:12px}#lw_mini_cal thead{border:none}#lw_mini_cal .title{margin:0;text-align:center;font-size:1.1rem;padding:.5em 0;margin:.5em 0;background:#f6f6f6}#lw_mini_cal .title .lw_left{float:left;width:14%}#lw_mini_cal .title .lw_right{float:right;width:14%}#lw_mini_cal .title a{color:#900}#lw_mini_cal th{font-size:10px;padding:7px}#lw_mini_cal th span{display:inline}#lw_mini_cal td{font-size:11px;padding:2px}#lw_mini_cal td.lw_next_month,#lw_mini_cal td.lw_prev_month{color:#333}#lw_cal_day_date .lw_cal_today_month{font-size:1rem;line-height:1.5;font-weight:400;padding:7px 0 5px}#lw_cal_day_date .lw_cal_today_day{display:block;font-family:BentonSansBold,Helvetica,Arial,sans-serif;font-size:4rem;padding:14px 4px 10px}#lw_cal_today_facts p{font-size:.9rem}#lw_cal_today_facts a{color:#006298;text-decoration:underline;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}#lw_cal_today_facts a:focus,#lw_cal_today_facts a:hover{color:#01426a}#lw_cal_today_facts p:last-child a:before{content:'More: '}@media only screen and (max-width:768px){#lw_cal_day_leftcol{display:none}}#lw_cal_day_rightcol{border-left:none;padding-left:0}@media only screen and (max-width:768px){#lw_cal_day_rightcol{padding-left:0;border-left:0}}#lw_cal_events{padding-left:0;padding-right:0}#lw_cal_events h3 span{font-family:BentonSansBold,Helvetica,Arial,sans-serif}#lw_cal_events .lw_cal_event_list:not(:last-child){margin-bottom:45px}#lw_cal_events .lw_cal_event_list .lw_cal_event{background-color:transparent;padding:0;margin-bottom:24px}#lw_cal_events .lw_cal_event_list .lw_cal_event:last-child{margin-bottom:0}@media only screen and (max-width:768px){#lw_cal_events .lw_cal_event_list .lw_cal_event.lw_has_image .lw_events_title{margin-left:145px}}#lw_cal_events .lw_cal_event_list .lw_events_title,#lw_cal_events .lw_cal_event_list .lw_events_title a{font-family:BentonSansBold,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.15;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}#lw_cal_events .lw_cal_event_list .lw_events_time .lw_user_time{display:block}#lw_cal_events .lw_cal_event_list .lw_events_location{height:auto;white-space:initial}@media only screen and (max-width:768px){#lw_cal_events .lw_cal_event_list .lw_events_location{font-size:.75rem;white-space:inherit;margin-top:.5rem}}#lw_cal_events .lw_cal_event_list .lw_events_summary{margin-top:.5rem;font-size:1em}#lw_cal_events .lw_cal_event_list .lw_events_summary p{font-size:1em}#lw_cal_events .lw_cal_event_list .lw_cal_location_link_wrapper,#lw_cal_events .lw_cal_event_list .lw_events_location,#lw_cal_events .lw_cal_event_list .lw_events_time,#lw_cal_events .lw_cal_event_list .lw_events_time .lw_user_time{font-size:.875rem}@media only screen and (max-width:768px){#lw_cal_events .lw_cal_event_list .lw_cal_location_link_wrapper,#lw_cal_events .lw_cal_event_list .lw_events_location,#lw_cal_events .lw_cal_event_list .lw_events_time,#lw_cal_events .lw_cal_event_list .lw_events_time .lw_user_time{font-size:.75rem}}#lw_cal_events .lw_cal_event_list .alt{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #edebeb}#lw_cal_events .lw_cal_event_list .alt .lw_events_title{margin-bottom:8px}#lw_cal_events .lw_cal_event_list .alt .lw_events_time{border-bottom:0;padding-bottom:0;margin-bottom:0}#lw_cal_events .lw_cal_event_list .alt .lw_events_location{float:none;max-width:none;text-align:left}@media screen and (min-width:769px){#lw_cal_events .lw_cal_event_list .alt .lw_events_time{float:left;width:45%}#lw_cal_events .lw_cal_event_list .alt .lw_events_location{float:right;width:54%;text-align:right}}#lw_cal_events .lw_cal_upcoming_events{border-top:0}#lw_cal_events .lw_cal_upcoming_events h3{color:#333;font-weight:400}#lw_cal_events .lw_cal_upcoming_events h4{border-bottom:1px solid #edebeb;margin-bottom:1em;padding-bottom:1em}#lw_cal_events .lw_cal_upcoming_events h4 span{font-family:BentonSansBold,Helvetica,Arial,sans-serif}#lw_cal_month_table .lw_cal_date a{color:#006298}#lw_cal_month_table .lw_cal_date a:focus,#lw_cal_month_table .lw_cal_date a:hover{text-decoration:underline}#lw_cal.lw_cal_event_view h5{margin-bottom:8px}#lw_cal.lw_cal_event_view #lw_cal_events{padding-left:0;padding-right:0}#lw_cal.lw_cal_event_view iframe{max-width:100%}#lw_cal.lw_cal_event_view figure.media .img-wrap{background-color:transparent}#lw_cal.lw_cal_event_view .lw_slideshow_wrapper{margin-bottom:1rem;color:#45382b;font-size:16px}#lw_cal.lw_cal_event_view .lw_slideshow_wrapper img{border:1px solid #edebeb}#lw_cal_body .slick-slider figure.media{margin-bottom:0}#lw_cal_body .slick-next,#lw_cal_body .slick-prev{top:75px}#lw_cal_event_detail_cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){#lw_cal_event_detail_cols{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:769px){#lw_cal_event_detail_rightcol{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:20px}}@media only screen and (max-width:768px){#lw_cal_event_detail_rightcol{width:100%}}#lw_cal_event_detail_rightcol div,#lw_cal_event_detail_rightcol ol,#lw_cal_event_detail_rightcol p,#lw_cal_event_detail_rightcol ul{font-size:1rem}#lw_cal_event_detail_leftcol{max-width:100%}#lw_cal_event_detail_leftcol div,#lw_cal_event_detail_leftcol ol,#lw_cal_event_detail_leftcol p,#lw_cal_event_detail_leftcol ul{font-size:1rem}@media only screen and (min-width:769px){#lw_cal_event_detail_leftcol{border-right:1px solid #ccc;-webkit-box-flex:1;-webkit-flex:1 0 270px;-ms-flex:1 0 270px;flex:1 0 270px;min-width:0;margin-right:0;min-height:0;padding-right:20px}}@media only screen and (max-width:768px){#lw_cal_event_detail_leftcol{min-height:0;width:100%}}#lw_cal_events #lw_cal_event_detail_title{font-size:1.5rem}@media screen and (min-width:25em){#lw_cal_events #lw_cal_event_detail_title{font-size:1.75rem}}@media screen and (min-width:769px){#lw_cal_events #lw_cal_event_detail_title{font-size:2.25rem}}@media screen and (min-width:1025px){#lw_cal_events #lw_cal_event_detail_title{font-size:2.75rem}}#lw_cal_event_detail_meta{display:inline-block;padding:6px 20px 8px;margin-bottom:25px;background:#edebeb}#lw_cal_event_detail_meta .lw_cal_event_detail_meta_item{display:inline-block;font-size:.78rem;text-transform:uppercase;font-family:BentonSansBold,Helvetica,Arial,sans-serif}#lw_cal_event_detail_meta .lw_cal_event_detail_meta_item:not(:last-child){position:relative;padding-right:24px}#lw_cal_event_detail_meta .lw_cal_event_detail_meta_item:not(:last-child)::after{color:#aaa;content:"/";position:absolute;right:6px;top:1px;display:inline-block;font-size:1.1rem;line-height:1;font-family:BentonSansRegular,Helvetica,Arial,sans-serif}#lw_cal_event_detail_intro{margin-bottom:1rem}.lw_cal_event_detail_block{margin-bottom:2rem}#lw_cal .lw-rotator a,#lw_cal_event_detail_contact a,#lw_cal_event_detail_description a,#lw_cal_event_detail_map a,#lw_cal_event_detail_related_content a{color:#006298;text-decoration:underline}#lw_cal .lw-rotator a:focus,#lw_cal .lw-rotator a:hover,#lw_cal_event_detail_contact a:focus,#lw_cal_event_detail_contact a:hover,#lw_cal_event_detail_description a:focus,#lw_cal_event_detail_description a:hover,#lw_cal_event_detail_map a:focus,#lw_cal_event_detail_map a:hover,#lw_cal_event_detail_related_content a:focus,#lw_cal_event_detail_related_content a:hover{color:#01426a}#lw_cal_event_detail_description a{overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}#lw_cal_event_detail_tags{display:inline-block;padding:6px 10px;background:#edebeb;font-size:.78rem;font-family:BentonSansBold,Helvetica,Arial,sans-serif}#lw_cal_event_detail_options .lw_cal_event_edit{float:left;margin-right:10px}#lw_cal_event_detail_options .lw_cal_event_edit a{color:#fff;margin-bottom:8px}#lw_cal_event_detail_options .lw_cal_event_edit a:focus,#lw_cal_event_detail_options .lw_cal_event_edit a:hover{text-decoration:none}#add_to_calendar a{color:#333}#add_to_calendar a:focus,#add_to_calendar a:hover{background-color:#006298;color:#fff;cursor:pointer}.lw_widget_saveandshare .icon-facebook,.lw_widget_saveandshare .icon-twitter,.lw_widget_saveandshare .lw-icon-envelope-o,.lw_widget_saveandshare .lw-icon-link{font-size:20px}.lw_widget_saveandshare .lw-icon-2x{display:block;line-height:1}.lw_widget_saveandshare .lw-icon-envelope-o{margin-top:4px}.lw_widget_saveandshare .lw-icon-link{margin-top:5px}#lw_cal .lw_widget_saveandshare .feed-item,[class^=lw_item]{border-bottom:none}#lw_cal .lw_widget_saveandshare [class^=lw_item] a:not(.button){text-decoration:none}.lw_widget_saveandshare [class^=lw_item]:not(.ticker-item):not(:first-child){padding-top:0}#lw_cal .lw_widget_saveandshare a:hover{text-decoration:none}#lw_cal .lw_widget_saveandshare{padding-top:1em}.lw_cal_has_hero #lw_cal_header{margin-bottom:0;height:auto;padding-top:320px;text-shadow:none}.lw_cal_has_hero #lw_cal_header #lw_cal_scroll_links a{color:#333}#lw_cal_hero{padding:12px 16px;left:0;right:0}#lw_cal_hero #lw_cal_hero_title{font-weight:400;font-family:BentonSansBold,Helvetica,Arial,sans-serif;margin-bottom:10px}#lw_cal_hero #lw_cal_hero_panel{background-color:rgba(0,0,0,.6);color:#fff;font-size:.78rem}#lw_cal_event_detail_registration .lw_payments_charge_header{background-color:transparent;color:#4a3c31;padding:0;margin-top:30px;margin-bottom:15px}#lw_cal_event_detail_registration .lw_payments_charge{margin-top:0}#lw_cal_event_detail_registration input,#lw_cal_event_detail_registration label,#lw_cal_event_detail_registration select{margin-bottom:0}#lw_cal_event_detail_registration input,#lw_cal_event_detail_registration select,#lw_cal_event_detail_registration textarea{width:100%}#lw_cal_event_detail_registration input.lw_hidden{width:0}#lw_cal_event_detail_registration .lw_payments_field_events_comments_label{margin-bottom:0;margin-top:15px}#lw_cal_event_detail_registration .lw_payments_field_events_comments_label label{font-weight:400;font-family:BentonSansRegular,Helvetica,Arial,sans-serif;line-height:1.3;margin-bottom:5px}#lw_cal_event_detail_registration .lw_payments_charge_error{background-color:#fdeee8;border:none;border-radius:0;border-left:3px solid #f25b19}#lw_cal_event_detail_registration .lw_payments_charge_error ul{list-style-type:none;margin:0}#lw_cal_event_detail_registration .lw_payments_charge_error ul li{font-size:1rem}@media screen and (max-width:768px){form.lw_payments_charge table td{display:block;width:100%;text-align:left;padding-right:8px;border-bottom:none}form.lw_payments_charge table td:nth-child(1){padding-bottom:0}form.lw_payments_charge table td:nth-child(2){padding-top:0}form.lw_payments_charge label{margin-bottom:0}form.lw_payments_charge .lw_forms_form input[type=text],form.lw_payments_charge .lw_forms_form textarea,form.lw_payments_charge input[type=text],form.lw_payments_charge textarea{width:100%}form.lw_payments_charge table td:nth-child(1){padding-bottom:8px;width:100%;text-align:left}}@media screen and (min-width:769px){body.lw_cal_view_month .lw_cal_sidebar{display:none}body.lw_cal_view_month .lw_cal_main{width:100%}.lw_cal_month_view .show-for-small{display:none}}@media screen and (max-width:768px){.lw_cal_month_view .lw_cal_event_list{margin-top:0;margin-bottom:0;border:none;width:100%}.lw_cal_month_view .lw_cal_event_list .lw_cal_event>div,.lw_cal_month_view .lw_cal_event_list h4{padding:0}.lw_cal_month_view .lw_cal_event_list .lw_events_time{border-bottom:none;padding-bottom:0!important;margin:0}.lw_cal_month_view .lw_cal_event_list .lw_events_time .postfix{display:inline}.lw_cal_month_view .lw_cal_event_list .lw_events_title{font-size:1em;font-weight:500}.lw_cal_month_view .lw_cal_event{margin:10px 0 0 0}.lw_cal_month_view .lw_cal_show_day{clear:both;display:inline-block;float:none}.lw_cal_month_view #lw_cal_events table{margin:0;border-bottom:1px #ccc solid}.lw_cal_month_view #lw_cal_events #lw_cal_month_table tr:first-child{display:block}.lw_cal_month_view #lw_cal_events #lw_cal_month_table thead{display:none}.lw_cal_month_view #lw_cal_events td,.lw_cal_month_view #lw_cal_events th{display:block;border-right:#ccc 1px solid;height:auto;width:auto;min-height:40px;background-color:#eee}.lw_cal_month_view #lw_cal_events td{position:relative;border-bottom:none}.lw_cal_month_view #lw_cal_events td.lw_cal_rollover_month{display:none}.lw_cal_month_view #lw_cal_events .lw_cal_date{float:left;width:100%}.lw_cal_month_view #lw_cal_events .lw_cal_date{font-size:.875em;line-height:2em}.lw_cal_month_view #lw_cal_events .lw_cal_date a{font-size:1em;float:left;text-align:left;text-decoration:none;width:80%}.lw_cal_month_view #lw_cal_events .lw_cal_month_week_day{visibility:visible;display:block;float:right}.lw_cal_month_view #lw_cal_events #lw_cal_month_table tr:first-child{display:block}.lw_cal_month_view #lw_cal_events #lw_cal_month_table thead{display:none}.lw_cal_month_view .lw_cal_event_list{clear:both}}.lw_cal_month_view #lw_cal_events td,.lw_cal_month_view #lw_cal_events th{background-color:#edebeb;background-color:transparent}.lw_cal_month_view #lw_cal_events td.lw_cal_rollover_month{background-color:transparent}.lw_cal_month_view #lw_cal_events td.lw_cal_today{background-color:#edebeb}.lw_cal_month_view #lw_cal_events .lw_events_time{font-size:.65rem}.lw_cal_month_view #lw_cal_events .lw_events_title,.lw_cal_month_view #lw_cal_events .lw_events_title a{font-size:.9rem}.lw_cal_search_form{margin-bottom:25px}#lw_cal_search_form{margin-top:1.5rem}#lw_cal_search_form .rvt-input-group{margin-bottom:0}#lw_cal_search_form input{margin-top:0;padding:.5rem}#lw_cal_search_form button{display:block}@media screen and (min-width:1024px){.lw_cal_search_input{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}}input[type=text].rvt-input-group__input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;z-index:100}#lw_cal_toolbar{-webkit-box-shadow:none!important;box-shadow:none!important}.lw_cal_selector{overflow:hidden;margin:10px 0;background-color:#edebeb;padding:10px}.lw_cal_selector .title{margin-bottom:0;font-size:.875rem;line-height:1.5;font-weight:400;padding:0}.lw_cal_selector .show-hide{float:right;color:#006298}.lw_cal_selector ul{display:block!important}.lw_cal_selector li{margin:8px 0}.lw_cal_selector li:last-child{margin-bottom:0}.lw_cal_selector li label{font-family:BentonSansRegular,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;margin-bottom:0}.lw_cal_selector li input{margin-bottom:0}.lw_cal_selector.rvt-form input[type=checkbox]+label{margin-left:.15rem;padding-left:1.35rem;line-height:1.4}.lw_cal_selector.rvt-form input[type=checkbox]+label::before{width:.875rem;height:.875rem;margin-top:-.2rem;margin-right:.5rem;margin-left:-1.4rem}.lw_cal_selector .lw_skip_link{font-size:.875rem;margin:.5rem 0;padding:2px}@media screen and (max-width:1024px){.js .rvt-collapsible__content{background-color:#f7f7f7}.js .lw_cal_selector{background-color:transparent;padding:0;margin:1px 0}.js .lw_cal_selector button{background-color:#fff;padding:1rem;width:100%;position:relative;text-align:left}.js .lw_cal_selector button svg{position:absolute;right:1rem;top:1rem}.js .lw_cal_selector button[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.js .lw_cal_selector fieldset{display:none;background-color:#ddd;padding:.5rem 1rem 1rem}.js .lw_cal_selector fieldset.open{display:block}}@media screen and (min-width:1025px){.js .lw_cal_selector .show-hide{display:none}}@media screen and (min-width:1025px){.js .rvt-collapsible{border:0!important}.js .rvt-collapsible__content{padding:0!important;border:0!important}}.lw_cal_pagination{margin:0;padding:0 10px;font-size:.78rem}#lwc_right #lw_cal_tag_selector li{margin:0 5px 5px 0}#lwc_right #lw_cal_tag_selector li:hover{background:#900;color:#fff}#lw_cal_tag_selector li{margin:8px 0;background:0 0;float:none;display:list-item;padding:0}#lw_cal_tag_selector li:last-child{margin-bottom:0}#lw_cal_tag_selector input[type=checkbox]{display:block}#lw_cal_date_selector select{background-position:calc(100% + 1.5rem) center;max-width:150px}#lw_cal_subscribe>a:hover{color:#fff}.rvt-collapsible__content{position:relative}@media screen and (max-width:1024px){.rvt-button.apply-filters{margin:16px auto 0;display:block!important}}.filter-overlay{position:absolute;top:0;left:0;height:0;width:0;background-color:transparent;transition:background-color .2s ease-in-out}.filter-overlay .spinner{display:none}@media screen and (max-width:1024px){.filter-overlay.active{height:100%;width:100%;background-color:rgba(0,0,0,.4)}.filter-overlay.active .spinner{display:block}}.spinner{position:absolute;top:50%;left:50%;width:50px;height:40px;text-align:center;font-size:10px;transform:translate3d(-50%,-50%,0)}.spinner>div{background-color:#fff;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}

/*      Resource ID: c3059c877ffed620ff75652a9f0 (calendar-mobile.less) (07/14/2023 2:21pm) (A:4703, B:4703, E:0, K:0)      */

/* Empty stylesheet */