.cg_calculadora,
.cg_dashboard{
max-width:900px;
margin:auto;
font-family:Arial;
}

textarea{
width:100%;
height:120px;
margin:10px 0;
}

button{
background:#2c7be5;
color:white;
border:none;
padding:10px 20px;
cursor:pointer;
}

table{
width:100%;
border-collapse:collapse;
margin-top:20px;
}

table th,
table td{
border:1px solid #ddd;
padding:8px;
text-align:center;
}

.tramo{

padding:10px;
margin-bottom:8px;
border-left:4px solid #2c7be5;
background:#f7f7f7;

}