.blocks, .blocks-2, .blocks-up, .blocks-down  {
}
.blocks div, .blocks-up div, .blocks-down div { 
-webkit-transition: -webkit-transform 0.5s, opacity 0.5s;
-moz-transition: -moz-transform 0.5s, opacity 0.5s;
transition: transform 0.5s, opacity 0.5s;
}
.block-up {
opacity: 0;
-webkit-transform: translateY(80px);
-moz-transform: translateY(80px);
transform: translateY(80px);
}
.block-down {
opacity: 0;
-webkit-transform: translateY(-80px);
-moz-transform: translateY(-80px);
transform: translateY(-80px);
}
.blocks, .blocks-2, .blocks-left, .blocks-right  {
}
.blocks div, .blocks-left div, .blocks-right div { 
-webkit-transition: -webkit-transform 0.5s, opacity 0.5s;
-moz-transition: -moz-transform 0.5s, opacity 0.5s;
transition: transform 0.5s, opacity 0.5s;
}
.block-left {
opacity: 0;
-webkit-transform: translateX(-50px);
-moz-transform: translateX(-50px);
transform: translateX(-50px);
}
.block-right {
opacity: 0;
-webkit-transform: translateX(50px);
-moz-transform: translateX(50px);
transform: translateX(50px);
}
@media screen and (min-width:150px) and (max-width:1279px) {
.blocks div, .blocks-left div, .blocks-right div,.blocks-up div , .blocks-down div{ 
-webkit-transition: none;
-moz-transition:none;
transition:none;
}
.block-left {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
transform: translateY(0px);
}
.block-right {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
transform: translateY(0px);
}
.block-up {
opacity: 0;
-webkit-transform: translateY(10px);
-moz-transform: translateY(10px);
transform: translateY(10px);
}
.block-down {
opacity: 0;
-webkit-transform: translateY(-10px);
-moz-transform: translateY(-10px);
transform: translateY(-10px);
}
}