.bx-viewport,.bx-wrapper{display:block}.bx-wrapper{position:relative;padding:0;margin:0 auto}ul.bxslider li{max-width:100%!important;background:0 0}ul.bxslider li img{width:100%;width:\0/;display:block;margin:0 auto}:root ul.bxslider li img{width:100%}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{width:auto;position:relative;bottom:5px;z-index:50}.bx-wrapper .bx-loading{width:100%;height:100%;min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#999;text-indent:-9999px;display:block;width:12px;height:12px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#ff6800}.bx-wrapper .bx-prev{left:20px;background:url(images/prev.png) no-repeat}.bx-wrapper .bx-next{right:20px;background:url(images/next.png) no-repeat}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-controls-direction a{width:25px;height:40px;position:absolute;top:50%;z-index:9999;outline:0;margin-top:-20px;text-indent:-9999px}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{width:80%;text-align:left}.bx-wrapper .bx-caption,.bx-wrapper a.bx-re-links{position:absolute;margin:0 auto;text-align:center;text-transform:uppercase}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{width:35px;right:0}.bx-wrapper .bx-caption{overflow:hidden;top:80px;bottom:80px;left:20px;right:20px;padding:.25% 20px;border-radius:10px;font-size:26pt;font-size:2.2rem;font-weight:700}.bx-wrapper .bx-caption div{width:100%;height:100%;display:table}.bx-wrapper .bx-caption div span{overflow:hidden;display:table-cell;vertical-align:middle;color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,.5)}.no-csstransitions .bx-wrapper .bx-caption div span{border-radius:10px;background:url(images/dotBlack.png)}.bx-wrapper a.bx-re-links{width:7em;height:32px;bottom:30px;left:5%;right:5%;padding:3px 0;border:3px solid #fff;border-radius:30px;font-weight:600;color:#45444d;background:url(images/dotWhite1.png);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);-moz-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25)}.bx-wrapper a.bx-re-links:hover{background:url(images/dotWhite1.png) #fff;background:url(images/dotWhite1.png) rgba(255,255,255,.55)}@media only screen and (max-width:960px){.bx-wrapper .bx-caption{font-size:18pt;font-size:1.5rem;font-weight:500}}@media only screen and (max-width:800px){.bx-wrapper .bx-caption{top:60px;bottom:60px}.bx-wrapper a.bx-re-links{bottom:10px}}@media only screen and (max-width:768px){.bx-wrapper .bx-caption{top:40px;bottom:40px}}@media only screen and (max-width:568px) and (min-width:481px){.bx-wrapper .bx-caption{font-size:14pt;font-size:1.2rem}}@media only screen and (max-width:480px){.bx-wrapper .bx-caption{top:10px;bottom:10px}.bx-wrapper .bx-caption div{display:block;position:relative}.bx-wrapper .bx-caption div span{display:block;position:relative;top:40%;margin:0;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}}@media only screen and (max-width:400px){.bx-wrapper .bx-caption{display:none}.bx-wrapper a.bx-re-links{top:50%;margin:-16px auto 0}}