@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap');html,body{margin:0;padding:0;box-sizing:border-box;font-family:Helvetica,sans-serif;}body{font-size:90%;font-weight:400;background:linear-gradient(135deg,rgba(255,255,255,1) 1%,rgba(221,221,221,1) 64%,rgba(221,221,221,1) 64%);}.footer-blocks{text-align:right}.logo{width:50%;}.main{}.paging{margin-top:20px;border-top:1px solid #eee;}.paging a{border:2px solid #c60!important;background:#fafafa!important;color:#c60!important;}.paging a:hover{color:#fff!important;background:#c60!important;border:2px solid #c60;}.slideout-menu{}.slideout-menu h5{color:#fff7;font-weight:200;text-transform:none;font-size:10px;text-transform:uppercase;margin:0px;font-weight:bold;padding-top:5px;background:linear-gradient(to bottom,rgba(85,102,119,1) 0%,rgba(0,5,52,0.01) 99%,rgba(0,5,52,0) 100%);border-top-left-radius:10px;border-top-right-radius:10px;}.slideout-menu ul{margin:0px;border:0px;margin-top:5px;border-radius:0px;padding-bottom:10px;}.slideout-menu li{margin:0px;border:0px;margin-top:3px;}.slideout-menu li a{color:#fff7!important;padding:3px;font-size:11px!important;font-weight:500;display:block;margin-left:5px;margin-right:5px;border-radius:10px;}.slideout-menu li a i{color:#fff7;margin-left:3px;margin-top:-3px;}.slideout-menu li a:hover{background-color:#fff3;color:#d35400;}.user-box{position:relative;padding-right:8px;}.topshop{background-color:#fff;border:1px solid #ddd;width:40px;height:40px;border-radius:5px;text-align:center;color:#fff;position:absolute;right:5px;top:11px;line-height:40px;}.topshop i{color:#c60;font-size:17px;}.topshop:hover{background-color:#c60;border:1px solid #c60;}.topshop:hover i{color:#fff;}h1{font-size:2.00em;margin:0.67em 0;}h2{font-size:1.50em;margin:0.83em 0;}h3{font-size:1.17em;margin:1.00em 0;}h4{font-size:1.00em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}div.paging{margin:0;text-align:center;}div.paging a{color:#369;width:32px;height:32px;font-size:16px;margin:8px 4px;line-height:28px;display:inline-block;border-radius:16px;text-decoration:none;border:2px solid #369;background-color:#def;}.regmsg{width:50%;margin:auto;}.regpay{width:50%;margin:auto;}.regreq{width:50%;margin:auto;}@media only screen and (max-width:1200px){.regmsg{width:60%;}.regpay{width:60%;}.regreq{width:60%;}}@media only screen and (max-width:992px){.regmsg{width:80%;}.regpay{width:80%;}.regreq{width:80%;}}@media only screen and (max-width:768px){.regmsg{width:95%;}.regpay{width:95%;}.regreq{width:95%;}}@media only screen and (max-width:360px){.regmsg{width:98%;}.regpay{width:98%;}.regreq{width:98%;}}@media only screen and (max-width:992px){.describe{display:none !important;}}@media (min-width:768px){div.col-md-4:last-of-type{float:right;}}@media (min-width:768px){.dossier-lista em,.quaderni-lista em,.focus-lista em{position:absolute;}}.ptitle-dash .expand,.ptitle-dash .pxicon{display:none;}@media only screen and (max-width:767px){.dossier-lista em,.quaderni-lista em,.focus-lista em{display:none;}.panelhome .ptitle-dash .expand{display:block;}.panelhome .ptitle-dash .pxicon{display:block;}.panelhome i.fa-angle-up,.panelhome i.fa-angle-down{display:block;}.panelhome .plist,.panelhome .link-center{display:none;}.panelhome .ptitle i:last-child{cursor:pointer;}}#menu a[disabled]{opacity:.4;cursor:not-allowed;}.plist a,.plist p,.plist em,.plist span{font-family:Helvetica,sans-serif;}.icircle{float:right;width:36px;height:24px;display:block;font-size:11px;font-weight:400;line-height:22px;text-align:center;border-radius:7px;color:rgb(63,53,43);color:rgba(63,53,43,0.4);}@media (min-width:768px){.logo{width:50%;}.user-top{width:100%;}}@media (max-width:767px){.logo{width:100% !important;}.user-top{width:100% !important;}.footer-blocks{text-align:center;}.logo{width:50%;}}@media (max-width:360px){.hslide .list-row{margin-left:1% !important;margin-right:1% !important;}.footer-blocks{text-align:center;}.logo{width:40%;}}i .fa{width:32px;text-align:center;}li .fa{width:16px;text-align:center;}button.close span{font-size:32px;}.scontainer-fluid:first-of-type{padding:0;}.scontainer-fluid:first-of-type .row:first-of-type .userbox{padding:0;}.scontainer-fluid:first-of-type .row:first-of-type .col-xs-4{padding:0;}.scontainer-fluid:first-of-type .row:first-of-type .col-xs-8{padding:0;}div.wh-widget-send-button-wrapper div.wh-widget-send-button-wrapper-list > a.wh-widget-button div.wh-widget-button-icon{margin-bottom:8px !important;}.cart{color:#fff;height:40px;border:0 none;cursor:pointer;padding:8px 16px;border-radius:3px;transition:all 0.5s linear;}.cart img,.cart span{display:inline-block;text-transform:uppercase;max-height:24px !important;font:normal 13px/24px sans-serif;}.cart i:before{clear:both;content:"\f07a";font-style:normal;padding-right:8px;font-family:FontAwesome;}.cart .success{display:none;}.cart .default{pointer-events:none;}.cart.active{background-color:#090;}.cart .spinner img{margin:0 !important;}.rowtop{padding:2px;background:#fff;}.row{box-sizing:border-box;width:auto;}.user-top{color:#345;text-align:right;white-space:nowrap;}.user-box{margin:0px;padding:0px;text-align:center;background:#345;border-radius:32px;color:#fff;}.rowtitle{background:#f0f0f0;}.mainicon{right:8px;color:#9cf;border:0 none;position:absolute;background-color:transparent;}.nav-path{color:#9cf;line-height:24px;min-height:24px;margin-left:-12px;margin-right:-12px;margin-top:4px;background:#fff;border-radius:32px;padding-left:15px;}.dashpanel{padding:0px;margin:8px 0;margin-left:0px;margin-right:0px;}.ptitle{margin:8px;padding:2px 0;position:relative;border-bottom:1px solid #ccc;}.searchbar{margin:8px;padding:8px;padding-left:0px;border-radius:25px;border:0px solid #fff7;}.quaderno-titolo{color:#345;margin:4px;padding:4px;text-align:center;}.quaderni-capindice{margin:8px;padding:8px;border-radius:5px;background-color:#fff8;}.list-title{margin:4px;padding:4px;text-align:center;border-radius:5px;background-color:#fffe;}.quaderni-lista{margin:4px;padding:4px;}.plist{padding:0;margin:8px;position:relative;border-radius:5px;overflow:hidden;background-color:transparent;}.link-center{margin:0 8px;padding:0 8px;text-align:center;border-top:1px solid #ddd;margin-top:10px;}.burger{color:#345;padding:8px;white-space:nowrap;}.footer{clear:both;width:100%;color:#345;padding:4px 0;padding-top:20px;line-height:1em;border-top:1px solid #ccc;margin-top:20px;font-size:12px;color:#345;background:linear-gradient(to bottom,#cccccc 2%,#ffffff 53%,#ffffff 100%);}.content{padding-top:4px;background:linear-gradient(to bottom,rgba(238,238,238,1) 0%,rgba(0,5,52,0) 100%);}.slogan{color:#c60;margin:2px 8px;}.libiconsbar{display:table;text-align:center;margin:4px auto;table-layout:fixed;border-spacing:2px;}.libicons{width:10%;position:relative;text-align:center;display:table-cell;font-family:'Quicksand',sans-serif;}.navpmain{padding-left:10px;}.main{background:#fff;}.user-top .describe{color:#345;font-size:13px;line-height:1em;margin-left:64px;padding-right:8px;vertical-align:top;display:table-cell;letter-spacing:1px;}.user-top .describe h2{margin:0;padding:0;color:#c60;text-align:justify;font-weight:900;}.user-top strong,span{font-size:13px;font-weight:400;}.user-top strong:before{color:#c60;font-size:16px;content:"\f007";margin-right:5px;font-family:fontawesome;}.user-box .btn{width:72px;font-size:11px;font-weight:bold;padding:0px;height:18px;line-height:18px;margin:auto;}.user-box .btn-success{margin:auto;display:inline-block;}.user-box .btn-danger{margin:auto;display:inline-block;}.user-box .logpanel{display:inline-block;width:100%;font-family:'Quicksand',sans-serif;}.user-box .logpanel a{margin-top:0px;width:40px;}.user-box span{line-height:18px;}.user-box .logpanel .btn{height:24px;line-height:24px;}.user-box .logpanel .btn-success{background:#334455;border:1px solid #345;margin-left:10px;float:right;margin-right:10px;margin-top:0px;}.user-box .logpanel .btn-success:hover{color:#D35400;}.mainicon a{color:#345;text-decoration:none;}.mainicon a:hover{color:#345;}.mainicon .btn.btn-secondary.dropdown-toggle{color:#345;padding:4px;border:0 none;box-shadow:none;background-color:transparent;}.mainicon .btn.btn-secondary.dropdown-toggle:hover{color:#D35400;}.mainicon button + div{color:#fff;background-color:#345;}.mainicon div > .dropdown-item{color:#fff;background-color:#345;border-bottom:1px solid #fff4;}.mainicon div > .dropdown-item:hover{color:#345;background-color:#fff;}.nav-path ul{margin:0;padding:0;font-size:12px;}.nav-path li{display:inline;list-style:none;}.nav-path li a{text-decoration:none;}.nav-path li a{color:#345;}.nav-path li a:hover{color:#d35400;}.nav-path li:last-child a{color:#d35400;}.nav-path li:last-child a:hover{color:#345;}.nav-path li:not(:last-child):after{content:" / ";}.dashpanel .nocontent{font-size:15px;text-align:center;font-weight:200;}.ptitle .dropdown-menu{top:0;padding:0 0 0 12px;background-color:rgba(231,215,183,.5);}.ptitle .navbar{min-height:32px;margin-bottom:0;}.ptitle .navbar-collapse{padding:0;}.ptitle i{color:#c60;}.ptitle h2{margin:0;padding:0;color:#c60;line-height:1em;vertical-align:middle;font-weight:700;font-family:'Quicksand',sans-serif;}.ptitle .fa{color:#c60;}.ptitle a{text-decoration:none;}.ptitle span{top:4px;right:8px;position:absolute;}.ptitle span > a{padding:2px 0;}.ptitle form button:nth-of-type(1){top:2px;right:80px;position:absolute;}.ptitle button:last-of-type{top:2px;right:0;position:absolute;}.ptitle button,button.btn-back{color:#fff;margin-top:0;padding:0 8px;font-size:12px;border:1px solid #345;background:#345;border-radius:32px;}.ptitle button.btn-print{color:#fff;margin-top:0;padding:0 8px;font-size:13px;border:1px solid #f009;sbackground-image:linear-gradient(#f00,#900);}.ptitle .btn-info:hover{background:#345;}.ptitle p{font-size:19px;font-weight:200;text-align:justify;}.searchbar .sf-table{display:table;width:100%;}.searchbar .sf-cell{display:table-cell;width:1%;}.searchbar .sf-cell.auto,.sf-cell.auto > *{width:100%;}.searchbar .sf-cell.auto input{padding:3px 10px!important;border-top-left-radius:24px;border-bottom-left-radius:24px;border:1px solid #fff;height:32px;}.searchbar .sf-cell button{border:0px solid #ccc;background-color:#fff;}.searchbar .sf-cell button{padding:5px 12px;height:32px;}.searchbar .sf-cell:last-child button{padding:5px 8px;}.searchbar .sf-cell button:hover{background-color:#fafafa;}.searchbar .sf-cell.auto{border:0px;}.searchbar .sf-btn2{border-top-right-radius:24px;border-bottom-right-radius:24px;}.searchbar select{height:34px;padding:2px;padding-left:16px;font-size:14px;border-right:0px;padding-right:16px;border:0px solid #111;border:0px solid #ccc;border-top-left-radius:3px;border-bottom-left-radius:3px;margin-right:5px;min-width:100px;}.searchbar option{padding:2px 0 2px 8px;margin:0;}.searchbar optgroup{padding:2px 0 4px 2px;margin:0;}.searchbar select{background:rgba(0,0,0,0) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAOklEQVQYV2P4//8/AwxHRkb+B2I4H13iP7ICbBJwBbgkwBhuLDaMXxLZddgk8duJTQKnP7E6CFkChAFpxL/ydoaj+QAAAABJRU5ErkJggg==') no-repeat scroll 90% center;-webkit-appearance:none;-moz-appearance:none;}.quaderno-titolo h2{margin:0;padding:0;font-family:'Quicksand',sans-serif;font-weight:700;padding-top:10px;padding-bottom:10px;color:#c60;border-bottom:1px solid #eee;border-top:1px solid #eee;font-size:25px;}.quaderni-capindice .list-inner{margin:4px;padding:8px;border-radius:5px;pointer-events:all;border:1px solid #4321;background-color:#0001;}.quaderni-capindice .list-inner h3{margin:0;}.quaderni-capindice .list-inner p{color:#c60;font-style:italic;margin:0;}.quaderni-capindice .list-inner a{color:#345;padding:0;}.quaderni-capindice .list-inner:hover *{color:#fff;}.quaderni-capindice .list-inner:hover{background-color:#c63;}.quaderni-capindice .list-row:nth-child(1){padding-top:0px;}.quaderni-capindice .list-row:nth-last-child(1){padding-bottom:0px;}.list-title p{margin:4px 0;}.list-title p:first-child{color:#c60;font-style:italic;}.list-title h3{margin:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:'Quicksand',sans-serif;color:#c60;}.list-title h4 + p{color:#900;margin:4px;}.list-title h4 + p:before{content:'Entrata in vigore:\a0';}.quaderni-lista .list-inner{padding:8px;margin:2px 0;position:relative;min-height:56px;border-radius:5px;background-color:#fff8;border:1px solid #eee;boder-radius:5px;}.quaderni-lista .list-inner a{color:#c60;display:block;}.quaderni-lista .list-inner:hover{color:#fff;background:#eee;}.quaderni-lista .list-inner a:hover{color:#000;text-decoration:none;}.quaderni-lista .list-inner:hover a{color:#000;}.quaderni-lista .list-inner span{color:#fff;width:40px;height:40px;font-size:20px;text-align:center;display:table-cell;margin-top:5px;border-radius:20px;vertical-align:middle;background-color:#c60;}.quaderni-lista .list-inner h3{font-size:15px;margin-left:40px;padding-left:8px;display:table-cell;vertical-align:top;font-family:'Quicksand',sans-serif;}.quaderni-lista .list-inner em{position:relative;display:block;margin-left:48px;margin-top:-20px;font-size:small;color:#000;}.quaderni-lista .list-inner em:before{content:"Edizione:";}.plist .list-inner{overflow:hidden;padding:15px;border-radius:10px;margin-bottom:3px;white-space:nowrap;text-overflow:ellipsis;border:1px solid #eee;background-color:#fff;}.plist .list-inner:hover{border:1px solid #eee8;background-color:#fff8;box-shadow:0px 0px 3px 1px #0001;}.plist .list-inner iframe{margin-bottom:10px;height:285px;}.plist h4{margin:0;padding:2px 0;overflow:hidden;font-weight:300;white-space:nowrap;text-overflow:ellipsis;}.plist span > a{color:#345;font-size:13px;font-weight:500;letter-spacing:.2px;text-transform:uppercase;}.plist span a:hover{color:#69c;}.plist span > a:after{color:#000;content:' - ';}.plist a{color:#c60;font-family:'Quicksand',sans-serif;font-weight:500;}.plist a:hover{color:#345;text-decoration:none;}.plist p{margin:0;color:#345;overflow:hidden;font-size:smaller;white-space:nowrap;text-overflow:ellipsis;}.plist p:after{content:'\a0';}.plist > div{padding:0;position:relative;}.plist iframe{display:block;margin:0;height:100%;width:100%;}.plist .color1{margin-top:5px;}.plist .color1 i{display:block;width:40px;height:40px;float:left;border-radius:5px;background:#c60;color:#fff;text-align:center;line-height:40px;margin-right:10px;}.plist .list-inner p a{font-size:15px;margin-top:-10px;}.plist .list-inner p{color:#666;margin-top:-5px;}.link-center a{padding:8px;min-width:128px;background:#D35400;font-size:13px;border:1px solid #D35400;color:#fff;border-radius:25px;margin-top:10px;}.link-center a:hover{transition:all .25s;background:#345;color:#fff;border:1px solid #345;}.burger .toggle-menu{cursor:pointer;display:inline-block;vertical-align:middle;}.burger img{display:block;margin:auto;margin-top:-32px;}.footer .footer-blocks{line-height:14px;}.footer p{width:100%;margin:8px auto;}.footer .company{width:100%;}.footer h5{color:#000 !important;}.footer ul{margin:0;padding:0;text-indent:0;}.footer li{margin:0;padding:0;text-indent:0;}.footer a{color:#000;}.footer a:link{color:#000;}.footer a:visited{color:#000;}.footer a:hover{color:#345;}.footer a:active{color:#345;}.footer .ficon a{display:inline-block;float:left;width:48px;height:48px;text-align:center;line-height:48px;font-size:24px;border-radius:28px;border:1px solid #fff;color:#fff;background:#345;margin-right:10px;}.footer .ficon a:hover{background:#141a21;}.footer .ficon1 a{display:inline-block;float:left;width:48px;height:48px;text-align:center;line-height:48px;font-size:24px;border-radius:28px;border:1px solid #fff;color:#fff;}.footer .fzoom{width:48px;height:48px;float:left;margin-right:10px;}.footer .fzoom img{margin-top:16px;}.footer .fzoom a{width:48px;height:48px;display:block;border-radius:28px;border:1px solid #fff;background:#345;}.footer .fzoom a:hover{background:#141a21;}.footer .fcircle{width:240px;overflow:hidden;text-align:center;margin:auto;margin-bottom:20px;}.footer .fcont{font-size:15px;color:#345;text-align:center;}.footer .fcont a{color:#345;}.footer .biogr img{width:32px;height:32px;border-radius:20px;margin-right:5px;}.footer .biogr{font-size:11px;}.libiconsbar .list-inner a:hover{background-color:#fff;}.libicons i{display:block;width:64px;height:64px;border:1px solid #ccc;background:#fafafa;border-radius:32px;line-height:64px;margin:auto;font-size:29px;}.libicons span{font-size:11px;font-weight:bold;}.libicons a:hover{text-decoration:none;}.libicons a span{color:#345;}.libicons a:hover span{color:#d35400;}.libicons a i{color:#d35400;}.libicons a:hover i{background:#d35400;color:#fff;border:1px solid #d35400;}