/*CUSTOM CLASSES*/
.custom-button {
  background:#F6E7B4;
  border-radius:10px;
  color:#943526;
  font-size:16px;
  font-weight:400;
  letter-spacing:3px;
  padding:7px 15px;
}

.avise-me .botao {
  background:#F6E7B4 !important;
  color:#943526;
  font-size:16px;
  font-weight:400;
  letter-spacing:3px;
}

.custom-button:hover {
  filter: brightness(98%) !important;
}

.custom-button:active {
  filter: brightness(96%) !important;
}

.custom-title {
  align-items:center;
  display:flex;
  justify-content:center;
  position:relative;
}

.custom-title > h1 {
  color:#943526 !important;
  font-size:24px;
  font-weight:400 !important;
  letter-spacing:3px;
  text-align:center;
  text-decoration:uppercase !important;
}

.custom-title > .line:first-child {
  margin-left:-156px;
}

.custom-title > .line:last-child {
  margin-left:156px;
}

.custom-title > .line {
  background:#943526;
  left:50%;
  height:2px;
  position:absolute;
  top:50%;
  transform:translate(-50%, -50%);
  width:60px;
}

/*MEXE COM SUB TITULOS DAS PÁGINAS DE PRODUTOS*/
#corpo > div > div.secao-principal.row-fluid > div > p {
  font-size:12px;
}

@media (min-width:767px) {
  #corpo > div > div.secao-principal.row-fluid > div > p {
    font-size:15px;
  }
}

/*MEXE COM A PÁGINA DA HOME*/
div.titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido {
  display:none;
}

.dark-layer {
  background:rgba(86, 86, 86, 0.4);
  left:0px;
  height:100%;
  position:absolute;
  top:0px;
  width:100%;
}

.div.secao-banners div.row-fluid.banner.cheio ul.slides > li {
  position:relative;
}/*SLIDE IMAGE CONTAINER*/

.slide-description {
  display:flex;
  flex-direction:column;
  left:100px;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  z-index:3;
}

.slide-description > h2 {
  color:white;
  font-size:18px;
  font-weight:400;
  letter-spacing:3px;
  margin:2px 0px;
}

.slide-description > .sub-title {
  color:#F6E7B4;
  font-size:12px;
  font-weight:400;
  opacity:.8;
}

.slide-description > .price {
  color:white;
  font-size:12px;
}

.slide-description > .i-want-this {
  display:none;
  font-size:14px;
  font-weight:600;
  text-align:center;
  margin-top:3px;
  text-decoration:none !important;
  width:150px;
}

div.secao-banners div.row-fluid.banner.cheio ol li a.flex-active {
  background:#943526;
}/*MEXE COM CIRCULOS NA PARTE DE BAIXO DO SLIDE QUANDO ELES ESTÃO ATIVOS*/

div.secao-banners div.row-fluid.banner.cheio ol {
  left:50%;
  position:absolute;
  transform:translateX(-50%);
}/*CONTAINER DOS CIRCULOS EM BAIXO DO SLIDE*/

.instgram-banner {
  border-radius:20px;
  display:flex;
  flex-direction:row;
  margin:50px 0px;
  overflow:hidden;
  width:100%;
}/*BANNER DO VOVÔ IO NA HOME*/

.instgram-banner > img {
  display:none;
  width:50%;
}

.instgram-banner > .banner-description {
  align-items:center;
  background:#943526;
  box-shadow: 0px 0px 120px #943526, 0px 0px 120px #943525, 0px 0px 120px #943526, 0px 0px 120px #943526;
  display:flex;
  flex-direction:column;
  justify-content:center;
  padding:10px 50px;
  width:100%;
}

.instagram-banner-title {
  color:white;
  font-weight:400;
  letter-spacing:3px;
}

.instagram-banner-title::before {
  content:"Era uma vez um arquiteto que virou avô, e assim começa essa história";
}

.instagram-banner-sub-title {
  color:white;
  font-size:16px;
  font-weight:300;
  opacity:.7;
}

.instagram-banner-sub-title::before {
  content:'A Oficina do Vovôio é uma empresa familiar, criada pelas filhas do arquiteto Ronaldo Leão para dar forma à imaginação deste "vovôio" Criamos brinquedos artesanais e ambientalmente responsáveis que duram muitas gerações. Entregamos em todo Brasil.';
}

