
@media (min-width: 321px) and (max-width: 480px) { 

body{
	
    position: absolute;
    font-family: Arial, Sans-Serif;
    font-weight: 200;
    -webkit-font-kerning: auto;
    -webkit-font-smoothing: antialiased;
    height: 100%;
    width: 100%;
    margin: 0px auto;
    align-items: center;
}
.container{
	
    margin: 0 auto;
    width: 100%;
    height: 100%;

}
/* SLIDER STYLES */

.slider-wrapper{

    position: relative;
    width: 100%;
    height: 100%;
    margin: 0px auto;
    background: #00BE94;
    align-items: center;

	
}

.slider{
	
    position: relative;
    width: 100%;
    margin: 0 auto;
    height: 100%;
    background: #00BE94;
    overflow: hidden;
    align-items: center;
}

.day-house{
	height: 80px;
    bottom: 20px;
    width: 100%;
    position: absolute;	
	display:none;
}
.day-house img{
	    width: 100%;
    position: absolute;
    bottom:0px;
	}
	
.day-house-mobile{
	height: auto;
    bottom: 0px;
    width: 100%;
    position: absolute;	

}
.day-house-mobile img{
	    width: 100%;
    position: absolute;
    bottom:0px;
	}

.day-house-tab{
	height: auto;
    bottom: 0px;
    width: 100%;
    position: absolute;	
	display:none;
	
}
.day-house-tab img{
	width: 100%;
    position: absolute;
    bottom:0px;
	}

/* ELEMENT STYLES */

p{
	position:absolute;
	top:-200px;

	z-index:8000;
	padding:1% 3%;

	font-size:24px;
	line-height:100%
	color:#fff;
	white-space: nowrap;
	text-transform:uppercase;
}

.claim{
	line-height:100%
}

.teaser{
	padding:0.5% 1.5%;
	font-size:14px;
	 line-height:100%
}

.small{
	width:250px;
   padding-left:0; padding-right:0px;
	text-align:center;
}

.light-green{background:#95C542;}
.green{background:#7CB761}
.orange{background:#EF7D00}
.turky{background:#348E8A}
.white{background:#fff; color:#333}

.Day-cloud-1{
	-webkit-animation:  165s linear 0s normal none infinite cloud1;
  -moz-animation:  165s linear 0s normal none infinite cloud1;
  -o-animation: 165s linear 0s normal none infinite cloud1;
  -ms-animation: 165s linear 0s normal none infinite cloud1;
    animation:  165s linear 0s normal none infinite cloud1;
    width: 10%;
    position: absolute;
    top: 75px;
    opacity: 0.2;
    left: 630px;
	z-index:1111;
	}
	
	@-webkit-keyframes cloud1 {
 0% { left:150px;}
	98%{opacity:1.2;}
	100% { left:100%; }
}
@-moz-keyframes cloud1 {
0% { left:150px;}
	98%{opacity:1.2;}
	100% { left:100%; }
}
@-o-keyframes cloud1 {
 0% { left:150px;}
	98%{opacity:1.2;}
	100% { left:100%; }
}
@-ms-keyframes cloud1 {
0% { left:150px;}
	98%{opacity:1.2;}
	100% { left:100%; }
}

@keyframes cloud1 {
	0% { left:150px;}
	98%{opacity:1.2;}
	100% { left:100%; }
}


.Day-cloud-2{
	  -webkit-animation: 51s linear 0s normal none infinite cloud2;
  -moz-animation: 51s linear 0s normal none infinite cloud2;
  -o-animation: 51s linear 0s normal none infinite cloud2;
  -ms-animation:51s linear 0s normal none infinite cloud2;
	
	animation:  51s linear 0s normal none infinite cloud2;
    width: 13%;
    position: absolute;
    top: 268px;
    opacity: 0.2;
    left: 0px;
	z-index:1111;
	}
	
	@-webkit-keyframes cloud2 {
 0% { left:10px;}
	98%{opacity:0.2;}
	100% { left:100%;}
}
@-moz-keyframes cloud2 {
 0% { left:10px;}
	98%{opacity:0.2;}
	100% { left:100%;}
}
@-o-keyframes cloud2 {
 0% { left:10px;}
	98%{opacity:0.2;}
	100% { left:100%;}
}
@-ms-keyframes cloud2 {
0% { left:10px;}
	98%{opacity:0.2;}
	100% { left:100%;}
}

@keyframes cloud2 {
	0% { left:10px;}
	98%{opacity:0.2;}
	100% { left:100%;}
}
.Day-cloud-3{
	  -webkit-animation:  115s linear 0s normal none infinite cloud3;
  -moz-animation: 115s linear 0s normal none infinite cloud3;
  -o-animation:  115s linear 0s normal none infinite cloud3;
  -ms-animation: 115s linear 0s normal none infinite cloud3;
  animation: 115s linear 0s normal none infinite cloud3;
    width: 28%;
    position: absolute;
    top: 135px;
    opacity: 0.2;
    left: 0px;
	z-index:1111;
	
	}
	
	@-webkit-keyframes cloud3 {
  0% { left:560px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}
@-moz-keyframes cloud3 {
  0% { left:560px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}
@-o-keyframes cloud3 {
 0% { left:560px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}
@-ms-keyframes cloud3 {
 0% { left:560px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}
@keyframes cloud3 {
	0% { left:560px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}


.Day-cloud-4{
	
	 -webkit-animation: 65s linear 0s normal none infinite cloud4;
  -moz-animation: 65s linear 0s normal none infinite cloud4;
  -o-animation: 65s linear 0s normal none infinite cloud4;
  -ms-animation: 65s linear 0s normal none infinite cloud4;
	animation: 65s linear 0s normal none infinite cloud4;
    width: 19%;
    position: absolute;
    top: 370px;
    opacity: 0.2;
	z-index:1111;
	}
	
	@-webkit-keyframes cloud4 {
 0% { left:450px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}
@-moz-keyframes cloud4 {
 0% { left:450px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}
@-o-keyframes cloud4 {
 0% { left:450px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}
@-ms-keyframes cloud4 {
 0% { left:450px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}
@keyframes cloud4 {
	0% { left:450px;}
	98%{opacity:0.2;}
	100% { left:100%; }
}

.Day-cloud-5{
	-webkit-animation: 55s linear 0s normal none infinite cloud5;
  -moz-animation:55s linear 0s normal none infinite cloud5;
  -o-animation: 55s linear 0s normal none infinite cloud5;
  -ms-animation:55s linear 0s normal none infinite cloud5;
   animation: 55s linear 0s normal none infinite cloud5;
    width: 10%;
    position: absolute;
    opacity: 0.2;
    top: 140px;
	z-index:1111;
	}
	
	@-webkit-keyframes cloud5 {
 0% { left:10%;}
	98%{opacity:0.2;}
	100% { left:100%;opacity:0; }
}
@-moz-keyframes cloud5 {
 0% { left:10%;}
	98%{opacity:0.2;}
	100% { left:100%;opacity:0; }
}
@-o-keyframes cloud5 {
  0% { left:10%;}
	98%{opacity:0.2;}
	100% { left:100%;opacity:0; }
}
@-ms-keyframes cloud5 {
 0% { left:10%;}
	98%{opacity:0.2;}
	100% { left:100%;opacity:0; }
}
@keyframes cloud5 {
	0% { left:10%;}
	98%{opacity:0.2;}
	100% { left:100%;opacity:0; }
}

.size-img{
	    width: 90%;
  }
  
.responisve-container{	  
   
    width: 100%;
    height: 100%;
    overflow: auto;
    align-items: center;
  }

.logo{
	width: 100%;
    position: absolute;
    top: 0px;
    opacity: 1;
    left: 0px;
    margin: 0px auto;
	display:none;
	}
.logo-mobile{
	/*  -webkit-animation: 8s linear 0s normal none infinite logoMob;
  -moz-animation:8s linear 0s normal none infinite logoMob;
  -o-animation: 8s linear 0s normal none infinite logoMob;
  -ms-animation: 8s linear 0s normal none infinite logoMob;
	animation: 8s linear 0s normal none infinite logoMob;*/
	width: 100%;
    position: absolute;
    top: 0px;
    opacity: 1;
    left: 25px;
    margin: 0px auto;
	}

.logo-tab{
	
	width: 768px;
    position: absolute;
    top: 0px;
    opacity: 1;
    left: -25px;
    margin: 0px auto;
	display:none;
	}	
	

	@-webkit-keyframes logoMob {
 0%{opacity:2.5;}
	10%{opacity:2.5;}
	20%{opacity:2.5;}
	30%{opacity:2.5;}
	70%{opacity:0;}
	80%{opacity:0;}
	85%{opacity:0;}
	100%{opacity:0;}
}
@-moz-keyframes logoMob {
 0%{opacity:2.5;}
	10%{opacity:2.5;}
	20%{opacity:2.5;}
	30%{opacity:2.5;}
	70%{opacity:0;}
	80%{opacity:0;}
	85%{opacity:0;}
	100%{opacity:0;}
}
@-o-keyframes logoMob {
 0%{opacity:2.5;}
	10%{opacity:2.5;}
	20%{opacity:2.5;}
	30%{opacity:2.5;}
	70%{opacity:0;}
	80%{opacity:0;}
	85%{opacity:0;}
	100%{opacity:0;}
}
@-ms-keyframes logoMob {
 0%{opacity:2.5;}
	10%{opacity:2.5;}
	20%{opacity:2.5;}
	30%{opacity:2.5;}
	70%{opacity:0;}
	80%{opacity:0;}
	85%{opacity:0;}
	100%{opacity:0;}
}
	
@keyframes logoMob {
	0%{opacity:2.5;}
	10%{opacity:2.5;}
	20%{opacity:2.5;}
	30%{opacity:2.5;}
	70%{opacity:0;}
	80%{opacity:0;}
	85%{opacity:0;}
	100%{opacity:0;}
	
}
.mouse{
animation: 15s linear 0s normal none infinite mouse;
	  width: 20px;
    height: 20px;
    background-color: #FFF;
    border-radius: 55px;
    opacity: 0.5;
    position: relative;
    left: 250px;
    top: 255px;
    z-index:99999;
	display:none;
	}


.FirstText{
	animation: 15s linear 0s normal none infinite Text1;
    width: 100%;
    height: auto;
    position: relative;
    margin:0 auto;
	display:none;
	}

.screen1{
	 -webkit-animation: 8s linear 0s normal none infinite running mobile1;
  -moz-animation:  8s linear 0s normal none infinite running mobile1;
  -o-animation: 8s linear 0s normal none infinite running mobile1;
  -ms-animation:  8s linear 0s normal none infinite running mobile1;
	animation: 8s linear 0s normal none infinite running mobile1;
height: auto;
position: relative;
margin: 0px auto;
    width: 100%;
    left: 25px;
	
	}
@-webkit-keyframes mobile1 {
 0% { opacity:2.0;}
	5% { opacity:2.0;}
	10% { opacity:2.5;  -o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px); }
	15% { opacity:2.5; -o-transform: translateX(-350px); -moz-transform: translateX(-350px); -webkit-transform: translateX(-350px); }
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0}
	35% { opacity:0;}
	40%{opacity:0;}
	45%{opacity:0;}
	50% { opacity:0; }
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0; }
	100% { opacity:0; }	
}
@-moz-keyframes mobile1 {
 0% { opacity:2.0;}
	5% { opacity:2.0;}
	10% { opacity:2.5;  -o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px); }
	15% { opacity:2.5; -o-transform: translateX(-350px); -moz-transform: translateX(-350px); -webkit-transform: translateX(-350px); }
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0}
	35% { opacity:0;}
	40%{opacity:0;}
	45%{opacity:0;}
	50% { opacity:0; }
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0; }
	100% { opacity:0; }	
}
@-o-keyframes mobile1 {
 0% { opacity:2.0;}
	5% { opacity:2.0;}
	10% { opacity:2.5;  -o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px); }
	15% { opacity:2.5; -o-transform: translateX(-350px); -moz-transform: translateX(-350px); -webkit-transform: translateX(-350px); }
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0}
	35% { opacity:0;}
	40%{opacity:0;}
	45%{opacity:0;}
	50% { opacity:0; }
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0; }
	100% { opacity:0; }	
}
@-ms-keyframes mobile1 {
 0% { opacity:2.0;}
	5% { opacity:2.0;}
	10% { opacity:2.5;  -o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px); }
	15% { opacity:2.5; -o-transform: translateX(-350px); -moz-transform: translateX(-350px); -webkit-transform: translateX(-350px); }
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0}
	35% { opacity:0;}
	40%{opacity:0;}
	45%{opacity:0;}
	50% { opacity:0; }
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0; }
	100% { opacity:0; }	
}
	
@keyframes mobile1 {
	0% { opacity:2.0;}
	5% { opacity:2.0;}
	10% { opacity:2.5;  -o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px); }
	15% { opacity:2.5; -o-transform: translateX(-350px); -moz-transform: translateX(-350px); -webkit-transform: translateX(-350px); }
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0}
	35% { opacity:0;}
	40%{opacity:0;}
	45%{opacity:0;}
	50% { opacity:0; }
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0; }
	100% { opacity:0; }	
}

