/*
|-------------------------------------------------------------------
| IMPORT THE GLOBAL CALL OF DUTY NAVBAR
|-------------------------------------------------------------------
*/
.global-mobile-nav .primary-nav .store,
.game-mobile-nav .primary-nav .store {
  display: none;
}
.global-mobile-nav .primary-nav .nav-item,
.game-mobile-nav .primary-nav .nav-item {
  border-top: 1px solid #4a4a4a;
}
.global-mobile-nav .primary-nav .nav-item a,
.game-mobile-nav .primary-nav .nav-item a {
  color: #9b9b9b;
}
.global-mobile-nav .primary-nav li.preorder-cta,
.game-mobile-nav .primary-nav li.preorder-cta {
  display: none;
}
.global-mobile-nav .primary-nav li.home-link,
.game-mobile-nav .primary-nav li.home-link {
  margin-top: 50px;
}
.global-mobile-nav .primary-nav li.landscape,
.game-mobile-nav .primary-nav li.landscape {
  display: none;
}
.global-mobile-nav .primary-nav li.support-link .submenu,
.game-mobile-nav .primary-nav li.support-link .submenu {
  margin-left: 0;
}
.global-mobile-nav .primary-nav li.support-link .support-menu,
.game-mobile-nav .primary-nav li.support-link .support-menu {
  position: relative;
  left: 0;
  margin-top: 0;
  width: 100%;
}
.global-mobile-nav .primary-nav li.support-link .support-menu .s-premium .s-tabs.text .texting-content .text-form-content textarea,
.game-mobile-nav .primary-nav li.support-link .support-menu .s-premium .s-tabs.text .texting-content .text-form-content textarea {
  width: 100%;
  max-width: 100%;
  box-sizing: border-box;
}
.global-mobile-nav .primary-nav .submenu-parent.active .submenu,
.game-mobile-nav .primary-nav .submenu-parent.active .submenu {
  display: block;
}
.global-mobile-nav .primary-nav .submenu-parent.active > p > a,
.game-mobile-nav .primary-nav .submenu-parent.active > p > a {
  color: #FFF;
}
.global-mobile-nav .primary-nav .submenu-parent.active > p > a:after,
.game-mobile-nav .primary-nav .submenu-parent.active > p > a:after {
  content: "—";
  color: #FFF;
  right: 22px;
  font-size: 15px;
}
.global-mobile-nav .primary-nav .submenu-parent > p > a,
.game-mobile-nav .primary-nav .submenu-parent > p > a {
  position: relative;
}
.global-mobile-nav .primary-nav .submenu-parent > p > a:after,
.game-mobile-nav .primary-nav .submenu-parent > p > a:after {
  content: "+";
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  font-size: 35px;
  -webkit-transition: color 0.5s;
  -moz-transition: color 0.5s;
  -ms-transition: color 0.5s;
  -o-transition: color 0.5s;
  transition: color 0.5s;
  font-family: sans-serif;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu,
.game-mobile-nav .primary-nav .submenu-parent .submenu {
  display: none;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.fan-content > p > a,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.fan-content > p > a {
  padding-left: 25px;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.buy-game1 > p > a:after,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.buy-game1 > p > a:after,
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.buy-game2 > p > a:after,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.buy-game2 > p > a:after,
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.buy-game3 > p > a:after,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.buy-game3 > p > a:after {
  display: none;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content).active .subsubmenu,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content).active .subsubmenu {
  display: block;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content).active > p a,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content).active > p a {
  color: #ffffff;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content).active > p a:before,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content).active > p a:before {
  content: "";
  position: absolute;
  left: 15px;
  bottom: 0;
  right: 15px;
  height: 1px;
  background: #e3e3e3;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content).active > p a:after,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content).active > p a:after {
  content: "—";
  color: #FFF;
  right: 22px;
  font-size: 15px;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content) > p > a,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content) > p > a {
  position: relative;
  padding-left: 25px;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content) > p > a:after,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item:not(.fan-content) > p > a:after {
  content: "+";
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  font-size: 35px;
  -webkit-transition: color 0.5s;
  -moz-transition: color 0.5s;
  -ms-transition: color 0.5s;
  -o-transition: color 0.5s;
  transition: color 0.5s;
  font-family: sans-serif;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.community-link > p > a:after,
.game-mobile-nav .primary-nav .submenu-parent .submenu > .nav-item.community-link > p > a:after {
  display: none;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu,
.game-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu {
  display: none;
  padding: 10px 0;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu a,
.game-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu a {
  padding-left: 35px;
}
.global-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu img,
.game-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu img {
  width: 100%;
}
.global-mobile-nav .primary-nav li.nav-item.no-sub .submenu a:before,
.game-mobile-nav .primary-nav li.nav-item.no-sub .submenu a:before,
.global-mobile-nav .primary-nav li.nav-item.no-sub .submenu a:after,
.game-mobile-nav .primary-nav li.nav-item.no-sub .submenu a:after {
  display: none;
}
.global-mobile-nav p,
.game-mobile-nav p,
.global-mobile-nav a,
.game-mobile-nav a {
  font-size: 14px;
  text-transform: uppercase;
}
.global-mobile-nav p,
.game-mobile-nav p {
  color: #ffffff;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  letter-spacing: 1.7px;
}
.global-mobile-nav a,
.game-mobile-nav a {
  text-decoration: none;
  padding: 20px 15px;
  display: block;
}
.global-mobile-nav .forums-content .forum-entry:last-of-type,
.game-mobile-nav .forums-content .forum-entry:last-of-type {
  display: none;
}
.global-mobile-nav .forums-content .forum-entry > p,
.game-mobile-nav .forums-content .forum-entry > p {
  padding: 20px 15px;
  color: #FFF;
}
.global-mobile-nav .social-channels-content,
.game-mobile-nav .social-channels-content {
  padding: 15px;
}
.global-mobile-nav .social-channels-content .social-entry,
.game-mobile-nav .social-channels-content .social-entry {
  width: 18%;
  max-width: 100px;
  margin-right: 2%;
  margin-bottom: 2%;
  display: inline-block;
}
.global-mobile-nav .social-channels-content .social-entry > p:first-of-type,
.game-mobile-nav .social-channels-content .social-entry > p:first-of-type {
  display: none;
}
.global-mobile-nav .social-channels-content a,
.game-mobile-nav .social-channels-content a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  padding: 0 0 100% 0;
  height: 0;
}
.global-mobile-nav .social-overlay,
.game-mobile-nav .social-overlay {
  position: fixed;
  width: 100%;
  background: rgba(0, 0, 0, 0.8);
  height: 100%;
  top: 0;
  left: 0;
  z-index: 10;
  display: none;
}
.global-mobile-nav .social-overlay .social-overlay-inner,
.game-mobile-nav .social-overlay .social-overlay-inner {
  width: 300px;
  top: 50%;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.global-mobile-nav .social-overlay .close,
.game-mobile-nav .social-overlay .close {
  width: 45px;
  height: 40px;
  cursor: pointer;
  top: -42px;
  right: -10px;
  position: absolute;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.global-mobile-nav .social-overlay .close:before,
.game-mobile-nav .social-overlay .close:before {
  content: "+";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 60px;
  color: #ffffff;
}
.global-mobile-nav .game-content .game-art,
.game-mobile-nav .game-content .game-art {
  display: none;
}
@media screen and (max-height: 360px) {
  .global-mobile-nav .mobile-nav-inner-container .portrait,
  .game-mobile-nav .mobile-nav-inner-container .portrait {
    display: none;
  }
  .global-mobile-nav .primary-nav,
  .game-mobile-nav .primary-nav {
    bottom: 0;
  }
  .global-mobile-nav .primary-nav .nav-item.landscape,
  .game-mobile-nav .primary-nav .nav-item.landscape {
    display: block;
  }
}
.global-mobile-nav .esports-entry,
.game-mobile-nav .esports-entry {
  width: 100%;
  padding: 0 15px;
}
.global-mobile-nav .esports-entry .esports-art,
.game-mobile-nav .esports-entry .esports-art {
  height: 0;
  padding-bottom: 45%;
  max-height: 70px;
}
.global-mobile-nav .esports-entry .match,
.game-mobile-nav .esports-entry .match {
  /*clear: both;
            height: 0;
            display: block;*/
}
.global-mobile-nav .esports-entry .match:after,
.game-mobile-nav .esports-entry .match:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.global-mobile-nav .esports-entry .match .team,
.game-mobile-nav .esports-entry .match .team {
  width: 50%;
  max-width: 180px;
  float: left;
  position: relative;
}
.global-mobile-nav .esports-entry .match .team .team-logo,
.game-mobile-nav .esports-entry .match .team .team-logo {
  display: block;
  width: 100%;
  height: 50px;
  border: 3px solid #dadada;
  background-color: #e6e6e6;
}
@media screen and (max-width: 480px) {
  .global-mobile-nav .esports-entry .match .team,
  .game-mobile-nav .esports-entry .match .team {
    width: 100%;
    max-width: 100%;
    float: none;
  }
  .global-mobile-nav .esports-entry .match .team a,
  .game-mobile-nav .esports-entry .match .team a {
    float: left;
    width: 180px;
  }
}
.global-mobile-nav .time,
.game-mobile-nav .time {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-style: normal;
  font-size: 0.625rem;
  color: #ffffff;
  padding: 5px 15px;
}
.global-mobile-nav .time.time-final,
.game-mobile-nav .time.time-final {
  display: none;
}
.global-mobile-nav .date span,
.game-mobile-nav .date span {
  display: none;
}
.global-mobile-nav a.match-link,
.game-mobile-nav a.match-link {
  margin-top: 100px;
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  padding: 10px;
  margin: 140px 15px 20px;
}
.global-mobile-nav a.match-link:hover,
.game-mobile-nav a.match-link:hover {
  color: #ffffff;
  background: #000000;
  border: 1px solid transparent;
}
@media screen and (max-width: 640px) {
  .global-mobile-nav a.match-link,
  .game-mobile-nav a.match-link {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .global-mobile-nav a.match-link,
  .game-mobile-nav a.match-link {
    text-rendering: optimizeLegibility;
  }
}
.global-mobile-nav a.match-link:hover,
.game-mobile-nav a.match-link:hover {
  color: #ffffff;
  background: #000000;
  border: 1px solid transparent;
}
@media screen and (max-width: 480px) {
  .global-mobile-nav a.match-link,
  .game-mobile-nav a.match-link {
    margin-top: 10px;
  }
}
.global-mobile-nav .team-name,
.game-mobile-nav .team-name {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-style: normal;
  margin-left: 15px;
  margin-bottom: 5px;
}
@media screen and (max-width: 480px) {
  .global-mobile-nav .team-name,
  .game-mobile-nav .team-name {
    top: 15px;
    position: relative;
    float: left;
  }
}
.global-mobile-nav .score,
.game-mobile-nav .score {
  position: absolute;
  right: 15px;
  bottom: 10px;
}
@media screen and (max-width: 480px) {
  .global-mobile-nav .score,
  .game-mobile-nav .score {
    top: 15px;
    position: relative;
    float: left;
    right: 10px;
    top: 57px;
    bottom: auto;
  }
}
.global-mobile-nav .team,
.game-mobile-nav .team {
  font-size: .75rem;
  color: #ffffff;
}
.global-mobile-nav .team:after,
.game-mobile-nav .team:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.player-profile-menu {
  /*******************************
    UNIQUE RANK STYLES FOR COD GAMES
    *******************************/
}
.player-profile-menu .pp-rank {
  font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
}
.player-profile-menu .mycod-cta,
.player-profile-menu .link-account-btn {
  margin-top: 20px;
}
.player-profile-menu .mycod-cta p,
.player-profile-menu .link-account-btn p {
  line-height: 1;
}
.player-profile-menu .mycod-cta a,
.player-profile-menu .link-account-btn a {
  padding-left: 17px;
  padding-right: 28px;
  position: relative;
}
.player-profile-menu .mycod-cta {
  display: none;
}
.player-profile-menu .link-account-btn {
  display: block;
}
.player-profile-menu.wwii .mycod-cta,
.player-profile-menu.iw .mycod-cta,
.player-profile-menu.bo3 .mycod-cta {
  display: block;
}
.player-profile-menu.wwii .link-account-btn,
.player-profile-menu.iw .link-account-btn,
.player-profile-menu.bo3 .link-account-btn {
  display: none;
}
.player-profile-menu .link-account-btn a {
  color: #ffffff;
  background: #000000;
  border: 1px solid transparent;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  border: 1px solid #FFF;
}
.player-profile-menu .link-account-btn a:hover {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
}
@media screen and (max-width: 640px) {
  .player-profile-menu .link-account-btn a {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .player-profile-menu .link-account-btn a {
    text-rendering: optimizeLegibility;
  }
}
.player-profile-menu .link-account-btn a:hover {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
}
.player-profile-menu .link-account-btn a:after {
  content: "";
  width: 7px;
  height: 7px;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  position: absolute;
  top: 50%;
  right: 17px;
  -webkit-transform: translate(0%, -50%) rotate(45deg);
  -moz-transform: translate(0%, -50%) rotate(45deg);
  -o-transform: translate(0%, -50%) rotate(45deg);
  -ms-transform: translate(0%, -50%) rotate(45deg);
  transform: translate(0%, -50%) rotate(45deg);
}
.player-profile-menu .link-account-btn a:hover:after {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
}
.player-profile-menu.wwii .mycod-cta a {
  color: #ffffff;
  background: #9f912a;
  border: 1px solid transparent;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.player-profile-menu.wwii .mycod-cta a:hover {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
}
@media screen and (max-width: 640px) {
  .player-profile-menu.wwii .mycod-cta a {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .player-profile-menu.wwii .mycod-cta a {
    text-rendering: optimizeLegibility;
  }
}
.player-profile-menu.wwii .mycod-cta a:hover {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
}
.player-profile-menu.wwii .mycod-cta a:after {
  content: "";
  width: 7px;
  height: 7px;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  position: absolute;
  top: 50%;
  right: 17px;
  -webkit-transform: translate(0%, -50%) rotate(45deg);
  -moz-transform: translate(0%, -50%) rotate(45deg);
  -o-transform: translate(0%, -50%) rotate(45deg);
  -ms-transform: translate(0%, -50%) rotate(45deg);
  transform: translate(0%, -50%) rotate(45deg);
}
.player-profile-menu.wwii .mycod-cta a:hover:after {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
}
.player-profile-menu.iw .mycod-cta a {
  color: #000000;
  background: #ffff03;
  border: 1px solid transparent;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.player-profile-menu.iw .mycod-cta a:hover {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
}
@media screen and (max-width: 640px) {
  .player-profile-menu.iw .mycod-cta a {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .player-profile-menu.iw .mycod-cta a {
    text-rendering: optimizeLegibility;
  }
}
.player-profile-menu.iw .mycod-cta a:hover {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
}
.player-profile-menu.iw .mycod-cta a:after {
  content: "";
  width: 7px;
  height: 7px;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  position: absolute;
  top: 50%;
  right: 17px;
  -webkit-transform: translate(0%, -50%) rotate(45deg);
  -moz-transform: translate(0%, -50%) rotate(45deg);
  -o-transform: translate(0%, -50%) rotate(45deg);
  -ms-transform: translate(0%, -50%) rotate(45deg);
  transform: translate(0%, -50%) rotate(45deg);
}
.player-profile-menu.iw .mycod-cta a:hover:after {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
}
.player-profile-menu.bo3 .mycod-cta a {
  color: #000000;
  background: #ff6600;
  border: 1px solid transparent;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.player-profile-menu.bo3 .mycod-cta a:hover {
  color: #000000;
  background: #ff6600;
  border: 1px solid transparent;
}
@media screen and (max-width: 640px) {
  .player-profile-menu.bo3 .mycod-cta a {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .player-profile-menu.bo3 .mycod-cta a {
    text-rendering: optimizeLegibility;
  }
}
.player-profile-menu.bo3 .mycod-cta a:hover {
  color: #000000;
  background: #ff6600;
  border: 1px solid transparent;
}
.player-profile-menu.bo3 .mycod-cta a:after {
  content: "";
  width: 7px;
  height: 7px;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  position: absolute;
  top: 50%;
  right: 17px;
  -webkit-transform: translate(0%, -50%) rotate(45deg);
  -moz-transform: translate(0%, -50%) rotate(45deg);
  -o-transform: translate(0%, -50%) rotate(45deg);
  -ms-transform: translate(0%, -50%) rotate(45deg);
  transform: translate(0%, -50%) rotate(45deg);
}
.player-profile-menu.bo3 .mycod-cta a:hover:after {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
}
.player-profile-menu {
  width: 300px;
  background: #000;
  position: fixed;
  height: 100%;
  margin-top: 56px;
  z-index: 11;
  top: 0;
  left: 100%;
  overflow: hidden;
  -webkit-transform: translate(0%, 0);
  -moz-transform: translate(0%, 0);
  -ms-transform: translate(0%, 0);
  -o-transform: translate(0%, 0);
  transform: translate(0%, 0);
  -webkit-transition: transform 0.5s;
  -moz-transition: transform 0.5s;
  -ms-transition: transform 0.5s;
  -o-transition: transform 0.5s;
  transition: transform 0.5s;
}
.player-profile-menu.active {
  -webkit-transform: translate(-100%, 0);
  -moz-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0);
}
.player-profile-menu .pp-header {
  padding: 70px 0 25px;
  text-align: center;
  border-bottom: 1px solid #434343;
  position: relative;
}
.player-profile-menu .pp-close {
  position: absolute;
  top: 15px;
  left: 15px;
  cursor: pointer;
}
.player-profile-menu .pp-close:after {
  content: "+";
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 0;
  left: 0;
  color: #FFF;
  font-size: 40px;
  font-family: sans-serif;
}
.player-profile-menu .emblem {
  width: 100px;
  height: 100px;
  margin: 0 auto;
  margin-bottom: 10px;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
}
.player-profile-menu .pp-username {
  color: #FFF;
  font-size: 25px;
  font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 5px;
}
.player-profile-menu .pp-name {
  color: #9b9b9b;
  font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  margin-bottom: 15px;
}
.player-profile-menu .platform-selection {
  margin-bottom: 15px;
  position: relative;
}
.player-profile-menu .platform-selection.psn .platform-icon {
  width: 24px;
  height: 20px;
  background: url(../../../../../../content/dam/atvi/callofduty/mycod/common/platform-icons/psn.png) center center no-repeat;
  background-size: contain;
}
.player-profile-menu .platform-selection.xbl .platform-icon {
  width: 22px;
  height: 22px;
  background: url(../../../../../../content/dam/atvi/callofduty/mycod/common/platform-icons/xbl.png) center center no-repeat;
  background-size: contain;
}
.player-profile-menu .platform-selection.steam .platform-icon {
  width: 24px;
  height: 20px;
  background: url(../../../../../../content/dam/atvi/callofduty/mycod/common/platform-icons/steam.png) center center no-repeat;
  background-size: contain;
}
.player-profile-menu .platform-selection .platform-icon,
.player-profile-menu .platform-selection .platform-selector {
  display: inline-block;
  vertical-align: middle;
}
.player-profile-menu .platform-selection .platform-icon {
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.player-profile-menu .platform-selection .platform-selector {
  background: transparent;
  width: 85px;
  position: relative;
}
.player-profile-menu .platform-selection .platform-selector select {
  opacity: 0;
  cursor: pointer;
  height: 25px;
}
.player-profile-menu .platform-selection .platform-selector:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 0.75em;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  width: 0px;
  height: 0px;
  border-left: 0.4em solid transparent;
  border-right: 0.4em solid transparent;
  border-top: 0.4em solid #fff;
}
.player-profile-menu .pp-rank {
  color: #9b9b9b;
  text-transform: uppercase;
  font-size: 15px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
}
.player-profile-menu .pp-rank span {
  font-size: 17px;
}
.player-profile-menu .pp-links li {
  border-bottom: 1px solid #434343;
  color: #9b9b9b;
}
.player-profile-menu .pp-links li:not(:first-of-type) {
  padding-left: 25px;
}
.player-profile-menu .pp-links li:first-of-type a {
  padding-left: 25px;
}
.player-profile-menu .pp-links li:hover {
  background: #434343;
}
.player-profile-menu .pp-links li a {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  color: #9b9b9b;
  font-size: 14px;
  line-height: 1.2;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  padding: 16px 0 16px 30px;
  position: relative;
}
.player-profile-menu .pp-links li a:hover {
  color: #ffffff;
}
.player-profile-menu .pp-links li a:before {
  content: "";
  width: 19px;
  height: 19px;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background-size: contain;
}
.player-profile-menu .pp-links .ppl-linked-accounts a:before {
  background: url(../../../../../../content/dam/atvi/callofduty/global/Icon-01.png) center center no-repeat;
  background-size: contain;
}
.player-profile-menu .pp-links .ppl-basic-info a:before {
  background: url(../../../../../../content/dam/atvi/callofduty/global/Icon-02.png) center center no-repeat;
  background-size: contain;
}
.player-profile-menu .pp-links .ppl-preferences a:before {
  background: url(../../../../../../content/dam/atvi/callofduty/global/Icon-03.png) center center no-repeat;
  background-size: contain;
}
.player-profile-menu .pp-links .ppl-rewards a:before {
  background: url(../../../../../../content/dam/atvi/callofduty/global/Icon-04.png) center center no-repeat;
  background-size: contain;
}
.player-profile-menu .pp-links .ppl-signout a:before {
  background: url(../../../../../../content/dam/atvi/callofduty/global/Icon-05.png) center center no-repeat;
  background-size: contain;
}
body.ar .player-profile-menu .pp-links ul {
  text-align: left;
}
body.ar .player-profile-menu .pp-links li:not(first-of-type) {
  padding-left: 0px;
  padding-right: 25px;
}
body.ar .player-profile-menu .pp-links a:before {
  left: unset;
  right: 0;
}
body {
  overflow-x: hidden;
}
body.sso-auth-known .global-nav-right .global-sso-menu .logged-in {
  display: none;
}
body.sso-auth-known .global-nav-right .global-sso-menu .logged-out {
  display: inline-block;
}
body.sso-auth-known .global-mobile-nav-container .logged-in {
  display: none;
}
body.sso-auth-known .global-mobile-nav-container .logged-out {
  display: block;
}
body.sso-logged-in.sso-auth-known .global-nav-right .global-sso-menu .logged-in {
  display: inline-block;
}
body.sso-logged-in.sso-auth-known .global-nav-right .global-sso-menu .logged-out {
  display: none;
}
body.sso-logged-in.sso-auth-known .global-nav-right .global-sso-menu .sso-menu-login {
  display: none;
}
body.sso-logged-in.sso-auth-known .global-nav-right .global-sso-menu .menu-profile-name-container {
  display: inline-block;
  position: relative;
  cursor: pointer;
}
body.sso-logged-in.sso-auth-known .global-nav-right .global-sso-menu .menu-profile-name-container .emblem-sm {
  display: inline-block;
  width: 15px;
  height: 15px;
  background-size: contain;
  background-repeat: no-repeat;
  position: relative;
  top: 2px;
}
body.sso-logged-in.sso-auth-known .global-nav-right .global-sso-menu .menu-profile-name-container .profile-username {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  color: #9b9b9b;
  font-size: 14px;
  display: block;
  line-height: 1.2;
  text-decoration: none;
  font-size: 15px;
  display: inline-block;
  position: relative;
  padding-right: 30px;
}
body.sso-logged-in.sso-auth-known .global-nav-right .global-sso-menu .menu-profile-name-container .profile-username:hover {
  color: #ffffff;
}
body.sso-logged-in.sso-auth-known .global-nav-right .global-sso-menu .menu-profile-name-container .profile-username:after {
  content: "";
  width: 20px;
  height: 20px;
  background: url(../../../../../../content/dam/atvi/callofduty/hub/main-hub/signin-icon.png) center center no-repeat;
  background-size: contain;
  position: absolute;
  right: 3px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
body.sso-logged-in.sso-auth-known .global-mobile-nav-container .logged-in {
  display: block;
}
body.sso-logged-in.sso-auth-known .global-mobile-nav-container .logged-out {
  display: none;
}
body.sso-logged-in.sso-auth-known .parbase.agegate {
  display: none;
}
body .logged-in,
body logged-out {
  display: none;
}
body .player-profile-menu.active {
  margin-top: 56px;
}
@media screen and (max-width: 1110px) {
  body.sso-logged-in.sso-auth-known .global-nav-right .global-sso-menu .menu-profile-name-container {
    display: none;
  }
}
body.menu-open .global-nav .global-nav-right .global-nav-right-mobile .mobile-menu-icon {
  display: none;
}
body.menu-open .global-nav .global-nav-right .global-nav-right-mobile .mobile-nav-close {
  display: inline-block;
}
body.menu-open .global-mobile-nav {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
#cdo-bar,
.sso-bar-spacer {
  display: none !important;
}
.header-container {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 9000;
}
.global-small-header .global-nav {
  height: 50px;
  background: #434343;
}
.global-small-header .global-nav .global-nav-left {
  margin-top: 0;
}
.global-small-header .global-nav .global-nav-left .hub-link {
  top: 13px;
  margin-right: 20px;
}
.global-small-header .global-nav .global-nav-left .hub-link a {
  width: 16px;
  height: 17px;
  background: url(../../../../../../content/dam/atvi/callofduty/global/home-a.png) center center no-repeat;
  background-size: contain;
}
.global-small-header .global-nav .global-nav-left .hub-link a:hover {
  background: url(../../../../../../content/dam/atvi/callofduty/global/home-b.png) center center no-repeat;
}
.global-small-header .global-nav .global-nav-left .global-main-menu {
  top: 10px;
}
.global-small-header .global-nav .global-nav-left .global-main-menu a {
  padding: 7px 25px 17px 15px;
}
.global-small-header .global-nav .global-nav-left .global-main-menu li.submenu-parent.active {
  border-left: 1px solid #4a4a4a;
  border-top: 1px solid #4a4a4a;
  border-right: 1px solid #4a4a4a;
}
.global-small-header .global-nav .global-nav-left .global-main-menu li.submenu-parent {
  border-left: 1px solid transparent;
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
}
.global-small-header .global-nav .global-nav-left .global-main-menu .store {
  display: none;
}
.global-small-header .global-nav .global-nav-right {
  margin-top: 17px;
}
.global-small-header .global-nav .global-nav-right .global-purchase-btn {
  display: none;
}
.global-small-header .support-menu {
  margin-top: 50px;
}
@media screen and (max-width: 1110px) {
  .global-small-header {
    display: none;
  }
}
.global-nav-container {
  position: relative;
}
.global-nav {
  background: #000;
  height: 75px;
  position: relative;
  z-index: 10;
}
.global-nav .menu-profile-name-container {
  display: none;
}
.global-nav .global-nav-inner {
  width: 100%;
  max-width: 1280px;
  padding: 0 15px;
  margin: 0 auto 40px;
  margin: 0 auto;
  position: relative;
  z-index: 10;
}
.global-nav .global-nav-inner:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.global-nav .global-nav-left {
  float: left;
  margin-top: 7px;
}
.global-nav .global-nav-left > div {
  display: inline-block;
}
.global-nav .global-nav-left .hub-link {
  position: relative;
  margin-right: 25px;
  top: 16px;
}
.global-nav .global-nav-left .hub-link a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/cod-logo.png');
  background-position: center left;
  background-repeat: no-repeat;
  background-size: contain;
  width: 150px;
  height: 28px;
  display: block;
  /*&:hover {
                    background-position: bottom center;
                }*/
}
.global-nav .global-nav-left .global-main-menu {
  position: relative;
  top: 7px;
}
.global-nav .global-nav-left .global-main-menu li {
  display: inline-block;
  margin-left: -4px;
  position: relative;
}
.global-nav .global-nav-left .global-main-menu li.submenu-parent a:before {
  content: "+";
  font-family: sans-serif;
  color: #9b9b9b;
  font-size: 14px;
  position: absolute;
  right: 13px;
  top: 8px;
}
.global-nav .global-nav-left .global-main-menu li.submenu-parent.active {
  background: #434343;
}
.global-nav .global-nav-left .global-main-menu li.submenu-parent.active a:before {
  content: "-";
}
.global-nav .global-nav-left .global-main-menu a {
  padding: 7px 25px 31px 15px;
  position: relative;
  text-decoration: uppercase;
}
.global-nav .global-nav-right {
  float: right;
  margin-top: 18px;
  margin-right: 25px;
}
.global-nav .global-nav-right .global-sso-menu {
  position: relative;
}
.global-nav .global-nav-right .support-icon {
  width: 20px;
  height: 20px;
  border: 2px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  position: absolute;
  right: -25px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.global-nav .global-nav-right .support-icon:after {
  content: "?";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #ffffff;
  font-size: 10px;
  font-family: "Arial", sans-serif;
}
.global-nav .global-nav-right .global-purchase-btn {
  display: inline-block;
  position: relative;
  margin-right: 20px;
}
.global-nav .global-nav-right .global-purchase-btn > p a {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  padding-left: 20px;
  padding-right: 30px;
  position: relative;
}
.global-nav .global-nav-right .global-purchase-btn > p a:hover {
  color: #ffffff;
  background: #434343;
  border: 1px solid transparent;
}
@media screen and (max-width: 640px) {
  .global-nav .global-nav-right .global-purchase-btn > p a {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .global-nav .global-nav-right .global-purchase-btn > p a {
    text-rendering: optimizeLegibility;
  }
}
.global-nav .global-nav-right .global-purchase-btn > p a:hover {
  color: #ffffff;
  background: #434343;
  border: 1px solid transparent;
}
.global-nav .global-nav-right .global-purchase-btn > p a:after {
  content: "+";
  font-family: sans-serif;
  color: #9b9b9b;
  font-size: 14px;
  position: absolute;
  right: 13px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.global-nav .global-nav-right .global-purchase-btn ul {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  background: #434343;
  width: 160px;
}
.global-nav .global-nav-right .global-purchase-btn ul li {
  border-bottom: 1px solid #9b9b9b;
}
.global-nav .global-nav-right .global-purchase-btn ul li:last-of-type {
  border-bottom: none;
}
.global-nav .global-nav-right .global-purchase-btn ul li a {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  color: #9b9b9b;
  font-size: 14px;
  display: block;
  line-height: 1.2;
  text-decoration: none;
  padding: 15px;
}
.global-nav .global-nav-right .global-purchase-btn ul li a:hover {
  color: #ffffff;
}
.global-nav .global-nav-right .global-purchase-btn:hover > p a:after {
  content: "-";
}
.global-nav .global-nav-right .global-purchase-btn:hover ul {
  display: block;
}
.global-nav .global-nav-right .sso-menu-login {
  display: inline-block;
}
.global-nav .global-nav-right .global-nav-right-mobile {
  display: none;
  position: relative;
}
.global-nav .global-nav-right .global-nav-right-mobile > div {
  display: inline-block;
  vertical-align: middle;
  margin-left: 16px;
}
.global-nav .global-nav-right .global-nav-right-mobile .mobile-nav-close {
  display: none;
  position: relative;
  top: auto;
}
.global-nav .mobile-menu-icon a {
  width: 35px;
  height: 6px;
  text-indent: -9999px;
  display: block;
  background: #9b9b9b;
  position: relative;
}
.global-nav .mobile-menu-icon a:before {
  content: "";
  position: absolute;
  background: transparent;
  width: 100%;
  height: 20px;
  top: -13px;
  left: 0;
  border-top: 6px solid #9b9b9b;
  border-bottom: 6px solid #9b9b9b;
}
.global-nav .mobile-nav-close .close-icon {
  width: 32px;
  height: 32px;
  position: relative;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  cursor: pointer;
  top: 50%;
  left: 0px;
  z-index: 10;
}
.global-nav .mobile-nav-close .close-icon:before {
  content: "+";
  font-size: 75px;
  color: #9b9b9b;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.global-nav .global-main-menu,
.global-nav .global-sso-menu {
  text-transform: uppercase;
}
.global-nav .global-main-menu a,
.global-nav .global-sso-menu a {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  color: #9b9b9b;
  font-size: 14px;
  display: block;
  line-height: 1.2;
  text-decoration: none;
}
.global-nav .global-main-menu a:hover,
.global-nav .global-sso-menu a:hover {
  color: #ffffff;
}
.global-nav .global-main-menu .drop-down,
.global-nav .global-sso-menu .drop-down {
  display: none;
}
.global-nav .global-main-menu .news.nav-link:before,
.global-nav .global-sso-menu .news.nav-link:before {
  content: "";
  background: url(../../../../../../content/dam/atvi/callofduty/hub/main-hub/iw-hub/common/alert.png) top left no-repeat;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 60%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  left: -40px;
  display: none;
}
.global-nav .global-main-menu .news.nav-link.alert:before,
.global-nav .global-sso-menu .news.nav-link.alert:before {
  display: block;
}
.global-nav .global-main-menu.test-b > ul > li.nav-link.submenu-parent.drop .drop-down,
.global-nav .global-sso-menu.test-b > ul > li.nav-link.submenu-parent.drop .drop-down {
  position: absolute;
  top: 59px;
  width: 185px;
  left: 0;
  background: #434343;
}
.global-nav .global-main-menu.test-b > ul > li.nav-link.submenu-parent.drop .drop-down li:hover a,
.global-nav .global-sso-menu.test-b > ul > li.nav-link.submenu-parent.drop .drop-down li:hover a {
  color: #FFF;
}
.global-nav .global-main-menu.test-b > ul > li.nav-link.submenu-parent.drop .drop-down a,
.global-nav .global-sso-menu.test-b > ul > li.nav-link.submenu-parent.drop .drop-down a {
  padding: 15px;
  text-align: center;
}
.global-nav .global-main-menu.test-b > ul > li.nav-link.submenu-parent.drop:hover .drop-down,
.global-nav .global-sso-menu.test-b > ul > li.nav-link.submenu-parent.drop:hover .drop-down {
  display: block;
}
.global-nav .global-main-menu.test-b > ul > li.nav-link.purchase.submenu-parent.drop .drop-down,
.global-nav .global-sso-menu.test-b > ul > li.nav-link.purchase.submenu-parent.drop .drop-down {
  width: 160px;
  left: auto;
  right: 0;
}
.global-nav .global-main-menu > ul li.sso-link,
.global-nav .global-sso-menu > ul li.sso-link {
  display: inline-block;
  color: #9b9b9b;
  /*margin-right: 20px;*/
  padding: 0 30px 0 15px;
  position: relative;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.global-nav .global-main-menu > ul li.sso-link.ready,
.global-nav .global-sso-menu > ul li.sso-link.ready {
  opacity: 1;
}
.global-nav .global-main-menu > ul li.sso-link a,
.global-nav .global-sso-menu > ul li.sso-link a {
  display: inline-block;
}
.global-nav .global-main-menu > ul li.sso-link a:hover,
.global-nav .global-sso-menu > ul li.sso-link a:hover {
  color: #FFF;
}
.global-nav .global-main-menu > ul li.sso-link:after,
.global-nav .global-sso-menu > ul li.sso-link:after {
  content: "";
  width: 20px;
  height: 20px;
  background: url(../../../../../../content/dam/atvi/callofduty/hub/main-hub/signin-icon.png) center center no-repeat;
  background-size: contain;
  position: absolute;
  right: 3px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
.global-nav .global-main-menu > ul li.logged-in,
.global-nav .global-sso-menu > ul li.logged-in {
  display: none;
}
.global-nav .global-sso-menu .mobile-menu-icon a {
  padding: 0;
}
@media screen and (max-width: 1280px) {
  .global-nav .top-main-menu > ul li.store {
    display: none;
  }
}
@media screen and (max-width: 1110px) {
  .global-nav {
    height: 56px;
  }
  .global-nav .global-nav-inner {
    height: 100%;
  }
  .global-nav .global-nav-left {
    float: none;
    position: absolute;
    margin-top: 0;
    width: 100%;
    height: 100%;
    left: 0;
    text-align: left;
  }
  .global-nav .global-nav-left .hub-link {
    padding-left: 15px;
    top: 14px;
  }
  .global-nav .global-nav-left .global-main-menu {
    display: none;
  }
  .global-nav .global-nav-right {
    margin-top: 19px;
    margin-right: 0;
  }
  .global-nav .global-nav-right .global-sso-menu {
    top: 50%;
    position: absolute;
    transform: translate(0, -50%);
    right: 15px;
  }
  .global-nav .global-nav-right .global-nav-right-mobile {
    display: block;
  }
  .global-nav .global-nav-right .global-sso-menu > ul,
  .global-nav .global-nav-right .menu-profile-name-container,
  .global-nav .global-nav-right .support-icon,
  .global-nav .global-nav-right .global-purchase-btn {
    display: none;
  }
}
.main-mega-menu {
  position: absolute;
  top: -210px;
  width: 100%;
  height: auto;
  color: #FFF;
  border-top: 1px solid #4a4a4a;
  background: #434343;
  padding: 25px 20px;
  opacity: 0;
  z-index: 5;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.main-mega-menu.active {
  top: 100%;
  opacity: 1;
}
.main-mega-menu .main-mega-menu-inner {
  width: 100%;
  max-width: 1280px;
  padding: 0 15px;
  margin: 0 auto 40px;
  margin: 0 auto;
}
.main-mega-menu a {
  color: #9b9b9b;
  letter-spacing: 1.2px;
  font-size: 14px;
  text-decoration: none;
}
.main-mega-menu a:hover {
  color: #FFF;
}
.main-mega-menu .menu-section {
  display: none;
}
.main-mega-menu .menu-section:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.main-mega-menu .menu-section.active {
  display: block;
}
.main-mega-menu .menu-section .menu-section-inner {
  opacity: 0;
  position: relative;
  left: 10%;
  -webkit-transition: all 0.1s;
  -moz-transition: all 0.1s;
  -ms-transition: all 0.1s;
  -o-transition: all 0.1s;
  transition: all 0.1s;
}
.main-mega-menu .menu-section .menu-section-inner.active {
  opacity: 1;
  left: 0;
}
.main-mega-menu .menu-section .sub-links-list {
  float: left;
  width: 15%;
  padding-right: 3%;
}
.main-mega-menu .menu-section .sub-links-list li {
  margin-bottom: 25px;
}
.main-mega-menu .menu-section .sub-links-list li.active a {
  color: #FFF;
}
.main-mega-menu .menu-section .sub-links-list li a {
  text-transform: uppercase;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
}
.main-mega-menu .menu-section .sub-links-content-viewer {
  float: right;
  width: 85%;
  padding-left: 3%;
  border-left: 1px solid #4a4a4a;
}
.main-mega-menu .menu-section .sub-links-content-viewer > div {
  display: none;
}
.main-mega-menu .menu-section .sub-links-content-viewer > div:first-of-type {
  display: block;
}
.main-mega-menu .menu-section .sub-links-content-viewer a {
  text-transform: capitalize;
  letter-spacing: .7px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: bold;
}
.main-mega-menu .community-menu-section {
  color: #e3e3e3;
  text-transform: uppercase;
  font-size: 14px;
}
.main-mega-menu .community-menu-section .social-channels-content {
  position: relative;
}
.main-mega-menu .community-menu-section .social-channels-content:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.main-mega-menu .community-menu-section .social-entry {
  float: left;
  width: 85px;
  margin-right: 20px;
  position: relative;
}
.main-mega-menu .community-menu-section .social-entry p {
  margin-bottom: 5px;
}
.main-mega-menu .community-menu-section .social-entry a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  height: 0;
  padding-bottom: 100%;
  display: block;
}
.main-mega-menu .community-menu-section .social-entry .social-overlay {
  position: fixed;
  width: 100%;
  background: rgba(0, 0, 0, 0.8);
  height: 100%;
  top: 0;
  left: 0;
  display: none;
}
.main-mega-menu .community-menu-section .social-entry .social-overlay .social-overlay-inner {
  width: 300px;
  top: 50%;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.main-mega-menu .community-menu-section .social-entry .social-overlay .close {
  width: 45px;
  height: 40px;
  cursor: pointer;
  top: -42px;
  right: -10px;
  position: absolute;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.main-mega-menu .community-menu-section .social-entry .social-overlay .close:before {
  content: "+";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 60px;
  color: #FFF;
}
.main-mega-menu .community-menu-section .forums-content {
  position: relative;
}
.main-mega-menu .community-menu-section .forums-content:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.main-mega-menu .community-menu-section .forum-entry {
  float: left;
  width: 20%;
  padding-left: 5%;
}
.main-mega-menu .community-menu-section .forum-entry .column-header {
  text-decoration: underline;
}
.main-mega-menu .community-menu-section .forum-entry ul {
  border-right: #9b9b9b 1px solid;
}
.main-mega-menu .community-menu-section .forum-entry ul li {
  margin-top: 15px;
}
.main-mega-menu .community-menu-section .forum-entry:first-of-type {
  padding-left: 0;
}
.main-mega-menu .community-menu-section .forum-entry:last-of-type {
  padding-right: 0;
}
.main-mega-menu .community-menu-section .forum-entry:last-of-type ul {
  border-right: none;
}
.main-mega-menu .games-menu-section .game-content,
.main-mega-menu .mycod-menu-section .game-content {
  position: relative;
}
.main-mega-menu .games-menu-section .game-content:after,
.main-mega-menu .mycod-menu-section .game-content:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.main-mega-menu .games-menu-section .game-entry,
.main-mega-menu .mycod-menu-section .game-entry {
  float: left;
  width: 175px;
  margin-right: 20px;
  position: relative;
}
.main-mega-menu .games-menu-section .game-entry .game-art,
.main-mega-menu .mycod-menu-section .game-entry .game-art {
  width: 100%;
  margin-bottom: 5px;
}
.main-mega-menu .games-menu-section .game-entry .game-art img,
.main-mega-menu .mycod-menu-section .game-entry .game-art img {
  width: 100%;
}
.main-mega-menu .games-menu-section .game-entry .game-title p,
.main-mega-menu .mycod-menu-section .game-entry .game-title p {
  text-transform: uppercase;
}
.main-mega-menu .news-menu-section .news-content {
  position: relative;
}
.main-mega-menu .news-menu-section .news-content:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.main-mega-menu .news-menu-section .news-entry {
  float: left;
  width: 175px;
  margin-right: 20px;
  position: relative;
}
.main-mega-menu .news-menu-section .news-entry .news-art {
  width: 100%;
  margin-bottom: 5px;
  height: 70px;
  overflow: hidden;
}
.main-mega-menu .news-menu-section .news-entry .news-art img {
  width: 100%;
}
.main-mega-menu .news-menu-section .news-entry .news-title p {
  text-transform: uppercase;
}
.main-mega-menu .news-menu-section .cod-blog-menu-content .view-all,
.main-mega-menu .news-menu-section .cwl-news-menu-content .view-all,
.main-mega-menu .news-menu-section .atvi-blog-menu-content .view-all {
  position: absolute;
  top: 73px;
  right: 0;
}
.main-mega-menu .news-menu-section .cod-blog-menu-content .view-all p,
.main-mega-menu .news-menu-section .cwl-news-menu-content .view-all p,
.main-mega-menu .news-menu-section .atvi-blog-menu-content .view-all p {
  text-transform: uppercase;
}
.main-mega-menu .news-menu-section .cod-blog-menu-content .view-all a,
.main-mega-menu .news-menu-section .cwl-news-menu-content .view-all a,
.main-mega-menu .news-menu-section .atvi-blog-menu-content .view-all a {
  position: relative;
  padding-top: 65px;
}
.main-mega-menu .news-menu-section .cod-blog-menu-content .view-all a:before,
.main-mega-menu .news-menu-section .cwl-news-menu-content .view-all a:before,
.main-mega-menu .news-menu-section .atvi-blog-menu-content .view-all a:before {
  content: "";
  width: 30px;
  height: 30px;
  border-top: 1px solid #9b9b9b;
  border-right: 1px solid #9b9b9b;
  position: absolute;
  top: 0;
  left: -13px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.main-mega-menu .esports-menu-section .esports-schedule-feed-container:after,
.main-mega-menu .news-menu-section .esports-schedule-feed-container:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.main-mega-menu .esports-menu-section .esports-schedule-feed-container .esports-entry,
.main-mega-menu .news-menu-section .esports-schedule-feed-container .esports-entry {
  border-left: 1px solid #9b9b9b;
  margin-right: 10px;
}
.main-mega-menu .esports-menu-section .esports-schedule-feed-container .esports-entry:last-of-type,
.main-mega-menu .news-menu-section .esports-schedule-feed-container .esports-entry:last-of-type {
  border-right: 1px solid #9b9b9b;
}
.main-mega-menu .esports-menu-section .esports-content,
.main-mega-menu .news-menu-section .esports-content {
  position: relative;
}
.main-mega-menu .esports-menu-section .esports-content:after,
.main-mega-menu .news-menu-section .esports-content:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.main-mega-menu .esports-menu-section .esports-entry,
.main-mega-menu .news-menu-section .esports-entry {
  float: left;
  width: 175px;
  margin-right: 0px;
  position: relative;
  padding: 0 10px;
}
.main-mega-menu .esports-menu-section .esports-entry .esports-art,
.main-mega-menu .news-menu-section .esports-entry .esports-art {
  width: 100%;
  margin-bottom: 5px;
  height: 0;
  padding-bottom: 45%;
  max-height: 70px;
}
.main-mega-menu .esports-menu-section .esports-entry .esports-art img,
.main-mega-menu .news-menu-section .esports-entry .esports-art img {
  width: 100%;
  height: 70px;
}
.main-mega-menu .esports-menu-section .esports-entry .esports-art-logo,
.main-mega-menu .news-menu-section .esports-entry .esports-art-logo {
  width: 100%;
  margin-bottom: 5px;
}
.main-mega-menu .esports-menu-section .esports-entry .esports-art-logo img,
.main-mega-menu .news-menu-section .esports-entry .esports-art-logo img {
  height: 140px;
}
.main-mega-menu .esports-menu-section .esports-entry .esports-video-img,
.main-mega-menu .news-menu-section .esports-entry .esports-video-img {
  max-height: 98px;
}
.main-mega-menu .esports-menu-section .esports-entry .esports-title p,
.main-mega-menu .news-menu-section .esports-entry .esports-title p {
  text-transform: uppercase;
}
.main-mega-menu .esports-menu-section .esports-entry .esports-team p,
.main-mega-menu .news-menu-section .esports-entry .esports-team p {
  text-align: left;
  margin-left: 20px;
}
.main-mega-menu .esports-menu-section .date,
.main-mega-menu .news-menu-section .date {
  float: left;
  margin-top: 11px;
  padding: 10px 60px 10px 0;
  min-width: 5px;
  text-transform: uppercase;
  text-align: center;
}
.main-mega-menu .esports-menu-section .date span,
.main-mega-menu .news-menu-section .date span {
  display: block;
}
.main-mega-menu .esports-menu-section .date .month,
.main-mega-menu .news-menu-section .date .month,
.main-mega-menu .esports-menu-section .date .date-number,
.main-mega-menu .news-menu-section .date .date-number {
  font-size: 3rem;
}
.main-mega-menu .esports-menu-section .date .Day,
.main-mega-menu .news-menu-section .date .Day {
  font-size: 1.5rem;
}
.main-mega-menu .esports-menu-section .match,
.main-mega-menu .news-menu-section .match {
  min-width: 80px;
  height: 200px;
  padding: 9px;
  position: relative;
}
.main-mega-menu .esports-menu-section .match > *,
.main-mega-menu .news-menu-section .match > * {
  z-index: 1;
}
.main-mega-menu .esports-menu-section .match .match-link,
.main-mega-menu .news-menu-section .match .match-link {
  display: block;
  padding: 5px;
  width: 100%;
  color: #ffffff;
  background: #9b9b9b;
  border: 1px solid transparent;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  margin-top: 10px;
}
.main-mega-menu .esports-menu-section .match .match-link:hover,
.main-mega-menu .news-menu-section .match .match-link:hover {
  color: #ffffff;
  background: #000000;
  border: 1px solid transparent;
}
@media screen and (max-width: 640px) {
  .main-mega-menu .esports-menu-section .match .match-link,
  .main-mega-menu .news-menu-section .match .match-link {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .main-mega-menu .esports-menu-section .match .match-link,
  .main-mega-menu .news-menu-section .match .match-link {
    text-rendering: optimizeLegibility;
  }
}
.main-mega-menu .esports-menu-section .match .match-link:hover,
.main-mega-menu .news-menu-section .match .match-link:hover {
  color: #ffffff;
  background: #000000;
  border: 1px solid transparent;
}
.main-mega-menu .esports-menu-section .scheduled .team .score,
.main-mega-menu .news-menu-section .scheduled .team .score {
  display: none;
}
.main-mega-menu .esports-menu-section .time.time-final,
.main-mega-menu .news-menu-section .time.time-final {
  display: none;
}
.main-mega-menu .esports-menu-section .completed .time,
.main-mega-menu .news-menu-section .completed .time,
.main-mega-menu .esports-menu-section .forfeited .time,
.main-mega-menu .news-menu-section .forfeited .time {
  display: none;
}
.main-mega-menu .esports-menu-section .completed .time.time-final,
.main-mega-menu .news-menu-section .completed .time.time-final,
.main-mega-menu .esports-menu-section .forfeited .time.time-final,
.main-mega-menu .news-menu-section .forfeited .time.time-final {
  display: block;
}
.main-mega-menu .esports-menu-section .team,
.main-mega-menu .news-menu-section .team {
  font-size: .75rem;
}
.main-mega-menu .esports-menu-section .team > *,
.main-mega-menu .news-menu-section .team > * {
  display: inline-block;
  vertical-align: top;
}
.main-mega-menu .esports-menu-section .team.team-number-1,
.main-mega-menu .news-menu-section .team.team-number-1 {
  margin-top: 1px;
  width: 100%;
  position: relative;
}
.main-mega-menu .esports-menu-section .team.team-number-2,
.main-mega-menu .news-menu-section .team.team-number-2 {
  margin-top: 5px;
  width: 100%;
  position: relative;
}
.main-mega-menu .esports-menu-section .team .score,
.main-mega-menu .news-menu-section .team .score {
  margin-left: 3px;
  position: absolute;
  bottom: 15px;
  right: 0;
}
.main-mega-menu .esports-menu-section .time,
.main-mega-menu .news-menu-section .time {
  font-size: 0.625rem;
  color: #FFF;
  padding: 5px;
}
.main-mega-menu .esports-menu-section .team-logo,
.main-mega-menu .news-menu-section .team-logo {
  width: 80px;
  height: 50px;
  border: 3px solid #dadada;
  background-color: #e6e6e6;
  display: inline-block;
}
.main-mega-menu .esports-menu-section .team-name,
.main-mega-menu .news-menu-section .team-name {
  overflow: hidden;
  text-transform: uppercase;
  float: right;
}
.main-mega-menu .esports-menu-section a.match-link,
.main-mega-menu .news-menu-section a.match-link {
  text-transform: uppercase;
}
@media screen and (max-width: 1110px) {
  .main-mega-menu {
    display: none;
  }
}
.global-mobile-nav {
  width: 100%;
  background: #000;
  position: fixed;
  height: 100%;
  margin-top: 56px;
  z-index: 11;
  top: 0;
  overflow: hidden;
  -webkit-transform: translate(110%, 0);
  -moz-transform: translate(110%, 0);
  -ms-transform: translate(110%, 0);
  -o-transform: translate(110%, 0);
  transform: translate(110%, 0);
  -webkit-transition: transform 0.5s;
  -moz-transition: transform 0.5s;
  -ms-transition: transform 0.5s;
  -o-transition: transform 0.5s;
  transition: transform 0.5s;
  /*@import "global-mobile-nav.less";

    p, a {
        font-size: @nav-size;
        text-transform: uppercase;
    }
    
    p {
        color: @white;
        .opensans-bold();
        letter-spacing: 1.7px;
    }
    
    a {
        text-decoration: none;
        padding: 20px 15px;
        display: block; 
    }*/
}
.global-mobile-nav .jspTrack {
  background: #9b9b9b;
}
.global-mobile-nav .jspTrack .jspDrag {
  background: #FFF;
}
.global-mobile-nav .global-mobile-nav-inner-container {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  background: #2d2d2d;
}
.global-mobile-nav .global-mobile-nav-inner-container .portrait {
  position: absolute;
  bottom: 0;
  width: 100%;
  background: #000;
}
.global-mobile-nav .primary-nav {
  overflow: auto;
  position: absolute;
  top: 0;
  bottom: 65px;
  width: 100%;
}
.global-mobile-nav .mobile-hub-link {
  display: none;
}
body.flag-test .top-nav .top-main-menu > ul > .footer-locale-selector {
  display: inline-block;
  margin-right: 15px;
}
body.flag-test .top-nav .top-main-menu > ul > .footer-locale-selector .locale-menu {
  position: absolute;
  left: 0;
}
body.flag-test .top-nav .top-main-menu > ul > .footer-locale-selector a {
  color: #ffffff;
}
body.flag-test .top-nav .top-main-menu > ul > .footer-locale-selector .atvi-locale-selector .locale-list {
  width: 390px;
  left: auto;
  right: 0;
  position: absolute;
  background: #434343;
}
@media screen and (max-width: 1110px) {
  body.flag-test .top-nav .top-nav-left .footer-locale-selector {
    position: absolute;
    right: 20px;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
    width: 38px;
    height: 30px;
  }
  body.flag-test .atvi-locale-selector .locale-list {
    width: 320px;
    position: absolute;
    top: 99%;
    right: -20px;
    background: #434343;
  }
  body.flag-test .atvi-locale-selector .locale-list a {
    color: #ffffff;
  }
}
body.ru .top-nav .top-sub-menu > ul li.sso-link {
  display: none;
}
body.ru .mobile-nav .primary-nav .nav-item.sso-link {
  display: none;
}
body.ar .mobile-nav .primary-nav .submenu-parent .submenu > .nav-item > p > a:after,
html[dir="rtl"] .mobile-nav .primary-nav .submenu-parent .submenu > .nav-item > p > a:after,
body.ar .mobile-nav .primary-nav .submenu-parent > p > a:after,
html[dir="rtl"] .mobile-nav .primary-nav .submenu-parent > p > a:after {
  right: auto;
  left: 15px;
}
body.ar .atvi-locale-selector .selected .region:after,
html[dir="rtl"] .atvi-locale-selector .selected .region:after {
  left: 0;
}
body.ar .global-mobile-nav .mobile-nav .submenu-parent > p > a,
html[dir="rtl"] .global-mobile-nav .mobile-nav .submenu-parent > p > a,
body.ar .primary-nav .submenu-parent > p > a,
html[dir="rtl"] .primary-nav .submenu-parent > p > a,
body.ar .primary-nav .submenu-parent.active > p > a,
html[dir="rtl"] .primary-nav .submenu-parent.active > p > a {
  right: 40px;
}
body.ar .global-mobile-nav .mobile-nav .submenu-parent > p > a:after,
html[dir="rtl"] .global-mobile-nav .mobile-nav .submenu-parent > p > a:after,
body.ar .primary-nav .submenu-parent > p > a:after,
html[dir="rtl"] .primary-nav .submenu-parent > p > a:after,
body.ar .primary-nav .submenu-parent.active > p > a:after,
html[dir="rtl"] .primary-nav .submenu-parent.active > p > a:after {
  right: -20px;
}
body.ar .global-mobile-nav .primary-nav .submenu-parent .submenu .nav-item > p > a,
html[dir="rtl"] .global-mobile-nav .primary-nav .submenu-parent .submenu .nav-item > p > a,
body.ar .global-mobile-nav .primary-nav .submenu-parent.active .submenu .nav-item > p > a,
html[dir="rtl"] .global-mobile-nav .primary-nav .submenu-parent.active .submenu .nav-item > p > a {
  right: 60px;
}
body.ar .global-mobile-nav .primary-nav .submenu-parent .submenu .nav-item > p > a:after,
html[dir="rtl"] .global-mobile-nav .primary-nav .submenu-parent .submenu .nav-item > p > a:after,
body.ar .global-mobile-nav .primary-nav .submenu-parent.active .submenu .nav-item > p > a:after,
html[dir="rtl"] .global-mobile-nav .primary-nav .submenu-parent.active .submenu .nav-item > p > a:after {
  right: -20px;
}
body.ar .global-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu a,
html[dir="rtl"] .global-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu a {
  padding-right: 95px;
}
body.ar .game-mobile-nav .mobile-game-nav .submenu-parent > p > a,
html[dir="rtl"] .game-mobile-nav .mobile-game-nav .submenu-parent > p > a,
body.ar .primary-nav .submenu-parent > p > a,
html[dir="rtl"] .primary-nav .submenu-parent > p > a,
body.ar .primary-nav .submenu-parent.active > p > a,
html[dir="rtl"] .primary-nav .submenu-parent.active > p > a {
  right: 40px;
}
body.ar .game-mobile-nav .mobile-game-nav .submenu-parent > p > a:after,
html[dir="rtl"] .game-mobile-nav .mobile-game-nav .submenu-parent > p > a:after,
body.ar .primary-nav .submenu-parent > p > a:after,
html[dir="rtl"] .primary-nav .submenu-parent > p > a:after,
body.ar .primary-nav .submenu-parent.active > p > a:after,
html[dir="rtl"] .primary-nav .submenu-parent.active > p > a:after {
  right: -20px;
}
body.ar .game-mobile-nav li.submenu-parent .submenu a,
html[dir="rtl"] .game-mobile-nav li.submenu-parent .submenu a {
  padding-right: 60px;
}
body.ar .game-mobile-nav .primary-nav .submenu-parent .submenu .nav-item > p > a,
html[dir="rtl"] .game-mobile-nav .primary-nav .submenu-parent .submenu .nav-item > p > a,
body.ar .game-mobile-nav .primary-nav .submenu-parent.active .submenu .nav-item > p > a,
html[dir="rtl"] .game-mobile-nav .primary-nav .submenu-parent.active .submenu .nav-item > p > a {
  right: 60px;
  padding-right: 15px;
}
body.ar .game-mobile-nav .primary-nav .submenu-parent .submenu .nav-item > p > a:after,
html[dir="rtl"] .game-mobile-nav .primary-nav .submenu-parent .submenu .nav-item > p > a:after,
body.ar .game-mobile-nav .primary-nav .submenu-parent.active .submenu .nav-item > p > a:after,
html[dir="rtl"] .game-mobile-nav .primary-nav .submenu-parent.active .submenu .nav-item > p > a:after {
  right: -20px;
}
body.ar .game-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu a,
html[dir="rtl"] .game-mobile-nav .primary-nav .submenu-parent .submenu .subsubmenu a {
  padding-right: 95px;
}
.global-nav .global-nav-right .support-icon {
  height: 25px;
  width: 25px;
  border-radius: 100%;
  cursor: pointer;
  position: absolute;
  right: -30px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  background-color: #9b9b9b;
  border: none;
}
.global-nav .global-nav-right .support-icon::after {
  content: "?";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: black;
  font-size: 18px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  transition: color 300ms ease;
}
.global-nav .global-nav-right .support-icon:hover::after {
  color: white;
  transition: color 300ms ease;
}
.support-menu {
  background-image: url('https://www.activision.com/content/dam/atvi/callofduty/hub/main-hub/firstAid-icon.png');
  background-repeat: no-repeat;
  background-position: 100% 100%;
  background-size: auto;
  width: 400px;
  background-color: #333;
  position: fixed;
  height: auto;
  margin-top: 75px;
  z-index: 10;
  top: 0;
  bottom: 0;
  left: 100%;
  overflow: auto;
  color: #FFF;
  line-height: normal;
  -webkit-transform: translate(0%, 0);
  -moz-transform: translate(0%, 0);
  -ms-transform: translate(0%, 0);
  -o-transform: translate(0%, 0);
  transform: translate(0%, 0);
  -webkit-transition: transform 0.5s;
  -moz-transition: transform 0.5s;
  -ms-transition: transform 0.5s;
  -o-transition: transform 0.5s;
  transition: transform 0.5s;
  /*&.vip {
    .s-premium { display: block; }
    .s-norm    { display: none; }
}*/
}
.support-menu p {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  font-size: 14px;
}
.support-menu a {
  color: #FFF;
  text-decoration: underline;
}
.support-menu.active {
  -webkit-transform: translate(-100%, 0);
  -moz-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0);
}
.support-menu .s-premium {
  display: none;
}
.support-menu .s-premium .s-tabs.email .texting-content {
  display: none;
}
.support-menu .s-premium .s-tabs.email .email-content {
  display: block;
}
.support-menu .s-premium .s-tabs.email .email-content .form__email-message {
  display: none;
  text-align: center;
  padding-top: 2rem;
}
.support-menu .s-premium .s-tabs.email .email-content .form__email-message .case-number {
  margin: 15px 0;
  color: #c8c8c8;
}
.support-menu .s-premium .s-tabs.email .email-content .form__email-message .texting-submit {
  margin-top: 10vh;
  text-align: center;
}
.support-menu .s-premium .s-tabs.email .email-content .form__email-message .texting-submit a.close {
  color: #9b9b9b;
  text-decoration: none;
  width: 100%;
  padding: 10px 0;
  background: #555555;
  border: 1px solid #555555;
  border-radius: 0;
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  cursor: pointer;
}
.support-menu .s-premium .s-tabs.email .email-content .form__email-message .texting-submit a.close:hover {
  color: white;
}
.support-menu .s-premium .s-tabs.email .email-content .form__email-message .texting-submit a.close:disabled {
  color: #9b9b9b;
  background: transparent;
  border: 1px solid #555555;
  cursor: not-allowed;
}
.support-menu .s-premium .s-tabs.email .email-content .form__email-message h3 {
  font-size: 20px;
  margin-bottom: 3rem;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content .disclaimer {
  line-height: normal;
  font-size: 0.8rem;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content .disclaimer p:first-child {
  margin: 0;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content p {
  font-size: 14px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #c8c8c8;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content p span {
  color: red;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content p a {
  color: #c8c8c8;
  text-decoration: underline;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content .e-phonenum {
  display: none;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content .e-select {
  position: relative;
  margin: 1rem 0 0.5rem;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content .e-select > img {
  position: absolute;
  left: 10px;
  top: 7px;
  height: 45%;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content .e-select::after {
  content: "";
  position: absolute;
  right: 0.8em;
  top: 1em;
  border: 0.4em solid #555;
  border-color: #555 transparent transparent transparent;
  transition: 0.4s all ease-in-out;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content .vip-game-select {
  padding: 0 0 0 3rem;
  -webkit-appearance: none;
  color: #333333;
  font-weight: bold;
  font-size: 0.8rem;
  text-transform: uppercase;
  background-color: white;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content select,
.support-menu .s-premium .s-tabs.email .email-content .email-form-content input {
  width: 100%;
  height: 35px;
  border: none;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0;
  margin-bottom: 1rem;
}
.support-menu .s-premium .s-tabs.email .email-content .email-form-content textarea {
  width: 100%;
  height: auto;
  border: none;
  box-sizing: border-box;
  color: #333333;
  font-size: 14px;
  margin-bottom: .6rem;
  padding: 4% 16px 0px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  resize: vertical;
  border-radius: 0;
  line-height: normal;
}
.support-menu .s-premium .s-tabs.text .texting-content {
  display: block;
}
.support-menu .s-premium .s-tabs.text .texting-content .form__text-message {
  display: none;
  text-align: center;
  padding-top: 2rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .form__text-message .texting-submit {
  margin-top: 10vh;
  text-align: center;
}
.support-menu .s-premium .s-tabs.text .texting-content .form__text-message .texting-submit a.close {
  color: #9b9b9b;
  text-decoration: none;
  width: 100%;
  padding: 10px 0;
  background: #555555;
  border: 1px solid #555555;
  border-radius: 0;
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  cursor: pointer;
}
.support-menu .s-premium .s-tabs.text .texting-content .form__text-message .texting-submit a.close:hover {
  color: white;
}
.support-menu .s-premium .s-tabs.text .texting-content .form__text-message .texting-submit a.close:disabled {
  color: #9b9b9b;
  background: transparent;
  border: 1px solid #555555;
  cursor: not-allowed;
}
.support-menu .s-premium .s-tabs.text .texting-content .form__text-message h3 {
  font-size: 20px;
  margin-bottom: 3rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content {
  max-width: 100%;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .form_terms-check-box {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #c8c8c8;
  font-size: 14px;
  font-size-adjust: 0.42;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content p {
  font-size: 14px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #c8c8c8;
  margin-bottom: 1rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content p span {
  color: red;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content p a {
  color: #c8c8c8;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .intl-tel-input {
  width: 100%;
  margin: 0 0 0.5rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .intl-tel-input .country-name {
  color: black;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .intl-tel-input input.error {
  border: 1px solid #ff2e2e;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .hide {
  display: none;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .t-phonenum-error {
  color: #ff2e2e;
  margin-top: 1rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .t-phonenum-valid {
  color: #00C900;
  margin-top: 1rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .disclaimer {
  line-height: normal;
  font-size: 0.8rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .disclaimer p:first-child {
  margin: 0;
  font-size: 14px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #c8c8c8;
  margin-bottom: .5rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content .disclaimer p:first-child span {
  color: red;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content p:nth-child(2) {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 14px;
  color: #c8c8c8;
  margin-bottom: 1rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content input.t-phonenum {
  width: 100%;
  height: 35px;
  border: none;
  font-size: 14px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0;
  margin-bottom: 1.5rem;
  margin-top: 1rem;
}
.support-menu .s-premium .s-tabs.text .texting-content .text-form-content textarea {
  width: 90%;
  height: 140px;
  max-width: 336px;
  border: 1px solid white;
  font-size: 15px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0;
  margin-bottom: .6rem;
  resize: vertical;
  padding: 4% 16px 0px;
  line-height: normal;
  box-sizing: initial;
}
.support-menu .s-premium .s-tabs.text .email-content {
  display: none;
}
.support-menu .s-premium .s-tabs .tab-content .error-message {
  display: none;
  background: #b20000;
  color: white;
  padding: 15px;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 1rem;
}
.support-menu .s-premium .s-tabs .tab-content .texting-submit {
  margin-top: 1.5rem;
  text-align: center;
}
.support-menu .s-premium .s-tabs .tab-content .texting-submit a.t-submit,
.support-menu .s-premium .s-tabs .tab-content .texting-submit a.e-submit {
  color: #9b9b9b;
  text-decoration: none;
  padding: 10px 0;
  width: 100%;
  background: #555555;
  border: 1px solid #555555;
  border-radius: 0;
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  cursor: pointer;
}
.support-menu .s-premium .s-tabs .tab-content .texting-submit a.t-submit:hover,
.support-menu .s-premium .s-tabs .tab-content .texting-submit a.e-submit:hover {
  color: white;
}
.support-menu .s-premium .s-tabs .tab-content .texting-submit a.t-submit:disabled,
.support-menu .s-premium .s-tabs .tab-content .texting-submit a.e-submit:disabled {
  color: #9b9b9b;
  background: transparent;
  border: 1px solid #555555;
  cursor: not-allowed;
}
.support-menu.vip .s-premium {
  display: block;
}
.support-menu.vip .s-premium ul {
  margin-bottom: 3.5rem;
  height: auto;
}
.support-menu.vip .s-premium ul .textus-btn {
  border-bottom: 0.5px solid #a7a7a7;
  border-right: 0.5px solid #a7a7a7;
  padding: 1.2rem;
  float: left;
  width: 50%;
  text-align: center;
  cursor: pointer;
}
.support-menu.vip .s-premium ul .textus-btn a {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #9b9b9b;
  text-transform: uppercase;
  text-decoration: none;
  padding: 0;
}
.support-menu.vip .s-premium ul .textus-btn.selected {
  border-bottom: none;
}
.support-menu.vip .s-premium ul .emailus-btn {
  border-bottom: 0.5px solid #a7a7a7;
  float: right;
  padding: 1.2rem;
  width: 50%;
  text-align: center;
  cursor: pointer;
}
.support-menu.vip .s-premium ul .emailus-btn a {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #9b9b9b;
  text-transform: uppercase;
  text-decoration: none;
  padding: 0;
}
.support-menu.vip .s-premium ul .emailus-btn.selected {
  border-bottom: none;
}
.support-menu.vip .s-norm,
.support-menu.vip .header-norm {
  display: none;
}
.support-menu .header,
.support-menu .header-norm {
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
  font-size: 17px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding: 1.5rem 0;
  background-color: #282828;
}
.support-menu .header h3,
.support-menu .header-norm h3 {
  padding-bottom: 0.5rem;
}
.support-menu .header span,
.support-menu .header-norm span {
  color: #9b9b9b;
}
.support-menu .header p,
.support-menu .header-norm p {
  font-size: 14px;
  font-weight: normal;
  text-transform: none;
  color: #c8c8c8;
  line-height: normal;
}
.support-menu .menu-support-container {
  padding: 30px;
}
.support-menu .menu-support-container .s-norm .support-option-links {
  margin: 0 auto;
}
.support-menu .menu-support-container .s-norm .support-option-links p {
  margin-bottom: 25px;
}
@media screen and (max-width: 768px) {
  .support-menu .menu-support-container .s-norm .support-option-links p {
    margin-bottom: 0;
  }
}
.support-menu .menu-support-container .s-norm .support-option-links a {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  color: #9b9b9b;
  font-size: 14px;
  display: block;
  line-height: 1.2;
  text-decoration: none;
}
.support-menu .menu-support-container .s-norm .support-option-links a:hover {
  color: #ffffff;
}
@media screen and (max-width: 768px) {
  .support-menu .menu-support-container .s-norm .support-option-links a {
    padding: 15px 15px;
  }
}
.support-menu .menu-support-container .s-norm .support-option-links .links-left:after {
  content: "";
  width: 1px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  background: #9b9b9b;
}
.support-menu .menu-support-container .s-norm .support-option-links:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.support-menu .menu-support-container .s-norm .norm-bottom {
  text-align: center;
  margin-top: 9vh;
}
.support-menu .menu-support-container .s-norm .norm-bottom .or {
  color: #FFF;
  text-transform: uppercase;
  font-family: "Arial", sans-serif;
  font-weight: bold;
}
.support-menu .menu-support-container .s-norm .norm-bottom .s-login-btn {
  margin-top: 30px;
}
.support-menu .menu-support-container .s-norm .norm-bottom .s-login-btn a {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  color: #9b9b9b;
  font-size: 14px;
  display: block;
  line-height: 1.2;
  text-decoration: none;
  padding: 10px;
  background: transparent;
  border: 1px solid #9b9b9b;
  display: inline-block;
}
.support-menu .menu-support-container .s-norm .norm-bottom .s-login-btn a:hover {
  color: #ffffff;
}
.support-menu .menu-support-container .s-norm .norm-bottom .s-login-btn a span {
  text-decoration: underline;
}
/*
|-------------------------------------------------------------------
| LIBRARIES
|-------------------------------------------------------------------
*/
.UserNavigation .lia-user-avatar-message {
  height: 30px;
  width: 30px;
}
.header-container .top-nav .lia-header-nav-component-unread-count {
  background-color: #ffff03;
  color: #000;
}
.UserAvatar > img {
  border-radius: 50%;
  height: 40px;
  object-fit: cover;
  width: 40px;
  max-width: none;
  box-shadow: 0 0 1px 0 #c4c4c4 inset, 0 0 1px 0 #c4c4c4;
}
.lia-quilt-row-profile-stats .lia-users-stat :before {
  color: #484747;
}
.lia-quilt-row-profile-stats .lia-users-stat:hover,
.lia-quilt-row-profile-stats .lia-users-stat:focus,
.lia-quilt-row-profile-stats .lia-users-stat:active {
  color: #ccc;
  text-decoration: none;
  outline: none;
}
.lia-component-common-widget-slide-out-user-menu .lia-common-slide-menu .lia-link-navigation,
.lia-component-common-widget-slide-out-user-menu .lia-slide-menu-content .lia-link-navigation {
  color: #ffffff;
  padding: 15px 0px 15px 35px;
  width: 100%;
  line-height: 29px;
  text-align: left;
}
.lia-component-common-widget-slide-out-user-menu .lia-common-slide-menu .lia-link-navigation:hover,
.lia-component-common-widget-slide-out-user-menu .lia-slide-menu-content .lia-link-navigation:hover,
.lia-component-common-widget-slide-out-user-menu .lia-common-slide-menu .lia-link-navigation:focus,
.lia-component-common-widget-slide-out-user-menu .lia-slide-menu-content .lia-link-navigation:focus,
.lia-component-common-widget-slide-out-user-menu .lia-common-slide-menu .lia-link-navigation:active,
.lia-component-common-widget-slide-out-user-menu .lia-slide-menu-content .lia-link-navigation:active {
  color: #ccc;
  background-color: transparent;
}
.top-nav .top-sub-menu > ul li.sso-link a:hover {
  color: #ccc;
}
@media screen and (max-width: 1110px) {
  .top-nav .top-sub-menu > ul li.logged-in .lia-slide-menu-content-open a {
    font-size: 20px;
  }
}
.lia-users-current-user-profile-card {
  display: block;
  font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  padding-top: 50px;
  text-align: center;
}
.lia-users-current-user-profile-card .UserAvatarProfile {
  display: block !important;
  height: auto;
  width: auto;
}
.lia-users-current-user-profile-card .lia-users-profile-card-avatar {
  display: block;
  margin: auto;
}
.UserAvatar.UserAvatarProfile > img {
  height: 64px;
  width: 64px;
}
.lia-users-current-user-profile-card .lia-users-profile-card-login {
  color: #525658;
  font-size: 20px;
  padding: 0 5px;
  text-decoration: none;
}
.top-nav .top-sub-menu a.lia-users-profile-card-login {
  font-size: 20px;
}
/* ----------------------------------
User Menu Slide Out 2
---------------------------------- */
.lia-component-common-widget-slide-out-user-menu .lia-common-slide-menu .lia-link-navigation,
.lia-component-common-widget-slide-out-user-menu .lia-slide-menu-content .lia-link-navigation {
  color: #000000;
  width: 100%;
  padding: 15px;
  line-height: 29px;
}
.top-nav .lia-component-common-widget-slide-out-user-menu .lia-slide-menu-content a.lia-link-navigation {
  padding: 15px 0px 15px 35px !important;
}
.lia-component-common-widget-slide-out-user-menu .lia-common-slide-menu .lia-link-navigation .lia-users-current-user-profile-card {
  text-align: center;
}
.lia-users-current-user-profile-card .UserAvatarProfile {
  margin-bottom: 20px;
}
.lia-users-current-user-profile-card .lia-users-profile-card-avatar {
  display: block;
  margin: auto;
}
.lia-users-current-user-profile-card .lia-users-profile-card-login {
  color: #525658;
  font-size: 20px;
  padding: 0 5px;
  text-decoration: none;
}
.lia-users-current-user-profile-card .lia-users-profile-card-rank {
  color: #525658;
  display: block;
  font-size: 18px;
  font-weight: 200;
  text-transform: uppercase;
}
.lia-quilt-row-profile-stats {
  border-bottom: 1px solid #eeeeee;
  font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  padding-bottom: 20px;
  text-align: center;
}
.lia-quilt-row-profile-stats .lia-users-stat-wrapper {
  display: inline-block;
  padding: 0 12px;
}
.lia-quilt-row-profile-stats .lia-users-stat {
  color: #525658;
  font-size: 28px;
  text-decoration: none;
}
.lia-quilt-row-profile-stats .lia-users-stat.lia-users-unread-notification-stat:before {
  color: #525658;
  content: "\f0a2";
  display: inline-block;
  font: normal normal normal 28px/1 FontAwesome;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-right: 6px;
  text-rendering: auto;
  transform: translate(0, 0);
}
.lia-quilt-row-profile-stats .lia-users-stat.lia-users-private-messages-stat:before {
  color: #525658;
  content: "\f003";
  display: inline-block;
  font: normal normal normal 28px/1 FontAwesome;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-right: 6px;
  text-rendering: auto;
  transform: translate(0, 0);
}
.lia-quilt-row-profile-stats .lia-users-stat.lia-users-posts-count-stat:before {
  color: #525658;
  content: "\f0e5";
  display: inline-block;
  font: normal normal normal 28px/1 FontAwesome;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-right: 6px;
  text-rendering: auto;
  transform: translate(0, 0);
}
.lia-component-quilt-user-profile-statistics {
  background-color: #525658;
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 20px;
  text-align: center;
  white-space: nowrap;
}
.lia-component-quilt-user-profile-statistics .UserSingleStatistic {
  display: inline-block;
  padding: 0 50px;
}
.lia-component-quilt-user-profile-statistics .UserSingleStatistic .lia-statistic-icon,
.lia-component-quilt-user-profile-statistics .UserSingleStatistic .lia-statistic-text {
  display: inline-block;
  vertical-align: middle;
}
.lia-component-quilt-user-profile-statistics .UserSingleStatistic .lia-statistic-icon {
  font-size: 50px;
  line-height: 0;
}
.lia-component-quilt-user-profile-statistics .UserSingleStatistic .lia-statistic-value {
  font-size: 28px;
}
.lia-component-quilt-user-profile-statistics .UserSingleStatistic .lia-statistic-title {
  font-size: 14px;
}
.lia-component-quilt-user-profile-statistics .UserSingleStatistic .lia-statistic-text {
  padding-left: 10px;
  text-align: left;
}
.lia-component-quilt-user-profile-statistics .UserSingleStatistic.lia-statistic-net_overall_posts .lia-statistic-icon:before {
  color: #525658;
  content: "\f0e5";
  display: inline-block;
  font: normal normal normal 16px/1 FontAwesome;
  font-size: inherit;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-right: 4px;
  text-rendering: auto;
  transform: translate(0, 0);
}
.lia-component-quilt-user-profile-statistics .UserSingleStatistic.lia-statistic-net_kudos_weight_received .lia-statistic-icon:before {
  color: #525658;
  content: "\f087";
  display: inline-block;
  font: normal normal normal 16px/1 FontAwesome;
  font-size: inherit;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-right: 4px;
  text-rendering: auto;
  transform: translate(0, 0);
}
.lia-component-quilt-user-profile-statistics .UserSingleStatistic.lia-statistic-net_accepted_solutions .lia-statistic-icon:before {
  color: #525658;
  content: "\f00c";
  display: inline-block;
  font: normal normal normal 16px/1 FontAwesome;
  font-size: inherit;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-right: 4px;
  text-rendering: auto;
  transform: translate(0, 0);
}
@media screen and (max-width: 767px) {
  .lia-component-quilt-user-profile-statistics .UserSingleStatistic {
    display: inline-block;
    max-width: calc(33.33333333%);
    padding: 0 25px;
    vertical-align: top;
  }
  .lia-component-quilt-user-profile-statistics .UserSingleStatistic .lia-statistic-icon,
  .lia-component-quilt-user-profile-statistics .UserSingleStatistic .lia-statistic-text {
    display: block;
    width: 100%;
  }
  .lia-component-quilt-user-profile-statistics .UserSingleStatistic .lia-statistic-text {
    padding-left: 5px;
    text-align: center;
  }
}
/* From production */
.header-container .top-nav .UserAvatar.lia-user-avatar,
.header-container .user-navigation-user-profile {
  display: inline-block;
}
.top-nav .top-main-menu > ul li.sso-link:after,
.top-nav .top-sub-menu > ul li.sso-link:after {
  display: none;
}
@media screen and (max-width: 1110px) {
  .top-nav .top-main-menu > ul li.sso-link a,
  .top-nav .top-sub-menu > ul li.sso-link a {
    padding: 0px 2px;
    display: inline-block;
  }
}
/*
|-------------------------------------------------------------------
| LITHIUM SPECIFIC
|-------------------------------------------------------------------
*/
.global-nav-container .global-nav .global-nav-left .global-main-menu li:last-of-type {
  display: none;
}
.global-nav-container .global-nav .nav-link.submenu-parent {
  letter-spacing: 1px;
}
@media screen and (max-width: 1200px) {
  .global-nav-container .global-nav .global-nav-right .global-sso-menu > ul,
  .global-nav-container .global-nav .global-nav-right .menu-profile-name-container,
  .global-nav-container .global-nav .global-nav-right .support-icon,
  .global-nav-container .global-nav .global-nav-right .global-purchase-btn {
    display: none;
  }
  .global-nav-container .global-nav .global-nav-right .global-nav-right-mobile {
    display: block;
  }
}
@media screen and (max-width: 1140px) {
  .global-nav-container .global-nav {
    height: 75px;
  }
  .global-nav-container .global-nav .global-nav-right-mobile {
    bottom: 7px;
  }
}
.global-nav-container .global-nav .global-nav-right .global-sso-menu .sso-menu-login .sso-link {
  letter-spacing: 1px;
}
.global-nav-container .global-nav .global-nav-right .global-sso-menu .sso-menu-login .sso-link:after {
  display: none;
}
.global-nav-container .global-nav .global-nav-right .global-sso-menu .sso-menu-login .sso-link.logged-in .li-cod-profile .UserAvatar {
  display: inline-block;
}
.global-nav-container .global-nav .global-nav-right .global-sso-menu .sso-menu-login .sso-link.logged-in .li-cod-profile .user-navigation-user-profile {
  margin: 0 10px;
}
.global-nav-container .global-nav .global-nav-right .global-sso-menu .sso-menu-login .nav-link {
  display: inline-block;
  position: relative;
  margin: 0 15px;
}
.global-nav-container .global-nav .global-nav-right .global-sso-menu .sso-menu-login .lia-notifications-messages-aggregate {
  top: 2px;
}
.global-nav-container .global-nav .global-nav-right .support-icon {
  display: none;
}
.global-nav-container .support-menu input,
.global-nav-container .support-menu textarea {
  color: black;
}
.global-nav-container .support-menu .s-premium .s-tabs.email .email-content .email-form-content .vip-game-select {
  padding: 0 0 0 4rem;
  font-size: 12px;
}
.global-nav-container .main-mega-menu .game-entry .game-art {
  display: block;
}
.global-nav-container .main-mega-menu .community-menu-section .forum-entry > p {
  padding: 0;
}
.global-nav-container .main-mega-menu .community-menu-section .forum-entry:last-of-type {
  display: block;
}
.global-nav-container .main-mega-menu .community-menu-section .forum-entry .column-header {
  padding: 0;
}
.global-nav-container .main-mega-menu .community-menu-section .social-entry p:first-of-type {
  display: block;
}
.global-nav-container .main-mega-menu .community-menu-section .social-entry a {
  padding-bottom: 100%;
}
.global-nav-container .main-mega-menu .esports-menu-section .esports-entry .match .team .team-logo.small-logo {
  width: 80px;
  display: block !important;
}
.global-nav-container .main-mega-menu .esports-menu-section .time,
.global-nav-container .main-mega-menu .esports-menu-section .team {
  font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
}
.global-nav-container .main-mega-menu .esports-menu-section .time.time-final {
  font-size: 1rem;
}
.global-nav-container .main-mega-menu .esports-menu-section .team .score {
  font-size: 1.15rem;
  bottom: 12px;
}
.global-nav-container .main-mega-menu .esports-menu-section .match .match-link {
  padding: 5px;
  margin: 10px 0 0;
}
@media screen and (max-width: 1200px) {
  .global-nav-container .view-profile-link {
    display: none !important;
  }
  .global-nav-container .UserNavigation .lia-user-avatar-message {
    margin-right: -10px;
  }
  .global-nav-container .global-nav .global-nav-right .global-sso-menu .sso-menu-login {
    display: inline-block;
  }
  .global-nav-container .global-nav .global-nav-right .global-sso-menu .sso-menu-login .nav-link {
    display: none;
  }
  .global-nav-container .global-nav .global-nav-right .global-nav-right-mobile {
    display: inline-block;
  }
  .global-nav-container .global-nav .global-nav-right .global-nav-right-mobile .mobile-menu-icon {
    margin-left: 0;
  }
}
.lia-slide-menu-content .lithium-nav-close-btn {
  font-size: 35px;
  position: absolute;
  right: 10px;
  top: 0;
  border: 0;
  background: transparent;
  z-index: 100;
  outline: none;
  display: block;
}
@media screen and (max-width: 1200px) {
  .lia-common-slide-menu .lia-slide-menu-content-right.lia-slide-menu-content-open {
    right: -15px;
    top: -20px;
  }
  .lia-common-slide-menu .lia-slide-menu-content-vertical {
    height: unset;
    max-width: unset;
    width: 350px;
  }
}
body {
  background-color: #FFF;
}
a {
  text-decoration: none;
}
p {
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 1.7;
}
@media screen and (max-width: 640px) {
  p {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  p {
    text-rendering: optimizeLegibility;
  }
}
.image img {
  margin: 0;
}
img,
svg {
  max-width: 100%;
}
ul,
li {
  margin: 0;
  padding: 0;
}
.page-content-container {
  position: relative;
  padding-top: 75px;
}
@media screen and (max-width: 1250px) {
  .page-content-container {
    padding-top: 70px;
  }
}
.page-content-container,
.page-content {
  display: block;
}
.image-wrapper img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
}
.section-header {
  border-bottom: 1px solid #000;
  margin-bottom: 30px;
}
.section-header h2 {
  font-size: 24px;
  text-transform: uppercase;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  padding: 0 0 15px 0;
}
@media screen and (max-width: 640px) {
  .section-header h2 {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .section-header h2 {
    text-rendering: optimizeLegibility;
  }
}
.full-header {
  margin-bottom: 30px;
  border-top: #9b9b9b 6px solid;
}
.full-header .full-header-inner {
  width: 100%;
  max-width: 1280px;
  padding: 0 15px;
  margin: 0 auto 40px;
  margin-bottom: 20px;
}
.full-header .full-header-inner h2 {
  font-size: 34px;
  text-transform: uppercase;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  color: #FFF;
  padding: 10px 20px;
  display: inline-block;
  background: #9b9b9b;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
@media screen and (max-width: 640px) {
  .full-header .full-header-inner h2 {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .full-header .full-header-inner h2 {
    text-rendering: optimizeLegibility;
  }
}
.atvi-agegate .form {
  min-width: 0;
}
.atvi-agegate .dob-prompt {
  color: #FFF;
  font-size: 34px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  text-transform: uppercase;
  letter-spacing: 3px;
  text-shadow: 0px 4px 7px #000;
}
@media screen and (max-width: 640px) {
  .atvi-agegate .dob-prompt {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .atvi-agegate .dob-prompt {
    text-rendering: optimizeLegibility;
  }
}
.atvi-agegate .submit-wrapper a {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  margin-top: 25px;
}
.atvi-agegate .submit-wrapper a:hover {
  color: #ffffff;
  background: #000000;
  border: 1px solid #ffffff;
}
@media screen and (max-width: 640px) {
  .atvi-agegate .submit-wrapper a {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .atvi-agegate .submit-wrapper a {
    text-rendering: optimizeLegibility;
  }
}
.atvi-agegate .submit-wrapper a:hover {
  color: #ffffff;
  background: #000000;
  border: 1px solid #ffffff;
}
.atvi-agegate .error-message.failure {
  color: #FF0000;
}
@media screen and (max-width: 640px) {
  .atvi-agegate .dob-prompt {
    font-size: 18px;
  }
  .atvi-agegate .field {
    font-size: 15px;
  }
  .atvi-agegate .submit-wrapper {
    margin-top: 0;
  }
}
.sso-bar-spacer {
  display: none;
}
.SSO-BAR {
  display: none !important;
}
.SSO-BAR #sso-bar-wrapper {
  width: 100%!important;
}
.SSO-BAR #sso-bar-menu > li {
  width: auto!important;
  border: none!important;
  background-color: none!important;
}
.SSO-BAR #sso-bar-menu > li > a {
  display: inline-block !important;
  width: auto!important;
  text-transform: uppercase!important;
  font-family: 'Bourgeois Medium' !important;
  font-size: 12px!important;
}
.SSO-BAR #menu-explore:after {
  content: "";
  width: 12px;
  height: 12px;
}
.SSO-BAR #menu-identity {
  margin-right: 2rem;
  min-width: 40px;
  background-position: center center;
}
.SSO-BAR #sso-identities-menu-label {
  min-width: 100%;
}
.SSO-BAR .atvi-locale-selector {
  top: 13px;
  left: 8px;
}
.SSO-BAR .atvi-locale-selector .locale-list {
  background-color: #9b9b9b;
}
.SSO-BAR .atvi-locale-selector .locale-link {
  color: #fff;
  -webkit-transition: color 0.3s ease-out;
  -moz-transition: color 0.3s ease-out;
  -ms-transition: color 0.3s ease-out;
  -o-transition: color 0.3s ease-out;
  transition: color 0.3s ease-out;
}
.SSO-BAR .atvi-locale-selector .locale-link:hover {
  color: #ffff03;
}
.SSO-BAR .atvi-locale-selector .close-button {
  display: none;
}
.SSO-BAR .submit {
  background: none!important;
  color: #ffff03 !important;
  padding: 0 4px!important;
}
.SSO-BAR #or {
  background: none!important;
  color: #e3e3e3 !important;
  font-family: 'Bourgeois Medium' !important;
  font-size: 12px!important;
}
@media screen and (max-width: 768px) {
  .SSO-BAR,
  .sso-bar-spacer {
    display: none!important;
  }
}
body > .overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  top: 0;
  left: 0;
  display: none;
  z-index: 900;
}
body > .overlay img {
  max-width: 100%;
}
body > .overlay .inner {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  top: 140px;
  bottom: 40px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
body > .overlay .close {
  width: 45px;
  height: 40px;
  cursor: pointer;
  top: -42px;
  right: -10px;
  position: absolute;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
body > .overlay .close:before {
  content: "+";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 60px;
  color: #ffff03;
}
body > .overlay .overlay-content {
  height: 0;
  padding-bottom: 56.25%;
}
body > .overlay iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 1024) {
  body > .overlay .inner {
    width: 90%;
  }
}
/* ----------------------------------
	header.less
---------------------------------- */
.header-container {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 9000;
  /* Search icon */
  /* end search */
  /*  .top-nav .top-main-menu > ul li.logged-in, .top-nav .top-sub-menu > ul li.logged-in {
        display: block !important;
    }

    .top-nav .top-main-menu > ul li.sso-link, .top-nav .top-sub-menu > ul li.logged-out {
        display: none;
    }
*/
  /* always hide the default avatar when logged in */
  /* Notification icon  */
  /* Search menu override  */
}
.header-container ul {
  list-style-type: none !important;
}
.header-container .open-search {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23 23'%3E%3Cg stroke=' %23e3e3e3 '%3E%3Ccircle cx='10' cy='9.4' r='7.9' stroke-width='2.4' fill='none'/%3E%3Cpath d='M16 16.1l5 5' stroke-width='3' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");
  height: 28px;
  width: 28px;
}
.header-container .close-search {
  z-index: 2;
  height: 44px;
  display: inline-block;
  width: 28px;
  position: absolute;
  top: 0;
  right: 20px;
}
.header-container .close-search:before {
  color: white;
  content: "X";
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-right: 4px;
  text-rendering: auto;
  transform: translate(0, 3px);
  font-size: 30px;
}
.header-container .search-wrapper {
  top: 50px;
  right: 5px;
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  max-width: 320px;
}
.header-container .lia-component-common-widget-search-form.SearchForm {
  margin: 0 auto;
  padding: 0;
}
.header-container .lia-component-common-widget-search-form.SearchForm .lia-button-searchForm-action {
  display: none !important;
}
.header-container .lia-component-common-widget-slide-out-user-menu .lia-notifications-messages-aggregate,
.header-container .lia-component-users-widget-menu .lia-notifications-messages-aggregate {
  display: block;
  position: absolute;
  right: -20px;
  top: 10px;
}
.header-container .lia-autocomplete-content li a {
  display: inline;
}
.header-container .lia-button.lia-button-secondary.lia-button-searchForm-action {
  display: none;
}
.header-container .search-wrapper {
  top: 50px;
  right: 5px;
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  max-width: 320px;
}
.header-container .li-cod-profile {
  display: inline-block;
}
.header-container .top-nav .top-nav-inner .top-nav-right .top-sub-menu > ul .nav-link {
  top: 10px;
}
.header-container .top-nav .UserAvatar.lia-user-avatar,
.header-container .mobile-nav .UserAvatar.lia-user-avatar {
  display: none;
}
.header-container .top-nav .top-main-menu > ul li.nav-link.purchase > p > a,
.header-container .top-nav .top-main-menu > ul li.nav-link.purchase > p > a:hover {
  padding: 15px 15px 15px 10px !important;
}
.header-container .header-container .top-nav .top-nav-left .mobile-menu-icon a:before {
  height: 38px;
}
.header-container .top-nav .top-main-menu > ul li.nav-link.submenu-parent > p a:before {
  display: none;
}
.header-container .top-nav {
  position: fixed;
  top: 0px !important;
  width: 100% !important;
  z-index: 2000;
}
@media screen and (min-width: 1111px) {
  .header-container .MinimumWidthContainer .min-width-wrapper {
    margin-top: 20px;
  }
}
.header-container .MinimumWidthContainer .min-width-wrapper {
  margin-top: 20px;
}
.header-container .li-cod-profile {
  float: right;
}
.header-container .lia-breadcrumb {
  margin: 60px 0 40px 40px;
}
.header-container .header-container .top-nav .top-side-menu .user-search .search-wrapper {
  top: 85px;
}
.header-container .top-nav .top-side-menu .user-search .open-search {
  right: 10px;
  left: 10px;
}
.header-container .top-nav .UserAvatar.lia-user-avatar,
.header-container .user-navigation-user-profile {
  display: inline-block;
}
.header-container .li-cod-profile .UserAvatar.lia-link-navigation {
  padding: 0px 0px !important;
}
.header-container .top-nav .top-main-menu > ul li.sso-link:after,
.header-container .top-nav .top-sub-menu > ul li.sso-link.logged-in:after {
  display: none;
}
.header-container .lia-common-slide-menu .lia-slide-menu-content.lia-slide-menu-content-right {
  background: #2d2d2d;
  /* User flyout menu */
}
.header-container .lia-common-slide-menu .lia-slide-menu-content.lia-slide-menu-content-right .lia-users-current-user-profile-card .lia-users-profile-card-rank {
  font-weight: normal;
}
.header-container .lia-common-slide-menu .lia-slide-menu-content.lia-slide-menu-content-right .lia-quilt-row-profile-stats {
  border-bottom: 1px solid #4a4a4a !important;
}
.header-container .lia-common-slide-menu .lia-slide-menu-content.lia-slide-menu-content-right .top-nav .top-sub-menu > ul li.sso-link a {
  font-size: 30px;
}
.header-container .lia-common-slide-menu .lia-slide-menu-content.lia-slide-menu-content-right .lia-users-profile-card-login {
  font-size: 24px;
}
.header-container .lia-common-slide-menu .lia-slide-menu-content.lia-slide-menu-content-right .lia-quilt-user-slide-out-menu .UserAvatar.UserAvatarProfile {
  margin-bottom: 20px;
  display: block;
}
.header-container .lia-common-slide-menu .lia-slide-menu-content.lia-slide-menu-content-right .user-navigation-user-profile {
  display: inline-block;
}
.header-container .lia-common-slide-menu .lia-slide-menu-content.lia-slide-menu-content-right a.lia-link-navigation {
  padding-left: 40px !important;
  border-bottom: 1px solid #4a4a4a;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  width: 100%;
  color: #9b9b9b;
  letter-spacing: 1.7px;
}
.header-container .top-nav .lia-header-nav-component-unread-count {
  background-color: #ffff03;
  color: #000;
}
.header-container .user-search .open-search {
  top: -145px;
}
.header-container .top-nav .top-side-menu .mobile.profile .lia-notifications-messages-aggregate {
  top: 5px;
}
@media screen and (max-width: 1250px) {
  .header-container .top-nav .top-side-menu {
    width: auto;
    margin-top: auto;
    top: auto;
    position: static;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: auto;
  }
}
/* Desktop */
@media screen and (min-width: 1111px) {
  .header-container .search-wrapper.show:before {
    left: 63% !important;
  }
}
/* Logged In State */
.top-nav .top-main-menu > ul li.sso-link,
.top-nav .top-sub-menu > ul li.sso-link.logged-in {
  opacity: 1;
}
.header-container .top-nav .top-nav-left .mobile-menu-icon a:before {
  height: 50px;
}
.header-container .mobile-nav .jspPane {
  margin-left: 0 !important;
  width: 100%;
}
.header-container .top-nav .top-side-menu {
  /* font-size:@font-size-xsmall;
     margin-top:30px;
     float: right;
     margin-right: 0;
     padding-top:0;
     padding-bottom: 0;
     width: 5%; */
  color: #ffffff;
  display: inline-block;
  font-family: 'Electrolize', Verdana, Arial, Helvetica, sans-serif;
}
.header-container .top-nav .top-side-menu .mobile.profile .UserAvatar.lia-user-avatar {
  display: inherit;
}
.header-container .top-nav .top-side-menu .mobile.profile .UserAvatar.lia-user-avatar img {
  border-radius: 0;
}
.header-container .top-nav .top-side-menu .mobile.profile .lia-notifications-messages-aggregate {
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
  display: inherit !important;
  top: -10px;
  right: -10px;
  position: absolute;
  font-size: 14px;
}
.header-container .top-nav .top-side-menu .mobile.profile .lia-notifications-messages-aggregate .lia-header-nav-component-unread-count {
  background-color: #ffff03;
  padding: 2px 5px;
  color: #000000;
}
.header-container .top-nav .top-side-menu .user-search .lia-fa,
.header-container .top-nav .top-side-menu .user-search a {
  color: #ffffff;
}
.header-container .top-nav .top-side-menu .user-search .lia-fa:hover,
.header-container .top-nav .top-side-menu .user-search a:hover,
.header-container .top-nav .top-side-menu .user-search .lia-fa:active,
.header-container .top-nav .top-side-menu .user-search a:active,
.header-container .top-nav .top-side-menu .user-search .lia-fa:focus,
.header-container .top-nav .top-side-menu .user-search a:focus {
  color: #ffffff;
}
.header-container .top-nav .top-side-menu .user-search .lia-search-input-wrapper > .search-input.lia-form-type-text {
  color: #ffffff;
}
.header-container .top-nav .top-side-menu .user-search .lia-search-input-wrapper > .search-input.lia-form-type-text:focus,
.header-container .top-nav .top-side-menu .user-search .lia-search-input-wrapper > .search-input.lia-form-type-text:active,
.header-container .top-nav .top-side-menu .user-search .lia-search-input-wrapper > .search-input.lia-form-type-text:hover {
  border-color: #ffffff;
  box-shadow: none;
  outline: 0;
}
.header-container .top-nav .top-side-menu .user-search .close-search {
  z-index: 2;
  height: 44px;
  display: inline-block;
  width: 28px;
  position: absolute;
  top: 0;
  right: 0;
}
.header-container .top-nav .top-side-menu .user-search .close-search:before {
  color: white;
  content: "X";
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  margin-right: 4px;
  text-rendering: auto;
  transform: translate(0, 3px);
  font-size: 30px;
}
.header-container .top-nav .top-side-menu .user-search .open-search {
  top: -75px;
  left: 30px;
  margin: 0 auto;
  padding: 15px 30px 30px 15px;
  background-size: 28px 28px;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' v…16 16.1l5 5' stroke-width='3' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");
  height: 28px;
  width: 28px;
  position: relative;
  vertical-align: middle;
}
@media screen and (max-width: 992px) {
  .header-container .top-nav .top-side-menu .user-search .open-search.hide {
    display: inline-block !important;
    opacity: 0;
  }
}
@media screen and (max-width: 1250px) {
  .header-container .top-nav .top-side-menu .user-search .open-search {
    padding: 0;
  }
}
.header-container .top-nav .top-side-menu .user-search .search-wrapper {
  top: 105px;
  right: -74px !important;
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  max-width: 320px;
}
.header-container .top-nav .top-side-menu .user-search .search-wrapper.show:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 15px solid #fff;
  top: -15px;
  left: 85%;
  position: absolute;
  z-index: 1;
}
@media screen and (max-width: 1250px) {
  .header-container .top-nav .top-side-menu .user-search .search-wrapper {
    min-width: 280px;
    max-width: 280px;
    top: 70px;
    right: -15px;
  }
}
@media screen and (max-width: 768px) {
  .header-container .top-nav .top-side-menu .user-search .search-wrapper {
    min-width: 250px;
    max-width: 250px;
  }
}
@media screen and (max-width: 992px) {
  .header-container .top-nav .top-side-menu .user-search .search-wrapper.show {
    position: absolute;
    z-index: 1;
    background: #000000;
    width: 100vw;
    max-width: 100%;
  }
}
@media screen and (max-width: 480px) {
  .header-container .top-nav .top-side-menu .user-search .search-wrapper.show {
    right: 0px;
  }
}
.header-container .top-nav .top-side-menu .user-search .search-wrapper .lia-component-common-widget-search-form.SearchForm {
  margin: 0 auto;
  padding: 0;
}
.header-container .top-nav .top-side-menu .user-search .search-wrapper .lia-component-common-widget-search-form.SearchForm .lia-button-searchForm-action {
  display: none !important;
}
@media screen and (max-width: 768px) {
  .header-container .top-nav .top-side-menu .user-search {
    margin-right: 5px;
    min-width: 0px;
  }
  .header-container .top-nav .top-side-menu .user-search .open-search {
    margin-left: 0px;
  }
}
@media screen and (max-width: 992px) {
  .header-container .top-nav .top-side-menu .user-search .close-search {
    right: 10px;
  }
}
@media screen and (max-width: 1250px) {
  .header-container .top-nav .top-side-menu .user-search {
    max-width: 100px;
  }
  .header-container .top-nav .top-side-menu .user-search .open-search {
    float: right;
    top: -7px;
  }
}
@media screen and (max-width: 1250px) {
  .header-container .top-nav .top-side-menu {
    width: 90px;
    margin-top: 0;
    top: 55%;
    position: relative;
    -webkit-transform: translate(0, -55%);
    -moz-transform: translate(0%, -55%);
    -ms-transform: translate(0, -55%);
    -o-transform: translate(0, -55%);
    transform: translate(0, -55%);
  }
  .header-container .top-nav .top-side-menu .mobile,
  .header-container .top-nav .top-side-menu .user-search {
    display: inline-block;
    position: relative;
  }
  .header-container .top-nav .top-side-menu .mobile.profile {
    width: 45%;
    margin-right: 5%;
  }
}
@media screen and (max-width: 480px) {
  .header-container .top-nav .top-side-menu {
    width: 72px;
  }
  .header-container .top-nav .top-side-menu .mobile.profile {
    width: 50%;
    margin-right: 5%;
  }
  .header-container .top-nav .top-side-menu .user-search {
    position: relative;
    margin-right: 0;
  }
}
@media screen and (max-width: 1110px) {
  .top-nav .top-sub-menu > ul li.logged-in a {
    font-size: 16px;
  }
}
.lia-cancel-search {
  display: none;
}
.SearchForm .lia-autocomplete-content a {
  display: inline !important;
  background-color: transparent !important;
}
.lia-search-match-lithium {
  background-color: #fff;
  padding: .2em;
  color: #000;
  padding-bottom: 0;
  padding-top: 0;
}
.lia-autocomplete-header,
.lia-autocomplete-header-inline,
.lia-menu-navigation .dropdown-section-title .lia-link-navigation {
  display: block;
  padding: 3px 20px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #bdbdbd;
  white-space: nowrap;
}
.lia-component-common-widget-search-form .lia-autocomplete-header,
.lia-component-common-widget-search-form .lia-autocompete-footer {
  display: block;
}
.lia-form-search-query-input.lia-form-search-query-input.lia-form-search-query-input,
.lia-form-type-search,
.lia-search-input-user.lia-search-input-user.lia-search-input-user,
.search-input.search-input.search-input {
  font-size: 16px;
  height: 46px;
  width: 100%;
}
.lia-autocomplete-container,
.lia-menu-dropdown-items,
.user-navigation-settings-drop-down-inner > .lia-list-standard,
.lia-common-dropdown-menu,
.ui-datepicker,
.lia-token-input-dropdown,
.lia-metadata-application-tool-panel,
.lia-search-typeahead .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 16px;
  text-align: left;
  border: 1px solid #ff6c00;
  border-radius: 5px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.lia-autocomplete-container:hover,
.lia-menu-dropdown-items:hover,
.user-navigation-settings-drop-down-inner > .lia-list-standard:hover,
.lia-common-dropdown-menu:hover,
.ui-datepicker:hover,
.lia-token-input-dropdown:hover,
.lia-metadata-application-tool-panel:hover,
.lia-search-typeahead .dropdown-menu:hover {
  border-color: #ff6c00;
  color: #A8A8A8;
  text-decoration: underline;
}
.lia-autocomplete-content > ul > li:hover,
.lia-autocomplete-content-inline > ul > li:hover,
.lia-autocomplete-footer:hover,
.lia-autocomplete-footer-inline:hover,
.lia-menu-dropdown-items .SearchToggleFieldFilter:hover,
.user-navigation-settings-drop-down-inner > .lia-list-standard .SearchToggleFieldFilter:hover,
.lia-menu-dropdown-items .type-filter-alternative:hover,
.user-navigation-settings-drop-down-inner > .lia-list-standard .type-filter-alternative:hover,
.lia-common-dropdown-menu .SearchToggleFieldFilter:hover,
.lia-common-dropdown-menu .type-filter-alternative:hover,
.lia-autocomplete-content > ul > li:focus,
.lia-autocomplete-content-inline > ul > li:focus,
.lia-autocomplete-footer:focus,
.lia-autocomplete-footer-inline:focus,
.lia-menu-dropdown-items .SearchToggleFieldFilter:focus,
.user-navigation-settings-drop-down-inner > .lia-list-standard .SearchToggleFieldFilter:focus,
.lia-menu-dropdown-items .type-filter-alternative:focus,
.user-navigation-settings-drop-down-inner > .lia-list-standard .type-filter-alternative:focus,
.lia-common-dropdown-menu .SearchToggleFieldFilter:focus,
.lia-common-dropdown-menu .type-filter-alternative:focus,
.lia-autocomplete-content > ul > li.selected,
.lia-autocomplete-content-inline > ul > li.selected,
.selected.lia-autocomplete-footer,
.selected.lia-autocomplete-footer-inline,
.lia-menu-dropdown-items .selected.SearchToggleFieldFilter,
.user-navigation-settings-drop-down-inner > .lia-list-standard .selected.SearchToggleFieldFilter,
.lia-menu-dropdown-items .selected.type-filter-alternative,
.user-navigation-settings-drop-down-inner > .lia-list-standard .selected.type-filter-alternative,
.lia-common-dropdown-menu .selected.SearchToggleFieldFilter,
.lia-common-dropdown-menu .selected.type-filter-alternative {
  background-color: transparent;
  color: #313131;
  text-decoration: none;
}
/* Search Page */
.SearchPage {
  color: #fff;
}
.SearchPage .lia-link-navigation,
.SearchPage .lia-page-link {
  color: #9b9b9b !imporant;
}
.SearchPage .default-menu-option.default-menu-option:before {
  display: none;
}
.SearchPage .lia-advanced-search-link {
  text-transform: uppercase;
}
.SearchPage .default-menu-option.default-menu-option {
  font-size: 16px;
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
}
.SearchPage .lia-message-body-content {
  color: #fff;
}
.SearchPage .lia-tabs-standard > .lia-tabs-active > span > a {
  color: #fff;
}
.SearchPage .lia-list-tree-selected > .lia-component-forums-widget-community-node-tree-item {
  color: #fff !important;
}
.SearchPage .lia-search-filter-bread-crumb-item .lia-search-filter-bread-crumb-link {
  color: #999;
}
.SearchPage .lia-message-view-nested-replies li {
  background-color: transparent;
  border: 1px solid #fff;
  color: #000;
}
/*LIT-464*/
@media screen and (max-width: 480px) {
  .user-search-wrapper .registration-link {
    top: -35px;
    display: block;
  }
  .user-search-wrapper .registration-link:before {
    content: "";
  }
  .user-search-wrapper .lia-component-common-widget-slide-out-user-menu {
    display: block;
  }
  .user-search-wrapper .user-navigation-user-profile {
    float: right;
  }
}
.ViewProfilePage .cRepliesCountColumn,
.ViewProfilePage .cViewsCountColumn,
.ViewProfilePage .postDateColumn,
.ViewProfilePage .MessageKudosCount {
  display: none;
}
.ViewProfilePage .lia-message-view-display .lia-message-subject .lia-link-navigation,
.ViewProfilePage .lia-note-view-display .lia-message-subject .lia-link-navigation,
.ViewProfilePage .lia-message-view-display .lia-note-subject .lia-link-navigation,
.ViewProfilePage .lia-note-view-display .lia-note-subject .lia-link-navigation {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0;
}
.ViewProfilePage .lia-user-badge-list {
  background-color: transparent;
  text-align: center;
}
.ViewProfilePage .MessageSubject .page-link {
  font-size: 2rem;
}
.ViewProfilePage .message-subject .lia-link-navigation {
  color: #ff6c00;
}
.ViewProfilePage .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column > .lia-quilt-column-alley {
  margin-bottom: 30px;
  margin-top: 20px;
}
.ViewProfilePage .ManageRolesTaplet .lia-manage-roles-form,
.ViewProfilePage .ManageRolesTaplet .lia-row-even,
.ViewProfilePage .ManageRolesTaplet .lia-row-odd {
  border-top: 1px solid #282828;
}
.ViewProfilePage .lia-list-wide > thead > tr > th,
.ViewProfilePage .lia-list-wide > thead > tr > td,
.ViewProfilePage .lia-list-wide > tbody > tr > th,
.ViewProfilePage .lia-list-wide > tbody > tr > td,
.ViewProfilePage .lia-list-wide > tfoot > tr > th,
.ViewProfilePage .lia-list-wide > tfoot > tr > td {
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #282828;
  width: 100%;
}
.ViewProfilePage .lia-list-wide {
  border: 0;
}
.ViewProfilePage .ModeratorControlsTaplet .lia-link-navigation {
  background-color: black;
}
@media screen and (max-width: 767px) {
  .ViewProfilePage .lia-list-wide tbody > tr > td {
    border-top: 0;
    padding: 0;
    padding-right: 5px;
    text-align: left;
    width: auto;
  }
  .ViewProfilePage .lia-list-wide .lia-list-row .isQuestionFlag {
    display: none;
  }
}
.ViewProfilePage .min-width-wrapper .ContactMeTaplet ul {
  margin-left: 0px;
}
.ViewProfilePage .min-width-wrapper .ContactMeTaplet ul > li {
  margin-left: 0px;
  padding: 0px;
}
.ViewProfilePage .min-width-wrapper .ContactMeTaplet ul > li a {
  white-space: normal;
  padding: 5px 10px;
  text-align: left;
}
.ViewProfilePage .min-width-wrapper .lia-panel .lia-panel-heading-bar-title div[name=panel-header] {
  width: 65%;
}
@media screen and (max-width: 767px) {
  .ViewProfilePage .min-width-wrapper .lia-panel .lia-panel-heading-bar-title div[name=panel-header] {
    width: 100%;
  }
}
/*****************************************
View Profile Page - Font display issue
*****************************************/
.ViewProfilePage .UserName .lia-user-name-link {
  color: #787878 !important;
}
.ViewProfilePage .lia-body .mce-window,
.ViewProfilePage .lia-panel-dialog,
.ViewProfilePage .ui-dialog {
  background-color: black;
}
.ViewProfilePage .admin-notes .text .lia-message-body-content {
  color: #ffffff;
}
.PrivateNotesPage .lia-top-quilt > .lia-quilt-row-main {
  background-color: #000;
}
.RecentPostsPage .lia-message-view-display {
  background-color: #0d0d0d;
  border-radius: 0;
  border-top: 1px solid #282828;
}
.RecentPostsPage .lia-message-view-display .lia-truncated-body-container {
  color: white;
}
.RecentPostsPage .lia-message-view-display .lia-message-discussion-style-icon .lia-fa-forum:before,
.RecentPostsPage .lia-message-view-display .lia-message-body-content {
  color: white;
}
.RecentPostsPage .lia-message-view-display {
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.RecentPostsPage .lia-message-view-display .lia-message-subject .lia-link-navigation {
  color: white;
  font-size: 1.8rem;
}
/**
Calling from AEM /etc/designs/atvi/callofduty/hub/main-hub/iw-clientlibs/core
**/
ul {
  list-style: none;
}
.locale.list {
  clear: both;
  padding-top: 30px;
}
.locale.list > div.show {
  width: 80px;
  border: 1px solid #e3e3e3;
  padding: 5px;
  background-color: #666;
}
.locale.list > div.show a {
  color: transparent;
  font-size: 0px;
  list-style: none;
  display: block;
  height: 11px;
}
.locale.list > div.show a:after {
  content: "\f107";
  padding-left: 50px;
  position: relative;
  font-family: fontAwesome;
  font-size: 18px;
  line-height: 0;
  color: #e3e3e3;
  display: inline-block;
  margin-top: -5px;
}
.locale.list ul {
  padding: 5px;
  border: 1px solid #e3e3e3;
  display: none;
  margin-top: 12px;
  border-radius: 5px;
  position: absolute;
  background-color: #666666;
}
.locale.list ul:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 12px solid #e3e3e3;
  top: -12px;
  left: 42%;
  position: absolute;
  z-index: 1;
}
.locale.list ul li {
  list-style: none;
  display: block !important;
}
.locale.list ul li a {
  color: #ffffff;
  font-size: 10px;
  padding-left: 5px;
  height: 11px;
}
.locale.list ul li a span {
  font-size: 12px;
  display: inline-block;
}
.locale.list a span.icon {
  background-image: url(https://s.activision.com/resources/common/images/sso-bar-sprite.png);
  height: 10px !important;
  width: 20px !important;
  display: inline-block;
  font-size: 10px;
}
.locale.list a.fr_FR span.icon {
  background-position: 0 -33px;
}
.locale.list a.de_DE span.icon {
  background-position: 0 -143px;
}
.locale.list a.en_GB span.icon {
  background-position: 0 -132px;
}
.locale.list a.es_ES span.icon {
  background-position: 0 -55px;
}
html:lang(fr) .locale.list > div.show a span.icon {
  background-position: 0 -33px;
}
html:lang(de) .locale.list > div.show a span.icon {
  background-position: 0 -143px;
}
html:lang(en-gb) .locale.list > div.show a span.icon {
  background-position: 0 -132px;
}
html:lang(es) .locale.list > div.show a span.icon {
  background-position: 0 -55px;
}
.sections-container {
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 5;
  overflow: hidden;
}
.studios-section .section-inner {
  border-top: 1px solid #e3e3e3;
  padding: 15px 0;
}
.studios-section .section-inner:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.studios-section .studios-header {
  float: left;
  margin: 30px 0 0 0px;
}
.studios-section .studios-header h4 {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  line-height: 1.2;
  font-size: 23px;
}
@media screen and (max-width: 640px) {
  .studios-section .studios-header h4 {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .studios-section .studios-header h4 {
    text-rendering: optimizeLegibility;
  }
}
.studios-section .studio-logos {
  float: right;
  margin-right: 20px;
}
.studios-section .studio-logos ul:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.studios-section .studio-logos ul li {
  float: left;
  margin-right: 40px;
}
.studios-section .studio-logos ul li:last-of-type {
  margin-right: 0;
}
@media screen and (max-width: 1023px) {
  .studios-section .studios-header {
    float: none;
    width: 100%;
    margin-bottom: 20px;
    margin-left: 0;
  }
  .studios-section .studio-logos {
    float: none;
    width: 100%;
    margin-right: 0;
  }
  .studios-section .studio-logos ul {
    text-align: center;
  }
  .studios-section .studio-logos ul li {
    float: none;
    margin: 10px;
    display: inline-block;
  }
}
@media screen and (max-width: 640px) {
  .studios-section .studio-logos ul li {
    display: block;
    float: left;
    width: 48%;
    margin: 0 4% 0 0;
  }
  .studios-section .studio-logos ul li:nth-child(even) {
    margin-right: 0;
  }
}
.footer-content-container {
  background: #FFF;
  width: 100%;
  max-width: 1280px;
  padding: 0 15px;
  margin: 0 auto 40px;
}
.footer-content-container .footer-content-container-inner {
  padding-top: 30px;
  padding-bottom: 30px;
}
.footer-content-container .footer-top:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.footer-content-container .footer-top .footer-top-left {
  float: left;
  width: 45%;
  margin-right: 5%;
}
.footer-content-container .footer-top .footer-top-left li {
  margin-bottom: 20px;
}
.footer-content-container .footer-top .footer-top-left a {
  font-family: Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  color: #9b9b9b;
  text-transform: uppercase;
}
@media screen and (max-width: 640px) {
  .footer-content-container .footer-top .footer-top-left a {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .footer-content-container .footer-top .footer-top-left a {
    text-rendering: optimizeLegibility;
  }
}
.footer-content-container .footer-top .footer-top-left a:hover {
  color: #000;
}
.footer-content-container .footer-top .footer-top-right {
  float: right;
  width: 50%;
}
.footer-content-container .footer-top .footer-top-right .activision-link {
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/activision-logo.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top center;
  width: 100%;
  height: 81px;
  max-width: 320px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-bottom: 40px;
}
@media screen and (max-width: 1024px) {
  .footer-content-container .footer-top .footer-top-right .activision-link {
    height: 42px;
    max-width: 166px;
  }
}
.footer-content-container .footer-top .footer-top-right .studio-link {
  margin-top: 15px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  height: 88px;
  max-width: 326px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
.footer-content-container .footer-bottom:after {
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.footer-content-container .footer-bottom .footer-bottom-left {
  float: left;
  width: 45%;
  margin-right: 5%;
}
.footer-content-container .footer-bottom .footer-bottom-left p {
  line-height: 1.4;
  color: #9b9b9b;
  font-size: 12px;
  margin-bottom: 25px;
}
.footer-content-container .footer-bottom .footer-bottom-left p a {
  color: #000;
  text-decoration: underline;
}
.footer-content-container .footer-bottom .footer-bottom-right {
  float: right;
  width: 50%;
}
.footer-content-container .footer-bottom .footer-bottom-right li {
  display: inline-block;
  margin-right: 10px;
}
.footer-content-container .footer-bottom .footer-bottom-right li:last-of-type {
  width: 140px;
}
.footer-content-container .footer-bottom .footer-bottom-right .ratings-logo,
.footer-content-container .footer-bottom .footer-bottom-right .ratings-logo-mwr {
  width: 336px;
  height: 120px;
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left bottom;
}
.footer-content-container .footer-bottom .footer-bottom-right .footer-locale-selector {
  margin-top: 25px;
  position: relative;
}
.footer-content-container .footer-bottom .footer-bottom-right .footer-locale-selector .atvi-locale-selector {
  display: block;
}
.footer-content-container .footer-bottom .footer-bottom-right .footer-locale-selector .atvi-locale-selector a {
  color: #FFF;
}
.footer-content-container .footer-bottom .footer-bottom-right .footer-locale-selector .close-button {
  display: none;
}
.footer-content-container .footer-bottom .footer-bottom-right .footer-locale-selector .locale-menu {
  position: absolute;
  bottom: 20px;
  z-index: 1000;
}
.footer-content-container .footer-bottom .footer-bottom-right .footer-locale-selector .locale-list {
  background: #434343;
}
.footer-content-container .footer-bottom .footer-bottom-right .footer-locale-selector .locale-list .locale-entry {
  width: 45%;
}
.footer-content-container .atvi-locale-selector .CN .flag,
.footer-content-container .atvi-locale-selector .TW .flag {
  opacity: 0;
}
.footer-content-container .atvi-locale-selector .locale-entry.CN .flag,
.footer-content-container .atvi-locale-selector .locale-entry.TW .flag {
  display: none;
}
.footer-content-container .atvi-locale-selector a.CN > .region,
.footer-content-container .atvi-locale-selector a.TW > .region {
  display: block;
  color: #000;
}
@media screen and (max-width: 1023px) {
  .footer-content-container .footer-bottom .footer-bottom-right li {
    display: block;
  }
  .footer-content-container .footer-bottom .footer-bottom-right li:last-of-type {
    width: 100%;
    max-width: 290px;
  }
  .footer-content-container .footer-bottom .footer-bottom-right .ratings-logo {
    width: 100%;
  }
}
@media screen and (min-width: 681px) {
  .footer-content-container .footer-bottom .footer-bottom-right {
    margin-top: -100px;
  }
}
@media screen and (max-width: 680px) {
  .footer-content-container .footer-bottom .footer-bottom-right .footer-locale-selector .locale-menu {
    bottom: 30px;
  }
  .footer-content-container .footer-bottom .footer-bottom-right .footer-locale-selector .locale-list {
    width: 100%;
  }
  .footer-content-container .footer-content-container-inner {
    border-bottom: none;
  }
  .footer-content-container .footer-bottom .footer-bottom-left {
    float: none;
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .footer-content-container .footer-bottom .footer-bottom-right {
    float: none;
    width: 100%;
    margin-top: 0;
    /*li {
					display: block;

                    &:last-of-type {
						width: 100%;
                        max-width: 290px;
                    }
                }

                .ratings-logo {
					width: 100%;
                }*/
  }
}
/**
 * Call of Duty Forums CSS Parent  
 * - aw-rga (child)
 * - blackops3-rga (child)
 * - ghosts-rga (child)
 * - heroes-rga (child)
 * - iw-rga (child)
 * - mw3-rga (child)
 * - mwr-rga (child)
 * - support-ambassador-forum-rga (child)
 * - waw-rga (child)
 * - wwii-rga (child)
 */
/* From _codvariables.scss from ../hub/main-hub/clientlibs/common/css/hub-utils.less  */
.cod-iw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-infinite-warfare-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-iw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-infinite-warfare-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-iw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover,
.cod-infinite-warfare-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #ffff03 !important;
}
.cod-iw-blog.lithium-post .post-icon,
.cod-infinite-warfare-blog.lithium-post .post-icon {
  width: 27px;
  height: 20px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: 0 -27px;
}
.cod-iw-blog.lithium-post.hero .post-icon,
.cod-infinite-warfare-blog.lithium-post.hero .post-icon,
.cod-iw-blog.lithium-post:hover .post-icon,
.cod-infinite-warfare-blog.lithium-post:hover .post-icon,
.cod-iw-blog.lithium-post:focus .post-icon,
.cod-infinite-warfare-blog.lithium-post:focus .post-icon {
  width: 27px;
  height: 20px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: 0 0;
}
.cod-iw-blog.lithium-post.hero h3,
.cod-infinite-warfare-blog.lithium-post.hero h3,
.cod-iw-blog.lithium-post:hover h3,
.cod-infinite-warfare-blog.lithium-post:hover h3,
.cod-iw-blog.lithium-post:focus h3,
.cod-infinite-warfare-blog.lithium-post:focus h3,
.cod-iw-blog.lithium-post.hero h4,
.cod-infinite-warfare-blog.lithium-post.hero h4,
.cod-iw-blog.lithium-post:hover h4,
.cod-infinite-warfare-blog.lithium-post:hover h4,
.cod-iw-blog.lithium-post:focus h4,
.cod-infinite-warfare-blog.lithium-post:focus h4,
.cod-iw-blog.lithium-post.hero a,
.cod-infinite-warfare-blog.lithium-post.hero a,
.cod-iw-blog.lithium-post:hover a,
.cod-infinite-warfare-blog.lithium-post:hover a,
.cod-iw-blog.lithium-post:focus a,
.cod-infinite-warfare-blog.lithium-post:focus a,
.cod-iw-blog.lithium-post.hero a:hover,
.cod-infinite-warfare-blog.lithium-post.hero a:hover,
.cod-iw-blog.lithium-post:hover a:hover,
.cod-infinite-warfare-blog.lithium-post:hover a:hover,
.cod-iw-blog.lithium-post:focus a:hover,
.cod-infinite-warfare-blog.lithium-post:focus a:hover {
  color: #ffff03;
}
.cod-iw-blog.lithium-post.hero .inner:before,
.cod-infinite-warfare-blog.lithium-post.hero .inner:before,
.cod-iw-blog.lithium-post:hover .inner:before,
.cod-infinite-warfare-blog.lithium-post:hover .inner:before,
.cod-iw-blog.lithium-post:focus .inner:before,
.cod-infinite-warfare-blog.lithium-post:focus .inner:before {
  background-color: #ffff03;
}
.cod-mw3-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-mw3-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-mw3-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #99cc00 !important;
}
.cod-mw3-blog.lithium-post .post-icon {
  width: 30px;
  height: 15px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -34px -27px;
}
.cod-mw3-blog.lithium-post.hero .post-icon,
.cod-mw3-blog.lithium-post:hover .post-icon,
.cod-mw3-blog.lithium-post:focus .post-icon {
  width: 30px;
  height: 15px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -34px 0;
}
.cod-mw3-blog.lithium-post.hero h3,
.cod-mw3-blog.lithium-post:hover h3,
.cod-mw3-blog.lithium-post:focus h3,
.cod-mw3-blog.lithium-post.hero h4,
.cod-mw3-blog.lithium-post:hover h4,
.cod-mw3-blog.lithium-post:focus h4,
.cod-mw3-blog.lithium-post.hero a,
.cod-mw3-blog.lithium-post:hover a,
.cod-mw3-blog.lithium-post:focus a,
.cod-mw3-blog.lithium-post.hero a:hover,
.cod-mw3-blog.lithium-post:hover a:hover,
.cod-mw3-blog.lithium-post:focus a:hover {
  color: #99cc00;
}
.cod-mw3-blog.lithium-post.hero .inner:before,
.cod-mw3-blog.lithium-post:hover .inner:before,
.cod-mw3-blog.lithium-post:focus .inner:before {
  background-color: #99cc00;
}
.cod-blackops3-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-blackops3-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-blackops3-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #ff6600 !important;
}
.cod-blackops3-blog.lithium-post .post-icon {
  width: 24px;
  height: 25px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -145px -27px;
}
.cod-blackops3-blog.lithium-post.hero .post-icon,
.cod-blackops3-blog.lithium-post:hover .post-icon,
.cod-blackops3-blog.lithium-post:focus .post-icon {
  width: 24px;
  height: 25px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -145px 0;
}
.cod-blackops3-blog.lithium-post.hero h3,
.cod-blackops3-blog.lithium-post:hover h3,
.cod-blackops3-blog.lithium-post:focus h3,
.cod-blackops3-blog.lithium-post.hero h4,
.cod-blackops3-blog.lithium-post:hover h4,
.cod-blackops3-blog.lithium-post:focus h4,
.cod-blackops3-blog.lithium-post.hero a,
.cod-blackops3-blog.lithium-post:hover a,
.cod-blackops3-blog.lithium-post:focus a,
.cod-blackops3-blog.lithium-post.hero a:hover,
.cod-blackops3-blog.lithium-post:hover a:hover,
.cod-blackops3-blog.lithium-post:focus a:hover {
  color: #ff6600;
}
.cod-blackops3-blog.lithium-post.hero .inner:before,
.cod-blackops3-blog.lithium-post:hover .inner:before,
.cod-blackops3-blog.lithium-post:focus .inner:before {
  background-color: #ff6600;
}
.cod-aw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-aw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-aw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #cd9900 !important;
}
.cod-aw-blog.lithium-post .post-icon {
  width: 30px;
  height: 14px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -174px -27px;
}
.cod-aw-blog.lithium-post.hero .post-icon,
.cod-aw-blog.lithium-post:hover .post-icon,
.cod-aw-blog.lithium-post:focus .post-icon {
  width: 30px;
  height: 14px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -174px 0;
}
.cod-aw-blog.lithium-post.hero h3,
.cod-aw-blog.lithium-post:hover h3,
.cod-aw-blog.lithium-post:focus h3,
.cod-aw-blog.lithium-post.hero h4,
.cod-aw-blog.lithium-post:hover h4,
.cod-aw-blog.lithium-post:focus h4,
.cod-aw-blog.lithium-post.hero a,
.cod-aw-blog.lithium-post:hover a,
.cod-aw-blog.lithium-post:focus a,
.cod-aw-blog.lithium-post.hero a:hover,
.cod-aw-blog.lithium-post:hover a:hover,
.cod-aw-blog.lithium-post:focus a:hover {
  color: #cd9900;
}
.cod-aw-blog.lithium-post.hero .inner:before,
.cod-aw-blog.lithium-post:hover .inner:before,
.cod-aw-blog.lithium-post:focus .inner:before {
  background-color: #cd9900;
}
.cod-mw-remastered-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-mw-remastered-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-mw-remastered-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #99cc00 !important;
}
.cod-mw-remastered-blog.lithium-post .post-icon {
  width: 30px;
  height: 30px;
  background: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/cod-blog/CODcom_MWR.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-mw-remastered-blog.lithium-post.hero .post-icon,
.cod-mw-remastered-blog.lithium-post:hover .post-icon,
.cod-mw-remastered-blog.lithium-post:focus .post-icon {
  width: 30px;
  height: 30px;
  background: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/cod-blog/CODcom_MWR-hover.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-mw-remastered-blog.lithium-post.hero h3,
.cod-mw-remastered-blog.lithium-post:hover h3,
.cod-mw-remastered-blog.lithium-post:focus h3,
.cod-mw-remastered-blog.lithium-post.hero h4,
.cod-mw-remastered-blog.lithium-post:hover h4,
.cod-mw-remastered-blog.lithium-post:focus h4,
.cod-mw-remastered-blog.lithium-post.hero a,
.cod-mw-remastered-blog.lithium-post:hover a,
.cod-mw-remastered-blog.lithium-post:focus a,
.cod-mw-remastered-blog.lithium-post.hero a:hover,
.cod-mw-remastered-blog.lithium-post:hover a:hover,
.cod-mw-remastered-blog.lithium-post:focus a:hover {
  color: #99cc00;
}
.cod-mw-remastered-blog.lithium-post.hero .inner:before,
.cod-mw-remastered-blog.lithium-post:hover .inner:before,
.cod-mw-remastered-blog.lithium-post:focus .inner:before {
  background-color: #99cc00;
}
.cod-heroes-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-heroes-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-heroes-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #ff6600 !important;
}
.cod-heroes-blog.lithium-post .post-icon {
  width: 30px;
  height: 14px;
}
.cod-heroes-blog.lithium-post.hero .post-icon,
.cod-heroes-blog.lithium-post:hover .post-icon,
.cod-heroes-blog.lithium-post:focus .post-icon {
  width: 30px;
  height: 14px;
}
.cod-heroes-blog.lithium-post.hero h3,
.cod-heroes-blog.lithium-post:hover h3,
.cod-heroes-blog.lithium-post:focus h3,
.cod-heroes-blog.lithium-post.hero h4,
.cod-heroes-blog.lithium-post:hover h4,
.cod-heroes-blog.lithium-post:focus h4,
.cod-heroes-blog.lithium-post.hero a,
.cod-heroes-blog.lithium-post:hover a,
.cod-heroes-blog.lithium-post:focus a,
.cod-heroes-blog.lithium-post.hero a:hover,
.cod-heroes-blog.lithium-post:hover a:hover,
.cod-heroes-blog.lithium-post:focus a:hover {
  color: #ff6600;
}
.cod-heroes-blog.lithium-post.hero .inner:before,
.cod-heroes-blog.lithium-post:hover .inner:before,
.cod-heroes-blog.lithium-post:focus .inner:before {
  background-color: #ff6600;
}
.cod-ghosts-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-ghosts-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-ghosts-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #5e82a3 !important;
}
.cod-ghosts-blog.lithium-post .post-icon {
  width: 30px;
  height: 25px;
  background: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/cod-blog/CODcom_Ghosts.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-ghosts-blog.lithium-post.hero .post-icon,
.cod-ghosts-blog.lithium-post:hover .post-icon,
.cod-ghosts-blog.lithium-post:focus .post-icon {
  width: 30px;
  height: 25px;
  background: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/cod-blog/CODcom_Ghosts-hover.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-ghosts-blog.lithium-post.hero h3,
.cod-ghosts-blog.lithium-post:hover h3,
.cod-ghosts-blog.lithium-post:focus h3,
.cod-ghosts-blog.lithium-post.hero h4,
.cod-ghosts-blog.lithium-post:hover h4,
.cod-ghosts-blog.lithium-post:focus h4,
.cod-ghosts-blog.lithium-post.hero a,
.cod-ghosts-blog.lithium-post:hover a,
.cod-ghosts-blog.lithium-post:focus a,
.cod-ghosts-blog.lithium-post.hero a:hover,
.cod-ghosts-blog.lithium-post:hover a:hover,
.cod-ghosts-blog.lithium-post:focus a:hover {
  color: #5e82a3;
}
.cod-ghosts-blog.lithium-post.hero .inner:before,
.cod-ghosts-blog.lithium-post:hover .inner:before,
.cod-ghosts-blog.lithium-post:focus .inner:before {
  background-color: #5e82a3;
}
.cod-blackops2-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-blackops2-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-blackops2-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #ff6600 !important;
}
.cod-blackops2-blog.lithium-post .post-icon {
  width: 30px;
  height: 25px;
  background: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/cod-blog/CODcom_BO2.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-blackops2-blog.lithium-post.hero .post-icon,
.cod-blackops2-blog.lithium-post:hover .post-icon,
.cod-blackops2-blog.lithium-post:focus .post-icon {
  width: 30px;
  height: 25px;
  background: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/cod-blog/CODcom_BO2-hover.svg');
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-blackops2-blog.lithium-post.hero h3,
.cod-blackops2-blog.lithium-post:hover h3,
.cod-blackops2-blog.lithium-post:focus h3,
.cod-blackops2-blog.lithium-post.hero h4,
.cod-blackops2-blog.lithium-post:hover h4,
.cod-blackops2-blog.lithium-post:focus h4,
.cod-blackops2-blog.lithium-post.hero a,
.cod-blackops2-blog.lithium-post:hover a,
.cod-blackops2-blog.lithium-post:focus a,
.cod-blackops2-blog.lithium-post.hero a:hover,
.cod-blackops2-blog.lithium-post:hover a:hover,
.cod-blackops2-blog.lithium-post:focus a:hover {
  color: #ff6600;
}
.cod-blackops2-blog.lithium-post.hero .inner:before,
.cod-blackops2-blog.lithium-post:hover .inner:before,
.cod-blackops2-blog.lithium-post:focus .inner:before {
  background-color: #ff6600;
}
.cod-blackops-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-blackops-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-blackops-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #ff6600 !important;
}
.cod-blackops-blog.lithium-post .post-icon {
  width: 18px;
  height: 22px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -344px -27px;
}
.cod-blackops-blog.lithium-post.hero .post-icon,
.cod-blackops-blog.lithium-post:hover .post-icon,
.cod-blackops-blog.lithium-post:focus .post-icon {
  width: 18px;
  height: 22px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -344px 0;
}
.cod-blackops-blog.lithium-post.hero h3,
.cod-blackops-blog.lithium-post:hover h3,
.cod-blackops-blog.lithium-post:focus h3,
.cod-blackops-blog.lithium-post.hero h4,
.cod-blackops-blog.lithium-post:hover h4,
.cod-blackops-blog.lithium-post:focus h4,
.cod-blackops-blog.lithium-post.hero a,
.cod-blackops-blog.lithium-post:hover a,
.cod-blackops-blog.lithium-post:focus a,
.cod-blackops-blog.lithium-post.hero a:hover,
.cod-blackops-blog.lithium-post:hover a:hover,
.cod-blackops-blog.lithium-post:focus a:hover {
  color: #ff6600;
}
.cod-blackops-blog.lithium-post.hero .inner:before,
.cod-blackops-blog.lithium-post:hover .inner:before,
.cod-blackops-blog.lithium-post:focus .inner:before {
  background-color: #ff6600;
}
.cod-wwii-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-wwii-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-wwii-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #9f912a !important;
}
.cod-wwii-blog.lithium-post .post-icon {
  width: 27px;
  height: 20px;
  background-position: 0 -27px;
  width: 58px;
  height: 13px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -473px -27px;
}
.cod-wwii-blog.lithium-post.hero .post-icon,
.cod-wwii-blog.lithium-post:hover .post-icon,
.cod-wwii-blog.lithium-post:focus .post-icon {
  width: 27px;
  height: 20px;
  background-position: 0 0;
  width: 58px;
  height: 13px;
  background-image: url('../../../../../../content/dam/atvi/callofduty/hub/main-hub/tout-icons.png');
  background-repeat: no-repeat;
  background-position: -473px 0;
}
.cod-wwii-blog.lithium-post.hero h3,
.cod-wwii-blog.lithium-post:hover h3,
.cod-wwii-blog.lithium-post:focus h3,
.cod-wwii-blog.lithium-post.hero h4,
.cod-wwii-blog.lithium-post:hover h4,
.cod-wwii-blog.lithium-post:focus h4,
.cod-wwii-blog.lithium-post.hero a,
.cod-wwii-blog.lithium-post:hover a,
.cod-wwii-blog.lithium-post:focus a,
.cod-wwii-blog.lithium-post.hero a:hover,
.cod-wwii-blog.lithium-post:hover a:hover,
.cod-wwii-blog.lithium-post:focus a:hover {
  color: #9f912a;
}
.cod-wwii-blog.lithium-post.hero .inner:before,
.cod-wwii-blog.lithium-post:hover .inner:before,
.cod-wwii-blog.lithium-post:focus .inner:before {
  background-color: #9f912a;
}
.cod-mw2-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-mw2-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-mw2-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #99cc00 !important;
}
.cod-mw2-blog.lithium-post .post-icon {
  width: 30px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-mw2-blog.lithium-post.hero .post-icon,
.cod-mw2-blog.lithium-post:hover .post-icon,
.cod-mw2-blog.lithium-post:focus .post-icon {
  width: 30px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-mw2-blog.lithium-post.hero h3,
.cod-mw2-blog.lithium-post:hover h3,
.cod-mw2-blog.lithium-post:focus h3,
.cod-mw2-blog.lithium-post.hero h4,
.cod-mw2-blog.lithium-post:hover h4,
.cod-mw2-blog.lithium-post:focus h4,
.cod-mw2-blog.lithium-post.hero a,
.cod-mw2-blog.lithium-post:hover a,
.cod-mw2-blog.lithium-post:focus a,
.cod-mw2-blog.lithium-post.hero a:hover,
.cod-mw2-blog.lithium-post:hover a:hover,
.cod-mw2-blog.lithium-post:focus a:hover {
  color: #99cc00;
}
.cod-mw2-blog.lithium-post.hero .inner:before,
.cod-mw2-blog.lithium-post:hover .inner:before,
.cod-mw2-blog.lithium-post:focus .inner:before {
  background-color: #99cc00;
}
.cod-waw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-waw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-waw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #ffffff !important;
}
.cod-waw-blog.lithium-post .post-icon {
  width: 30px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-waw-blog.lithium-post.hero .post-icon,
.cod-waw-blog.lithium-post:hover .post-icon,
.cod-waw-blog.lithium-post:focus .post-icon {
  width: 30px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-waw-blog.lithium-post.hero h3,
.cod-waw-blog.lithium-post:hover h3,
.cod-waw-blog.lithium-post:focus h3,
.cod-waw-blog.lithium-post.hero h4,
.cod-waw-blog.lithium-post:hover h4,
.cod-waw-blog.lithium-post:focus h4,
.cod-waw-blog.lithium-post.hero a,
.cod-waw-blog.lithium-post:hover a,
.cod-waw-blog.lithium-post:focus a,
.cod-waw-blog.lithium-post.hero a:hover,
.cod-waw-blog.lithium-post:hover a:hover,
.cod-waw-blog.lithium-post:focus a:hover {
  color: #ffffff;
}
.cod-waw-blog.lithium-post.hero .inner:before,
.cod-waw-blog.lithium-post:hover .inner:before,
.cod-waw-blog.lithium-post:focus .inner:before {
  background-color: #ffffff;
}
.cod-mw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.cod-mw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.cod-mw-blog.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #99cc00 !important;
}
.cod-mw-blog.lithium-post .post-icon {
  width: 30px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-mw-blog.lithium-post.hero .post-icon,
.cod-mw-blog.lithium-post:hover .post-icon,
.cod-mw-blog.lithium-post:focus .post-icon {
  width: 30px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
}
.cod-mw-blog.lithium-post.hero h3,
.cod-mw-blog.lithium-post:hover h3,
.cod-mw-blog.lithium-post:focus h3,
.cod-mw-blog.lithium-post.hero h4,
.cod-mw-blog.lithium-post:hover h4,
.cod-mw-blog.lithium-post:focus h4,
.cod-mw-blog.lithium-post.hero a,
.cod-mw-blog.lithium-post:hover a,
.cod-mw-blog.lithium-post:focus a,
.cod-mw-blog.lithium-post.hero a:hover,
.cod-mw-blog.lithium-post:hover a:hover,
.cod-mw-blog.lithium-post:focus a:hover {
  color: #99cc00;
}
.cod-mw-blog.lithium-post.hero .inner:before,
.cod-mw-blog.lithium-post:hover .inner:before,
.cod-mw-blog.lithium-post:focus .inner:before {
  background-color: #99cc00;
}
.call-of-duty.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy .post-category,
.call-of-duty.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) .blog-copy #post-subject,
.call-of-duty.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > div:not(.lia-quilt-row-footer) a:hover {
  color: #ffffff !important;
}
.call-of-duty.lithium-post .post-icon {
  width: 30px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
}
.call-of-duty.lithium-post.hero .post-icon,
.call-of-duty.lithium-post:hover .post-icon,
.call-of-duty.lithium-post:focus .post-icon {
  width: 30px;
  height: 25px;
  background-size: contain;
  background-repeat: no-repeat;
}
.call-of-duty.lithium-post.hero h3,
.call-of-duty.lithium-post:hover h3,
.call-of-duty.lithium-post:focus h3,
.call-of-duty.lithium-post.hero h4,
.call-of-duty.lithium-post:hover h4,
.call-of-duty.lithium-post:focus h4,
.call-of-duty.lithium-post.hero a,
.call-of-duty.lithium-post:hover a,
.call-of-duty.lithium-post:focus a,
.call-of-duty.lithium-post.hero a:hover,
.call-of-duty.lithium-post:hover a:hover,
.call-of-duty.lithium-post:focus a:hover {
  color: #ffffff;
}
.call-of-duty.lithium-post.hero .inner:before,
.call-of-duty.lithium-post:hover .inner:before,
.call-of-duty.lithium-post:focus .inner:before {
  background-color: #ffffff;
}
/* ----------------------------------
global.less
---------------------------------- */
*:before,
*:after {
  -webkit-box-sizing: initial;
  -moz-box-sizing: initial;
  box-sizing: initial;
}
body {
  overflow-x: hidden;
  background-color: #FFF;
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1.42857143;
  color: #ffffff;
}
.lia-body,
.lia-page {
  max-width: 100vw;
  overflow-x: hidden;
  background-position: center;
}
body.lia-slide-menu-open {
  overflow-y: auto;
}
a {
  text-decoration: none;
}
a:hover,
a:focus {
  text-decoration: none;
}
p {
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 1.7;
}
@media screen and (max-width: 640px) {
  p {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  p {
    text-rendering: optimizeLegibility;
  }
}
.image img {
  margin: 0;
}
img,
svg {
  max-width: 100%;
}
ul,
li {
  margin: 0;
  padding: 0;
  list-style: none;
}
h1 span {
  font-weight: bold;
  text-transform: uppercase;
}
/* ----------------------------------
	MESSAGE LIST Global thread Background color 
	=> Takumi to change for redesign
---------------------------------- */
.MessageList > .t-data-grid {
  background-color: #0d0d0d !important;
}
.MessageList .lia-list-wide tbody > tr > td {
  vertical-align: middle;
  border-top: 1px solid #282828;
}
.MessageList .lia-list-wide {
  border: 0;
}
.lia-panel .lia-panel-heading-bar {
  border: none;
  padding: 15px;
  background-color: black;
}
.lia-panel .lia-panel-heading-bar-title {
  font-size: 24px;
  text-transform: uppercase;
  color: white;
}
.lia-paging-full-wrapper .lia-paging-full .lia-link-disabled,
.lia-paging-full-wrapper .lia-paging-full .lia-link-disabled:hover {
  color: #A8A8A8 !important;
  border-color: transparent !important;
}
.lia-paging-page-next > .lia-link-navigation:hover {
  text-decoration: none;
}
.lia-message-posted-on {
  color: #ff6c00;
  text-transform: uppercase;
}
.lia-panel .lia-panel-content {
  padding-top: 10px;
}
.lia-component-common-widget-page-title > .lia-link-navigation,
.lia-discussion-page-header-subject,
.lia-qanda-question-page-subject,
.lia-thread-subject,
.lia-message-blog .blog-article-link,
.lia-messages-search-before-post-title {
  color: #ffffff;
  font-size: 32px;
  font-weight: 300;
  line-height: 1.2;
}
.lia-panel,
.lia-panel-message,
.lia-tkb-article-summary-view,
.lia-spoiler-container,
.lia-tkb-content-finder .lia-search-tag-filter {
  border-radius: 0px;
  color: white !important;
}
.lia-tabs-standard li > span > a,
.lia-tabs-standard .lia-tab-overflow .default-menu-option,
.lia-tabs-standard .lia-tabs-active > span > a,
.lia-tabs-standard > .lia-tabs-active .default-menu-option {
  background-color: transparent;
  border: 0;
  border-bottom: 2px solid transparent;
  color: #ffffff;
}
.lia-tabs-standard > .lia-tabs-active > span > a,
.lia-tabs-standard > .lia-tabs-active > span > a:focus,
.lia-tabs-standard > .lia-tabs-active > span > a:hover,
.lia-tabs-standard > .lia-tabs-active .default-menu-option,
.lia-tabs-standard > .lia-tabs-active .default-menu-option:focus,
.lia-tabs-standard > .lia-tabs-active .default-menu-option:hover,
.ExternalVideoEmbed .lia-form-horizontal .lia-form-label {
  color: black;
}
.lia-content input[type=text],
.lia-content select,
.lia-content textarea,
.lia-form-subject-input,
.lia-form-tiny-mce-editor-input,
.lia-form-type-text,
.lia-message-editor,
.mce-form .mce-textbox,
.lia-form-input-wrapper .lia-token-input-list {
  display: block;
  width: 100%;
  height: auto;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.42857143;
  background-image: none;
  border: 1px solid #ffffff;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.mce-edit-area.mce-panel {
  height: auto !important;
}
.lia-media-snippet-container a,
.lia-message-body a,
.lia-message-body-content a,
.lia-message-editor a {
  color: #000000;
  text-decoration: underline;
}
.show {
  display: block;
}
.hide {
  display: none;
}
.blur {
  z-index: 2;
  position: absolute;
  bottom: 0px;
  height: 110px;
  width: 100%;
  background: -moz-linear-gradient(top, rgba(26, 26, 26, 0) 0%, #1a1a1a 90%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(26, 26, 26, 0)), color-stop(90%, #1a1a1a));
  background: -webkit-linear-gradient(top, rgba(26, 26, 26, 0) 0%, #1a1a1a 90%);
  background: -o-linear-gradient(top, rgba(26, 26, 26, 0) 0%, #1a1a1a 90%);
  background: -ms-linear-gradient(top, rgba(26, 26, 26, 0) 0%, #1a1a1a 90%);
  background: linear-gradient(to bottom, rgba(26, 26, 26, 0) 0%, #1a1a1a 90%);
}
body > .overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  top: 0;
  left: 0;
  display: none;
  z-index: 900;
}
body > .overlay img {
  max-width: 100%;
}
body > .overlay .inner {
  width: 100%;
  max-width: 1280px;
  position: absolute;
  top: 140px;
  bottom: 40px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
body > .overlay .close {
  width: 45px;
  height: 40px;
  cursor: pointer;
  top: -42px;
  right: -10px;
  position: absolute;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
body > .overlay .close:before {
  content: "+";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 60px;
  color: #ffff03;
}
body > .overlay .overlay-content {
  height: 0;
  padding-bottom: 56.25%;
}
body > .overlay iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 1024) {
  body > .overlay .inner {
    width: 90%;
  }
}
.SwitchUserPage {
  color: black;
}
body .lia-message-state-indicator {
  background-color: transparent !important;
}
body .lia-panel-feedback-banner-note,
body .lia-component-tag-banner,
body .lia-panel-feedback-inline-note {
  background-color: transparent;
  border-color: transparent;
  color: #fff;
  text-transform: uppercase;
}
.load-more,
.hide-previous {
  margin: 0px auto  !important;
}
/* ----------------------------------
	grid.less
---------------------------------- */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
.lia-panel-feedback-banner-alert .lia-link-navigation,
.lia-panel-feedback-banner-note .lia-link-navigation,
.lia-panel-feedback-banner-safe .lia-link-navigation,
.lia-panel-feedback-inline-alert .lia-link-navigation,
.lia-panel-feedback-inline-note .lia-link-navigation,
.lia-panel-feedback-inline-safe .lia-link-navigation,
.lia-panel-status-banner-note .lia-link-navigation,
.lia-quilt-column-feedback .lia-component-common-widget-page-information .lia-link-navigation,
.no-blog-articles .lia-link-navigation {
  color: white;
  text-decoration: underline;
}
.lia-message-view-display .lia-message-discussion-style-icon > .lia-fa-icon:before,
.lia-note-view-display .lia-message-discussion-style-icon > .lia-fa-icon:before,
.lia-message-view-display .boardIconColumn .board-icon > .lia-fa-icon:before,
.lia-note-view-display .boardIconColumn .board-icon > .lia-fa-icon:before {
  color: #ffffff;
  line-height: 38px;
}
.lia-message-discussion-style-icon .lia-fa-blog:before {
  padding: 0;
}
.lia-message-post-date .lia-link-navigation:before {
  color: #ff6c00;
  content: 'Latest reply';
}
.lia-component-quilt-header {
  background-color: black;
}
.lia-quilt-row-sub-header {
  background-color: #fbfbfb;
  border: 0;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 0;
}
/*@media screen and (max-width: 767px) {
    .lia-quilt-row-main-header {
        background-color: #f4f4f4;
        border: 0;
    }
}*/
.mce-container .lia-mce-loader-feedback,
.lia-ajax-loader-feedback,
.lia-panel-feedback-banner-warning,
.lia-panel-feedback-inline-warning,
.lia-panel-status-banner-note,
.lia-quilt-column-feedback .lia-component-common-widget-page-information {
  background-color: transparent;
  color: #ff6c00;
}
.lia-user-name-link,
.view-profile-link {
  font-weight: normal;
  color: #9b9b9b;
}
.lia-content .lia-message-read.lia-message-read > .lia-link-navigation,
.lia-content .lia-message-unread.lia-message-unread > .lia-link-navigation {
  color: #ff6c00;
}
.lia-form-custom-activision-question-flag-entry label {
  font-size: 18px;
  font-weight: bold;
}
.lia-menu-bar-buttons .lia-menu-navigation .default-menu-option.default-menu-option:after {
  margin-top: -10px;
}
select#lia-addRole {
  width: 100%;
}
.lia-panel,
.lia-panel-message,
.lia-message-view-display,
.lia-tkb-article-summary-view,
.lia-spoiler-container,
.lia-tkb-content-finder .lia-search-tag-filter {
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  background-color: black;
  border: 0;
  border-radius: 0;
  margin-bottom: 24px;
  color: #808587 !important;
}
li.store.nav-link.norm-link a {
  padding: 7px 20px 31px 10px;
}
li.store.nav-link.norm-link:hover {
  background: #2d2d2d;
}
.MinimumWidthContainer .min-width-wrapper {
  margin-top: 70px;
  background-color: #000;
}
.MinimumWidthContainer .min-width-wrapper .lia-quilt-row-header {
  border-top: 1px solid #4e4e4e;
}
@media screen and (min-width: 1111px) {
  .MinimumWidthContainer .min-width-wrapper {
    margin-top: 75px;
  }
}
/* COD-220 */
.min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date .MessagePostDateAndAuthorCell {
  padding-top: 0px !important;
}
.min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn .MessagePostDateAndAuthorCell {
  padding-top: 0px !important;
}
.photo-gallery-component {
  margin-top: 0px;
}
/* override for base */
/*home page gallery */
.load-more,
.hide-previous {
  font-size: 18px;
}
.lia-component-kudos-widget-authors-leaderboard a {
  color: #fff !important;
}
.lia-component-kudos-widget-authors-leaderboard.lia-panel .lia-panel-heading-bar-title {
  font-size: 0px;
}
.lia-component-kudos-widget-authors-leaderboard.lia-panel .lia-panel-heading-bar-title:before {
  content: "Top Contributors";
  font-size: 24px;
}
.lia-component-kudos-widget-authors-leaderboard.lia-panel .lia-link-navigation.view-all-link {
  display: none !important;
}
/* support page */
/*.photo-gallery-component{
	margin-top: 0px !important;
}*/
.cod-featured-message,
.beta-header-wrapper {
  display: none;
}
/* Temp hide */
.KudoedAuthorsLeaderboardTaplet,
.lia-component-labels-widget-labels-list {
  display: none;
}
ul.trending-topics li {
  width: 100%;
}
ul.trending-topics li:before {
  width: 39px;
}
.lia-widget-not-found {
  display: none;
}
/* ThreadPage Unread items */
.lia-content .lia-message-unread.lia-message-unread > .lia-link-navigation {
  font-weight: bold;
  font-size: 2.1rem;
}
/* override for threads */
/*Featured Content Question flag*/
.isQuestionFlag {
  vertical-align: top!important;
  padding-top: 26px!important;
  width: 1%!important;
}
td.customBoardIconColumn.lia-data-cell-secondary.lia-data-cell-text {
  width: 10px;
}
@media screen and (max-width: 767px) {
  .lia-list-wide div.isQuestionFlagDiv {
    display: none;
  }
  /* too much padding by */
  .min-width-wrapper .lia-list-wide .lia-list-row .message-subject-board a {
    padding-left: 2px;
  }
}
.login-bold {
  color: #ff6c00;
}
.lia-quilt-row-main {
  margin: 0px auto;
}
.lia-quilt-row-hero {
  display: none;
}
#lia-body .MinimumWidthContainer .lia-content {
  width: 100%;
}
/*.lia-panel{
  clear:both;
  background-color: black;  
}*/
.lia-mentions-wrapper .UserProfileSummary span.lia-user-name > span.lia-user-name-link > span {
  color: white !important;
}
.lia-form-custom-activision-external-url-entry {
  display: none;
}
.lia-message-editor.mce-content-body {
  background: #f1f1f1;
}
.lia-list-tree-selected > .lia-component-forums-widget-community-node-tree-item {
  color: #000 !important;
}
.lia-list-tree-selected > .lia-component-forums-widget-community-node-tree-item:hover {
  font-weight: bold !important;
}
.lia-list-tree-toggle-container .lia-link-navigation.lia-component-forums-widget-community-node-tree-item {
  color: #000;
}
.lia-list-tree-toggle-container .lia-link-navigation.lia-component-forums-widget-community-node-tree-item:hover {
  font-weight: bold;
}
.lia-panel-tooltip-wrapper .content {
  color: #000;
}
.ui-dialog .lia-list-tree-toggle-container .lia-link-disabled {
  display: initial;
  color: #B8B8B8;
}
.ui-dialog .lia-list-tree-toggle-container .lia-link-disabled:hover {
  font-weight: normal;
}
.isQuestionFlag {
  vertical-align: top;
  padding-top: 26px;
  width: 1%;
}
.page-content-container {
  position: relative;
  padding-top: 75px;
}
@media screen and (max-width: 1250px) {
  .page-content-container {
    padding-top: 70px;
  }
}
.page-content-container,
.page-content {
  display: block;
}
.image-wrapper img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
}
.section-header {
  border-bottom: 1px solid #000;
  margin-bottom: 30px;
}
.section-header h2 {
  font-size: 24px;
  text-transform: uppercase;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  padding: 0 0 15px 0;
}
@media screen and (max-width: 640px) {
  .section-header h2 {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .section-header h2 {
    text-rendering: optimizeLegibility;
  }
}
.full-header {
  margin-bottom: 30px;
  border-top: #9b9b9b 6px solid;
}
.full-header .full-header-inner {
  width: 100%;
  max-width: 1280px;
  padding: 0 15px;
  margin: 0 auto 40px;
  margin-bottom: 20px;
}
.full-header .full-header-inner h2 {
  font-size: 34px;
  text-transform: uppercase;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  color: #FFF;
  padding: 10px 20px;
  display: inline-block;
  background: #9b9b9b;
  margin-top: -30px;
}
@media screen and (max-width: 640px) {
  .full-header .full-header-inner h2 {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .full-header .full-header-inner h2 {
    text-rendering: optimizeLegibility;
  }
}
.atvi-agegate .dob-prompt {
  color: #FFF;
  font-size: 34px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  line-height: 1.2;
  text-transform: uppercase;
  letter-spacing: 3px;
  text-shadow: 0px 4px 7px #000;
}
@media screen and (max-width: 640px) {
  .atvi-agegate .dob-prompt {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .atvi-agegate .dob-prompt {
    text-rendering: optimizeLegibility;
  }
}
.atvi-agegate .submit-wrapper a {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  padding-top: 10px;
  padding-bottom: 10px;
  display: inline-block;
  letter-spacing: 0.7px;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  margin-top: 25px;
}
.atvi-agegate .submit-wrapper a:hover {
  color: #ffffff;
  background: #000000;
  border: 1px solid #ffffff;
}
@media screen and (max-width: 640px) {
  .atvi-agegate .submit-wrapper a {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (min-width: 641px) {
  .atvi-agegate .submit-wrapper a {
    text-rendering: optimizeLegibility;
  }
}
.atvi-agegate .submit-wrapper a:hover {
  color: #ffffff;
  background: #000000;
  border: 1px solid #ffffff;
}
.atvi-agegate .error-message.failure {
  color: #FF0000;
}
/* PSS-613 The "Done" button when uploading images can't be seen */
[disabled].lia-button-primary {
  background-color: #555;
}
@media screen and (max-width: 767px) {
  .lia-quilt-row-main-header {
    background-color: transparent;
    border-bottom: 0;
  }
}
@media screen and (max-width: 767px) {
  .lia-media-image-upload-mobile-menu-container {
    margin: 10px 0px;
  }
}
@media screen and (max-width: 767px) {
  .isQuestionFlagDiv {
    display: none;
  }
}
@media screen and (max-width: 900px) {
  .load-more,
  .hide-previous {
    width: 100%;
    margin: 0;
    min-width: 0px;
  }
}
/*LIT-1037 Missing "Post Options" and "Topic Options" on Forum Topic Pages */
.ReplyPage .lia-quilt-layout-two-column-message > .lia-quilt-row-header .lia-quilt-column-header-left,
.EditPage .lia-quilt-layout-two-column-message > .lia-quilt-row-header .lia-quilt-column-header-left,
.ForumTopicPage .lia-quilt-layout-two-column-message > .lia-quilt-row-header .lia-quilt-column-header-left {
  width: 100%;
}
.ReplyPage .lia-message-view-forum-message .lia-menu-navigation-wrapper,
.EditPage .lia-message-view-forum-message .lia-menu-navigation-wrapper,
.ForumTopicPage .lia-message-view-forum-message .lia-menu-navigation-wrapper {
  margin-right: 35px;
}
.ReplyPage .lia-message-view-display .default-menu-option:before,
.EditPage .lia-message-view-display .default-menu-option:before,
.ForumTopicPage .lia-message-view-display .default-menu-option:before {
  background: none;
}
/*****************************************
Privacy Policy Cookie
*****************************************/
.atvi-cookie-disclaimer {
  width: 100%;
  padding: 10px 0;
  background: rgba(0, 0, 0, 0.7);
  color: #FFF;
  text-align: center;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 9999;
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  -ms-transform: translate(0, 100%);
  -o-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transition: transform 1s;
  -ms-transition: transform 1s;
  -moz-transition: transform 1s;
  -o-transition: transform 1s;
  transition: transform 1s;
}
.atvi-cookie-disclaimer.show {
  -webkit-transform: translate(0, 0%);
  -moz-transform: translate(0, 0%);
  -ms-transform: translate(0, 0%);
  -o-transform: translate(0, 0%);
  transform: translate(0, 0%);
}
.atvi-cookie-disclaimer p {
  color: white !important;
  text-align: center;
  width: 100%;
  display: inline-block;
  font-size: 10px !important;
  padding: 0 150px;
}
.atvi-cookie-disclaimer a {
  color: #FFF !important;
  text-decoration: underline !important;
}
.atvi-cookie-disclaimer a.cookies-close {
  cursor: pointer;
  text-decoration: none;
  color: #FFF;
  background: #666;
  display: inline-block;
  padding: 5px 15px;
  position: absolute;
  right: 25px;
  top: 10px;
  font-size: 10px;
}
.cq-wcm-edit .atvi-cookie-disclaimer {
  display: none;
}
@media screen and (max-width: 900px) {
  .atvi-cookie-disclaimer {
    padding: 40px 0 10px;
  }
  .atvi-cookie-disclaimer.show p {
    padding: 0 15px;
    font-size: 10px;
  }
  .atvi-cookie-disclaimer a.cookies-close {
    padding: 0 10px;
  }
}
.lia-breadcrumb > .lia-list-standard-inline {
  padding: 5px 15px 5px 0px;
  margin-bottom: 0;
  list-style: none;
  background-color: transparent;
  border-radius: 4px;
}
/*.lia-quilt-row-sub-header{
    background-color: @base-background-color;
    padding:0;
    border: 0;
}*/
.lia-breadcrumb,
.lia-quilt-row-feedback {
  margin: 0 60px 0 20px;
  background-color: black !important;
}
.lia-breadcrumb a.lia-link-navigation,
.lia-quilt-row-feedback a.lia-link-navigation {
  color: #ffffff;
}
.lia-breadcrumb a.lia-link-navigation:hover,
.lia-quilt-row-feedback a.lia-link-navigation:hover {
  color: #ff6c00;
}
.lia-breadcrumb .final-crumb,
.lia-quilt-row-feedback .final-crumb {
  color: #ff6c00;
}
.lia-breadcrumb .lia-link-navigation,
.lia-quilt-row-feedback .lia-link-navigation {
  padding: 0;
  font-size: 12px;
  text-transform: uppercase;
}
.lia-breadcrumb .lia-link-navigation:before,
.lia-quilt-row-feedback .lia-link-navigation:before {
  padding-left: 0;
}
@font-face {
  font-family: 'Bourgeois Bold';
  src: url('https://f.fontdeck.com/f/1/OUJwNGYwLVcAAXMhw4mvoUTIY4iIu0u6Cegm62qQta1JIpzeNOlOyU9Vl9kWQoERjfMh1CiZNoAqMGwabVgXJyXpXL8DYENyy1wdHHAnboIBusHlX2LrMmPi3+dgiP7Zo8QOwX0kWr6keOYtMlwxSz7zz5MqdcPdn2B3iIQjfrGBR971m19hUjALqeJcPLQEhP/YVRdrNRn68dNkTRu4HHFFUt6E0KAzvo3c3nP2Z6/+5QffZTUQZtPr.eot');
  src: url('https://f.fontdeck.com/f/1/OUJwNGYwLVcAAXMhw4mvoUTIY4iIu0u6Cegm62qQta1JIpzeNOlOyU9Vl9kWQoERjfMh1CiZNoAqMGwabVgXJyXpXL8DYENyy1wdHHAnboIBusHlX2LrMmPi3+dgiP7Zo8QOwX0kWr6keOYtMlwxSz7zz5MqdcPdn2B3iIQjfrGBR971m19hUjALqeJcPLQEhP/YVRdrNRn68dNkTRu4HHFFUt6E0KAzvo3c3nP2Z6/+5QffZTUQZtPr.eot?') format('embedded-opentype'), url('https://f.fontdeck.com/f/1/OUJwNGYwLVcAAXMhw4mvoUTIY4iIu0u6Cegm62qQta1JIpzeNOlOyU9Vl9kWQoERjfMh1CiZNoAqMGwabVgXJyXpXL8DYENyy1wdHHAnboIBusHlX2LrMmPi3+dgiP7Zo8QOwX0kWr6keOYtMlwxSz7zz5MqdcPdn2B3iIQjfrGBR971m19hUjALqeJcPLQEhP/YVRdrNRn68dNkTRu4HHFFUt6E0KAzvo3c3nP2Z6/+5QffZTUQZtPr.woff') format('woff'), url('https://f.fontdeck.com/f/1/OUJwNGYwLVcAAXMhw4mvoUTIY4iIu0u6Cegm62qQta1JIpzeNOlOyU9Vl9kWQoERjfMh1CiZNoAqMGwabVgXJyXpXL8DYENyy1wdHHAnboIBusHlX2LrMmPi3+dgiP7Zo8QOwX0kWr6keOYtMlwxSz7zz5MqdcPdn2B3iIQjfrGBR971m19hUjALqeJcPLQEhP/YVRdrNRn68dNkTRu4HHFFUt6E0KAzvo3c3nP2Z6/+5QffZTUQZtPr.ttf') format('opentype'), url('https://f.fontdeck.com/f/1/OUJwNGYwLVcAAXMhw4mvoUTIY4iIu0u6Cegm62qQta1JIpzeNOlOyU9Vl9kWQoERjfMh1CiZNoAqMGwabVgXJyXpXL8DYENyy1wdHHAnboIBusHlX2LrMmPi3+dgiP7Zo8QOwX0kWr6keOYtMlwxSz7zz5MqdcPdn2B3iIQjfrGBR971m19hUjALqeJcPLQEhP/YVRdrNRn68dNkTRu4HHFFUt6E0KAzvo3c3nP2Z6/+5QffZTUQZtPr.svg#3318') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Black';
  src: url('https://f.fontdeck.com/f/1/dkNnTGxpblYAAkmLKTZeVdNGg3Hj004s4VJfnXkihnQF4aTa7XvOWLcPbM0Lsa0ElTgB1IgwMBht6EtntqIYO8v02BW478UXBW+Ft0PB+AR7QSg2T8RE1LlDBNTMp6RuVKVWjM8M4+K3wSU7fiW4dtP+2+J5ZqcZOF5/Fob5nfcO2LKK3EVVk/1IXCJgLat6uHeYE/iQpLYbSuID74ehpckeZGieB1Kx00g7jdnU5RcyFvIS39bw5dSo.eot');
  src: url('https://f.fontdeck.com/f/1/dkNnTGxpblYAAkmLKTZeVdNGg3Hj004s4VJfnXkihnQF4aTa7XvOWLcPbM0Lsa0ElTgB1IgwMBht6EtntqIYO8v02BW478UXBW+Ft0PB+AR7QSg2T8RE1LlDBNTMp6RuVKVWjM8M4+K3wSU7fiW4dtP+2+J5ZqcZOF5/Fob5nfcO2LKK3EVVk/1IXCJgLat6uHeYE/iQpLYbSuID74ehpckeZGieB1Kx00g7jdnU5RcyFvIS39bw5dSo.eot?') format('embedded-opentype'), url('https://f.fontdeck.com/f/1/dkNnTGxpblYAAkmLKTZeVdNGg3Hj004s4VJfnXkihnQF4aTa7XvOWLcPbM0Lsa0ElTgB1IgwMBht6EtntqIYO8v02BW478UXBW+Ft0PB+AR7QSg2T8RE1LlDBNTMp6RuVKVWjM8M4+K3wSU7fiW4dtP+2+J5ZqcZOF5/Fob5nfcO2LKK3EVVk/1IXCJgLat6uHeYE/iQpLYbSuID74ehpckeZGieB1Kx00g7jdnU5RcyFvIS39bw5dSo.woff') format('woff'), url('https://f.fontdeck.com/f/1/dkNnTGxpblYAAkmLKTZeVdNGg3Hj004s4VJfnXkihnQF4aTa7XvOWLcPbM0Lsa0ElTgB1IgwMBht6EtntqIYO8v02BW478UXBW+Ft0PB+AR7QSg2T8RE1LlDBNTMp6RuVKVWjM8M4+K3wSU7fiW4dtP+2+J5ZqcZOF5/Fob5nfcO2LKK3EVVk/1IXCJgLat6uHeYE/iQpLYbSuID74ehpckeZGieB1Kx00g7jdnU5RcyFvIS39bw5dSo.ttf') format('opentype'), url('https://f.fontdeck.com/f/1/dkNnTGxpblYAAkmLKTZeVdNGg3Hj004s4VJfnXkihnQF4aTa7XvOWLcPbM0Lsa0ElTgB1IgwMBht6EtntqIYO8v02BW478UXBW+Ft0PB+AR7QSg2T8RE1LlDBNTMp6RuVKVWjM8M4+K3wSU7fiW4dtP+2+J5ZqcZOF5/Fob5nfcO2LKK3EVVk/1IXCJgLat6uHeYE/iQpLYbSuID74ehpckeZGieB1Kx00g7jdnU5RcyFvIS39bw5dSo.svg#995') format('svg');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Bourgeois Medium';
  src: url('https://f.fontdeck.com/f/1/VXhJc1NieEUAAR/tnT9W7DXAzRpcAZzzIVZFJ6WO3HkRuNQf6rch8yEzZQuSZF/0rYiYv2L5CuNoczs3GVGe1sxoEQakKiGR+7yUVvqm36rtSH6J1Bbd7MOBSn6KngcOdAiPSU5aBJtkyT5E2kvNnDMtqtd5u6E06zvliG0gTaop0b4loU1/9ECNLJbLQEWMhiIXQ9NHl0T3Bpm/6c4/XwmT/lPhkSRp41Ac1WnPOPeIJcGzE8Yj/c2f.eot');
  src: url('https://f.fontdeck.com/f/1/VXhJc1NieEUAAR/tnT9W7DXAzRpcAZzzIVZFJ6WO3HkRuNQf6rch8yEzZQuSZF/0rYiYv2L5CuNoczs3GVGe1sxoEQakKiGR+7yUVvqm36rtSH6J1Bbd7MOBSn6KngcOdAiPSU5aBJtkyT5E2kvNnDMtqtd5u6E06zvliG0gTaop0b4loU1/9ECNLJbLQEWMhiIXQ9NHl0T3Bpm/6c4/XwmT/lPhkSRp41Ac1WnPOPeIJcGzE8Yj/c2f.eot?') format('embedded-opentype'), url('https://f.fontdeck.com/f/1/VXhJc1NieEUAAR/tnT9W7DXAzRpcAZzzIVZFJ6WO3HkRuNQf6rch8yEzZQuSZF/0rYiYv2L5CuNoczs3GVGe1sxoEQakKiGR+7yUVvqm36rtSH6J1Bbd7MOBSn6KngcOdAiPSU5aBJtkyT5E2kvNnDMtqtd5u6E06zvliG0gTaop0b4loU1/9ECNLJbLQEWMhiIXQ9NHl0T3Bpm/6c4/XwmT/lPhkSRp41Ac1WnPOPeIJcGzE8Yj/c2f.woff') format('woff'), url('https://f.fontdeck.com/f/1/VXhJc1NieEUAAR/tnT9W7DXAzRpcAZzzIVZFJ6WO3HkRuNQf6rch8yEzZQuSZF/0rYiYv2L5CuNoczs3GVGe1sxoEQakKiGR+7yUVvqm36rtSH6J1Bbd7MOBSn6KngcOdAiPSU5aBJtkyT5E2kvNnDMtqtd5u6E06zvliG0gTaop0b4loU1/9ECNLJbLQEWMhiIXQ9NHl0T3Bpm/6c4/XwmT/lPhkSRp41Ac1WnPOPeIJcGzE8Yj/c2f.ttf') format('opentype'), url('https://f.fontdeck.com/f/1/VXhJc1NieEUAAR/tnT9W7DXAzRpcAZzzIVZFJ6WO3HkRuNQf6rch8yEzZQuSZF/0rYiYv2L5CuNoczs3GVGe1sxoEQakKiGR+7yUVvqm36rtSH6J1Bbd7MOBSn6KngcOdAiPSU5aBJtkyT5E2kvNnDMtqtd5u6E06zvliG0gTaop0b4loU1/9ECNLJbLQEWMhiIXQ9NHl0T3Bpm/6c4/XwmT/lPhkSRp41Ac1WnPOPeIJcGzE8Yj/c2f.svg#3310') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Bourgeois Bold';
  src: url('https://f.fontdeck.com/f/1/T2NuR1J0ak0AA1+QA6soB1H1t2TCq1h2BhS7T6CCCHLtVdP3mBXswrl9joQGO9fOoXrJ6v/HdIWJrKXOobWIsT2Szhr+4NlOIxaXNtfDHnLYXlwPrOGIuesri4qsgpf8ptb4aJlyap/fSmFrfkziFPbwH5yn/6n1aK11RCJAo7Z9pVTm1xLFCeJ6KkwqSFGrgMVRMf4Wvrs6EJMzXtUF6pdCa6qFZErlS9q8LFFXBtTuDw.eot');
  src: url('https://f.fontdeck.com/f/1/T2NuR1J0ak0AA1+QA6soB1H1t2TCq1h2BhS7T6CCCHLtVdP3mBXswrl9joQGO9fOoXrJ6v/HdIWJrKXOobWIsT2Szhr+4NlOIxaXNtfDHnLYXlwPrOGIuesri4qsgpf8ptb4aJlyap/fSmFrfkziFPbwH5yn/6n1aK11RCJAo7Z9pVTm1xLFCeJ6KkwqSFGrgMVRMf4Wvrs6EJMzXtUF6pdCa6qFZErlS9q8LFFXBtTuDw.eot?') format('embedded-opentype'), url('https://f.fontdeck.com/f/1/T2NuR1J0ak0AA1+QA6soB1H1t2TCq1h2BhS7T6CCCHLtVdP3mBXswrl9joQGO9fOoXrJ6v/HdIWJrKXOobWIsT2Szhr+4NlOIxaXNtfDHnLYXlwPrOGIuesri4qsgpf8ptb4aJlyap/fSmFrfkziFPbwH5yn/6n1aK11RCJAo7Z9pVTm1xLFCeJ6KkwqSFGrgMVRMf4Wvrs6EJMzXtUF6pdCa6qFZErlS9q8LFFXBtTuDw.woff') format('woff'), url('https://f.fontdeck.com/f/1/T2NuR1J0ak0AA1+QA6soB1H1t2TCq1h2BhS7T6CCCHLtVdP3mBXswrl9joQGO9fOoXrJ6v/HdIWJrKXOobWIsT2Szhr+4NlOIxaXNtfDHnLYXlwPrOGIuesri4qsgpf8ptb4aJlyap/fSmFrfkziFPbwH5yn/6n1aK11RCJAo7Z9pVTm1xLFCeJ6KkwqSFGrgMVRMf4Wvrs6EJMzXtUF6pdCa6qFZErlS9q8LFFXBtTuDw.ttf') format('opentype'), url('https://f.fontdeck.com/f/1/T2NuR1J0ak0AA1+QA6soB1H1t2TCq1h2BhS7T6CCCHLtVdP3mBXswrl9joQGO9fOoXrJ6v/HdIWJrKXOobWIsT2Szhr+4NlOIxaXNtfDHnLYXlwPrOGIuesri4qsgpf8ptb4aJlyap/fSmFrfkziFPbwH5yn/6n1aK11RCJAo7Z9pVTm1xLFCeJ6KkwqSFGrgMVRMf4Wvrs6EJMzXtUF6pdCa6qFZErlS9q8LFFXBtTuDw.svg#3318') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Black';
  src: url('https://f.fontdeck.com/f/1/T25LV2dWZHEAA6uTcXVLiZFoo+jItYbssQBh6Ys19GWYXvcITOsuBZD8kFFWTsYLIK0Y6jXmeW+HnTSP8zAMjD6cJNOvyaQM9YxKJvxhtf4IIMwilWoNmOU7QGAr3GMtsFN5IxGtKiLX0SZKnFk/xtdBGsX8O6b8KnjBlgJuRvLpYCvr8dBD3eQtH02SaVNyIk5baTycz17xiTwG8es8RTZ7DuoDUJu5GsU6oJdzC2W4fA.eot');
  src: url('https://f.fontdeck.com/f/1/T25LV2dWZHEAA6uTcXVLiZFoo+jItYbssQBh6Ys19GWYXvcITOsuBZD8kFFWTsYLIK0Y6jXmeW+HnTSP8zAMjD6cJNOvyaQM9YxKJvxhtf4IIMwilWoNmOU7QGAr3GMtsFN5IxGtKiLX0SZKnFk/xtdBGsX8O6b8KnjBlgJuRvLpYCvr8dBD3eQtH02SaVNyIk5baTycz17xiTwG8es8RTZ7DuoDUJu5GsU6oJdzC2W4fA.eot?') format('embedded-opentype'), url('https://f.fontdeck.com/f/1/T25LV2dWZHEAA6uTcXVLiZFoo+jItYbssQBh6Ys19GWYXvcITOsuBZD8kFFWTsYLIK0Y6jXmeW+HnTSP8zAMjD6cJNOvyaQM9YxKJvxhtf4IIMwilWoNmOU7QGAr3GMtsFN5IxGtKiLX0SZKnFk/xtdBGsX8O6b8KnjBlgJuRvLpYCvr8dBD3eQtH02SaVNyIk5baTycz17xiTwG8es8RTZ7DuoDUJu5GsU6oJdzC2W4fA.woff') format('woff'), url('https://f.fontdeck.com/f/1/T25LV2dWZHEAA6uTcXVLiZFoo+jItYbssQBh6Ys19GWYXvcITOsuBZD8kFFWTsYLIK0Y6jXmeW+HnTSP8zAMjD6cJNOvyaQM9YxKJvxhtf4IIMwilWoNmOU7QGAr3GMtsFN5IxGtKiLX0SZKnFk/xtdBGsX8O6b8KnjBlgJuRvLpYCvr8dBD3eQtH02SaVNyIk5baTycz17xiTwG8es8RTZ7DuoDUJu5GsU6oJdzC2W4fA.ttf') format('opentype'), url('https://f.fontdeck.com/f/1/T25LV2dWZHEAA6uTcXVLiZFoo+jItYbssQBh6Ys19GWYXvcITOsuBZD8kFFWTsYLIK0Y6jXmeW+HnTSP8zAMjD6cJNOvyaQM9YxKJvxhtf4IIMwilWoNmOU7QGAr3GMtsFN5IxGtKiLX0SZKnFk/xtdBGsX8O6b8KnjBlgJuRvLpYCvr8dBD3eQtH02SaVNyIk5baTycz17xiTwG8es8RTZ7DuoDUJu5GsU6oJdzC2W4fA.svg#995') format('svg');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Regular';
  src: url('https://f.fontdeck.com/f/1/MEFkV0tZV0cAA94Ap/5wY2GEagSEbcaHzC76KnXrZiuxSvpinSwd1xbib2qA/lGIfbSdy7hzzwwfzP9aNrWCJ7QY03zGjytObtiSuWIuYKrPLyh8npKOEngJUgjnGGLgDclGC0DgXTVEw+2m12Khv6m0WZHWVtCrAg9en4ucvk8Mf9tau5cH+AL8tAEPxWkGwc8XtBZz+kMXgF14HH+fi7IkJWA4T8iXde4WgZibQk2uwA.eot');
  src: url('https://f.fontdeck.com/f/1/MEFkV0tZV0cAA94Ap/5wY2GEagSEbcaHzC76KnXrZiuxSvpinSwd1xbib2qA/lGIfbSdy7hzzwwfzP9aNrWCJ7QY03zGjytObtiSuWIuYKrPLyh8npKOEngJUgjnGGLgDclGC0DgXTVEw+2m12Khv6m0WZHWVtCrAg9en4ucvk8Mf9tau5cH+AL8tAEPxWkGwc8XtBZz+kMXgF14HH+fi7IkJWA4T8iXde4WgZibQk2uwA.eot?') format('embedded-opentype'), url('https://f.fontdeck.com/f/1/MEFkV0tZV0cAA94Ap/5wY2GEagSEbcaHzC76KnXrZiuxSvpinSwd1xbib2qA/lGIfbSdy7hzzwwfzP9aNrWCJ7QY03zGjytObtiSuWIuYKrPLyh8npKOEngJUgjnGGLgDclGC0DgXTVEw+2m12Khv6m0WZHWVtCrAg9en4ucvk8Mf9tau5cH+AL8tAEPxWkGwc8XtBZz+kMXgF14HH+fi7IkJWA4T8iXde4WgZibQk2uwA.woff') format('woff'), url('https://f.fontdeck.com/f/1/MEFkV0tZV0cAA94Ap/5wY2GEagSEbcaHzC76KnXrZiuxSvpinSwd1xbib2qA/lGIfbSdy7hzzwwfzP9aNrWCJ7QY03zGjytObtiSuWIuYKrPLyh8npKOEngJUgjnGGLgDclGC0DgXTVEw+2m12Khv6m0WZHWVtCrAg9en4ucvk8Mf9tau5cH+AL8tAEPxWkGwc8XtBZz+kMXgF14HH+fi7IkJWA4T8iXde4WgZibQk2uwA.ttf') format('opentype'), url('https://f.fontdeck.com/f/1/MEFkV0tZV0cAA94Ap/5wY2GEagSEbcaHzC76KnXrZiuxSvpinSwd1xbib2qA/lGIfbSdy7hzzwwfzP9aNrWCJ7QY03zGjytObtiSuWIuYKrPLyh8npKOEngJUgjnGGLgDclGC0DgXTVEw+2m12Khv6m0WZHWVtCrAg9en4ucvk8Mf9tau5cH+AL8tAEPxWkGwc8XtBZz+kMXgF14HH+fi7IkJWA4T8iXde4WgZibQk2uwA.svg#1000') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Bourgeois Medium';
  src: url('https://f.fontdeck.com/f/1/NjVrSG9nUHkAAqi/f9WMrgNW7vGWQFLjpgiQoHTs6fUKOFZ4LkZcOtEwqXiAxRflC8ddDbquBNOt1G+mDeAOJrNOc4eqlpwq03QzcXpRLxrX4MXX9QNbmgDg46A7ssnzQgrJ8e5Oa8+N8rRIjRx+Gbi0nTxPIUjA84BMJoiB6YdzS0UweTK5EEGidlWyv/er0Ec+6dusAPMOCsMWZMDGIHY8IsAQCE1SwMHztQjhTh8bxQ.eot');
  src: url('https://f.fontdeck.com/f/1/NjVrSG9nUHkAAqi/f9WMrgNW7vGWQFLjpgiQoHTs6fUKOFZ4LkZcOtEwqXiAxRflC8ddDbquBNOt1G+mDeAOJrNOc4eqlpwq03QzcXpRLxrX4MXX9QNbmgDg46A7ssnzQgrJ8e5Oa8+N8rRIjRx+Gbi0nTxPIUjA84BMJoiB6YdzS0UweTK5EEGidlWyv/er0Ec+6dusAPMOCsMWZMDGIHY8IsAQCE1SwMHztQjhTh8bxQ.eot?') format('embedded-opentype'), url('https://f.fontdeck.com/f/1/NjVrSG9nUHkAAqi/f9WMrgNW7vGWQFLjpgiQoHTs6fUKOFZ4LkZcOtEwqXiAxRflC8ddDbquBNOt1G+mDeAOJrNOc4eqlpwq03QzcXpRLxrX4MXX9QNbmgDg46A7ssnzQgrJ8e5Oa8+N8rRIjRx+Gbi0nTxPIUjA84BMJoiB6YdzS0UweTK5EEGidlWyv/er0Ec+6dusAPMOCsMWZMDGIHY8IsAQCE1SwMHztQjhTh8bxQ.woff') format('woff'), url('https://f.fontdeck.com/f/1/NjVrSG9nUHkAAqi/f9WMrgNW7vGWQFLjpgiQoHTs6fUKOFZ4LkZcOtEwqXiAxRflC8ddDbquBNOt1G+mDeAOJrNOc4eqlpwq03QzcXpRLxrX4MXX9QNbmgDg46A7ssnzQgrJ8e5Oa8+N8rRIjRx+Gbi0nTxPIUjA84BMJoiB6YdzS0UweTK5EEGidlWyv/er0Ec+6dusAPMOCsMWZMDGIHY8IsAQCE1SwMHztQjhTh8bxQ.ttf') format('opentype'), url('https://f.fontdeck.com/f/1/NjVrSG9nUHkAAqi/f9WMrgNW7vGWQFLjpgiQoHTs6fUKOFZ4LkZcOtEwqXiAxRflC8ddDbquBNOt1G+mDeAOJrNOc4eqlpwq03QzcXpRLxrX4MXX9QNbmgDg46A7ssnzQgrJ8e5Oa8+N8rRIjRx+Gbi0nTxPIUjA84BMJoiB6YdzS0UweTK5EEGidlWyv/er0Ec+6dusAPMOCsMWZMDGIHY8IsAQCE1SwMHztQjhTh8bxQ.svg#3310') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima Nova Regular';
  src: url('https://f.fontdeck.com/f/1/eDgwNG1YMFUAAtbxfeW3eUXr3p5xspSo8kr6QPQe0hl/BuvtGY7fPAp1XvDOlNhoEFBs/sotGmrU1eFZdlGX19L60ltGR6SMPH74jKxFG8W+GBSIVfrNa9lNBvQTc1R1GAoYq3GdzvV5SVEUFZRBjqMohgYDjKB2qqmbtuVUGd7RUXtLcQeOQ8I3q3RsNU8SlhnCKmL7E72J63Zb1NibAJXhj4bY6k+RbfqpF5B/DNirfI8sDPeZoQER.eot');
  src: url('https://f.fontdeck.com/f/1/eDgwNG1YMFUAAtbxfeW3eUXr3p5xspSo8kr6QPQe0hl/BuvtGY7fPAp1XvDOlNhoEFBs/sotGmrU1eFZdlGX19L60ltGR6SMPH74jKxFG8W+GBSIVfrNa9lNBvQTc1R1GAoYq3GdzvV5SVEUFZRBjqMohgYDjKB2qqmbtuVUGd7RUXtLcQeOQ8I3q3RsNU8SlhnCKmL7E72J63Zb1NibAJXhj4bY6k+RbfqpF5B/DNirfI8sDPeZoQER.eot?') format('embedded-opentype'), url('https://f.fontdeck.com/f/1/eDgwNG1YMFUAAtbxfeW3eUXr3p5xspSo8kr6QPQe0hl/BuvtGY7fPAp1XvDOlNhoEFBs/sotGmrU1eFZdlGX19L60ltGR6SMPH74jKxFG8W+GBSIVfrNa9lNBvQTc1R1GAoYq3GdzvV5SVEUFZRBjqMohgYDjKB2qqmbtuVUGd7RUXtLcQeOQ8I3q3RsNU8SlhnCKmL7E72J63Zb1NibAJXhj4bY6k+RbfqpF5B/DNirfI8sDPeZoQER.woff') format('woff'), url('https://f.fontdeck.com/f/1/eDgwNG1YMFUAAtbxfeW3eUXr3p5xspSo8kr6QPQe0hl/BuvtGY7fPAp1XvDOlNhoEFBs/sotGmrU1eFZdlGX19L60ltGR6SMPH74jKxFG8W+GBSIVfrNa9lNBvQTc1R1GAoYq3GdzvV5SVEUFZRBjqMohgYDjKB2qqmbtuVUGd7RUXtLcQeOQ8I3q3RsNU8SlhnCKmL7E72J63Zb1NibAJXhj4bY6k+RbfqpF5B/DNirfI8sDPeZoQER.ttf') format('opentype'), url('https://f.fontdeck.com/f/1/eDgwNG1YMFUAAtbxfeW3eUXr3p5xspSo8kr6QPQe0hl/BuvtGY7fPAp1XvDOlNhoEFBs/sotGmrU1eFZdlGX19L60ltGR6SMPH74jKxFG8W+GBSIVfrNa9lNBvQTc1R1GAoYq3GdzvV5SVEUFZRBjqMohgYDjKB2qqmbtuVUGd7RUXtLcQeOQ8I3q3RsNU8SlhnCKmL7E72J63Zb1NibAJXhj4bY6k+RbfqpF5B/DNirfI8sDPeZoQER.svg#1000') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Bourgeois Medium';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), url('../css/typography/bourgmed-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
/* ----------------------------------
	buttons.less
---------------------------------- */
.lia-button-primary.lia-button-primary {
  color: #fff;
  background-color: black;
}
.lia-panel-message .lia-button-secondary {
  border: 0;
}
/*.lia-button {
    color:@base-text-color;
    text-transform:uppercase;
    font-size:@font-size-large;
    padding:5px 30px;
    text-decoration:none;
    .bourgeois-reg();
    position:relative;
    border:1px solid @base-theme-color;
    border-radius:0px;
    display:inline-block;
    background-color:@base-background-color;
    .transition(background-color .5s);
    
    &:hover,&:active,&:focus{
        background:@secondary-theme-color;
        color:@hover-color;
    }
    @media screen and  (max-width: @mobile-breakpoint-2) {
        width: 100%;
    }
}*/
.default-menu-option.default-menu-option {
  border-color: #ff6c00 !important;
  background-color: #000000;
}
.default-menu-option.default-menu-option:hover,
.default-menu-option.default-menu-option:active,
.default-menu-option.default-menu-option:focus {
  background-color: #ff6c00;
  color: #ffffff;
}
.default-menu-option.default-menu-option:before {
  /*  content:"Topic "; */
  padding: 0;
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  text-rendering: optimizeLegibility;
  font-size: 18px;
}
@media screen and (max-width: 480px) {
  .default-menu-option.default-menu-option:before {
    text-rendering: optimizeSpeed;
  }
}
.default-menu-option.default-menu-option:after {
  content: "\f107";
  padding-left: 10px;
  display: inline-block;
  font-size: 30px;
  position: relative;
  top: 5px;
  margin-top: -8px;
  line-height: 0.9;
}
@media screen and (max-width: 480px) {
  .default-menu-option.default-menu-option.lia-link-navigation {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .default-menu-option.default-menu-option.lia-link-navigation:after {
    float: right;
  }
}
.lia-button-Cancel-action.lia-button-primary,
.lia-panel-message-root .lia-button-Cancel-action.lia-action-reply,
.lia-button-CancelCrop-action.lia-button-primary,
.lia-panel-message-root .lia-button-CancelCrop-action.lia-action-reply,
.lia-button-confirmation-cancel-action.lia-button-primary,
.lia-panel-message-root .lia-button-confirmation-cancel-action.lia-action-reply,
.lia-button-Reset-action.lia-button-primary,
.lia-panel-message-root .lia-button-Reset-action.lia-action-reply,
.lia-button-inversed.lia-button-secondary,
.lia-button-inversed.default-menu-option,
.lia-button-inversed.lia-common-dropdown-toggle,
.lia-button-secondary,
.default-menu-option,
.lia-common-dropdown-toggle,
.lia-content .ContactMeTaplet .MyStatisticsBeanDisplay + ul > li > a,
.lia-component-quilt-header .lia-component-common-widget-search-form .lia-search-toggle,
.mce-foot button,
.ui-dialog button,
.lia-button-image-kudos .kudos-count-link,
.lia-button-image-kudos .kudos-link {
  color: #808587;
  background-color: #e4e8ea;
  border-color: #e4e8ea;
}
.lia-button-Cancel-action.lia-button-primary:hover,
.lia-panel-message-root .lia-button-Cancel-action.lia-action-reply:hover,
.lia-button-CancelCrop-action.lia-button-primary:hover,
.lia-panel-message-root .lia-button-CancelCrop-action.lia-action-reply:hover,
.lia-button-confirmation-cancel-action.lia-button-primary:hover,
.lia-panel-message-root .lia-button-confirmation-cancel-action.lia-action-reply:hover,
.lia-button-Reset-action.lia-button-primary:hover,
.lia-panel-message-root .lia-button-Reset-action.lia-action-reply:hover,
.lia-button-inversed.lia-button-secondary:hover,
.lia-button-inversed.default-menu-option:hover,
.lia-button-inversed.lia-common-dropdown-toggle:hover,
.lia-button-secondary:hover,
.default-menu-option:hover,
.lia-common-dropdown-toggle:hover,
.lia-content .ContactMeTaplet .MyStatisticsBeanDisplay + ul > li > a:hover,
.lia-component-quilt-header .lia-component-common-widget-search-form .lia-search-toggle:hover,
.mce-foot button:hover,
.ui-dialog button:hover,
.lia-button-image-kudos .kudos-count-link:hover,
.lia-button-image-kudos .kudos-link:hover {
  color: #808587;
  background-color: #c7d0d4;
  border-color: #c2cbcf;
}
.lia-button,
.lia-common-dropdown-toggle,
.lia-content .ContactMeTaplet .MyStatisticsBeanDisplay + ul > li > a,
.lia-component-quilt-header .lia-component-common-widget-search-form .lia-search-toggle,
.PostPage .lia-button-Submit-action,
.ReplyPage .lia-button-Submit-action,
.EditPage .lia-button-Submit-action {
  color: #ff6c00 !important;
  color: white !important;
  text-transform: uppercase;
  font-size: 18px;
  padding: 5px 30px;
  text-decoration: none;
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  text-rendering: optimizeLegibility;
  position: relative;
  border: 1px solid #ff6c00;
  border-radius: 0px;
  display: inline-block;
  background-color: #000000;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -ms-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
}
.lia-button:hover,
.lia-common-dropdown-toggle:hover,
.lia-content .ContactMeTaplet .MyStatisticsBeanDisplay + ul > li > a:hover,
.lia-component-quilt-header .lia-component-common-widget-search-form .lia-search-toggle:hover,
.PostPage .lia-button-Submit-action:hover,
.ReplyPage .lia-button-Submit-action:hover,
.EditPage .lia-button-Submit-action:hover {
  background-color: #ff6c00 !important;
  color: black !important;
}
.default-menu-option {
  color: #ff6c00 !important;
  color: white !important;
  text-transform: uppercase;
  font-size: 18px;
  padding: 5px 30px;
  text-decoration: none;
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  text-rendering: optimizeLegibility;
  position: relative;
  border: 1px solid #ff6c00;
  border-radius: 0px;
  display: inline-block;
  background-color: #000000;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -ms-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
}
.default-menu-option:hover {
  background-color: #ff6c00 /*!important*/;
  color: black !important;
}
/* 
	default-menu-option has been removed and placed in its own section 
   	because it affects the Post Options Buttons
*/
.default-menu-option:hover:after,
.lia-common-dropdown-toggle:hover:after,
.lia-common-dropdown-toggle:hover:before {
  color: #fff;
}
.default-menu-option:after,
.default-menu-option:before,
.lia-common-dropdown-toggle:after,
.lia-common-dropdown-toggle:before {
  color: #fff;
}
.lia-menu-bar .lia-button-wrapper,
.lia-menu-bar .lia-menu-navigation-wrapper,
.lia-menu-bar .lia-paging-full-wrapper {
  margin-bottom: 20px;
}
.lia-autocomplete > li > a,
.lia-autocomplete-container > li > a,
.lia-menu-dropdown-items > li > a,
.user-navigation-settings-drop-down-inner > .lia-list-standard > li > a,
.lia-common-dropdown-menu > li > a,
.ui-datepicker > li > a,
.lia-token-input-dropdown > li > a,
.lia-metadata-application-tool-panel > li > a,
.lia-search-typeahead .dropdown-menu > li > a,
.mce-tinymce-inline.mce-container > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.71428571;
  /* color: #ffffff; */
  white-space: nowrap;
}
.lia-autocomplete > li > a:hover,
.lia-autocomplete-container > li > a:hover,
.lia-menu-dropdown-items > li > a:hover,
.user-navigation-settings-drop-down-inner > .lia-list-standard > li > a:hover,
.lia-common-dropdown-menu > li > a:hover,
.ui-datepicker > li > a:hover,
.lia-token-input-dropdown > li > a:hover,
.lia-metadata-application-tool-panel > li > a:hover,
.lia-search-typeahead .dropdown-menu > li > a:hover,
.mce-tinymce-inline.mce-container > li > a:hover,
.lia-autocomplete > li > a:focus,
.lia-autocomplete-container > li > a:focus,
.lia-menu-dropdown-items > li > a:focus,
.user-navigation-settings-drop-down-inner > .lia-list-standard > li > a:focus,
.lia-common-dropdown-menu > li > a:focus,
.ui-datepicker > li > a:focus,
.lia-token-input-dropdown > li > a:focus,
.lia-metadata-application-tool-panel > li > a:focus,
.lia-search-typeahead .dropdown-menu > li > a:focus,
.mce-tinymce-inline.mce-container > li > a:focus {
  text-decoration: none;
  color: #313131;
  background-color: transparent;
}
/* override for hidden custom fields */
.lia-form-custom-atvi-redirect-url-entry,
.lia-form-custom-external-system-id-entry,
.lia-form-custom-message-sfdc-url-entry,
.lia-form-custom-activision-event-start-date-entry,
.lia-form-custom-activision-event-end-date-entry,
.lia-form-custom-activision-location-entry,
.lia-form-custom-activision-publish-date-override-entry,
.lia-form-custom-activision-publish-date-override-entry .lia-js-entry-help-text,
.lia-form-labels-fieldset-toggle,
.lia-form-tags-fieldset-toggle,
.lia-form-custom-activision-smartlinglid-entry {
  display: none;
}
.PostPage div#mceu_12,
.ReplyPage div#mceu_12 {
  display: none;
}
.locale.list {
  clear: both;
  padding-top: 30px;
}
.locale.list > div.show {
  width: 80px;
  border: 1px solid #e3e3e3;
  padding: 5px;
  background-color: #666;
}
.locale.list > div.show a {
  color: transparent;
  font-size: 0px;
  list-style: none;
  display: block;
  height: 11px;
}
.locale.list > div.show a:after {
  content: "\f107";
  padding-left: 50px;
  position: relative;
  font-family: fontAwesome;
  font-size: 18px;
  line-height: 0;
  color: #e3e3e3;
  display: inline-block;
  margin-top: -5px;
}
.locale.list ul {
  padding: 5px;
  border: 1px solid #e3e3e3;
  display: none;
  margin-top: 12px;
  border-radius: 5px;
  position: absolute;
  background-color: #666666;
}
.locale.list ul:before {
  content: "";
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 12px solid #e3e3e3;
  top: -12px;
  left: 42%;
  position: absolute;
  z-index: 1;
}
.locale.list ul li {
  list-style: none;
  display: block !important;
}
.locale.list ul li a {
  color: #ffffff;
  font-size: 10px;
  padding-left: 5px;
  height: 11px;
}
.locale.list ul li a span {
  font-size: 12px;
  display: inline-block;
}
.locale.list a span.icon {
  background-image: url(https://s.activision.com/resources/common/images/sso-bar-sprite.png);
  height: 10px !important;
  width: 20px !important;
  display: inline-block;
  font-size: 10px;
}
.locale.list a.fr_FR span.icon {
  background-position: 0 -33px;
}
.locale.list a.de_DE span.icon {
  background-position: 0 -143px;
}
.locale.list a.en_GB span.icon {
  background-position: 0 -132px;
}
.locale.list a.es_ES span.icon {
  background-position: 0 -55px;
}
html:lang(fr) .locale.list > div.show a span.icon {
  background-position: 0 -33px;
}
html:lang(de) .locale.list > div.show a span.icon {
  background-position: 0 -143px;
}
html:lang(en-gb) .locale.list > div.show a span.icon {
  background-position: 0 -132px;
}
html:lang(es) .locale.list > div.show a span.icon {
  background-position: 0 -55px;
}
/* Polls */
.admin .lia-component-forums-widget-polls .lia-poll-votes-count {
  display: block !important;
}
.lia-component-forums-widget-polls {
  margin-bottom: 20px !important;
}
.lia-component-forums-widget-polls .lia-poll-choice-selection .lia-form-poll-choice-input {
  float: left;
}
.lia-component-forums-widget-polls p {
  font-size: 18px;
  font-family: inherit;
}
.lia-component-forums-widget-polls h2.pollTitle {
  font-size: 24px;
}
.lia-component-forums-widget-polls .lia-form-vertical .lia-form-submit {
  margin-top: 2rem;
}
.lia-component-forums-widget-polls .success {
  color: #000;
  background-color: #ffff03;
  font-size: 20px;
  padding-left: 20px;
}
.lia-component-forums-widget-polls .lia-quilt-row > .lia-quilt-column:last-child {
  padding-right: 16px;
}
.lia-component-forums-widget-polls .lia-quilt-row > .lia-quilt-column:first-child {
  padding-left: 7px;
}
.lia-component-forums-widget-polls .lia-poll-votes-bar-wrapper label {
  padding-left: 1.5rem;
  font-size: 18px;
}
.lia-component-forums-widget-polls .lia-poll-votes-count {
  font-size: 18px;
  display: none;
}
.lia-component-forums-widget-polls .lia-hide-trigger,
.lia-component-forums-widget-polls .lia-show-trigger {
  margin-bottom: 10px;
}
.lia-component-forums-widget-polls #openPollLink:hover,
.lia-component-forums-widget-polls #closePollLink:hover,
.lia-component-forums-widget-polls .lia-button-secondary:hover,
.lia-component-forums-widget-polls .polls .lia-hide-trigger > a.lia-link-navigation {
  background-color: #ffff03;
  color: black;
  font-weight: normal;
  border: 1px solid #ffff03;
}
.lia-component-forums-widget-polls #openPollLink,
.lia-component-forums-widget-polls #closePollLink,
.lia-component-forums-widget-polls .lia-button .lia-button-secondary,
.lia-component-forums-widget-polls .lia-show-trigger > a.lia-link-navigation,
.lia-component-forums-widget-polls .lia-hide-trigger > a.lia-link-navigation {
  color: #ffffff;
  text-transform: uppercase;
  font-size: 18px;
  padding: 5px 30px;
  text-decoration: none;
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  text-rendering: optimizeLegibility;
  position: relative;
  border: 1px solid #ffff03;
  border-radius: 0px;
  display: inline-block;
  background-color: #000000;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -ms-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
}
tr.lia-poll-choice {
  float: left;
  width: 47%;
  display: inline-flex;
}
.lia-poll-summary > p {
  display: none;
}
.lia-poll-summary .pollImg {
  width: 32%;
  margin: 0 5%;
}
.polls .lia-quilt-row > .lia-quilt-column:first-child {
  padding-left: 0;
}
.polls .lia-quilt-row > .lia-quilt-column:last-child {
  padding-right: 0;
}
.lia-component-forums-widget-polls .lia-panel-content {
  padding: 0 2.7vw;
}
.lia-component-forums-widget-polls .lia-panel-heading-bar {
  padding: 0 2.7vw;
}
.lia-poll-choice-selection label {
  display: block;
  padding-bottom: 10px;
}
.lia-poll-header {
  font-size: 3rem;
  padding: 20px 0;
}
.lia-panel-heading-bar-title {
  font-size: 4rem;
}
.PollsTaplet .lia-panel-heading-bar-title {
  font-size: 28px;
}
button[disabled],
html input[disabled] {
  cursor: not-allowed;
}
.lia-poll-summary .pollImg {
  display: none;
}
@media screen and (max-width: 480px) {
  .polls #openPollLink,
  .polls #closePollLink {
    width: 100%;
    text-align: center;
  }
  .lia-form-vertical .lia-form-submit {
    float: none;
    width: 100%;
  }
  .lia-poll-header {
    font-size: 3rem;
    padding: 20px 0px;
  }
  .lia-form-vertical .lia-button-group .lia-button-wrapper {
    float: none;
    padding-bottom: 5px;
    padding-left: 5px;
  }
  .lia-component-forums-widget-polls .lia-panel-content {
    padding: 0 2.5vw;
  }
}
@media screen and (max-width: 951px) {
  .pollImg {
    margin-left: 0;
  }
  tr.lia-poll-choice {
    float: none;
    width: 100%;
    display: inline-flex;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 767px) {
  .lia-list-slim > tbody > tr > td + td:last-child {
    padding-right: 0;
  }
}
.motd-cont {
  clear: both;
  margin-bottom: 20px;
  color: #fff;
}
.motd-cont .motd {
  background-color: #101010;
  border: 1px solid #333333;
}
.motd-cont .motd h2.motd-title {
  font-size: 24px;
  text-transform: uppercase;
  background-color: #000000;
  padding: 15px;
  font-weight: bold;
}
.motd-cont .motd .motd-content {
  padding: 0px 15px 30px;
  display: block;
  font-size: 18px;
}
.sso-bar-spacer {
  display: none;
}
.SSO-BAR {
  display: none !important;
}
.SSO-BAR #sso-bar-wrapper {
  width: 100%!important;
}
.SSO-BAR #sso-bar-menu > li {
  width: auto!important;
  border: none!important;
  background-color: none!important;
}
.SSO-BAR #sso-bar-menu > li > a {
  display: inline-block !important;
  width: auto!important;
  text-transform: uppercase!important;
  font-family: 'Bourgeois Medium' !important;
  font-size: 12px!important;
}
.SSO-BAR #menu-explore:after {
  content: "";
  width: 12px;
  height: 12px;
}
.SSO-BAR #menu-identity {
  margin-right: 2rem;
  min-width: 40px;
  background-position: center center;
}
.SSO-BAR #sso-identities-menu-label {
  min-width: 100%;
}
.SSO-BAR .atvi-locale-selector {
  top: 13px;
  left: 8px;
}
.SSO-BAR .atvi-locale-selector .locale-list {
  background-color: #9b9b9b;
}
.SSO-BAR .atvi-locale-selector .locale-link {
  color: #fff;
  -webkit-transition: color 0.3s ease-out;
  -moz-transition: color 0.3s ease-out;
  -ms-transition: color 0.3s ease-out;
  -o-transition: color 0.3s ease-out;
  transition: color 0.3s ease-out;
}
.SSO-BAR .atvi-locale-selector .locale-link:hover {
  color: #ffff03;
}
.SSO-BAR .atvi-locale-selector .close-button {
  display: none;
}
.SSO-BAR .submit {
  background: none!important;
  color: #ffff03 !important;
  padding: 0 4px!important;
}
.SSO-BAR #or {
  background: none!important;
  color: #e3e3e3 !important;
  font-family: 'Bourgeois Medium' !important;
  font-size: 12px!important;
}
@media screen and (max-width: 768px) {
  .SSO-BAR,
  .sso-bar-spacer {
    display: none!important;
  }
}
table.lia-list-slim {
  table-layout: fixed;
}
table.lia-list-slim .lia-data-cell-date,
table.lia-list-slim .lia-data-cell-icon,
table.lia-list-slim .lia-data-cell-integer,
table.lia-list-slim .lia-data-cell-text {
  width: 27%;
}
table.lia-list-slim > thead > tr > th:first-child {
  font-size: 16px;
}
table.lia-list-slim > tbody > tr > td:first-child {
  font-size: 16px;
}
@media screen and (max-width: 1024px) {
  table.lia-list-slim > thead > tr > th:first-child {
    font-size: 12px;
  }
  table.lia-list-slim > tbody > tr > td:first-child {
    font-size: 12px;
  }
}
.lia-content textarea {
  background-color: #ffffff;
  border-radius: 0;
  margin: 5px;
  color: #000000;
}
.lia-content input[type=text],
.lia-content select,
.lia-content textarea,
.lia-form-subject-input,
.lia-form-tiny-mce-editor-input,
.lia-form-type-text,
.lia-message-editor,
.mce-edit-area.mce-panel,
.mce-form .mce-textbox,
.lia-form-input-wrapper .lia-token-input-list {
  display: block;
  width: 100%;
  height: 40px;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.42857143;
  color: #ffffff;
  background-color: #282828;
  background-image: none;
  border: 1px solid #ff6c00 !important;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.lia-content input[type=text]:hover,
.lia-content select:hover,
.lia-content textarea:hover,
.lia-form-subject-input:hover,
.lia-form-tiny-mce-editor-input:hover,
.lia-form-type-text:hover,
.lia-message-editor:hover,
.mce-edit-area.mce-panel:hover,
.mce-form .mce-textbox:hover,
.lia-form-input-wrapper .lia-token-input-list:hover,
.lia-content input[type=text]:focus,
.lia-content select:focus,
.lia-content textarea:focus,
.lia-form-subject-input:focus,
.lia-form-tiny-mce-editor-input:focus,
.lia-form-type-text:focus,
.lia-message-editor:focus,
.mce-edit-area.mce-panel:focus,
.mce-form .mce-textbox:focus,
.lia-form-input-wrapper .lia-token-input-list:focus {
  background-color: #282828 !important;
  border-color: #ff6c00;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 255, 3, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 255, 3, 0.6);
}
.lia-panel-message-content .lia-message-subject {
  margin-bottom: 0;
}
.lia-component-reply-list .lia-component-kudos {
  margin-right: -3px !important;
}
.lia-panel-message-content .lia-message-subject h1,
.lia-panel-message-content .lia-message-subject h2,
.lia-panel-message-content .lia-message-subject h3,
.lia-panel-message-content .lia-message-subject h4,
.lia-panel-message-content .lia-message-subject h5,
.lia-panel-message-content .lia-message-subject h6,
.lia-message-body-content,
.lia-message-editor,
.lia-panel-message-content {
  color: #000000;
}
.lia-panel-message-content a {
  color: #ff6c00;
}
.lia-panel-message-content .lia-message-subject h2,
.lia-panel-message-content .lia-note-subject h2 {
  font-size: 18px;
}
@media screen and (max-width: 992px) {
  .lia-panel-message-root .lia-quilt-row-footer {
    border-top: 0px;
  }
}
.lia-message-body-content,
.lia-note-body,
.lia-message-editor {
  word-break: normal !important;
}
.lia-panel-feedback-inline-alert,
.lia-panel-feedback-inline-note,
.lia-panel-feedback-inline-safe {
  border-radius: 0px;
}
.lia-panel-feedback-inline-alert p,
.lia-panel-feedback-inline-note p,
.lia-panel-feedback-inline-safe p,
.lia-panel-feedback-inline-alert p:hover,
.lia-panel-feedback-inline-note p:hover,
.lia-panel-feedback-inline-safe p:hover {
  outline: none !important;
}
.t-data-grid.t-data-grid.t-data-grid {
  font-family: inherit;
  border-radius: 0;
}
thead {
  display: none;
}
.lia-quilt-column-sub-header-right .lia-menu-navigation-wrapper {
  margin-top: 0px;
  margin-right: 0px;
}
@media screen and (max-width: 1110px) {
  .lia-quilt-column-sub-header-right .lia-menu-navigation-wrapper {
    margin-right: 0px;
  }
}
.lia-top-quilt > .lia-quilt-row-footer {
  display: none;
}
.lia-paging-full-wrapper {
  float: none;
  width: 100%;
}
.lia-paging-full-wrapper .lia-paging-full {
  width: 100%;
  margin: 20px 0 10px;
  float: none;
  background: #000000;
  border-radius: 0;
  padding: 5px;
}
.lia-paging-full-wrapper .lia-paging-full .lia-link-disabled,
.lia-paging-full-wrapper .lia-paging-full .lia-link-disabled:hover {
  color: #a8a8a8 !important;
  border-color: transparent !important;
}
.lia-paging-full-wrapper .lia-paging-full > li > a:before,
.lia-paging-full-wrapper .lia-paging-full > li > a:after {
  color: #ff6c00;
}
.lia-paging-full-wrapper .lia-paging-full > li > a:hover,
.lia-paging-full-wrapper .lia-paging-full > li > a:active,
.lia-paging-full-wrapper .lia-paging-full > li > a:focus {
  background-color: transparent;
  color: #ffffff;
  border-radius: 0;
  border: 0px;
}
.lia-paging-full-wrapper .lia-paging-full > li.lia-paging-page-next {
  float: right;
}
.lia-paging-full-wrapper .lia-paging-full > li.lia-paging-page-previous {
  float: left;
}
.lia-paging-full-wrapper .lia-paging-full .lia-link-navigation {
  padding-top: 0;
  padding-bottom: 0;
  background-color: transparent;
  border: none;
}
.lia-paging-full-wrapper .lia-paging-full > li.lia-component-pagesnumbered {
  margin: 10px auto 5px;
  display: inline-block;
  text-align: center;
  width: 77%;
}
.lia-paging-full-wrapper .lia-paging-full > li.lia-component-pagesnumbered .lia-paging-full-pages {
  display: inline-block;
}
.lia-paging-full-wrapper .lia-paging-full > li.lia-component-pagesnumbered .lia-link-navigation {
  padding: 0 7px;
  margin: 0 5px;
  color: #ffffff;
  border: 1px solid transparent;
}
.lia-paging-full-wrapper .lia-paging-full > li.lia-component-pagesnumbered .lia-link-navigation:hover,
.lia-paging-full-wrapper .lia-paging-full > li.lia-component-pagesnumbered .lia-link-navigation:active,
.lia-paging-full-wrapper .lia-paging-full > li.lia-component-pagesnumbered .lia-link-navigation:focus {
  background-color: transparent;
  border-color: #ff6c00;
  color: #ffffff;
}
@media screen and (max-width: 1110px) {
  .lia-paging-full-wrapper .lia-paging-full > li.lia-component-pagesnumbered {
    width: auto;
  }
}
.lia-paging-full-wrapper .lia-link-navigation .lia-paging-page-link {
  top: -8px;
  position: relative;
  color: white;
}
.lia-paging-full-wrapper .lia-link-navigation:after {
  font-size: 40px;
  margin-left: 15px;
}
.lia-paging-full-wrapper .lia-link-navigation:before {
  font-size: 40px;
  margin-right: 15px;
}
.lia-paging-full-wrapper .lia-paging-page-listing .lia-link-navigation {
  padding-top: 8px;
}
.lia-paging-full-wrapper .lia-paging-page-listing .lia-link-navigation .lia-paging-page-link {
  top: 0;
}
@media screen and (max-width: 1110px) {
  .lia-paging-full-wrapper .lia-paging-page-listing .lia-link-navigation {
    display: none;
  }
}
.lia-top-quilt > .lia-quilt-row-main {
  background-color: #1a1a1a;
}
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley {
  margin-top: 40px;
  background-color: transparent;
  border-radius: 0;
  padding: 20px 55px 20px 35px;
}
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > .lia-menu-bar,
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > .lia-panel,
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > .MessageList {
  margin: 20px auto 0;
  border-radius: 0;
  clear: both;
}
@media screen and (max-width: 480px) {
  .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > div {
    max-width: 90vw;
    margin: 0 auto;
  }
}
@media screen and (max-width: 992px) {
  .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley {
    padding: 20px 2.5vw;
  }
  .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > .lia-menu-bar {
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (max-width: 992px) {
  .lia-top-quilt > .lia-quilt-row-main .lia-quilt-column {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.lia-menu-bar-buttons {
  display: inherit;
  float: none;
  clear: both;
}
.lia-menu-bar-buttons .lia-menu-action {
  float: right;
}
@media (min-width: 480px) {
  .lia-menu-bar-buttons .lia-menu-action {
    float: none;
  }
}
.lia-menu-bar.lia-menu-bar-top .lia-paging-full-wrapper {
  display: none;
}
@media (min-width: 992px) {
  .lia-quilt-column-22,
  .lia-quilt-column-2 {
    width: 100%;
  }
  .lia-quilt-column-2 {
    padding: 20px 0;
    background: #1a1a1a;
  }
  .lia-message-view {
    margin-bottom: 0px;
  }
}
@media screen and (max-width: 1110px) {
  .RecentPostsPage .lia-list-wide .lia-list-row,
  .ForumPage .lia-list-wide .lia-list-row,
  .BoardList .lia-list-wide .lia-list-row,
  .SimpleMessageList .lia-list-wide .lia-list-row {
    padding-left: 30px;
  }
  .lia-media-image-upload-mobile-menu-buttons .lia-button {
    line-height: 20px;
    width: auto;
  }
}
.UserSignature.lia-message-signature {
  max-height: inherit !important;
  color: #a8a8a8;
  font-style: italic;
  margin-top: 35px;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 1px;
}
.UserSignature.lia-message-signature:before {
  content: "-----";
  display: block;
  font-size: 14px;
}
.lia-list-wide > tbody > tr > td:last-child {
  padding-right: 40px;
}
td.customBoardIconColumn {
  width: 5%;
}
.lia-tabs-standard li > span > a:hover,
.lia-tabs-standard li > span > a:active,
.lia-tabs-standard li > span > a:focus {
  outline: none;
}
.min-width-wrapper .lia-list-wide .lia-list-row {
  border-color: inherit;
  /*a{
      color: @base-theme-color;
      &:hover,&:focus,&:active{
        color: @hover-color;
        text-decoration: none;
      }
    }*/
}
@media screen and (max-width: 1110px) {
  .min-width-wrapper .lia-list-wide .lia-list-row {
    border-color: inherit;
  }
}
.min-width-wrapper .lia-list-wide .lia-list-row .xsmall-text {
  color: #ffffff !important;
  white-space: inherit;
}
.min-width-wrapper .lia-list-wide .lia-list-row .xsmall-text:hover,
.min-width-wrapper .lia-list-wide .lia-list-row .xsmall-text:focus,
.min-width-wrapper .lia-list-wide .lia-list-row .xsmall-text:active {
  color: #ff6c00 !important;
}
.min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date,
.min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn {
  font-size: 14px;
  text-align: right;
}
.min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date .DateTime,
.min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn .DateTime,
.min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date .local-time,
.min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn .local-time {
  color: #787878;
}
.min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date .MessagePostDateAndAuthorCell,
.min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn .MessagePostDateAndAuthorCell {
  border-left: 1px solid #282828;
  height: 65px;
  padding: 10px 0 0 13px;
}
.min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date .MessagePostDateAndAuthorCell .lia-message-post-date,
.min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn .MessagePostDateAndAuthorCell .lia-message-post-date,
.min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date .MessagePostDateAndAuthorCell .lia-message-by,
.min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn .MessagePostDateAndAuthorCell .lia-message-by {
  float: right;
  clear: both;
}
@media screen and (max-width: 1110px) {
  .min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date .MessagePostDateAndAuthorCell,
  .min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn .MessagePostDateAndAuthorCell {
    border-left: 0;
    height: auto;
    padding: 0;
  }
  .min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date .MessagePostDateAndAuthorCell .lia-message-post-date,
  .min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn .MessagePostDateAndAuthorCell .lia-message-post-date,
  .min-width-wrapper .lia-list-wide .lia-list-row .lia-data-cell-date .MessagePostDateAndAuthorCell .lia-message-by,
  .min-width-wrapper .lia-list-wide .lia-list-row .cLatestPostDateColumn .MessagePostDateAndAuthorCell .lia-message-by {
    float: left;
    clear: none;
    display: inline-block;
  }
}
.min-width-wrapper .lia-list-wide .lia-list-row .js-thread-stats-col > div {
  display: inline;
  margin-left: 5px;
  color: #fff;
  font-size: 1.3rem;
}
.min-width-wrapper .lia-list-wide .lia-list-row .js-thread-stats-col > div.js-newMsg-count:before,
.min-width-wrapper .lia-list-wide .lia-list-row .js-thread-stats-col > div.js-kudos-count:before {
  content: "\f111";
  font-family: fontAwesome;
  font-size: 10px;
  margin: 0 10px;
}
.min-width-wrapper .lia-list-wide .lia-list-row .customBoardIconColumn {
  vertical-align: top !important;
  padding-top: 26px;
}
.min-width-wrapper .lia-list-wide .lia-list-row .messageSubjectColumn .js-latest-post-by-from {
  font-size: 14px;
  color: #787878 !important;
}
.min-width-wrapper .lia-list-wide .lia-list-row .UserAvatar > img {
  border-radius: 0;
  height: 60px;
  width: 60px;
}
.min-width-wrapper .lia-list-wide .lia-list-row .latestPostAuthor,
.min-width-wrapper .lia-list-wide .lia-list-row .featuredPostAuthor {
  width: 110px;
  padding-left: 0px;
  padding-right: 40px;
}
.min-width-wrapper .lia-list-wide .lia-list-row .customLatestPostDateColumn {
  text-align: right;
}
@media screen and (max-width: 768px) {
  .min-width-wrapper .lia-list-wide .lia-list-row .customBoardIconColumn,
  .min-width-wrapper .lia-list-wide .lia-list-row .latestPostAuthor,
  .min-width-wrapper .lia-list-wide .lia-list-row .customLatestPostDateColumn,
  .min-width-wrapper .lia-list-wide .lia-list-row .featuredPostAuthor {
    display: none;
  }
  .min-width-wrapper .lia-list-wide .lia-list-row .messageSubjectColumn .js-latest-post-by-from {
    font-size: 14px;
  }
  .min-width-wrapper .lia-list-wide .lia-list-row .message-subject-board a {
    padding-left: 10px;
  }
}
.ForumTopicPage .min-width-wrapper .lia-menu-bar .lia-button-wrapper,
.ForumPage .min-width-wrapper .lia-menu-bar .lia-button-wrapper,
.ForumTopicPage .min-width-wrapper .lia-menu-bar .lia-menu-navigation-wrapper,
.ForumPage .min-width-wrapper .lia-menu-bar .lia-menu-navigation-wrapper {
  margin-top: 60px;
  margin-bottom: 0;
}
@media screen and (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-menu-bar .lia-button-wrapper,
  .ForumPage .min-width-wrapper .lia-menu-bar .lia-button-wrapper,
  .ForumTopicPage .min-width-wrapper .lia-menu-bar .lia-menu-navigation-wrapper,
  .ForumPage .min-width-wrapper .lia-menu-bar .lia-menu-navigation-wrapper {
    margin-top: 10px;
  }
}
.dlc-banner {
  position: relative;
  display: none;
}
.dlc-banner__img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .dlc-banner__img.desktop {
    display: none;
  }
}
.dlc-banner__img.mobile {
  display: none;
}
@media screen and (max-width: 767px) {
  .dlc-banner__img.mobile {
    display: block;
  }
}
.dlc-banner__cta {
  position: absolute;
  top: 45%;
  right: 75px;
  color: white;
  background-color: #8c8128;
  font-weight: bold;
  letter-spacing: 1px;
  padding: 6px 30px;
  font-size: 14px;
  text-transform: uppercase;
  transition: all ease-in-out 0.5s;
  transition-property: background-color, color;
}
.dlc-banner__cta:hover {
  background-color: black;
  color: #8c8128;
}
@media screen and (max-width: 767px) {
  .dlc-banner__cta {
    top: unset;
    bottom: 15px;
    right: 50%;
    transform: translate(50%, 0);
  }
}
@media screen and (max-width: 420px) {
  .dlc-banner__cta {
    font-size: 12px;
    bottom: 10px;
  }
}
.dlc-banner__close-btn {
  position: absolute;
  top: -5px;
  right: 15px;
  background: transparent;
  color: #ffffff;
  font-size: 40px;
  border: none;
  padding: 0;
}
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > *[data-component=ATVI_COD_HeroBanner] {
  display: block;
  margin: 0 -55px 0 -35px;
}
@media screen and (max-width: 992px) {
  .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > *[data-component=ATVI_COD_HeroBanner] {
    margin: -20px -2.5vw;
    max-width: unset;
  }
}
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > *[data-component=ATVI_COD_HeroBanner] .lia-panel-heading-bar {
  display: none;
}
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > *[data-component=ATVI_COD_HeroBanner] .lia-panel-content-wrapper .lia-panel-content {
  padding: 0;
}
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley {
  margin-top: 0;
  padding-top: 0;
}
/* ----------------------------------
	header.less
---------------------------------- */
.top-nav .top-sub-menu > ul li.nav-link.purchase {
  top: -15px;
}
.header-container .open-search {
  top: -15px;
}
.top-nav .UserAvatar.lia-user-avatar,
.mobile-nav .UserAvatar.lia-user-avatar {
  display: none;
}
.top-nav .top-main-menu > ul li.nav-link.purchase > p > a,
.top-nav .top-main-menu > ul li.nav-link.purchase > p > a:hover {
  padding: 15px 15px 15px 10px !important;
}
.header-container .top-nav .top-nav-left .mobile-menu-icon a:before {
  height: 38px;
}
.top-nav .top-main-menu > ul li.nav-link.submenu-parent > p a:before {
  display: none;
}
.blog-author-info .left-col {
  display: none !important;
  /* hides the cod blog image */
}
.BlogArticlePage .MinimumWidthContainer {
  margin-top: 70px;
}
.BlogArticlePage .MinimumWidthContainer .lia-quilt-blog-article-page-cod-blog-redesin > a.blog-link {
  z-index: 1000;
}
.lia-message-view-display .lia-link-navigation.attachment-link {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  display: inline-block;
  color: white;
}
.CTA-BOX {
  margin: auto;
}
.cta-btns {
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 768px) {
  .cta-btns {
    display: block;
  }
}
.photo-gallery-component .dot-container {
  display: none important!;
}
.photo-gallery-component .p-1 h1 {
  display: none;
}
.photo-gallery-component .p-1 button {
  background-color: #a94700 !important;
}
.photo-gallery-component .p-1 button:hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
}
.photo-gallery-component .p-1 .logo {
  background-image: url('https://www.activision.com/content/dam/atvi/callofduty/blackops4/common/BO4-Logo.png');
}
.photo-gallery-component .p-1 .atvi-text button {
  font-family: "Arvo", Verdana, Arial, Helvetica, sans-serif;
}
.photo-gallery-component .slide-title h1 {
  margin: 0rem 0 2rem 0;
  font-size: 4rem;
}
@media (min-width: 768px) {
  .photo-gallery-component .slide-title h1 {
    margin: 7rem 0 2rem 0;
  }
}
.photo-gallery-component .p-2 h1 {
  display: none;
}
.photo-gallery-component .p-2 button {
  background-color: #9f912a !important;
}
.photo-gallery-component .p-2 button:hover {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
}
.photo-gallery-component .p-2 .logo {
  background-image: url('https://www.activision.com/content/dam/atvi/lithium/callofduty/logos/cod-wwii-logo.png');
}
.photo-gallery-component .p-2 .atvi-text button {
  font-family: "Arvo", Verdana, Arial, Helvetica, sans-serif;
}
.photo-gallery-component .slide-title h1 {
  margin: 0rem 0 2rem 0;
  font-size: 4rem;
}
@media (min-width: 768px) {
  .photo-gallery-component .slide-title h1 {
    margin: 7rem 0 2rem 0;
  }
}
.logo {
  height: 100px;
  display: block;
  background-repeat: no-repeat;
  background-position: center top;
  background-size: contain;
  overflow: hidden;
  text-indent: -200%;
  color: transparent;
  margin-top: -2rem;
}
@media screen and (min-width: 768px) {
  .logo {
    height: 148px;
    max-height: 249px;
    margin-bottom: 1rem;
  }
}
.CategoryPage .atvi-carousel .atvi-text button,
.ForumPage .atvi-carousel .atvi-text button {
  color: #ffffff;
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid transparent;
  border-radius: 0;
  font-size: 12px;
  text-align: center;
  text-transform: uppercase;
  padding: 16px 15px;
  margin-bottom: 1rem;
  margin: 0 1rem;
  display: inline-block;
  line-height: 10px;
  letter-spacing: 0.5px;
  font-family: "Arvo", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-style: normal;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  min-width: 160px;
}
.CategoryPage .atvi-carousel .atvi-text button:hover,
.ForumPage .atvi-carousel .atvi-text button:hover {
  color: #000000;
  background: #ffffff;
  border: 1px solid transparent;
}
.CategoryPage .atvi-carousel .atvi-text button:hover a,
.ForumPage .atvi-carousel .atvi-text button:hover a {
  color: black;
}
@media screen and (min-width: 768px) {
  .CategoryPage .atvi-carousel .atvi-text button,
  .ForumPage .atvi-carousel .atvi-text button {
    margin-bottom: 0;
  }
}
.ForumPage #gallery-main-nav .carousel-nav a.button,
.CategoryPage #gallery-main-nav .carousel-nav a.button {
  display: none;
}
.ForumPage #gallery-main-nav .carousel-nav a.dot,
.CategoryPage #gallery-main-nav .carousel-nav a.dot {
  border-radius: 50%;
  height: 20px;
  width: 20px;
  top: auto;
  border: 1px solid #787878;
  background: transparent;
}
.ForumPage #gallery-main-nav .carousel-nav a.dot.current,
.CategoryPage #gallery-main-nav .carousel-nav a.dot.current {
  background-color: #a8a8a8;
  border: 1px solid #ffffff;
}
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel {
  margin-bottom: 0;
}
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel .frame-container,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .frame-container {
  background-color: #000000;
}
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel .slide-image,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .slide-image {
  background-size: cover;
}
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel .nav-container,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .nav-container {
  position: relative;
}
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel .frame-inner,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .frame-inner,
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel .frame-container,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .frame-container {
  height: 100%;
  max-height: 100%;
}
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel .frame,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .frame {
  padding-bottom: 70vh;
}
@media screen and (min-width: 768px) {
  .ForumPage #gallery-main-nav #main-gallery.atvi-carousel .frame,
  .CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .frame {
    padding-bottom: 500px;
  }
}
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel .atvi-text,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .atvi-text {
  position: relative;
  top: -70%;
  width: 100%;
  text-align: center;
  margin: 0 auto;
}
@media screen and (max-width: 480px) {
  .ForumPage #gallery-main-nav #main-gallery.atvi-carousel .atvi-text,
  .CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .atvi-text {
    width: 79%;
    padding: 0;
  }
}
@media screen and (max-width: 390px) {
  .ForumPage #gallery-main-nav #main-gallery.atvi-carousel .atvi-text,
  .CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .atvi-text {
    width: 95%;
  }
}
@media screen and (max-width: 360px) {
  .ForumPage #gallery-main-nav #main-gallery.atvi-carousel .atvi-text,
  .CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .atvi-text {
    width: 100%;
  }
}
@media screen and (max-width: 1110px) {
  .ForumPage #gallery-main-nav #main-gallery.atvi-carousel .p-0 .atvi-text,
  .CategoryPage #gallery-main-nav #main-gallery.atvi-carousel .p-0 .atvi-text {
    padding: 0 12%;
  }
}
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel h2,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel h2 {
  color: #ffffff;
  font-size: 38px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.ForumPage #gallery-main-nav #main-gallery.atvi-carousel h3,
.CategoryPage #gallery-main-nav #main-gallery.atvi-carousel h3 {
  font-size: 38px;
  color: #bdbdbd;
  margin-bottom: 26px;
}
.feature-content-wrapper {
  position: relative;
  margin-top: 20px;
}
.load-more-container {
  text-align: center;
  min-height: 49px;
  margin-top: 20px;
}
.load-more,
.hide-previous {
  line-height: 49px;
  color: #ff6c00;
  outline: #ff6c00;
  font-size: 22px;
  width: 35%;
  min-width: 400px;
  margin-left: 32.5%;
  border: none;
  background: #000000;
  text-transform: uppercase;
}
.svgArrow {
  width: 28px;
  margin-left: 15px;
}
.svgArrow .svgPath {
  fill: #ff6c00;
}
.lia-quilt-category-page-cod.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column > .lia-quilt-column-alley {
  margin-top: 0px;
}
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley > div.cod-banner {
  max-width: 100vw;
}
.lia-top-quilt > .lia-quilt-row-main {
  padding-bottom: 20px;
}
.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column:last-child {
  padding: 0;
}
.cod-nav-container {
  display: none;
  margin-right: 0px;
  margin-top: 48px;
  padding-left: 0px;
  padding-right: 0px;
}
.cod-nav-container.container-active {
  display: block;
}
/*.cod-banner, .photo-gallery-component{
  width: 100vw !important;
  width: 110%;
  //height: 350px;
  background:url(blackops4/css/@support-hero-bg) no-repeat 0 0;
  background-size: cover;
  background-position:center;
  margin-top: -20px !important;
  margin-left: -35px;
  @media screen and (max-width: @screen-md){
    max-width:100vw !important;
    margin-left: -2.5vw !important;
  }

}*/
.cod-landing-page-nav-wrapper {
  text-align: center;
  margin-top: 85px;
}
.cod-landing-page-nav-wrapper .row {
  margin: 35px 20px;
}
.cod-landing-page-nav-wrapper .row .col-md-3 {
  padding: 0px 6px 8px 6px;
}
@media screen and (max-width: 480px) {
  .cod-landing-page-nav-wrapper {
    max-width: 100vw;
  }
  .cod-landing-page-nav-wrapper .row {
    margin: 35px 0px;
  }
}
.cod-landing-tab {
  color: #787878;
  cursor: pointer;
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  text-rendering: optimizeLegibility;
  padding: 13px 0px;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  width: 45%;
  font-size: 24px;
  margin: 0 1%;
}
@media screen and (max-width: 480px) {
  .cod-landing-tab {
    text-rendering: optimizeSpeed;
  }
}
.cod-landing-tab:first-child {
  margin-left: -0.45%;
}
.cod-landing-tab:nth-child(2) {
  margin-right: -0.45%;
}
@media screen and (max-width: 480px) {
  .cod-landing-tab {
    width: 47%;
    font-size: 20px;
    margin: 0 2%;
  }
}
.cod-landing-tab.active {
  border: 1px solid #ff6c00;
  color: #ff6c00;
  border-bottom: 0px;
}
.cod-nav-container .game-logo-link {
  background: #000000;
  border: 1px solid #000000;
  margin: 10px 0px;
  min-height: 129px;
}
@media screen and (max-width: 480px) {
  .cod-nav-container .game-logo-link {
    min-height: 92px;
  }
}
@media screen and (max-width: 360px) {
  .cod-nav-container .game-logo-link {
    min-height: 82px;
  }
}
.cod-nav-container .game-logo-link:hover {
  border: 1px solid #ff6c00;
}
@media screen and (max-width: 480px) {
  .cod-nav-container .game-logo-link {
    border: 1px solid #ff6c00;
  }
}
.cod-nav-container .game-logo-link img {
  width: 170px;
  height: 127px;
}
@media screen and (max-width: 480px) {
  .cod-nav-container .game-logo-link img {
    max-width: 120px;
    max-height: 90px;
  }
}
@media screen and (max-width: 360px) {
  .cod-nav-container .game-logo-link img {
    max-width: 100px;
    max-height: 80px;
  }
}
a.board-link {
  padding-right: 10px;
  background: #000;
  display: block;
  border: 1px solid #fff;
  margin: 15px  0;
}
a.board-link:hover .game-board-wrapper {
  border: 0;
}
.game-board-wrapper {
  background: none;
  margin: 0 auto;
  border: 0;
  padding: 10px 5px 10px 15px;
}
.support-tab-content {
  clear: both;
  background-color: #000;
}
a[href*='support'] .game-board-wrapper {
  background: url("../../../../../../content/dam/atvi/lithium/callofduty/images/support.png") right center no-repeat;
  background-size: 45px 45px;
}
a[href*='support'] .game-board-wrapper .board-title {
  padding-right: 45px;
}
.cod-game-page-nav-wrapper {
  margin: 0 auto;
}
.lia-panel .lia-view-all .lia-link-navigation {
  font: 0/0 a;
  text-shadow: none;
  padding: 20px;
  /* position: absolute; */
}
.lia-form-custom-activision-external-url-entry {
  display: none;
}
.lia-blog.PostPage .lia-form-custom-activision-external-url-entry {
  display: block;
}
.CategoryPage .lia-user-name-link,
.CategoryPage .view-profile-link {
  font-weight: normal;
  color: #ff6c00 !important;
}
.CategoryPage .MessageSubject a {
  color: #ff6c00 !important;
}
.CategoryPage .MessageSubject a:hover,
.CategoryPage .MessageSubject a:focus,
.CategoryPage .MessageSubject a:active {
  color: #ffffff;
  text-decoration: none;
}
.CategoryPage .MessageSubject .page-link {
  font-size: 2rem;
}
.CategoryPage .board-title {
  color: white;
  font-size: 1.8rem;
  text-transform: uppercase;
}
.CategoryPage .MessageList .lia-list-wide {
  border-bottom: 0;
  border-top: 0;
  background-color: #0d0d0d;
}
.CategoryPage .messageAuthorColumn,
.CategoryPage .customkudosCountColumn,
.CategoryPage .cRepliesCountColumn,
.CategoryPage .cViewsCountColumn,
.CategoryPage .postDateColumn,
.CategoryPage .customPostDateColumn {
  display: none;
}
.CategoryPage .min-width-wrapper .lia-list-wide .lia-list-row .xsmall-text {
  float: left;
  padding-right: 1rem;
}
.CategoryPage .lia-nav-list li > .lia-link-navigation {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: transparent;
}
.CategoryPage .lia-decoration-border {
  margin-bottom: 2rem;
}
.CategoryPage .lia-list-wide tbody > tr > td {
  vertical-align: top;
  padding-top: 26px;
  border-top: 1px solid #282828;
  width: 100%;
}
@media screen and (max-width: 767px) {
  .CategoryPage .lia-list-wide tbody > tr > td {
    border-top: 0;
    padding: 0;
    padding-right: 5px;
    text-align: left;
    width: auto;
  }
  .CategoryPage .lia-list-wide .lia-list-row .isQuestionFlag {
    display: none;
  }
}
.ForumPage .cod-banner {
  min-height: 350px;
  background: url("https://www.activision.com/content/dam/atvi/callofduty/cod-jive-global/gallery/bo4-forums-hero.jpg") no-repeat;
  background-size: cover;
  background-position: center;
  width: 100vw;
}
@media screen and (max-width: 768px) {
  .ForumPage .cod-banner {
    min-height: 240px;
  }
}
.ForumPage .UserProfileSummary,
.ForumPage .kudosCountColumn,
.ForumPage .customkudosCountColumn,
.ForumPage .cRepliesCountColumn,
.ForumPage .cViewsCountColumn,
.ForumPage .postDateColumn,
.ForumPage .customPostDateColumn {
  display: none;
}
.ForumPage .lia-user-name-link,
.ForumPage .view-profile-link {
  font-weight: normal;
  color: #ff6c00;
}
.ForumPage .js-latest-post-by-from .lia-user-name-link,
.ForumPage .MessagePostDateAndAuthorCell .lia-user-name-link > span {
  font-weight: normal;
  color: #ff6c00 !important;
}
.ForumPage .container-fluid {
  padding: 0;
}
.ForumPage .message-subject .lia-link-navigation {
  color: #ff6c00;
  font-weight: bold;
  font-size: 1.8rem;
}
.ForumPage .lia-list-wide {
  border: 0;
}
.ForumPage .lia-list-wide tbody > tr > td {
  vertical-align: top;
  padding-top: 26px;
  border-top: 1px solid #282828;
}
.ForumPage .MessageList > .t-data-grid,
.ForumPage .UserList > .t-data-grid,
.ForumPage .BoardList > .t-data-grid {
  border-radius: 4px;
}
.ForumPage .messageUserRelationColumn .lia-requires-moderation,
.ForumPage .messageUserRelationColumn .lia-requires-moderation.lia-message-unread,
.ForumPage .readByModeratorColumn .lia-requires-moderation,
.ForumPage .readByModeratorColumn .lia-requires-moderation.lia-message-unread {
  background-color: transparent;
}
@media screen and (max-width: 767px) {
  .ForumPage .lia-list-wide tbody > tr > td {
    border-top: 0;
    padding: 0;
    padding-right: 5px;
    text-align: left;
    width: auto;
  }
  .ForumPage .lia-list-wide .lia-list-row .isQuestionFlag {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .ForumPage .lia-list-wide .lia-list-row {
    border-top: 1px solid #e8e8e8;
    clear: both;
    display: block;
    padding: 20px;
    position: relative;
  }
}
/*.ForumPage .lia-quilt-forum-page-cod-support .cod-banner{
margin-top: 0px;
}*/
.ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support-page .lia-menu-bar {
  margin-bottom: 0px;
}
.ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support-page .lia-menu-bar .lia-button-wrapper,
.ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support-page .lia-menu-bar .lia-menu-navigation-wrapper {
  margin-top: 30px;
}
.ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support-page > .lia-quilt-row-main > .lia-quilt-column:first-child {
  padding-left: 0px;
  padding-right: 0px;
}
.ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support-page .lia-quilt-column-alley-single > h2 {
  font-size: 24px;
  background-color: #000;
  margin-top: 30px;
  padding: 15px 15px 100px 15px;
}
.ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support-page .lia-quilt-column-alley-single > h2.lia-panel-heading-bar-title {
  padding-bottom: 15px;
}
.ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support-page .lia-quilt-column-alley-single > h2 + div > a,
.ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support-page .lia-quilt-column-alley-single > h2 + div > a + div {
  display: block;
  margin-top: -100px;
  padding-left: 15px;
}
@media screen and (max-width: 480px) {
  .ForumPage .min-width-wrapper .lia-menu-bar .lia-menu-bar-buttons {
    display: block;
  }
  .ForumPage .min-width-wrapper .lia-menu-bar .lia-menu-bar-buttons span.lia-button-wrapper {
    display: block;
  }
  .ForumPage .min-width-wrapper .lia-menu-bar .lia-menu-bar-buttons .lia-menu-action {
    float: none;
    display: block;
  }
  .ForumPage .min-width-wrapper .lia-menu-bar .lia-button {
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
.ForumPage .min-width-wrapper .lia-menu-bar .lia-decoration-border-menu-bar {
  margin-bottom: 0px;
}
.ForumPage .min-width-wrapper .lia-quilt-column-left {
  width: 100%;
}
@media screen and (min-width: 992px) {
  .ForumPage .min-width-wrapper .lia-quilt-column-left {
    padding-left: 0px !important;
    padding-right: 0px;
  }
}
.ForumPage .min-width-wrapper .lia-quilt-column-right {
  display: none;
}
/*
* ForumPage | Support Page Styles
*/
.cod-landing-tab,
.cod-support-tab {
  color: #787878;
  cursor: pointer;
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: normal;
  font-style: normal;
  text-rendering: optimizeLegibility;
  padding: 13px 0px;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
  width: 45%;
  font-size: 24px;
  margin: 0 1%;
}
@media screen and (max-width: 992px) {
  .ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support .lia-menu-bar .lia-button-wrapper,
  .ForumPage .min-width-wrapper .lia-quilt-forum-page-cod-support .lia-menu-bar .lia-menu-navigation-wrapper {
    margin-top: 30px;
  }
}
.lia-quilt-forum-page-cod-support.lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column:first-child {
  padding-left: 0px;
  padding-right: 0px;
}
.cod-support-page-nav-wrapper {
  margin-top: 85px;
}
@media screen and (max-width: 480px) {
  .cod-support-page-nav-wrapper {
    margin-top: 20px !important;
  }
}
/*.cod-support-tab {
@extend .cod-landing-tab;
}*/
.cod-landing-tab.active,
.active.cod-support-tab {
  border: 1px solid #ff6c00;
  color: #ff6c00;
  border-bottom: 0px;
}
.cod-support-tab {
  margin-bottom: 20px;
  width: 48%;
  float: left;
}
.cod-support-tab.cod-solved-tab {
  margin-left: 0 !important;
  margin-right: 2% !important;
}
.cod-support-tab.cod-recent-tab {
  margin-left: 2% !important;
  margin-right: 0 !important;
}
.support-tab-content {
  display: none;
  clear: both;
  background-color: #000000;
}
.support-tab-content .lia-panel {
  border-radius: 0px;
}
.support-tab-content.container-active {
  display: block;
  padding-left: 0px;
  padding-right: 0px;
}
.support-tab-content .message-subject-board {
  display: none;
}
.support-tab-content .lia-component-solutions-widget-recently-solved-threads .lia-fa.lia-img-icon-forum-board:before {
  content: "\f00c";
  color: #000000;
  background-color: #00cc00;
  border-radius: 10px;
  padding: 2.5px;
  font-size: 12px;
}
.support-tab-content .customBoardIconColumn {
  padding-top: 23px !important;
}
.support-tab-content .SimpleMessageList .messageAuthorColumn {
  display: none;
}
.support-tab-content td.cLatestPostDateColumn.lia-data-cell-secondary.lia-data-cell-text {
  text-align: right;
}
.ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-quilt-column-right {
  display: block;
}
@media screen and (max-width: 992px) {
  .ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-quilt-column-right {
    width: 100%;
  }
}
.ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-quilt-column-left {
  width: 33.33333333%;
}
.ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-form-input-wrapper {
  margin: 0 0 0 -10px;
}
.ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-form-submit {
  margin-top: 4px;
}
@media screen and (max-width: 992px) {
  .ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-form-submit {
    float: none;
    text-align: center;
  }
  .ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-form-submit .lia-button-wrapper {
    float: none;
  }
}
@media screen and (max-width: 480px) {
  .ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-form-submit .lia-button {
    width: auto;
  }
}
@media screen and (max-width: 992px) {
  .ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-quilt-row-first,
  .ForumPage .min-width-wrapper .lia-component-qanda-widget-ask-an-expert .lia-form-footer {
    display: block;
  }
}
.lia-quilt-forum-page-cod-support .lia-quilt-column-alley-single > h2 {
  font-size: 24px;
  background-color: #000000;
  margin-top: 30px;
  padding: 15px 15px 100px 15px;
}
.lia-quilt-forum-page-cod-support .lia-quilt-column-alley-single > h2.lia-panel-heading-bar-title {
  padding-bottom: 15px;
}
.lia-quilt-forum-page-cod-support .lia-quilt-column-alley-single > h2 + div > a,
.lia-quilt-forum-page-cod-support .lia-quilt-column-alley-single > h2 + div > a + div {
  display: block;
  margin-top: -100px;
  padding-left: 15px;
}
/* Trending Topics */
div.trending-topics {
  background-color: #000000;
}
div.trending-topics h2 {
  font-size: 24px;
  font-style: normal;
  text-rendering: optimizeLegibility;
  padding: 20px 0px 15px 15px;
}
ul.trending-topics {
  background-color: #0d0d0d;
  margin-bottom: 3rem;
}
ul.trending-topics .lia-panel-heading-bar-title {
  font-size: 24px;
  padding: 15px;
}
ul.trending-topics li {
  padding: 15px 30px 15px 15px;
  border-bottom: 1px solid #282828;
  display: table;
}
ul.trending-topics li:before {
  content: "\f201";
  content: get-trend-icon(#ff6c00);
  font-family: fontAwesome;
  padding-right: 15px;
  color: #ff6c00;
  display: table-cell;
}
ul.trending-topics li a {
  font-size: 18px;
  font-weight: bold;
  color: #ff6c00 !important;
  display: table-cell;
}
ul.trending-topics li a:hover,
ul.trending-topics li a:focus,
ul.trending-topics li a:active {
  color: #ffffff !important;
}
ul.trending-topics li a:after {
  content: "\f08e";
  font-family: fontAwesome;
  padding-left: 10px;
  font-size: 12px;
}
.ForumTopicPage .lia-message-posted-on,
.EditPage .lia-message-posted-on {
  color: #9b9b9b;
  text-transform: uppercase;
}
/* ----------------------------------
	ForumTopicPage.less
---------------------------------- */
.ForumTopicPage .lia-quilt-forum-message li {
  list-style: disc;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .author-details {
  font-size: inherit;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited .DateTime.lia-message-posted-on:before {
  padding-right: 5px;
  text-transform: none;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-message-author-username {
  display: block;
  text-transform: inherit;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  font-size: 18px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button {
  font-size: 18px !important;
}
.ForumTopicPage .lia-menu-dropdown-items > li > a,
.ReplyPage .lia-menu-dropdown-items > li > a,
.EditPage .lia-menu-dropdown-items > li > a,
.ForumTopicPage .MessagesPositionInThread a,
.ReplyPage .MessagesPositionInThread a,
.EditPage .MessagesPositionInThread a {
  color: #999;
  font-weight: bold;
}
.ForumTopicPage .login-bold,
.ReplyPage .login-bold,
.EditPage .login-bold,
.ForumTopicPage .lia-user-name-link > span,
.ReplyPage .lia-user-name-link > span,
.EditPage .lia-user-name-link > span {
  color: #999;
  font-weight: bold;
}
.ForumTopicPage .lia-message-view-display,
.ReplyPage .lia-message-view-display,
.EditPage .lia-message-view-display {
  background: #fff;
}
.ForumTopicPage .lia-panel-message .lia-button-secondary,
.ReplyPage .lia-panel-message .lia-button-secondary,
.EditPage .lia-panel-message .lia-button-secondary {
  background: #000;
}
.ForumTopicPage .lia-message-view-forum-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-forum-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-forum-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-group-reply-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-group-reply-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-group-reply-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-group-topic-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-group-topic-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-group-topic-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-blog-topic-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-blog-topic-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-blog-topic-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-blog-reply-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-blog-reply-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-blog-reply-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-blog-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-blog-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-blog-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-idea-reply-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-idea-reply-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-idea-reply-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-contest-reply-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-contest-reply-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-contest-reply-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-tkb-reply-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-tkb-reply-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-tkb-reply-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-media-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-media-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-media-message.lia-message-view-display .lia-message-subject,
.ForumTopicPage .lia-message-view-reviews-message.lia-message-view-display .lia-message-subject,
.ReplyPage .lia-message-view-reviews-message.lia-message-view-display .lia-message-subject,
.EditPage .lia-message-view-reviews-message.lia-message-view-display .lia-message-subject {
  display: inline-block;
  font-size: 3.2rem;
  margin: 0;
}
.ForumTopicPage .UserAvatar a,
.ReplyPage .UserAvatar a,
.EditPage .UserAvatar a {
  color: #747474;
}
.ForumTopicPage .lia-user-name-link,
.ReplyPage .lia-user-name-link,
.EditPage .lia-user-name-link,
.ForumTopicPage .view-profile-link,
.ReplyPage .view-profile-link,
.EditPage .view-profile-link {
  color: #747474;
}
.ForumTopicPage .reply-author a,
.ReplyPage .reply-author a,
.EditPage .reply-author a {
  color: #787878;
}
.ForumTopicPage .content-mobile-tablet,
.ReplyPage .content-mobile-tablet,
.EditPage .content-mobile-tablet {
  text-align: right;
}
.ForumTopicPage .content-mobile-tablet .dropdownmenuitems a,
.ReplyPage .content-mobile-tablet .dropdownmenuitems a,
.EditPage .content-mobile-tablet .dropdownmenuitems a {
  color: white;
}
@media screen and (max-width: 991px) {
  .lia-paging-page-next .lia-paging-page-link,
  .lia-paging-page-previous .lia-paging-page-link {
    display: initial;
  }
}
.ForumTopicPage .PageTitle {
  margin-bottom: 10px;
}
.ForumTopicPage .lia-paging-full > li > a,
.ForumTopicPage .lia-paging-full-pages > li > a,
.ForumTopicPage .lia-paging-full > li > span,
.ForumTopicPage .lia-paging-full-pages > li > span {
  color: #ffffff;
}
.ForumTopicPage .lia-discussion-page-sub-section-header,
.ForumTopicPage .TkbArticlePage .lia-rating-feedback-list .lia-panel-heading-bar-title {
  color: #ff6c00;
  font-size: 20px;
  font-weight: normal;
  padding-left: 0;
  padding-top: 6px;
}
.ForumTopicPage .lia-component-author-rank-name,
.ReplyPage .lia-component-author-rank-name,
.EditPage .lia-component-author-rank-name,
.ForumTopicPage .lia-message-author-rank,
.ReplyPage .lia-message-author-rank,
.EditPage .lia-message-author-rank,
.ForumTopicPage .lia-user-rank-container,
.ReplyPage .lia-user-rank-container,
.EditPage .lia-user-rank-container,
.ForumTopicPage .lia-user-rank,
.ReplyPage .lia-user-rank,
.EditPage .lia-user-rank,
.ForumTopicPage .rankColumn,
.ReplyPage .rankColumn,
.EditPage .rankColumn {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  text-transform: none;
  vertical-align: middle;
  color: black;
}
@media screen and (max-width: 991px) {
  .ForumTopicPage .forum-message-author-info-wrapper,
  .ReplyPage .forum-message-author-info-wrapper,
  .EditPage .forum-message-author-info-wrapper {
    text-align: left;
  }
}
/* Thread username issue */
.ForumTopicPage .lia-panel-feedback-banner-safe,
.ForumTopicPage .lia-panel-feedback-inline-safe {
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: white;
  border-radius: 0;
}
.ForumTopicPage .min-width-wrapper .lia-component-solution-info {
  background-color: #448602;
  color: white;
  display: table-cell;
  padding: 0.1rem 2rem;
}
.ForumTopicPage .min-width-wrapper .lia-component-solution-info .solution-header-left {
  color: #ff6c00;
  font-size: 18px;
  padding: 0 10px;
}
.ForumTopicPage .min-width-wrapper .lia-component-solution-info .solution-header-left:after {
  content: " >";
  font-size: 30px;
  line-height: 0;
  top: 3px;
  position: relative;
  padding-left: 10px;
}
.ForumTopicPage .min-width-wrapper .lia-component-solution-info .lia-fa.lia-img-message-type-solution:before {
  content: "Accepted ";
  font-family: "Bourgeois Medium", Verdana, Arial, Helvetica, sans-serif;
  color: #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-component-solution-info .solution-header-right {
  font-size: 12px;
  color: #787878;
  border-top: 1px solid #787878;
  padding: 0 10px;
}
.ForumTopicPage .min-width-wrapper .lia-component-solution-info .solution-header-right div {
  display: inline;
}
.ForumTopicPage .min-width-wrapper .lia-component-solution-info .solution-header-right div a {
  color: #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-component-solution-info .solution-header-right div.solution-accepter:after {
  content: ", ";
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message > .lia-quilt-row-footer > .lia-quilt-column-left {
  width: 75%;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message > .lia-quilt-row-footer > .lia-quilt-column-right {
  width: 25%;
}
.ForumTopicPage .min-width-wrapper .lia-panel-message-content a:not(.lia-button) {
  color: #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-menu-dropdown-items {
  border-color: #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-menu-dropdown-items li a:hover,
.ForumTopicPage .min-width-wrapper .lia-menu-dropdown-items li a:focus,
.ForumTopicPage .min-width-wrapper .lia-menu-dropdown-items li a:active {
  color: red;
}
.ForumTopicPage .min-width-wrapper .lia-menu-dropdown-items:before {
  border-bottom: 12px solid #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-topic-header,
.ForumTopicPage .min-width-wrapper .lia-message-card-labels,
.ForumTopicPage .min-width-wrapper .lia-message-labels,
.ForumTopicPage .min-width-wrapper .lia-component-reply-count-conditional {
  display: none;
}
@media screen and (max-width: 1110px) {
  .ForumTopicPage .min-width-wrapper .lia-message-author-registered-date,
  .ForumTopicPage .min-width-wrapper .lia-message-statistics {
    display: inherit;
  }
}
.ForumTopicPage .min-width-wrapper .add-tag-link {
  text-transform: uppercase;
  color: white;
}
.ForumTopicPage .min-width-wrapper .lia-panel-message {
  border: none;
  border-radius: 0;
  background-color: transparent;
  margin-bottom: 40px;
}
.ForumTopicPage .min-width-wrapper .lia-panel-message-content {
  border: none;
}
@media screen and (max-width: 1110px) {
  .ForumTopicPage .min-width-wrapper .lia-panel-message-content .lia-menu-navigation-wrapper {
    right: 0;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-column-sub-header-right {
  text-align: right;
  padding: 20px 55px 20px 35px;
  background-color: #1a1a1a;
  width: 100%;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-column-sub-header-right .default-menu-option.default-menu-option {
  font-family: inherit;
  font: inherit;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-column-sub-header-right .default-menu-option.default-menu-option:before {
  content: "";
}
.ForumTopicPage .min-width-wrapper .lia-quilt-column-sub-header-right .default-menu-option.default-menu-option:after {
  line-height: initial;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-column-sub-header-right .lia-quilt-column-alley-right {
  margin: 0 auto;
}
@media screen and (max-width: 480px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-column-sub-header-right .lia-quilt-column-alley-right {
    text-align: center;
  }
  .ForumTopicPage .min-width-wrapper .lia-quilt-column-sub-header-right .lia-quilt-column-alley-right .lia-component-thread-options {
    display: block;
  }
}
@media screen and (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-column-sub-header-right {
    padding: 20px;
  }
}
.ForumTopicPage .min-width-wrapper .lia-component-quick-reply textarea {
  background: #ffffff;
  color: #000000;
}
.ForumTopicPage .min-width-wrapper .lia-component-quick-reply textarea:hover,
.ForumTopicPage .min-width-wrapper .lia-component-quick-reply textarea:focus,
.ForumTopicPage .min-width-wrapper .lia-component-quick-reply textarea:active {
  background: #ffffff !important;
}
.ForumTopicPage .min-width-wrapper .default-menu-option.default-menu-option {
  font-family: inherit;
  font: inherit;
  margin-bottom: 4rem;
}
.ForumTopicPage .min-width-wrapper .default-menu-option.default-menu-option:before {
  content: "";
}
.ForumTopicPage .min-width-wrapper .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley {
  margin-top: 0;
}
@media screen and (max-width: 1110px) {
  .ForumTopicPage .min-width-wrapper .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column-single > .lia-quilt-column-alley {
    margin-bottom: 20px;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message {
  background-color: #ffffff;
  width: 100%;
  margin: 0 auto;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .UserAvatar > img {
  border-radius: 0;
  height: 98px;
  width: 98px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-user-avatar {
  float: none;
  margin-bottom: 1rem;
}
@media screen and (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-user-avatar {
    float: left;
    margin-right: 30px;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-message-author-avatar {
  display: block;
  padding-bottom: 30px;
}
@media screen and (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-message-author-avatar {
    float: left;
    display: inline-block;
    padding-right: 10vw;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-message-author-username a {
  color: #ff6c00 !important;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-component-author-rank-name,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-message-author-username {
  display: block;
  text-transform: inherit;
  font-family: "Open Sans Condensed", Verdana, Arial, Helvetica, sans-serif;
  font-size-adjust: 0.42;
  font-weight: bold;
  font-style: normal;
  text-rendering: optimizeLegibility;
  font-size: 16px;
}
@media screen and (max-width: 480px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-component-author-rank-name,
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-message-author-username {
    text-rendering: optimizeSpeed;
  }
}
@media screen and (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-component-author-rank-name,
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-message-author-username {
    text-align: left;
  }
}
@media screen and (max-width: 360px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-component-author-rank-name,
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-message-author-username {
    font-size: 14px;
  }
}
@media screen and (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-message-options .lia-menu-navigation-wrapper {
    top: -15px;
  }
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-component-accepted-solutions-actions-mark-message-as-accepted-solution-secondary-button .lia-button {
    font-family: inherit !important;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message > .lia-quilt-row-header {
  padding: 15px 30px 5px 0;
  border-bottom: 1px solid #f2f2f2;
  margin-left: 40px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message > .lia-quilt-row-header .lia-menu-navigation-wrapper {
  right: 0;
  top: 0;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message > .lia-quilt-row-header .lia-menu-navigation-wrapper .default-menu-option.default-menu-option {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  font: 0/0 /*a*/;
  border: none;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message > .lia-quilt-row-header .lia-menu-navigation-wrapper .default-menu-option.default-menu-option:after {
  margin-top: -15px;
}
@media (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message > .lia-quilt-row-header {
    width: 100%;
    margin-left: 0;
    padding: 20px;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-main {
  background-color: transparent;
  padding: 20px 0 0 0;
  margin-left: 40px;
}
@media (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-main {
    width: auto;
    padding: 5vw;
    margin-left: 0px;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-main table {
  max-width: 100%;
  display: inherit;
  overflow-x: auto;
  overflow-y: initial;
  height: auto !important;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-main tbody {
  display: table;
  width: 100%;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-main .lia-quilt-column-main-left {
  border-right: 0px;
  margin-bottom: 0px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-main .lia-quilt-column-main-right {
  border-left: 1px solid #f2f2f2;
  text-align: center;
  padding-left: 0;
  margin-bottom: 0px;
}
@media (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-main .lia-quilt-column-main-right {
    border-top: 1px solid #f2f2f2;
    border-left: none;
    padding-top: 20px;
    position: inherit;
    width: 100%;
    max-width: 100%;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer {
  background-color: transparent;
}
@media (max-width: 992px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer {
    width: auto;
    margin-left: 0px;
    padding: 20px 40px;
  }
}
@media (max-width: 1110px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer {
    padding: 5vw;
  }
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer > div {
    width: 100% !important;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-quilt-column-footer-right {
  text-align: center;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-component-accepted-solutions-actions-mark-message-as-accepted-solution-secondary-button .lia-button:before {
  line-height: 1.1;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button {
  font-size: 12px;
  color: #ff6c00;
  background-color: #000000;
  border-color: #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button:before {
  color: #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button:hover,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button:active,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button:focus {
  color: #ffffff;
  background-color: #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button:hover:before,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button:active:before,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button:focus:before {
  color: #ffffff;
}
@media screen and (max-width: 480px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button {
    width: auto;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos-horizontal div:nth-of-type(2) {
  border-color: #ff6c00;
  border-radius: 0px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-component-position-in-thread a {
  text-decoration: none;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos.lia-button {
  background-color: transparent;
  color: #000000;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos .kudos-count-link {
  color: #000000;
  font-weight: normal;
  font-size: 12px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos .kudos-count-link .lia-button-image-kudos-label {
  color: #a8a8a8;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-quick-reply.reply-action-link {
  font-family: inherit;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-quick-reply.reply-action-link:before {
  line-height: initial;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-quick-reply.reply-action-link:hover :before,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-quick-reply.reply-action-link:active :before,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-quick-reply.reply-action-link:focus :before {
  color: #ffffff;
}
@media screen and (max-width: 1110px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-quick-reply.reply-action-link:before {
    margin-right: 7px;
  }
}
@media screen and (max-width: 360px) {
  .ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-quick-reply.reply-action-link {
    padding: 5px 10px;
  }
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-component-accepted-solutions-button > .lia-link-ticket-post-action :before {
  line-height: 0;
  color: #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-component-accepted-solutions-button > .lia-link-ticket-post-action:hover :before,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-component-accepted-solutions-button > .lia-link-ticket-post-action:active :before,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-component-accepted-solutions-button > .lia-link-ticket-post-action:focus :before {
  color: #ffffff;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos .kudos-link,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-reply {
  color: #ff6c00;
  background-color: #000000;
  border-color: #ff6c00;
  border-radius: 0;
  opacity: 1;
  border: 0;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos .kudos-link:hover,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-reply:hover,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos .kudos-link:active,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-reply:active,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos .kudos-link:focus,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-action-reply:focus {
  color: #ffffff;
  background-color: #ff6c00;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .reply-action-link:before {
  font-size: 16px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .reply-action-link.lia-action-reply {
  padding-left: 38px;
  padding-right: 50px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos .kudos-link {
  padding: 1px 9px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-button-image-kudos .kudos-link:before {
  font-size: 18px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags {
  margin-top: 25px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .MessageTags,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .AddMessageTags {
  margin-bottom: 10px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .all-user-tags {
  border: 1px solid #ff6c00;
  padding: 5px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .all-user-tags > label,
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .all-user-tags .TagList {
  display: inline-block;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .all-user-tags > label {
  margin-bottom: 0;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .all-user-tags .lia-tag-list-item {
  margin-bottom: 0;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .all-user-tags > label > .lia-message-card-sub-component-header {
  font-size: 0px;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .all-user-tags > label > .lia-message-card-sub-component-header:before {
  content: "Tags Added: ";
  font-size: 16px;
  text-transform: uppercase;
}
.ForumTopicPage .min-width-wrapper .lia-quilt-layout-two-column-message .lia-quilt-row-footer .lia-message-tags .add-tag-link:before {
  display: none;
}
.ForumTopicPage .min-width-wrapper .lia-panel-message-content .lia-quilt-row-header .lia-component-post-date-last-edited,
.ForumTopicPage .min-width-wrapper .lia-panel-message-content .lia-quilt-row-header .lia-message-posted-on,
.ForumTopicPage .min-width-wrapper .lia-panel-message-content .lia-quilt-row-header .reply-to {
  display: inline;
}
.ForumTopicPage .min-width-wrapper .lia-message-post-date .lia-link-navigation:before {
  content: '';
}
.lia-panel-message-content .lia-message-subject h1,
.lia-panel-message-content .lia-note-subject h1,
.lia-panel-message-content .lia-message-subject h2,
.lia-panel-message-content .lia-note-subject h2,
.lia-panel-message-content .lia-message-subject h3,
.lia-panel-message-content .lia-note-subject h3,
.lia-panel-message-content .lia-message-subject h4,
.lia-panel-message-content .lia-note-subject h4,
.lia-panel-message-content .lia-message-subject h5,
.lia-panel-message-content .lia-note-subject h5,
.lia-panel-message-content .lia-message-subject h6,
.lia-panel-message-content .lia-note-subject h6,
.lia-message-body-content,
.lia-message-editor,
.lia-panel-message-content {
  color: #000000;
}
.ReplyPage .default-menu-option.default-menu-option {
  border-color: transparent !important;
}
.ReplyPage,
.EditPage,
.ForumTopicPage {
  color: #fff;
}
.ReplyPage .lia-menu-dropdown-items > li > a,
.EditPage .lia-menu-dropdown-items > li > a,
.ForumTopicPage .lia-menu-dropdown-items > li > a {
  color: #999;
}
.ReplyPage .min-width-wrapper .default-menu-option.default-menu-option,
.EditPage .min-width-wrapper .default-menu-option.default-menu-option,
.ForumTopicPage .min-width-wrapper .default-menu-option.default-menu-option {
  font-size: 0px;
}
.ReplyPage .lia-quilt-column-right.lia-quilt-column-main-right,
.EditPage .lia-quilt-column-right.lia-quilt-column-main-right,
.ForumTopicPage .lia-quilt-column-right.lia-quilt-column-main-right {
  text-align: center;
}
.ReplyPage .author-details,
.EditPage .author-details,
.ForumTopicPage .author-details {
  color: black;
  font-size: 12px;
}
.ReplyPage .author-details .total-kudos,
.EditPage .author-details .total-kudos,
.ForumTopicPage .author-details .total-kudos,
.ReplyPage .author-details .total-posts,
.EditPage .author-details .total-posts,
.ForumTopicPage .author-details .total-posts {
  display: inline;
}
.ReplyPage .author-details .total-kudos.text-p3,
.EditPage .author-details .total-kudos.text-p3,
.ForumTopicPage .author-details .total-kudos.text-p3 {
  border-right: 1px solid #a8a8a8;
}
@media screen and (max-width: 1110px) {
  .ReplyPage .author-details .total-kudos.text-p3,
  .EditPage .author-details .total-kudos.text-p3,
  .ForumTopicPage .author-details .total-kudos.text-p3 {
    padding-left: 0;
  }
}
.ReplyPage .author-details .text-p3,
.EditPage .author-details .text-p3,
.ForumTopicPage .author-details .text-p3 {
  padding: 0 5px;
}
@media screen and (max-width: 992px) {
  .ReplyPage .author-details,
  .EditPage .author-details,
  .ForumTopicPage .author-details {
    padding-top: 10px;
    font-size: 14px;
    text-align: left;
  }
}
@media screen and (max-width: 360px) {
  .ReplyPage .author-details,
  .EditPage .author-details,
  .ForumTopicPage .author-details {
    font-size: 12px;
  }
}
.ReplyPage .registered,
.EditPage .registered,
.ForumTopicPage .registered,
.ReplyPage .user-ip,
.EditPage .user-ip,
.ForumTopicPage .user-ip {
  display: none;
}
.ReplyPage .lia-content label,
.EditPage .lia-content label,
.ForumTopicPage .lia-content label,
.ReplyPage .tab-link,
.EditPage .tab-link,
.ForumTopicPage .tab-link,
.ReplyPage .lia-tabs-standard > .lia-tabs-active > span > a,
.EditPage .lia-tabs-standard > .lia-tabs-active > span > a,
.ForumTopicPage .lia-tabs-standard > .lia-tabs-active > span > a {
  color: #fff;
}
.ReplyPage .lia-button.lia-button-image-kudos,
.EditPage .lia-button.lia-button-image-kudos,
.ForumTopicPage .lia-button.lia-button-image-kudos {
  background: transparent;
}
.ReplyPage .lia-link-navigation.kudos-count-link,
.EditPage .lia-link-navigation.kudos-count-link,
.ForumTopicPage .lia-link-navigation.kudos-count-link {
  background: transparent;
}
.ReplyPage .mce-edit-area.mce-panel,
.EditPage .mce-edit-area.mce-panel,
.ForumTopicPage .mce-edit-area.mce-panel {
  padding: 0px;
}
.ReplyPage .default-menu-option.default-menu-option:after,
.EditPage .default-menu-option.default-menu-option:after,
.ForumTopicPage .default-menu-option.default-menu-option:after {
  color: #999 !important;
}
.ReplyPage .default-menu-option.default-menu-option,
.EditPage .default-menu-option.default-menu-option,
.ForumTopicPage .default-menu-option.default-menu-option {
  color: #999;
  text-transform: capitalize;
  background-color: transparent;
}
.ReplyPage .default-menu-option.default-menu-option:hover,
.EditPage .default-menu-option.default-menu-option:hover,
.ForumTopicPage .default-menu-option.default-menu-option:hover,
.ReplyPage .default-menu-option.default-menu-option:active,
.EditPage .default-menu-option.default-menu-option:active,
.ForumTopicPage .default-menu-option.default-menu-option:active,
.ReplyPage .default-menu-option.default-menu-option:focus,
.EditPage .default-menu-option.default-menu-option:focus,
.ForumTopicPage .default-menu-option.default-menu-option:focus {
  background-color: transparent;
  box-shadow: none;
}
@media screen and (min-width: 1110px) {
  .ReplyPage .default-menu-option.default-menu-option:before,
  .EditPage .default-menu-option.default-menu-option:before,
  .ForumTopicPage .default-menu-option.default-menu-option:before {
    content: "Post Options" !important;
  }
}
.ReplyPage .default-menu-option.default-menu-option:after,
.EditPage .default-menu-option.default-menu-option:after,
.ForumTopicPage .default-menu-option.default-menu-option:after {
  color: #ff6c00;
}
.ReplyPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited,
.EditPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited,
.ForumTopicPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited {
  text-align: right;
  width: 30%;
  float: right;
  padding-right: 20px;
}
.ReplyPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited .DateTime.lia-message-posted-on,
.EditPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited .DateTime.lia-message-posted-on,
.ForumTopicPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited .DateTime.lia-message-posted-on {
  display: block;
  margin-bottom: 1.5rem;
}
.ReplyPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited .DateTime.lia-message-posted-on:before,
.EditPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited .DateTime.lia-message-posted-on:before,
.ForumTopicPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited .DateTime.lia-message-posted-on:before {
  color: #000000;
  content: "Posted on";
}
@media (max-width: 1110px) {
  .ReplyPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited,
  .EditPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited,
  .ForumTopicPage .lia-quilt-column-footer-left p.lia-message-dates.lia-message-post-date.lia-component-post-date-last-edited {
    width: 100%;
    text-align: left;
  }
}
.lia-panel-message-content .lia-message-subject h1,
.lia-panel-message-content .lia-message-subject h2,
.lia-panel-message-content .lia-message-subject h3,
.lia-panel-message-content .lia-message-subject h4,
.lia-panel-message-content .lia-message-subject h5,
.lia-panel-message-content .lia-message-subject h6,
.lia-message-view-forum-message .lia-message-subject h1,
.lia-message-view-forum-message .lia-message-subject h2,
.lia-message-view-forum-message .lia-message-subject h3,
.lia-message-view-forum-message .lia-message-subject h4,
.lia-message-view-forum-message .lia-message-subject h5,
.lia-message-view-forum-message .lia-message-subject h6,
.lia-message-view-group-topic-message .lia-message-subject h1,
.lia-message-view-group-topic-message .lia-message-subject h2,
.lia-message-view-group-topic-message .lia-message-subject h3,
.lia-message-view-group-topic-message .lia-message-subject h4,
.lia-message-view-group-topic-message .lia-message-subject h5,
.lia-message-view-group-topic-message .lia-message-subject h6,
.lia-message-view-group-reply-message .lia-message-subject h1,
.lia-message-view-group-reply-message .lia-message-subject h2,
.lia-message-view-group-reply-message .lia-message-subject h3,
.lia-message-view-group-reply-message .lia-message-subject h4,
.lia-message-view-group-reply-message .lia-message-subject h5,
.lia-message-view-group-reply-message .lia-message-subject h6,
.lia-message-view-blog-topic-message .lia-message-subject h1,
.lia-message-view-blog-topic-message .lia-message-subject h2,
.lia-message-view-blog-topic-message .lia-message-subject h3,
.lia-message-view-blog-topic-message .lia-message-subject h4,
.lia-message-view-blog-topic-message .lia-message-subject h5,
.lia-message-view-blog-topic-message .lia-message-subject h6,
.lia-message-view-blog-reply-message .lia-message-subject h1,
.lia-message-view-blog-reply-message .lia-message-subject h2,
.lia-message-view-blog-reply-message .lia-message-subject h3,
.lia-message-view-blog-reply-message .lia-message-subject h4,
.lia-message-view-blog-reply-message .lia-message-subject h5,
.lia-message-view-blog-reply-message .lia-message-subject h6,
.lia-message-view-contest-reply-message .lia-message-subject h1,
.lia-message-view-contest-reply-message .lia-message-subject h2,
.lia-message-view-contest-reply-message .lia-message-subject h3,
.lia-message-view-contest-reply-message .lia-message-subject h4,
.lia-message-view-contest-reply-message .lia-message-subject h5,
.lia-message-view-contest-reply-message .lia-message-subject h6,
.lia-message-view-tkb-reply-message .lia-message-subject h1,
.lia-message-view-tkb-reply-message .lia-message-subject h2,
.lia-message-view-tkb-reply-message .lia-message-subject h3,
.lia-message-view-tkb-reply-message .lia-message-subject h4,
.lia-message-view-tkb-reply-message .lia-message-subject h5,
.lia-message-view-tkb-reply-message .lia-message-subject h6,
.lia-message-view-media-message .lia-message-subject h1,
.lia-message-view-media-message .lia-message-subject h2,
.lia-message-view-media-message .lia-message-subject h3,
.lia-message-view-media-message .lia-message-subject h4,
.lia-message-view-media-message .lia-message-subject h5,
.lia-message-view-media-message .lia-message-subject h6,
.lia-message-view-reviews-message .lia-message-subject h1,
.lia-message-view-reviews-message .lia-message-subject h2,
.lia-message-view-reviews-message .lia-message-subject h3,
.lia-message-view-reviews-message .lia-message-subject h4,
.lia-message-view-reviews-message .lia-message-subject h5,
.lia-message-view-reviews-message .lia-message-subject h6 {
  color: black;
}
/*****************************************
My Profile Page - Text Fix
*****************************************/
/*.MyProfilePage {
    .lia-tabs-secondary:not(.lia-tabs-vertical) > li > span > a:hover,
     .lia-tabs-sort:not(.lia-tabs-vertical) > li > span > a:hover {
        color: #686868;
    }
    .UserPreferences {
        .lia-form-o-auth-fieldset-toggle {
        	padding: 2rem;
        }
    }
}*/
.MyProfilePage .lia-tabs-secondary:not(.lia-tabs-vertical) > li > span > a:hover,
.MyProfilePage .lia-tabs-sort:not(.lia-tabs-vertical) > li > span > a:hover,
.MyProfilePage .lia-tabs-sort:not(.lia-tabs-vertical) > li > span > a:hover {
  color: #686868;
}
.MyProfilePage .lia-panel-dialog-content .lia-text-form p {
  color: black;
}
/*****************************************
Notification Feed Page - Feed Improvements
*****************************************/
.NotificationFeedPage .lia-quilt-row-main .lia-quilt-column-main-content {
  padding: 3rem !important;
}
.NotificationFeedPage .lia-quilt-row-main .lia-quilt-column-main-content .PageTitle {
  margin-bottom: 1rem;
}
.NotificationFeedPage .lia-quilt-row-main .lia-quilt-column-main-content .lia-quilt-column-alley {
  background-color: #000000;
  border: 0;
  border-radius: 5px;
  box-shadow: none;
  position: relative;
}
.NotificationFeedPage .lia-quilt-row-main .lia-quilt-column-main-content .lia-component-notification-feed {
  padding-top: 2rem;
}
.NotificationFeedPage .lia-quilt-row-main .lia-quilt-column-main-content .lia-header-nav-component-unread-count {
  color: #686868;
}
.NotificationFeedPage .lia-notification-feed-description a.lia-link-navigation {
  font-weight: bold;
  padding: 0 1rem;
  text-transform: uppercase;
}
.NotificationFeedPage .lia-notification-feed-description a.lia-link-navigation:hover,
.NotificationFeedPage .lia-notification-feed-description a.lia-link-navigation :focus {
  color: inherit;
  text-decoration: underline;
}
.NotificationFeedPage .lia-component-notification-feed .lia-notification-feed-item {
  border-bottom: 1.5px solid #252525;
  margin-bottom: 3rem;
}
.NotificationFeedPage .lia-component-notification-feed .lia-notification-feed-item .lia-quilt-layout-notification-feed-item {
  padding-bottom: 1rem;
}
.NotificationFeedPage .notifications-subcribe-cta {
  background-color: #000000;
  border: 0;
  border-radius: 5px;
  box-shadow: none;
  position: relative;
  padding: 3rem;
  margin-bottom: 2rem;
}
.NotificationFeedPage .notifications-subcribe-cta a {
  text-decoration: underline;
}
.NotificationFeedPage .notifications-subcribe-cta a:hover,
.NotificationFeedPage .notifications-subcribe-cta a :focus {
  color: inherit;
}
.PostPage .mce-edit-area.mce-panel {
  padding: 0px 0px;
}
.PostPage label,
.PostPage .lia-tabs-standard > .lia-tabs-active > span > a {
  color: #fff;
}
.PostPage .mce-edit-area.mce-panel {
  height: auto;
  border: 0;
  border-radius: 2px;
}
.PostPage .lia-tabs-standard {
  border-bottom: none;
}
.PostPage .mce-panel {
  border: 0 solid #9e9e9e;
  background-color: #f0f0f0;
  background-image: -moz-linear-gradient(top, #fdfdfd, #dddddd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#dddddd));
  background-image: -webkit-linear-gradient(top, #fdfdfd, #dddddd);
  background-image: -o-linear-gradient(top, #fdfdfd, #dddddd);
  background-image: linear-gradient(to bottom, #fdfdfd, #dddddd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#ffdddddd', GradientType=0);
  zoom: 1;
}
.lia-form-custom-activision-external-url-entry {
  display: none;
}
.lia-blog.PostPage .lia-form-custom-activision-external-url-entry {
  display: block;
}
.RecentPostsPage .lia-message-view-display {
  background-color: #0d0d0d;
  border-radius: 0;
  border-top: 1px solid #282828;
}
.RecentPostsPage .lia-message-view-display .lia-truncated-body-container {
  color: white;
}
.RecentPostsPage .lia-message-view-display .lia-message-discussion-style-icon .lia-fa-forum:before,
.RecentPostsPage .lia-message-view-display .lia-message-body-content {
  color: white;
}
.RecentPostsPage .lia-message-view-display {
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.RecentPostsPage .lia-message-view-display .lia-message-subject .lia-link-navigation {
  color: white;
  font-size: 1.8rem;
}
/***** 
	Reply Page
******/
.ReplyPage .lia-panel-message,
.ReplyPage .lia-panel,
.ReplyPage .lia-message-view-display {
  background: #fff;
}
.ReplyPage .forum-message-author-info-wrapper,
.ReplyPage .lia-component-common-widget-user-avatar {
  text-align: center;
}
.ReplyPage .default-menu-option.default-menu-option:before {
  /* RF: This should match other thread pages */
  color: #fff;
}
.ReplyPage .ImageUploaderPopupPage,
.ReplyPage .VideoEmbedPopupPage {
  background-color: #fff;
  padding: 20px;
  color: black;
}
.ReplyPage .mce-edit-area.mce-panel {
  height: auto;
  border: 0;
  border-radius: 2px;
}
.ReplyPage .lia-tabs-standard {
  border-bottom: none;
}
.ReplyPage .lia-button,
.ReplyPage .lia-action-reply.reply-action-link {
  background: #000;
}
.ReplyPage .mce-panel {
  padding: 0px 0px;
  border: 0 solid #9e9e9e;
  background-color: #f0f0f0;
  background-image: -moz-linear-gradient(top, #fdfdfd, #dddddd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#dddddd));
  background-image: -webkit-linear-gradient(top, #fdfdfd, #dddddd);
  background-image: -o-linear-gradient(top, #fdfdfd, #dddddd);
  background-image: linear-gradient(to bottom, #fdfdfd, #dddddd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#ffdddddd', GradientType=0);
  zoom: 1;
}
.ReplyPage .min-width-wrapper .lia-quilt-layout-two-column-message .author-details .total-posts {
  display: inline;
  padding-left: 3px;
}
.ReplyPage .min-width-wrapper .lia-quilt-layout-two-column-message .author-details .total-kudos {
  border-right: 1px solid #a8a8a8;
}
.ReplyPage .author-details .text-p3 {
  display: inline;
}
.ReplyPage .lia-form-custom-activision-question-flag-entry {
  display: none;
}
.MinimumWidthContainer .min-width-wrapper .lia-quilt-row-header {
  border-top: 0px;
}
.SearchPage .lia-message-view-nested-replies li {
  background-color: transparent;
  border: 1px solid #fff;
  color: #000;
}
/*LIT-464*/
@media screen and (max-width: 480px) {
  .user-search-wrapper .registration-link {
    top: -35px;
    display: block;
  }
  .user-search-wrapper .registration-link:before {
    content: "";
  }
  .user-search-wrapper .lia-component-common-widget-slide-out-user-menu {
    display: block;
  }
  .user-search-wrapper .user-navigation-user-profile {
    float: right;
  }
}
.ViewProfilePage .cRepliesCountColumn,
.ViewProfilePage .cViewsCountColumn,
.ViewProfilePage .postDateColumn,
.ViewProfilePage .MessageKudosCount {
  display: none;
}
.ViewProfilePage .lia-message-view-display .lia-message-subject .lia-link-navigation,
.ViewProfilePage .lia-note-view-display .lia-message-subject .lia-link-navigation,
.ViewProfilePage .lia-message-view-display .lia-note-subject .lia-link-navigation,
.ViewProfilePage .lia-note-view-display .lia-note-subject .lia-link-navigation {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0;
}
.ViewProfilePage .lia-user-badge-list {
  background-color: transparent;
  text-align: center;
}
.ViewProfilePage .MessageSubject .page-link {
  font-size: 2rem;
}
.ViewProfilePage .message-subject .lia-link-navigation {
  color: #ff6c00;
}
.ViewProfilePage .lia-top-quilt > .lia-quilt-row-main > .lia-quilt-column > .lia-quilt-column-alley {
  margin-bottom: 30px;
  margin-top: 20px;
}
.ViewProfilePage .ManageRolesTaplet .lia-manage-roles-form,
.ViewProfilePage .ManageRolesTaplet .lia-row-even,
.ViewProfilePage .ManageRolesTaplet .lia-row-odd {
  border-top: 1px solid #282828;
}
.ViewProfilePage .lia-list-wide > thead > tr > th,
.ViewProfilePage .lia-list-wide > thead > tr > td,
.ViewProfilePage .lia-list-wide > tbody > tr > th,
.ViewProfilePage .lia-list-wide > tbody > tr > td,
.ViewProfilePage .lia-list-wide > tfoot > tr > th,
.ViewProfilePage .lia-list-wide > tfoot > tr > td {
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #282828;
  width: 100%;
}
.ViewProfilePage .lia-list-wide {
  border: 0;
}
.ViewProfilePage .ModeratorControlsTaplet .lia-link-navigation {
  background-color: black;
}
@media screen and (max-width: 767px) {
  .ViewProfilePage .lia-list-wide tbody > tr > td {
    border-top: 0;
    padding: 0;
    padding-right: 5px;
    text-align: left;
    width: auto;
  }
  .ViewProfilePage .lia-list-wide .lia-list-row .isQuestionFlag {
    display: none;
  }
}
.ViewProfilePage .min-width-wrapper .ContactMeTaplet ul {
  margin-left: 0px;
}
.ViewProfilePage .min-width-wrapper .ContactMeTaplet ul > li {
  margin-left: 0px;
  padding: 0px;
}
.ViewProfilePage .min-width-wrapper .ContactMeTaplet ul > li a {
  white-space: normal;
  padding: 5px 10px;
  text-align: left;
}
.ViewProfilePage .min-width-wrapper .lia-panel .lia-panel-heading-bar-title div[name=panel-header] {
  width: 65%;
}
@media screen and (max-width: 767px) {
  .ViewProfilePage .min-width-wrapper .lia-panel .lia-panel-heading-bar-title div[name=panel-header] {
    width: 100%;
  }
}
/*****************************************
View Profile Page - Font display issue
*****************************************/
.ViewProfilePage .UserName .lia-user-name-link {
  color: #787878 !important;
}
.ViewProfilePage .lia-body .mce-window,
.ViewProfilePage .lia-panel-dialog,
.ViewProfilePage .ui-dialog {
  background-color: black;
}
.ViewProfilePage .admin-notes .text .lia-message-body-content {
  color: #ffffff;
}
.PrivateNotesPage a {
  color: #999 !important;
}
.PrivateNotesPage .lia-note-body,
.PrivateNotesPage .local-date {
  color: #000;
}
.PrivateNotesPage .lia-note-view-display {
  background: #fff !important;
}
.PrivateNotesPage .lia-top-quilt > .lia-quilt-row-main {
  background-color: #000;
  color: #fff;
}
.PrivateNotesPage .lia-page-header {
  max-width: 992px;
  margin: 0px auto;
}
.PrivateNotesPage .lia-note-subject .lia-link-navigation {
  font-size: 20px;
}
.PrivateNotesPage .lia-tabs-standard .lia-tabs-active > span > a {
  color: #fff;
  border-bottom: 2px solid #ff6c00;
}
.SendPrivateNoteForm .lia-token-input-input-token input {
  border: none !important;
  background-color: transparent;
}
.SendPrivateNoteForm .lia-content input[type=text],
.SendPrivateNoteForm .mce-edit-area.mce-panel {
  padding: 0px 0px;
}
.SendPrivateNoteForm .lia-token-input-token {
  color: #000;
}
.SendPrivateNoteForm label {
  color: #fff;
}
.SendPrivateNoteForm .lia-tabs-standard > .lia-tabs-active > span > a {
  color: #fff;
}
