.ui-helper-reset{margin:0;padding:0;border:0;outline:0;height:auto!important;line-height:0;text-decoration:none;list-style:none}
.not_active{display:none}.legend{display:block;float:left;width:750px;height:70px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-step.png);background-position:left top;background-repeat:no-repeat}
.step-number{display:block;float:left;height:58px;padding:12px 0 0 0;margin:0 24px;font-size:12px;line-height:16px;color:#0765b9;text-align:center}.step-number.first{margin:0 26px 0 15px}#stepForm .step-number p{padding:0;margin:9px 0 0 0;font-size:13px;line-height:15px;color:#0765b9;text-align:center}
.step-number.active{font-size:13px;line-height:13px;color:#e61529;text-align:center;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/step-active.png);background-position:center top;background-repeat:no-repeat}
#stepForm .step-number.active p{padding:0;margin:23px 0 0 0;color:#e61529;text-align:center}.form-wrapper{float:left;width:708px;margin:0;padding:37px 21px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form.png);background-repeat:no-repeat}
.box-offerta,.box-offerta-top,.box-offerta-bottom{display:block;float:left;width:210px}.box-offerta-top{height:20px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/box-offerta-top.png);background-repeat:no-repeat}
.box-offerta-bottom{height:20px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/box-offerta-bottom.png);background-repeat:no-repeat}.box-offerta-center{display:block;float:left;width:182px;padding:0 14px;background-color:#fcfdfe}
.box-offerta-center h3{display:block;float:left;width:182px;font-size:15px;line-height:15px;color:#333;margin:0 0 20px 0;padding:0}#stepForm .box-offerta-center p{display:block;float:left;width:182px;font-size:12px;line-height:18px;color:#333;margin:0;padding:0}
#stepForm .box-offerta-center figure{display:block;float:left;margin:7px 0 13px 1px;padding:0}.step-1-wrapper.offer{display:block;float:left;width:498px}.step-1-wrapper{display:block;float:right;width:708px;position:relative}
.step-1-wrapper h2{display:block;float:left;width:470px;font-size:15px;line-height:15px;color:#333;margin:0 0 20px 28px;padding:0}.step-1-wrapper h2.no-margin{width:708px;margin:0 0 28px 0}.box-card-offer{display:block;float:left;width:220px;margin:0 0 30px 28px;padding:0}
#stepForm input.radio{margin-top:11px!important}.box-card-offer .ez-radio-blue{display:block;float:left;width:16px;margin:133px 8px 0 0;padding:0}.box-card label,.box-card-offer label{display:block;float:right;width:195px;margin:0;padding:0}
#stepForm .box-card-offer label .formLabel{display:block;float:left;width:195px;font-size:12px;line-height:18px;color:#333;margin:16px 0 0 0;padding:0}.box-card-wrapper{float:left;width:708px;position:relative}
.box-card{float:left;width:220px;height:210px;margin:0;padding:0 8px 30px}.box-card .ez-radio-blue{display:block;float:left;width:16px;margin:153px 8px 0 0;padding:0}#stepForm .box-card label .formLabel{display:block;float:left;width:195px;font-size:12px;line-height:18px;color:#333;margin:0;padding:0}
.step-2-wrapper h2,.step-3-wrapper h2,.step-4-wrapper h2,.step-5-wrapper h2,#form-generic h2{display:block;float:left;width:708px;font-size:15px;line-height:15px;color:#333;margin:0 0 28px 0;padding:0}
#mm_scelta_classic,#mm_scelta_gold{display:block}#mm_classic_wrapper,#mm_gold_wrapper{display:none}.requiredNotice{display:block;float:left;width:708px;font-size:11px;line-height:13px;margin-bottom:20px}
.line{float:left;margin:0 20px 18px 0;position:relative}.line.total{width:708px}.line .ez-radio-blue{margin-right:8px}#stepForm .line label{display:block;float:left;height:18px;line-height:20px;margin:0 20px 5px 0;cursor:text!important}
.buttonWrapper{float:left;width:708px;height:27px;text-align:right}.buttonWrapper.offer{width:498px}#stranger{float:left;width:708px;margin-bottom:18px}#profession,#income,#type-content{float:left;width:708px;margin-bottom:18px}
.form-box-top,.form-box-bottom{float:left;width:708px;height:20px}.form-box-top{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/form-box-top.png);background-repeat:no-repeat}.form-box-bottom{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/form-box-bottom.png);background-repeat:no-repeat}
.form-box-center{float:left;width:648px;background-color:#d9e4ee;padding:0 30px}.form-box-center h3{display:block;float:left;width:648px;height:12px;font-size:12px;line-height:12px;color:#064985;font-weight:bold;margin:0 0 15px 0;padding:0}
.incomeCaption{display:block;float:left;margin:30px 0 0 0!important;font-size:12px!important;line-height:16px!important;color:#333!important}#agreementText{display:block;float:left;width:676px;margin-left:8px!important;font-size:11px!important;line-height:15px!important;color:#333!important}
.economicCaption{display:block;float:left;margin:0 0 20px 0!important;padding:0!important;font-size:12px!important;line-height:16px!important;color:#333!important}.economicCaption span{font-size:10px!important;line-height:14px!important}
.service-container{float:left;width:708px;border-bottom:1px solid #d9e4ee;margin-bottom:15px}.service-container h4,#form-generic h4{display:block;float:left;width:708px;margin:0 0 18px 0;padding:0;font-weight:normal}
.form-tooltip{float:left;width:14px;height:21px}#mm_classic_yes,#mm_gold_yes{float:left;margin-bottom:18px}#form-result,#form-generic{float:left;margin-top:40px;width:708px;padding:37px 21px;margin:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/bkg-horizontal-tab-top.png);background-position:left top;background-repeat:no-repeat}
#form-result h3,#form-result h4{display:block;float:left;width:463px;margin:0 0 20px 0;padding:0}#form-result h3{font-size:15px;line-height:17px}#form-result h4{font-size:14px;line-height:18px}.final-box-container{float:left;width:463px;margin:0 0 20px 0}
.final-box-top,.final-box-bottom{float:left;width:463px;height:20px}.final-box-top{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/final-box-top.png);background-position:left top;background-repeat:no-repeat}
.final-box-bottom{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/final-box-bottom.png);background-position:left top;background-repeat:no-repeat}.final-box-center{float:left;width:423px;padding:0 20px;background-color:#d9e3ed}
.final-box-center p{display:block;float:left;width:423px;font-size:12px!important;line-height:18px!important;margin:0;padding:0!important}.final-box-center p span{margin-left:36px}#form-card-request-container{float:left;width:210px;padding:0;margin-left:35px}
#form-card-request{float:left;width:184px;font-size:12px;padding:18px 13px 0 13px;margin:0;background-color:#e5eef6;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/bkg-services-header.png);background-repeat:no-repeat;background-position:top left;text-align:center}
#form-card-request h3{float:left;width:184px;font-size:14px;line-height:18px;color:#26629a;font-weight:bold;text-align:left;margin:0;padding:0 0 15px 0}#form-card-request p{float:left;width:184px;font-size:12px;line-height:14px;color:#26629a;text-align:center;margin:14px 0 22px 0;padding:0}
#form-card-request .btn-void.red28 span.textlink{height:28px;padding:0!important;line-height:24px}#form-card-request a{display:inline-block!important;float:none}#form-card-request-bottom{float:left;width:210px;height:30px;padding:0;margin:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/box-card-request-bottom.png);background-repeat:no-repeat;background-position:top left}
#form-card-request .btnNext{margin:0}#form-card-request .btnNext .textlink{width:115px}.form-footer{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/bkg-horizontal-tab-bottom.png);background-position:left top;background-repeat:no-repeat;margin:0}
#stepForm label.warning{display:block;height:20px;font-size:10px;line-height:10px;color:#e61529;font-style:italic;position:absolute;bottom:-20px;left:0;margin:0!important;padding:0!important}#stepForm .box-card-offer label.warning{top:5px;right:-80px;left:auto!important}
#stepForm .box-card label.warning{top:-38px;right:20px;left:auto!important}.ez-hide{height:17px!important;opacity:0;filter:alpha(opacity=0);margin-top:1px!important;cursor:pointer}.serviceWidth .ez-hide{left:0;top:0}
.ez-checkbox-blue{width:19px;height:18px;background:transparent url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/checkbox-form.png) 0 1px no-repeat;display:inline-block}.ez-radio-blue{background:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/radio-button-blue.png) no-repeat scroll 0 1px transparent;display:inline-block;float:left;height:17px;width:16px}
.checkbox{width:19px;height:18px;margin:0;padding:0}.radio{width:16px;height:17px;margin:0;padding:0}.ez-checked{background-position:0 -19px}.ez-checked-blue{background-position:0 -19px}.ez-selected{background-position:0 -16px}
.ez-selected-blue{background-position:0 -16px}.ez-checkbox,.ez-radio{zoom:1;*display:inline;_height:30px}.line select{height:32px;padding:8px 10px;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px;border:0;background-color:transparent}
.line option{background-color:#fff!important}.line input[type=text]{height:32px;font-size:12px;line-height:32px;color:#333;padding:0 10px;background:transparent;border:0}.line .hidden-upload{width:0;height:0;overflow:hidden}
.container-agreement-text{display:block;position:relative}#stepForm .container-agreement-text label.warning{left:26px;top:-13px}.ui-datepicker-trigger{float:right;width:32px;height:32px}.w56,.w56 label{width:56px}
.w56 input[type=text]{width:36px;margin-right:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w56.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}.w56 input[type=text].boxForm{border:1px solid #d9e4ee}
.w86,.w86 label{width:86px}.w86 select{width:86px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w86.jpg);background-repeat:no-repeat}.w138,.w138 label{width:138px}.w138 select{width:138px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w138.jpg);background-repeat:no-repeat}
.w138 input[type=text]{width:118px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w138.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}.w138 input[type=text].boxForm{border:1px solid #d9e4ee}
.w269,.w269 label{width:301px}.w269 input[type=text]{width:249px;margin-right:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w301.jpg);background-repeat:no-repeat;border:none!important}
.w269 input[type=text].boxForm{border:1px solid #d9e4ee}.w301,.w301 label{width:301px}.w301 select{width:301px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w301.jpg);background-repeat:no-repeat}
.w301 input[type=text]{width:281px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w301.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}.w301 input[type=text].boxForm{border:1px solid #d9e4ee}
.w464,.w464 label{width:464px}.w464 input[type=text]{width:444px;margin-right:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w464.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}
.w464 input[type=text].boxForm{border:1px solid #d9e4ee}.w622,.w622 label{width:622px}.w622 input[type=text]{width:602px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-field-w622.jpg);background-repeat:no-repeat;border:1px solid #eff5fa}
.w622 input[type=text].boxForm{border:1px solid #d9e4ee}.w622 textarea{width:600px;height:148px;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/form/bkg-form-text-area.jpg);background-position:bottom left;background-repeat:repeat-x;border:1px solid #c6dbee;padding:10px 10px;line-height:18px;resize:none;overflow:auto}
.serviceWidth{width:160px;margin-right:15px!important}.fixWidth{width:150px;margin-right:15px!important}.serviceWidth label,.fixWidth label{margin-right:0!important}.btnBack,.btnNext{background-color:transparent!important;border:0 none;cursor:pointer;display:inline;float:none;height:28px;margin:15px 0 0 25px;padding:0;color:#fff;position:relative}
.btnNext .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-red-left-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}.btnNext .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-red-right-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}
.btnNext .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-red-center-28.png);background-position:left top;background-repeat:repeat-x;float:left;display:block;height:28px;line-height:24px}
.btnNext:hover .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-left-28.png)}.btnNext:hover .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-right-28.png)}.btnNext:hover .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-center-28.png)}
.btnBack .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-left-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}.btnBack .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-right-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}
.btnBack .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-center-28.png);background-position:left top;background-repeat:repeat-x;float:left;display:block;height:28px;line-height:24px;padding-left:5px}
.btnBack:hover .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-left-28.png)}.btnBack:hover .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-right-28.png)}.btnBack:hover .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-center-28.png);color:#056ac1;padding-left:5px}
.btnBack span.textlink-arrow-left{position:absolute;left:11px;top:6px;height:12px!important;width:7px!important;padding:0!important;margin:0;background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/arrow-left-white.png);background-position:left center;background-repeat:no-repeat}
.btnBack:hover span.textlink-arrow-left{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/arrow-left-blue.png)}.btnUpload{background-color:transparent!important;border:0 none;cursor:pointer;display:inline;float:none;height:28px;margin:25px 0 0 0;padding:0;color:#056ac1;position:relative}
.btnUpload .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-left-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}.btnUpload .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-right-28.png);background-position:left top;background-repeat:no-repeat;float:left;display:block;height:28px;width:18px}
.btnUpload .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-void-center-28.png);background-position:left top;background-repeat:repeat-x;float:left;display:block;height:28px;line-height:24px}
.btnUpload:hover .first{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-left-28.png)}.btnUpload:hover .last{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-right-28.png)}.btnUpload:hover .textlink{background-image:url(/export/system/modules/ch.cornercard.frontend.v8/resources/images/btn-blue-center-28.png);color:#fff}
label.captcha{display:block;float:left;height:18px;margin:0 20px 5px 0;line-height:18px}figure.captcha{display:block;float:left;margin:0 20px 20px;0}.service-container-captcha div.line{margin-left:20px}
.service-container-captcha div.line .captchaReload{display:block;padding:10px 0}#stepForm .w622 .labelInputUs{max-width:569px;height:auto!important;cursor:pointer!important}.service-container .serviceWidth label{width:140px;height:auto!important}
