.matches-wrapper {
  background-color: #f7f7f7; }

body {
  background: #f7f7f7; }

.changeowner-icon-wrapper {
  display: inline-block;
  color: #fff;
  margin-right: 15px;
  position: relative;
  font-weight: 600;
  font-size: 14px; }

.changeowner-icon-link {
  text-transform: uppercase;
  background: no-repeat 0 center;
  background-size: auto 1rem;
  font-weight: bold !important;
  padding-left: 1.25rem; }

.changeowner-icon-link.tickets-icon {
  background-size: auto 1.04rem;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg version='1.1' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-1398 -29)' fill='%23FF0031' fill-rule='nonzero'%3E%3Cpath d='m1409.2 29.8c0.23821-0.088149 0.66302-0.056264 0.89904 0.065928l0.04836 0.03064c0.29037 0.20462 1.2392 1.13 1.3378 1.3152 0.11641 0.22761 0.06743 0.44174-0.12581 0.7397-0.33627 0.52026-0.259 1.1689 0.18501 1.5868 0.09847 0.090094 0.24315 0.19441 0.31277 0.22588 0.36437 0.1739 0.76766 0.16352 1.1192-0.022107l0.12823-0.075534c0.27149-0.18398 0.49742-0.23246 0.72054-0.11537 0.19103 0.099412 1.2423 1.1829 1.3467 1.3836 0.08154 0.15458 0.10434 0.27232 0.10434 0.50936 0 0.25584-0.0212 0.35288-0.14463 0.55497l-0.06613 0.077298c-0.30623 0.33521-1.7189 1.7649-3.6922 3.7408l-5.1994 5.1686-0.90103 0.87746c-0.16705 0.15888-0.25762 0.23941-0.29082 0.25882-0.18865 0.10858-0.27705 0.12754-0.5655 0.12754l-0.19936-0.0062418c-0.12847-0.011594-0.21289-0.041223-0.34303-0.11354-0.26495-0.14862-1.3588-1.241-1.4052-1.4425-0.05269-0.21134-3e-3 -0.35949 0.17803-0.62313 0.1407-0.20447 0.20833-0.39164 0.22703-0.62419 0.03675-0.42914-0.14561-0.83554-0.49296-1.0961-0.40627-0.30953-0.87301-0.33898-1.3383-0.087905l-0.12892 0.075969c-0.29504 0.19395-0.51028 0.24333-0.74165 0.12481-0.19482-0.10369-1.2427-1.1854-1.3423-1.3845-0.04903-0.094812-0.0833-0.21041-0.10368-0.35055l-0.02528-0.28213 0.00312-0.072621 0.01217-0.075464c0.05545-0.23252 0.26417-0.4844 0.98798-1.2221l8.9648-8.8923 0.16732-0.15475c0.14229-0.12761 0.21736-0.17932 0.29617-0.20515l0.0676-0.017294zm0.55321 1.2527-0.17569-0.1629-0.6173 0.59717-0.85434 0.85545c-0.06753 0.063844-0.12052 0.10202-0.15308 0.088213l-0.01728-0.016835 0.01306 0.039128c0.00775 0.030931 0.01368 0.063802 0.01768 0.096926l0.00606 0.098446c0 0.31342-0.28181 0.57435-0.58635 0.53775l-0.08911-0.012496-0.01146 0.0060739-0.57794 0.5491-0.67702 0.6624-3.7598 3.7318-1.8257 1.8323-0.49551 0.51251-0.05559 0.05924c-0.01125 0.011032-0.02218 0.020782-0.03083 0.02646l0.00105 0.015461 0.13641 0.14944 0.51312 0.5154 0.08966-0.041746c0.30925-0.14172 0.5703-0.21578 0.85231-0.23654l0.17227-0.0061684c0.40145 0 0.66787 0.061502 1.0349 0.23816 0.50682 0.24308 0.86634 0.59652 1.1091 1.0892 0.1824 0.37164 0.24522 0.63776 0.24866 1.0526 0 0.33798-0.05703 0.64332-0.17695 0.9354l-0.09497 0.20317 0.44384 0.44257 0.21516 0.19943 0.28909-0.27057c0.1604-0.15424 0.37312-0.36169 0.63911-0.62333l0.97212-0.96174 3.6972-3.6942 1.3832-1.3984c0.15072-0.1552 0.26123-0.27136 0.33927-0.35653l0.09199-0.10529-0.00308-0.013386c-0.0522-0.29582 0.15402-0.59926 0.46007-0.64778l0.08583-0.0067148c0.04814 0 0.09929 0.0052635 0.17449 0.02165l0.11786 0.043833-0.11349-0.069026c-0.01171-0.005276-0.01834-0.0042352-0.02772 0.0023385l0.16116-0.14842c0.05119-0.048534 0.11055-0.10579 0.17891-0.17258l0.65384-0.64985 0.63093-0.64183c-0.02447-0.004377-0.0863-0.075473-0.28428-0.27442l-0.37052-0.36981-0.05615 0.027612c-0.29548 0.13478-0.54581 0.20025-0.85129 0.21832l-0.19071 0.0053319c-0.41603-0.0034398-0.67595-0.066353-1.0646-0.25723-0.39221-0.18903-0.83206-0.61627-1.0308-0.99938-0.35602-0.68778-0.37402-1.49-0.04689-2.1654l0.02245-0.047236-0.51231-0.5031zm1.2913 4.6311 0.07761 0.0049019c0.10783 0.015839 0.19901 0.074096 0.33131 0.19276l0.15216 0.14276c0.37725 0.36243 0.4751 0.51033 0.42718 0.76212-0.0764 0.39283-0.48601 0.57749-0.84045 0.38962-0.14666-0.078121-0.60148-0.53725-0.67266-0.67993-0.13677-0.26205-0.01846-0.6224 0.261-0.76129 0.04754-0.019718 0.11159-0.035551 0.17438-0.043916l0.08947-0.0070355zm-1.365-1.3534c0.1957 0 0.28073 0.052345 0.52735 0.29552l0.24714 0.25021c0.17384 0.18274 0.22009 0.27378 0.22009 0.45508 0 0.4413-0.44041 0.70089-0.83227 0.49402-0.14669-0.07801-0.60141-0.53704-0.67495-0.68388-0.11166-0.22332-0.06904-0.46175 0.1063-0.63702 0.12168-0.12645 0.2334-0.17392 0.40634-0.17392zm-1.3566-1.3507 0.07063 0.0025555c0.13277 0.010796 0.21684 0.059174 0.37446 0.20748l0.2636 0.26086c0.22596 0.22867 0.28103 0.30801 0.29085 0.48521l9e-4 0.044703c0 0.17746-0.04619 0.28353-0.17858 0.41057-0.19561 0.17917-0.46255 0.20849-0.68009 0.065358-0.15765-0.10369-0.5614-0.50895-0.63822-0.6481-0.11624-0.22751-0.08617-0.46275 0.08939-0.65452 0.12312-0.1282 0.22935-0.17437 0.40706-0.17411z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }

.changeowner-icon-link.shop-icon {
  background-position: .125rem center;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg version='1.1' viewBox='0 0 11 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-1486 -30)' fill='%23FF0031' fill-rule='nonzero'%3E%3Cpath d='m1496.1 34.165h-1.8583v-1.8649c0-1.2681-1.0034-2.2999-2.2366-2.2999h-1.3374c-1.2332 0-2.2366 1.0318-2.2366 2.2999v1.8649h-1.8585c-0.34364 0-0.62222 0.27858-0.62222 0.62222v8.3621c0 1.5721 1.2788 2.8508 2.8508 2.8508h5.0702c1.5721 0 2.8508-1.2788 2.8508-2.8508v-8.3621c0-0.34364-0.27858-0.62222-0.62222-0.62222zm-6.4247-1.8649c0-0.58187 0.44515-1.0555 0.99218-1.0555h1.3374c0.54702 0 0.99218 0.4736 0.99218 1.0555v1.8649h-3.3218v-1.8649zm5.8025 10.849c0 0.88569-0.72071 1.6064-1.6064 1.6064h-5.0702c-0.88586 0-1.6066-0.72071-1.6066-1.6064v-7.7399h1.2363v1.0699c0 0.34364 0.27858 0.62222 0.62223 0.62222 0.34364 0 0.62222-0.27858 0.62222-0.62222v-1.0699h3.322v1.0699c0 0.34364 0.27858 0.62222 0.62223 0.62222 0.34364 0 0.62222-0.27858 0.62222-0.62222v-1.0699h1.2361v7.7399z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }

.changeowner-link {
  font-family: 'proxima-nova';
  font-size: 14px;
  line-height: 18px;
  font-weight: 600; }

.changeowner-title {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-family: "Solido Compressed";
  text-transform: uppercase; }

.stepper-container {
  height: 50px;
  position: relative;
  z-index: 9999; }
  .stepper-container .step {
    border-radius: 50%;
    border: 2px solid transparent;
    width: 30px;
    height: 30px;
    vertical-align: middle;
    font-family: 'proxima-nova';
    font-size: 18px;
    background: white; }
  .stepper-container .divider {
    width: 100px;
    border: 1px solid white; }
  .stepper-container .step.active {
    background: #C52833;
    color: white !important; }
  .stepper-container .divider.active {
    border: 1px solid #C52833; }

.containerdesktop {
  margin-top: calc(50px + 70px + 150px); }
  .containerdesktop #changeowner-mode {
    height: 60px; }
    .containerdesktop #changeowner-mode #singleTicket,
    .containerdesktop #changeowner-mode #seasonTicket {
      line-height: 13px;
      letter-spacing: -0.311px; }
    .containerdesktop #changeowner-mode #singleTicket {
      z-index: 1;
      width: 121px;
      padding-left: 12px;
      padding-right: 13px;
      padding-top: 24px; }
      .containerdesktop #changeowner-mode #singleTicket .redbar {
        height: 3px;
        width: 76px;
        background: #C52833; }
    .containerdesktop #changeowner-mode #seasonTicket {
      z-index: 0;
      padding: 24px 12px 23px 13px;
      border-bottom-right-radius: 12px;
      border-top-right-radius: 12px;
      width: 209px;
      margin-left: -12px; }
  .containerdesktop #step-1 {
    min-height: 233px;
    padding: 48px 143px; }
  .containerdesktop #changeowner-advice {
    font-family: 'proxima-nova';
    font-weight: 600;
    font-size: 24px;
    line-height: 28px;
    letter-spacing: -0.53px; }
  .containerdesktop .infotooltip {
    right: 16px !important; }
  .containerdesktop .btn-continue {
    height: 50px;
    font-size: 28px;
    font-weight: 400;
    line-height: 34.48px; }
  .containerdesktop .error {
    color: #e50000; }
  .containerdesktop .date-column span {
    font-size: 20px;
    font-weight: 400;
    line-height: 22px; }
  .containerdesktop .date-column .fiscal-info span {
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    letter-spacing: -0.27px; }
  .containerdesktop .event-column {
    border-left: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8; }
    .containerdesktop .event-column .serieALogo {
      max-height: 50px; }
  .containerdesktop .match-info-column .teamLogos-container img {
    width: 40px;
    height: 40px; }
  .containerdesktop .match-info-column .info-word {
    font-weight: 400;
    font-size: 30px;
    line-height: 39px;
    text-transform: capitalize; }
  .containerdesktop .match-info-column .vs {
    font-weight: 400;
    font-size: 25px;
    line-height: 39px; }
  .containerdesktop .match-info-column .stadium-name {
    font-weight: 500;
    font-size: 12px;
    line-height: 18px;
    letter-spacing: -0.27px; }

.infotooltip .info-tooltip-content.red-popup {
  background: rgba(197, 40, 51, 0.65);
  border-radius: 10px;
  border: none;
  width: 352px;
  height: 183px; }
  .infotooltip .info-tooltip-content.red-popup img {
    max-width: calc(352px - 1rem);
    margin: 1rem auto;
    float: none;
    border-radius: 0px; }

.lead {
  font-family: proxima-nova;
  font-size: 18px;
  font-weight: 600;
  color: #C52833; }

#step-2 .date-container label[id$="-error"] {
  display: none; }

#step-2 .date-container input.date-input::placeholder {
  text-align: center; }

