
#home_menu {
  font-size:1.3em;
}
#homeMenuWrapper{
  width:81%;
  float:left;
}
@media (min-width: 1280px) {
  #homeMenuWrapper {
    width: 970px;
  }
}

#home_menu #strats-basic_wrapper {
  width:29%;
}
#home_menu #strats-spreads_wrapper {
  width:27%;
}
#home_menu #strats-advanced_wrapper {
  width:27%;
}
#home_menu #strats-advanced_wrapper li,
#home_menu #strats-custom_wrapper li
{
  float:none;
  width:100%;
}
#home_menu #strats-custom_wrapper {
  width:17%;
}

#news{
  float: left;
  width: 18.5%;
}
@media (min-width: 1280px) {
  #news {
    width: calc(100% - 970px);
  }
}
#news ul{
	padding-left:2em;
}
#news li{
  margin-bottom:0.5em;
}
.ad-ctnr.--home-banner {
  margin-top: 18px;
  margin-bottom: 18px;
  padding-right: 10px;
}

@media (max-width: 480px) {
  #news, .mobile #homeMenuWrapper{
    float:none;
    clear:left;
    width:100%;
  }
  .ad.home-square {
    margin-top:18px;
  }
}
@media (max-width: 480px) {
  .ad.mob-footer-sticky {
    background-color: white;
    border-top: 1px solid lightgray;
    height: fit-content;
    width: 100%;
    bottom: 0;
    margin: 0 auto;
    visibility: visible;
    position: sticky;
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
  }
}