.athleticsCTP-stats {
  margin-top: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
     -moz-box-orient: horizontal;
     -moz-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body.noHeader .athleticsCTP-stats {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 500px) {
  body.noHeader .athleticsCTP-stats {
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 500px) {
  .athleticsCTP-stats {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}

.athleticsCTP-stats_item,
.athleticsCTP-stats_noResults {
  font-family: "apertura", sans-serif;
  font-weight: bold;
  font-size: 25px;
  line-height: 24px;
  text-align: left;
  color: #fff;
  margin-bottom: 10px;
}
.athleticsCTP-stats_item span,
.athleticsCTP-stats_noResults span {
  color: #E87722;
  margin-left: 5px;
}

.athleticsCTP-stats_divider {
  width: 1px;
  height: 30px;
  background: rgba(255, 255, 255, 0.2);
  margin: 10px 30px;
}
@media (max-width: 500px) {
  .athleticsCTP-stats_divider {
    background: transparent;
    height: 0;
    margin: 5px 30px;
  }
}

.athleticsCTP-changeTeam {
  position: fixed;
  bottom: 30px;
  right: 30px;
  padding: 10px 15px;
  opacity: 0;
  background: #fff;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: background 0.3s ease-out;
  -o-transition: background 0.3s ease-out;
  -moz-transition: background 0.3s ease-out;
  transition: background 0.3s ease-out;
  pointer-events: none;
}
html.no-touch .athleticsCTP-changeTeam:hover {
  background: #E87722;
}
.athleticsCTP-changeTeam.active {
  opacity: 1;
  pointer-events: all;
}
.athleticsCTP-changeTeam:before {
  content: "";
  position: absolute;
  left: -5px;
  top: -5px;
  width: -webkit-calc(100% + 10px);
  width: -moz-calc(100% + 10px);
  width: calc(100% + 10px);
  height: -webkit-calc(100% + 10px);
  height: -moz-calc(100% + 10px);
  height: calc(100% + 10px);
  border: 2px solid #E87722;
  pointer-events: none;
}
@media (max-width: 899px) {
  .athleticsCTP-changeTeam {
    bottom: 130px;
    z-index: 1;
  }
}

.athleticsCTP-changeTeam_current {
  font-family: "apertura", sans-serif;
  font-weight: normal;
  font-size: 15px;
  line-height: 20px;
  text-align: left;
  color: #262626;
}

.athleticsCTP-changeTeam_cta {
  font-family: "apertura", sans-serif;
  font-weight: 900;
  font-size: 21px;
  line-height: 21px;
  text-align: left;
  color: #262626;
}

.athleticsCTP-changeTeam_icon {
  width: 25px;
  height: 25px;
  border: 2px solid rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  margin-left: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.athleticsCTP-changeTeam_icon i {
  display: inline-block;
  width: 3px;
  height: 3px;
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  background: #000;
}
.athleticsCTP-changeTeam_icon i:nth-child(2) {
  margin: 0 2px;
}

.athleticsCTP-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.athleticsCTP-modal {
  padding-top: 10vh;
  padding-bottom: 50px;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
     -moz-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  overflow-y: scroll;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  -webkit-transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out;
  -o-transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out;
  -moz-transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out;
  transition: background 0.3s ease-out, opacity 0.3s ease-out, visibility 0.3s ease-out;
}
.athleticsCTP-modal.active {
  pointer-events: all;
  opacity: 1;
  visibility: visible;
  background: rgba(0, 0, 0, 0.5);
}
.athleticsCTP-modal.active .athleticsCTP-modal_inner {
  opacity: 1;
  visibility: visible;
}
.athleticsCTP-modal.showing {
  opacity: 1;
  visibility: visible;
  background: rgba(0, 0, 0, 0.5);
}
.athleticsCTP-modal.closing {
  background: rgba(0, 0, 0, 0);
}
.athleticsCTP-modal .athleticsWidget-teams-accordion-container {
  margin-bottom: 0;
}
.athleticsCTP-modal .accordion-container .accordion-dropdown .athleticsWidget-teams-dropdown-inner {
  padding-bottom: 0;
}
.athleticsCTP-modal .athleticsWidget-teams-accordion-container {
  border: none;
}

.athleticsCTP-modal_inner {
  background: #fff;
  width: 80%;
  max-width: 760px;
  padding: 30px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
  -moz-transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
  transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
  position: relative;
}
.athleticsCTP-modal_inner.athleticsCTP-modal_inner .athleticsCTP-overflowing {
  opacity: 1;
}
@media (min-width: 1920px) {
  .athleticsCTP-modal_inner {
    max-width: 1000px;
  }
}

.athleticsCTP-modal_close {
  width: 52px;
  height: 52px;
  background: #fff;
  -webkit-transition: background 0.3s ease-out;
  -o-transition: background 0.3s ease-out;
  -moz-transition: background 0.3s ease-out;
  transition: background 0.3s ease-out;
  cursor: pointer;
  position: absolute;
  top: 6px;
  right: -40px;
  -webkit-transform: translateX(100%);
     -moz-transform: translateX(100%);
      -ms-transform: translateX(100%);
       -o-transform: translateX(100%);
          transform: translateX(100%);
}
@media (max-width: 1023px) {
  .athleticsCTP-modal_close {
    position: fixed;
    top: 40px;
    right: 30px;
    -webkit-transform: none;
       -moz-transform: none;
        -ms-transform: none;
         -o-transform: none;
            transform: none;
  }
}
.athleticsCTP-modal_close:before {
  content: "";
  left: -5px;
  top: -5px;
  width: -webkit-calc(100% + 10px);
  width: -moz-calc(100% + 10px);
  width: calc(100% + 10px);
  height: -webkit-calc(100% + 10px);
  height: -moz-calc(100% + 10px);
  height: calc(100% + 10px);
  border: 2px solid #E87722;
  pointer-events: none;
  position: absolute;
}
.athleticsCTP-modal_close i {
  display: inline-block;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
     -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 30px;
  height: 30px;
}
.athleticsCTP-modal_close i:before, .athleticsCTP-modal_close i:after {
  position: absolute;
  left: 15px;
  top: 2px;
  content: " ";
  height: 27px;
  width: 2px;
  background-color: #000;
}
.athleticsCTP-modal_close i:before {
  -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
}
.athleticsCTP-modal_close i:after {
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
html.no-touch .athleticsCTP-modal_close:hover {
  background: #E87722;
}

.athleticsCTP-overflowing {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100 */
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 );
  /* IE6-9 */
  position: -webkit-sticky;
  position: sticky;
  bottom: -50px;
  width: 100%;
  height: 100px;
  left: 0;
  z-index: 2;
  opacity: 0;
  pointer-events: none;
}
.athleticsCTP-overflowing i {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: rotate(180deg);
     -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
       -o-transform: rotate(180deg);
          transform: rotate(180deg);
  font-size: 26px;
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  -moz-transition: transform 0.3s ease-out, -moz-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -moz-transform 0.3s ease-out, -o-transform 0.3s ease-out;
  pointer-events: all;
  cursor: pointer;
}
html.no-touch .athleticsCTP-overflowing i:hover {
  -webkit-transform: rotate(180deg) translateY(-10px);
     -moz-transform: rotate(180deg) translateY(-10px);
      -ms-transform: rotate(180deg) translateY(-10px);
       -o-transform: rotate(180deg) translateY(-10px);
          transform: rotate(180deg) translateY(-10px);
}

.clG-addToCal {
  display: none;
}

.athleticsWidget-team_cta {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

body.athleticsTeamPage .staff-card .staff-card-content .scc-role:nth-child(2) ~ .scc-role {
  display: none;
}
body.athleticsTeamPage .clSyncCalendar {
  z-index: 3;
  margin-right: 15px;
  -webkit-transition: 0.15s ease-in-out;
  -o-transition: 0.15s ease-in-out;
  -moz-transition: 0.15s ease-in-out;
  transition: 0.15s ease-in-out;
  display: none;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__head {
  position: relative;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 3;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel {
  width: auto;
  height: 100%;
  background: transparent;
  padding: 0 18px 0 40px;
  border: 1px solid rgba(201, 18, 53, 0.2);
  text-align: left;
  position: relative;
  -webkit-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  cursor: pointer;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel span {
  -webkit-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  font-family: "apertura", sans-serif;
  font-weight: bold;
  font-size: 20px;
  line-height: 30px;
  text-align: left;
  color: #262626;
}
@media (max-width: 899px) {
  body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel span span {
    display: none;
  }
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel i {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.721' height='17.407'%3E%3Cg data-name='Group 15755' fill='%23262626'%3E%3Cpath data-name='Path 18064' d='M4.331 4.055h.254a.7.7 0 0 0 .7-.7V.715a.7.7 0 0 0-.7-.7h-.254a.7.7 0 0 0-.7.7v2.64a.7.7 0 0 0 .7.7Z'/%3E%3Cpath data-name='Path 18065' d='M13.279 4.04h.254a.7.7 0 0 0 .7-.7V.698a.7.7 0 0 0-.7-.7h-.254a.7.7 0 0 0-.7.7v2.645a.7.7 0 0 0 .7.697Z'/%3E%3Cpath data-name='Path 18066' d='M16.587 1.435H14.8v2.09a1.123 1.123 0 0 1-1.265 1.082h-.254a1.266 1.266 0 0 1-1.265-1.265V1.435H5.849V3.36a1.266 1.266 0 0 1-1.265 1.265H4.33A1.266 1.266 0 0 1 3.065 3.36V1.435H1.134A1.135 1.135 0 0 0 0 2.569v13.708a1.135 1.135 0 0 0 1.134 1.13h15.453a1.135 1.135 0 0 0 1.134-1.13v-13.7a1.135 1.135 0 0 0-1.134-1.142Zm0 14.838H1.134V5.924h15.453v10.353Z'/%3E%3Cpath data-name='Path 18067' d='M9.446 9.396h2.036a.146.146 0 0 0 .146-.146V7.485a.146.146 0 0 0-.146-.146H9.446a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.148Z'/%3E%3Cpath data-name='Path 18068' d='M12.769 9.396h2.036a.146.146 0 0 0 .146-.146V7.485a.146.146 0 0 0-.146-.146h-2.036a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.148Z'/%3E%3Cpath data-name='Path 18069' d='M2.799 12.283h2.036a.146.146 0 0 0 .146-.146v-1.764a.146.146 0 0 0-.146-.146H2.799a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.147Z'/%3E%3Cpath data-name='Path 18070' d='M6.122 12.283h2.036a.146.146 0 0 0 .146-.146v-1.764a.146.146 0 0 0-.146-.146H6.122a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.147Z'/%3E%3Cpath data-name='Path 18071' d='M9.446 12.283h2.036a.146.146 0 0 0 .146-.146v-1.764a.146.146 0 0 0-.146-.146H9.446a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.147Z'/%3E%3Cpath data-name='Path 18072' d='M12.769 12.283h2.036a.146.146 0 0 0 .146-.146v-1.764a.146.146 0 0 0-.146-.146h-2.036a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.147Z'/%3E%3Cpath data-name='Path 18073' d='M4.835 13.113H2.799a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.146h2.036a.146.146 0 0 0 .146-.146v-1.763a.146.146 0 0 0-.146-.146Z'/%3E%3Cpath data-name='Path 18074' d='M8.159 13.113H6.121a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.146h2.036a.146.146 0 0 0 .146-.146v-1.763a.146.146 0 0 0-.144-.146Z'/%3E%3Cpath data-name='Path 18075' d='M11.483 13.113H9.447a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.146h2.036a.146.146 0 0 0 .146-.146v-1.763a.146.146 0 0 0-.146-.146Z'/%3E%3Cpath data-name='Path 18076' d='M14.806 13.113H12.77a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.146h2.036a.146.146 0 0 0 .146-.146v-1.763a.146.146 0 0 0-.146-.146Z'/%3E%3C/g%3E%3C/svg%3E");
  position: absolute;
  width: 15px;
  height: 15px;
  left: 15px;
  top: 50%;
  margin-top: -7px;
  -webkit-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  -moz-background-size: contain;
    -o-background-size: contain;
       background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel i:before, body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel i:after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel i:after {
  content: "";
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.721' height='17.407'%3E%3Cg data-name='Group 15755' fill='%23262626'%3E%3Cpath data-name='Path 18064' d='M4.331 4.055h.254a.7.7 0 0 0 .7-.7V.715a.7.7 0 0 0-.7-.7h-.254a.7.7 0 0 0-.7.7v2.64a.7.7 0 0 0 .7.7Z'/%3E%3Cpath data-name='Path 18065' d='M13.279 4.04h.254a.7.7 0 0 0 .7-.7V.698a.7.7 0 0 0-.7-.7h-.254a.7.7 0 0 0-.7.7v2.645a.7.7 0 0 0 .7.697Z'/%3E%3Cpath data-name='Path 18066' d='M16.587 1.435H14.8v2.09a1.123 1.123 0 0 1-1.265 1.082h-.254a1.266 1.266 0 0 1-1.265-1.265V1.435H5.849V3.36a1.266 1.266 0 0 1-1.265 1.265H4.33A1.266 1.266 0 0 1 3.065 3.36V1.435H1.134A1.135 1.135 0 0 0 0 2.569v13.708a1.135 1.135 0 0 0 1.134 1.13h15.453a1.135 1.135 0 0 0 1.134-1.13v-13.7a1.135 1.135 0 0 0-1.134-1.142Zm0 14.838H1.134V5.924h15.453v10.353Z'/%3E%3Cpath data-name='Path 18067' d='M9.446 9.396h2.036a.146.146 0 0 0 .146-.146V7.485a.146.146 0 0 0-.146-.146H9.446a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.148Z'/%3E%3Cpath data-name='Path 18068' d='M12.769 9.396h2.036a.146.146 0 0 0 .146-.146V7.485a.146.146 0 0 0-.146-.146h-2.036a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.148Z'/%3E%3Cpath data-name='Path 18069' d='M2.799 12.283h2.036a.146.146 0 0 0 .146-.146v-1.764a.146.146 0 0 0-.146-.146H2.799a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.147Z'/%3E%3Cpath data-name='Path 18070' d='M6.122 12.283h2.036a.146.146 0 0 0 .146-.146v-1.764a.146.146 0 0 0-.146-.146H6.122a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.147Z'/%3E%3Cpath data-name='Path 18071' d='M9.446 12.283h2.036a.146.146 0 0 0 .146-.146v-1.764a.146.146 0 0 0-.146-.146H9.446a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.147Z'/%3E%3Cpath data-name='Path 18072' d='M12.769 12.283h2.036a.146.146 0 0 0 .146-.146v-1.764a.146.146 0 0 0-.146-.146h-2.036a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.147Z'/%3E%3Cpath data-name='Path 18073' d='M4.835 13.113H2.799a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.146h2.036a.146.146 0 0 0 .146-.146v-1.763a.146.146 0 0 0-.146-.146Z'/%3E%3Cpath data-name='Path 18074' d='M8.159 13.113H6.121a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.146h2.036a.146.146 0 0 0 .146-.146v-1.763a.146.146 0 0 0-.144-.146Z'/%3E%3Cpath data-name='Path 18075' d='M11.483 13.113H9.447a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.146h2.036a.146.146 0 0 0 .146-.146v-1.763a.146.146 0 0 0-.146-.146Z'/%3E%3Cpath data-name='Path 18076' d='M14.806 13.113H12.77a.146.146 0 0 0-.146.146v1.763a.146.146 0 0 0 .146.146h2.036a.146.146 0 0 0 .146-.146v-1.763a.146.146 0 0 0-.146-.146Z'/%3E%3C/g%3E%3C/svg%3E");
  -webkit-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  -moz-background-size: contain;
    -o-background-size: contain;
       background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  opacity: 0;
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
html.no-touch body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel:hover {
  background: #E87722;
}
html.no-touch body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel:hover span {
  color: #fff;
}
html.no-touch body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel:hover i:after {
  opacity: 1;
}
@media (max-width: 767px) {
  body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__openLabel {
    width: auto;
  }
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__close {
  width: 50px;
  height: 50px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 4;
  background: rgba(0, 0, 0, 0.1);
  padding: 0;
  margin: 0;
  border: 0;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: background 0.3s ease-in-out;
  -o-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background 0.3s ease-in-out;
  cursor: pointer;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__close i:before, body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__close i:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 14px;
  height: 2px;
  background: #fff;
  -webkit-transition: background 0.3s ease-in-out;
  -o-transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  transition: background 0.3s ease-in-out;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__close i:before {
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__close i:after {
  -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
}
html.no-touch body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__close:hover {
  background: rgba(0, 0, 0, 0.3);
}
html.no-touch body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__close:hover i:after, html.no-touch body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__close:hover i:before {
  background: #fff;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__dd {
  position: absolute;
  left: 0;
  right: 0;
  top: 50px;
  padding-top: 0;
  text-align: center;
  background: #fff;
  display: none;
  overflow: hidden;
  border: 1px solid rgba(232, 119, 34, 0.2);
  border-top: none;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item {
  background: #fff;
  padding-left: 0;
  border-bottom: 1px solid #fff;
  -webkit-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  position: relative;
  z-index: 1;
  text-align: left;
  font-size: 18px;
  font-weight: normal;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item:before, body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item:after {
  content: none;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item a, body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item.isCopyLink span {
  text-decoration: none;
  -webkit-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item .hiddenLink {
  position: absolute;
  left: -10000px;
  top: -10000px;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item a, body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item div {
  width: 100%;
  padding: 0 16px 0 15px;
  text-align: left;
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 50px;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item a {
  padding: 0;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item span {
  padding-left: 20px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: normal;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item span:first-letter {
  text-transform: uppercase;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item i {
  display: inline-block;
  vertical-align: middle;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item.isOutlook i {
  width: 26px;
  height: 25px;
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27%23C91235%27%20height='56.693' width='56.693' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath  d='M38.958 26.384l14.625-9.86c0-1.167-1.088-2.004-1.703-2.004H35.186v9.724l3.399 2.14a.87.87 0 0 0 .373 0z'/%3E%3Cpath  d='M39.25 30.003s-.526.321-.962 0l-3.102-2.13h-.002v13.215H50.94c1.4 0 2.646-.815 2.646-2.761V20.454s-14.859 9.87-14.334 9.55zM18.639 34.193c1.04 0 1.865-.469 2.474-1.406.608-.938.915-2.24.915-3.903 0-1.735-.295-3.085-.887-4.05-.592-.963-1.4-1.445-2.427-1.445-1.057 0-1.9.497-2.521 1.488-.622.992-.934 2.305-.934 3.938 0 1.658.312 2.969.934 3.932.621.966 1.438 1.446 2.446 1.446z'/%3E%3Cpath  d='M4 47.626l28.941 6.067V3.98L4.001 9.582v38.044zm9.922-25.032c1.227-1.634 2.851-2.451 4.874-2.451 1.91 0 3.456.78 4.634 2.345 1.18 1.564 1.77 3.625 1.77 6.185.002 2.631-.61 4.752-1.833 6.362-1.224 1.61-2.818 2.416-4.786 2.416-1.918 0-3.479-.78-4.687-2.34-1.206-1.56-1.811-3.592-1.811-6.098 0-2.646.613-4.785 1.84-6.419z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  -moz-background-size: contain;
    -o-background-size: contain;
       background-size: contain;
  background-position: center center;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item.isGoogleCal i {
  width: 26px;
  height: 26px;
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27%23C91235%27%20viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath  d='M896 786h725q12 67 12 128 0 217-91 387.5T1282.5 1568 896 1664q-157 0-299-60.5T352 1440t-163.5-245T128 896t60.5-299T352 352t245-163.5T896 128q300 0 515 201l-209 201q-123-119-306-119-129 0-238.5 65T484 652.5 420 896t64 243.5T657.5 1316t238.5 65q87 0 160-24t120-60 82-82 51.5-87 22.5-78H896V786z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  -moz-background-size: contain;
    -o-background-size: contain;
       background-size: contain;
  background-position: center center;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item.isAppleCal i {
  width: 26px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27%23C91235%27%20height='56.693' width='56.693' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M41.777 30.517c-.062-6.232 5.082-9.221 5.312-9.372-2.891-4.227-7.395-4.807-8.998-4.873-3.83-.389-7.477 2.256-9.42 2.256-1.939 0-4.941-2.199-8.117-2.143-4.178.062-8.029 2.43-10.179 6.17-4.339 7.527-1.11 18.682 3.118 24.791 2.067 2.986 4.532 6.346 7.766 6.223 3.117-.123 4.293-2.016 8.061-2.016s4.826 2.016 8.123 1.953c3.352-.061 5.477-3.043 7.527-6.041 2.373-3.469 3.35-6.828 3.408-6.998-.073-.034-6.534-2.509-6.601-9.95zM35.582 12.229c1.715-2.082 2.877-4.975 2.561-7.855-2.475.1-5.471 1.645-7.248 3.725-1.592 1.846-2.984 4.785-2.611 7.613 2.761.214 5.577-1.405 7.298-3.483z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  -moz-background-size: contain;
    -o-background-size: contain;
       background-size: contain;
  background-position: center center;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item.isYahooCal i {
  width: 26px;
  height: 26px;
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27%23C91235%27%20height='56.693' width='56.693' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath  d='M43.503 24.87c.275-.055.684-.146 1.146-.246h3.578l.557-.823a.119.119 0 0 1 .045-.008l1.385-2c-.02 0-.053-.004-.068-.004l.145-.217H30.897l.746 3.051h5.293l-8.906 8.039c-1.818-2.51-6.078-7.74-9.049-12.069h6.667v-2.322l.076-.512a.511.511 0 0 0-.076-.01v-.209H3.535v3.053h6.558c2.545 1.99 12.28 14.145 12.684 15.358.162 1.135.311 7.836-.166 8.342-.957 1.012-5.322.744-6.375.818l-.364 2.076c1.923.057 8.181-.156 10.126-.156 3.834 0 10.549-.018 11.496.055l.117-2.178c-.969-.164-6.254-.02-6.984-.186-.162-1.055-.34-8.109-.178-8.838.73-2.106 11.837-10.686 13.054-11.014z'/%3E%3Cpath  d='M46.722 41.544l2.971.236 3.461-13.369c-.578-.02-5.83-.516-6.512-.648l.08 13.781zM46.208 43.687l.018 3.263 1.503.131 1.625.121.477-3.195-1.713-.084z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  -moz-background-size: contain;
    -o-background-size: contain;
       background-size: contain;
  background-position: center center;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item.isProtocolHandler {
  display: none;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item.isProtocolHandler i {
  width: 26px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27%23C91235%27%20viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath  d='M192 1664h288v-288H192v288zm352 0h320v-288H544v288zm-352-352h288V992H192v320zm352 0h320V992H544v320zM192 928h288V640H192v288zm736 736h320v-288H928v288zM544 928h320V640H544v288zm768 736h288v-288h-288v288zm-384-352h320V992H928v320zM576 448V160q0-13-9.5-22.5T544 128h-64q-13 0-22.5 9.5T448 160v288q0 13 9.5 22.5T480 480h64q13 0 22.5-9.5T576 448zm736 864h288V992h-288v320zM928 928h320V640H928v288zm384 0h288V640h-288v288zm32-480V160q0-13-9.5-22.5T1312 128h-64q-13 0-22.5 9.5T1216 160v288q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5-9.5t9.5-22.5zm384-64v1280q0 52-38 90t-90 38H192q-52 0-90-38t-38-90V384q0-52 38-90t90-38h128v-96q0-66 47-113T480 0h64q66 0 113 47t47 113v96h384v-96q0-66 47-113t113-47h64q66 0 113 47t47 113v96h128q52 0 90 38t38 90z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  -moz-background-size: contain;
    -o-background-size: contain;
       background-size: contain;
  background-position: center center;
}
html.no-touch body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item.isProtocolHandler {
  display: block;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item.isCopyLink i {
  width: 26px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%27%23C91235%27%20xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.092 512.092'%3E%3Cpath d='M312.453 199.601a116.1667 116.1667 0 0 0-20.053-16.128 119.4718 119.4718 0 0 0-64.427-18.859c-31.697-.059-62.106 12.535-84.48 34.987L34.949 308.23C12.613 330.609.059 360.93.039 392.548c-.042 65.98 53.41 119.501 119.39 119.543 31.648.11 62.029-12.424 84.395-34.816l89.6-89.6a8.5329 8.5329 0 0 0 2.524-6.108c-.027-4.713-3.87-8.511-8.583-8.484h-3.413c-18.72.066-37.273-3.529-54.613-10.581-3.195-1.315-6.867-.573-9.301 1.877l-64.427 64.512c-20.006 20.006-52.442 20.006-72.448 0-20.006-20.006-20.006-52.442 0-72.448l108.971-108.885c19.99-19.965 52.373-19.965 72.363 0 13.472 12.679 34.486 12.679 47.957 0a34.1344 34.1344 0 0 0 9.899-21.675c.623-9.775-2.982-19.348-9.9-26.282z'/%3E%3Cpath d='M477.061 34.993c-46.657-46.657-122.303-46.657-168.96 0l-89.515 89.429c-2.458 2.47-3.167 6.185-1.792 9.387 1.359 3.211 4.535 5.272 8.021 5.205h3.157a143.3574 143.3574 0 0 1 54.528 10.667c3.195 1.315 6.867.573 9.301-1.877l64.256-64.171c20.006-20.006 52.442-20.006 72.448 0 20.006 20.006 20.006 52.442 0 72.448l-80.043 79.957-.683.768-27.989 27.819c-19.99 19.965-52.373 19.965-72.363 0-13.472-12.679-34.486-12.679-47.957 0a34.139 34.139 0 0 0-9.899 21.845c-.624 9.775 2.981 19.348 9.899 26.283a118.4465 118.4465 0 0 0 34.133 23.893c1.792.853 3.584 1.536 5.376 2.304 1.792.768 3.669 1.365 5.461 2.048 1.792.683 3.669 1.28 5.461 1.792l5.035 1.365c3.413.853 6.827 1.536 10.325 2.133 4.214.626 8.458 1.025 12.715 1.195H284.461l5.12-.597c1.877-.085 3.84-.512 6.059-.512h2.901l5.888-.853 2.731-.512 4.949-1.024h.939a119.456 119.456 0 0 0 55.381-31.403l108.629-108.629c46.66-46.657 46.66-122.303.003-168.96z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  -moz-background-size: contain;
    -o-background-size: contain;
       background-size: contain;
  background-position: center center;
}
html.no-touch body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item:hover {
  background: rgba(0, 0, 0, 0.1);
}
html.no-touch body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__item:hover a {
  color: #C91235;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__infoBox {
  position: absolute;
  bottom: 100%;
  margin-bottom: 20px;
  left: 0;
  right: 0;
  background: #fff;
  padding: 17px 20px;
  -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.3);
     -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.3);
  display: none;
  z-index: 3;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__infoBox:after {
  content: "";
  position: absolute;
  border: 8px solid black;
  border-color: transparent transparent #fff #fff;
  -webkit-transform-origin: 0 0;
     -moz-transform-origin: 0 0;
      -ms-transform-origin: 0 0;
       -o-transform-origin: 0 0;
          transform-origin: 0 0;
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-box-shadow: -1px 1px 1px 0 rgba(0, 0, 0, 0.05);
     -moz-box-shadow: -1px 1px 1px 0 rgba(0, 0, 0, 0.05);
          box-shadow: -1px 1px 1px 0 rgba(0, 0, 0, 0.05);
  bottom: -16px;
  left: 50%;
  margin: 0 0 0 -8px;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__infoBox p {
  margin: 0;
  font-size: 16px;
  line-height: 30px;
  padding-top: 20px;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__closeInfoBox {
  position: absolute;
  width: 48px;
  height: 30px;
  right: 2px;
  top: 9px;
  border: none;
  background: none;
  cursor: pointer;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__closeInfoBox i {
  display: inline-block;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__closeInfoBox i:after, body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__closeInfoBox i:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 14px;
  height: 2px;
  background: #C91235;
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__closeInfoBox i:after {
  -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);
          transform: rotate(45deg);
}
body.athleticsTeamPage .clSyncCalendar .clSyncCalendar__closeInfoBox i:before {
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
body.athleticsTeamPage .clSyncCalendar.isOpening {
  position: relative;
  right: 0;
  margin-right: 0;
  -webkit-transition: 0.15s ease;
  -o-transition: 0.15s ease;
  -moz-transition: 0.15s ease;
  transition: 0.15s ease;
}
body.athleticsTeamPage .clSyncCalendar.isOpened .clSyncCalendar__head span:nth-of-type(2) {
  display: inline-block;
}
body.athleticsTeamPage .clSyncCalendar.isOpened .clSyncCalendar__close {
  opacity: 1;
  pointer-events: all;
}
body.athleticsTeamPage .clSyncCalendar.isOpened .clSyncCalendar__openLabel {
  padding-right: 170px;
}
@media (max-width: 767px) {
  body.athleticsTeamPage .clSyncCalendar.isOpened .clSyncCalendar__openLabel {
    padding-right: 0;
    width: 100%;
  }
}
body.athleticsTeamPage .protocolError {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  z-index: 99999;
}
body.athleticsTeamPage .protocolError:before {
  content: "";
  background: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
}
body.athleticsTeamPage .protocolError .protocolError__inner {
  max-width: 500px;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -140px 0 0 -250px;
  background: #fff;
  -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25);
     -moz-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.25);
}
body.athleticsTeamPage .protocolError .protocolError__close {
  width: 50px;
  height: 50px;
  position: absolute;
  right: 0;
  top: 0;
  background: transparent;
  margin: 0;
  padding: 0;
  border: 0;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  z-index: 4;
}
body.athleticsTeamPage .protocolError .protocolError__close i {
  display: inline-block;
}
body.athleticsTeamPage .protocolError .protocolError__expl {
  padding: 30px 20px 10px 20px;
}
body.athleticsTeamPage .protocolError .protocolError__expl p {
  color: #0A2544;
}
body.athleticsTeamPage .protocolError .protocolError__image {
  position: relative;
  margin: 0 20px 20px 20px;
}
body.athleticsTeamPage .protocolError .protocolError__image img {
  width: 100%;
  height: auto;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
}
body.athleticsTeamPage .protocolError .protocolError__image > div {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
  background: url("data:image/png;base64,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") no-repeat center center/contain;
}
@media (max-width: 767px) {
  body.athleticsTeamPage .protocolError .protocolError__inner {
    width: 80%;
    left: 10%;
    margin: -140px 0 0 0;
  }
}
@media (max-width: 400px) {
  body.athleticsTeamPage .protocolError .protocolError__inner {
    width: 90%;
    left: 5%;
    margin: -140px 0 0 0;
  }
}

.athleticsWidget-team__resultContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
     -moz-box-orient: vertical;
     -moz-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}

.athleticsWidget-team__item-result i:before {
  content: none !important;
}

.athleticsWidget-team__item.scoreboardItem .athleticsWidget-team__item-score {
  font-weight: 400;
  font-size: 25px;
}

.athleticsWidget-team__item.scoreboardItem .athleticsWidget-team__item-result {
  background: none !important;
  text-transform: uppercase;
  width: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 17px;
  color: #999999;
}

.athleticsWidget-team__item.scoreboardItem .athleticsWidget-team__item-result i {
  display: none;
}

.athleticsWidget-team__item.scoreboardItem .athleticsWidget-team__item-title.hasLost .athleticsWidget-team__item-result {
  color: #DB1616;
}

.athleticsWidget-team__item.scoreboardItem .athleticsWidget-team__item-title.hasWon .athleticsWidget-team__item-result {
  color: #41BF22;
}

@media screen and (max-width: 899px) {
  .athleticsCTP-stats {
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }

  .athleticsCTP-stats_item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-size: 17px;
    margin: 0;
  }

  .athleticsCTP-stats_divider {
    margin: 0 15px;
    background: #4a4a4a;
    height: 35px;
  }

  .athleticsCTP-stats_item span {
    text-align: center;
    font-size: 25px;
    margin-top: 5px;
  }

  .athleticsCTP-changeTeam_current {
    display: none;
  }

  .athleticsCTP-changeTeam_cta {
    font-size: 16px;
    max-width: 60px;
    padding-right: 20px;
    line-height: 17px;
  }

  .athleticsCTP-changeTeam_icon {
    width: 15px;
    height: 15px;
    position: absolute;
    bottom: 5px;
    right: 5px;
    margin: 0;
  }

  .athleticsCTP-changeTeam {
    padding: 5px 10px;
  }

  .athleticsCTP-changeTeam_icon i {
    width: 2px;
    height: 2px;
  }

  .athleticsCTP-changeTeam_icon i:nth-child(2) {
    margin: 0 1px;
  }
}
@media print {
  * {
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
    /* Non-Webkit Browsers */
  }

  .main-content .content > *,
.main-content .content .content-wrap .secondLvlCss > *,
.header,
.footer,
.main-hero,
.athleticsCTP-changeTeam,
.athleticsWidget-team__moreWrapper {
    display: none;
  }

  .main-hero {
    display: none !important;
  }

  .main-content .content .content-wrap {
    display: block;
  }

  #athleticsWidget-team {
    display: block;
  }

  .athleticsWidget-team__item > i {
    display: none;
  }

  .athleticsWidget-team__nav-item.active {
    background: #fff;
    color: #262626;
    text-transform: uppercase;
  }

  .athleticsWidget-team__nav-item:not(.active) {
    display: none;
  }

  .athleticsWidget-team__nav {
    border-bottom: 0;
  }

  .athleticsWidget-team__nav-item.active:first-child {
    border-right: none;
  }

  .athleticsWidget-team__container {
    border: none;
  }

  .athleticsWidget-team__item.teamsItem .athleticsWidget-team__item-title, .athleticsWidget-team__item.scoreboardItem .athleticsWidget-team__item-title, .athleticsWidget-team__item.scheduleItem .athleticsWidget-team__item-title {
    color: #262626;
  }

  .athleticsWidget-team__item.teamsItem:not(:last-child), .athleticsWidget-team__item.scoreboardItem:not(:last-child), .athleticsWidget-team__item.scheduleItem:not(:last-child) {
    border-bottom-color: #262626;
  }

  .athleticsWidget-team__nav-item:last-child {
    border-left: none;
  }

  .athleticsWidget-team .cPlayer__img {
    display: none;
  }
}