#step-2 .barr-date {
  font-size: 22px;
  font-weight: 600;
  font-family: 'proxima-nova';
  color: #272540; }

#step-2 .date-error {
  text-transform: lowercase; }

#step-2 .date-error::first-letter {
  text-transform: uppercase; }

#step-2 label[id$="_gender-error"] {
  margin-bottom: 0px !important; }

#step-2 .radio-circles {
  position: absolute;
  background-color: #272540;
  width: 24px;
  height: 24px;
  border-radius: 50%; }
  #step-2 .radio-circles .outer-circle {
    background-color: white;
    border-radius: 50%;
    height: 18px;
    width: 18px;
    position: absolute;
    top: 3.2px;
    left: 3.2px; }
    #step-2 .radio-circles .outer-circle .inner-circle {
      background-color: #BDBEBF;
      border-radius: 50%;
      height: 12px;
      width: 12px;
      position: absolute;
      top: 3.2px;
      left: 3.2px; }

#step-2 .close-icon {
  background: transparent;
  border: none;
  margin-right: 15px;
  margin-top: 10px; }

#step-2 .red-popup {
  z-index: 9 !important; }

#step-2 .radio-circles.readonly-circle {
  background-color: #BDBEBF; }

#step-2 .input-group-append {
  position: absolute;
  right: 20px;
  top: 38px; }

