.ui.menu.desktopHeader__menu--2VZ_v {
  height: 3.75rem;
  border: 0rem;
  margin: 0rem 0rem;
}

.desktopHeader__orangeLogoUnderline--3sWJT {
  width: 19.375rem;
  height: 0.3125rem;
  background-color: #dd9933;
}

.desktopHeader__menuItem--1ID9S {
  font-size: 0.6875rem;
  font-weight: bold;
  line-height: 1.36;
  color: #015d03;
  padding-left: 0.3125rem;
  padding-right: 0.3125rem;
}

.desktopHeader__huddleLogo--uSZ1e {
  height: 1.875rem;
  margin: 0.9375rem auto 0.625rem auto;
}

.desktopHeader__usaTodayLogo--Cgiz8 {
  height: 1.875rem;
  margin-top: 0.9375rem;
  margin-right: 1.3125rem;
}

.desktopHeader__icon--2BFid {
  margin-left: 0.625rem;
  margin-right: 1.25rem;
}

.desktopHeader__separator--22jDw {
  width: 0.125rem;
  height: 1.5rem;
  border: solid 1px #cccccc;
  margin: 1.125rem 0.3125rem 0rem 0.3125rem;
}

.desktopHeader__welcomeText--26kb1 {
  font-size: 0.6875rem;
  font-weight: oblique;
  line-height: 1.36;
  color: #999999;
}

/* MyHuddle Dropdown menu*/
.ui.dropdown .menu.desktopHeader__myHuddleMenu--2Ztd0 {
  left: 0 !important;
  width: 10.875rem;
  border-radius: 0.25rem;
  border: 0rem;
  background-color: #ccdfcd;
  box-shadow: 0 0.25rem 1rem 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(0, 0, 0, 0.08);
  padding-left: 1rem;
  padding-right: 1rem;
  z-index: 40;
}

.ui.button.desktopHeader__myhuddleButton--2Vf2h {
  border-radius: 0.25rem;
  background-color: #ccdfcd;
  border: solid 0.0625rem #ffffff;
  padding: 0.3125rem 0.625rem 0.3125rem 0.625rem;
  font-size: 0.6875rem;
  font-weight: bold;
  color: #015d03;
}

.desktopHeader__myhuddleButtonText--2GIOh {
  font-size: 0.6875rem;
  font-weight: bold;
  line-height: 1.36;
  color: #015d03;
}

.icon.desktopHeader__angleIcon--1M306 {
  font-size: 0.875rem;
  font-weight: bold;
  line-height: 0.84;
  vertical-align: middle;
  padding: 0rem;
}

.ui.button:not(.icon)>.icon:not(.button):not(.dropdown) {
  margin: 0em;
}

/*MyHuddle Dropdown Items*/
.ui.menu .ui.dropdown .menu>.item.desktopHeader__myHuddleDropDownItem--Kf1aL {
    font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif !important;
    font-size: 11px !important;
    font-weight: bold !important;
    color: #015d03 !important;
    padding: 8px 0px 8px 0px !important;
    border-top: solid 1px rgba(0,143,95,0.2) !important;
    border-radius: 0px;
}

.ui.menu .ui.dropdown .menu>.item.desktopHeader__myHuddleDropDownItem--Kf1aL:first-child{
    border-top: none !important;
}

.ui.menu .ui.dropdown .menu>.item.desktopHeader__myHuddleDropDownItem--Kf1aL:hover {
    background-color: transparent !important;
    text-decoration: underline #015d03;
    color: #015d03 !important;
}

.desktopHeader__myHuddleLink--2nhSq {
  color: inherit;
}

.desktopHeader__myHuddleLink--2nhSq:hover {
  color: inherit;
}
/*NavMenu Dropdown formatting*/
.ui.menu .dropdown.item .menu {
  z-index: 100;
}

.ui.simple.dropdown:hover > .menu.desktopNav__dropDownMenuStyle--3FP3L {
  width: 15rem;
  box-shadow: 0 0.25rem 1rem 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(0, 0, 0, 0.08);
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-top-width: 0px;
}

