div.tbt { width: 100%; display: table; clear: both; font-size: 18px; line-height: 1em;}
    
    div.tbt div.bloqueA { width: 49%; float: left;}
        
        div.tbtnV, div.tbtnT{   min-height: 47px} /* volver y tipo */

    div.tbt div.bloqueB { width: 49%; float: right; text-align: right;}
        
        a.tbtn, span.tbtn{  background-color: #e47244; padding: 20px 7px 20px 7px; border-radius: 5px;  width: 100%; display: block; text-align: center; color: white !important;} 



@media ( min-width: 980px ) and (max-width: 1080px ){

    div.tbt div.bloqueA { width: 100%; float: none;}
    div.tbtnV{ width: 49%; float: left; }
    div.tbtnT{ width: 49%; float: right; text-align: right; }

    div.tbt div.bloqueB { width: 100%; }

}


@media ( max-width: 700px  ){

    div.tbt div.bloqueA { width: 100%; float: none;}
    div.tbtnV{ width: 49%; float: left; }
    div.tbtnT{ width: 49%; float: right; text-align: right; }

    div.tbt div.bloqueB { width: 100%; }

}

ul.acabados{padding:0}ul.acabados li{display:inline-block;width:160px}ul.acabados li span{margin-left:50px;display:block;width:100px;padding-top:8px}div.color{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;behavior:url(pie/PIE.htc);width:50px;height:50px;padding:5px;background:#000;float:left;margin-bottom:8px;border:1px solid #000}@media (max-width:767px){div.paginapint div.et_pb_row_0{padding:0!important}}

.et_pb_module.botones{min-height: 98px;}
