.ecm_pageTitle{font-size:32px;font-family:'vodafone_rgregular',arial;color:#e60000}.ie8 .ecm_pageTitle{font-family:vodafone_rgregular,arial}.ecm_msisdn_area_container{float:right;margin-top:16px}.ecm_msisdn_area{font-family:'vodafone_rgregular',arial;font-size:16px}.ie8 .ecm_msisdn_area{font-family:vodafone_rgregular,arial}#contentGrid.logged .ecm_msisdn_area{display:none}#contentGrid.campaign .ecm_msisdn_area{display:inline}.ecm_pageTitle_container{margin-bottom:9px}.ecm_msg{border-radius:10px;border:1px solid;min-height:80px;margin-bottom:11px;font-size:17px;padding:12px 12px 12px 100px;line-height:1.3em;position:relative;clear:both;font-family:'vodafone_rgregular',arial,regular}.ie8 .ecm_msg{font-family:vodafone_rgregular,arial,regular}.module:first-child .ecm_msg{margin-top:16px}.ecm_msg:before{content:'';position:absolute;left:10px;width:73px;height:75px;background-image:url("../img/ecm_client_sprite.png");background-repeat:no-repeat}.ecm_success_msg{border-color:#dedf99;background-color:#f2f5da}.ecm_success_msg:before{background-position:-71px 0;width:73px;height:75px}.ecm_success_msg_email_inner{display:inline-block;position:relative}.ecm_error .ecm_success_msg_email{border:1px solid red}.ecm_success_msg_email{width:232px;height:16px;padding:5px 10px}.ecm_success_msg_email_error.ecm_toggler_active{display:inline-block}.ecm_position_inside_input{display:inline-block;position:absolute;right:3px;top:2px}.ecm_failure_msg{border-color:#e60000}.ecm_failure_msg:before{border-color:#e60000;width:68px;height:75px;background-position:-145px 0}.ecm_info_msg{border-color:#8b8b8b}.ecm_info_msg:before{width:68px;height:75px;background-position:0 0}.ecm_info2_msg{border-color:#00b0ca;background-color:#f4f4f4}.ecm_info2_msg:before{width:68px;height:75px;background-position:-75px -75px}.ecm_ricarica_msg{background-color:#fff2be;border-color:#ffcc01;padding-top:5px;padding-bottom:5px;margin-top:7px;margin-bottom:11px;min-height:45px}.ecm_ricarica_msg:before{width:73px;height:70px;background-position:-216px 0;top:-13px}.ecm_msg_title{font-weight:bold;font-family:'vodafone_rgbold',arial,regular}.ie8 .ecm_msg_title{font-family:vodafone_rgbold,arial,regular}.ecm_msg_title+.ecm_msg_body{margin-top:.5em}ul.ecm_msg_list.ecm_msg_list{padding-left:0;margin-left:0;margin-top:5px;margin-bottom:0}.ecm_msg_list_item{display:block;padding-top:10px;margin-left:0;padding-left:10px;position:relative}.ecm_success_msg .ecm_msg_list_item{font-weight:normal;font-size:.8em;line-height:1.3em}.ecm_msg_list_item:before{content:'';position:absolute;left:0;background-image:url("../img/ecm_client_sprite.png");background-repeat:no-repeat}.ecm_success_msg .ecm_msg_list_item:before{content:'>';background:0}.ecm_failure_msg .ecm_msg_list_item{font-weight:bold;font-size:17px;line-height:20px;padding-left:26px;font-family:'vodafone_rgbold',arial,regular}.ie8 .ecm_failure_msg .ecm_msg_list_item{font-family:vodafone_rgbold,arial,regular}.ecm_failure_msg .ecm_msg_list_item:before{background-position:-292px 0;width:18px;height:18px}.ecm_box_gray{border-radius:0;background:#eaeaea;border:0;padding-left:20px}.ecm_box_gray:before{display:none}.ecm_info_msg .ecm_msg_list_item{font-weight:bold;padding-left:26px;text-decoration:underline}.ecm_info_msg .ecm_msg_list_item:before{background-position:-292px -41px;width:18px;height:18px}.ecm_info2_msg .ecm_msg_list_item{font-weight:bold;padding-left:26px;text-decoration:underline}.ecm_info2_msg .ecm_msg_list_item:before{background-position:-290px -19px;width:18px;height:18px}.deact_ecm_page_top_container{margin-top:16px}.ecm_page_top_container:after,.ecm_cost_table_row:after,.ecm_page_container:after{content:'';clear:both;display:table}.ecm_page_img{float:left;padding-bottom:0;height:82px}.ecm_page_img_small{padding:0 15px 0 15px}.ecm_page_img_big{padding:0}.ecm_page_title{display:inline;font-weight:bold;font-size:24px;line-height:24px;font-family:'vodafone_rgbold',arial;margin-bottom:10%}.ie8 .ecm_page_title{font-family:vodafone_rgbold,arial}.ecm_cost_table{float:right;width:275px;min-height:82px;padding-left:10px;padding-bottom:11px;font-family:'vodafone_rgbold',arial;font-size:14px;display:table;border-spacing:0;border-collapse:separate}.ie8 .ecm_cost_table{font-family:vodafone_rgbold,arial}.ecm_cost_table_cell_left:before{content:'';vertical-align:middle;height:40px;width:1px;display:inline-block;margin-left:-4px}.ecm_cost_table_single .ecm_cost_table_cell,.ecm_cost_table_single .ecm_cost_table_cell:before{min-height:70px}.ecm_page_description{margin-top:5px;margin-bottom:9px;line-height:1.2em;font-size:17px;font-family:'vodafone_rgregular'}.ie8 .ecm_page_description{font-family:vodafone_rgregular}.ecm_cost_table_row{clear:both}.ecm_cost_table_cell{display:table-cell;vertical-align:middle;width:187px;border-bottom:1px solid #fff}.ecm_cost_table_cell_left{width:175px;background:#f3f3f3;padding-left:14px;font-weight:bold}.ecm_cost_table_cell_right .ecm_cost_table_cell_content{min-height:0}.ecm_cost_table_cell_right{width:87px;background:#eaeaea;text-align:center}.ecm_cost_table_cell_content{display:inline-block;vertical-align:middle;padding:4px 0}.ecm_cost_table_price{font-weight:bold;font-size:17px}.ecm_cost_table_price_label{font-size:11px;font-family:'vodafone_rgregular'}.ie8 .ecm_cost_table_price_label{font-family:vodafone_rgregular}.returnBackLink.ecm_returnBackLink{position:relative;margin-left:12px;font-size:14px;margin-top:65px;display:block;float:left;border-bottom:1px solid;line-height:1.05em}.returnBackLink.ecm_returnBackLink:before{content:'< ';text-decoration:none;position:absolute;margin-left:-12px}.modern-purple-button{background:#982ba2;cursor:pointer;color:#fff;padding:1px 8px;font-size:16px;line-height:20px;border:1px solid #982ba2;border-radius:3px;font-weight:bold;font-family:'vodafone_rgbold';text-align:center;overflow:visible;display:inline-block;box-shadow:1px 2px 3px #333}.ie8 .modern-purple-button{font-family:vodafone_rgbold}.modern-purple-button:active{background:#982ba2}.modern-purple-button:hover{color:#fcfcfc!important}.modern-purple-button-large,.modern-purple-button_large{padding:6px 0;width:102px;font-size:18px}.ecm_info_selection{border-color:#8b8b8b;padding:0;overflow:hidden}.outer_info_selection_options{padding:15px 100px 0;margin-bottom:-1px;overflow:visible}.promoContainer .ecm_info_selection_confirmation{clear:both;font-family:vodafone_rgbold,arial;font-size:16px;padding:25px 90px}.promoContainer .errorCode.ecm_errorCode{color:#e60000;display:none;font-family:vodafone_rgbold,arial;font-size:16px;font-style:normal}.promoInact.outer_info_selection_options{margin-bottom:-1px;margin-left:0;overflow:visible;padding:0;width:590px}.internal_info_wrapper{margin-left:25px}.ecm_info_selection_confirmation{padding:0 100px 20px 100px}.ecm_info_selection_confirmation_buttonCont{padding-top:20px}.ecm_info_selection:before{display:none}ul.ecm_info_selection_options.ecm_info_selection_options{padding:0 0 15px 0;border-bottom:1px solid #d9d9d9;margin:0}.ecm_info_selection_option_radio{position:absolute;margin-left:-30px}.ecm_info_selection_option_title{font-weight:bold}.ecm_info_selection_option_title label{font-size:14px;line-height:16px;font-weight:bold;margin-right:5px}.ecm_info_selection_option+.ecm_info_selection_option{margin-top:20px}.errorCode.ecm_errorCode{color:#e60000;font-style:italic;font-size:12px;font-family:arial;display:none}.ecm_error .errorCode.ecm_errorCode{display:inline-block}input[type=radio].ecm_input,input[type=checkbox].ecm_input{position:absolute;left:-99999px}input[type=radio].ecm_input+label{width:18px;height:18px;display:inline-block;background-image:url("../img/ecm_client_sprite.png");background-repeat:no-repeat;background-position:-292px -86px}input[type=checkbox].ecm_input+label{width:20px;height:20px;display:inline-block;background-image:url("../img/ecm_client_sprite.png");background-repeat:no-repeat;background-position:-181px -107px}.ecm_error input[type=checkbox]+label{background-position:-181px -83px}.outer_info_selection_options.ecm_error{background-color:#fde5e5}.outer_info_selection_options+div.ecm_info_selection_confirmation .errorCode{display:none}.ecm_error+div.ecm_info_selection_confirmation .errorCode{display:block}.ecm_error+div.ecm_info_selection_confirmation .errorCode{display:block}.ecm_error input[type=radio]+label{background-position:-292px -106px;background-repeat:no-repeat}input[type=radio][checked="checked"].ecm_input+label{background-position:-292px -65px}input[type=checkbox][checked="checked"].ecm_input+label{background-position:-156px -107px}.ecm_page_terms{clear:both;margin:0 0 -7px 0;font-size:14px;padding:2px}.ecm_error .ecm_page_terms{background-color:#fde5e5}.ecm_terms_outer_container{height:20px}.ecm_errorAcceptTerms{margin:5px 7px 0;float:right}.ecm_terms_text{white-space:nowrap}.ecm_terms_link{text-decoration:underline}.ecm_page_container .clearfix,.ecm_clearfix{clear:both}.ecm_page_container .clearfix:after,.ecm_clearfix:after,.returnBackLink.ecm_returnBackLink:after{clear:both;display:table;content:''}.ecm_preloader{display:none}.ecm_preloader.ecm_toggler_visible{display:block;background:url('../img/ecm_client_sprite.png') no-repeat 0 0 transparent;width:48px;height:50px;background-position:-6px -77px;-webkit-animation:rotateSpinner 1s infinite linear;-moz-animation:rotateSpinner 1s infinite linear;animation:rotateSpinner 1s infinite linear}@-webkit-keyframes rotateSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes rotateSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotateSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ecm_popup_overlay_bg{position:fixed;left:0;top:0;background-color:black;opacity:.8;filter:alpha(opacity=80);width:100%;height:100%;z-index:1001}.ecm_popup_overlay_content{width:550px;top:50%;left:0;color:#000;right:0;padding:30px 0 0 25px;text-align:left;font-size:16px}.ecm_popup_content{height:43px}div#nyroModalWrapper{border-radius:0}.ecm_popup_overlay_close{position:absolute;width:25px;height:25px;background:url('../css/img/close-header-registration.png') no-repeat 0 0 transparent;top:-12px;right:-12px;cursor:pointer;z-index:1003}.ecm_popup_overlay.ecm_toggler_visible{display:block}.ecm_popup_overlay{position:fixed;display:none;width:100%;height:100%;left:0;top:0;z-index:1000}.ecm_popup_title{font-size:22px;margin-bottom:12px}.ecm_popup_confirm{text-align:right}.ecm_pageTitle_container{position:absolute;right:0;top:-39px;margin-bottom:0}.ecm_msisdn_area_container{margin-top:0}.ecm_pageTitle{display:none}.ecm_pageTitle_container+div{margin-bottom:-8px}.ui-sortable .ecm_pageTitle_container{top:-57px}.ecm_element_not_visible{display:none}.ecm_preloader_container{margin-top:20px;height:60px;text-align:center;clear:both;margin-right:18px}.ecm_msg ::-webkit-input-placeholder{font-size:17px;font-family:'vodafone_rgregular';font-style:normal}.ecm_msg :-moz-placeholder{font-size:17px;font-family:'vodafone_rgregular';font-style:normal}.ecm_msg ::-moz-placeholder{font-size:17px;font-family:'vodafone_rgregular';font-style:normal}.ecm_msg :-ms-input-placeholder{font-size:17px;font-family:'vodafone_rgregular';font-style:normal}.ecm_msg .input-placeh{font-size:17px;font-family:'vodafone_rgregular';font-style:normal;top:4px}.ie8 .ecm_msg .input-placeh{font-family:vodafone_rgregular}ul.ecm_msg_list+ul.ecm_msg_list{margin-top:0}#top_cvm_wrapper,#promo_cvm_wrapper{min-width:954px;width:100%;background:#f1f1f1}#promo_cvm_wrapper{text-align:center;min-height:724px;padding-top:46px}#header_cvm{padding-top:20px;font-size:24px;text-align:center;color:#e60000;margin-bottom:10px;font-family:"vodafone_ltregular"}#border_cvm_title{margin-bottom:10px;color:#666;float:left;font-family:"vodafone_ltregular";color:#797979;font-size:14px}.cvm_numero{color:#797979;float:left;font-weight:bold;margin-left:3px;font-family:"vodafone_rgregular";font-size:14px}#border_cvm_inner{background:white;clear:both}#top_cvm_border{height:119px;background:url("/portal/assets/images/cvm_clock.png") no-repeat left top}.cvm_border_box{float:left;width:189px;border-right:1px solid #666;height:109px;margin-top:5px;color:#333}.cvm_border_box.cvm_last{border:0!important}.first_border_text{font-family:"vodafone_rgregular";color:#e60000;font-size:20px;padding-top:24px;padding-left:40px}.cvm_border_text{font-family:"vodafone_rgregular";font-size:15px;text-align:center;padding-top:15px}.cvm_seperator{font-family:"vodafone_rgregular";font-size:30px;margin-top:8px}.cvm_sep_first{text-align:center;font-family:"vodafone_rgbold";color:#e60000;font-size:20px}#bottom_cvm_border{clear:both;min-height:38px;height:100%;border:1px solid #e9e9e9;font-size:14px;width:954px;margin-left:-1px}.bot_cvm_border_txt{margin-top:12px;font-family:"vodafone_ltregular"}#cvm_border_left_text{float:left;margin-left:10px;color:#494949}#cvm_border_right_text{text-align:right;color:#e60000;margin-right:10px;font-weight:bold}#cvm_footer_border{margin-top:10px;padding-bottom:10px;margin-left:10px;color:#797979;font-family:"vodafone_ltregular";font-size:14px}#middle_cvm_wrapper{padding-top:44px;text-align:center;min-width:954px;min-height:438px;border-bottom:1px solid #e7e7e7}.cvm_non_loggato,.cvm_loggato,.cvm_promo_txt{font-family:"vodafone_ltregular";font-size:30px;color:#333}.cvm_non_loggato.cvm_sec,.cvm_loggato.cvm_sec,.cvm_promo_txt{font-size:24px}.cvm_button,.cvm_promo_button{font-family:"vodafone_rgregular";background-color:#a8b400;width:95px;display:block;margin:Auto;color:white;font-size:16.12px;padding-top:8px;padding-bottom:8px;border-radius:3px;margin-top:25px;cursor:pointer}.cvm_promo_button{width:311px}.cvm_button:hover,.cvm_promo_button:hover{color:white!important}#bottom_cvm_wrapper{margin-top:36px;min-width:954px;margin-bottom:120px;color:#007c92;font-size:16px;font-family:"vodafone_rgregular"}#bottom_cvm_wrapper a,#bottom_cvm_wrapper a:hover{color:#007c92;cursor:pointer}.cvm_non_loggato_attiva{color:#7d7d7d;font-size:17.38px;font-family:"vodafone_ltregular"}.cvm_non_loggato_attiva_blue{font-size:15px;font-family:"vodafone_rgregular";margin-bottom:20px}.cvm_non_loggato_attiva_blue a{color:#2586b1}.cvm_non_loggato_attiva_input{margin-bottom:10px;margin-top:10px}.cvm_non_loggato_attiva_input input{border:1px solid #d5d5d5!important;font-size:22.04px!important;color:#333!important;width:310px;height:50px;text-align:center;font-family:"vodafone_ltregular"}.cvm_non_loggato_attiva_input input.cvm_error_code{border:1px solid #e80006!important}.cvm_non_loggato_attiva_input input::-webkit-input-placeholder{color:#b8b8b8;font-family:"vodafone_rgregular";font-size:18px;text-align:center;font-style:normal!important}.cvm_non_loggato_attiva_input input::-moz-placeholder{color:#b8b8b8;font-family:"vodafone_rgregular";font-size:18px;text-align:center;font-style:normal!important}.cvm_non_loggato_attiva_input input:-ms-input-placeholder{color:#b8b8b8!important;font-family:"vodafone_rgregular"!important;font-size:18px!important;text-align:center!important;font-style:normal!important}.cvm_non_loggato_attiva_input input:-moz-placeholder{color:#b8b8b8;font-family:"vodafone_rgregular";font-size:18px;text-align:center;font-style:normal!important}.cvm_non_loggato_attiva_terms,.cvm_loggato_attiva_terms{color:#7d7d7d;font-size:15px;font-family:"vodafone_ltregular";background:url("/portal/assets/images/checkbox_empty.png") no-repeat 10% 1%;height:25px;padding-top:2px;text-align:center;width:310px;margin:auto}.cvm_non_loggato_attiva_terms.isclicked,.cvm_loggato_attiva_terms.isclicked{background-image:url("/portal/assets/images/checkbox_lightgreen.png")!important}.cvm_non_loggato_attiva_terms input,.cvm_loggato_attiva_terms input{display:none}.cvm_loggato_attiva_terms{margin-top:33px}.cvm_non_loggato_attiva_terms a,.cvm_non_loggato_attiva_terms a:hover,.cvm_loggato_attiva_terms a,.cvm_loggato_attiva_terms a:hover{color:#7d7d7d;cursor:pointer}.cvm_non_loggato_attiva_terms.cvm_error,.cvm_loggato_attiva_terms.cvm_error{background:url("/portal/assets/images/checkbox_error.png") no-repeat 10% 1%}a .cvm_underl{text-decoration:underline!important}.cvm_error_msg{font-family:"vodafone_rgregular";font-size:15px;color:#e80006;margin-bottom:-17px}.cvm_error_msg.cvm_code{margin-bottom:2px}.cvm_checkbox{width:20px;height:20px;margin-top:-3px;cursor:pointer;position:absolute;margin-left:29px}#top_cvm_wrapper .expandableArea{margin:5px 10px 0 10px;padding:10px 0 10px 0}#top_cvm_wrapper .rowExpander{cursor:pointer}.cvm_non_loggato_attiva_input input:focus::-webkit-input-placeholder{color:transparent}.cvm_non_loggato_attiva_input input:focus:-moz-placeholder{color:transparent}.cvm_non_loggato_attiva_input input:focus::-moz-placeholder{color:transparent}.cvm_non_loggato_attiva_input input:focus:-ms-input-placeholder{color:transparent}.menuItemTitle{border:2px solid #ddd;font-size:19px;height:70px}.menuItemTitleArrow{color:#fff;display:inline-block;height:70px;position:relative;margin-right:10px}.menuItemIcon{background-image:url("../img/ecm_client_sprite.png");background-position:-276px -164px;background-repeat:no-repeat;height:28px;position:absolute;top:20px;width:32px}.menuItemTitle>p{display:inline-block;position:relative;top:12px}.menuItemGradient>span{margin-left:34px;position:relative;top:12px}.menuItemGradient{height:50px;width:135px;padding:10px;color:#808080;background:#e4e4e4;background:-moz-linear-gradient(#fbfbfb,#e4e4e4);background:-webkit-linear-gradient(#fbfbfb,#e4e4e4);background:-o-linear-gradient(#fbfbfb,#e4e4e4);background:-ms-linear-gradient(#fbfbfb,#e4e4e4);background:linear-gradient(#fbfbfb,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb',endColorstr='#e4e4e4',GradientType=0)}#menuItemTitleArrow::after{border-color:#fff #fff #fff rgba(0,0,0,0);border-style:solid;border-width:35px;content:"";display:block;height:0;left:118px;position:absolute;top:0}h1.newPromo{color:#e60000;font-family:"Vodafone Lt";font-size:30px}.separator{background-color:black;height:1px;opacity:.2;filter:alpha(opacity=20);margin-top:26px}.promoContainer .alert{color:#e40917;font-weight:bold;background-color:#f4f4f4;border:1px solid #ccc;text-align:center;padding:5px 0;margin-bottom:30px}.promoContainer .alert span{background-image:url("../img/ecm_client_sprite.png");background-position:-290px -211px;background-repeat:no-repeat;display:inline-block;height:18px;left:110px;position:absolute;width:26px}.promoContainer p{font-family:'vodafone_rgregular',arial;font-size:16px;text-align:justify;width:551px;margin-bottom:0}.promoContainer a{font-family:'vodafone_rgregular',arial;font-size:16px;color:black}.promoTitle{color:#007c92;font-size:20px;margin-bottom:26px;font-family:'vodafone_rgbold',arial,regular}.promo{margin-bottom:26px}.promo span{border-left:1px dotted #000;display:inline-block;padding:20px 38px 20px 36px;width:431px;vertical-align:middle}.promo img{margin-right:25px;max-height:60px;max-width:59px;vertical-align:middle;float:left}.cost,.activation{width:110px;font-size:20px;display:inline-block}.cost{margin-bottom:20px}.cost .price,.activation .price{font-family:"vodafone_rgbold",arial;width:120px}.almese{border:0 none!important;display:inline!important;float:none!important;font-size:16px;font-family:"vodafone_rgbold",arial;padding:0 0 0 4px!important}.promoBtns{float:right;margin-top:35px;margin-right:140px}.indietroBtn,.confermaBtn{font-size:15px;font-family:'vodafone_rgbold',arial;color:white;width:130px}.indietroBtn{background:#797979;background:-webkit-linear-gradient(#bebebe,#797979);background:-o-linear-gradient(#bebebe,#797979);background:-moz-linear-gradient(#bebebe,#797979);background:linear-gradient(#bebebe,#797979)}.indietroBtn:hover{background:#8a8a8a none repeat scroll 0 0}.indietroBtn:focus{background:#8a8a8a none repeat scroll 0 0}.confermaBtn{background:#783166 none repeat scroll 0 0}.condTerms{position:relative;margin-bottom:26px}.condTerms p{margin:0;padding:0}.condTerms .termsError{color:#e60000;display:none;font-family:vodafone_rgbold,arial;margin-bottom:26px;margin-top:4px;padding-left:27px;text-align:left;width:531px}.condTerms.notAccepted .termsError{display:block}.condTerms input{left:0;position:absolute;top:3px}.errorArea,.infoArea{padding-left:30px}.errorArea.errorAreaNoPadding{padding:0}.errorArea p,.infoArea p{display:inline-block;margin-top:0!important}.errorArea span,.infoArea span{background-image:url("../img/ecm_client_sprite.png");background-position:-265px -211px;background-repeat:no-repeat;float:left;height:17px;width:26px}.errorArea>div,.infoArea>div{padding-left:26px}.errorTitle,.infoTitle{font-weight:bold;color:#e60000;margin:0!important;padding:0}.promoContainer .errorArea ul,.promoContainer .infoArea ul{margin-top:30px}.promoContainer .errorArea li .promoContainer .infoArea li{font-weight:bold;position:relative;padding-left:10px;padding-top:10px}.promoContainer .errorArea li a:hover,.promoContainer .infoArea li a:hover{color:#e40917}.errorArea li a:before,.infoArea li a:before{content:'>';position:absolute;left:0}.promoSuccess{margin-bottom:30px;margin-left:10px}.promoSuccess>div{display:inline-block}.promoContainer .promoSuccess p{margin:2px}.promoSuccessIcon{background-image:url("../img/ecm_client_sprite.png");background-position:-151px -156px;background-repeat:no-repeat;float:left;height:45px;margin-right:20px;width:45px}.mailSuccess{border:1px solid #000;display:inline-block;margin:10px 0;padding:10px;text-align:center!important}.promoConfermando .outer_info_selection_options{padding:0}.promoInact{margin-bottom:36px;margin-left:25px;position:relative;text-align:left}.promoInact input{margin-left:-99999px;margin-top:2px;position:absolute}.promoInact span{display:block;float:left;margin-left:10px;margin-right:45px;width:200px}.promoInact input[type="radio"]+label{background-image:url("../img/ecm_client_sprite.png");background-position:-189px -212px;background-repeat:no-repeat;display:block;float:left;height:17px;width:20px}.promoInact input[type="radio"]:checked+label{background-position:-162px -212px}.promoOffer{display:inline-block;float:right;text-align:left;vertical-align:middle;width:110px}.promoOffer .ecm_cost_table{border-collapse:separate;border-spacing:0;display:table;float:right;font-family:"vodafone_rgregular",arial;font-size:20px;min-height:82px;padding-bottom:11px;padding-left:10px;width:110px}.promoContainer .condTerms input[type=checkbox].ecm_input+label{width:20px;height:17px;display:inline-block;background-image:url("../img/ecm_client_sprite.png");background-repeat:no-repeat;background-position:-245px -209px}.promoContainer .condTerms input[type=checkbox][checked="checked"].ecm_input+label{background-position:-221px -209px}.promoContainer ul.ecm_msg_list{font-weight:bold}.promoContainer ul.ecm_msg_list a{font-size:14px}.promoContainer .promoSuccess p{width:475px}.promoContainer .errorArea p{width:525px}.errorContainer,.boxErrorContainer{margin-top:2%;margin-bottom:4%;background-color:#f4f4f4;border:1px solid #ccc;padding:1%}.errorContainer .alertText,.boxErrorContainer .alertText,.msgContainer span{margin:0;padding:0;color:#f20600;font-size:17px;text-align:center;font-family:"vodafone_rgbold",Arial,Helvetica,sans-serif}.errorContainer .alertText span,.boxErrorContainer .alertText span,.msgContainer span{background:url("http://www.vodafone.it/cs/groups/editorial/@pub/@vfxx/@all/@generic/documents/multimedia/sprites_ola2_img.png") no-repeat -292px 0;width:16px;height:16px;margin-right:10px;display:inline-block;zoom:1}