.ui.simple.dropdown:hover > .menu.desktopNav__teamsDropDownMenu--OEu_Y {
  width: 62.5rem;
  box-shadow: 0 0.25rem 1rem 0 rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(0, 0, 0, 0.08);
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-top-width: 0rem;
}

.desktopNav__dropdownItem--17tqO {
  display: inline-flex;
  width: 100%;
  height: 100%;
  padding: 0.75rem 0.9375rem 0.75rem 1.25rem;
  font-size: 0.75rem;
  letter-spacing: 0.3px;
  color: #333333;
  justify-content: space-between;
}

.desktopNav__dropdownItem--17tqO:hover {
  background-color: #fff3e0;
}

.active.desktopNav__dropdownItem--17tqO {
  background-color: #dd9933;
  color: #fff;
}

.active.desktopNav__dropdownItem--17tqO:hover {
  background-color: #dd9933;
  color: #fff;
}

/*Button formatting*/
.ui.inverted.menu .item.desktopNav__menuButtonStyle--yxXnU {
  padding-left: 1.1rem;
  padding-right: 1.1rem;
  font-family: FuturaTodayDemibold;
  font-size: 0.8125rem;
  letter-spacing: 0.025rem;
  line-height: 1;
}

.ui.inverted.menu .item.desktopNav__menuButtonStyle--yxXnU:first-child {
  padding-left: 1.25rem;
}

i.icon.desktopNav__angleDownStyle--6hyuq {
  color: #dd9933;
  font-weight: 600;
}

.desktopNav__arrowIcon--332nA {
  width: 0.5625rem;
  margin-left: 0.5rem;
  margin-bottom: 0.05rem;
}

.ui.attached.inverted.menu.desktopNav__primaryNav--3F-Bq {
  height: 3.125rem;
  border: 0px 0px;
  margin-left: 0rem;
  background-color: #333333;
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.08);
  width: 100%;
  border-top: solid 1px #dd9933;
}

.ui.inverted.menu > .active.item {
  background-color: #fff;
  color: #333333 !important;
}

.ui.inverted.menu > .active.item :hover {
  background-color: #fff !important;
  color: #333333 !important;
}

.ui.inverted.menu > .item:hover {
  background-color: #fff !important;
  color: #333333 !important;
}

/*Teams Menu*/
.desktopNav__teamsDivisionName--2nTLA {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.6875rem;
  font-style: oblique;
  color: #666666;
  margin: 1.25rem auto 0.375rem 1.75rem;
}

.desktopNav__teamNameLink--LtXAX {
  display: block;
  width: 100%;
  height: 100%;
  font-family: FuturaTodayDemiBold, sans-serif;
  font-size: 0.75rem;
  line-height: 1.5;
  letter-spacing: 0.0187rem;
  text-align: left;
  color: #333333;
  padding: 0.6875rem 1.75rem;
}

.desktopNav__teamNameLink--LtXAX:hover {
  background-color: #fff3e0;
  color: #333;
  border-top: none;
}

.desktopNav__activeTeamNameLink--2uCGg,
.desktopNav__activeTeamNameLink--2uCGg:hover {
  background-color: #dd9933;
  color: #ffffff;
}

.desktopNav__teamsColumn--1tvxk {
  width: 15.625rem;
  border-right: solid 1px #eeeeee;
  padding-bottom: 0.625rem;
}

