#preloader {background-color:#9ADDF8;}
.spinner > div {background-color:#D98E22;}
body {background-color: #9ADDF8;
    background: -moz-linear-gradient(top, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 0%, rgba(151,220,248,1) 0%, rgba(199,237,251,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(246,41,12,1)), color-stop(0%, rgba(241,111,92,1)), color-stop(0%, rgba(151,220,248,1)), color-stop(100%, rgba(199,237,251,1)));
    background: -webkit-linear-gradient(top, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 0%, rgba(151,220,248,1) 0%, rgba(199,237,251,1) 100%);
    background: -o-linear-gradient(top, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 0%, rgba(151,220,248,1) 0%, rgba(199,237,251,1) 100%);
    background: -ms-linear-gradient(top, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 0%, rgba(151,220,248,1) 0%, rgba(199,237,251,1) 100%);
    background: linear-gradient(to bottom, rgba(246,41,12,1) 0%, rgba(241,111,92,1) 0%, rgba(151,220,248,1) 0%, rgba(199,237,251,1) 100%);
}
.home-page #sky{ display:none}
.home-page .logodiv .inner .moon-image{ display:none}
.home-page .logodiv .inner h3{color:#7F39A5 !important;}
.home-page .logodiv .inner h3 span{color:#607200 !important;}
.background-green .background_inner .birdimg{position: absolute;right: 222px;top: 14px;width: 60px;}
.background-green .sun{ position:absolute; width:100%; z-index:-1; top:-24px; left:0}
.background-green .sun img{ position:relative; left:50px;animation:sun 5s;-webkit-animation:sun 5s;-o-animation:sun 5s;-ms-animation:sun 5s;}
@keyframes sun{from {bottom:-107px;opacity:0;}to {bottom:0px;opacity:1;}}
@-webkit-keyframes sun{from {bottom:-107px;opacity:0;}to {bottom:0px;opacity:1;}}
@-ms-keyframes sun{from {bottom:-107px;opacity:0;}to {bottom:0px;opacity:1;}}
@-o-keyframes sun{from {bottom:-107px;opacity:0;}to {bottom:0px;opacity:1;}}
/*.home-page .filter img{left: -34px;position: absolute;top: -69px;width: 60px;}*/
/*.home-page .filter img {left: -34px;position: absolute;top: -40px;width: 60px;}*/
.home-page .filter img { left: -51px; position: absolute; top: -63px; transform: rotate(-19deg); width: 85px;}
.home-page .filter h1{color:#7F39A5}
.home-page .filter h1 .c1{ color:#607200}
.home-page .filter h1 .c2{ color:#1FB0F8}
.background-green{ background:url('/Content/Images/homepage/green-bg.png') no-repeat center top; position:relative; min-height:600px; margin-bottom:-80px}
.background-green.snow { background: url('/Content/Images/homepage/xmas/Day/snow-bg.png') no-repeat center top; }
.scrollbg{position:absolute; top:420px; width:100%; z-index:-1}
.scrollbg #header{height:600px;background:url('/Content/Images/homepage/cloudscroll-bg.png') repeat-x left top;text-align:center; -moz-animation:move-clouds-back 500s linear infinite;-ms-animation:move-clouds-back 500s linear infinite;-o-animation:move-clouds-back 500s linear infinite;-webkit-animation:move-clouds-back 500s linear infinite;animation:move-clouds-back 500s linear infinite;}
@keyframes move-clouds-back {from {background-position:0 0;}to {background-position:10000px 0;}}
@-webkit-keyframes move-clouds-back {from {background-position:0 0;}to {background-position:10000px 0;}}
@-moz-keyframes move-clouds-back {from {background-position:0 0;}to {background-position:10000px 0;}}
@-ms-keyframes move-clouds-back {from {background-position: 0;}to {background-position:10000px 0;}}
canvas.snow,#sky { display:none}
@media (min-width:1800px){
.background-green .background_inner .birdimg{right: 338px;top: 6px;width: 60px;}	
		}
@media (max-width:767px) {
.home-page .filter img {left: -14px;top: -63px;width: 60px;}
}
@media (max-width:1680px) {
.background-green{ background:url('/Content/Images/homepage/green-bg1680.png') no-repeat center top;}	
.background-green.snow { background: url('/Content/Images/homepage/xmas/Day/snow-bg1680.png') no-repeat center top; }
	}

@media (max-width:1600px) {
.background-green{ background:url('/Content/Images/homepage/green-bg1620.png') no-repeat center top;}	
.background-green.snow { background: url('/Content/Images/homepage/xmas/Day/snow-bg1620.png') no-repeat center top; }
	}
@media (min-width:1200px) and (max-width:1400px) {
.background-green .background_inner .birdimg {right: 175px;top: 5px;width: 60px;}
	}	
@media (min-width:992px) and (max-width:1199px) {
.background-green{ background:url('/Content/Images/homepage/green-bg1024.png') no-repeat center top;}	
.background-green.snow { background: url('/Content/Images/homepage/xmas/Day/snow-bg1024.png') no-repeat center top; }
.background-green .sun {top: -20px;}	
.background-green .sun img {width: 107px; left:18px}
.home-page .filter img {left: -36px;top: -66px;}
.background-green .background_inner .birdimg {right: 133px;top: 0;width: 51px;}
}
@media (min-width:768px) and (max-width:991px) {
.background-green{ background:url('/Content/Images/homepage/green-bg768.png') no-repeat center top;}	
.background-green.snow { background: url('/Content/Images/homepage/xmas/Day/snow-bg767.png') no-repeat center top; background-size: 1000px; }
.background-green .sun img {width: 107px; left:18px}	
.background-green .sun {top: -15px;}
.home-page .filter img {left: -18px;top: -60px; width: 69px;}
.background-green .background_inner .birdimg { right: 101px;top: -6px;width: 48px;}
}	

@media (max-width:767px) {
.background-green{ background:url('/Content/Images/homepage/green-bg767.png') no-repeat center top;}	
.background-green.snow { background: url('/Content/Images/homepage/xmas/Day/snow-bg767.png') no-repeat center top; }
.background-green .sun img {width: 107px; left:18px}	
.background-green .sun {top:-10px;}
.home-page .filter img {left: -18px;top: -60px; width: 69px;}
.background-green .background_inner .birdimg{ display:none}
	}
