.menu-theme .has-child .dropdown-menu {
	margin-left:-15px!important;
	margin-top:-5px!important;
	margin-top:-5px!important;
/*	transition:all .1s!important; */
}

header nav .menu-item-1>.menu-link-1 strong:hover {
	font-size:16.4px!important;
	color:black!important;
}
/*
.atributos ul li.active a span{
	color:white!important;
	text-transform: uppercase!important;
}

.atributos ul li a span:hover {
	color:gray!important;
	background: #EAD0D7;
}

.atributos ul li a:hover, .atributos ul li.active a {
*//*	padding:0 4px!important;
	border:1px solid #000!important;
	margin:1px!important;
	height:36px!important;
*//*	background:#FFA7A6!important;
}
*/
.filtro h4 {
	font-size:18px!important;
}

.close-btn:after {
	background:black!important;
}

.close-btn:before {
	background:black!important;
}

.produto .acoes-produto .preco-produto.destaque-parcela .preco-venda {
	font-size:24px!important;
}

strong.preco-promocional.cor-principal {
	color:#6A6A6A!important;
}

a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span {
	color:#646464!important;
}
/*
div.preco-produto.destaque-parcela {
	color:#6A6A6A!important;
}
*/
.fa-search:before {
	color:#6A6A6A!important;
}

.listagem .listagem-item .nome-produto {
	/*color:#6A6A6A!important;*/
	padding: 0px 15px!important;
	height: 60px;
}

.cor-secundaria {
	color:#6A6A6A!important;
}

.listagem-item .produto-sobrepor:hover {
	opacity: .9!important;
	transform: translateY(6px)!important;
	box-shadow: 0 4px 10px rgba(177,177,177.1)!important;
	transition-duration: 290ms!important;
	border-radius: 5px!important;
}

.produto>.row-fluid:first-child .acoes-produto>div.comprar>a:hover {
	opacity: .9!important;
	transform: translateY(-4px)!important;
	box-shadow: 0 4px 10px rgba(177,177,177.1)!important;
	transition-duration: 290ms!important;
	border-radius: 30px!important;
}

.produto>.row-fluid:first-child .acoes-produto>div.comprar>a {
	width:100%!important;
	border-radius:30px!important;
}

#alpix-functions .dropdown:hover .dropdown-menu {
	border-radius: 15px!important;
	box-shadow: 0px 1px 20px 0px #eeeeee!important;
	margin-top: -8px!important;
	margin-right: -10px!important;
}

#alpix-functions .dropdown:hover .dropdown-menu {
	margin-top:-10px!important;
	margin-right:0px!important;
}


header nav .menu-item-1>.menu-link-1 strong {
	color:#6A6A6A!important;
    /* font-weight:700!important; */
}

.listagem .listagem-item .imagem-produto, .listagem .listagem-item .info-produto {
	border-radius:10px!important;
}

#alpix-functions .dropdown .dropdown-menu>li>a:hover {
	text-align:right!important;
	justify-content:center!important;
	align-items:right!important;
	background:#e2e2e2!important;
}

#alpix-functions .dropdown .dropdown-menu>li>a {
	text-align:center!important;
}

#alpix-functions .dropdown:hover .dropdown-menu {
	border-radius: 8px!important;
}

#alpix-functions .dropdown:hover .dropdown-menu {
	border-radius:13px!important;
}

.produto>.row-fluid+.row-fluid {
	margin-top:-90px!important;
}

.produto>.row-fluid:first-child .cep .form-inline button {
	margin-right:1px!important;
}

.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child>.dropdown-toggle {
	background:black!important;
	line-height:21px!important;
	color:white!important;
}
/*
.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:#0ebf00!important;
}

.identificacao .control-group .submit-email.botao.principal {
	color:white!important;
	font-weight:bold!important;
}

.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
	background-color: #50c050!important;
}
*/
.produto>.row-fluid:first-child .cep .form-inline button {
	height:48px!important;
	width:60px!important;
	border-left:0px solid transparent!important;
}

.produto>.row-fluid:first-child .cep .form-inline input {
	width: 65%!important;
	height:49px!important;
}

.fa-whatsapp:before {
	color:white!important;
}

.produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional {
	font-size:25px!important;
}

.produto>.row-fluid:first-child .codigo-produto, .produto>.row-fluid:first-child .codigo-produto * {
	color:#6A6A6A!important;
}

