/* bgcycle */ 
@-webkit-keyframes bgcycle {
	0% {opacity:0}
	15% {opacity:1}
	25% {opacity:1}
	40% {opacity:0}
	100% {opacity:0}
}

@-moz-keyframes bgcycle {
	0% {opacity:0}
	15% {opacity:1}
	25% {opacity:1}
	40% {opacity:0}
	100% {opacity:0}
}

@-ms-keyframes bgcycle {
	0% {opacity:0}
	15% {opacity:1}
	25% {opacity:1}
	40% {opacity:0}
	100% {opacity:0}
}

@-o-keyframes bgcycle {
	0% {opacity:0}
	15% {opacity:1}
	25% {opacity:1}
	40% {opacity:0}
	100% {opacity:0}
}

@keyframes bgcycle {
	0% {opacity:0}
	15% {opacity:1}
	25% {opacity:1}
	40% {opacity:0}
	100% {opacity:0}
}
/***********/ 

.no-android .bgcycle11 {
    -webkit-animation:bgcycle 16s linear infinite forwards;
    -moz-animation:bgcycle 16s linear infinite forwards;
    -ms-animation:bgcycle 16s linear infinite forwards;
    -o-animation:bgcycle 16s linear infinite forwards;
    animation:bgcycle 16s linear infinite forwards;
}

.no-android .bgcycle22 {
    -webkit-animation:bgcycle 16s linear 4s infinite forwards;
    -moz-animation:bgcycle 16s linear 4s infinite forwards;
    -ms-animation:bgcycle 16s linear 4s infinite forwards;
    -o-animation:bgcycle 16s linear 4s infinite forwards;
    animation:bgcycle 16s linear 4s infinite forwards;
}
.no-android .bgcycle33 {
    -webkit-animation:bgcycle 16s linear 8s infinite forwards;
    -moz-animation:bgcycle 16s linear 8s infinite forwards;
    -ms-animation:bgcycle 16s linear 8s infinite forwards;
    -o-animation:bgcycle 16s linear 8s infinite forwards;
    animation:bgcycle 16s linear 8s infinite forwards;
}
.no-android .bgcycle44 {
    -webkit-animation:bgcycle 16s linear 12s infinite forwards;
    -moz-animation:bgcycle 16s linear 12s infinite forwards;
    -ms-animation:bgcycle 16s linear 12s infinite forwards;
    -o-animation:bgcycle 16s linear 12s infinite forwards;
    animation:bgcycle 16s linear 12s infinite forwards;
}

.bgcolor1 {
background: #5b3860;
width: 100%;
height: 100%;
}

.bgcolor2 {
background: #ff6d00;
width: 100%;
height: 100%;
}

.bgcolor3 {
background: #9cba38;
width: 100%;
height: 100%;
}

.bgcolor4 {
background: #4782de;
width: 100%;
height: 100%;
}