.screen1a{
	 -webkit-animation: 8s linear 0s normal none infinite running mobile2;
  -moz-animation: 8s linear 0s normal none infinite running mobile2;
  -o-animation:8s linear 0s normal none infinite running mobile2;
  -ms-animation: 8s linear 0s normal none infinite running mobile2;
	animation: 8s linear 0s normal none infinite running mobile2;
position: absolute;
top: 0px;
z-index: 1111;
    width: 100%;
    left: 25px;
}
.screen1b{
	 -webkit-animation: 8s linear 0s normal none infinite rate;
  -moz-animation:  8s linear 0s normal none infinite rate;
  -o-animation: 8s linear 0s normal none infinite rate;
  -ms-animation:  8s linear 0s normal none infinite rate;
	animation: 8s linear 0s normal none infinite rate;
	position:absolute;
	top:0px;	
	z-index:3333;
	    width: 100%;
    left: 25px;
}
@-webkit-keyframes rate {
 0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	30% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	35% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	40%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	45%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	50% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	55% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	60% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	65% { opacity:0; }
	70% { opacity:0; }
	75% { opacity:0; }
	80% { opacity:0; }
	85% { opacity:0; }
	90% { opacity:0; }
	100% { opacity:0; }	
}
@-moz-keyframes rate {
 0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	30% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	35% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	40%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	45%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	50% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	55% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	60% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	65% { opacity:0; }
	70% { opacity:0; }
	75% { opacity:0; }
	80% { opacity:0; }
	85% { opacity:0; }
	90% { opacity:0; }
	100% { opacity:0; }	
}
@-o-keyframes rate {
 0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	30% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	35% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	40%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	45%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	50% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	55% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	60% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	65% { opacity:0; }
	70% { opacity:0; }
	75% { opacity:0; }
	80% { opacity:0; }
	85% { opacity:0; }
	90% { opacity:0; }
	100% { opacity:0; }	
}
@-ms-keyframes rate {
  0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	30% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	35% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	40%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	45%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	50% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	55% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	60% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	65% { opacity:0; }
	70% { opacity:0; }
	75% { opacity:0; }
	80% { opacity:0; }
	85% { opacity:0; }
	90% { opacity:0; }
	100% { opacity:0; }	
}
@keyframes rate{
	0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	30% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	35% { opacity:2.5;-o-transform: translateY(-0px); -moz-transform: translateY(-0px); -webkit-transform: translateY(-0px);}
	40%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	45%{opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	50% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	55% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	60% {opacity:2.5;-o-transform: translateY(-35px); -moz-transform: translateY(-35px); -webkit-transform: translateY(-35px);}
	65% { opacity:0; }
	70% { opacity:0; }
	75% { opacity:0; }
	80% { opacity:0; }
	85% { opacity:0; }
	90% { opacity:0; }
	100% { opacity:0; }	
}

.screen1c{
	 -webkit-animation: 8s linear 0s normal none infinite running mobile2;
  -moz-animation: 8s linear 0s normal none infinite running mobile2;
  -o-animation:8s linear 0s normal none infinite running mobile2;
  -ms-animation: 8s linear 0s normal none infinite running mobile2;
	animation: 8s linear 0s normal none infinite mobile2;
	position:absolute;
	top:0px;	
	z-index:1111;
	    width: 100%;
    left: 25px;
}

@-webkit-keyframes mobile2 {
	0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	30% { opacity:2.5;}
	35% { opacity:2.5;}
	40%{opacity:2.5;}
	45%{opacity:2.5;}
	50% { opacity:2.5; }
	51% { opacity:2.5; }
	60% { opacity:2.5; }
	65% { opacity:0; }
	100% { opacity:0; }	
}
@-moz-keyframes mobile2 {
0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	30% { opacity:2.5;}
	35% { opacity:2.5;}
	40%{opacity:2.5;}
	45%{opacity:2.5;}
	50% { opacity:2.5; }
	51% { opacity:2.5; }
	60% { opacity:2.5; }
	65% { opacity:0; }
	100% { opacity:0; }	
}
@-o-keyframes mobile2 {
0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	30% { opacity:2.5;}
	35% { opacity:2.5;}
	40%{opacity:2.5;}
	45%{opacity:2.5;}
	50% { opacity:2.5; }
	51% { opacity:2.5; }
	60% { opacity:2.5; }
	65% { opacity:0; }
	100% { opacity:0; }	
}
@-ms-keyframes mobile2 {
  0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	30% { opacity:2.5;}
	35% { opacity:2.5;}
	40%{opacity:2.5;}
	45%{opacity:2.5;}
	50% { opacity:2.5; }
	51% { opacity:2.5; }
	60% { opacity:2.5; }
	65% { opacity:0; }
	100% { opacity:0; }	
}
@keyframes mobile2 {
	0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	25% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	30% { opacity:2.5;}
	35% { opacity:2.5;}
	40%{opacity:2.5;}
	45%{opacity:2.5;}
	50% { opacity:2.5; }
	51% { opacity:2.5; }
	60% { opacity:2.5; }
	65% { opacity:0; }
	100% { opacity:0; }	
}



.screen1-tb{
	
	animation: 8s linear 0s normal none infinite running mobile1;
height: auto;
position: relative;
margin: 0px auto;
width:100%;
left: 0px;	
display:none;
}


.screen1a-tb{
	animation: 8s linear 0s normal none infinite running mobile2;
position: absolute;
top: 0px;
z-index: 1111;
left: -55px;
display:none;
}
.screen1b-tb{
	animation: 8s linear 0s normal none infinite rate;
	position:absolute;
	top:0px;	
	z-index:3333;
left: -55px;
display:none;
}


.screen1c-tb{
	animation: 8s linear 0s normal none infinite mobile2;
	position:absolute;
	top:0px;	
	z-index:1111;
left: -55px;
display:none;
}


.screen2{
	  -webkit-animation: 8s linear 0s normal none infinite mobile3;
  -moz-animation:  8s linear 0s normal none infinite mobile3;
  -o-animation:  8s linear 0s normal none infinite mobile3;
  -ms-animation:  8s linear 0s normal none infinite mobile3;
	animation: 8s linear 0s normal none infinite mobile3;
	position:absolute;
	top:20px;	
	z-index:1111;
	    width: 100%;
    left: 25px;
}
.screen2a{
	  -webkit-animation:8s linear 0s normal none infinite mobile3;
  -moz-animation: 8s linear 0s normal none infinite mobile3;
  -o-animation: 8s linear 0s normal none infinite mobile3;
  -ms-animation: 8s linear 0s normal none infinite mobile3;
	animation: 8s linear 0s normal none infinite mobile3;
	position:absolute;
	top:20px;	
	z-index:1111;	
    width: 100%;
    left: 25px;
}
.screen2b{
	  -webkit-animation: 8s linear 0s normal none infinite mobile3;
  -moz-animation:8s linear 0s normal none infinite mobile3;
  -o-animation: 8s linear 0s normal none infinite mobile3;
  -ms-animation: 8s linear 0s normal none infinite mobile3;
	animation: 8s linear 0s normal none infinite mobile3;
	position:absolute;
	top:20px;	
	z-index:1111;	
    width: 100%;
    left: 25px;
}

.screen2c{
	  -webkit-animation: 8s linear 0s normal none infinite mobile3;
  -moz-animation: 8s linear 0s normal none infinite mobile3;
  -o-animation: 8s linear 0s normal none infinite mobile3;
  -ms-animation: 8s linear 0s normal none infinite mobile3;
	animation: 8s linear 0s normal none infinite mobile3;
	position:absolute;
	top:150px;	
	z-index:1111;	
left: 0px;
width: 400px;
display:none;
}

.screen2c1{
	  -webkit-animation:  8s linear 0s normal none infinite mobile3;
  -moz-animation: 8s linear 0s normal none infinite mobile3;
  -o-animation:  8s linear 0s normal none infinite mobile3;
  -ms-animation: 8s linear 0s normal none infinite mobile3;
	animation: 8s linear 0s normal none infinite mobile3;
	position:absolute;
	top:130px;	
	z-index:1111;	
    width: 100%;
    left: 25px;
}

@-webkit-keyframes mobile3 {
 0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	52% { opacity:0;}
	55% { opacity:0;}
	60% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	65% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	70% { opacity:2.5;}
	75% { opacity:2.5;}
	80% { opacity:2.5;}
	85% { opacity:0;}
	90% { opacity:0;}
	95% { opacity:0;}
	100% { opacity:0; }	
}
@-moz-keyframes mobile3 {
0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	52% { opacity:0;}
	55% { opacity:0;}
	60% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	65% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	70% { opacity:2.5;}
	75% { opacity:2.5;}
	80% { opacity:2.5;}
	85% { opacity:0;}
	90% { opacity:0;}
	95% { opacity:0;}
	100% { opacity:0; }	
}
@-o-keyframes mobile3 {
 0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	52% { opacity:0;}
	55% { opacity:0;}
	60% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	65% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	70% { opacity:2.5;}
	75% { opacity:2.5;}
	80% { opacity:2.5;}
	85% { opacity:0;}
	90% { opacity:0;}
	95% { opacity:0;}
	100% { opacity:0; }	
}
@-ms-keyframes mobile3 {
  0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	52% { opacity:0;}
	55% { opacity:0;}
	60% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	65% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	70% { opacity:2.5;}
	75% { opacity:2.5;}
	80% { opacity:2.5;}
	85% { opacity:0;}
	90% { opacity:0;}
	95% { opacity:0;}
	100% { opacity:0; }	
}

@keyframes mobile3 {
	0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	52% { opacity:0;}
	55% { opacity:0;}
	60% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	65% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	70% { opacity:2.5;}
	75% { opacity:2.5;}
	80% { opacity:2.5;}
	85% { opacity:0;}
	90% { opacity:0;}
	95% { opacity:0;}
	100% { opacity:0; }	
}



.screen2-tb{
	animation: 8s linear 0s normal none infinite tab-3;
	position:absolute;
	top:20px;	
	z-index:1111;
	left: 0px;
	width: 100%;
	display:none;
}

.screen2a-tb{
	animation: 8s linear 0s normal none infinite tab-3;
	position:absolute;
	top:20px;	
	z-index:1111;
	left: 0px;
	width: 100%;
	display:none;
}


.screen2b-tb{
	animation: 8s linear 0s normal none infinite tab-3;
	position:absolute;
	top:20px;	
	z-index:1111;
	left: 0px;
	width: 100%;
	display:none;
}


.screen2c-tb{
	animation: 8s linear 0s normal none infinite tab-3;
	position:absolute;
	top:20px;	
	z-index:1111;
	left: 0px;
	width: 100%;
	display:none;
}


.screen2d-tb{
	animation: 8s linear 0s normal none infinite tab-3;
	position:absolute;
	top:20px;	
	z-index:1111;
	left: 0px;
	width: 100%;
	display:none;
}

.AnswerText{
    animation: 15s linear 0s normal none infinite text2;
    width: 150px;
    height: 90px;
    position: absolute;
    left: 363px;
    top: 335px;
	display:none;
	}



.screen3{
	  -webkit-animation:8s linear 0s normal none infinite mobile4;
  -moz-animation: 8s linear 0s normal none infinite mobile4;
  -o-animation:8s linear 0s normal none infinite mobile4;
  -ms-animation:8s linear 0s normal none infinite mobile4;
	animation: 8s linear 0s normal none infinite mobile4;
	position:absolute;
	top:20px;	
	z-index:1111;
	width: 100%;
	left:25px;
}

.screen3-tb{
	animation: 8s linear 0s normal none infinite tab-4;
	position:absolute;
	top:20px;	
	z-index:1111;
	width: 100%;
	display:none;
}

.screen3a-tb{
	animation: 8s linear 0s normal none infinite tab-4;
	position:absolute;
	top:20px;	
	z-index:1111;
	width: 100%;
	display:none;
}

.screen3b-tb{
	animation: 8s linear 0s normal none infinite tab-4;
	position:absolute;
	top:20px;	
	z-index:1111;
	width: 100%;
	display:none;
}

.screen3c-tb{
	animation: 8s linear 0s normal none infinite tab-4;
	position:absolute;
	top:20px;	
	z-index:1111;
	width: 100%;
	display:none;
}

@-webkit-keyframes mobile4 {
  0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	50% { opacity:0;}
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0;}
	70% { opacity:0;}
	75% { opacity:0;}
	80% { opacity:0;}
	85% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	90% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	95% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	100% { opacity:2.5; }	
}
@-moz-keyframes mobile4 {
 0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	50% { opacity:0;}
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0;}
	70% { opacity:0;}
	75% { opacity:0;}
	80% { opacity:0;}
	85% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	90% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	95% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	100% { opacity:2.5; }	
}
@-o-keyframes mobile4 {
0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	50% { opacity:0;}
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0;}
	70% { opacity:0;}
	75% { opacity:0;}
	80% { opacity:0;}
	85% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	90% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	95% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	100% { opacity:2.5; }	
}
@-ms-keyframes mobile4 {
  0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	50% { opacity:0;}
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0;}
	70% { opacity:0;}
	75% { opacity:0;}
	80% { opacity:0;}
	85% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	90% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	95% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	100% { opacity:2.5; }	
}