.know-more {
  align-self:flex-start;
  background:#F6E7B4;
  border-radius:7px;
  color:#943526;
  font-size:14px;
  margin-top:20px;
  padding:7px;
}

.know-more::before {
  content:"Saiba mais";
}

.know-more:hover {
  filter: brightness(98%) !important;
}

.know-more:active {
  filter: brightness(96%) !important;
}

.instagram-gallery {
  display:grid;
  grid-template-columns:repeat(2, 50%);
  width:100%;
}/*FOTOS DE POSTS DO INSTAGRAM EM BAIXO DO BANNER DO VOVÔ*/

.instagram-gallery > .gallery-image {
  border-radius:20px;
  margin-right:20px;
  margin-top:20px;
  overflow:hidden;
  position:relative;
}/*IMAGENS INDIVIDUAIS NA GALERIA*/

.instagram-gallery > .gallery-image:hover {
  filter: brightness(98%);
}

.instagram-gallery > .gallery-image:active {
  filter: brightness(96%);
}

.follow-on-instagram-gallery {
  align-items:center;
  border-radius:20px;
  box-shadow:0px 0px 10px 0px #A7A7A740;
  display:flex;
  flex-direction:column;
  justify-content:center;
  margin-right:15px;
  margin-top:20px;
}

.follow-on-instagram-gallery > div > h2 {
  color:#6B6B6B;
  font-size:18px;
  font-weight:300;
  margin:0px;
  margin-left:5px;
  text-transform:uppercase;
}

.follow-on-instagram-gallery > div > div {
  color:#943526;
  font-size:12px;
  font-weight:600;
  margin:5px 0px 20px 0px;
  margin-left:5px;
}

.follow-on-instagram-gallery > div > .custom-button {
  font-size:14px;
  margin-left:5px;
  text-decoration:none;
  width:100px;
}

.follow-on-instagram-gallery > div > .custom-button:hover {
  color:#943526;
}

.follow-on-instagram-gallery > div > .custom-button:active {
  color:#943526;
}

@media(min-width:0px) {
  .instagram-banner-title {
    font-size:16px;
  }

  .instagram-banner-sub-title {
    font-size:10px;
  }
}

@media (min-width:480px) {
  .slide-description > .i-want-this {
    display:block;
  }
  
  .follow-on-instagram-gallery > div > h2 {
    font-size:20px;
    margin-left:0px;
  }

  .follow-on-instagram-gallery > div > div {
    font-size:14px;
    margin-left:0px;
  }
  
  .follow-on-instagram-gallery > div > .custom-button {
    margin-left:0px;
  }
}

#imagemProduto {
  height:200px;
  object-fit:cover;
  object-position:50% 50%;
  width:200px;
}

@media (min-width:300px) {
  #imagemProduto {
    height:300px;
    width:300px;
  }
}

@media (min-width:550px) {
  .slide-description > h2 {
    font-size:24px;
  }
}

@media(min-width:730px) {
  .instagram-banner-title {
    font-size:18px;
  }

  .instagram-banner-sub-title {
    font-size:14px;
  }
  
  .slide-description > .i-want-this {
    margin-top:10px;
  }
  
  .instgram-banner > img {
    display:block;
  }

  .instgram-banner > .banner-description {
    width:50%;
  }
}

@media (min-width:767px) {
  #imagemProduto {
    height:500px;
    width:500px;
  }
}

@media(min-width:900px) {
  .instagram-gallery {
    grid-template-columns:repeat(4, 25%);
  }
  
  .instagram-gallery > .gallery-image {
    margin-right:15px;
    margin-top:0px;
  }
  
  .follow-on-instagram-gallery {
    margin-right:0px;
    margin-top:0px;
  }
}

@media(min-width:1024px) {
  .instagram-banner-title {
    font-size:24px;
  }

  .instagram-banner-sub-title {
    font-size:15px;
  }
  
  .slide-description {
    left:200px;
  }
  
  .slide-description > .i-want-this {
    font-size:16px;
  }
}

@media(min-width:1136px) {
  .slide-description > h2 {
    font-size:40px;
    margin:10px 0px;
  }
  
  .slide-description > .price {
    color:white;
    font-size:16px;
  }
}

/*MEXE COM PÁGINA DE FINALIZAR COMPRA NO CARRINHO*/
#corpo > div > div.secao-principal.row-fluid > div > div.caixa-sombreada > table > thead > tr > th > h6 {
  color:#943526 !important;
}

