#homepromobanner{width:940px;height:400px;overflow:hidden;margin:0 auto !important;z-index:1}#homepromobanner .carousel-control{top:40%;display:none;color:#CCC;background:#fff;border:3px solid #CCC;font-size:45px;border-radius:23px;width:40px;height:40px;line-height:25px;text-shadow:none;left:10px}#homepromobanner .carousel-control.right{left:auto;right:10px}#homepromobanner .carousel-indicators{left:auto;right:15px;bottom:5px;margin:0;width:auto}#homepromobanner .carousel-indicators li{border:1px solid #CCC;cursor:pointer}#slider{display:none}.nivoSlider{position:relative;height:400px}.nivoSlider .nivo-prevNav,.nivoSlider .nivo-nextNav{color:#CCC;background:#fff;border:3px solid #CCC;font-size:45px;border-radius:23px;width:40px;height:40px;line-height:25px;text-shadow:none;left:10px;opacity:.5;text-align:center;z-index:15}.nivo-directionNav{display:none}.nivoSlider .nivo-prevNav:hover,.nivoSlider .nivo-nextNav:hover{text-decoration:none;opacity:.9}.nivoSlider .nivo-nextNav{left:auto;right:10px}.nivo-controlNav{padding:0;text-align:left;position:absolute;right:10px;bottom:10px;z-index:22}.nivo-controlNav a{display:inline-block;width:12px;height:12px;margin:0 7px 0 0;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(255,255,255,0.1);border:1px solid #fff;border-radius:10px}.nivo-controlNav a.active{background-color:#fff}#slider.nivoSlider a:visited{color:#fff !important}.nivo-caption{font-size:22px;color:#fff;line-height:1.1em;background-color:transparent;opacity:1;padding:0;top:0;left:0}.nivo-caption p{margin:0 0 10px;padding:0}.caption-title{font-family:'UniversLT-Cnd-Bold',Helvetica,Arial,sans-serif;font-size:34px;line-height:1em}.nivoSlider a.nivo-imageLink{z-index:10}.nivoSlider .caption-button{z-index:20}