.produto>.row-fluid:first-child .nome-produto {
	color:#6A6A6A!important;
}

.abas-custom .tab-content .tab-pane * {
	color:black!important;
}

.produto .cep ul li {
	border-bottom:1px solid #e2e2e2!important;
}

.produto .cep ul {
	border:1px solid #b2b2b2!important;
}

.banner .flex-control-nav {
	right:340px!important;
}

.flex-direction-nav .flex-next {
	color:transparent!important;       
}

.conteudo h1 {
	font-size:0px!important;
	color:transparent!important;
}

i.icon-youtube {
	background-color:#cf3427!important;
	border-radius: 5px!important;
}

.menu-theme .has-child .dropdown-menu {
	border-radius:10px!important;
}
.produto-compartilhar .lista-favoritos {
	color:white!important;
	background:#0ebf00!important;
}

.bandeiras-produto span {
	border: 0;
	box-shadow: unset;
	background: #0ebf00;
}

.fa-shopping-cart:before {
	color:#6A6A6A!important;

}
.fa-user:before {
	color:#6A6A6A!important;
}

.menu-mobile .user-mobile>div a {
	color: white!important;
}


#form-buscar input[type="text"] {
	width: 100%;
	background-color: white;
	color: black;
	border-radius:40px!important;
	border:1px solid #ccc!important;
}

#form-buscar {
	border-radius:60%!important;
}

#form-buscar button {
	border-radius:30px!important;
}
/*
.botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar {
	background-color: #50c050;
}
*/

.produto>.row-fluid:first-child .acoes-produto>div.comprar>a {
	color:white!important;
}

#rodape .institucional ul > li a {
    color: white!important;
}

a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span {
	color:#6A6A6A!important;
}

#alpix .block-header:before {
	background:grey!important;
}
/*
#alpix .block-header {
	color:black!important;
}
*/
i.icon-bold {
	color:white!important;
	background:#f57d00!important;
	border-radius:5px!important;
}

i.icon-instagram {
    background: #c92bb7!important;
	background: -webkit-linear-gradient(305deg,#3051f1 10%,#c92bb7 70%) no-repeat!important;
	background: linear-gradient(145deg,#3051f1 10%,#c92bb7 70%) no-repeat!important;
	border-radius: 5px!important;
}

.menu-theme .has-child .dropdown-menu>li>a:hover {
	color: black;
	background-color: #FFF0F5!important;
	font-size:14.4px!important;
}

#alpix-functions .dropdown .dropdown-menu>li>a:hover {
	color: black;
	background-color: white!important;
	font-weight:bold!important;
}

.alpix-logo img {
	max-height: 120px;
}

header.header-2, header.header-3 {
	background: white; /*linear-gradient(900.10deg, white 40%, #FFF0F5 100%);*/
}

header.header-2 .menu-theme, header.header-3 .menu-theme {
	background: #EAD0D7; /*linear-gradient(0.10deg, white 10%, #FFF0F5 130%);*/
}

.menu-theme nav > ul > li:hover {
	background: rgba(255,255,255,0.25); /*transparent;*/
}

#alpix-functions .dropdown .dropdown-menu > li > a {
	color: black;
}

#alpix-functions .dropdown .dropdown-menu {
	background: white;
}

.custom-theme-ico > i {
	color: black;
}

#rodape .titulo {
	color: #6A6A6A;
}

#rodape .institucional ul > li a {
	color: #6A6A6A!important;
	font-size:14.4px!important;    
}

#rodape .institucional ul > li a:hover {
	margin-left:5px!important;
	transition-duration:300ms!important;
}

#rodape .institucional, #rodape .pagamento-selos {
	background: #EAD0D7!important; /*linear-gradient(0.10deg, white 10%, #F8C8D8 60%)!important;*/
}

#rodape .institucional ul > li a i {
	background: black;
}

.menu-theme .has-child .dropdown-menu {
	background: white;
}

.menu-theme .has-child .dropdown-menu>li>a {
	color: black;
	border-radius:10px!important;
}

.produto>.row-fluid:first-child .preco-promocional {
	color: black;
}
.produto>.row-fluid:first-child .cep .form-inline button {
	background: black;
}