@keyframes mobile4 {
	0% { opacity:0;}
	5% { opacity:0;}
	10% { opacity:0;}
	15% { opacity:0;}
	20% { opacity:0;}
	25% { opacity:0;}
	30% { opacity:0;}
	35% { opacity:0;}
	40%{ opacity:0;}
	45%{ opacity:0;}
	50% { opacity:0;}
	55% { opacity:0; }
	60% { opacity:0; }
	65% { opacity:0;}
	70% { opacity:0;}
	75% { opacity:0;}
	80% { opacity:0;}
	85% { opacity:0;-o-transform: translateX(250px); -moz-transform: translateX(250px); -webkit-transform: translateX(250px);}
	90% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	95% { opacity:2.5;-o-transform: translateX(0px); -moz-transform: translateX(0px); -webkit-transform: translateX(0px);}
	100% { opacity:2.5; }	
}


.content1-header{
	
	    animation: 15s linear 0s normal none infinite running headerQ;
    width: 100%;
    height: auto;
    margin: 0px auto;
    position: absolute;
    top: 0px;
    left: 0px;
	display:none;
	}
	
	


.content1-amount{
	animation: 15s linear 0s normal none infinite running fillup;
    width: 100%;
    height: auto;
    margin: 0px auto;
    position: absolute;
    top: 0px;
    left: 0px;
	display:none;
	}
	
	

