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

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

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

.bx-wrapper .bx-pager, .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 */
.contentProdutoSlider .bx-wrapper .bx-pager {	text-align:center; font-size:12px; z-index:8; position:relative; }
.contentProdutoSlider .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { float:left; *zoom: 1; *display: inline; }
.contentProdutoSlider .bx-wrapper .bx-pager.bx-default-pager a {  background:#888; text-indent:-9000px; display:block; width:12px; height:12px; outline:0; margin:6px 4px 5px 0; }
.contentProdutoSlider .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background:url(../images/bgBtNewsletter.png) center center; }

.contentGaleriaSlider .bx-wrapper .bx-pager {	text-align:center; font-size:12px; z-index:8; position:relative; }
.contentGaleriaSlider .bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { float:left; *zoom: 1; *display: inline; }
.contentGaleriaSlider .bx-wrapper .bx-pager.bx-default-pager a {  background:#888; text-indent:-9000px; display:block; width:12px; height:12px; outline:0; margin:6px 4px 5px 0; }
.contentGaleriaSlider .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background:url(../images/bgBtNewsletter.png) center center; }


/* DIRECTION CONTROLS (NEXT / PREV) */
.contentBanner .bx-wrapper .bx-prev { background:url(../images/navVoltar.png) center center no-repeat; left:30px; transition:background .5s ease; }
.contentBanner .bx-wrapper .bx-next {  background:url(../images/navAvancar.png) center center no-repeat no-repeat; right:30px; transition:background .5s ease; }
.contentBanner .bx-wrapper .bx-prev:hover { background-color:#3F86B5; transition:background .5s ease; }
.contentBanner .bx-wrapper .bx-next:hover { background-color:#3F86B5; transition:background .5s ease; }
.contentBanner .bx-wrapper .bx-controls-direction a { position:absolute; top:50%; margin-top:-19px; outline:0; width:43px; height:43px; text-indent:-9999px; z-index:10; }
.contentBanner .bx-wrapper .bx-controls-direction a.disabled { display:none; }
