.box-shadow{
	box-shadow: 0px 15px 15px -10px  rgba(0,0,0,0.05);
	-webkit-box-shadow: 0px 15px 15px -10px rgba(0,0,0,0.05);
	-moz-box-shadow: 0px 15px 15px -10px  rgba(0,0,0,0.05);
}

.trs-all{
	-webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.trs-15{
	-webkit-transition: .15s ease-in-out;
    -moz-transition: .15s ease-in-out;
    -o-transition: .15s ease-in-out;
    transition: .15s ease-in-out;
}

.trsl-15{
	-webkit-transition: .15s linear-in-out;
    -moz-transition: .15s linear-in-out;
    -o-transition: .15s linear-in-out;
    transition: .15s linear-in-out;
}

.trsl-05{
	-webkit-transition: .05s linear-in-out;
    -moz-transition: .05s linear-in-out;
    -o-transition: .05s linear-in-out;
    transition: .05s linear-in-out;
}

.trbg-15{
	-webkit-transition: 0s linear-in-out, background .15s linear-in-out;
    -moz-transition: 0s linear-in-out, background .15s linear-in-out;
    -o-transition: 0s linear-in-out, background .15s linear-in-out;
    transition: 0s linear-in-out, background .15s linear-in-out;
}

.trs-0{
	-webkit-transition: 0s ease-in-out; 
    -moz-transition: 0s ease-in-out;
    -o-transition: 0s ease-in-out;
    transition: 0s ease-in-out;
}

.effectOut{
	visibility: hidden;
	opacity: 0;
	transform: scale(.8);
}

.effectOut.active {
    visibility: visible;
    opacity: 1;
    transform: scale(1);
}

.tranY-100{
	-moz-transform: translateY(-100%); /* Для Firefox */
    -ms-transform: translateY(-100%); /* Для IE */
    -webkit-transform: translateY(-100%); /* Для Safari, Chrome, iOS */
    -o-transform: translateY(-100%); /* Для Opera */
    transform: translateY(-100%);
}

.tranY-100.active{
	-moz-transform: translateY(0%); /* Для Firefox */
    -ms-transform: translateY(0%); /* Для IE */
    -webkit-transform: translateY(0%); /* Для Safari, Chrome, iOS */
    -o-transform: translateY(0%); /* Для Opera */
    transform: translateY(0%);
}