.pagina-carrinho .caixa-sombreada #calcularFrete+.btn {
	background: black!important;
	color:white!important;
}
/*
.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: #06FF00;
}

.botao {
	background-color: #06FF00;
}
*/
#header-mobile {
	background: white; /* linear-gradient(900.10deg, white 40%, #F8C8D8 100%);*/
}

#header-mobile .alpix-logo img {
	max-height: 100px;
}

.custom-theme-ico > i {
	color:black;
}

.menu-mobile .user-mobile {
	background: linear-gradient(0.10deg, white 40%, #F8C8D8 100%);
}

.menu-mobile .close-btn {
	border: 10px solid transparent;
}

.menu-mobile nav>ul>li>a, .menu-mobile nav>ul>li>a strong {
	color: #111111;
	font-size: 14.4px;
	/*font-weight: 630;*/
}

.menu-mobile-container 	{
	background: linear-gradient(900.10deg, white 10%, #F8C8D8 100%);
}

.menu-mobile nav>ul>li i {
	color: black;
}

.menu-mobile nav>ul>li>ul>li>a {
	color: black;
}

.menu-mobile nav>ul>li>ul {
	background: linear-gradient(900.10deg, white 10%, #F8C8D8 130%);
	border-radius:0px!important;
}

.menu-btn {
	border-top: 2px solid black;
}

.menu-btn:after, .menu-btn:before {
	background: black;
}

#historiesBtn>li>a>div {
    margin-left: 8px!important;
}

#historiesBtn>li>a>label {
	color: black;
	text-align: center;
}

.fixed-search .fixed-content p {
	color: black;
}

#rodape .institucional ul>li a:hover {
	color: white;
}

.menu-mobile .user-mobile>div {
	background: linear-gradient(0.10deg, white 40%, #F8C8D8 100%);

}

.menu-mobile .user-mobile .user-info>div:first-child {
	color:black!important;
}

.menu-mobile .user-mobile>div a {
	color:black!important;
}

.menu-mobile .close-btn:after, .menu-mobile .close-btn:before {
	background:black!important;
}


/* ###  ADICIONADO POR HENTIQUE ### */

a.btn.btn-small {
    background: #eeeeee!important;
}

.atributos>div>span:first-child {
    text-transform: none!important;
    font-weight: normal!important;
    padding: 0px 10px 2px 5px!important;
    border-bottom: solid 2px #DFB2BD!important;
}

.atributos>div>span>b:first-child {
    text-transform: uppercase;
}

.codigo-produto {
    border-bottom: solid 1px gray!important;
}

.produto-video {
    padding: 5px!important;
    box-shadow: 0px 0px 4px gray!important;
    text-align: center!important;
    font-weight: bold!important;
}

.produto-video a {
    margin-right: 5px!important;
    padding: 6px!important;
    border: solid 2px #DFB2BD!important;
    border-radius: 5px!important;
   /* box-shadow: 3px 3px 3px silver!important;*/
}

.produto-video a:hover {
    background: #EEDDDD;
    border: solid 2px silver!important;
}

.atributos ul li a {
    border-radius: 6px;
}

.atributos ul li a span {
    font-weight: bold;
}

.atributos ul li a:hover {
    background: #EAEAEA;
    border: solid 1px #555;
}

.atributos ul li.active a {
    background: #EAD0D7!important;
    border: solid 1px #666!important;
}

.atributo-comum .indisponivel span {
    color: #888;
}

.atributo-comum a.indisponivel {
    border: solid 1px #888;
}

.atributos ul li.active a.indisponivel {
    background: #DDD!important;
}

.atributo-cor > ul > li > a > span {
    border-radius: 5px;
}

.atributo-cor > ul > li.active > a > span {
    background: white;
    border: solid 10px;
}

#historiesBtn {
	text-align: center;
}

body {
	opacity: 1!important;
}

.listagem .listagem-item .preco-produto .preco-promocional {
    font-size: 25px!important;
    margin: 16px 0px;
}

.listagem .listagem-item .preco-produto .preco-venda {
    font-size: 25px!important;
}

.listagem .titulo {
    margin: 0px;
}

.listagem .listagem-item .preco-parcela {
    background: #DFB2BD;
    color: white;
    padding: 3px 15px;
    border-radius: 10px;
}

.listagem .listagem-item .preco-parcela .cor-secundaria {
    color: white!important;
}

.somma-copy{
    display: none!important;
}

.lateral {
    display: none;
}