/*MEXE COM A PARTE DE BUSCA*/
div.theme_aside.theme_search.right > div.theme_aside-header > span {
  color:#943526 !important;
  letter-spacing:3px;
}

#form-buscar > button {
  background:#F6E7B4 !important;
  color:#943526 !important;
  font-weight:400 !important;
  letter-spacing:3px;
}

#form-buscar > button:hover {
  filter: brightness(98%) !important;
}

#form-buscar > button:active {
  filter: brightness(96%) !important;
}

/*MEXE COM AS IMAGEM DOS PRODUTOS*/
.product-image-container {
  border-radius:20px;
  overflow:hidden;
}

.imagem-produto {
  background-size:cover;
  background-position:center;
  border-radius:20px;
  height:200px !important;
  overflow:hidden;
}

@media (max-width:479px) {
  .imagem-produto {
    height:200px !important;
    width:200px !important;
  }
  
  #listagemProdutos ul .slick-track li {
    margin-right:20px;
    width:200px !important;
  }/*ESTILOS DAS IMAGENS DE PRODUTOS NA HOME PAGE*/
}

@media (min-width:480px) {
  .imagem-produto {
    height:200px !important;
  }
}

@media (min-width:520px) {
  .imagem-produto {
    height:250px !important;
  }
}


@media (min-width:1066px) {
  .imagem-produto {
    height:280px !important;
  }
}

/*MEXE COM AS INFORMAÇÕES DOS PRODUTOS*/
.info-produto > .nome-produto {
  color:#943526 !important;
  font-weight:500 !important;
  letter-spacing:2px;
  text-transform:uppercase;
}

/*#corpo div.secao-principal.row-fluid div.span5 > div > div.atributos ul > li > a {
  border:none;
  display:flex;
  flex-direction:column;
  position:relative;
}*//*MEXE COM CONTAINER DAS INFORMAÇÕES DA MADEIRA*/

/* MEXE COM OS TITULOS DAS CATEGORIAS*/
.titulo-categoria strong {
  color:#943526;
  font-size:24px;
  font-weight:400 !important;
  letter-spacing:3px;
}

.titulo-categoria strong::before {
  background:#943526 !important;
}

.titulo-categoria strong::after {
  background:#943526 !important;
}

/*MEXE COM OS TITULOS DAS OUTRAS PÁGINAS*/
h1.titulo, h4.titulo {
  color:#943526 !important;
  font-size:24px;
  font-weight:400 !important;
  letter-spacing:3px;
}

h4.titulo::before {
  background:#943526 !important;
}

h4.titulo::after {
  background:#943526 !important;
}

/*MEXE COM OS BOTÕES*/
.botao {
  border-radius:10px !important;
  color:#943526 !important;
  font-weight:400 !important;
  letter-spacing:3px;
}

.botao:hover {
  border-radius:10px !important;
  filter: brightness(98%) !important;
}

.botao:active {
  border-radius:10px !important;
  filter: brightness(96%) !important;
}

/*MEXE COM TITULOS DE SEÇÕES NO FOOTER*/
.institucional .col-auto > h4 {
  color:#943526 !important;
  font-weight:500 !important;
  letter-spacing:3px;
}

#rodape > div.institucional.fundo-secundario > div > div > h4 {
  text-transform:uppercase !important;
}

/*MEXE COM O CARRINHO*/
#theme_sideCart > .theme_aside-header > span {
  color:#943526 !important;
  font-weight:500 !important;
  letter-spacing:3px;
}

#theme_sideCart-content .tabela-carrinho .produto-info > a {
  color:#943526 !important;
  font-weight:500 !important;
  letter-spacing:3px;
  text-decoration:uppercase !important;
}

#theme_sideCart-content tbody > tr td.clearfix > form > div.quantidade {
  border-radius:10px !important;
}/*QUANTIDADE DE PRODUTOS NO CARRINHO*/

#theme_sideCart-content tbody > tr > td > div.produto-info > a {
  text-transform:uppercase;
}/*NOME DOS PRODUTOS NO CARRINHO*/

#theme_sideCart-content tbody > tr > td.sem-borda.conteiner-imagem img {
  border-radius:10px;
}/*FOTO DOS PRODUTOS NO CARRINHO*/

