.nivoSlider {
  position: relative;
  background-position: center center;
}

.nivoSlider img {
  position: absolute;
  top: 0px;
  left: 0px;
}

.nivoSlider a.nivo-imageLink {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border: 0;
  padding: 0;
  margin: 0;
  z-index: 6;
  display: none;
}

.nivo-slice {
  display: block;
  position: absolute;
  z-index: 5;
  height: 100%;
}

.nivo-box {
  display: block;
  position: absolute;
  z-index: 5;
}

.nivo-caption {
  display: none !important;
  position: absolute;
  left: 0px;
  bottom: 0px;
  background: #000;
  color: #fff;
  opacity: 0.8;
  /* Overridden by captionOpacity setting */
  width: 100%;
  z-index: 8;
}

.nivo-caption p {
  padding: 5px;
  margin: 0px;
}

.nivo-caption a {
  display: inline !important;
}

.nivo-html-caption {
  display: none;
}

.nivo-directionNav a {
  position: absolute;
  top: 45%;
  z-index: 9;
  cursor: pointer;
}

.nivo-controlNav a {
  position: relative;
  z-index: 9;
  cursor: pointer;
}

.nivo-controlNav a.active {
  font-weight: bold;
}

.nivo-controlNav {
  position: absolute;
  background: #000;
  width: 20px;
  z-index: 999;
  padding-left: 1px;
  padding-bottom: 8px;
  padding-top: 3px;
  border-radius: 3px;
}

.nivo-controlNav a {
  display: block;
  width: 22px;
  height: 22px;
  background: url(../images/layout/banner_bullets.png) no-repeat;
  position: relative;
  left: -2px;
  top: 3px;
  text-indent: -9999px;
  border: 0;
  margin-right: 3px;
}

.nivo-controlNav a.active {
  background-position: 0 -22px;
}

.nivo-caption {
  text-shadow: none;
  font-family: Helvetica, Arial, sans-serif;
}

.nivo-caption a {
  color: #efe9d1;
  text-decoration: underline;
}

/* Loader */
.ctr-loading-window-area {
  display: none;
  background: #F4F4F4;
  position: absolute;
  z-index: 9999;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
}

.ctr-loading-window-area-img {
  margin-left: 0%;
  margin-top: 0%;
  left: 0px;
  top: 0px;
  display: none;
  background: url(../images/layout/loader_2.gif);
  width: 32px;
  height: 32px;
  position: absolute;
  z-index: 99999;
}

.ctr-loading-window-area-text {
  position: absolute;
  z-index: 99999;
  margin-left: 0%;
  margin-top: 3px;
  left: 0px;
  top: 0px;
  display: none;
  color: #787878;
  font-weight: bold;
  font-size: 14px;
}

.consulta-frete-loader-area {
  float: left;
  margin: 7px;
  color: #999;
  font-size: 11px;
}

.consulta-frete-loader {
  float: left;
  background: url(../images/diversas/loader_4.gif);
  width: 16px;
  height: 11px;
  margin-right: 4px;
  margin-top: 2px;
}

.adiciona-carrinho-rapido-clone {
  border-radius: 20px;
  background: #FFF;
  border: 4px solid #F7F7F7;
}

/* CSS Helpers */
.ctr-hidden {
  display: none;
}

/**
 * Estilos de Fonte
 */
strong {
  font-weight: bold !important;
}

em {
  font-style: italic !important;
}

/*# sourceMappingURL=plataforma.css.map */
