@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic);
.magicslider{padding:0px;margin:0;}
.bx-wrapper .bx-caption {
    display:none;
}
.bx-wrapper .bx-caption.start, .bx-wrapper .bx-caption.play {
    display:block;
}
.play .caption1{-moz-animation: all 0.5s ease-in 1.3s backwards; -webkit-animation: all 0.8s ease-in 1.3s backwards; animation: all 0.8s ease-in 1.3s backwards;}
.play .caption2{-moz-animation: all 0.5s ease-in 1.3s backwards; -webkit-animation: all 0.8s ease-in 1.3s backwards; animation: all 0.8s ease-in 1.3s backwards;}
.play .caption3{-moz-animation: all 0.5s ease-in 1.3s backwards; -webkit-animation: all 0.8s ease-in 1.3s backwards; animation: all 0.8s ease-in 1.3s backwards;}
.play .caption4{-moz-animation: all 0.5s ease-in 1.3s backwards; -webkit-animation: all 0.8s ease-in 1.3s backwards; animation: all 0.8s ease-in 1.3s backwards;}
.play .caption5{-moz-animation: all 0.5s ease-in 1.9s backwards; -webkit-animation: all 0.8s ease-in 1.9s backwards; animation: all 0.8s ease-in 1.9s backwards;}
.play .caption6{-moz-animation: all 0.5s ease-in 2.0s backwards;  -webkit-animation: all 0.8s ease-in 2.0s backwards; animation: all 0.8s ease-in 2.0s backwards;}
.text-slide{text-align: center;width: 100%;}
.play .caption1 {
    position:absolute;
    top: 18%; 
    font-size: 24px;
    line-height: 50px;
    text-transform: uppercase;
}
.play .caption2 {
    position:absolute;
    top: 28%; 
    font-size: 36px;
    margin: 0;
    line-height: 70px;
    text-transform: uppercase;
}
.play .caption3 {
     position:absolute;
    top: 44%; 
    font-size: 18px;
    margin: 0;
    width: 850px;
}
.play .caption4 {
    position:absolute;
    top: 50%; 
    left: 44%;
    border: 1px solid #ffffff;
    color: #ffffff;
    display: inline-block;
    font-size: 18px;
    height: 52px;
    line-height: 50px;
    margin-top: 60px;
    padding: 0 35px;
    text-transform: uppercase;
     -webkit-animation-name: fadeInDown;animation-name: fadeInDown;
}
.sdide-button:hover{border: 1px solid #0088cc;background-color: #0088cc;}
.play .caption2,.play .caption3,.play .caption1{font-family: "Lato",sans-serif;color: #fff;left: 0;right: 0;margin: 0 auto;padding: 0;font-weight: normal; -webkit-animation-name: fadeInDown;animation-name: fadeInDown;}
@keyframes fadeInDown {

  0% {

    opacity: 0;

    -webkit-transform: translate3d(0, -100%, 0);

    transform: translate3d(0, -100%, 0);

  }



  100% {

    opacity: 1;

    -webkit-transform: none;

    transform: none;

  }

}

.magicslider .bx-wrapper .bx-controls-direction a{top: 50%;}
.magicslider .bx-controls-direction .bx-prev, 
.magicslider .bx-controls-direction .bx-next {width: 40px;height: 40px;line-height: 39px;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;visibility: hidden;opacity: 0;color: #ffffff;}
.magicslider .bx-wrapper .bx-controls-direction a.bx-prev{left: 50%;}
.magicslider .bx-wrapper .bx-controls-direction a.bx-next{right: 50%;}
.magicslider:hover .bx-wrapper .bx-controls-direction .bx-next{right: 15px;visibility: inherit;opacity: 1;}
.magicslider:hover .bx-wrapper .bx-controls-direction .bx-prev{left: 15px;visibility: inherit;opacity: 1;}
.magicslider .bx-prev{-ms-transform: translateY(-50%); -webkit-transform: translateY(-50%);transform: translateY(-50%);}
.magicslider .bx-next{-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.magicslider .bx-wrapper .bx-pager .bx-pager-item {margin: 0 10px;}
.magicslider .bx-wrapper .bx-pager.bx-default-pager a{width: 12px;height: 12px;line-height: 12px;margin:0 ;text-align: center;font-size: 12px;border-radius: 0;background-color: #fff;border: 1px solid #ffffff;}
.magicslider .bx-wrapper .bx-pager .bx-pager-item a:hover, .magicslider .bx-wrapper .bx-pager .bx-pager-item a.active {
    background-color: transparent;
    border: 1px solid #ffffff;
    color: #666;
}

