*{
padding:0;
margin:0;
}
/*Eco Light icon animation*/
.icon{
display:block;
/* background:red;*/
margin:0 auto;
margin-top:100px;
}
.icon .glow {
-webkit-transition:fill 1s ease-in;
transition:fill 1s ease-in;
}
.icon:hover .glow{
fill:rgba(121, 175, 58, 0.8);
}
/*Table lamp animation*/
.icon .tableGlow {
-webkit-transition:fill 1s ease-in;
transition:fill 1s ease-in;
}
.icon:hover .tableGlow{
fill:rgba(247, 237, 109, 0.8);
}
/*Cloud animation*/
.icon .lightning {
-webkit-transition:fill 1s ease-in;
transition:fill 1s ease-in;
}
.icon:hover .lightning{
fill:rgb(247, 237, 109);
}
.icon .rain1 {
fill:#D8D8D8;
-webkit-transition: 1s ease-in;
transition: 1s ease-in;
}
.icon:hover .rain1{
-webkit-transform:translate(0, 30px);
transform:translate(0, 30px);
fill:#666;
}
.icon .rain2 {
fill:#D8D8D8;
-webkit-transition:all 0.7s ease-in;
transition:all 0.7s ease-in;
}
.icon:hover .rain2{
-webkit-transform:translate(0, 40px);
transform:translate(0, 40px);
fill:#555;
}
.icon .rain3 {
fill:#D8D8D8;
-webkit-transition:all 0.5s ease-in;
transition:all 0.5s ease-in;
}
.icon:hover .rain3{
-webkit-transform:translate(0, 50px);
transform:translate(0, 50px);
fill:#666;
}
/*wheel animation*/
.icon .wheel{
-webkit-transition:all 1s ease-in;
transition:all 1s ease-in;
-webkit-transform-origin:50% 50%;
}
.icon:hover .wheel{
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
/*Bike animation*/
.icon .wheel1{
-webkit-transition:all 3s ease-in;
transition:all 3s ease-in;
-webkit-transform-origin:50% 50%;
}
.icon:hover .wheel1{
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
.icon .wheel2{
-webkit-transition:all 3s ease-in;
transition:all 3s ease-in;
-webkit-transform-origin:50% 50%;
}
.icon:hover .wheel2{
-webkit-transform:rotate(360deg);
transform:rotate(360deg);
}
.icon .grass{
-webkit-transition:stroke 2s ease-in;
transition:stroke 2s ease-in;
}
.icon:hover .grass{
stroke:green;
}
/*Rainfall animation*/
.icon .drop1 {
fill:#D8D8D8;
-webkit-transition: 0.7s ease-in;
transition: 0.7s ease-in;
}
.icon:hover .drop1{
-webkit-transform:translate(0, 80px);
transform:translate(0, 80px);
fill:#666;
}
.icon .drop2 {
fill:#D8D8D8;
-webkit-transition: 1s ease-in;
transition: 1s ease-in;
}
.icon:hover .drop2{
-webkit-transform:translate(0, 60px);
transform:translate(0, 60px);
fill:#666;
}
.icon .drop3 {
fill:#D8D8D8;
-webkit-transition: 0.5s ease-in;
transition: 0.5s ease-in;
}
.icon:hover .drop3{
-webkit-transform:translate(0, 50px);
transform:translate(0, 50px);
fill:#666;
}
.icon .drop4 {
fill:#D8D8D8;
-webkit-transition: 1s ease-in;
transition: 1s ease-in;
}
.icon:hover .drop4{
-webkit-transform:translate(0, 50px);
transform:translate(0, 50px);
fill:#666;
}
.icon .drop5 {
fill:#D8D8D8;
-webkit-transition: 0.6s ease-in;
transition: 0.6s ease-in;
}
.icon:hover .drop5{
-webkit-transform:translate(0, 50px);
transform:translate(0, 50px);
fill:#666;
}
.icon .drop6 {
fill:#D8D8D8;
-webkit-transition: 0.5s ease-in;
transition: 0.5s ease-in;
}
.icon:hover .drop6{
-webkit-transform:translate(0, 60px);
transform:translate(0, 60px);
fill:#666;
}
.icon .drop7 {
fill:#D8D8D8;
-webkit-transition: 1s ease-in;
transition: 1s ease-in;
}
.icon:hover .drop7{
-webkit-transform:translate(0, 50px);
transform:translate(0, 50px);
fill:#666;
}
.icon .drop8 {
fill:#D8D8D8;
-webkit-transition: 1s ease-in;
transition: 1s ease-in;
}
.icon:hover .drop8{
-webkit-transform:translate(0, 30px);
transform:translate(0, 30px);
fill:#666;
}