/** RESET AND LAYOUT
===================================*/

.bx-wrapper { position:relative; padding:0; }
.bx-wrapper img { max-width:100%; display:block; }

/** THEME
===================================*/

.bx-wrapper .bx-pager{ 	position:absolute; width:100%; }
.bx-wrapper .bx-controls-auto { position:absolute; width:100%; }

/* LOADER */
.bx-wrapper .bx-loading { background:url(../images/icoLoadingG.gif) center center no-repeat #FFF; height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000; }

/* PAGER */
.contentBanner .bx-wrapper .bx-pager { background:url(../images/pxSemi.png); text-align:center; font-size:12px; z-index:8; position:absolute; bottom:20px; }
.contentBanner .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display:inline-block; *zoom: 1; *display:inline; padding:0 4px; height:26px; }
.contentBanner .bx-wrapper .bx-pager.bx-default-pager a { text-indent:-9000px; display:block; width:10px; height:10px; outline:0; background:#FFF; margin:8px 0 0 0; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; }
.contentBanner .bx-wrapper .bx-pager.bx-default-pager a:hover{ background:#CCC; }
.contentBanner .bx-wrapper .bx-pager.bx-default-pager a.active { background:#D3135A; width:8px; height:8px; line-height:14px; }

.contentDepoimento .bx-wrapper .bx-pager {	ba text-align:center; font-size:12px; z-index:8; position:absolute; margin-top:10px; }
.contentDepoimento .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display:inline-block; *zoom: 1; *display:inline; padding:0 3px; height:26px; }
.contentDepoimento .bx-wrapper .bx-pager.bx-default-pager a { border:3px solid #3B3E51; text-indent:-9000px; display:block; width:13px; height:13px; outline:0; margin:8px 0 0 0; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; }
.contentDepoimento .bx-wrapper .bx-pager.bx-default-pager a:hover{ background:#CCC; }
.contentDepoimento .bx-wrapper .bx-pager.bx-default-pager a.active { background:#3B3E51; width:8px; height:8px; line-height:10px; }


/* DIRECTION CONTROLS (NEXT / PREV) */
.contentBanner .bx-wrapper .bx-prev { background:url(../images/controlPrev.png) center center no-repeat; left:-9px; transition:background .5s ease; }
.contentBanner .bx-wrapper .bx-next {  background:url(../images/controlNext.png) center center no-repeat no-repeat; right:-9px; transition:background .5s ease; }
.contentBanner .bx-wrapper .bx-prev:hover { background:url(../images/controlPrevHover.png) center center no-repeat no-repeat; transition:background .5s ease; }
.contentBanner .bx-wrapper .bx-next:hover { background:url(../images/controlNextHover.png) center center no-repeat no-repeat; transition:background .5s ease; }
.contentBanner .bx-wrapper .bx-controls-direction a { position:absolute; top:160px; outline:0; width:42px; height:52px; text-indent:-9999px; z-index:10; }
.contentBanner .bx-wrapper .bx-controls-direction a.disabled { display:none; }


.contentEventoFlottenFotos .bx-wrapper .bx-prev { background:url(../images/control2Prev.png) center center no-repeat; left:-15px; transition:background .5s ease; }
.contentEventoFlottenFotos .bx-wrapper .bx-next {  background:url(../images/control2Next.png) center center no-repeat no-repeat; right:-15px; transition:background .5s ease; }
.contentEventoFlottenFotos .bx-wrapper .bx-prev:hover { background:url(../images/control2PrevHover.png) center center no-repeat no-repeat; transition:background .5s ease; }
.contentEventoFlottenFotos .bx-wrapper .bx-next:hover { background:url(../images/control2NextHover.png) center center no-repeat no-repeat; transition:background .5s ease; }
.contentEventoFlottenFotos .bx-wrapper .bx-controls-direction a { position:absolute; top:30px; outline:0; width:29px; height:29px; text-indent:-9999px; z-index:10; }
.contentEventoFlottenFotos .bx-wrapper .bx-controls-direction a.disabled { display:none; }
