/* mountains-of-christmas-700 - latin */
@font-face {
  font-family: 'Mountains of Christmas';
  font-style: normal;
  font-weight: 700;
  src: url('../../assets/webfonts/mountains-of-christmas-v20-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../../assets/webfonts/mountains-of-christmas-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../../assets/webfonts/mountains-of-christmas-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../../assets/webfonts/mountains-of-christmas-v20-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../../assets/webfonts/mountains-of-christmas-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../../assets/webfonts/mountains-of-christmas-v20-latin-700.svg#MountainsofChristmas') format('svg'); /* Legacy iOS */
}
.christmas-greetings {
	color:  rgb(173,0,26);
	font-size: 1.5em;
	text-shadow: 0.02em 0.02em #fff;
}

.goldglitter {
  position:absolute;
  width:25%;
  height:100%;
  text-align:center;
  max-height:100px;
  z-index:10000;
  line-height:0;
  margin: 15% 15% auto auto;
  color:#fff;
  background: -webkit-linear-gradient(transparent, transparent), url(https://therapiehunde-osthessen.de/uploads/images/gold_glitter.gif) no-repeat;
  background: -o-linear-gradient(transparent, transparent) !important;
	
}

.christmas-blue {
/*color: #035ee2;*/
  color:  rgb(173,0,26);
  margin: 0;
  padding: 0;
  font-weight: 900;
  width: 100%;
  text-align: center;
  letter-spacing: 1px;
  z-index: 999999;
  text-shadow: 0.2vw 0.2vw rgba(255,255,255,0.8);
}

.christmas-gold {
  /*color: #D81E1E;*/
  color: gold;
  background: -webkit-linear-gradient(transparent, transparent), url(https://therapiehunde-osthessen.de/uploads/images/gold-textured-background.jpg) repeat;
  background: -o-linear-gradient(transparent, transparent) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  margin: 0;
  padding: 0;
  font-weight: 900;
  width: 100%;
  text-align: center;
  letter-spacing: 1px;
  z-index: 999999;
  -webkit-background-clip: text;
}



div.christmas {
  position:absolute;
  font-size: 8.5vw;
  width:100%;
  height:100%;
  text-align:center;
  max-height:100px;
  z-index:10000;
  line-height:0;
  margin-top:15%;
  color:#fff;
  font-family: 'Mountains of Christmas', cursive;
}

@media screen and (max-width: 600px) {
	div.christmas {margin-top: 35px;}
	.christmas-blue {color:  rgb(0,0,0);}
}