/*Social Media Icons*/
.ui.image.desktopNav__icon--2_wwW {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

/*QuickLinks*/

.ui.bottom.attached.menu .header.item.desktopNav__menuLabel--1V0fY {
  padding-left: 1.25rem;
  padding-right: 0.4375rem;
  font-family: FuturaTodayDemibold;
  font-size: 0.75rem;
  line-height: 1;
  letter-spacing: 0.0187rem;
  color: #999999;
  margin: 0rem;
}

.ui.bottom.attached.menu.desktopNav__quickLinksMenu--1UvfQ {
  height: 2.8125rem;
  border: 0rem 0rem;
  border-right-width: 0rem;
  border-left-width: 0rem;
  border-bottom-width: 0rem;
  width: 100%;
  margin: -0.3125rem 0rem 0.375rem 0rem;
}


.ui.bottom.attached.menu.desktopNav__quickLinksMenu--1UvfQ a.desktopNav__linkText--3-WB5{
  display: block;
  align-self: center;
  padding: 0.5625rem 0.8125rem 0.5625rem 0.8125rem;
  margin-left: 0.125rem;
  margin-right: 0.125rem;
  font-family: FuturaTodayDemibold;
  font-size: 0.75rem;
  line-height: 1;
  color: #333333;
  border-radius: 0.25rem;
}

.ui.bottom.attached.menu.desktopNav__quickLinksMenu--1UvfQ a.desktopNav__linkText--3-WB5:hover {
  background-color: #fff3e0 !important;
  color: #333333 !important;
}

.ui.bottom.attached.menu.desktopNav__quickLinksMenu--1UvfQ a.desktopNav__linkText--3-WB5.active {
  background-color: #dd9933 !important;
  color: #ffffff !important;
}
.ui.image.desktopFooter__icon--4BAc9 {
  margin-left: 1.25rem;
  padding-bottom: 0.3125rem;
}

/*Email Newsletter Sign-Up*/
.ui.input.desktopFooter__enterEmailInput--11Fq7 {
  text-align: center;
  width: 100%;
  height: 2.25rem;
  border-radius: 0.25rem;
  background-color: transparent;
  border: solid 1px #999999;
  font-family: 'Helvetica Neu', Helvetica, Arial, sans-serif;
  font-size: 0.75rem;
  line-height: 1.43;
  letter-spacing: 0.4;
  color: #cccccc;
  margin: 0 auto;
  margin-bottom: 0.625rem;
}

.ui.input.desktopFooter__enterEmailInput--11Fq7:active {
  color: #cccccc;
}

.desktopFooter__enterEmailInput--11Fq7 input::-webkit-input-placeholder {
  text-align: center;
}

.desktopFooter__enterEmailInput--11Fq7 input::-moz-placeholder {
  /* Firefox 19+ */
  text-align: center;
}

.desktopFooter__enterEmailInput--11Fq7 input::-ms-input-placeholder {
  text-align: center;
}

.ui.input.desktopFooter__enterEmailInput--11Fq7 input {
  text-align: center;
  color: #cccccc;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 0.75rem;
}

.ui.input.desktopFooter__enterEmailInput--11Fq7 input:focus {
  text-align: center;
  color: #cccccc;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 0.75rem;
}

.desktopFooter__footerBlurbText--3Fvjm {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  margin-bottom: 0.625rem;
  line-height: 1.43;
  letter-spacing: 0.4px;
  text-align: left;
  color: #cccccc;
}

.ui.button.desktopFooter__signUpButton--10FIv {
  width: 100%;
  height: 2.25rem;
  border-radius: 0.25rem;
  background-color: #dd9933;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.08);
  font-family: 'FuturaTodayBold';
  font-size: 0.875rem;
  letter-spacing: 0.4;
  text-align: center;
  color: #ffffff;
  margin-bottom: 0.875rem;
}

.ui.button.desktopFooter__signUpButton--10FIv:hover {
  background-color: #f2a128;
  color: #ffffff;
}

.desktopFooter__footerLeftLabel--5QRRc {
  height: 1.5625rem;
  border: 0rem;
  margin: 0.9375rem 0rem 1.25rem 0rem;
  padding-left: 0px;
  position: relative;
}

.desktopFooter__footerLeftLabelText--39ZF4 {
  margin-left: 0rem;
  font-family: 'FuturaTodayBold';
  font-size: 1.3125rem;
  color: #ffffff;
  text-transform: uppercase;
}

.desktopFooter__footerSegment--7UDo8 {
  width: 100%;
  background: #333333;
  margin: 0px;
  padding: 1.25rem;
}
.DesktopLayout__layout--2272R {
  margin: auto;
  max-width: 1000px;
  background-color: #ffffff;
}
.ui.image.sidebar__icon--3KuHW {
  margin-left: 1.25rem;
  vertical-align: middle;
}

.sidebar__socialMedia--NaQ6k {
  display: flex;
  align-items: center;
  font-size: 0.75rem;
  font-style: italic;
  height: 2.5rem;
  display: flex;
  align-items: center;
  color: #999999;
  padding-left: 0.9375rem;
}
.sidebar__italicText--3moqq {
  font-size: 0.75rem;
  font-style: italic;
  height: 2.5rem;
  display: flex;
  align-items: center;
  color: #999999;
  padding-left: 0.9375rem;
}

.ui.button.sidebar__linkButton--31MNc,
.ui.button.sidebar__linkButton--31MNc:hover,
.ui.button.sidebar__linkButton--31MNc:focus,
.ui.button.sidebar__linkButton--31MNc:active {
  display: block;
  font-size: 0.75rem;
  background-color: transparent;
  color: #015d03;
  height: 2.25rem;
  margin-left: 0.625rem;
  padding-left: 0.3125rem;
  padding-right: 0.3125rem;
  font-weight: bold;
  text-align: left;
}

.sidebar__upperMenu--3n7uZ {
  background-color: #f7f7f7;
  text-align: left;
}
/*MyHuddle*/
.ui.accordion .accordion.sidebar__myHuddleMenu--1qWVK {
  margin: 0rem 0rem 0.625rem 0.3125rem;
  width: 14.875rem;
  border-radius: 0.25rem;
  border: 0rem;
  background-color: #ccdfcd;
  box-shadow: 0 0.125rem .125rem 0 rgba(0, 0, 0, 0.1),
    0 1px 0 0 rgba(0, 0, 0, 0.08);
}

.ui.accordion .title:not(.ui).sidebar__myHuddleTitle--16WU1 {
  height: 2.25rem;
  padding: 0rem;
  text-align: left;
}

.sidebar__myHuddleTitleText--FHG0a {
  display: inline-block;
  font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif !important;
  padding: 0.5rem 0.625rem 0.5rem 0.625rem;
  font-size: 0.6875rem;
  font-weight: bold;
  color: #015d03;
}

.content.sidebar__myHuddleContent--Sxi4r {
  padding-top: 0rem !important;
  text-align: left;
}

.sidebar__iconContainer---_8ah {
  float: right;
  height: 2.25rem;
  width: 2.625rem;
  background-color: rgba(255, 255, 255, 0.3);
  box-shadow: -1px 0 0 0 rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  justify-content: center;
}

.icon.sidebar__angleIcon--Ej0N4 {
  font-size: 0.875rem;
  font-weight: bold;
  line-height: 0.84;

  padding: 0rem;
  color: #015d03;
}

.ui.button:not(.icon) > .icon:not(.button):not(.dropdown) {
  margin: 0em;
}

/*MyHuddle Dropdown Items*/
.sidebar__myHuddleDropDownItem--L1IDT {
  height: 2.25rem;
  font-size: 0.6875rem;
  font-weight: bold;
  color: #015d03;
  padding: 0.5rem 0rem 0.5rem 0.625rem;
  border-top: solid 1px rgba(0, 143, 95, 0.2);
  border-radius: 0px;
}

.ui.menu .ui.dropdown .menu
  > .item.sidebar__myHuddleDropDownItem--L1IDT:first-child {
  border-top: none !important;
}

.ui.menu .ui.dropdown .menu > .item.sidebar__myHuddleDropDownItem--L1IDT:hover {
  background-color: transparent !important;
  text-decoration: underline #015d03;
  color: #015d03 !important;
}

.sidebar__myHuddleLink--1cL81 {
  color: inherit;
}

.sidebar__myHuddleLink--1cL81:hover {
  color: inherit;
}

/*PrimaryNav*/
.sidebar__accordionToggleButton--JDhc2 {
  display: inline-flex;
  width: 3.1875rem;
  height: 100%;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.3);
  box-shadow: -1px 0 0 0 rgba(255, 255, 255, 0.1);
  transition: background 0.1s ease, color 0.1s ease;
}

