#banner{position:relative;overflow:hidden;height:29vw;width:100%}#banner-slide-container{position:absolute;left:0;height:29vw;width:99999px}#banner .banner-slide{float:left;position:relative;height:29vw;width:100%}#banner .banner-slide:first-child{}#banner .banner-slide p:empty{display:none!important}#banner .banner-slide p{position:absolute;top:45%;left:50%;display:none;max-width:550px;padding:30px 60px;background-color:rgba(0,158,224,0.5);color:#ffffff;font-size:24px;line-height:30px;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#banner .banner-pagination{position:absolute;left:50%;bottom:30px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}#banner .banner-pagination li{float:left;display:block;margin:0 7px}#banner .banner-pagination li span{display:block;width:24px;height:24px;border-radius:12px;background-color:rgba(170,170,170,0.5);border:3px solid #ffffff;cursor:pointer;text-indent:-9999px}#banner .banner-pagination li span.active{background-color:rgba(0,158,224,0.5)}#banner .banner-pagination li span:hover{background-color:rgba(170,170,170,0.8)}#banner .banner-pagination li span.active:hover{background-color:rgba(0,158,224,0.8)}#banner .banner-pagination li span:active{background-color:rgba(170,170,170,1)}#banner .banner-pagination li span.active:active{background-color:rgba(0,158,224,1)}#banner-arrow-left,#banner-arrow-right{position:absolute;top:50%;display:block;width:60px;height:60px;cursor:pointer;opacity:0.3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#banner-arrow-left{left:60px;}#banner-arrow-right{right:60px;}#banner-arrow-left:hover,#banner-arrow-right:hover{opacity:0.5}#banner-arrow-left:active,#banner-arrow-right:active{opacity:0.7}