body.new-year-enabled {
  background-image: url(../images/new-year/background2.png);
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-color: #e7e7e7;
}

body.new-year-enabled header .header {
  background-image: url(../images/new-year/trees.png);
  background-position: 8px 95px;
  background-repeat: no-repeat;
  background-size: 103%;
}

body.new-year-enabled header .header .logo {
  background: url(../images/new-year/logo.svg) no-repeat;
  margin: -20px 0px 0px 15px;
  color: transparent;
  background-size: 100%;
  height: 100px;
}

body.new-year-enabled header .header .logo a {
  color: transparent;
  height: 72px;
}

.new-year-disclaimer {
  display: none;
}

body.new-year-enabled .new-year-disclaimer {
  background-color: #e6185e;
  height: 25px;
  display: block;
  max-width: 1000px;
  margin: 0px auto;
}

.new-year-disclaimer .info {
  display: table-cell;
  color: #fff;
  font-size: 11pt;
  font-family: inherit;
  height: 40px;
  width: 1000px;
  vertical-align: middle;
  text-align: center;
}

.new-year-disclaimer .close-button {
  color: #fff;
  cursor: pointer;
  padding: 4px 7px;
  background-color: rgb(224, 131, 131);
  font-family: monospace;
  border-radius: 3px;
  margin-left: 15px;
}

@media (max-width: 1000px) {
	div.new-year-disclaimer {
		display: none !important;
	}
}

@media (max-width: 767px) {
	body.new-year-enabled header .header .logo {
      margin: 2px 0px 0px 15px;
      height: 60px;
      background-size: contain;
	}
}