i.icon.sidebar__angleDown--tTS72 {
  color: #dd9933;
  font-weight: 600;
  font-size: 1.4em;
  height: 1.4em;
}

.ui.styled.accordion .title.sidebar__accordianTitleStyle--1BmMv {
  height: 38px;
  letter-spacing: 0.4px;
  text-align: left;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  font-family: FuturaTodayNormal;
  font-size: 0.8125rem;
  border-top: solid 1px rgba(255, 255, 255, 0.1);
  padding: 0px 0px 0px 1.125rem;
  line-height: 1.4;
  display: flex;
  background-color: #333333;
  color: #ffffff;
}

/*Change toggle arrow background on hover/active*/
.ui.styled.accordion .title.active.sidebar__accordianTitleStyle--1BmMv
  > span
  > .sidebar__accordionToggleButton--JDhc2 {
  box-shadow: 0 -1px 0 #ffffff, 1px 0 0 rgba(0, 0, 0, 0.08);
  background-color: #ffffff;
}

.ui.styled.accordion .title.active.sidebar__accordianTitleStyle--1BmMv
  > span
  > .sidebar__accordionToggleButton--JDhc2 {
  -moz-transform:rotate(180deg);
  -webkit-transform:rotate(180deg);
  transform:rotate(180deg);
}

