.sld_01{
position:absolute;
width:100%;
height:100%;
background:#f00;
background:url('https://babymassage.ru/slides/slide1.jpg');
background-size:cover;
background-position:center center;
overflow:hidden;
margin-left:100%;
}

.sld_02{
position:absolute;
width:100%;
height:100%;
background:#f00;
background:url('https://babymassage.ru/slides/slide2.jpg');
background-size:cover;
background-position:center center;
overflow:hidden;
margin-left:100%;
}

.sld_03{
position:absolute;
width:100%;
height:100%;
background:#f00;
background:url('https://babymassage.ru/slides/slide3.jpg');
background-size:cover;
background-position:center center;
overflow:hidden;
margin-left:100%;
}

.in{
animation:in 1s;
-moz-animation:in 1s;
-webkit-animation:in 1s;
}

.hold{
animation:in 3s;
-moz-animation:hold 3s;
-webkit-animation:hold 3s;
}

.out{
animation:out 1s;
-moz-animation:out 1s; /* Firefox */
-webkit-animation:out 1s; /* Safari and Chrome */
}




@keyframes out{
from {margin-left:0;}
to {margin-left:-100%;}
}
@-moz-keyframes out
{
from {margin-left:0;}
to {margin-left:-100%;}
}
@-webkit-keyframes out
{
from {margin-left:0;}
to {margin-left:-100%;}
}



@keyframes in{
from {margin-left:100%;}
to {margin-left:0;}
}
@-moz-keyframes in
{
from {margin-left:100%;}
to {margin-left:0;}
}
@-webkit-keyframes in
{
from {margin-left:100%;}
to {margin-left:0;}
}




@keyframes hold{
from {margin-left:0;}
to {margin-left:0;}
}
@-moz-keyframes hold
{
from {margin-left:0;}
to {margin-left:0;}
}
@-webkit-keyframes hold
{
from {margin-left:0;}
to {margin-left:0;}
}




@keyframes txtbIn{
from {height:120px;}
to {height:760px;}
}
@-moz-keyframes txtbIn{
from {height:120px;}
to {height:760px;}
}
@-webkit-keyframes txtbIn{
from {height:120px;}
to {height:760px;}
}


@keyframes txtbOut{
from {height:660px;}
to {height:190px;}
}
@-moz-keyframes txtbOut{
from {height:660px;}
to {height:190px;}
}
@-webkit-keyframes txtbOut{
from {height:660px;}
to {height:190px;}
}




@keyframes btnOut{
from {opacity:1;}
to {opacity:0;}
}
@-moz-keyframes btnOut{
from {opacity:1;}
to {opacity:0;}
}
@-webkit-keyframes btnOut{
from {opacity:1;}
to {opacity:0;}
}

@keyframes opin{
from {opacity:0;}
to {opacity:1;}
}
@-moz-keyframes opin{
from {opacity:0;}
to {opacity:1;}
}
@-webkit-keyframes opin{
from {opacity:0;}
to {opacity:1;}
}

@keyframes shadin{
from {opacity:0;}
to {opacity:0.5;}
}
@-moz-keyframes shadin{
from {opacity:0;}
to {opacity:0.5;}
}
@-webkit-keyframes shadin{
from {opacity:0;}
to {opacity:0.5;}
}




@keyframes opout{
from {opacity:1;}
to {opacity:0;}
}
@-moz-keyframes opout{
from {opacity:1;}
to {opacity:0;}
}
@-webkit-keyframes opout{
from {opacity:1;}
to {opacity:0;}
}

@keyframes shadout{
from {opacity:0.5;}
to {opacity:0;}
}
@-moz-keyframes shadout{
from {opacity:0.5;}
to {opacity:0;}
}
@-webkit-keyframes shadout{
from {opacity:0.5;}
to {opacity:0;}
}

@keyframes cartMenuIn{
from {right:-370px;}
to {right:0;}
}
@-moz-keyframes cartMenuIn{
from {right:-370px;}
to {right:0;}
}
@-webkit-keyframes cartMenuIn{
from {right:-370px;}
to {right:0;}
}

@keyframes cartMenuOut{
from {right:0;}
to {right:-370px;}
}
@-moz-keyframes cartMenuOut{
from {right:0;}
to {right:-370px;}
}
@-webkit-keyframes cartMenuOut{
from {right:0;}
to {right:-370px;}
}


@keyframes l0lm100{
from {margin-left:0;}
to{margin-left:-535px;}
}
@-moz-keyframes l0lm100{
from {margin-left:0;}
to{margin-left:-535px;}
}
@-webkit-keyframes l0lm100{
from {margin-left:0;}
to{margin-left:-535px;}
}

@keyframes lm100l0{
from {margin-left:-535px;}
to{margin-left:15px;}
}
@-moz-keyframes lm100l0{
from {margin-left:-535px;}
to{margin-left:15px;}
}
@-webkit-keyframes lm100l0{
from {margin-left:-535px;}
to{margin-left:15px;}
}




@keyframes l0lm100G{
from {margin-left:10px;}
to{margin-left:-357px;}
}
@-moz-keyframes l0lm100G{
from {margin-left:10px;}
to{margin-left:-357px;}
}
@-webkit-keyframes l0lm100G{
from {margin-left:10px;}
to{margin-left:-357px;}
}

@keyframes lm100l0G{
from {margin-left:-357px;}
to{margin-left:10px;}
}
@-moz-keyframes lm100l0G{
from {margin-left:-357px;}
to{margin-left:10px;}
}
@-webkit-keyframes lm100l0G{
from {margin-left:-357px;}
to{margin-left:10px;}
}