.c-tabs {
  margin: 0 0 1rem;
  padding: 0;
  border-bottom: 1px solid #ccc;
  margin: 0 0 3.33333rem; }
  .c-tabs:before, .c-tabs:after {
    content: " ";
    display: table; }
  .c-tabs:after {
    clear: both; }
  .c-tabs > li {
    display: block;
    list-style: none; }

.path-events .c-tabs {
  margin: 0; }

.c-tabs__item {
  float: left;
  margin-bottom: -1px;
  margin-top: 0;
  padding-left: 0; }
  .c-tabs__item a {
    background-color: #F2F2F2;
    border: 1px solid #ccc;
    border-bottom-color: #ccc;
    border-radius: 0.16667rem 0.16667rem 0 0;
    color: #008099;
    display: block;
    margin-right: -1px;
    padding: .5rem 1rem;
    text-decoration: none; }
    .c-tabs__item a:hover {
      background-color: #fff; }
  .c-tabs__item.is-active > a,
  .c-tabs__item.is-active > a:hover {
    background-color: #fff;
    border: 1px solid #ccc;
    border-bottom-color: transparent; }
  .c-tabs__item a {
    font-size: 0.66667rem;
    background-color: #F2F2F2;
    border-radius: 0px;
    color: #333;
    font-family: "Typold W05", sans-serif;
    font-size: 0.66667rem;
    font-weight: 500;
    letter-spacing: 0.13333em;
    padding: 1rem 1.66667rem;
    text-decoration: none;
    text-transform: uppercase;
    -webkit-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out; }
    @media (min-width: 37.5em) {
      .c-tabs__item a {
        font-size: 0.66667rem; } }
    @media (min-width: 37.5em) {
      .c-tabs__item a {
        font-size: 0.66667rem; } }
    .c-tabs__item a:hover {
      background-color: #fff;
      text-decoration: underline; }
    .c-tabs__item a.is-active {
      background-color: #fff; }
    @media (max-width: 24.9375em) {
      .c-tabs__item a {
        padding: 0.55556rem 0.44444rem; } }
    @media (min-width: 25em) and (max-width: 37.4375em) {
      .c-tabs__item a {
        padding: 0.61111rem 0.61111rem; } }
  .c-tabs__item .c-tabs__link--icon {
    background-position: 1.33333rem center;
    background-repeat: no-repeat;
    background-size: 1rem;
    padding-left: 3.33333rem; }
    @media (max-width: 37.4375em) {
      .c-tabs__item .c-tabs__link--icon {
        padding-left: 2rem;
        background-size: 0.66667rem;
        background-position: 0.83333rem center; } }
  .c-tabs__item .c-tabs__link--icon-list-view {
    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2018%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%202a1%201%200%201%201%200-2h12a1%201%200%200%201%200%202H5zm0%204a1%201%200%201%201%200-2h12a1%201%200%200%201%200%202H5zm0%204a1%201%200%200%201%200-2h12a1%201%200%200%201%200%202H5zM1%200a1%201%200%201%201%200%202%201%201%200%200%201%200-2zm0%204a1%201%200%201%201%200%202%201%201%200%200%201%200-2zm0%204a1%201%200%201%201%200%202%201%201%200%200%201%200-2zm4%206a1%201%200%200%201%200-2h12a1%201%200%200%201%200%202H5zm-4-2a1%201%200%201%201%200%202%201%201%200%200%201%200-2z%22%20fill%3D%22%23417925%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E"); }
  .c-tabs__item .c-tabs__link--icon-map-view {
    background-image: url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2014%2017%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7%2011a4%204%200%201%201%200-8%204%204%200%200%201%200%208zm0-2a2%202%200%201%200%200-4%202%202%200%200%200%200%204zm0%205.498l3.496-3.92.04-.042a5%205%200%201%200-7.072-7.072c-1.952%201.953-1.952%205.119.04%207.113L7%2014.497zm.746%202.168a1%201%200%200%201-1.492%200L2.05%2011.95a7%207%200%201%201%209.92-.021l-4.224%204.737z%22%20fill%3D%22%23417925%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E"); }
  .c-tabs__item .c-tabs__link--icon-calendar-view {
    background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cpath%20fill%3D%22%23417925%22%20d%3D%22M12%2C10%20L10%2C10%20L10%2C12%20L12%2C12%20L12%2C10%20Z%20M14%2C10%20L14%2C12%20L16%2C12%20L16%2C10%20L14%2C10%20Z%20M12%2C16%20L12%2C14%20L10%2C14%20L10%2C16%20L12%2C16%20Z%20M14%2C16%20L15%2C16%20C15.5522847%2C16%2016%2C15.5522847%2016%2C15%20L16%2C14%20L14%2C14%20L14%2C16%20Z%20M12%2C6%20L10%2C6%20L10%2C8%20L12%2C8%20L12%2C6%20Z%20M14%2C6%20L14%2C8%20L16%2C8%20L16%2C6%20L14%2C6%20Z%20M8%2C10%20L6%2C10%20L6%2C12%20L8%2C12%20L8%2C10%20Z%20M8%2C16%20L8%2C14%20L6%2C14%20L6%2C16%20L8%2C16%20Z%20M8%2C6%20L6%2C6%20L6%2C8%20L8%2C8%20L8%2C6%20Z%20M4%2C10%20L2%2C10%20L2%2C12%20L4%2C12%20L4%2C10%20Z%20M4%2C16%20L4%2C14%20L2%2C14%20L2%2C15%20C2%2C15.5522847%202.44771525%2C16%203%2C16%20L4%2C16%20Z%20M4%2C6%20L2%2C6%20L2%2C8%20L4%2C8%20L4%2C6%20Z%20M2%2C4%20L16%2C4%20C16%2C3.44771525%2015.5522847%2C3%2015%2C3%20L14%2C3%20C13.4477153%2C3%2013%2C2.55228475%2013%2C2%20C13%2C1.44771525%2013.4477153%2C1%2014%2C1%20L15%2C1%20C16.6568542%2C1%2018%2C2.34314575%2018%2C4%20L18%2C15%20C18%2C16.6568542%2016.6568542%2C18%2015%2C18%20L3%2C18%20C1.34314575%2C18%200%2C16.6568542%200%2C15%20L0%2C4%20C0%2C2.34314575%201.34314575%2C1%203%2C1%20L4%2C1%20C4.55228475%2C1%205%2C1.44771525%205%2C2%20C5%2C2.55228475%204.55228475%2C3%204%2C3%20L3%2C3%20C2.44771525%2C3%202%2C3.44771525%202%2C4%20Z%20M10%2C1%20C10%2C0.44771525%2010.4477153%2C0%2011%2C0%20C11.5522847%2C0%2012%2C0.44771525%2012%2C1%20L12%2C2%20C12%2C2.55228475%2011.5522847%2C3%2011%2C3%20C10.4477153%2C3%2010%2C2.55228475%2010%2C2%20L10%2C1%20Z%20M6%2C1%20C6%2C0.44771525%206.44771525%2C0%207%2C0%20C7.55228475%2C0%208%2C0.44771525%208%2C1%20L8%2C2%20C8%2C2.55228475%207.55228475%2C3%207%2C3%20C6.44771525%2C3%206%2C2.55228475%206%2C2%20L6%2C1%20Z%22%2F%3E%3C%2Fsvg%3E"); }