/*MEXE COM O CABEÇALHO*/
#theme_header_1 {
  padding:30px 0px;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

#theme_header-logo {
  left:50%;
  position:relative;
  transform:translateX(-50%);
  justify-content:center;
}

#theme_header-menu {
  /*box-shadow:0px 0px 15px rgb(0 0 0 / 10%);*/
  left:0px;
  margin:0px;
  padding-left:0px !important;
  padding-right:0px !important;
  position:absolute;
  top:100%;
  width:100%;
}

#theme_header-menu > .menu > .nivel-um {
  background:#F8F8F8;
  box-shadow:inset 0px 4px 10px #e0e0e0;
  display:flex;
  justify-content:center;
}

#theme_header-menu > .menu > .nivel-um > li {
  line-height:0px;
  margin-right:30px;
}

#theme_header-menu > .menu > .nivel-um > li > a {
  padding:5px 0px !important;
}

@media (max-width:1136px) {
  #theme_header-menu > div > ul > li.borda-principal {
    margin-right:5px !important;
  }
}

@media (max-width:1024px) {
  #theme_header-logo {
    left:0px;
    transform:translateX(0);
    justify-content:flex-start;
  }
}

/*MEXE COM O BANE*/
.row-fluid.banner.cheio {
  margin-top:41px;
}

@media (max-width:1024px) {
  .row-fluid.banner.cheio {
    margin-top:0px;
  }
}

/*MEXE COM A PÁGINA QUEM SOMOS*/
.container-of-who-we-are-banner img {
  max-height:650px;
  object-fit:cover;
  object-position:50% 33%;
  width:100%;
}

.who-we-are-images {
  display:flex;
  flex-direction:row;
  left:50%;
  margin:50px 0px;
  max-height:700px;
  max-width:1400;
  position:relative;
  transform:translateX(-50%);
  width:100%;
}

.who-we-are-images > img {
  border-radius:10px;
  margin-right:15px;
  width:25%;
  height:250px;
  object-fit:cover;
  object-position:50% 50%;
}

.who-we-are-banner {
  margin-top:40px;
  width:100%;
}

@media (max-width:1024px) {
  .who-we-are-images {
    flex-direction:column;
  }
  
  .who-we-are-images > img {
    border-radius:0px;
    margin-right:0px;
    margin-top:15px;
    width:100%;
    height:auto;
    object-fit:unset;
    object-position:unset;
  }
}

@media (max-width:990px) {
  .custom-title > .line {
     margin-top:-10px;
  }
  
  .who-we-are-banner {
    margin-top:10px;
  }
}

/*MEXE COM MODAL DE CONTATO*/
#modalContato > .modal-header {
  color:#505050;
  font-size:18px;
  text-align:center;
}

#modalContato > .modal-header > .close {
  color:#505050;
}

#modalContato > .modal-header > .titulo {
  color:#943526 !important;
  font-size:24px;
  font-weight:500 !important;
  letter-spacing:3px;
}

/*MEXE COM PÁGINA DE BLOG*/
#blog-page div.secao-principal.row-fluid > div > div > h1 {
  display:none;
}

#blog-page div > div.secao-principal.row-fluid {
  align-items:center;
  display:flex;
  justify-content:center;
}

.blog-content-data {
  color:#943526 !important;
  background:#F6E7B4 !important;
}

div.blog-content > div.blog-content-titulo > span {
  font-weight:400;
  letter-spacing:3px;
}/*TITULO DOS POSTS NA PÁGINA DE BLOG*/

