.magicslider{padding:0px;margin:0 0 30px;}
.bx-wrapper .bx-caption {display:none;}
.bx-wrapper .bx-caption.start, .bx-wrapper .bx-caption.play {display:block;}
.play .caption1 {font-size: 50px;font-weight: 500;line-height: normal;position: absolute;top: 35%;z-index: 30;opacity: 1;
	-moz-animation: fadeInRight 0.8s ease-in 1.3s backwards;
	-webkit-animation: fadeInRight 0.8s ease-in 1s backwards;
	animation: fadeInRight 0.8s ease-in 1s backwards;
}
.play .caption2 {font-size: 20px;font-weight: 500;line-height: normal;margin: 0;text-transform: uppercase;position: absolute;top: 50%;z-index: 40;opacity: 1;
	-moz-animation: fadeInLeft 0.8s ease-in 1.5s backwards;
	-webkit-animation: fadeInLeft 0.8s ease-in 1.5s backwards;
	animation: fadeInLeft 0.8s ease-in 1.5s backwards;
}
.play .caption2 span{font-size: 20px;font-weight: bold;}
.play .caption3 {font-size: 100px;font-weight: 500;letter-spacing: 20px;line-height: 100px;margin: 0;text-transform: uppercase;position: absolute;top: 61%;z-index: 50;opacity: 1;
	-moz-animation: fadeInUp 0.8s ease-in 1.7s backwards;
	-webkit-animation: fadeInUp 0.8s ease-in 1.7s backwards;
	animation: fadeInUp 0.8s ease-in 1.7s backwards;

}
.play .caption4 {position: absolute;top: 61%;z-index: 60;opacity: 1;
	-moz-animation: fadeInLeft 1s ease-in 2s backwards;
	-webkit-animation: fadeInLeft 1s ease-in 2s backwards;
	animation: fadeInLeft 1s ease-in 2s backwards;
}
.play .caption3 span{font-size: 22px;font-weight: 600;}
.play .caption4 a{background-color: #333;color: #fff;line-height: 30px;font-weight: 16px;padding: 0 15px;display: inline-block;font-weight: 500;font-size: 11px;text-transform: uppercase;}
.play .text-slide2 .caption2, .play .text-slide2 .caption3, .play .text-slide2 .caption4 {animation-name: zoomIn;}
.play .text-slide2 .caption1{animation-name: zoomOut;}
.play .caption1,.play .caption2,.play .caption3,.play .caption4{text-align: right;width: 510px;}
.play .text-slide2 .caption1,.play .text-slide2 .caption2,.play .text-slide2 .caption3,.play .text-slide2 .caption4,
.play .text-slide3 .caption1,.play .text-slide3 .caption2,.play .text-slide3 .caption3,.play .text-slide3 .caption4{right: 70px;text-align: left;}
.btn-shop {border: 2px solid #955251;color: #955251;display: inline-block;font-size: 17px;font-weight: 400;line-height: 45px;margin-top: 35px;padding: 0 40px;text-transform: uppercase;}
.btn-shop:hover {color: #fff;background-color: #955251;}
.play .text-slide2 .caption1{top: 40%;line-height: 40px;}
.play .text-slide2 .caption2{text-transform: capitalize;top: 32%;}
.play .text-slide2 .caption4{top: 65%;}
.play .text-slide3 .caption1{font-size: 20px;}
.play .text-slide3 .caption2{font-size: 50px;line-height: 1;top: 42%;font-weight: bold;letter-spacing: 5px;}
.play .text-slide3 .caption3{font-size: 22px;top: 55%;letter-spacing: 0;line-height: normal;}
.play .text-slide3 .caption3 span{color: #dc9814;}
.play .text-slide3 .caption3 span.sale-off{font-size: 100px;line-height: 100px;color: #ea8139;font-weight: bold;}
.play .text-slide3 .caption1, .play .text-slide3 .caption2, .play .text-slide3 .caption3{animation-name: zoomOut;}
.magicslider .bx-wrapper .bx-controls-direction a{border:0;opacity: 0.2;top: 35%;background-image: url(../../../images/alothemes/bx-controls.png);background-repeat: no-repeat;display: none;}
.magicslider:hover .bx-wrapper .bx-controls-direction a{display: block;border: 0;}
.magicslider .bx-controls-direction .bx-prev{left: 0;background-position: 0 0;}
.magicslider .bx-controls-direction .bx-prev:hover{background-position: 0 -104px;}
.magicslider .bx-controls-direction .bx-next{background-position: 100% 0;}
.magicslider .bx-controls-direction .bx-next:hover{background-position: 100% 100%;}
.magicslider .bx-controls-direction .bx-prev, 
.magicslider .bx-controls-direction .bx-next {border-radius: 0;background-color: #6d625e;width: 73px;height: 104px;line-height: 104px;text-align: center;-moz-transition: all 0.45s ease;-webkit-transition: all 0.45s ease;-o-transition: all 0.45s ease;-ms-transition: all 0.45s ease;transition: all 0.45s ease;position: absolute;}
.magicslider .bx-wrapper .bx-controls-direction a .fa{font-size: 20px;display: none;}
.magicslider .bx-wrapper .bx-controls-direction a:hover{opacity: 1;background-color: #fff;}
.magicslider .bx-wrapper .bx-pager{bottom: 20px;text-align: center;width: 100%;border: 0 none;}
.magicslider .bx-wrapper .bx-pager .bx-pager-item:first-child::before,.magicslider .bx-wrapper .bx-pager .bx-pager-item:last-child::after{display: none;}
.magicslider .bx-wrapper .bx-pager .bx-pager-item {vertical-align: middle;}
.magicslider .bx-wrapper .bx-pager.bx-default-pager a{border-width: 0px;border-style: solid;width: 10px;height: 10px;vertical-align: middle;}
.magicslider .bx-wrapper .bx-pager .bx-pager-item a.active{width: 14px;height: 14px;border-width: 2px;border-style: solid;}
.magicslider .bx-wrapper .bx-pager .bx-pager-item a:hover, .magicslider .bx-wrapper .bx-pager .bx-pager-item a.active {background-color: #fe2740;}
.play .caption1,.play .text-slide3 .caption2{font-family: 'Lato', sans-serif;}
@media(min-width:1920px) {
	.play .caption1{top: 27%;}
	.play .caption2{top: 36%;}
	.play .caption4{top: 43%;}
	.play .text-slide2 .caption1, .play .text-slide2 .caption2, .play .text-slide2 .caption3, .play .text-slide2 .caption4, .play .text-slide3 .caption1, .play .text-slide3 .caption2, .play .text-slide3 .caption3, .play .text-slide3 .caption4{right: 300px;}
    .play .text-slide3 .caption1{top: 42%;}
    .play .text-slide3 .caption2{top: 47%;}
}
