.my_page::after,.my_reg:after{content:"";clear:both}.hmain .hlogo,DIV.boxfbconnect_left_head{left:var(--spacer-default)}.my_page_body{padding:0}.my_page_body .box_footerieri,.my_page_body .box_footermap,.my_page_body .footer_linksgroup{display:none}.my_page .main{float:left;padding:var(--spacer-default) 0 var(--spacer-xlarge);width:calc(100% - 20px - 300px)}.hmain,.my_page .side{padding:var(--spacer-default)}.my_page .side{float:left;width:280px;margin-right:20px}.hmain,.my_page .main h2:first-of-type{margin:0 0 var(--spacer-default)}.my_page::after{display:block}.hnav,.hsearch,.icon-sidemenumymm,.icon-sidemenumymm-close{display:none}.hmain{height:66px;border-bottom:solid 1px var(--border-color)}.hbtnbar{right:var(--spacer-default)}.my_page .main h1{font-weight:700}.my_page .main h2{margin:var(--spacer-xlarge) 0 var(--spacer-default)}.my_menu h5{font-weight:700;margin:0 0 var(--spacer-small)}.my_menu nav{margin:0 0 var(--spacer-default)}.my_menu nav:last-of-type{margin:0}.my_menu nav .item{position:relative}.my_menu nav .badge{position:relative;left:auto;top:auto;display:inline-block;margin:0 0 0 var(--spacer-xsmall)}.my_menu UL.menu.small LI.sel>.item span{color:var(--color-cta);text-decoration:underline}.my_menu_head .head_profile_link{position:relative;display:block;margin:0 0 var(--spacer-xlarge)}.my_menu_head .head_profile_link .name{position:absolute;top:0;height:18px;left:46px;font-weight:700;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;max-height:18px;word-break:break-word}.my_menu_head .head_profile_link .label{position:absolute;left:46px;top:20px;font-size:var(--font-size-text-small);color:var(--color-light)}.footer,.mm{width:1000px}.reglogin_page_body .hbtnbar,.reglogin_page_body .hnav,.reglogin_page_body .hsearch{display:none}.reglogin_page_body .hmain{padding:0;margin:0 0 var(--spacer-xlarge);height:auto;border-bottom:0;text-align:center}.reglogin_page_body .hmain .hlogo{left:inherit;top:inherit;position:inherit;display:inline-block}#my_reglogin_promopro{margin:var(--spacer-xlarge) 0 0}#my_reglogin_formreg_more{margin:var(--spacer-default) 0 0}.my_reg .main,.my_reg .side{margin:0 0 var(--spacer-xlarge)}.reglogin_page_body .footer{position:fixed;bottom:0;left:0;width:100%!important}.mm{padding-bottom:68px;text-align:center}.my_reg{text-align:left;max-width:1000px;display:block}.my_reg .main{float:right;padding:var(--spacer-xlarge);width:50%;border:2px solid var(--border-color);border-radius:var(--spacer-default)}.my_reg .side{float:left;padding:var(--spacer-small) var(--spacer-default);width:calc(50% - var(--spacer-default) - var(--spacer-default))}.my_reg:after{display:table}.my_reglogin_info{margin:0 0 var(--spacer-default)}.my_reglogin_info .btn{margin:var(--spacer-small) 0 0}.my_reglogin_info li .icon-check{margin:0 var(--spacer-small) 0 0}#myCaptcha{margin:30px 0}.my_reg .side .my_reglogin_info:first-child{margin:0 0 var(--spacer-xlarge)}.my_reg .side .my_reglogin_info .list *{font-size:var(--font-size-heading-4);line-height:var(--font-size-heading-2-line-height)}.my_reg .wrap_checks{margin:var(--spacer-default) 0 0}.btn_signup_wrap::after{content:' ';clear:both}.btn_signup_wrap{width:100%;display:inline-block;margin:0 0 var(--spacer-default)}#btn_checkall{line-height:46px!important;height:46px!important;margin:0 0 var(--spacer-small)}#btn_signup{margin:0}#btn_checkall,#btn_signup{width:100%}#my_reglogin_formreg_btnmore{margin:var(--spacer-default) 0 0}#my_reglogin_promopro label{font-size:18px;line-height:18px}#my_reglogin_promopro .btn_fly,#my_reglogin_promopro .btn_fly *{font-size:18px!important;line-height:28px!important}#my_reglogin_promopro .btn_fly{height:32px!important}#my_reglogin_promopro p{margin:var(--spacer-small) 0 0}#chkConsensoGenitori_Wrap{display:none}DIV.boxfbconnect{position:relative;z-index:0;padding-top:var(--spacer-xlarge)}DIV.boxfbconnect_inner{position:relative;border:0 solid var(--border-color);border-radius:var(--border-radius);display:flex;align-items:stretch;flex-wrap:wrap}DIV.boxfbconnect_side{box-sizing:border-box;flex-grow:1;float:left;width:calc(50% - 1px);min-height:250px;padding:var(--spacer-default);margin:0;border:1px solid var(--border-color);border-radius:var(--border-radius);text-align:center}DIV.boxfbconnect_left{border-radius:var(--border-radius) 0 0 var(--border-radius);padding-bottom:var(--spacer-xlarge)}DIV.boxfbconnect_right{border-left:0;border-radius:0 var(--border-radius) var(--border-radius) 0;background:var(--color-xxlight)}DIV.boxfbconnect_ico{z-index:1;position:absolute;top:calc(50% - (24px / 2));left:calc(50% - (24px / 2));display:block;width:24px;height:24px;background:url(/img/fbconnect/boxfbconnect_ico.png) center center no-repeat;background-size:24px auto}DIV.boxfbconnect DIV.boxfbconnect_ico_ok,DIV.boxfbconnect DIV.boxfbconnect_ico_warn{z-index:1;position:absolute;top:var(--spacer-default);left:calc(50% - (32px / 2));width:32px;height:32px}DIV.boxfbconnect DIV.boxfbconnect_ico_ok{background:url(/img/fbconnect/boxfbconnect_ico_ok.png) no-repeat}DIV.boxfbconnect_left_head{position:absolute;z-index:1;top:-40px;width:calc(50% - 41px);height:var(--spacer-xlarge);background:url(/img/fbconnect/boxfbconnect_facebook.png) center center no-repeat #3A5795;border-radius:var(--border-radius) var(--border-radius) 0 0}DIV.boxfbconnect_right_head{position:absolute;z-index:1;top:-40px;left:calc(50% + 20px);width:calc(50% - 40px);height:40px;background:url(/img/fbconnect/boxfbconnect_mercatino.png) center center no-repeat #f3f3f3;border:1px solid var(--border-color);border-bottom:0;border-radius:var(--border-radius) var(--border-radius) 0 0}.boxfbconnect_avt{background:center center no-repeat #fff;display:inline-block;width:90px;height:90px;border-radius:100%;border:1px solid #ccc;margin-bottom:var(--spacer-xsmall);background-size:cover;overflow:hidden}.boxfbconnect_avt img{width:90px;height:90px;object-fit:cover}DIV.boxfbconnect SPAN.err{color:red}p.boxfbconnect_err{color:red;font-weight:700}DIV.boxfbconnect_open .boxfbconnect_inner{border-bottom:0;border-radius:5px 5px 0 0}DIV.boxfbconnect_open .boxfbconnect_left{padding-bottom:50px;border-radius:5px 0 0}DIV.boxfbconnect_open .boxfbconnect_right{background:url(/img/fbconnect/boxfbconnect_ico_arrDown.png) center bottom 20px no-repeat #fff;padding-bottom:50px;border-radius:0 5px 0 0;border-bottom:0}DIV.boxfbconnect_connected DIV.boxfbconnect_side{min-height:auto}DIV.boxfbconnect_connected DIV.boxfbconnect_left{padding-bottom:0}.form_fbconnect{position:relative;width:100%;border-radius:0 0 var(--border-radius) var(--border-radius);border:1px solid var(--border-color);border-top:0;padding:var(--spacer-default)}DIV#form_fbconnect_bar{width:100%;margin:0 0 80px}DIV#form_fbconnect_bar .bar{position:relative;width:100%;height:20px;border-radius:20px;background:var(--color-xxlight);margin:var(--spacer-xsmall) 0 2px}DIV#form_fbconnect_bar .bar_sel{position:absolute;top:0;left:0;height:20px;border-radius:20px;background:var(--color-cta);background:-moz-linear-gradient(left,var(--color-cta) 0,#fbaa13 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,var(--color-cta)),color-stop(100%,#fbaa13));background:-webkit-linear-gradient(left,var(--color-cta) 0,#fbaa13 100%);background:-o-linear-gradient(left,var(--color-cta) 0,#fbaa13 100%);background:-ms-linear-gradient(left,var(--color-cta) 0,#fbaa13 100%);background:linear-gradient(to right,var(--color-cta) 0,#fbaa13 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f22222', endColorstr='#fbaa13', GradientType=1 )}DIV#form_fbconnect_bar .bar_pointer{position:absolute;top:0;width:20px;height:20px;background:var(--color-cta);border-radius:20px;left:calc(50% - 14px)}DIV#form_fbconnect_bar .bar_sel{width:calc(50% + 6px)}DIV#form_fbconnect_bar.bar_step_done .bar_pointer{left:calc(100% - 20px)}DIV#form_fbconnect_bar .bar_lbl{float:left;width:33%;display:none;background:url(/img/fbconnect/boxfbconnect_ico_pointer.png) top center no-repeat;padding-top:var(--spacer-small);text-align:center}DIV#form_fbconnect_bar.bar_step_done .bar,DIV#form_fbconnect_bar.bar_step_done .bar_sel{width:100%}DIV#form_fbconnect_bar .bar_lbl_done,DIV#form_fbconnect_bar .bar_lbl_done *{display:inline-block;color:var(--color-light)}DIV#form_fbconnect_bar .bar_lbl_active,DIV#form_fbconnect_bar .bar_lbl_active *{display:inline-block;color:var(--color-highlight)}DIV#form_fbconnect_bar .bar_lbl_first{text-align:left;background-position:25px 0}DIV#form_fbconnect_bar .bar_lbl_last{text-align:right;background:0 0}