/* 
    Document   : padraoVedoble
    Created on : 19/03/2014, 12:35:47
    Author     : wellington.wc
    Description:
        Purpose of the stylesheet follows.
*/


/*** PRODUTOS */
.painel-produtos-right{
    text-align: left;
}

.galeria-imagens-fullscreen{
    max-width: 850px;
}
.img-galeria-fullscreen{
    width: 100%;
    display: block;
}
.galeria-imagens{
    max-width: 800px;
}
.galeria-imagens .ui-galleria-thumbnail-container {
    background: transparent !important;
}
.galeria-imagens .ui-galleria-link {
    color: #00b13a !important;
}

.img-galeria-sem-foto{
    max-width: 100%;
    display: block;
    width: 500px;
    height: 500px;
    margin: 0 auto;
}

.img-galeria{
    max-width: 100%;
    display: block;
    width: 500px;
    height: auto;
    margin: 0 auto;
    cursor: pointer;
}
.img-galeria-thumbnail{
    display: block;
    width: 80px;
    height: 80px;
    max-width: 80px;
}

.h1-titulo{
    color: #095737;
    padding: 20px;
}


.produto-texto-grande{
    color: #4D4D4D;
}

.produto-grid-info .ui-panelgrid-cell{
    padding: 0.3rem !important;
}
.produto-titulo{
    color: #4D4D4D;
    font-weight: bold;
    text-transform: capitalize;
}

.produto-valor{
    color: #808080;
}

.produto-grid-moedas{
    margin-bottom: -25px;

}

.produto-grid-moedas-grande .ui-panelgrid-cell {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}


.produto-moeda-dolar{
    color: #00C537;
    font-size: 48px;
}

.produto-moeda-dolar-oferta {
    color: #FF0000;
    font-weight: 700;
    font-size: 48px;
    line-height: 56px;
}

.produto-moeda-dolar-promocao{
    color: #6c757d;
    font-size: 20px;
    text-decoration: line-through;
}

.grid-prod-info{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: -25px;
}

.produto-moeda-outros{
    color: black;
    background: #ececec;
    width: 135px;
    padding: 9px;
    border-radius: 4px;
}

/*** ESPECIFICACOES */
.h1-titulo-especificacao{
    color: #4D4D4D;
    text-transform: uppercase;
    text-align: left;
    padding-left: 15px;
}
.p-ficha-tecnica-left{
    text-align: right;
    /*overflow: auto;*/
    padding: 22px;
}
.p-ficha-tecnica-right{
    text-align: left;
    /*overflow: auto;*/
    padding: 22px;
    margin-left: -20px !important;
}

.card-dtw-prod {
    height: 435px;
}

@media (min-width: 992px) {
    .img-galeria{
        width: 500px;
        height: 500px;
    }
}


/*codigo abaixo enviado pelo Marcelo*/

/* 
    Document   : padraoVedoble
    Created on : 19/03/2014, 12:35:47
    Author     : wellington.wc
    Description:
        Purpose of the stylesheet follows.
*/


/*** PRODUTOS */
.painel-produtos-right{
    text-align: left;
}

.galeria-imagens-fullscreen{
    max-width: 850px;
}
.img-galeria-fullscreen{
    width: 100%;
    display: block;
}
.galeria-imagens{
    max-width: 800px;
}
.galeria-imagens .ui-galleria-thumbnail-container {
    background: transparent !important;
}
.galeria-imagens .ui-galleria-link {
    color: #00b13a !important;
}

.img-galeria-sem-foto{
    max-width: 100%;
    display: block;
    width: 75%;
    height: auto;
    margin: 0 auto;
}

.ui-galleria-items {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: row;
    height: auto;
}

.img-galeria{
    max-width: 100%;
    display: block;
    width: 70%;
    height: auto;
    margin: 0 auto;
    cursor: pointer;
}
.img-galeria-thumbnail{
    display: block;
    width: 80px;
    height: 80px;
    max-width: 80px;
}

.h1-titulo{
    color: #000000;
    padding-inline: 20px;
    margin-block: 0;
}

body .ui-galleria .ui-galleria-thumbnail-container {
    padding: 0 0.25rem;
}


.produto-texto-grande{
    color: #4D4D4D;
}

.produto-grid-info .ui-panelgrid-cell{
    padding: 0.3rem !important;
}
.produto-titulo{
    color: #4D4D4D;
    font-weight: bold;
    text-transform: capitalize;
}

.produto-valor{
    color: #808080;
}

.produto-grid-moedas{
    margin-bottom: -25px;

}

.produto-grid-moedas-grande .ui-panelgrid-cell {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}


.produto-moeda-dolar{
    color: #00C537;
    font-size: 48px;
}

.produto-moeda-dolar-oferta {
    color: #FF0000;
    font-weight: 700;
    font-size: 48px;
    line-height: 56px;
}

.produto-moeda-dolar-promocao{
    color: #6c757d;
    font-size: 20px;
    text-decoration: line-through;
}

.grid-prod-info{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-bottom: -25px;
}

.produto-moeda-outros{
    color: black;
    background: #ececec;
    width: 135px;
    padding: 9px;
    border-radius: 4px;
}

/*** ESPECIFICACOES */
.h1-titulo-especificacao{
    color: #006548;
    text-transform: uppercase;
    text-align: left;
    padding-left: 15px;
}
section.section-blank.section-default.section-specs {
    display: flex;
    flex-direction: column;
    align-content: flex-start;
    align-items: flex-start;
    text-align: left;
}

.p-ficha-tecnica-left {
    text-align: left;
    width: 20%;
    padding: 15px;
}

.section-specs .p-col-2 {
    text-align: left;
    width: 5%;
}

.p-ficha-tecnica-right {
    text-align: left;
    width: 75%;
    padding: 15px;
    margin-left: 0!important;
}

@media (max-width: 992px) {
        section.section-blank.section-default.section-specs {
        display: flex;
        flex-direction: column;
        align-content: flex-start;
        align-items: flex-start;
        text-align: left;
        padding: 10px
}
    
    .p-ficha-tecnica-left {
        text-align: left;
        width: 100%;
        padding: 15px;
        padding-bottom: 0;
    }
    
    .section-specs .p-col-2 {
        text-align: left;

        display: none;
    }
    
    .p-ficha-tecnica-right {
        text-align: left;
        width: 100%;
        padding: 15px;
    }
}





section.section-blank.section-default.section-specs .p-grid {
    width: 100%;
    background: #f4f4f4;
    margin-bottom: 9px;
    border-radius: 8px;
    margin-left: 0;
    margin-top: 0;
}

.card-dtw-prod {
    height: 435px;
}

@media (min-width: 992px) {
    .img-galeria{
        width: 500px;

    }
}