.content1-amount2{
	    animation: 15s linear 0s normal none infinite running fillup2;
   width: 100%;
    height: auto;
    margin: 0px auto;
    position: absolute;
    top: 0px;
    left: 0px;
	display:none;
	}
	
	


.content1-1{
       animation: 15s linear 0s normal none infinite running text3;
    width: 100%;
    height: auto;
    margin: 0px auto;
    position: absolute;
    top: 0px;
	display:none;
}


.content1-2{
	animation: 15s linear 0s normal none infinite running text3-1;
    width: 100%;
    height: auto;
    margin: 0px auto;
    left: 0px;
    position: absolute;
    top: 0px;
	display:none;
	}



.content1-3{
	    animation: 15s linear 0s normal none infinite running text3-2;
    height: auto;
    margin: 0px auto;
    width: 100%;
    position: absolute;
    top: 0px;
	display:none;
	}

.content1-4{
    animation: 15s linear 0s normal none infinite running text3-3;
    width: 100%;
    height: auto;
    margin: 0px auto;
    top: -2px;
    position: absolute;
    left: 0px;
	display:none;
	}


.content1-amount2{
       animation: 15s linear 0s normal none infinite running textPrice2;
    width: 100%;
    height: auto;
    margin: 0px auto;
    position: absolute;
    top: -2px;
    left: 0px;
	display:none;
	}



