html.mobile-nav-active body.color-theme-custom {
  /*#container:after {
			z-index:8998;
		}*/ }

body.color-theme-custom {
  /*.btn-red {
			background-color:$warrior_red;
			&:hover {
				background-color:lighten($warrior_red,10%);
			}
		}
		.btn-blue {
			background-color:$warrior_blue;
			&:hover {
				background-color:lighten($warrior_blue,10%);
			}
		}*/ }
  body.color-theme-custom #container:after {
    position: fixed;
    top: 28px;
    left: 65%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: #fff;
    z-index: 1;
    pointer-events: none;
    text-align: center;
    z-index: 8999;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    opacity: 1;
    content: "";
    border: 0;
    padding: 0;
    background: transparent url(WBPLogoWhite.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 68px;
    height: 42px;
    z-index: 9000; }
  body.color-theme-custom .duel-head {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#000), color-stop(50%, rgba(0, 0, 0, 0))), url(WB70-190.jpg);
    background-image: -webkit-linear-gradient(#000, rgba(0, 0, 0, 0) 50%), url(WB70-190.jpg);
    background-image: -o-linear-gradient(#000, rgba(0, 0, 0, 0) 50%), url(WB70-190.jpg);
    background-image: linear-gradient(#000, rgba(0, 0, 0, 0) 50%), url(WB70-190.jpg);
    background-repeat: repeat,no-repeat;
    background-size: auto,cover;
    background-position: center center,center center; }
    body.color-theme-custom .duel-head .duel-title {
      color: #fff; }
    body.color-theme-custom .duel-head .scoreboard-container:before {
      opacity: .01; }
    body.color-theme-custom .duel-head .duel-subhead .amount-container {
      color: #fff;
      text-shadow: 0 0 3px #000; }
    body.color-theme-custom .duel-head .mobile-duel-team-selector .mobile-duel-team-container .team-name {
      color: #fff;
      text-shadow: 0 0 6px #000; }
    body.color-theme-custom .duel-head .mobile-duel-team-selector .mobile-duel-team-container .bar-graph {
      background-image: -webkit-gradient(linear, left top, left bottom, from(#1b1d4c), to(rgba(27, 29, 76, 0.3)));
      background-image: -webkit-linear-gradient(#1b1d4c, rgba(27, 29, 76, 0.3));
      background-image: -o-linear-gradient(#1b1d4c, rgba(27, 29, 76, 0.3));
      background-image: linear-gradient(#1b1d4c, rgba(27, 29, 76, 0.3)); }
    body.color-theme-custom .duel-head .mobile-duel-team-selector .mobile-duel-team-container.active .bar-graph {
      background-color: #b72026; }
  body.color-theme-custom .duel-team {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(27, 29, 76, 0.75)), color-stop(35%, #fff));
    background-image: -webkit-linear-gradient(rgba(27, 29, 76, 0.75), #fff 35%);
    background-image: -o-linear-gradient(rgba(27, 29, 76, 0.75), #fff 35%);
    background-image: linear-gradient(rgba(27, 29, 76, 0.75), #fff 35%); }
    body.color-theme-custom .duel-team .duel-team-head {
      background-color: #b72026; }
    body.color-theme-custom .duel-team .campaign-sponsor .campaign-body {
      display: none; }
    body.color-theme-custom .duel-team .campaign-sponsor .img-container img {
      display: block; }

@media only screen and (min-width: 481px) {
  body.color-theme-custom #container:after {
    left: 62%; } }

@media only screen and (min-width: 768px) {
  body.color-theme-custom #container:after {
    left: 50%;
    top: 38px;
    width: 72px;
    height: 60px; } }

@media only screen and (min-width: 1024px) {
  html.scrolled body.color-theme-custom #container:after {
    width: 72px;
    height: 60px;
    top: 38px; }
  body.color-theme-custom #container:after {
    top: 48px;
    width: 84px;
    height: 64px;
    -webkit-transition: width 375ms, height 375ms, top 375ms;
    -o-transition: width 375ms, height 375ms, top 375ms;
    transition: width 375ms, height 375ms, top 375ms; } }

@media only screen and (min-width: 1025px) {
  body.color-theme-custom #container:after {
    left: 42%; } }

@media only screen and (min-width: 1240px) {
  body.color-theme-custom #container:after {
    top: 64px;
    width: 92px;
    height: 68px; } }

@media only screen and (min-width: 1560px) {
  body.color-theme-custom #container:after {
    left: 50%;
    width: 102px;
    height: 76px; } }
