
.xet_bannerSlider_wrp { z-index:2; margin:0 auto; padding:0; overflow:hidden; }

/* The Nivo Slider styles */
.xet_bannerSlider_content { overflow:hidden; margin:0 auto; }
.xet_bannerSlider_content img { position:absolute; top:0; left:0; }
.xet_bannerSlider_content a.banner-imageLink { position:absolute; top:0; left:0; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }
.banner-slice { display:block; position:absolute; z-index:5; height:100%; }
.banner-box { display:block; position:absolute; z-index:5; }

/* Caption styles */
.banner-caption { z-index:8; position:absolute; left:0; right:0; bottom:0px; }
.banner-caption p { padding:20px 10px; margin:0; text-align:center; white-space:normal; background:#000; }
.banner-caption a { color:#fff; font-size:16px; }
.banner-html-caption { display:none; }

/* Direction nav styles (e.g. Next & Prev) */
.banner-directionNav a { display:block; position:absolute; top:40%; width:47px; height:47px; text-indent:-9999px; border:0; font-size:0; z-index:9; cursor:pointer; background:url(../img/arrows.png) no-repeat #f47320; opacity:.7; }/*815ed1 .. f47320*/
a.banner-prevNav { left:50px; }
a.banner-nextNav { right:50px; background-position:-47px 0; }


/* Control nav styles (e.g. 1,2,3...) */
.banner-controlNav { z-index:9; position:absolute; right:10px; top:10px; }
.banner-controlNav a { display:block; cursor:pointer; width:8px; height:8px; background:#fff; text-indent:-9999px; border:0; margin-left:3px; float:left; }
.banner-controlNav a.active { background:#f47320; } /*815ed1 .. f47320*/