/** BACKGROUND **/

body{
	background-image:url('https://cdn.awsli.com.br/496/496001/arquivos/background-idesan.jpg');
    background-repeat: repeat-x;
    background-color:white;
}

.conteiner-principal .conteiner{
 background-color: transparent !important;
 box-shadow: none !important;  

}



.bem-vindo .cor-secundaria{
	color:#95989A;
}
    
.bem-vindo  .cor-principal{
    color:#442669;
    font-weight:bold;
}

/** TOPO **/

#cabecalho{
    margin-top:20px;
}

.pagina-carrinho .conteiner-principal  #cabecalho{
	margin-top:0px !important;
    padding-top:50px !important;
}

#barraTopo{
 height: 60px;
 padding-top:10px;  
  background-color:#442669;
    display:none !important;
}


h1.titulo.cor-secundaria{
	font-size:22px;
    text-transform:uppercase;
    color:#442669;
}


div.barra-inicial.fundo-secundario{
background-color: #442669;
}

.borda-alpha{
 background-color:none;   
}

.busca{
   	background-color: rgba(0, 0, 0, 0.00) !important;
    border:0px !important;
    padding:0px;
}

.busca input{
	padding-left:15px;
    width:85%;
}

.busca form, .busca input{
	border-radius:30px;
    border-color:#9757e6;
    height:26px;
    font-size:12px !important;
}

.busca .botao-busca{
    display:none;
    
}

.conteudo-topo .superior{
	padding-bottom:5px;
    padding-top:0px;
}

ul.acoes-conta.borda-alpha{
	margin-bottom:10px;
}

.acoes-conta>li i{
    color:#9757e6;
    background-color:transparent;
}


/** CARINHO **/

.carrinho{
	background-color:#00b5aa;
    border:none;
    border-radius:2px;
    
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
}

.carrinho>a>i{
 	background-color:#0bccc0;   
}

.carrinho>a span{
    color:white;
}

.carrinho>a strong{
    color:white;
}


/** Newsletter Topo **/

#barraNewsletter .show-hide{
    background-color:#9757e6 ;
}

#barraNewsletter{
	background-color:#442669;    
}

#barraNewsletter .componente{
    background-color:#442669 ; 
}

.newsletter .botao{
	background-color:#00b5aa;
}

#barraNewsletter .componente input[type="text"]{
 	border-radius:30px; 
    padding-left:13px;
    font-size:12px;
}



/** MENU **/

.menu ul{
	background-color:#442669;
    border-radius:2px;
}


.menu.superior .titulo{
    color:#e2ccfe;
    font-weight:normal;
    text-transform:uppercase;
    font-size:13px;
}


.menu.superior .titulo:hover{
  border:0px !important;  
}

.menu.superior .nivel-um>li{
	border-left:0px;
}

.borda-principal, .atributos ul li a:hover, .atributos ul li.active a, .tema-escuro .nav-tabs li.active a, .elastislide-carousel ul li.active a{
 	border-color:#9757e6;   
}


/** MENU LATERAL **/
.menu.lateral .nivel-um>li>a{
 background-color:#442669;	    
	color:#e2ccfe;
}

.menu.lateral .titulo{
	color:#e2ccfe;
    font-weight:normal;
    font-size:12px;
}


.menu.lateral .nivel-um>li>a{
	border-bottom:1px solid #815D78;
    box-shadow:none;
}




/** PRODUTO **/

.listagem.com-caixa .listagem-item{
	box-shadow: none;
    border:1px solid #DEDEDE;
    margin-top: 20px;
    border-radius:5px;
}
.listagem.com-caixa .listagem-item:hover{
  border:1px solid  #ffc43e;  
    box-shadow:none;
}

.bandeiras-produto span{
 	background-color:#ffc43e;
    font-size:12px;
    padding: 3px 13px;
    border:none;
    box-shadow:none;
}

.listagem .bandeiras-produto .bandeira-carrinho{
    background-color:#00b5aa;
}



/**BOTAO COMPRAR AGORA **/
.fundo-principal, .botao.principal, .menu li:hover>a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu>li>a:hover, .filtro.lista ul li label:hover, .menu-simples li a:hover, .menu-simples li.active a{
     background-color:#442669;
    border:none !important;
}

