.box-title-form b,.text-parola b{text-shadow:none;text-transform:uppercase}.box-title-form b,.info-number h4,.modal-title,.text-parola b{text-transform:uppercase}.box-title-form small,.check-label small,.info-number h4,.text-parola{font-style:italic}.attivazione{background-color:#fff;border:3px solid #009879;padding:0;margin-bottom:30px;border-radius:5px;box-shadow:0 5px 7px rgba(0,0,0,.2)}.box-title-form,.title-form{margin-bottom:10px;text-align:center}.attivazione form{display:block;margin-top:0}.box-title-form{padding:8px;font-size:22px;color:#fff;text-shadow:-1px 1px 2px rgba(0,0,0,.1)}.box-title-form b{padding:3px 10px;color:#009879;background-color:#fff;border-radius:3px;margin-left:10px;margin-right:10px;display:inline-block;min-width:153px}.title-form{padding:5px;font-size:20px;color:#fff}.bg-green{background:-webkit-radial-gradient(#005e4b,#005e4b);background:-o-radial-gradient(#005e4b,#005e4b);background:-moz-radial-gradient(#005e4b,#005e4b);background:radial-gradient(#005e4b,#005e4b);border-top:0;border-bottom:0}.sep-form{display:block;height:1px;background-color:#ebebeb;margin-top:2px;margin-bottom:2px}#error-form,.box-contratto span.small,.box-footer,.check-label,.modal-body .form-group,.modal-dialog,.modal:before,.text-parola,.text-parola b{display:inline-block}.text-parola{width:100%;font-size:14px;text-align:center;letter-spacing:.5}.text-parola b{padding:0;color:#fff;background-color:transparent;border-radius:0;margin-left:0;margin-right:0;font-weight:600;min-width:auto}.box-footer{width:100%}input,select{height:50px!important;border-radius:0 5px 5px 0}.form-group{margin-bottom:0!important;margin-right:0!important;margin-left:0!important}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#fff;text-align:center;background-color:#009879;border:0;border-radius:4px;min-width:40px}.form-control{border:0;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3)}.form-control:focus{border:0;box-shadow:none;outline-width:0;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3)}#error-form{float:none}#error-form p{font-size:16px;text-align:center;color:#dd4b39;padding:15px;border:2px solid #dd4b39;border-radius:5px;background-color:#f2dede}.input-group{border:2px solid transparent;border-radius:6px}.input-group:hover{border:2px solid #005e4b}.box-contratto span.form-control-feedback{position:relative;top:0;left:-50px;display:inline-block;width:40px!important;height:40px!important;font-size:21px;float:left;background-color:#fff;border:2px solid;padding:8px;border-radius:5px}.box-contratto span.small{font-size:10px;color:#999;line-height:13px;padding-bottom:0;width:100%;margin:0;min-height:100px}span.text-contratto{display:block;margin:-30px 0 20px 40px}.glyphicon-ok{color:#01b559;font-size:20px;height:22px}.glyphicon-remove{color:#dd4b39;font-size:20px;height:22px}.nonvalido{position:absolute;z-index:5;text-align:right;right:5px;top:30px;color:#dd4b39!important;font-size:11px;font-weight:700}.form-horizontal .has-feedback .form-control-feedback{position:absolute;top:5px;right:0}#accettazione_contratto-error,#accettazione_espressa-error,#accettazione_privacy-error{top:0!important}.riepilogo{padding:10px;font-size:18px}.btn-lg{height:50px}.modal{text-align:center;padding:0!important}.modal:before{content:'';height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{text-align:left;vertical-align:middle}.modal-content{border:3px solid #ff910a}.modal-header{background-color:#ff910a;color:#fff;padding:8px 15px!important}.row-codice,.row-codice .desc h4{background-color:#ebebeb}.modal-title{font-size:20px;text-shadow:0 0 3px rgba(0,0,0,.4);letter-spacing:2px;font-weight:600}.modal-body{padding-top:0;padding-bottom:0}.modal-body .form-group{width:100%;margin-top:15px}.check-label{font-size:17px;width:80%}.check-label small{font-size:14px;font-weight:600;color:#666}.desc h4{font-size:18px;font-weight:600;line-height:22px;padding:5px 8px;margin-top:15px;margin-bottom:5px;border:2px solid #ebebeb;background-color:#f5f5f5;border-radius:3px}.desc p{font-size:13px;line-height:18px}.row-codice .desc h4{border:2px solid #fff}.form-codice{border-radius:0!important}.btn-verifica{background-color:#009879!important;letter-spacing:1px!important;color:#fff!important}.btn-verifica:focus,.btn-verifica:hover{background-color:#009879;letter-spacing:1px}#noPay{display:none}#riepilogo-omaggio,#rispostaCodice span,.fa-check-circle,.info-number p small{display:inline-block}#rispostaCodice span{border-radius:20px;color:#fff!important;padding:3px 10px 3px 3px}#rispostaCodice span i{background-color:#fff;border-radius:100%;padding:5px;margin-right:5px;height:24px;width:24px;line-height:14px}#rispostaCodice .success{background-color:#01b559}#rispostaCodice .success i{color:#01b559}#rispostaCodice .danger{background-color:#dd4b39}#rispostaCodice .danger i{color:#dd4b39}.msg-response{background-color:#337ab7;margin-top:20px;padding:10px;border-radius:5px}.msg-response p{margin-bottom:0;font-size:20px;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.3);font-weight:300;text-align:center}.msg-response p i{margin-right:10px;font-size:26px}.refresh{padding:15px}.refresh i{font-size:30px;float:left;margin-left:15px;margin-top:-5px;margin-bottom:-5px}.info-number h3,.info-number h4{margin-top:15px;padding-bottom:5px}#riepilogo-omaggio{color:#009879!important;width:100%;line-height:20px;margin-top:5px}#riepilogo-omaggio small{font-size:13px;font-weight:500;font-style:italic;text-align:center;display:inline-block;width:100%;color:#666}.info-number{background-color:#ebebeb;border-radius:0 10px 10px 0}.info-number h3{margin-bottom:15px;border-bottom:2px dashed #fff}.info-number h4{margin-bottom:5px;font-size:16px;font-weight:600}.info-number p{font-size:14px;text-align:left;border-bottom:1px dashed #ccc;line-height:18px;margin-bottom:10px;padding-bottom:5px}.info-number p:last-child{border-bottom:none;margin-bottom:10px}.fa-check-circle{color:#01b559;font-size:22px;margin-bottom:0;float:left;margin-right:5px;margin-top:-1px}.fa-circle{color:#999;margin-right:5px;font-size:12px}#sdiForm .glyphicon-ok{display: none !important;}