.sg_wdgt div, .sg_wdgt span, .sg_wdgt applet, .sg_wdgt object, .sg_wdgt iframe,
.sg_wdgt h1, .sg_wdgt h2, .sg_wdgt h3, .sg_wdgt h4, .sg_wdgt h5, .sg_wdgt h6, .sg_wdgt p, .sg_wdgt blockquote, .sg_wdgt pre,
.sg_wdgt a, .sg_wdgt abbr, .sg_wdgt acronym, .sg_wdgt address, .sg_wdgt big, .sg_wdgt cite, .sg_wdgt code,
.sg_wdgt del, .sg_wdgt dfn, .sg_wdgt em, .sg_wdgt img, .sg_wdgt ins, .sg_wdgt kbd, .sg_wdgt q, .sg_wdgt s, .sg_wdgt samp,
.sg_wdgt small, .sg_wdgt strike, .sg_wdgt strong, .sg_wdgt sub, .sg_wdgt sup, .sg_wdgt tt, .sg_wdgt var,
.sg_wdgt b, .sg_wdgt u, .sg_wdgt i, .sg_wdgt center,
.sg_wdgt dl, .sg_wdgt dt, .sg_wdgt dd, .sg_wdgt ol, .sg_wdgt ul, .sg_wdgt li,
.sg_wdgt fieldset, .sg_wdgt form, .sg_wdgt label, .sg_wdgt legend,
.sg_wdgt table, .sg_wdgt caption, .sg_wdgt tbody, .sg_wdgt tfoot, .sg_wdgt thead, .sg_wdgt tr, .sg_wdgt th, .sg_wdgt td,
.sg_wdgt article, .sg_wdgt aside, .sg_wdgt canvas, .sg_wdgt details, .sg_wdgt embed,
.sg_wdgt figure, .sg_wdgt figcaption, .sg_wdgt footer, .sg_wdgt header, .sg_wdgt hgroup,
.sg_wdgt menu, .sg_wdgt nav, .sg_wdgt output, .sg_wdgt ruby, .sg_wdgt section, .sg_wdgt summary,
.sg_wdgt time, .sg_wdgt mark, .sg_wdgt audio, .sg_wdgt video {
  position: static;
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  text-align: inherit;
  color: inherit;
  box-shadow: none;
  border-radius: 0;
  text-shadow: none;
  text-transform: none;
  font-weight: normal;
  text-decoration: none; }
.sg_wdgt li {
  list-style: none; }
.sg_wdgt table {
  border-collapse: collapse;
  border-spacing: 0; }
.sg_wdgt caption, .sg_wdgt th, .sg_wdgt td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }
.sg_wdgt q, .sg_wdgt blockquote {
  quotes: none; }
  .sg_wdgt q:before, .sg_wdgt q:after, .sg_wdgt blockquote:before, .sg_wdgt blockquote:after {
    content: "";
    content: none; }
.sg_wdgt a img {
  border: none; }

