/*
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;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

.element-banner-main img {
	width: 100%;
}

#nav-main .element-menu-category ul[class$="list"] > li ul li a{ 
    color: #9760d2; 
}

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;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

.element-banner-main img {
	width: 100%;
}

.element-banner-stripe .container-12,
.element-banner-stripe .container-12 .grid-12 {
    margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
}

.element-banner-stripe img {
    width: 100%;
}

li.banner-stripe-item.banner-stripe-item-39 {
    width: 100%;
}
*/

/*Ajustes Cores Tema - DermoShop*/
#footer-main .element-newsletter .newsletter-inner .newsletter-form .newsletter-input input {
    border-bottom: 2px solid #b2fff6;
    color: #b2fff6;
}
#footer-main .element-newsletter .newsletter-inner .newsletter-form .newsletter-input input::placeholder{
    color: #b2fff6;
}

#nav-main .element-menu-category #menu-category .menu-category-list > li > a:before{
    display: none;
}
/*FIM - Ajustes Cores Tema - DermoShop*/

p.product-price.product-wholesale {
    display: none;
}

table.table-progressive thead tr th, table.table-progressive tbody tr td {
    font-size: 17px;
}

.element-product-detail .product-detail.product-detail-right .product-info p.product-sku,
.element-product-detail .product-detail.product-detail-right .product-info p.product-category,
.element-product-detail .product-detail.product-detail-right .product-info p.product-brand {
    display: none;
}

/*Ajuste Texto Produto Indisponível*/
#product-list .product-list-item .label-unavailable:before {
    content: "Reposição em breve" !important;
}
/*FIM - Ajuste Texto Produto Indisponível*/

/*Botão tabela de Medidas*/
a.btn-show-instrucao {
    background:#9760d2;
    padding: 11px 22px;
    border-radius: 5px;
    color: white;
    margin-left: 1%;
    font-size: 16px;
}
.wrapper-product-combination .product-combination-list {
    margin-bottom: 20px;
}
.element-product-detail .wrapper-product-combination .product-combination-title {
    margin-top: 20px;
}

/* Colocar o botão continuar comprando */ 
.row-actions .link { 
background: #2ecc71; 
border: 0;
color: #fff; 
display: inline-block; 
font-family: 'source_sans_pro_semibold'; 
font-size: 13px; 
line-height: 20px; 
padding: 10px 20px; 
text-decoration: none; 
text-transform: uppercase; 
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
border-radius: 99px; 
-webkit-transition: all .5s; 
}

li#cart-products .cart-data-coupon-holder a#label-link-coupon {
    background: #2ecc71;
    color: white !important;
    padding: 6px 12px;
    margin-top: 22px !important;
    border-radius: 32px;
}