@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
.mt20{
    margin-top:20px;
}
.colCheckbox{
    height:58px;
    line-height:75px;
}
input[type="date"] {
    line-height: 20px!important;
    cursor: pointer;
}
.colorWhite{
    color:white;
}
.colorWhite:hover{
    color:#fefefe;
    text-decoration:underline;
}
.bgIscrizioni{
    background-color:lightblue;
    margin-bottom:0;
    padding:5px 5px 5px 15px;
    font-size:18px;
    font-weight:600;
}
.bgQuote {
    background-color: lightgreen;
    margin-bottom: 0;
    padding: 5px 5px 5px 15px;
    font-size: 18px;
    font-weight: 600;
}
.bgRicevute {
    background-color: lightpink;
    margin-bottom: 0;
    padding: 5px 5px 5px 15px;
    font-size: 18px;
    font-weight: 600;
}
.h58{
    height:58px;
    line-height:80px;
}
.featured-box.featured-box-primary{
    padding:20px;
    background-color:white;
    border-radius:8px;
}
.mt50{
    margin-top:50px;
}
.mb50{
    margin-bottom:50px;
}
.hAccedi{
    border-bottom:1px solid #00945f;
    padding-bottom:10px;
}
.p20{
    padding:20px;
}
.form-control.width70{
    display:inline-block;
    width:70%;
}
.heightForm{
    height:59px;
    line-height:75px;
}
.font20{
    font-size:20px;
}
.bgRimborsi {
    background-color: coral;
    margin-bottom: 0;
    padding: 5px 5px 5px 15px;
    font-size: 18px;
    font-weight: 600;
}
.padding15{
    padding:15px;
}
.cursor-pointer{
    cursor:pointer;
}
.text-italic{
    font-style:italic;
    font-weight:600;
}
label, .form-control{
    color:black;
    font-weight:600;
}
.widget{
    color:black;
    font-weight:600;
}