.sg_wdgt.sg_wdgt_style_modern-web {
  position: relative;
  font-family: Arial;
  width: 100%;
  padding: 2px 0 0 0; }
  .sg_wdgt.sg_wdgt_style_modern-web .ellipsis, .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day ul .sg_wdgt_event_title, .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day ul .sg_wdgt_venue {
    text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
    white-space: nowrap; }
  .sg_wdgt.sg_wdgt_style_modern-web a:hover {
    text-decoration: underline; }
  .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_title {
    font: normal 14px Arial;
    padding: 10px 15px; }
  .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_hdr {
    padding: 13px 15px;
    position: relative; }
    .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_hdr .sg_wdgt_day {
      font: normal 16px Arial; }
    .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_hdr .sg_wdgt_modate .sg_wdgt_month {
      font: normal 16px Arial;
      text-transform: capitalize; }
    .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_hdr .sg_wdgt_modate .sg_wdgt_date {
      font: normal 16px Arial; }
  .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day {
    position: relative; }
    .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day ul {
      padding: 8px 10px 10px 11px; }
      .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day ul .sg_wdgt_event .sg_wdgt_event_link {
        vertical-align: middle; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day ul .sg_wdgt_event .sg_wdgt_event_link:hover span {
          cursor: pointer; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day ul .sg_wdgt_event .sg_wdgt_event_link:hover .sg_wdgt_event_title {
          text-decoration: underline; }
      .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day ul.sg_wdgt_event_promoted {
        padding: 3px;
        margin: 10px 10px 0 10px; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day ul.sg_wdgt_event_promoted .sg_wdgt_event_promo {
          padding: 7px 41px 5px 10px; }
    .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_events {
      -webkit-transition: all 0.1s ease-in-out;
      -moz-transition: all 0.1s ease-in-out;
      -ms-transition: all 0.1s ease-in-out;
      -o-transition: all 0.1s ease-in-out;
      transition: all 0.1s ease-in-out;
      padding: 0 15px 0 0;
      overflow: hidden;
      display: block;
      position: relative; }
      .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_events.sg_wdgt_more {
        padding-right: 35px; }
    .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav {
      display: none; }
      .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav div {
        position: absolute;
        right: 10px;
        cursor: pointer;
        width: 23px;
        height: 23px;
        display: none;
        border: 1px solid #aaaaaa;
        background-color: #ececec;
        background: -webkit-linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat;
        background: -moz-linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat;
        background: -ms-linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat;
        background: -o-linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat;
        background: linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat;
        border-radius: 5px; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav div span {
          position: absolute;
          width: 0;
          height: 0;
          display: block; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav div:hover {
          background-color: white;
          background: -webkit-linear-gradient(top, white 0%, #b9b9b9 100%) left repeat;
          background: -moz-linear-gradient(top, white 0%, #b9b9b9 100%) left repeat;
          background: -ms-linear-gradient(top, white 0%, #b9b9b9 100%) left repeat;
          background: -o-linear-gradient(top, white 0%, #b9b9b9 100%) left repeat;
          background: linear-gradient(top, white 0%, #b9b9b9 100%) left repeat; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav div:active {
          background-color: lightgrey;
          background: -webkit-linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat;
          background: -moz-linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat;
          background: -ms-linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat;
          background: -o-linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat;
          background: linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat; }
      .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav .sg_wdgt_prev {
        top: 10px; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav .sg_wdgt_prev span {
          margin: 9px 0 0 6px;
          border-left: 5px solid transparent;
          border-right: 5px solid transparent;
          border-bottom: 5px solid #787878; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav .sg_wdgt_prev:hover span {
          border-bottom-color: #333333; }
      .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav .sg_wdgt_next {
        bottom: 10px; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav .sg_wdgt_next span {
          margin: 9px 0 0 6px;
          border-left: 5px solid transparent;
          border-right: 5px solid transparent;
          border-top: 5px solid #787878; }
        .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_section_day .sg_wdgt_nav .sg_wdgt_next:hover span {
          border-top-color: #333333; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion .sg_wdgt_events {
    display: none;
    height: 0; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion .sg_wdgt_section_day {
    margin: -1px 0 0 0;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion .sg_wdgt_section_day.sg_wdgt_first {
      margin: 0; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion .sg_wdgt_section_day .sg_wdgt_event_promoted {
      display: none; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_hdr {
    cursor: default; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_event_promoted {
    display: block; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_events {
    display: block;
    height: auto; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_nav {
    display: block; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion .sg_wdgt_hdr {
    cursor: pointer; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_multi-day .sg_wdgt_on .sg_wdgt_events {
    display: block;
    height: auto; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_multi-day .sg_wdgt_on .sg_wdgt_nav {
    display: block; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_day_nav div {
    position: absolute;
    z-index: 1;
    margin: 0;
    cursor: pointer;
    width: 20px;
    height: 44px;
    border: 1px solid #aaaaaa; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_day_nav div span {
      position: absolute;
      width: 0;
      height: 0;
      display: block;
      margin: 13px 0 0 5px; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_day_nav div.sg_wdgt_prev {
      left: 0; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_day_nav div.sg_wdgt_prev span {
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        border-right: 8px solid #787878; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_day_nav div.sg_wdgt_next {
      right: 0; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_day_nav div.sg_wdgt_next span {
        margin-left: 6px;
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        border-left: 8px solid #787878; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_hdr {
    padding-left: 20px;
    padding-right: 20px; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_hdr .sg_wdgt_modate {
      right: 60px; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_section_day {
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    display: none; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_on {
    display: block;
    border-bottom: 2px solid #e2e2e2; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_on .sg_wdgt_events {
      display: block;
      height: auto; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_on .sg_wdgt_nav {
      display: block; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion.sg_wdgt_hdr_day .sg_wdgt_hdr .sg_wdgt_modate, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_multi-day.sg_wdgt_hdr_day .sg_wdgt_hdr .sg_wdgt_modate {
    position: absolute;
    right: 20px;
    top: 13px; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion.sg_wdgt_hdr_date .sg_wdgt_hdr .sg_wdgt_modate, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_multi-day.sg_wdgt_hdr_date .sg_wdgt_hdr .sg_wdgt_modate {
    position: absolute;
    left: 20px;
    top: 13px; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion.sg_wdgt_hdr_date .sg_wdgt_hdr .sg_wdgt_day, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_multi-day.sg_wdgt_hdr_date .sg_wdgt_hdr .sg_wdgt_day {
    display: block;
    text-align: right; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion.sg_wdgt_hdr_inline .sg_wdgt_hdr .sg_wdgt_modate, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_multi-day.sg_wdgt_hdr_inline .sg_wdgt_hdr .sg_wdgt_modate {
    display: inline; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_accordion.sg_wdgt_hdr_inline .sg_wdgt_hdr .sg_wdgt_modate .sg_wdgt_month, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_multi-day.sg_wdgt_hdr_inline .sg_wdgt_hdr .sg_wdgt_modate .sg_wdgt_month {
      color: #333333;
      font: normal 16px Arial;
      text-transform: none; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_hdr {
    text-align: center; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_hdr .sg_wdgt_modate {
      display: inline; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_view_single-day .sg_wdgt_hdr .sg_wdgt_modate .sg_wdgt_month {
        color: #333333;
        font-weight: normal;
        text-transform: none; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_title_left > .sg_wdgt_title {
    text-align: left; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_title_center > .sg_wdgt_title {
    text-align: center; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_title_right > .sg_wdgt_title {
    text-align: right; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_title_none > .sg_wdgt_title {
    display: none; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_title_none > .sg_wdgt_title.sg_widget_premier_title {
      display: block; }
  .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_event_title {
    width: 100%;
    display: inline-block;
    font-size: 14px;
    line-height: 17px;
    padding-right: 15px; }
  .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_venue {
    max-width: 200px;
    font-size: 11px;
    display: inline-block; }
  .sg_wdgt.sg_wdgt_style_modern-web .sg_wdgt_time {
    font: normal 12px Arial;
    min-width: 60px; }
  .sg_wdgt.sg_wdgt_style_modern-web .sg_widget_premier_title {
    margin-top: 15px; }
  .sg_wdgt.sg_wdgt_style_modern-web .sg_widget_event_premier {
    margin-bottom: 11px; }
    .sg_wdgt.sg_wdgt_style_modern-web .sg_widget_event_premier .sg_wdgt_event_link {
      padding: 10px 15px;
      background-color: #e8f5fc;
      border: 1px solid #aaaaaa;
      display: block; }
    .sg_wdgt.sg_wdgt_style_modern-web .sg_widget_event_premier .sg_wdgt_event_title {
      font-weight: bold; }
    .sg_wdgt.sg_wdgt_style_modern-web .sg_widget_event_premier .sg_wdgt_time {
      padding-top: 3px;
      display: block; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_events li, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_event_promoted li {
    padding: 6px 10px 8px 10px;
    line-height: 15px; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_events li .sg_wdgt_event_title, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_event_promoted li .sg_wdgt_event_title {
      max-width: 350px;
      padding-bottom: 3px; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_events li .sg_wdgt_venue, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_event_promoted li .sg_wdgt_venue {
      width: 60%; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_events li .sg_wdgt_time, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_event_promoted li .sg_wdgt_time {
      text-align: right;
      float: right;
      display: none;
      padding-top: 2px; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_on li {
    position: relative; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_event .sg_wdgt_on li .sg_wdgt_time {
      display: block; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_events li, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_event_promoted li {
    padding: 6px 10px 8px 10px;
    line-height: 15px; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_events li .sg_wdgt_event_title, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_event_promoted li .sg_wdgt_event_title {
      max-width: 300px; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_events li .sg_wdgt_venue, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_event_promoted li .sg_wdgt_venue {
      width: 100%; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_events li .sg_wdgt_time, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_event_promoted li .sg_wdgt_time {
      width: 20%;
      max-width: 80px;
      display: none;
      vertical-align: text-top; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_on li {
    position: relative; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_events_time .sg_wdgt_on li .sg_wdgt_time {
      display: inline-block; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color .sg_wdgt_title {
    background: -webkit-linear-gradient(top, #1b91d5 0%, #1573a7 100%) left repeat;
    background: -moz-linear-gradient(top, #1b91d5 0%, #1573a7 100%) left repeat;
    background: -ms-linear-gradient(top, #1b91d5 0%, #1573a7 100%) left repeat;
    background: -o-linear-gradient(top, #1b91d5 0%, #1573a7 100%) left repeat;
    background: linear-gradient(top, #1b91d5 0%, #1573a7 100%) left repeat; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color .sg_wdgt_section_day {
    background: -webkit-linear-gradient(top, #f1f9fd 90%, #e8f5fc 100%) left repeat;
    background: -moz-linear-gradient(top, #f1f9fd 90%, #e8f5fc 100%) left repeat;
    background: -ms-linear-gradient(top, #f1f9fd 90%, #e8f5fc 100%) left repeat;
    background: -o-linear-gradient(top, #f1f9fd 90%, #e8f5fc 100%) left repeat;
    background: linear-gradient(top, #f1f9fd 90%, #e8f5fc 100%) left repeat; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_hdr {
    background: -webkit-linear-gradient(top, white 0%, #ececec 49%, #dddddd 50%, #ececec 100%) left repeat;
    background: -moz-linear-gradient(top, white 0%, #ececec 49%, #dddddd 50%, #ececec 100%) left repeat;
    background: -ms-linear-gradient(top, white 0%, #ececec 49%, #dddddd 50%, #ececec 100%) left repeat;
    background: -o-linear-gradient(top, white 0%, #ececec 49%, #dddddd 50%, #ececec 100%) left repeat;
    background: linear-gradient(top, white 0%, #ececec 49%, #dddddd 50%, #ececec 100%) left repeat; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_hdr:hover {
    background: -webkit-linear-gradient(top, white 0%, #f4f4f4 49%, #dddddd 50%, #d4d4d4 100%) left repeat;
    background: -moz-linear-gradient(top, white 0%, #f4f4f4 49%, #dddddd 50%, #d4d4d4 100%) left repeat;
    background: -ms-linear-gradient(top, white 0%, #f4f4f4 49%, #dddddd 50%, #d4d4d4 100%) left repeat;
    background: -o-linear-gradient(top, white 0%, #f4f4f4 49%, #dddddd 50%, #d4d4d4 100%) left repeat;
    background: linear-gradient(top, white 0%, #f4f4f4 49%, #dddddd 50%, #d4d4d4 100%) left repeat; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_hdr, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_hdr:hover, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_hdr:active {
    background: -webkit-linear-gradient(top, #d7d7d7 0%, #efefef 20%, #e5e5e5 100%) left repeat;
    background: -moz-linear-gradient(top, #d7d7d7 0%, #efefef 20%, #e5e5e5 100%) left repeat;
    background: -ms-linear-gradient(top, #d7d7d7 0%, #efefef 20%, #e5e5e5 100%) left repeat;
    background: -o-linear-gradient(top, #d7d7d7 0%, #efefef 20%, #e5e5e5 100%) left repeat;
    background: linear-gradient(top, #d7d7d7 0%, #efefef 20%, #e5e5e5 100%) left repeat; }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_hdr:active {
    box-shadow: inset 0 3px 5px 0 rgba(0, 0, 0, 0.2); }
  .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color {
    color: #222222; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color a {
      color: #111111; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color .sg_wdgt_title {
      color: 41.96078%;
      color: white;
      text-shadow: 0 1px 1px black;
      border: 1px solid #0f547a;
      background-color: #1882be; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color .sg_wdgt_hdr {
      text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
      border-top: 1px solid #bbbbbb;
      border-bottom: 1px solid #bbbbbb;
      background-color: #ececec;
      background: -webkit-linear-gradient(top, #fafafa 0%, #dddddd 100%) left repeat;
      background: -moz-linear-gradient(top, #fafafa 0%, #dddddd 100%) left repeat;
      background: -ms-linear-gradient(top, #fafafa 0%, #dddddd 100%) left repeat;
      background: -o-linear-gradient(top, #fafafa 0%, #dddddd 100%) left repeat;
      background: linear-gradient(top, #fafafa 0%, #dddddd 100%) left repeat; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color .sg_wdgt_section_day {
      border: 1px solid #aaaaaa;
      border-top: none;
      border-bottom: none;
      background-color: #e8f5fc; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color .sg_wdgt_section_day.sg_wdgt_on.sg_wdgt_last {
        border-bottom: 1px solid #bbbbbb; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color .sg_wdgt_event_promoted {
      border: 1px solid #69baff;
      background: #cfe9ff;
      background: -webkit-linear-gradient(top, #cfe9ff 0%, #e8f4ff 100%) left repeat;
      background: -moz-linear-gradient(top, #cfe9ff 0%, #e8f4ff 100%) left repeat;
      background: -ms-linear-gradient(top, #cfe9ff 0%, #e8f4ff 100%) left repeat;
      background: -o-linear-gradient(top, #cfe9ff 0%, #e8f4ff 100%) left repeat;
      background: linear-gradient(top, #cfe9ff 0%, #e8f4ff 100%) left repeat; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color .sg_wdgt_venue {
      color: #1882be; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color .sg_wdgt_time {
      color: #888888; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_hdr {
      border-top: 1px solid #bbbbbb;
      border-bottom: 1px solid #bbbbbb;
      color: #555555; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_hdr:hover {
      background-color: #e2e2e2; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_hdr:active {
      background-color: #aeaeae; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_hdr, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_hdr:hover, .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_accordion .sg_wdgt_on .sg_wdgt_hdr:active {
      color: #222222;
      box-shadow: none; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_single-day .sg_wdgt_section_day.sg_wdgt_on {
      border-bottom: 1px solid #bbbbbb; }
    .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_single-day .sg_wdgt_day_nav div {
      border: 1px solid #aaaaaa;
      background-color: #ececec;
      background: -webkit-linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat;
      background: -moz-linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat;
      background: -ms-linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat;
      background: -o-linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat;
      background: linear-gradient(top, #ececec 0%, #b9b9b9 100%) left repeat; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_single-day .sg_wdgt_day_nav div:hover {
        background-color: white;
        background: -webkit-linear-gradient(top, white 0%, #b9b9b9 100%) left repeat;
        background: -moz-linear-gradient(top, white 0%, #b9b9b9 100%) left repeat;
        background: -ms-linear-gradient(top, white 0%, #b9b9b9 100%) left repeat;
        background: -o-linear-gradient(top, white 0%, #b9b9b9 100%) left repeat;
        background: linear-gradient(top, white 0%, #b9b9b9 100%) left repeat; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_single-day .sg_wdgt_day_nav div:active {
        background-color: lightgrey;
        background: -webkit-linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat;
        background: -moz-linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat;
        background: -ms-linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat;
        background: -o-linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat;
        background: linear-gradient(top, #b9b9b9 0%, #ececec 100%) left repeat; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_single-day .sg_wdgt_day_nav div.sg_wdgt_prev span {
        border-right-color: #787878; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_single-day .sg_wdgt_day_nav div.sg_wdgt_prev:hover span {
        border-right-color: #333333; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_single-day .sg_wdgt_day_nav div.sg_wdgt_next span {
        border-left-color: #787878; }
      .sg_wdgt.sg_wdgt_style_modern-web.sg_wdgt_color.sg_wdgt_view_single-day .sg_wdgt_day_nav div.sg_wdgt_next:hover span {
        border-left-color: #333333; }
