#header-main {
	background: #0086FF;
	/*color: #fefefe;*/
}
#header-main .header-2{
    background: #43a4fb;
    padding: 10px 0 !important;
}
#header-main .element-shopping-cart .link-shopping-cart {
    background: #43a4fb;
    padding: 10px 20px 10px 45px;
}

.wrapper-list-products-shopping-cart .list-products-shopping-cart {
    color: #666;
}

body {
    background: #fefefe;
    font-family: 'source_sans_pro_semibold';
    line-height: 20px;
    -webkit-font-smoothing: antialiased;
}      

#nav-main div[class^="element-"] {
    margin-bottom: 5px;
    width: 100%;
}

#header-main div[class^="header-"] {
    display: table;
    padding: 10px 0;
    width: 100%;
}

#header-main .header-1 {
    background: #0086FF;
    color: #fefefe;
    font-family: 'source_sans_pro_semibold';
    font-size: 1px;
    padding: 0px 0 !important;
    text-transform: uppercase;
}

body.pagina-home #nav-main .element-menu-category,
body.pagina-home #nav-main .element-menu-main {
margin-bottom: 0 !important;
}

.element-banner-main .container-12,
.element-banner-main .container-12 .grid-12 {
    margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: 100% !important;
width: 100% !important;
}

.element-banner-main img {
width: 100%;
}

#header-main .element-search .welcome-message {
    color: #ffffff !important;
}

.grid-shopping-cart {
    color: #ffffff!important;
}
.btn:hover {
    background: #58c22e;
}
.btn {
    background: #58c22e;
}

.element-buy-all #product-list .product-list-item {
    padding: 15px;
    width: 14.666%;
}


/*Adicionar informação letras maiúsculas ao usuário*/
.box-cart-final-left .box-cart-final-empty  p::after {
    content: " Digite seus dados pessoais em letras MAIÚSCULAS";
    color: red;
    display: flex;
}

.box-cart-final:nth-child(2) p::after {
    display: none !important;
}
.box-cart-final:nth-child(3) p::after {
    display: none !important;
}

#product-list .product-list-item .label-promo, #product-list-sidebar .product-list-item .label-promo {
    background: green;

}

.element-product-detail .label-stamp-wrapper .label-stamp.label-promo {
    background: green;
}