li,ol,ul{list-style:none}.close:focus,.close:hover,a,a#backtotop{text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}li,li:before{line-height:1.8em}li:before,strong{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{counter-reset:myCounter;margin:18px 0 28px;padding-left:5px}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.clear{clear:both}h1,h2,h3,h4,h5,h6,p.center{font-family:"Segoe UI",Arial,sans-serif}body,table td,th{font-family:Arial,Helvetica,sans-serif}em{font-style:italic}blockquote{margin:18px 0;padding-left:30px;border-left:#006291 3px solid;line-height:1.5}li{position:relative;padding-left:2.5em;margin:.45em 0;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:inherit}li:hover{color:#000}li:before{content:counter(myCounter);counter-increment:myCounter;position:absolute;top:0;left:0;width:1.8em;height:1.8em;padding:0;color:#fff;background:#2980b9;text-align:center;border-radius:.9em;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}li:hover:after,li:hover:before{background-color:#E0422C}li li:before{background-color:#3498db}li:after{position:absolute;top:2.1em;left:.9em;width:2px;height:calc(100% - 2em);content:'';background-color:#cbcbcb;z-index:0}li li,td ul li{font-size:90%;line-height:1.6}li li{padding-left:1.6em}ol li ol,ul li ul{padding-left:0}li li:before,td ul li:before{content:"•";width:1.2em;height:1.2em;line-height:1.25em;border-radius:.675em;margin:.14em 0}li li:after,td ul li:after{left:.55em}td ul li{font-size:100%}table{border-collapse:collapse;border-spacing:0;width:auto;min-width:330px;margin:40px auto;max-width:100%}table td,th{border:1px solid #CCC;padding:4px;font-size:90%;color:#333;vertical-align:top}div.left section table td p{margin:6px 0}p.center{padding:25px 0;border-top:#CCC 1px solid;border-bottom:#CCC 1px solid;text-align:center;font-size:110%; background:#FFF}p.center a{font-style:inherit!important}p.center em{font-style:normal!important}p.center span{display:block;font-size:75%}div#lista,div#lista1,div.lista{text-align:left;margin-bottom:40px;padding-top:12px;line-height:1.35;overflow:hidden}div#lista a,div#lista1 a,div.lista a{display:block;font-size:17px;float:left;border-bottom:#D5E3E4 1px solid;width:47%;padding:8px 0;margin-right:4%;line-height:1.35;color:#E0422C;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body,div#calendario,div#cercaregalo,div#content,div#footer,div#header,div#trovaidea{width:100%}div#lista a:nth-child(2n+0),div#lista1 a:nth-child(2n+0),div.lista a:nth-child(2n+0){margin-right:0}div#lista a:before,div#lista1 a:before,div.lista a:before{content:"• ";color:#105461;display:block;text-indent:0;padding-right:10px;float:left}div#lista a:hover,div#lista1 a:hover,div.lista a:hover{color:#0f0f0f;text-decoration:none;background:0 0}div#lista a:hover:before,div#lista1 a:hover:before,div.lista a:hover:before{color:#000}div.left p.correlato{margin:50px 20px;overflow:hidden;background-color:#FFF;position:relative;padding:15px 8px;border-top:#006291 1px solid;border-bottom:#006291 1px solid; min-height:60px}p.correlato a{display:block;float:left;margin-left:50px}p.correlato i{display:block;margin:0 0 0 10px;font-size:60px!important;content:"\276F";font-weight:400;color:#000;font-style:normal;position:absolute;left:0;top:0;height:100%}body{margin:0;padding:0;background:#FFF;color:#1F1F1F;font-size:19px}div#content{background-color:#EBECED}div#beneficenza p,div#calendario div,div#cercaregalo div,div#gift p,div#header div,div#newsletter,div#trovaidea div{margin:0 auto;max-width:840px}div#cercaregalo{z-index:999999999} div#trovaidea{display:block;padding:60px 0;margin:0 0 40px;border-top:#8398A5 3px solid;border-bottom:#8398A5 3px solid;background:url(/img/background.fw.png) repeat-x #FDD035;background-size:contain}div#cercaregalo select,div#trovaidea select{width:100%;padding:10px 15px;margin:8px 0 18px;display:inline-block;border:2px solid #8CAEE5;border-radius:4px;box-sizing:border-box;font-size:18px;font-weight:700;color:#161C1F;background:#FFF}div#cercaregalo div.fourth,div#cercaregalo div.second,div#cercaregalo div.third,div#trovaidea div.second,div#trovaidea div.third{display:inline-block;margin:5px 0}div#trovaidea div.second{width:30%}div#trovaidea div.third{width:68%;float:right}div#cercaregalo div.second select,div#cercaregalo div.third select,div#trovaidea div.second select,div#trovaidea div.third select{font-size:16px;font-weight:400;margin:0;border:1px solid #8CAEE5;background:#EBECED;padding:6px 12px}div#beneficenza p,div#gift p,div#trovaidea input[type=submit],div.left a.regalo em{width:92%;background-color:#E0422C;color:#fff;padding:18px 3%;margin:20px 0 0;border-radius:4px;cursor:pointer;font-size:24px;border:1px solid #BD301C}div#beneficenza p:hover,div#divTrovaRegalo:hover,div#gift p:hover,div#trovaidea input[type=submit]:hover,div.left a.regalo a em:hover,a.regalo b.amazon:hover{background-color:#45a049;border:1px solid #38813C;-webkit-transition:.25s;transition:.25s}div#footer{background-color:#37454D;color:#FFF;margin-top:40px}div#newsletter{overflow:hidden;padding:60px 0 50px}div#newsletter p{text-align:center;font-size:28px;letter-spacing:.5px;margin-bottom:30px}div#newsletter form label{font-size:21px;display:inline-block;letter-spacing:.5px;width:26%;margin-top:14px}div#newsletter form div{float:right;width:74%;text-align:left}div#newsletter form div span{font-size:13px;display:block;margin-top:11px;float:left}div#newsletter form div .check{height:20px;width:20px;background-color:#eee;display:inline-block;margin:8px 6px 0 0;float:left}div#newsletter form div span a{color:#4CAF50}div#newsletter input[type=text]{width:90%;padding:12px 50px 12px 20px;margin:0;display:inline-block;border:1px solid #ccc;box-sizing:border-box;font-size:20px}div#newsletter input[type=text]:focus{border:1px solid #FEF1C7}.modal-body p a,a.veditutti,div#divTrovaRegalo,div#newsletter input[type=button],input[type=submit]{width:16%;background-color:#4CAF50;color:#fff;padding:12px 20px;margin:0 0 0 -50px;cursor:pointer;display:inline-block;border:1px solid #4CAF50;font-weight:700;font-size:20px}div#calendario a,div#key div{border-bottom:#CCC 1px solid}a.veditutti:hover,div#newsletter input[type=button]:hover,input[type=submit]:hover{background-color:#45a049;-webkit-transition:.25s;transition:.25s}div#beneficenza,div#gift{background:url(/img/background.fw.png) repeat-x #FEE181;background-size:contain;color:#1B2125;padding:40px 0;text-align:center;width:100%}div#beneficenza{background:url(/img/beneficenza.fw.png) bottom repeat-x #FFF;background-size:contain}div#beneficenza h3,div#gift h3{font-size:20px;font-weight:400;height:60px;margin:30px auto}div#beneficenza b,div#calendario a,div#key p,div#key p span{font-weight:700}div#beneficenza h3 span,div#gift h3 span{display:inline-block;margin-right:20px;margin-top:-6px}div#beneficenza h3 b,div#gift h3 b{font-weight:700;color:#161C1F;display:inline-block;font-size:200%;margin-top:-8px}div#beneficenza p,div#gift p{display:block;margin:30px auto!important;-webkit-transition:.25s;transition:.25s}div#beneficenza p:hover{background-color:#E0422C;border:1px solid #BD301C}div#beneficenza h3{margin-top:16px}div#calendario{background:#FFF;max-width:1200px;margin:0 auto}div#calendario h2{text-align:center;font-size:34px;margin-bottom:36px;padding-top:24px}div#calendario h2 span{text-align:center;font-size:16px;text-transform:uppercase;display:block;margin:20px 0;letter-spacing:2px}div#calendario a{font-size:20px;display:block;padding:16px 6px;overflow:hidden;color:#293339}div#calendario a:hover{background:#FEE181;-webkit-transition:.25s;transition:.25s}div#calendario a b{display:inline-block;float:right;color:#E24D3A;font-size:90%}div#calendario input[type=submit]{margin:40px auto 0!important;width:50%;max-width:360px;display:block;padding:16px 0;font-size:22px}div#key{background:#293339;padding:40px 10px;color:#ddd}div#key p{text-align:center;margin-bottom:35px;text-transform:uppercase;font-size:26px;color:#999;letter-spacing:2.8px}div#key p span{font-size:60%;display:block;letter-spacing:2.8px;margin-top:12px;margin-bottom:30px}div#key div{border-top:#CCC 1px solid;padding:28px 0;max-width:90%;margin:0 auto;-webkit-column-count:5;-moz-column-count:5;column-count:5;text-transform:capitalize}div.left h2,div.left h3{text-transform:uppercase}div#key div a{display:block;color:#DDD;margin-bottom:12px;font-weight:300;font-size:17px}div#key div a:before{display:inline-block;content:"●";margin-right:5px}div#key div a:hover::before{color:#CC0}div#credits{text-align:center;padding-bottom:30px;line-height:1.35}div#credits a#logo{display:block;margin:30px auto;background:url(/img/logo-invertito.png) no-repeat;background-size:contain;width:240px;height:92px}div#credits a#logo:hover{opacity:.8;-webkit-transition:.25s;transition:.25s}div#credits a{color:#FFC}div#credits br{display:block;line-height:25px;margin:10px 0}div#credits span{ display:block; margin-top:12px; font-size:11px}.modal{display:none;position:fixed;z-index:1;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);text-align:center;font-size:110%}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:80%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;cursor:pointer}.modal-header{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-header h2{display:block;margin:10px auto;background:url(/img/logo.jpg) no-repeat;background-size:contain;width:240px;height:92px}.modal-body{padding:30px 26px}.modal-body h2{font-size:40px;font-weight:700;margin-bottom:36px;line-height:1.3}.modal-body h2 i{display:block;font-size:30px;margin-bottom:17px}.modal-body p{margin-bottom:12px;font-size:24px}.modal-body p.small{margin-bottom:12px;font-size:18px;margin-top:2px}.modal-body a{color:#304785;font-weight:700}.modal-body p a{border:1px solid #3A559F}.modal-body p a:hover{background-color:#304785;border:1px solid #304785}.modal-body p a{background-color:#3A559F;font-size:28px;line-height:1.3;min-width:280px;display:block;margin:40px auto 0}.modal-body a i{background:url(/img/pollice.fw.png) no-repeat;width:36px;height:36px;background-size:contain;display:inline-block;float:left}.modal-body span{display:block;margin:50px 0 30px;font-size:18px;line-height:1.4}.modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}div#regali h1,div.stickyright h3{line-height:1.35;color:#293339}.modal-footer h3{height:30px;display:block}div#header a{display:block;width:250px;height:90px}div#header{width:100%;background-size:contain}div#header a{background:url(/img/logo.jpg) no-repeat;background-size:contain;margin:10px auto}div#cercaregalo{ z-index:9999; background:url(/img/background.fw.png) repeat-x #37454D;padding:0;overflow:hidden;border-top:#F9F809 2px solid;border-bottom:#F9F809 2px solid;}div#cercaregalo form{margin:10px 12px; background-color:#37454D;}div#cercaregalo div select{font-size:18px;padding:6px 20px;margin:8px 0;font-weight:400;border:1px solid #8CAEE5}div#cercaregalo div select option.separator{background:0 0;-webkit-appearance:none;outline:0}div#cercaregalo div.second select,div#cercaregalo div.third select{font-size:16px;padding:9px 20px}div#divTrovaRegalo{font-size:16px;padding:11px 0;margin:0;width:100%}div#cercaregalo div.second{width:20%;display:inline-block;margin-right:10px}div#cercaregalo div.third{width:40%}div#cercaregalo div.fourth{width:35%;float:right;display:inline-block; text-align:center; border:1px solid #38813C; border-radius:4px;box-sizing:border-box; padding:11px 0 }div#regali{background:-moz-linear-gradient(left,#CCC 0,#EEE 50%,#EEE 50%,#CCC 100%);padding:25px 9%;overflow:hidden;max-width:1502px;margin:0 auto}div.left,div.right,div.right h2,div.right h3{background-color:#FFF}div#regali h1{text-align:center;font-size:44px;margin:15px 0 40px;font-weight:700}div.left{float:left;width:65%;padding:20px;border:1px solid #37454D}div#regali aside div.right{float:left; width:300px; margin-left:12px } div.left a.regalo div.right{float:left; width:58%; overflow:hidden; background:none; } div.right div.stickyright{max-width: inherit !important; width:300px; border:1px solid #37454D}  div.right div.adv{min-height:250px;padding:20px 0 !important; background:none; width:300px; margin:0}div.right select{font-size:15px;padding:8px 10px;font-weight:400;width:100%;float:right;margin:25px 0 6px;border:1px solid #FFF;border-top:2px solid #8CAEE5;border-bottom:2px solid #8CAEE5;background:#FFF}div.right div.second select{margin:0 0 25px}div.left h2,div.right h2{font-size:30px;line-height:1.35;margin:10px 0 20px;font-weight:700;padding-left:10px;text-align:center}div.left h2{font-size:30px;text-align:left;margin-left:0;padding-left:0;letter-spacing:1px;margin-top:46px}div.right h2{margin:10px 0 0;padding:20px 0}div.right h3{margin:0;padding:10px 0;font-size:24px;font-weight:700;text-align:center}div.left h3{margin:15px 0 0;padding:10px 0 0;font-size:24px;line-height:1.35;font-weight:700;text-align:left;color:#222}div.left h4,div.left h5{margin:25px 0 8px;text-align:left;line-height:1.35;font-weight:700}div.left h4{color:#293339;font-size:22px}div.left h5{color:#393339;font-size:100%}#text,a#backtotop,div.left a.regalo,div.right form,div.schede{text-align:center}div.left p{line-height:1.35;margin:12px 0}div.left a{color:#E0422C;font-weight:700; } div.left a{color:#E0422C;font-weight:700;} div.left img {max-width: 100%;  height:auto; margin:10px 0}  a.regalo div.box {max-width:100%;margin:0 0 10px 0; float:left; width:200px; display:block; padding:10px; border:#EF9B47 1px solid; margin-right:30px; position:relative; min-height:100px} a.regalo div.box img  {max-width: 100%; max-height:200px;} .ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:100px;height:100px;text-align:right}.ribbon span{font-size:13px;font-weight:700;color:#FFF;text-align:center;line-height:30px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:120px;display:block;background:#79A70A;background:linear-gradient(#4CAF50 0,#439C46 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:17px;right:-28px;letter-spacing:1px}.ribbon span::after,.ribbon span::before{content:"";position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #439C46}.ribbon span::before{left:0;border-left:3px solid #439C46;border-right:3px solid transparent}.ribbon span::after{right:0;border-left:3px solid transparent;border-right:3px solid #439C46} div.evidenza{border-top:#006291 2px solid;border-bottom:#006291 2px solid;padding:15px;margin:30px 0;background-color:#EEFBFF}div.evidenza h3,div.evidenza h4{margin-top:10px}div.schede:before{content:"SUGGERITI PER TE";display:block;height:36px;width:100%; font-size:11px; letter-spacing:6.0px; color:#1F1F1F; font-weight:700}div.schede{margin-bottom:30px}div.schede a{color:#fff;padding:8px 10px;margin:6px;display:inline-block;font-size:18px;font-weight:400;opacity:.9}div.schede a:hover{opacity:1;-webkit-transition:.25s;transition:.25s}div.schede a:nth-child(6n+1){background-color:#2196F3}div.schede a:nth-child(6n+2){background-color:#4CAF50}div.schede a:nth-child(6n+3){background-color:#ff9800}div.schede a:nth-child(6n+4){background-color:#f44336}div.schede a:nth-child(6n+5){background-color:#37454D}div.schede a:nth-child(6n+6){background-color:#8158BC}article{font-size:19px;padding:6px 0 26px;border-top:#CCC 1px solid;border-bottom:#CCC 1px solid;line-height:1.28px}div.left a.regalo, div.left p a.regalo{margin:10px 0 0;padding:20px 0 10px;width:100%;display:inline-block}div.left a.regalo:nth-child(2n+0){border:none}a.regalo a{display:block;overflow:hidden;width:100%}a.regalo a img{display:block;margin:0 auto;height:auto;max-width:100%}a.regalo b.amazon{clear:both;width:86%;background-color:#4CAF50;padding:5px 4px; margin:16px  0;cursor:pointer;font-size:17px;border:1px solid #38813C;color:#fff;font-weight:400; line-height:1.2; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7); display:block}a.regalo b.amazon i{font-size:110%; font-weight:700;  color:#FFC}a.regalo a.gratis,a.regalo a.info{width:86%;background-color:#FDD035;padding:8px 2%;margin:20px auto 0;border-radius:3px;cursor:pointer;font-size:14px;border:1px solid #F2BC02;color:#293339}a.regalo a.gratis:hover{background-color:#F2BC02}a.regalo strong{font-size:17px;color:#293339;font-weight:700; margin:0 0 10px 0; padding:0; line-  text-transform:none;display:block;text-align:left}/*a.regalo p:before{content:"Recensioni Clienti";font-size:70%;color:#666;display:block;margin-bottom:5px}*/div#bestseller a p,a.regalo p{width:120px; border:none !important; }a.regalo p{margin:20px 0 0}div#bestseller a p span,a.regalo p span{width:120px;height:24px;background:url(/img/recensione.png?c=1) no-repeat 0 -3px; display:block;z-index:99; float:left;}a.regalo p b{width:94px;height:25px;background:url(/img/recensione.png?c=1) no-repeat -137px -2px; display:block;z-index:99; margin-left:136px}div#bestseller a p i,a.regalo p i{background:#FF0;z-index:1;display:inline-block;height:auto; float:left; margin-bottom:22px }a.regalo em{display:block;margin:15px 0 0}div.left a.regalo a em{width:94%;background-color:#4CAF50;color:#fff;padding:18px 3%;margin:20px 0 0;border-radius:4px;cursor:pointer;font-size:26px;border:1px solid #BD301C}div#beneficenza p{background-color:#4CAF50;border:1px solid #4CAF50}div.left a.veditutti{display:block;margin:15px auto;color:#FFF;width:94%;text-align:center}div#main,div.stickyright,div.stickyright div,div.right div#calendario{background:url(/img/colorati.fw.png) repeat-y #FDD035;background-size:100%}div.right div{padding:10px 0;overflow:hidden}div.right div.second{padding:0 0 10px;overflow:hidden}div.right div#calendario{padding:20px 0;overflow:hidden;width:90%;margin:0 5%}div.right div#calendario a{font-size:12px;padding:10px 4px;background-color:#FFF;color:#293339}div.right div#calendario input[type=submit],div.right input[type=submit]{margin:20px auto 0!important;width:60%;max-width:360px;display:block;padding:10px 0;font-size:14px!important}div.right form{width:80%;background:#FFF;margin:16px auto;padding:5%;font-size:90%}div.right input{margin-bottom:8px}div.right form i,div.right output{color:#4CAF50;font-weight:700;font-size:130%}input.range{margin:0 auto;width:100%}.rwd-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;margin:20px 0}.rwd-video embed,.rwd-video iframe,.rwd-video object{height:100%;left:0;position:absolute;top:0;width:100%}#overlay,a#backtotop,a#fb{position:fixed;display:none;cursor:pointer}a#backtotop{bottom:20px;right:4px;background:#37454D;width:42px;height:42px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:.85}a#backtotop i{color:#FFF;font-size:26px;margin-top:5px;display:block}a#backtotop:hover{background:rgba(0,0,0,.9);opacity:.9}a#backtotop:hover i{color:#fff;top:5px}a#fb{bottom:5px;right:1px;width:50px;height:50px; background:url(/img/fb.svg); background-size:contain;opacity:.85}a#backtotop i{color:#FFF;font-size:26px;margin-top:5px;display:block }#overlay{width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:2}#text{position:absolute;top:60%;left:50%;font-size:50px;color:#fff;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);letter-spacing:.5px}#text:after{display:block;content:"Riceverai Email Periodiche  con Offerte e Idee Regalo";padding:16px 20px;background:#000;margin-top:48px;font-size:26px}div.left section p{line-height:1.65;margin:26px 0}div.left table td ul{list-style-type:circle;margin:5px 0 5px 20px}div.left table td ol{list-style-type:decimal;margin:5px 0 5px 10px}div.left table td ol ul,div.left table td ul ul{list-style-type:circle;list-style-position:inside;margin-left:10px}div.left table td ol ol,div.left table td ul ol{list-style-type:lower-latin;list-style-position:inside;margin-left:10px}div.left table td ol li,div.left table td ul li{display:list-item;background:0 0;font-size:90%!important;margin:0;padding:0;list-style-type:circle}div.left table td ol li:after,div.left table td ol li:before,div.left table td ul li:after,div.left table td ul li:before{display:none}div.left table td ol li:hover,div.left table td ul li:hover{box-shadow:none;-webkit-transition:none; transition:none} .sticky {position: fixed;top: 0;width: 100%;} .sticky + #content { padding-top:125px;} @media only screen and (max-width:1280px){a.regalo div.box {width:168px;}div#regali{padding-left:20px;padding-right:20px}div#regali div.left{width:62.5%}div.left a.regalo div.right{width:60%}a#backtotop{bottom:66px}}@media only screen and (max-width:1002px){a#fb {display:block }div#regali aside div.right {float:none; width:60%; min-width:300px; margin:0 auto; max-width:none; } a.regalo div.box {width:190px; } div.left ul li a.regalo div.box {width:180px; }  .sticky + #content { padding-top:119px;}div#regali div.left{float:none;width:97%;padding:20px 1.5%}div.left a.regalo div.right{ float:none;width:59%; margin:0; max-width:none } div#regali div.stickyright{float:none;width:100%;padding:20px 0;min-width:360px;margin:60px auto;overflow:hidden; max-width:60%}div#regali{padding:20px 2%;width:96%;overflow:hidden}div.right div{padding:0 0 10px}div.right h2,div.right h3{width:100%;margin:0 0 10px 0}div#cercaregalo{padding:6px 2%;width:96%}div#cercaregalo form{margin:8px 0 4px;}div#cercaregalo div select{font-size:17px;width:100%;margin:0;padding-left:12px}div#cercaregalo div.second select,div#cercaregalo div.third select{margin:8px 0;font-size:15px;padding:5px 12px}div#cercaregalo div.fourth{width:33%; margin:12px 0 0; padding:8px 0}div#divTrovaRegalo{padding:6px 12px;margin:8px 0;font-size:15px;border-radius:4px}div#beneficenza h3 b,div#gift h3 b,div#regali h1{font-size:36px}div#newsletter p{font-size:24px}div#newsletter form label{font-size:17px}div#newsletter form{width:94%;margin:0 3%}div#newsletter input[type=text]{padding:11px 12px;font-size:17px}div#newsletter input[type=button]{width:16%;padding:11px 0;margin-left:-50px;font-weight:700;font-size:17px}div#beneficenza p,div#gift p{font-size:20px}div#beneficenza p b,div#gift p span{display:none}div#key div{max-width:98%;margin:0 auto;-webkit-column-count:2;-moz-column-count:3;column-count:3}div#key div a{font-size:13px}div.right select{border:1px solid #FFF}div.left a.regalo:nth-child(2n+0){border:none}}@media only screen and (max-width:667px){ div#cercaregalo div select option.separator {display:none }  div.left, div.left p, div.left h2, div.left h3, div.left h4, div.left h5{ text-align:center} div.schede:before{ padding-top:20px} a.regalo div.box {width:158px;} div.left ul li a.regalo div.box {width:116px; } a.regalo strong {font-size:18px} div#key div{max-width:100%;margin:0 auto;-webkit-column-count:2;-moz-column-count:2;column-count:2}div#key div a{font-size:14px;overflow:hidden}div#key div a:before{font-size:17px}div#newsletter form label{display:block;width:98%;margin:0 auto;text-align:center}div#newsletter form div{width:auto;margin:20px auto;float:none;text-align:center}div#newsletter input[type=text]{width:100%;display:block;margin-bottom:0;text-align:center;padding:12px}div#newsletter input[type=button]{width:100%;margin:0 0 5px;padding:8px 0}div#gift h3 b,div#regali h1{font-size:33px}div#regali h1{margin:32px 0;color:#1F1F1F}div#beneficenza h3 b{font-size:26px;padding:0 2%}div#gift h3{height:auto}div#beneficenza p,div#gift p,div#trovaidea input[type=submit],div.left a.regalo a em{padding:12px 3%;width:92%}div#credits{font-size:80%;padding:0 2% 20px}div.left a.regalo{margin:0 auto;border:none;border-bottom:#BBB 1px solid}div.left a.regalo div.right{width:58%;}div.left a.regalo:nth-child(2n+0),div.left a.regalo:nth-child(3n+0){border:none;border-bottom:#BBB 1px solid}div.schede a{padding:9px 8px;font-size:16px;font-weight:400;margin:8px 6px}div#cercaregalo div select{padding-left:6px;padding-right:6px}div#cercaregalo div.second select,div#cercaregalo div.third select,div#divTrovaRegalo{font-size:13px;padding:5px 6px}div#footer{margin:0}div#cercaregalo{border-top:#F9F809 1px solid;border-bottom:#F9F809 1px solid; background-size:80%}div#cercaregalo form {margin:2px 0 4px} div#credits{padding-bottom:72px;line-height:1.35}.modal{padding-top:25px}.modal-content{width:92%}.modal-body{padding:18px 4px 0}.modal-body h2{font-size:25px;font-weight:700;margin-bottom:29px;line-height:1.3}.modal-body h2 i{display:block;font-size:20px;margin-bottom:17px}.modal-body p{margin-bottom:12px;font-size:17px}.modal-body p:nth-child(3){font-size:15px}.modal-body p.small{margin-bottom:12px;font-size:16px;margin-top:2px}.modal-body span{font-size:16px;line-height:1.35;margin-top:38px;margin-bottom:8px}.modal-body span br{display:none}div#lista a,div#lista1 a,div.lista a{float:none;width:95%}table{width:106%!important;min-width:100%;margin:0 -3%;table-layout:fixed;border-left:none!important;border-right:none!important;font-size:90%}table tr td:last-child,table tr th:last-child{border-right:none;padding:5px 2px;word-break:break-all}table tr td:first-child{border-left:none;padding:5px 2px;}div left section table td p{margin:0;padding:0} div.left ul li { text-align:left;  }  }@media only screen and (max-width:560px) { a.regalo div.box {width:130px; } div.left ul li a.regalo div.box {width:160px; float:none; margin:0 auto 10px auto; }  a.regalo b.amazon i {font-size:100%}  div.left ul a.regalo div.right { float:none; text-align:center; width:96% } div.left ul a.regalo div.right p { margin:26px auto } div.left ul a.regalo div.right h3 { text-align:center; margin-top:10px  } div.left ul a.regalo b.amazon { margin:16px auto; width:96% } }@media only screen and (max-width:460px){a.regalo p i, a.regalo p span { float:none; display:block }  a.regalo p b { margin:0 0 0 13px } a.regalo p i { margin-bottom:16px} div#regali div.stickyright{width:100%;padding:20px 0;min-width:auto;margin:60px auto;overflow:hidden; max-width:100%} a.regalo div.box { margin:0 auto; float:none; margin-bottom:30px; width:150px }  a.regalo strong, div.left section a.regalo p, a.regalo b.amazon { margin:0 auto 16px auto; text-align:center; }a.regalo strong{  }a.regalo p { margin:12px auto 18px}.sticky + #content { padding-top:138px;} div#beneficenza p,div#gift p,div#key div a{font-size:17px}div#key div{max-width:96%;margin:0 auto;-webkit-column-count:1;-moz-column-count:1;column-count:1}div.left a.regalo div.right{width:100%;min-width:inherit;border-left:none;border-right:none}div#key p span{font-size:14px;letter-spacing:1.8px;font-weight:400}div#key div a:before{height:22px;margin-right:6px;display:block;float:left;margin-top:-1px}div.left p.correlato{background:#FFF;width:104%;margin:0 -3%}div.left p.correlato i{left:0}p.correlato a{margin-left:48px; }div.evidenza p.correlato{width:108%;margin:0 -4%}div#cercaregalo div select{font-size:15px}div#cercaregalo div.second{width:35%;margin-bottom:0}div#cercaregalo div.third{width:60%;margin-bottom:0;float:right}div#cercaregalo div.fourth{display:block;float:none;width:100%;margin-top:3px}div#divTrovaRegalo{padding:9px 0;font-size:16px}div#regali{width:99.5%;padding:0; float:none}div#regali div.left{border-left:none;border-right:none;width:94%;padding:20px 3%}.rwd-video,.w3-content,div.evidenza,div.left img,table{max-width:106%;margin:0 -3%}div.left td img{max-width:100%}div.left .w3-display-container img{margin:0;width:100%;max-width:100%}.w3-button{padding:10px;font-size:22px}div.evidenza,w3-display-container{margin:30px -3%}div.evidenza img{max-width:108%;margin:0 -4%}div.left p.center{padding:25px 3%;max-width:100%;margin:0 -3%}div#newsletter p{font-size:21px;letter-spacing:0;line-height:1.15}div#newsletter form div span{font-size:11px;margin-top:14px}.modal-body p:nth-child(3){font-size:13px}.modal-body p a{min-width:230px;font-size:24px}.modal-body span{font-size:15px;line-height:1.3}section{margin:10px 0;font-size:20px}div.left section p{line-height:1.45;margin:22px 0}}@media only screen and (max-width:360px){div#cercaregalo div.second{width:35%}div#gift h3 b,div#regali h1{font-size:28px}}@media only screen and (max-width:300px){.sticky + #content { padding-top:183px;} div#key div a{font-size:15px}div#cercaregalo div.second,div#cercaregalo div.third{display:block;float:none;width:100%;margin:6px 0 0}div#cercaregalo div.third{margin:0}div#gift h3 b,div#regali h1{font-size:27px}} 
