/* As três barras do menu */
#cabecalho.fixed .open-menu .line
{
    background: #FF6600;
}

/* As três barras do menu mobile e botão fechar menu*/
.conteudo-topo .busca-mobile .atalho-menu, .conteudo-topo .menu.superior.visible-phone .menu-close:after
{
	background: #FF6600;
}

/* Texto ofertas por e-mail */
#barraNewsletter.posicao-rodape .componente .texto-newsletter
{
	color: #FF6600;
}


/* Botão assinar e-mail */
#barraNewsletter.posicao-rodape .componente .newsletter-assinar
{
	background: #FF6600;
    border: solid 1px #FF6600;
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar::before:hover {
    color: fff;
}

/*Botão fechar compra no carrinho da compras*/
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao
{
	background: #FF6600;
    color: #FFF;
}

/* Cor do favoritos no produto quando passa o mouse */
.adic-favo:active,.adic-favo:focus,.adic-favo:hover
{
    background: #FF6600;
    color: #FFF;
}

/* Cor da logo instagram*/
div#instagram .icon .cls-1
{
	fill: #FF6600;
}

/* Cor do texto institucional */
#rodape .institucional .titulo 
{
	color: #FF4500;
}

#rodape .institucional:hover
{
	color: #FF6600;
}	

.full.menu .nivel-um>li>a {
    color: #FF6600;
    /*
    font-size: 30px;
    text-transform: uppercase;
    font-family: Montserrat;
    font-weight: 700;
    */
}

#cabecalho .actions > li > a:hover {
    /*
    text-align: center;
    font-size: 13px;
    font-weight: 700;
    */
    color: #FF6600;
}

#cabecalho .actions > li > a .icon * {
    fill: #FF6600;
}


.float-contact .float-open {
    background: #FF6600;
}


.float-contact .float-open:hover {
    background: #FF4500;
}

/*
.float-contact .float-items {
    visibility: hidden;
        color:#ff6600;
}
*/

.full.menu .conteiner .nivel-um > li.offers > a {
    background: #FF6600 !important;
    cursor: pointer;
}

.listagem-item:hover .acoes-produto {
    /* background: #FF6600 !important;*/
    Color: #FF6600

}

.botao {
	background: #ff6600 !important;
}

.scrollToTop {
    position: fixed;
    z-index: 999;
    bottom: 1rem;
    right: 2rem;
    background:#FF6600;
    color:#fff;
    display: block;
    width: 52px;
    height: 52px;
    text-align: center;
    border-radius: 0;
    padding: 10px;
    display: none;
    text-transform: uppercase;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
}

.scrollToTop:hover  {
    position: fixed;
    z-index: 999;
    bottom: 1rem;
    right: 2rem;
    background:#ff4500;
    color:#fff;
    display: block;
    width: 52px;
    height: 52px;
    text-align: center;
    border-radius: 0;
    padding: 10px;
    display: none;
    text-transform: uppercase;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
}

.atalhos-mobile ul li a .icon {
    height: 30px;
    /*fill:#39d8f5;*/
    fill:#ff6600;
}

.atalhos-mobile ul li a .icon * {
    fill:#ff6600;
}

div#instagram h2 a {
    color: 
    /*#39d8f5;*/
      #ff6600;
}

#rodape .institucional a, 
#rodape .institucional p {
    color:#fff;
    font-size: 15px;
    font-weight: 400;
    margin-top: 22px;
}

#rodape .institucional a, 
#rodape .institucional p {
    color:#fff;
    font-size: 15px;
    font-weight: 400;
    margin-top: 22px;
}

.full.menu {
 background:#1b1b1b;
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1;
 border-top:solid 1px #ff6600;
 height:70px
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:after,
#barraNewsletter.posicao-rodape .componente .newsletter-assinar:hover:before {
 color:#fff;
 fill:#ff6600
}