/* ===== Mobile menu links 10px from left (ME201 #rec1238819248 + #rec1270200113 + #rec1270732183 + #rec1203044606) ===== */
@media (max-width: 980px){
  #rec1238819248 .t450__menu a,
  #rec1270200113 .t450__menu a,
  #rec1270732183 .t450__menu a,
  #rec1203044606 .t450__menu a,
  #rec1238819248 .t-menu__link-item,
  #rec1270200113 .t-menu__link-item,
  #rec1270732183 .t-menu__link-item,
  #rec1203044606 .t-menu__link-item {
    text-transform: uppercase !important;
    font-size: 25px !important;
    font-weight: bold !important;
    display: block !important;
    text-align: left !important;
    padding-left: 10px !important;
  }

  #rec1238819248 .t450__list,
  #rec1270200113 .t450__list,
  #rec1270732183 .t450__list,
  #rec1203044606 .t450__list,
  #rec1238819248 .t450__list-item,
  #rec1270200113 .t450__list-item,
  #rec1270732183 .t450__list-item,
  #rec1203044606 .t450__list-item,
  #rec1238819248 .t450__container,
  #rec1270200113 .t450__container,
  #rec1270732183 .t450__container,
  #rec1203044606 .t450__container,
  #rec1238819248 .t450__wrapper,
  #rec1270200113 .t450__wrapper,
  #rec1270732183 .t450__wrapper,
  #rec1203044606 .t450__wrapper {
    margin-left: 0 !important;
    padding-left: 0 !important;
    text-align: left !important;
  }
}

/* ===== Mobile menu links 10px from left (ME201 menus) ===== */
@media (max-width: 980px){
  #rec1238819248 .t450__menu a,
  #rec1270200113 .t450__menu a,
  #rec1270732183 .t450__menu a,
  #rec1203044606 .t450__menu a,
  #rec1308576121 .t450__menu a,
  #rec1238819248 .t-menu__link-item,
  #rec1270200113 .t-menu__link-item,
  #rec1270732183 .t-menu__link-item,
  #rec1203044606 .t-menu__link-item,
  #rec1308576121 .t-menu__link-item {
    text-transform: uppercase !important;
    font-size: 25px !important;
    font-weight: bold !important;
    display: block !important;
    text-align: left !important;
    padding-left: 10px !important;
  }

  #rec1238819248 .t450__list,
  #rec1270200113 .t450__list,
  #rec1270732183 .t450__list,
  #rec1203044606 .t450__list,
  #rec1308576121 .t450__list,
  #rec1238819248 .t450__list-item,
  #rec1270200113 .t450__list-item,
  #rec1270732183 .t450__list-item,
  #rec1203044606 .t450__list-item,
  #rec1308576121 .t450__list-item,
  #rec1238819248 .t450__container,
  #rec1270200113 .t450__container,
  #rec1270732183 .t450__container,
  #rec1203044606 .t450__container,
  #rec1308576121 .t450__container,
  #rec1238819248 .t450__wrapper,
  #rec1270200113 .t450__wrapper,
  #rec1270732183 .t450__wrapper,
  #rec1203044606 .t450__wrapper,
  #rec1308576121 .t450__wrapper {
    margin-left: 0 !important;
    padding-left: 0 !important;
    text-align: left !important;
  }
}

/* MOBILE: keep #rec1293950691 behind all content, stuck to bottom */
@media (max-width: 980px){
  /* 1) Lift all normal blocks above background layer */
  .t-rec{ position:relative; z-index:1; }

  /* 2) Put the newsletter record behind, pinned to bottom */
  #rec1293950691{
    position:fixed !important;   /* attach to viewport */
    left:0; right:0; bottom:0;   /* stick to bottom */
    z-index:0 !important;        /* below other .t-rec (z=1) */
    pointer-events:none !important; /* don't block taps on content */
    transform:none !important;   /* avoid animation stacking contexts */
    opacity:1 !important;
  }

  /* 3) Keep sticky headers/menus on top if you use them */
  .t706, .t450, .tmenu, .t396__artboard_fixed, .t228__positionfixed{
    z-index:100 !important;
  }
}