/*#blog-page .blog-posts-container {
  align-items:flex-end;
  display:flex;
  flex-direction:row;
  margin-bottom:40px;
  padding:15px;
  width:100%;
}

#blog-page .sub-posts > .blog-post:first-child {
  margin-bottom:10px;
}


#blog-page .blog-post {
  border-radius:10px;
  overflow:hidden;
  position:relative;
}

#blog-page .blog-post > img {
  height:100%;
  width:100%;
}

#blog-page .dark-layer {
  background:rgba(0, 0, 0, 0.3);
  height:100%;
  left:0px;
  position:absolute;
  top:0px;
  width:100%;
}

#blog-page .info-container {
  bottom:20px;
  left:20px;
  position:absolute;
}

#blog-page .info-container > .title {
  color:white;
  font-size:24px;
  font-weight:600;
  letter-spacing:3px;
  text-transform:uppercase;
}

#blog-page .info-container > .sub-title {
  color:white;
  font-size:14px;
  font-weight:400;
  width:95%;
}


#blog-page .post-date {
  background:#F6E7B4;
  border-radius:2px;
  color:#943526;
  font-size:12px;
  left:20px;
  padding:5px 10px;
  position:absolute;
  top:20px;
}

#blog-page .sub-posts .post-date  {
  display:none;
}

#blog-page .more-posts-container {
  align-items:center;
  display:flex;
  flex-direction:row;
  justify-content:center;
  margin-bottom:60px;
  padding:15px;
  width:100%;
}

#blog-page .mini-post {
  align-items:center;
  border-radius:10px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
  display:flex;
  flex-direction:column;
  justify-content:center;
  margin-right:15px;
  overflow:hidden;
  position:relative;
  width:23.5%;
}

#blog-page .mini-post img {
  height:50%;
  width:100%;
}

#blog-page .mini-post-info {
  display:flex;
  flex-direction:column;
  width:80%;
}

#blog-page .mini-post-info .title {
  color:#943526;
  font-size:18px;
  font-weight:600;
  text-align:center;
}

#blog-page .mini-post-info .sub-title {
  text-align:center;
}

#blog-page .mini-post-info .keep-learning {
  color:#505050;
  font-weight:600;
  margin-top:20px;
  margin-bottom:15px;
  text-align:center;
}

#blog-page .mini-post-info .keep-learning::before {
  content:"Continuar lendo >";
}

@media (min-width:1px) {
  #blog-page .blog-posts-container {
    align-items:center;
    flex-direction:column;
    padding:0px;
  }
  
  #blog-page .main-post {
    margin-right:0px;
    width:100%;
  }
  
  #blog-page .main-post {
    width:95%;
  }

  #blog-page .sub-posts {
    width:95%;
  }
  
  #blog-page .blog-posts-container .post-date  {
    display:none;
  }
  
  #blog-page .info-container > .title {
    font-size:10px;
  }

  #blog-page .info-container > .sub-title {
    font-size:8px;
  }
  
  #blog-page .more-posts-container {
    padding:0px;
  }
  
  #blog-page .more-posts-container > .mini-post {
    width:100%;
  }
  
  #blog-page .more-posts-container > .mini-post:first-child {
    margin-left:10px;
  }
  
  #blog-page .more-posts-container > .mini-post:first-child + .mini-post {
    display:none;
  }
  
  #blog-page .more-posts-container > .mini-post:first-child + .mini-post + .mini-post {
    display:none;
  }
  
  #blog-page .more-posts-container > .mini-post:last-child {
    display:none;
  }
  
  #blog-page .more-posts-container > .mini-post {
    width:95%;
  }
}

@media (min-width:403px) {
  #blog-page .info-container > .title {
    font-size:18px;
  }

  #blog-page .info-container > .sub-title {
    font-size:12px;
  }
  
  #blog-page .more-posts-container > .mini-post {
    width:50%;
  }
  
  #blog-page .more-posts-container > .mini-post:first-child + .mini-post {
    display:flex;
  }
}

@media (min-width:633px) {
  #blog-page .info-container > .title {
    font-size:24px;
  }

  #blog-page .info-container > .sub-title {
    font-size:14px;
  }
}

@media (min-width:707px) {
  #blog-page .blog-posts-container .post-date  {
    display:block;
  }
  
  #blog-page .sub-posts .post-date  {
    display:block;
  }
}

@media (min-width:889px) {
  #blog-page .blog-posts-container {
    align-items:flex-end;
    flex-direction:row;
    padding:15px;
  }
  
  #blog-page .main-post {
    margin-right:10px;
    width:58%;
  }

  #blog-page .sub-posts {
    width:38%;
  }
  
  #blog-page .sub-posts .post-date  {
    display:none;
  }
  
  #blog-page .info-container > .title {
    font-size:14px;
    margin:5px 0px;
  }

  #blog-page .info-container > .sub-title {
    font-size:10px;
  }
  
  #blog-page .more-posts-container > .mini-post {
    width:33.3%;
  }
  
  #blog-page .more-posts-container > .mini-post:first-child + .mini-post + .mini-post {
    display:flex;
  }
}


@media(min-width:1028px) {
  #blog-page .info-container > .title {
    font-size:24px;
  }

  #blog-page .info-container > .sub-title {
    font-size:16px;
  }
    
  #blog-page .sub-posts .info-container > .title  {
    font-size:18px;
  }

  #blog-page .sub-posts .info-container > .sub-title  {
    font-size:14px;
  }
  
   #blog-page .more-posts-container > .mini-post:last-child {
    display:flex;
  }
  
  #blog-page .more-posts-container > .mini-post {
    width:25%;
  }
}


@media (min-width:1600px) {
  #blog-page .sub-posts .post-date  {
    display:block;
  }
}*/