.closeBtn	{
       animation: 15s linear 0s normal none infinite running Text4;
    height: auto;
    position: absolute;
    margin: 0px auto;
    top: 0px;
    left: 0px;
    z-index: 8888;
    width: 100%;
	display:none;
    }

.apply-btn	{
       animation: 15s linear 0s normal none infinite running apply-1;
    height: auto;
    position: absolute;
    margin: 0px auto;
    z-index: 8888;
    top: 203px;
    left: 703px;
    width: 11%;
	display:none;
    }


.details	{
      animation: 15s linear 0s normal none infinite running Text5;
    position: absolute;
    top: 0px;
    margin: 0px auto;
    z-index: 9999;
    width: 100%;
    left: 0px;
	display:none;
    }


.sunny img{
	    width: 100%;
    position: absolute;
    bottom:0px;
	}

.sunny {
 
    -webkit-animation: 10s linear 0s normal none infinite running sunny;
    -moz-animation: 10s linear 0s normal none infinite running sunny;
    -o-animation: 10s linear 0s normal none infinite running sunny;
    -ms-animation: 10s linear 0s normal none infinite running sunny;
    animation: 10s linear 0s normal none infinite running sunny;
    margin-left: -15px;
    position: absolute;
    float: right;
    top: 11px;
    right: 20px;
    margin-top: 0px;
    height: 55px;
    width: 55px;
}