.ui.styled.accordion .title.active.sidebar__accordianTitleStyle--1BmMv {
  background-color: #ffffff;
  color: #333333;
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.08);
  border-bottom: solid 1px rgba(0, 0, 0, 0.08);
  border-top: solid 1px rgba(0, 0, 0, 0.08);
}

.sidebar__titleContainer--3_YOK {
  display: inline-flex;
  justify-content: space-between;
  height: 100%;
  width: 100%;
  color: inherit;
  align-items: center;

}

.sidebar__titleLink--rNwfV {
  display: flex;
  height: 100%;
  width: 100%;
  color: inherit;
  align-items: center;
}
.mobileHeader__header--2kJbL {
  background-color: lightgreen;
}

.mobileHeader__mobileHeader--2hFRh {
  width: 100%;
  height: 3.75rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  background: #ffffff;
}

.mobileHeader__mobileHeader--2hFRh > a {
  /*for testing*/
  margin-left: calc(50% - 100px);
}

i.fitted.icon.mobileHeader__icon--2nJxV {
  margin-left: 1rem;
}

.mobileHeader__scrollIndicatorStyle--2_isy {
  position: absolute;
  right: 0rem;
  top: 0rem;
  width: 1.25rem;
  height: 100%;
  background-color: #ffffff;
  box-shadow: -5px 0 0 0 rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  justify-content: center;
  border-top: solid 1px rgba(0, 0, 0, 0.08);
}

.mobileHeader__quickLinksContainer--1muNe {
  position: relative;
  background-color: #f7f7f7;
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.08);
  padding-right: 1.625rem;
}

