/* SUCESSO */

div.sucesso p {
    text-align: center;
    font-size: 1.5em;
}

div.pagamento .boleto {
    font-weight: bold;
}

div.vendedor {
    padding-top: 50px;
}

div.vendedor p {
    font-size: 1em;
}


/*esconde botão de envio*/
#btn_mpo_finalizar {
    display: none;
}

#mpo_form2 button[type="button"] {
    background-color: #0f7c67 !important;
    color: #ffffff !important;
    border-color: #0f7c67;
}

#mpo_form2 button[type="button"].pet_rem {
    background-color: #ffce00 !important;
    color: #000000 !important;
}

#mpo_form2 button[type="button"].pet_cupom {
    background-color: #110a8b !important;

}

.select2-container .select2-selection--single {
    height: 40px !important;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    padding-top: 6px !important;
}

.select2-container--default .select2-selection--single {
    background-color: #f7f7f7;
}


.pet_btn {
    position: absolute;
    right: 9px;
    top: 12px;
}

.pet_cupom {
    top: 20px;
}

.pet_outro {
    right: 195px;
}

@media (max-width: 767px) {
    .div_btns {
        position: relative;
        height: 45px;
    }

    .div_btns .pet_btn {
        position: absolute;
        right: 9px;
        top: 0px;
    }

    .div_btns .pet_outro {
        right: 195px;
    }

}

.mpo_resultado {
    padding: 10px 0 !important;
}

.mpo_resultado .subtotal {
    text-align: right;
    font-size: 1.70rem;
}

.mpo_resultado .desconto {
    text-align: right;
    font-size: 1.65rem;
}

.mpo_resultado .total {
    text-align: right;
    font-size: 1.75rem;
    padding-top: 15px;
}

.mpo_resultado .total span {
    border-top: 1px solid #000000;
    padding-top: 3px;
}

.mpo_finalizar .concluir {
    text-align: right;
    padding-top: 25px;
}

#mpo_form2 button.pet_concluir {
    background-color: #110a8b !important;
    font-size: 1.50rem !important;
    font-weight: bold !important;
}

.mpo_resultado p {
    margin-bottom: 3px;
}

.calc_result {
    padding: 20px 0;
    font-weight: bold;
}