@-webkit-keyframes sunny {
 0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}
@-moz-keyframes sunny {
  0% { -moz-transform: rotate(0deg); }
	100% { -moz-transform: rotate(360deg); }
}
@-o-keyframes sunny {
  0% { -o-transform: rotate(0deg); }
	100% { -o-transform: rotate(360deg); }
}
@-ms-keyframes sunny {
 0% { -ms-transform: rotate(0deg); }
	100% { -ms-transform: rotate(360deg); }
}

@keyframes sunny {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}

.day-car img{
	width: 100%;
    position: absolute;
    bottom:0px;
	display:none;
	}

.day-car {
    animation: 15s linear 0s normal none infinite carD;
	width:100%;
    margin-left: -15px;
    position: absolute;
    float: left;
    bottom: 20px;	
	display:none;
}

.day-car-mobile img{
	width: 100%;
    position: absolute;
    bottom:0px;
	}

.day-car-mobile {
	 -webkit-animation: 8s linear 0s normal none infinite carD;
  -moz-animation: 8s linear 0s normal none infinite carD;
  -o-animation:8s linear 0s normal none infinite carD;
  -ms-animation:8s linear 0s normal none infinite carD;
    animation: 8s linear 0s normal none infinite carD;
	width:100%;
    margin-left: -15px;
    position: absolute;
    float: left;
    bottom: 0px;
}


@-webkit-keyframes carD {
 0% { left:-10%;}
	98%{opacity:1.5;}
	100% { left:100%;opacity:0; }
}
@-moz-keyframes carD {
 0% { left:-10%;}
	98%{opacity:1.5;}
	100% { left:100%;opacity:0; }
}
@-o-keyframes carD {
 0% { left:-10%;}
	98%{opacity:1.5;}
	100% { left:100%;opacity:0; }
}
@-ms-keyframes carD {
  0% { left:-10%;}
	98%{opacity:1.5;}
	100% { left:100%;opacity:0; }
}
@keyframes carD {
	0% { left:-10%;}
	98%{opacity:1.5;}
	100% { left:100%;opacity:0; }
}

.day-car-tab img{
	width: 100%;
    position: absolute;
    bottom:0px;
	display:none;
	}

.day-car-tab {
    animation: 8s linear 0s normal none infinite carD;
	width:100%;
    margin-left: -15px;
    position: absolute;
    float: left;
    bottom: 0px;
	display:none;
}






 
}


