/* ==========================================================
   Event Country Download Badge Size Final
   Loads after header CSS.
   ========================================================== */

.ecx-system-header-inner{
  min-height:104px !important;
}

.ecx-system-actions{
  transform:translateX(-42px) !important;
  gap:14px !important;
}

.ecx-system-store-badges{
  gap:14px !important;
}

.ecx-system-store-badges img{
  height:92px !important;
  width:auto !important;
  max-width:350px !important;
  object-fit:contain !important;
  border:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  border-radius:0 !important;
}

.ecx-store-app img{
  height:92px !important;
  max-width:330px !important;
}

.ecx-store-google img{
  height:92px !important;
  max-width:360px !important;
}

.ecx-system-socials a,
.ecx-system-socials img{
  width:22px !important;
  height:22px !important;
  min-width:22px !important;
  min-height:22px !important;
  padding:0 !important;
  margin:0 !important;
  border:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  border-radius:0 !important;
}

@media (max-width:1320px){
  .ecx-system-actions{
    transform:translateX(-24px) !important;
  }

  .ecx-system-store-badges img,
  .ecx-store-app img,
  .ecx-store-google img{
    height:78px !important;
    max-width:300px !important;
  }
}

@media (max-width:1180px){
  .ecx-system-actions{
    transform:none !important;
  }

  .ecx-system-store-badges img,
  .ecx-store-app img,
  .ecx-store-google img{
    height:64px !important;
    max-width:240px !important;
  }
}

@media (max-width:1040px){
  .ecx-system-store-badges,
  .ecx-system-socials{
    display:none !important;
  }

  .ecx-system-header-inner{
    min-height:68px !important;
  }
}