#step-2 .custom-radio-label {
  margin-bottom: 0px;
  margin-left: 1rem;
  font-size: 16px;
  font-family: 'proxima-nova';
  font-weight: 600;
  color: #2E2B54;
  line-height: 13px;
  letter-spacing: -.31px; }

#step-2 .checked .inner-circle {
  background-color: #C52833 !important; }

#step-2 .checked .custom-radio-label {
  color: #272540 !important; }

#error-msg {
  line-height: 28px;
  letter-spacing: -0.533px; }

#step-confirm .tick-circle {
  width: 40px;
  height: 40px;
  border: 3px solid #272540;
  border-radius: 50%; }

.exclamation-circle {
  width: 40px;
  height: 40px;
  border: 3px solid #C52833;
  border-radius: 50%; }

.infotooltip {
  z-index: 3; }

@media only screen and (max-width: 596px) {
  .dropdown-toggle::after {
    margin-left: 0; }
  .changeowner-link {
    display: none; }
  .changeowner-title {
    top: 56%; }
  .containerdesktop {
    margin-top: 200px; }
    .containerdesktop #step-1 {
      padding: 30px; }
    .containerdesktop .cancel {
      order: 2; }
    .containerdesktop .btn-continue {
      order: 1; }
  .infotooltip .info-tooltip-content.red-popup {
    width: 295px;
    height: 156px; }
    .infotooltip .info-tooltip-content.red-popup img {
      max-width: 270px;
      margin: .5rem auto; } }

@media only screen and (max-width: 991.98px) {
  .changeowner-icon-wrapper {
    width: 1.2rem;
    overflow: hidden;
    white-space: nowrap; }
  .changeowner-icon-link {
    padding-top: .4rem;
    padding-bottom: .4rem;
    padding-left: 1.5rem; }
  .changeowner-icon-link.shop-icon {
    background-size: auto 1.2rem; }
  .changeowner-icon-link.tickets-icon {
    background-size: auto 1.24rem; } }

/*# sourceMappingURL=../../../changeowner-custom.css.map */