ckground:#fff;
    font-weight:bold;
}
select, label{
	font-family:Garamond, Palatino, Times;
	font-size:1rem;
	margin:0rem 0.2rem;
	padding:0.1rem 0.2rem;
}
body{
    margin:0.5rem auto;
    max-width:1800px;
    padding:1.5rem;
    padding-right:0rem;
    position:relative;
}
.pi, textarea{
    padding:0.3rem;
}
input{
    width:5rem;
}
input[type="radio"]{
	height:auto;
    width:auto;
}
input, select{
    margin-right:0.5rem;margin-top:0.5rem;
}
.pi{
    background:#eee;
    transition:border-color 0.6s