/* reset */
body, p, ul, ol, form, input, h1, h2, h3, h4, h5, h6, dl, dt, dd{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:300;font-size:12px;}
ul, ol{list-style:none;}
img{border:none;}
a, input{outline:none;}

body, input, textarea, select{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
p{margin:0px;}
#main{padding:30px 0;}
#grid2col{padding:79px 0px; margin:0px;}
#col-content{float:left;width:496px; padding:0px; margin:0px;}
.body-christmas #col-content{margin-left:10px;}
#col-right{float:right;width:270px; zoom:1;position: relative;}
.body-christmas #col-right{width:290px;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix, *:first-child+html .clearfix{zoom:1;}


.wrapper{width:884px;margin:0 auto;}
.body-christmas .wrapper {width:904px;}
#highlight{background:url("/lp/img/background-image.jpg") center 0px no-repeat #FFFFFF; width:100%;margin:0px auto; height:481px;}
#highlight-sempre{background:url("/lp/img/background-image-sempre.jpg") center 0px no-repeat #FFFFFF; width:100%;margin:0px auto; height:481px;}
.body-christmas #highlight-sempre{background:url("/lp/img/background-image-christmas.jpg") center 0px no-repeat #FFFFFF; }
#highlight .bubbles, #highlight-sempre .bubbles{padding:20px 0 30px;position:relative;}
#logo{position:absolute;top:20px;left:30px;}
#product-type{position:absolute;top:35px;left:340px;}
#copyright{float:right;color:#6f6f6f;font-size:11px;}
#error{padding:25px 0;background-color:#fff777;text-align:center;color:#383504;line-height:1.4;}
#error strong{font-size:15px;}
#error a, #error a:visited{color:#383504;text-decoration:underline;}
#error a:hover{text-decoration:none;}

#nav-footer{float:left;font-size:11px;}
#nav-footer li{float:left;background:url("/lp/img/icon-bullet-footer.png") right center no-repeat;padding-right:12px;margin-right:10px;}
#nav-footer .last{background:none;padding-right:0;margin-right:0;}
#nav-footer a, #nav-footer a:visited{color:#6f6f6f;}

#offer{position:relative;z-index:2;padding-bottom:9px;}
#offer-wrapper{position:relative;zoom:1;padding:0px;}
#offer .title{display:block;margin-bottom:5px;}
#offer .subtitle{font-size:14px;color:#6b6b6b;margin-bottom:0;}
#offer .icons{float:right;position:relative;margin:-10px 90px 0 0;}
#offer .price{margin: 25px 0 15px 11px;position:relative;z-index:2;}
.body-christmas #offer .price{margin-top: 50px;}
#offer .visual{position:absolute;bottom:-5px;right:4px;_right:28px;_bottom:-6px;}
#offer .stamp-per-sempre{position: absolute;right: 100px;top: -15px;z-index: 3;}
#offer-bottom{margin-top:10px;text-align:center;color:#d0dde8;font-size:11px;text-shadow:-1px -1px #2c587f;line-height:1.4;}
#offer-bottom a, #offer-bottom a:visited{color:#e4edf5;}
#offer-bottom a:hover{text-decoration:none;}
#offer-bottom strong{color:#edf3f8;}

.jcoverage{zoom:1;background:url("/img/layout/box/coverage/icon-loader-blue.gif") center center no-repeat;}
.jcoverage .content{overflow:hidden;background:url("/lp/img/highlight-bg-groupon.png") 0 0 no-repeat transparent; margin:0px; padding:0px;}
.body-christmas .jcoverage .content{background:url("/lp/img/highlight-bg-christmas.png") 0 0 no-repeat transparent;}

#coverage{color:#ebf6ff;background: url("/lp/img/highlight-bg-bottom.png") no-repeat scroll 0 bottom transparent;bottom: -366px;position: absolute;}
.body-christmas #coverage{background: url("/lp/img/highlight-bg-bottom-christmas.png") no-repeat scroll 0 bottom transparent;}
#coverage .title{padding: 18px 0 8px 22px;}
.body-christmas #coverage .title {padding-top:35px;margin-left:5px;}
#coverage .subtitle{font-size:12px;line-height:1.4;margin: 8px 20px 20px 23px;}
#coverage .subtitle-2{font-size:11px;line-height:1.1;margin: 0 20px 40px 23px;}
#coverage .info-text{font-size:11px;line-height:1.1;margin: 0 20px 25px 23px;}
#coverage a, #coverage a:visited{color:#ebf6ff;}
#coverage a:hover{text-decoration:none;}
#coverage .btn-yellow{margin-left: 11px;}
.body-christmas #coverage .btn-yellow{margin-left: 21px;}

.ul-tick{position:relative; z-index:2; margin: 0px 0 -15px 25px;}
.body-christmas .ul-tick{margin-top:0px;}
.ul-tick li{zoom:1;padding-left:28px;margin-bottom:14px;background:url("/lp/img/icon-tick.png") 0 -1px no-repeat;color:#303030;}
.ul-tick .last{margin-bottom:0;}
.ul-tick .label{font-weight:700; color:#1da1df;}

.ul-advantages{overflow:hidden;zoom:1;color:#5c5c5c;}
.ul-advantages li{float:left;width:250px;margin-right:50px;}
.ul-advantages .last{margin-right:0;}
.ul-advantages .title{margin-bottom:10px;}
.ul-advantages p{line-height:1.5;}

.hr01{background:url("/lp/img/hr01.png") -12px 0 no-repeat;height:7px;margin:15px 0 10px;}
.hr01 div{float:right;background:url("/lp/img/hr01.png") no-repeat;width:12px;height:7px;}
.hr01 hr{display:none;}

#header-mediaworld{position:relative;z-index:2;padding-top:4px;background-color:#000;border-bottom:1px solid #68aad5;}
#header-mediaworld .wrapper{position:relative;}
#header-mediaworld .logo{position:absolute;top:0;right:0;z-index:2;}



/* forms */
form .item{overflow:hidden;zoom:1;margin-bottom:5px;margin-left: 15px;}
.body-christmas form .item{margin-left: 25px;}
.opt-alone{display:block;padding-left:20px;margin:10px 0 15px;font-size:11px;color:#d0dde8;text-shadow:-1px -1px #2c587f;}
.opt-alone input{float:left;cursor:pointer;margin:1px 0 0 -20px;height:14px;}
.field01{float:left;background:url("/lp/img/misc-field-bg.png") no-repeat;padding-left:5px;}
.field01 span{float:left;height:37px;padding-left:4px;background:url("/lp/img/misc-field-bg-span.png") right no-repeat;}
.field01 input{width:96%;padding:11px 2px 8px 0;background:none; background-color:transparent; border:none;font-size:17px;font-style:italic;color:#626262;height: 14px;}
.field01 select{width:96%;margin:7px 6px 3px 0;background:#f5f8fa;border:none;font-size:17px;font-style:italic;color:#626262;font-weight:300;height:25px;cursor:pointer;}

/* javascript */
#serialbox-overlay{display:none;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;cursor:pointer;}
#serialbox-content{display:none;position:absolute;z-index:1000;top:0;left:50%;margin-left:-250px;}
.jserialbox-content{padding:5px;-moz-border-radius:10px;background:url("/img/layout/spacer-30.png");display:none;}
.jserialbox-content .jserialbox-wrapper{position:relative;-moz-border-radius:8px;background-color:#fff;padding:15px;}
.jserialbox-content .close{position:absolute;cursor:pointer;right:20px;top:15px;}
.jserialbox-content .heading{margin-bottom:20px;padding-right:35px;padding-bottom:13px;background:url("/img/layout/icon-overlayer-title-bg.png") 0 bottom repeat-x;}
.jserialbox-content .title{margin-bottom:3px;color:#3A3A3A;font-size:18px;font-weight:700;letter-spacing:-1px;line-height:1.1;}
.jserialbox-content .subtitle{font-size:12px;color:#848484;}
.jserialbox-content a, .jserialbox-content a:visited{color:#1f729f;text-decoration:underline;}
.jserialbox-content a:hover{text-decoration:none;}


#overlayer-coverage #box-coverage {float: none; margin-left: 8px; width: 495px;}
#overlayer-coverage #body {background: #fff;width: 512px;margin-left: 64px;}
#overlayer-coverage #bottom {margin-left: 64px;}
#overlayer-coverage #chiudi {position:absolute;left: 561px;top: 12px;cursor: pointer;}

#overlayer-coverage .jcoverage{zoom:1;color:#000;background:url("/img/layout/box/coverage/icon-loader-blue.gif") center center no-repeat #0084b5;border:1px solid #2859a2;-webkit-border-radius:10px;-moz-border-radius:10px;}
#overlayer-coverage .jcoverage .content{overflow:hidden;zoom:1;padding:15px;background:url("/img/layout/box/coverage/bg.gif") 0 bottom repeat-x #0084b5;-webkit-border-radius:10px;-moz-border-radius:10px;}
#overlayer-coverage .jcoverage .step{font-size:12px;}
#overlayer-coverage .jcoverage .advices{display:none;position:absolute;z-index:1000;margin-top:-240px;left:50%;font-size:11px;margin-left:-172px;;width:345px;padding:15px 15px 60px;background:url("/img/layout/box/coverage/bubble-bg.gif") 0 bottom no-repeat;opacity:0.9;filter:alpha(opacity=90);}
#overlayer-coverage .jcoverage .desc{font-size:12px;}
#overlayer-coverage .jcoverage a, #overlayer-coverage .jcoverage a:visited{color:#000;text-decoration:underline;}
#overlayer-coverage .jcoverage a:hover{text-decoration:none;}
#overlayer-coverage .jcoverage .layout02 {display: none;}
#overlayer-coverage .jcoverage .title{color:#fff;font-size:17px;font-weight:700;margin-bottom:20px;}
#overlayer-coverage .jcoverage .phone{font-size:15px;padding:4px 2px;width:240px;}
#overlayer-coverage .jcoverage .intro{color:#eefbff;font-size:11px;}
#overlayer-coverage .jcoverage .next, #overlayer-coverage .jcoverage .next:visited{padding-left:15px;background:url("/img/layout/box/coverage/icon-rarrow.gif") 0 center no-repeat;font-size:13px;font-weight:700;text-decoration:none;}
#overlayer-coverage .jcoverage .prev, #overlayer-coverage .jcoverage .prev:visited{padding-left:15px;background:url("/img/layout/box/coverage/icon-larrow.gif") 0 center no-repeat;font-size:13px;font-weight:700;text-decoration:none;}
#overlayer-coverage .jcoverage .next:hover, #overlayer-coverage .jcoverage .prev:hover{text-decoration:underline;}
#overlayer-coverage .jcoverage .step-address .submit{float:right;}
#overlayer-coverage .jcoverage .step-phone .title{margin-bottom:0;}
#overlayer-coverage .jcoverage .step-address .form{float:left;}
#overlayer-coverage .jcoverage .step-address .form p{margin-bottom:5px;}
#overlayer-coverage .jcoverage .step-listaddress ul{padding-right:10px;margin-bottom:10px;}
#overlayer-coverage .jcoverage .step-listaddress .jselect{overflow-y: scroll; height: 150px;}

#overlayer-coverage .jcoverage .step-listaddress li{padding:3px 10px;margin-bottom:3px;background-color:#2196c2;-moz-border-radius:5px;-webkit-border-radius:5px;}
#overlayer-coverage .jcoverage .step-listaddress ul *{cursor:pointer;}
#overlayer-coverage .jcoverage .step-listaddress .hover{background:#147ba1;color:#fff;}
#overlayer-coverage .jcoverage .step-listaddress .checked{background:#085d7d;color:#fff;}
#overlayer-coverage .jcoverage .step-listaddress label{margin-left:10px;}
#overlayer-coverage .jcoverage .step-listaddress address{border-left:5px solid #2196C2;padding-left:10px;margin-bottom:25px;font-size:14px;}
#overlayer-coverage .jcoverage .step-listaddress .wleft{float:left;width:200px;}
#overlayer-coverage .jcoverage .step-listaddress .wright{float:right;width:400px;}
#overlayer-coverage .jcoverage .step-result{color:#fff;}
#overlayer-coverage .jcoverage .important{background-color:#005a7c;border-bottom:3px solid #38c3f7;border-top:3px solid #259dc9;color:#fff;margin:15px -15px 0;padding:15px;}
#overlayer-coverage .jcoverage .important .error{display:block;font-size:18px;margin-bottom:5px;}
#overlayer-coverage .jcoverage .important a, #overlayer-coverage .jcoverage .important a:visited{color:#9ad3e9;}
#overlayer-coverage .jcoverage .fields{float:left;}
#overlayer-coverage .jcoverage .step-phone{height:auto;}
#overlayer-coverage .jcoverage .step-phone .submit{float:right;width:255px;height:66px;background:url("/img/layout/box/coverage/btn-verifica-e-attiva.gif") no-repeat;text-indent:-999em;overflow:hidden;}
#overlayer-coverage .jcoverage .step-phone .title{font-size:16px;}
#overlayer-coverage .jcoverage .step-phone .invia{float:right;width:255px;height:66px;background:url("/img/layout/box/coverage/bt_invia.gif") no-repeat;text-indent:-999em;overflow:hidden;}

#overlayer-coverage .jcoverage .step-undefined .title{margin-bottom:0;}
#overlayer-coverage .jcoverage .step-undefined{height:auto;}
#overlayer-coverage .jcoverage .step-undefined .title{font-size:16px;}
#overlayer-coverage .jcoverage .step-undefined .invia{float:right;width:255px;height:66px;background:url("/img/layout/box/coverage/bt_invia.gif") no-repeat;text-indent:-999em;overflow:hidden;}

#overlayer-coverage .jcoverage .phone {width: 185px;}
#overlayer-coverage .jcoverage .bloc-email-coverage{float:right;width:215px;}

.non-disponibile{padding:15px 10px 20px 0px;height: 315px;}
.non-disponibile .intro {padding:15px 10px 20px 22px;}
.non-disponibile .link-back {padding:15px 10px 20px 22px;}

.jserialbox-wrapper #box-coverage {float: none; margin-left: 8px; width: 495px;}
.jserialbox-wrapper #body {background: #fff;width: 512px;margin-left: 64px;}
.jserialbox-wrapper #bottom {margin-left: 64px;}
.jserialbox-wrapper #chiudi {position:absolute;left: 561px;top: 12px;cursor: pointer;}

.jserialbox-wrapper .jcoverage{zoom:1;color:#000;background:url("/img/layout/box/coverage/icon-loader-blue.gif") center center no-repeat #0084b5;border:1px solid #2859a2;-webkit-border-radius:10px;-moz-border-radius:10px;}
.jserialbox-wrapper .jcoverage .content{overflow:hidden;zoom:1;padding:15px;background:url("/img/layout/box/coverage/bg.gif") 0 bottom repeat-x #0084b5;-webkit-border-radius:10px;-moz-border-radius:10px;}
.jserialbox-wrapper .jcoverage .step{font-size:12px;}
.jserialbox-wrapper .jcoverage .advices{display:none;position:absolute;z-index:1000;margin-top:-240px;left:50%;font-size:11px;margin-left:-172px;;width:345px;padding:15px 15px 60px;background:url("/img/layout/box/coverage/bubble-bg.gif") 0 bottom no-repeat;opacity:0.9;filter:alpha(opacity=90);}
.jserialbox-wrapper .jcoverage .desc{font-size:12px;}
.jserialbox-wrapper .jcoverage a, .jserialbox-wrapper .jcoverage a:visited{color:#000;text-decoration:underline;}
.jserialbox-wrapper .jcoverage a:hover{text-decoration:none;}
.jserialbox-wrapper .jcoverage .layout02 {display: none;}
.jserialbox-wrapper .jcoverage .title{color:#fff;font-size:17px;font-weight:700;margin-bottom:20px;}
.jserialbox-wrapper .jcoverage .phone{font-size:15px;padding:4px 2px;width:240px;}
.jserialbox-wrapper .jcoverage .intro{color:#eefbff;font-size:11px;}
.jserialbox-wrapper .jcoverage .next, .jserialbox-wrapper .jcoverage .next:visited{padding-left:15px;background:url("/img/layout/box/coverage/icon-rarrow.gif") 0 center no-repeat;font-size:13px;font-weight:700;text-decoration:none;}
.jserialbox-wrapper .jcoverage .prev, .jserialbox-wrapper .jcoverage .prev:visited{padding-left:15px;background:url("/img/layout/box/coverage/icon-larrow.gif") 0 center no-repeat;font-size:13px;font-weight:700;text-decoration:none;}
.jserialbox-wrapper .jcoverage .next:hover, .jserialbox-wrapper .jcoverage .prev:hover{text-decoration:underline;}
.jserialbox-wrapper .jcoverage .step-address .submit{float:right;}
.jserialbox-wrapper .jcoverage .step-phone .title{margin-bottom:0;}
.jserialbox-wrapper .jcoverage .step-address .form{float:left;}
.jserialbox-wrapper .jcoverage .step-address .form p{margin-bottom:5px;}
.jserialbox-wrapper .jcoverage .step-listaddress ul{padding-right:10px;margin-bottom:10px;}
.jserialbox-wrapper .jcoverage .step-listaddress .jselect{overflow-y: scroll; height: 150px;}

.jserialbox-wrapper .jcoverage .step-listaddress li{padding:3px 10px;margin-bottom:3px;background-color:#2196c2;-moz-border-radius:5px;-webkit-border-radius:5px;}
.jserialbox-wrapper .jcoverage .step-listaddress ul *{cursor:pointer;}
.jserialbox-wrapper .jcoverage .step-listaddress .hover{background:#147ba1;color:#fff;}
.jserialbox-wrapper .jcoverage .step-listaddress .checked{background:#085d7d;color:#fff;}
.jserialbox-wrapper .jcoverage .step-listaddress label{margin-left:10px;}
.jserialbox-wrapper .jcoverage .step-listaddress address{border-left:5px solid #2196C2;padding-left:10px;margin-bottom:25px;font-size:14px;}
.jserialbox-wrapper .jcoverage .step-listaddress .wleft{float:left;width:200px;}
.jserialbox-wrapper .jcoverage .step-listaddress .wright{float:right;width:400px;}
.jserialbox-wrapper .jcoverage .step-result{color:#fff;}
.jserialbox-wrapper .jcoverage .important{background-color:#005a7c;border-bottom:3px solid #38c3f7;border-top:3px solid #259dc9;color:#fff;margin:15px -15px 0;padding:15px;}
.jserialbox-wrapper .jcoverage .important .error{display:block;font-size:18px;margin-bottom:5px;}
.jserialbox-wrapper .jcoverage .important a, .jserialbox-wrapper .jcoverage .important a:visited{color:#9ad3e9;}
.jserialbox-wrapper .jcoverage .fields{float:left;}
.jserialbox-wrapper .jcoverage .step-phone{height:auto;}
.jserialbox-wrapper .jcoverage .step-phone .submit{float:right;width:255px;height:66px;background:url("/img/layout/box/coverage/btn-verifica-e-attiva.gif") no-repeat;text-indent:-999em;overflow:hidden;}
.jserialbox-wrapper .jcoverage .step-phone .title{font-size:16px;}
.jserialbox-wrapper .jcoverage .step-phone .invia{float:right;width:255px;height:66px;background:url("/img/layout/box/coverage/bt_invia.gif") no-repeat;text-indent:-999em;overflow:hidden;}

.jserialbox-wrapper .jcoverage .step-undefined .title{margin-bottom:0;}
.jserialbox-wrapper .jcoverage .step-undefined{height:auto;}
.jserialbox-wrapper .jcoverage .step-undefined .title{font-size:16px;}
.jserialbox-wrapper .jcoverage .step-undefined .invia{float:right;width:255px;height:66px;background:url("/img/layout/box/coverage/bt_invia.gif") no-repeat;text-indent:-999em;overflow:hidden;}

.jserialbox-wrapper .jcoverage .phone {width: 185px;}
.jserialbox-wrapper .jcoverage .bloc-email-coverage{float:right;margin-bottom: 17px;width: 250px;}


.jserialbox-wrapper .wp-offer{overflow:hidden;zoom:1;padding-bottom:15px;margin-bottom:0px;}
.jserialbox-wrapper #.wp-offer{overflow:hidden;zoom:1;padding-bottom:15px;margin-bottom:20px;border-bottom:2px solid #cacaca;}
.jserialbox-wrapper .wp-offer .wp-left{float:left;width:53%;}
.jserialbox-wrapper .wp-offer .wp-right{float:right;width:46%;}
.jserialbox-wrapper .wp-offer .wp-right .wp-right-div{padding:0 33px;}
.jserialbox-wrapper .wp-offer .wp-right .date{color:#C91414;font-weight:700;font-size:14px;}
.jserialbox-wrapper .wp-offer .wp-right .promo{float:right;margin-left:15px;}
.jserialbox-wrapper .wp-offer .wp-right .price{font-size:26px;font-weight:700; position:relative; text-align:right;}
.jserialbox-wrapper .wp-offer .wp-right .price .euro{font-size:50px;line-height:60px;}
.jserialbox-wrapper .wp-offer .wp-right .price .cents{font-size:30px;line-height:30px;margin:0 3px 0 -4px;}
.jserialbox-wrapper .wp-offer .wp-right .price .old{margin-left:11px;position:absolute;text-decoration:line-through;top:0px;font-size:12px;}

.jserialbox-wrapper .wp-offer .wp-right .price_old{font-size:14px;font-weight:700;}
.jserialbox-wrapper .wp-offer .wp-right .flashCountDown {margin-left:0px;margin-right:-20px;margin-top:10px;}
.jserialbox-wrapper .wp-btns{overflow:hidden;zoom:1;}
.jserialbox-wrapper .wp-btns .detail{float:left;margin-top:5px;}
.jserialbox-wrapper #.wp-btns .detail{float:left;margin-top:15px;}
.jserialbox-wrapper .wp-btns .link{float:right;margin-right:20px;}


.ul-box-footer {overflow: hidden; width:250px;}
.ul-box-footer li {background: url("/lp/img/bullet-bullet.gif") no-repeat scroll 0 6px transparent;margin-bottom: 5px;padding-left: 15px;width:250px;}
.small-typo{color:#939393;font-size:10px;font-style:italic;margin-top:10px;}
.anonymous-info{ font-size:10px;font-style:italic; padding-top:3px;}

#header-wraparound {background: url("/lp/img/promo-date-box.png") no-repeat scroll 0 0 transparent;display: block;height: 24px;position: absolute;left: 25px;top: -10px;width: 130px; z-index: 9;}
.body-christmas #header-wraparound {background: url("/lp/img/promo-date-box-christmas.png") no-repeat scroll 0 0 transparent;height: 37px;top: -6px;}

#header-wraparound .text {color: #FFFFFF;font-size: 12px;font-weight: 700;left:8px;position: absolute;text-shadow: 0 2px #4d8e06;top:5px;white-space: nowrap;}

.textOffertaValida{margin: 30px 0 10px 22px;position: relative;z-index: 2; color:#5C5C5C;}

#overlayer-costi p, #overlayer-dettagli p {line-height: 1.4;margin-bottom: 15px;}


/*Partners/*/
#highlight-partner{background:url("/lp/img/background-image-groupon.jpg") center 0px no-repeat #FFFFFF; width:100%;margin:0px auto; height:481px;}
#highlight-partner .bubbles{padding:20px 0 30px;position:relative;}
#offer .price-partner{margin: -10px 0 0px 11px;position:relative;z-index:2;}
.ul-advantages-partner{overflow:hidden;zoom:1;color:#5c5c5c;}
.ul-advantages-partner li{float:left;width:260px;margin-right:46px;}
.ul-advantages-partner li a, .ul-advantages-partner li a:visited{color:#0060fe;}
.ul-advantages-partner .last{margin-right:0;}
.ul-advantages-partner .title{margin-bottom:10px;}
.ul-advantages-partner p{line-height:1.5;}
.ul-advantages-partner .advantages-txt{margin-left:97px;}
.ul-advantages-partner .img-pig {float:left;}
#coverage .partner .field01 {float:left;background:url("/lp/img/misc-field-bg-small.png") no-repeat;padding-left:10px;margin-right:5px;}
#coverage .partner .field01 span{float:left;height:31px;background:url("/lp/img/misc-field-bg-small.png") right no-repeat;}
#coverage .partner .field01 input{width:96%;padding:9px 2px 4px 0;background:none; background-color:transparent; border:none;font-size:15px;font-style:italic;color:#626262;height: 12px;}
#coverage .partner .field01 select{width:96%;margin:5px 6px 3px 0;background:#f5f8fa;border:none;font-size:15px;font-style:italic;color:#626262;font-weight:300;height:21px;cursor:pointer;}
#col-right-partner{float:right;width:271px; zoom:1; margin-top:-15px;position: relative;}
#coverage .partner input, #coverage .partner select {padding: 0 4px;}
#highlight-partner .textPromozione{margin: 16px 0 10px 22px;position: relative;z-index: 2; color:#d40d38;}
#highlight-partner .textOffertaValida{margin: 25px 0px 0px 110px;position: relative;z-index: 2; color:#5C5C5C;}
#coverage .partner .title {padding: 18px 0 0 22px;}
#highlight-partner #coverage {bottom: -380px;position: absolute;}
#highlight-partner .jcoverage .content {background: url("/lp/img/highlight-bg-groupon.png") no-repeat scroll 0 0 transparent;}
.content-overlayer-partner .ul08 { list-style:none; }


.step-out-of-promotion{padding-top:50px;margin: 0px 10px 0px 0px;}
.step-out-of-promotion .subtitle {margin: 12px 20px 50px 23px;}
.step-out-of-promotion .btn {margin: 40px 0px 95px 2px;}
/*Partners*/

/* Captcha module */
#coverage .field-captcha { margin-left:15px;height: 65px;}
#coverage .captcha-code{width:80px;font-style:italic;height:14px;padding:11px 5px 8px 0;margin:0;font-size:17px;}
#coverage .linkWebleadsPopup{float: left;margin-bottom: 5px;margin-left: 0;margin-top: 5px;}