        body {font-family:Roboto; font-size:13px}
        p{text-align:justify;}
        a{color: #DA0D14}
        label span.required { color: #DA0D14; }
        span.help-inline, span.help-block { color: #888; font-size: .9em; font-style: italic; }
        .note, .note label {font-size: 12px; font-weight:normal;}
        .abbonamenti ul {list-style: none}
        .abbonamenti label {padding-left: 1em}
        .form-control{font-size:12px; height:30px}
        .btn {padding: 4px 12px; font-size:14px;}
        h2{padding-top:2em; font-size:18px; clear:both}
        .form-horizontal .control-label{padding-top:12px;}
        .container{padding:0px}
        .col-xs-12{padding-left:5px;padding-right:5px}
        label{margin-bottom:3px}
        #totalbox{margin-left:3em}
        .entitySelector input[type="radio"]
        {
            position: absolute;
            clip: rect(0px, 0px, 0px, 0px);
        }
        .entitySelector
        {
            position:absolute;
            left:50%;
            padding-bottom: 6px;
            color:#999;
        }
        .entitySelector .btn
        {
            font-weight:bold;
        }
        .entitySelector div{
            position:relative;
            left:-50%;
            text-transform:uppercase;
            font-size: 15px;
        }
        .entitySelector .btn:active,.entitySelector .btn.active
        {
            box-shadow:none;
            color:#333;
        }
        .entitySelector .btn:hover,.entitySelector .btn:focus
        {
            color:#333;
        }
        .error{
            color:#DA0D14;
        }