i.icon-search{
	display:none;    
}
/** **/


.listagem .listagem-item .nome-produto{
	font-size:18px;	
	color:#5A5A5A;
}


strong.preco-promocional.cor-principal{
	color:#00b5aa;
}


.listagem-item .acoes-produto{
	padding:60px 0px;    
	background-color: rgba(255, 255, 255, 0);
	border-width: 0px !important;
}


.listagem .span4 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="3"] .imagem-produto{
    height: 210px;
}




/** RODAPE **/

#rodape .institucional{
	background-color:#30194c;    
	background-image:none;
}

#rodape .titulo{
    border-bottom:1px solid #e2ccfe;
    text-transform:uppercase;
}

.links-rodape ul li{
 list-style-image:none;   
}


.pagamento-selos{
 background-color:#E6E6E6;   
 background-image:none;
}

#rodape .redes-sociais{
 background-color:white;   
 background-image:none;
}

.institucional .redes-sociais .titulo{
 color:#442669;
}


/** PÁGINA CATEGORIA **/
.conteudo h1{
 color:#442669;   
 text-transform:uppercase;
 font-size:25px;
 font-weight:bold;
}


/** Newsletter **/
div.componente.newsletter.borda-principal{
    background-color: #442669;
}

.componente .titulo{
	color:white;
}

p.texto-newsletter.newsletter-cadastro{
  color:#e2ccfe;   
}

.newsletter input[type="text"]{
    width:70%;   
    border-radius:30px;
    font-size:12px;
    padding-left:13px;
}



/** Bullet MENU **/


i.icon-chevron-down.fundo-secundario{
   background-color: #442669;

    border-radius: 30px;
    color: white;
}


.menu.superior .nivel-dois a{
  line-height: 35px;
  font-size:12px;
  text-transform:uppercase;
  padding-left:0px;
}


/**Carrinho**/
button.botao.principal.grande{
  text-transform: uppercase;
  font-size: 24px;
    background-color:#00b5aa;
}

a.botao.botao-comprar.principal.grande{
 background-color:#00b5aa;
}





/****** MOBILE *******/

.conteudo-topo .busca-mobile{
 background-color:transparent;   
}

div.menu.superior{
 background-color:transparent; 
}

div.atalhos-mobile.visible-phone.fundo-secundario.borda-principal{
 background-color:#442669;
}

div.acoes-produto-responsiva.visible-phone{
	display:none !important;
}

.busca-mobile .menu.superior{
 margin-top: 40px;
}

.busca-mobile .menu.superior .nivel-dois li a{
 color:#F7E4F1;
}


.atalhos-mobile li.fundo-principal{
 background-color:#00b5aa;
}



/********************************************/

.abas-custom .tab-content{
    padding: 20px;
	border: 1px solid rgba(0, 0, 0, 0.13);
    box-shadow:none;
}


.produto .acoes-produto .preco-produto.destaque-parcela .titulo{
    font-size: 35px;
	color:#5f3693;
	letter-spacing: -2px;
}

.produto .acoes-produto .preco-parcela.cor-principal{
    letter-spacing: -1px;
    color:#5f3693;
}

span.preco-parcela.cor-principal{
	color:#683c9e;
    font-size:14px;
}

strong.cor-principal.titulo{
    color:#683c9e;
    font-size:18px;
}

.listagem .listagem-item .nome-produto{
  font-size:15px;   
}

div.atributo-cor{
    font-size:15px; 
}

#bricks-component-rGeiie98Xp61sCWFfN9cBQ-wrapper.rdstation-popup-position-bottom_right.floating-button.floating-button--close .bricks--floating--button{
   bottom: 50px !important; 
}


#bricks-component-rGeiie98Xp61sCWFfN9cBQ-wrapper{
    bottom: 50px !important;
}

.rdstation-popup-position-bottom_right .floating-button .floating-button--close{
   bottom: 50px !important; 
}

.lista-redes .icon-facebook{ background-color:#442669;}

.lista-redes .icon-instagram{ background-color:#442669 !important; background:#442669 !important;} 

/********* **********/
img#imagemProduto{
	max-height: 500px;
}