.mobileHeader__linkText--2dEbX {
  display: 'block';
  align-self: center;
  padding: 0.375rem 0.625rem 0.375rem 0.625rem;
  font-family: 'FuturaTodayDemibold';
  font-size: 0.75rem;
  line-height: 1;
  color: #333333;
  border-radius: 0.25rem;
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.ui.attached.menu:not(.tabular).mobileHeader__quickLinksMenu--wQov5 {
  height: 3.125rem;
  border: 0px 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 0px;
  border-radius: 0px;
  width: 100%;
  /*margin: 0px 5px 6px 5px;*/
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  white-space: nowrap;
  /*border-bottom: solid 1px rgba(0, 0, 0, 0.08);*/
  margin: 0rem;
}


.ui.attached.menu:not(.tabular).mobileHeader__quickLinksMenu--wQov5::-webkit-scrollbar {
  /*display: none;*/
  height: 0.5rem;
}


.mobileHeader__active--23j_D {
  background-color: #dd9933;
  color: #ffffff;
}

.mobileHeader__active--23j_D:hover {
  background-color: #dd9933;
  color: #ffffff;
}

.ui.bottom.attached.menu > .item:first-child.mobileHeader__quickLinksLabel--5Umib {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  font-family: 'FuturaTodayDemibold';
  font-size: 0.75rem;
  line-height: 1;
  letter-spacing: 0.3px;
  color: #999999;
}

/*Header*/
.mobileHeader__hamburgerIconContainer--2jUze {
  width: 3.25rem;
  display: flex;
  height: 80%;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  padding: 0rem;
  border: none;
  box-shadow: none;
}

.mobileHeader__hamburgerIconContainer--2jUze:focus {
  outline: none;
}

.mobileHeader__logo--2pGxS {
  height: 1.5rem;
}
.ui.segment.mobileFooter__footerSegment--2ucJ7 {
  width: 100%;
  background: #333333;
  margin: 0;
  padding: 1.25rem;
}

.mobileFooter__footerLeftLabel--15Pw1 {
  height: 1.5625rem;
  border: 0;
  margin: 0 0 0.75rem 0;
  padding-left: 0;
  position: relative;
}

.mobileFooter__footerLeftLabelText--3gbdN {
  margin-left: 0;
  margin-top: 0.875rem;
  font-family: FuturaTodayBold;
  font-size: 1.3125rem;
  color: #ffffff;
  text-transform: uppercase;
}

.mobileFooter__footerLinkText--NzG6Q {
  font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
  font-size: 0.875rem;
  margin-bottom: 0.625rem;
  line-height: 1.43;
  letter-spacing: 0.4px;
  text-align: left;
  color: #cccccc;
}

.mobileFooter__footerBlurbText--23pZd {
  font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
  font-size: 0.875rem;
  margin-bottom: 0.625rem;
  line-height: 1.43;
  letter-spacing: 0.4px;
  text-align: left;
  color: #cccccc;
}

.mobileFooter__footerBlurbText--23pZd a {
  color: #cccccc;
  text-decoration: underline;
}

a:hover.mobileFooter__footerLinkText--NzG6Q {
  color: #cccccc;
}

p:last-child.mobileFooter__footerBlurbText--23pZd {
  margin-bottom: 0.625rem;
}

.ui.grid .row .column.mobileFooter__footerLinksColumn--2jj-y {
  padding: 0 0.875rem 0 0.875rem;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.ui.transparent.input.mobileFooter__enterEmailInput--ICgH1 {
  width: 100%;
  height: 2.25rem;
  border-radius: 0.25rem;
  background-color: transparent;
  border: solid 1px #999999;
  font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
  font-size: 0.75rem;
  line-height: 1.43;
  letter-spacing: 0.4px;
  color: #cccccc;
  margin: 0 auto;
  margin-bottom: 0.625rem;
  text-align: center;
  vertical-align: center;
}

.ui.input.mobileFooter__enterEmailInput--ICgH1:active {
  color: #cccccc;
}

.mobileFooter__enterEmailInput--ICgH1 input::-webkit-input-placeholder {
  text-align: center;
}

.mobileFooter__enterEmailInput--ICgH1 input::-moz-placeholder {
  /* Firefox 19+ */
  text-align: center;
}

.mobileFooter__enterEmailInput--ICgH1 input::-ms-input-placeholder {
  text-align: center;
}

.ui.input.mobileFooter__enterEmailInput--ICgH1 input {
  text-align: center;
  color: #cccccc;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 0.75rem;
}

.ui.input.mobileFooter__enterEmailInput--ICgH1 input:focus {
  text-align: center;
  color: #cccccc;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 0.75rem;
}

.ui.button.mobileFooter__signUpButton--3oCuG {
  width: 100%;
  height: 2.25rem;
  border-radius: 4px;
  background-color: #dd9933;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.08);
  font-family: FuturaTodayBold;
  font-size: 0.875rem;
  letter-spacing: 0.4px;
  text-align: center;
  color: #ffffff;
  margin-bottom: 0.875rem;
}

.ui.image.mobileFooter__icon--1_d5C {
  margin: 0 1.25rem 0 0;
}

.mobileFooter__row--3nemU {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.ui.grid .row .column.mobileFooter__column--1Gh4J {
  margin-top: 0;
  margin-bottom: 0;
}

/*# sourceMappingURL=Layout.51d14bb38d62733eb0d025c883604d6e.css.map*/