.bgcolor1gr, .bgcolor2gr, .bgcolor3gr, .bgcolor4gr, .bgcoloryellowgr, .bgcolorwhite, .bgcolorgrew, .bgcolorred, .bgcolorblue, .bgcolormarine, .bgcolorviber, .bgcolor1solid, .bgcolor2solid, .bgcolor3solid, .bgcolor4solid {
	position: absolute;
	height: 100%;

/*	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;*/
	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.bgcolor1gr, .bgcolor2gr, .bgcolor3gr, .bgcolor4gr, .bgcoloryellowgr, .bgcolorwhite, .bgcolorgrew, .bgcolorred, .bgcolorblue, .bgcolormarine, .bgcolorviber {
	top: 0px;
	left: 0px;
	width: 100%;
}

.bgcolor1solid, .bgcolor2solid, .bgcolor3solid, .bgcolor4solid {
	width: 950px;
}

.bgcolor1gr {
background: #3EC7F3; /*#5e3a66; /* Old browsers */
background: -moz-linear-gradient(top,  #5e3a66 0%, #ffffff 47%, #ffffff 53%, #5e3a66 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e3a66), color-stop(47%,#ffffff), color-stop(53%,#ffffff), color-stop(100%,#5e3a66)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #5e3a66 0%,#ffffff 47%,#ffffff 53%,#5e3a66 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #5e3a66 0%,#ffffff 47%,#ffffff 53%,#5e3a66 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #5e3a66 0%,#ffffff 47%,#ffffff 53%,#5e3a66 100%); /* IE10+ */
background: linear-gradient(to bottom,  #5e3a66 0%,#ffffff 47%,#ffffff 53%,#5e3a66 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e3a66', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.bgcolor1solid {
background: #3EC7F3; /*#5e3a66; /* Old browsers */
background: -moz-linear-gradient(top,  #FFFFFF 0%, #5e3a66 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#5e3a66)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#5e3a66 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #FFFFFF 0%,#5e3a66 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #FFFFFF 0%,#5e3a66 100%); /* IE10+ */
background: linear-gradient(to bottom,  #FFFFFF 0%,#5e3a66 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e3a66', endColorstr='#5e3a66',GradientType=0 ); /* IE6-9 */
}

.bgcolor2gr {
opacity: 0;
filter: alpha(opacity=0);

background: #ff6d00; /* Old browsers */
background: -moz-linear-gradient(top,  #ff6d00 0%, #ffffff 47%, #ffffff 53%, #ff6d00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6d00), color-stop(47%,#ffffff), color-stop(53%,#ffffff), color-stop(100%,#ff6d00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff6d00 0%,#ffffff 47%,#ffffff 53%,#ff6d00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff6d00 0%,#ffffff 47%,#ffffff 53%,#ff6d00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff6d00 0%,#ffffff 47%,#ffffff 53%,#ff6d00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff6d00 0%,#ffffff 47%,#ffffff 53%,#ff6d00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6d00', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.bgcolor2solid {
opacity: 0;
filter: alpha(opacity=0);

background: #ff6d00; /* Old browsers */
background: -moz-linear-gradient(top,  #FFFFFF 0%, #ff6d00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6d00), color-stop(100%,#ff6d00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #FFFFFF 0%,#ff6d00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #FFFFFF 0%,#ff6d00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #FFFFFF 0%,#ff6d00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #FFFFFF 0%,#ff6d00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#ff6d00',GradientType=0 ); /* IE6-9 */
}

.bgcolor3gr {
opacity: 0;
filter: alpha(opacity=0);

background: #ff6d00; /* Old browsers */
background: -moz-linear-gradient(top,  #42902a 1%, #ffffff 47%, #ffffff 53%, #42902a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#42902a), color-stop(47%,#ffffff), color-stop(53%,#ffffff), color-stop(100%,#42902a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #42902a 1%,#ffffff 47%,#ffffff 53%,#42902a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #42902a 1%,#ffffff 47%,#ffffff 53%,#42902a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #42902a 1%,#ffffff 47%,#ffffff 53%,#42902a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #42902a 1%,#ffffff 47%,#ffffff 53%,#42902a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#42902a', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.bgcolor3solid {
opacity: 0;
filter: alpha(opacity=0);

background: #ff6d00; /* Old browsers */
background: -moz-linear-gradient(top,  #FFFFFF 1%, #42902a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#FFFFFF), color-stop(100%,#42902a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #FFFFFF 1%,#42902a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #FFFFFF 1%,#42902a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #FFFFFF 1%,#42902a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #FFFFFF 1%,#42902a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#42902a',GradientType=0 ); /* IE6-9 */
}

.bgcolor4gr {
opacity: 0;
filter: alpha(opacity=0);

background: #3EC7F3; /*#3870c3; /* Old browsers */
background: -moz-linear-gradient(top,  #3870c3 1%, #ffffff 47%, #ffffff 53%, #3870c3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#3870c3), color-stop(47%,#ffffff), color-stop(53%,#ffffff), color-stop(100%,#3870c3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3870c3 1%,#ffffff 47%,#ffffff 53%,#3870c3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3870c3 1%,#ffffff 47%,#ffffff 53%,#3870c3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3870c3 1%,#ffffff 47%,#ffffff 53%,#3870c3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3870c3 1%,#ffffff 47%,#ffffff 53%,#3870c3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3EC7F3', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.bgcolor4solid {
opacity: 0;
filter: alpha(opacity=0);

background: #3EC7F3; /*#3870c3; /* Old browsers */
background: -moz-linear-gradient(top,  #FFFFFF 1%, #3870c3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#FFFFFF), color-stop(100%,#3870c3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #FFFFFF 1%,#3870c3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #FFFFFF 1%,#3870c3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #FFFFFF 1%,#3870c3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #FFFFFF 1%,#3870c3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#3EC7F3',GradientType=0 ); /* IE6-9 */
}

.bgcoloryellowgr {
background: #e9af0a; /* Old browsers */
background: -moz-linear-gradient(top,  #e9af0a 1%, #ffffff 47%, #ffffff 53%, #e9af0a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e9af0a), color-stop(47%,#ffffff), color-stop(53%,#ffffff), color-stop(100%,#e9af0a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e9af0a 1%,#ffffff 47%,#ffffff 53%,#e9af0a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e9af0a 1%,#ffffff 47%,#ffffff 53%,#e9af0a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e9af0a 1%,#ffffff 47%,#ffffff 53%,#e9af0a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e9af0a 1%,#ffffff 47%,#ffffff 53%,#e9af0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9af0a', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.bgcolorwhite {
	background: #FFFFFF;
	
	opacity: 0;
	filter: alpha(opacity=0);

	-webkit-transition: opacity 0.2s ease-out;
	-moz-transition: opacity 0.2s ease-out;
	-ms-transition: opacity 0.2s ease-out;
	-o-transition: opacity 0.2s ease-out;
	transition: opacity 0.2s ease-out;
}

.bgcolorhover:hover .bgcolorwhite {
	opacity: 1;
	filter: alpha(opacity=100);
}

.bgcolorgrew {
background: #8bc34a; /* Old browsers */
background: -moz-linear-gradient(top,  #8bc34a 1%, #ffffff 47%, #ffffff 53%, #8bc34a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#8bc34a), color-stop(47%,#ffffff), color-stop(53%,#ffffff), color-stop(100%,#8bc34a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8bc34a 1%,#ffffff 47%,#ffffff 53%,#8bc34a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8bc34a 1%,#ffffff 47%,#ffffff 53%,#8bc34a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8bc34a 1%,#ffffff 47%,#ffffff 53%,#8bc34a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #8bc34a 1%,#ffffff 47%,#ffffff 53%,#8bc34a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc34a', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.bgcolorred {
background: #ee7368; /* Old browsers */
background: -moz-linear-gradient(top,  #ee7368 0%, #ffffff 47%, #ffffff 53%, #ee7368 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee7368), color-stop(47%,#ffffff), color-stop(53%,#ffffff), color-stop(100%,#ee7368)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ee7368 0%,#ffffff 47%,#ffffff 53%,#ee7368 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ee7368 0%,#ffffff 47%,#ffffff 53%,#ee7368 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ee7368 0%,#ffffff 47%,#ffffff 53%,#ee7368 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ee7368 0%,#ffffff 47%,#ffffff 53%,#ee7368 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee7368', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.bgcolorblue {
background: #3ec7f3; /* Old browsers */
background: -moz-linear-gradient(top,  #3ec7f3 0%, #ffffff 47%, #ffffff 53%, #3ec7f3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3ec7f3), color-stop(47%,#ffffff), color-stop(53%,#ffffff), color-stop(100%,#3ec7f3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3ec7f3 0%,#ffffff 47%,#ffffff 53%,#3ec7f3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3ec7f3 0%,#ffffff 47%,#ffffff 53%,#3ec7f3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3ec7f3 0%,#ffffff 47%,#ffffff 53%,#3ec7f3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3ec7f3 0%,#ffffff 47%,#ffffff 53%,#3ec7f3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ec7f3', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.bgcolormarine {
background: #56d9c9; /* Old browsers */
background: -moz-linear-gradient(top,  #56d9c9 0%, #ffffff 47%, #ffffff 53%, #56d9c9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#56d9c9), color-stop(47%,#ffffff), color-stop(53%,#ffffff), color-stop(100%,#56d9c9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #56d9c9 0%,#ffffff 47%,#ffffff 53%,#56d9c9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #56d9c9 0%,#ffffff 47%,#ffffff 53%,#56d9c9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #56d9c9 0%,#ffffff 47%,#ffffff 53%,#56d9c9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #56d9c9 0%,#ffffff 47%,#ffffff 53%,#56d9c9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56d9c9', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.bgcolorviber {
background: #2196F3; /* Old browsers */
background: -moz-linear-gradient(top,  #2196F3 0%, #ffffff 48%, #ffffff 52%, #2196F3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2196F3), color-stop(48%,#ffffff), color-stop(52%,#ffffff), color-stop(100%,#2196F3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2196F3 0%,#ffffff 48%,#ffffff 52%,#2196F3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2196F3 0%,#ffffff 48%,#ffffff 52%,#2196F3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2196F3 0%,#ffffff 48%,#ffffff 52%,#2196F3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2196F3 0%,#ffffff 48%,#ffffff 52%,#2196F3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2196F3', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}

.tileshadow {
	-webkit-box-shadow: 0 0 10px;
	-moz-box-shadow: 0 0 10px;
	-ms-box-shadow: 0 0 10px;
	-o-box-shadow: 0 0 10px;
	box-shadow: 0 0 10px;
}

.tileshadow:hover, .tileshadow:focus, .tileshadow:active {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
}

.digest {
	text-align: center; 
	color: #2b2b2b; 
	font-size: 20px;
	line-height: 32px;
	font-family: 'Open Sans', Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
	padding-top: 10px;
	position:absolute;
	left: 0px;
	height:289px; 
	width:40px;
	top: 0px;
}

.bgcolorhover:hover .bgcolorhoverwhite, .bgcolorhover:focus .bgcolorhoverwhite, .bgcolorhover:active .bgcolorhoverwhite {
	background: white;
	opacity: 1;
	filter: alpha(opacity=100);
}

.imgshadow {
	-webkit-box-shadow: 5px 5px 10px #2b2b2b;
	-moz-box-shadow: 5px 5px 10px #2b2b2b;
	-ms-box-shadow: 5px 5px 10px #2b2b2b;
	-o-box-shadow: 5px 5px 10px #2b2b2b;
	box-shadow: 5px 5px 10px #2b2b2b;
}

.RunGradient {
	color: #FFF;
	
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -ms-background-clip: text;
    -o-background-clip: text;
    background-clip: text;
	
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
    -ms-text-fill-color: transparent;
    -o-text-fill-color: transparent;
    text-fill-color: transparent;

    -webkit-animation: gr1b 2s linear alternate infinite; 
    -moz-animation: gr1b 2s linear alternate infinite; 
    -ms-animation: gr1b 2s linear alternate infinite; 
    -o-animation: gr1b 2s linear alternate infinite; 
    animation: gr1b 2s linear alternate infinite; 	
}

@-webkit-keyframes gr1b {
	0% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,#FFFFFF), color-stop(5%,#08498c));
background-image: -webkit-linear-gradient(left, #FFFFFF 0%, #08498c 5%);
	}
	5% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(0% ,#69acf7), color-stop(5% ,#FFFFFF), color-stop(10%,#FFFFFF), color-stop(15%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 0%, #FFFFFF 5%, #FFFFFF 10%, #08498c 15%);
	}
	10% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(5% ,#08498c), color-stop(10%,#FFFFFF), color-stop(15%,#FFFFFF), color-stop(20%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 5%, #FFFFFF 10%, #FFFFFF 15%, #08498c 20%);
	}
	15% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(10%,#08498c), color-stop(15%,#FFFFFF), color-stop(20%,#FFFFFF), color-stop(25%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 10%, #FFFFFF 15%, #FFFFFF 20%, #08498c 25%);
	}
	20% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(15%,#08498c), color-stop(20%,#FFFFFF), color-stop(25%,#FFFFFF), color-stop(30%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 15%, #FFFFFF 20%, #FFFFFF 25%, #08498c 30%);
	}
	25% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(20%,#08498c), color-stop(25%,#FFFFFF), color-stop(30%,#FFFFFF), color-stop(35%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 20%, #FFFFFF 25%, #FFFFFF 30%, #08498c 35%);
	}
	30% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(25%,#08498c), color-stop(30%,#FFFFFF), color-stop(35%,#FFFFFF), color-stop(40%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 25%, #FFFFFF 30%, #FFFFFF 35%, #08498c 40%);
	}
	35% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(30%,#08498c), color-stop(35%,#FFFFFF), color-stop(40%,#FFFFFF), color-stop(45%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 30%, #FFFFFF 35%, #FFFFFF 40%, #08498c 45%);
	}
	40% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(35%,#08498c), color-stop(40%,#FFFFFF), color-stop(45%,#FFFFFF), color-stop(50%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 35%, #FFFFFF 40%, #FFFFFF 45%, #08498c 50%);
	}
	45% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(40%,#08498c), color-stop(45%,#FFFFFF), color-stop(50%,#FFFFFF), color-stop(55%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 40%, #FFFFFF 45%, #FFFFFF 50%, #08498c 55%);
	}
	50% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(45%,#08498c), color-stop(50%,#FFFFFF), color-stop(55%,#FFFFFF), color-stop(60%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 45%, #FFFFFF 50%, #FFFFFF 55%, #08498c 60%);
	}
	55% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(50%,#08498c), color-stop(55%,#FFFFFF), color-stop(60%,#FFFFFF), color-stop(65%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 50%, #FFFFFF 55%, #FFFFFF 60%, #08498c 65%);
	}
	60% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(55%,#08498c), color-stop(60%,#FFFFFF), color-stop(65%,#FFFFFF), color-stop(70%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 55%, #FFFFFF 60%, #FFFFFF 65%, #08498c 70%);
	}
	65% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(60%,#08498c), color-stop(65%,#FFFFFF), color-stop(70%,#FFFFFF), color-stop(75%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 60%, #FFFFFF 65%, #FFFFFF 70%, #08498c 75%);
	}
	70% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(65%,#08498c), color-stop(70%,#FFFFFF), color-stop(75%,#FFFFFF), color-stop(80%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 65%, #FFFFFF 70%, #FFFFFF 75%, #08498c 80%);
	}
	75% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(70%,#08498c), color-stop(75%,#FFFFFF), color-stop(80%,#FFFFFF), color-stop(85%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 70%, #FFFFFF 75%, #FFFFFF 80%, #08498c 85%);
	}
	80% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(75%,#08498c), color-stop(80%,#FFFFFF), color-stop(85%,#FFFFFF), color-stop(90%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 75%, #FFFFFF 80%, #FFFFFF 85%, #08498c 90%);
	}
	85% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(80%,#08498c), color-stop(85%,#FFFFFF), color-stop(90%,#FFFFFF), color-stop(95%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 80%, #FFFFFF 85%, #FFFFFF 90%, #08498c 95%);
	}
	90% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(85%,#08498c), color-stop(90%,#FFFFFF), color-stop(95%,#FFFFFF), color-stop(100%,#08498c));
background-image: -webkit-linear-gradient(left, #08498c 85%, #FFFFFF 90%, #FFFFFF 95%, #08498c 100%);
	}
	95%	 {
background-image: -webkit-gradient(linear, left top, right top, color-stop(90%,#08498c), color-stop(95%,#FFFFFF));
background-image: -webkit-linear-gradient(left, #08498c 90%, #FFFFFF 95%);
	}
	100% {
background-image: -webkit-gradient(linear, left top, right top, color-stop(95%,#08498c), color-stop(100%,#FFFFFF));
background-image: -webkit-linear-gradient(left, #08498c 95%, #FFFFFF 100%);
	}
}

@-moz-keyframes gr1b {
	0% {
background-image: -moz-linear-gradient(left, #FFFFFF 0%, #08498c 5%);
	}
	5% {
background-image: -moz-linear-gradient(left, #08498c 0%, #FFFFFF 5%, #FFFFFF 10%, #08498c 15%);
	}
	10% {
background-image: -moz-linear-gradient(left, #08498c 5%, #FFFFFF 10%, #FFFFFF 15%, #08498c 20%);
	}
	15% {
background-image: -moz-linear-gradient(left, #08498c 10%, #FFFFFF 15%, #FFFFFF 20%, #08498c 25%);
	}
	20% {
background-image: -moz-linear-gradient(left, #08498c 15%, #FFFFFF 20%, #FFFFFF 25%, #08498c 30%);
	}
	25% {
background-image: -moz-linear-gradient(left, #08498c 20%, #FFFFFF 25%, #FFFFFF 30%, #08498c 35%);
	}
	30% {
background-image: -moz-linear-gradient(left, #08498c 25%, #FFFFFF 30%, #FFFFFF 35%, #08498c 40%);
	}
	35% {
background-image: -moz-linear-gradient(left, #08498c 30%, #FFFFFF 35%, #FFFFFF 40%, #08498c 45%);
	}
	40% {
background-image: -moz-linear-gradient(left, #08498c 35%, #FFFFFF 40%, #FFFFFF 45%, #08498c 50%);
	}
	45% {
background-image: -moz-linear-gradient(left, #08498c 40%, #FFFFFF 45%, #FFFFFF 50%, #08498c 55%);
	}
	50% {
background-image: -moz-linear-gradient(left, #08498c 45%, #FFFFFF 50%, #FFFFFF 55%, #08498c 60%);
	}
	55% {
background-image: -moz-linear-gradient(left, #08498c 50%, #FFFFFF 55%, #FFFFFF 60%, #08498c 65%);
	}
	60% {
background-image: -moz-linear-gradient(left, #08498c 55%, #FFFFFF 60%, #FFFFFF 65%, #08498c 70%);
	}
	65% {
background-image: -moz-linear-gradient(left, #08498c 60%, #FFFFFF 65%, #FFFFFF 70%, #08498c 75%);
	}
	70% {
background-image: -moz-linear-gradient(left, #08498c 65%, #FFFFFF 70%, #FFFFFF 75%, #08498c 80%);
	}
	75% {
background-image: -moz-linear-gradient(left, #08498c 70%, #FFFFFF 75%, #FFFFFF 80%, #08498c 85%);
	}
	80% {
background-image: -moz-linear-gradient(left, #08498c 75%, #FFFFFF 80%, #FFFFFF 85%, #08498c 90%);
	}
	85% {
background-image: -moz-linear-gradient(left, #08498c 80%, #FFFFFF 85%, #FFFFFF 90%, #08498c 95%);
	}
	90% {
background-image: -moz-linear-gradient(left, #08498c 85%, #FFFFFF 90%, #FFFFFF 95%, #08498c 100%);
	}
	95%	 {
background-image: -moz-linear-gradient(left, #08498c 90%, #FFFFFF 95%);
	}
	100% {
background-image: -moz-linear-gradient(left, #08498c 95%, #FFFFFF 100%);
	}
}

@keyframes gr1b {
	0% {
background-image: linear-gradient(left, #69acf7 0%, #ffffff 5%);
background-image: linear-gradient(to left, #69acf7 0%,#ffffff 5%);
	}
	5% {
background-image: linear-gradient(left, #ffffff 0%, #69acf7 5%, #69acf7 10%, #ffffff 15%);
background-image: linear-gradient(to left,#ffffff 0%, #69acf7 5%, #69acf7 10%,#ffffff 15%);
	}
	10% {
background-image: linear-gradient(left, #ffffff 5%, #69acf7 10%, #69acf7 15%, #ffffff 20%);
background-image: linear-gradient(to left,#ffffff 5%, #69acf7 10%, #69acf7 15%,#ffffff 20%);
	}
	15% {
background-image: linear-gradient(left, #ffffff 10%, #69acf7 15%, #69acf7 20%, #ffffff 25%);
background-image: linear-gradient(to left,#ffffff 10%, #69acf7 15%, #69acf7 20%,#ffffff 25%);
	}
	20% {
background-image: linear-gradient(left, #ffffff 15%, #69acf7 20%, #69acf7 25%, #ffffff 30%);
background-image: linear-gradient(to left,#ffffff 15%, #69acf7 20%, #69acf7 25%,#ffffff 30%);
	}
	25% {
background-image: linear-gradient(left, #ffffff 20%, #69acf7 25%, #69acf7 30%, #ffffff 35%);
background-image: linear-gradient(to left,#ffffff 20%, #69acf7 25%, #69acf7 30%,#ffffff 35%);
	}
	30% {
background-image: linear-gradient(left, #ffffff 25%, #69acf7 30%, #69acf7 35%, #ffffff 40%);
background-image: linear-gradient(to left,#ffffff 25%, #69acf7 30%, #69acf7 35%,#ffffff 40%);
	}
	35% {
background-image: linear-gradient(left, #ffffff 30%, #69acf7 35%, #69acf7 40%, #ffffff 45%);
background-image: linear-gradient(to left,#ffffff 30%, #69acf7 35%, #69acf7 40%,#ffffff 45%);
	}
	40% {
background-image: linear-gradient(left, #ffffff 35%, #69acf7 40%, #69acf7 45%, #ffffff 50%);
background-image: linear-gradient(to left,#ffffff 35%, #69acf7 40%, #69acf7 45%,#ffffff 50%);
	}
	45% {
background-image: linear-gradient(left, #ffffff 40%, #69acf7 45%, #69acf7 50%, #ffffff 55%);
background-image: linear-gradient(to left,#ffffff 40%, #69acf7 45%, #69acf7 50%,#ffffff 55%);
	}
	50% {
background-image: linear-gradient(left, #ffffff 45%, #69acf7 50%, #69acf7 55%, #ffffff 60%);
background-image: linear-gradient(to left,#ffffff 45%, #69acf7 50%, #69acf7 55%,#ffffff 60%);
	}
	55% {
background-image: linear-gradient(left, #ffffff 50%, #69acf7 55%, #69acf7 60%, #ffffff 65%);
background-image: linear-gradient(to left,#ffffff 50%, #69acf7 55%, #69acf7 60%,#ffffff 65%);
	}
	60% {
background-image: linear-gradient(left, #ffffff 55%, #69acf7 60%, #69acf7 65%, #ffffff 70%);
background-image: linear-gradient(to left,#ffffff 55%, #69acf7 60%, #69acf7 65%,#ffffff 70%);
	}
	65% {
background-image: linear-gradient(left, #ffffff 60%, #69acf7 65%, #69acf7 70%, #ffffff 75%);
background-image: linear-gradient(to left,#ffffff 60%, #69acf7 65%, #69acf7 70%,#ffffff 75%);
	}
	70% {
background-image: linear-gradient(left, #ffffff 65%, #69acf7 70%, #69acf7 75%, #ffffff 80%);
background-image: linear-gradient(to left,#ffffff 65%, #69acf7 70%, #69acf7 75%,#ffffff 80%);
	}
	75% {
background-image: linear-gradient(left, #ffffff 70%, #69acf7 75%, #69acf7 80%, #ffffff 85%);
background-image: linear-gradient(to left,#ffffff 70%, #69acf7 75%, #69acf7 80%,#ffffff 85%);
	}
	80% {
background-image: linear-gradient(left, #ffffff 75%, #69acf7 80%, #69acf7 85%, #ffffff 90%);
background-image: linear-gradient(to left,#ffffff 75%, #69acf7 80%, #69acf7 85%,#ffffff 90%);
	}
	85% {
background-image: linear-gradient(left, #ffffff 80%, #69acf7 85%, #69acf7 90%, #ffffff 95%);
background-image: linear-gradient(to left,#ffffff 80%, #69acf7 85%, #69acf7 90%,#ffffff 95%);
	}
	90% {
background-image: linear-gradient(left, #ffffff 85%, #69acf7 90%, #69acf7 95%, #ffffff 100%);
background-image: linear-gradient(to left,#ffffff 85%, #69acf7 90%, #69acf7 95%,#ffffff 100%);
	}
	95%	 {
background-image: linear-gradient(left, #ffffff 90%, #69acf7 95%);
background-image: linear-gradient(to left,#ffffff 90%, #69acf7 95%);
	}
	100% {
background-image: linear-gradient(left, #ffffff 95%, #69acf7 100%);
background-image: linear-gradient(to left,#ffffff 95%, #69acf7 100%);
	}
}