/*MEXE COM BOTÃO DE COMPRA*/
.btn {
  border-radius:10px !important;
  color:#943526 !important;
}

.btn:hover {
  border-radius:10px !important;
  filter: brightness(98%) !important;
}

.btn:active {
  border-radius:10px !important;
  filter: brightness(96%) !important;
}

#formCalcularCep > div > div > button {
  background:#F6E7B4;
  border-radius:10px !important;
  color:#943526 !important;
}

#formCalcularCep > div > div > button:hover {
  border-radius:10px !important;
  filter: brightness(98%) !important;
}

#formCalcularCep > div > div > button:active {
  border-radius:10px !important;
  filter: brightness(96%) !important;
}

/*MEXE COM A PÁGINA DE COMPRAS*/

.principal .atributos .atributo-comum ul li a {
  align-items:center;
  border:none !important;
  display:flex;
  flex-direction:column-reverse;
}

.principal .atributos .atributo-comum ul li a .circle {
  border:1px solid black;
  border-radius:100px;
  height:20px;
  margin-bottom:5px;
  width:20px;
}/*CIRCULO COM CORES PARA ESCOLHER*/

.principal .atributos .atributo-comum ul li a .circle.rainbow {
  background:linear-gradient(
        90deg,
        rgba(255, 0, 0, 1) 0%,
        rgba(255, 154, 0, 1) 10%,
        rgba(208, 222, 33, 1) 20%,
        rgba(79, 220, 74, 1) 30%,
        rgba(63, 218, 216, 1) 40%,
        rgba(47, 201, 226, 1) 50%,
        rgba(28, 127, 238, 1) 60%,
        rgba(95, 21, 242, 1) 70%,
        rgba(186, 12, 248, 1) 80%,
        rgba(251, 7, 217, 1) 90%,
        rgba(255, 0, 0, 1) 100%
    );
}

#carouselImagem > ul > li > a > span > img {
  border-radius:10px;
  height:70px;
  object-fit:cover;
  object-position:center 30%;
  width:70px;
}

div.secao-principal.row-fluid div.info-principal-produto > div {
  justify-content:unset;
}/*CONTAINER DO CÓDIGO DO PRODUTO E LISTA DE DESEJOS*/

div.secao-principal.row-fluid div.info-principal-produto > div > a {
  margin-left:25px !important;
}

.theme-avisoEstoque {
  display:none;
}

#corpo div.acoes-produto.disponivel.SKU-OF293822 > p {
  display:none;
}

#corpo div.secao-principal.row-fluid > div div.conteiner-imagem {
  border-radius:20px !important;
  overflow:hidden !important;
}/*IMAGEM GRANDE DO PRODUTO COMPRADO*/


#corpo div.secao-principal.row-fluid > div div.conteiner-imagem img {
border-radius:20px !important;
  overflow:hidden !important;
}

body > div.fancybox-overlay.fancybox-overlay-fixed > div > div.fancybox-skin {
  border-radius:5px;
}/*BIG IMAGE CONTAINER POPUP*/

#carouselImagem > ul > div > div img {
  border-radius:10px;
  height:70px;
  object-fit:cover;
  object-position:center 30%;
  width:70px;
}/*IMAGENS NO CARROSSEL A ESQUERDA*/


#formCalcularCep > div > div {
  border:none !important;
}

#formCalcularCep > div > div > input {
  background:#f1f1f1 !important;
  border-radius:10px !important;
}

/*MEXE COM A PÁGINA FALE CONOSCO*/
#modalContato > form > div.alert.alert-error {
  font-size:16px;
}/*ERRO NO FORMULÁRIO*/

/*POST DE BLOGS*/
div.posts-header > div.posts-info {
  display:none !important;
}