*{box-sizing:border-box}img.alignleft{float:left;margin:0 10px 5px 0}img.alignright{float:right;margin:0 0 5px 10px}img.alignmiddle{text-align:center;margin:10px auto}img.fullwidth{clear:both;display:block;width:100%;height:auto;margin:0 0 10px 0}a.block{width:292px;height:100%;display:block}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}ul.service-lis,ul.check-list{margin:0 0 18px .5em}ul.service-list li,ul.check-list li{border-bottom:1px solid #DDD;line-height:1.5em;list-style:none outside none;margin-bottom:5px;padding:15px 0 15px 4.6em;color:#000}ul.service-list li:hover,ul.check-list li:hover{background-position:3% 50%;border-bottom:1px solid #000;background-color:#efefef}ul.service-list li{background:url(https://cdn.fastpixel.io/fp/v_5c5f+q_glossy/www.avis.re.it/wp-content/themes/avisre/images/list-services.png) no-repeat scroll 1% 50%}ul.check-list li{background:url(https://cdn.fastpixel.io/fp/v_5c5f+q_glossy/www.avis.re.it/wp-content/themes/avisre/images/list-checkmark.png) no-repeat scroll 1% 50%}ul.arrow-list li{background:url(https://cdn.fastpixel.io/fp/v_5c5f+q_glossy/www.avis.re.it/wp-content/themes/avisre/images/arrow-red-list.png) no-repeat scroll 0 50% #fff0;list-style-type:none;padding:10px 0 10px 30px}.evidenced{width:100%;padding:20px 0;border-top:solid 1px #b2b2b2;border-bottom:solid 1px #b2b2b2;color:#0069ab;font-style:italic;text-align:center}h2.widget-title{color:#d80618;font-weight:300;text-transform:uppercase;margin-top:20px;font-size:1.5em}h3.page-subtitle{text-transform:uppercase;font-size:1.5em;line-height:130%;margin:20px 0;color:#d80618}span.evidenced-red{font-weight:700;color:#da251c}div.didascalia{background:none repeat scroll 0 0 #f9f9f9;border-left:10px solid #ccc;color:#737373;padding:.5em 10px}.content .gallery{padding:20px 0}.content .gallery a{position:relative;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.content .gallery a:hover{opacity:.7;filter:alpha(opacity=70)}blockquote{background:#f9f9f9;color:#737373;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}.allclear{clear:both}.col10{width:10%}.col20{width:20%}.col25{width:25%}.col30{width:30%}.col33{width:33.3333%}.col35{width:35%}.col40{width:40%}.col45{width:45%}.col50{width:50%}.col55{width:55%}.col60{width:60%}.col65{width:65%}.col66{width:66.6666%}.col70{width:70%}.col80{width:80%}.col90{width:90%}.col100{width:100%}.col10,.col20,.col30,.col40,.col50,.col60,.col70,.col80,.col90,.col100,.col45,.col33,.col25,.col65,.col66 .col55,.col35{float:left;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col10:last-child,.col20:last-child,.col30:last-child,.col40:last-child,.col50:last-child,.col60:last-child,.col65:last-child,.col66:last-child,.col70:last-child,.col80:last-child,.col90:last-child,.col100:last-child,.col45:last-child,.col33:last-child,.col25:last-child,.col65:last-child,.col55:last-child,.col35:last-child{margin-bottom:10px}img{margin:0;padding:0;display:inline-block;position:relative;max-width:100%;height:auto}img.align-left{float:left;margin:0 10px 5px 0}img.align-right{float:right;margin:0 0 5px 10px}img.align-middle{text-align:center;margin:10px auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.full-width{clear:both;display:block;width:100%;height:auto;margin:0 0 10px 0}a.block{width:100%;height:100%;display:block;z-index:110}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}.spacer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;margin-bottom:30px}span{color:#066699}h1{font-size:3em;margin:10px 0 10px 0;line-height:130%}h2{font-size:2.5em;margin:10px 0 10px 0;line-height:130%}h3{font-size:1.5em;margin:10px 0 10px 0;line-height:130%}h4{font-size:1.5em;margin:10px 0 10px 0}h5{font-size:1.2em;margin:10px 0 10px 0}h6{font-size:1em;margin:10px 0 5px 0}img.style1{border:solid 1px #FFF;-moz-box-shadow:0 5px 5px #a1a4a9;-webkit-box-shadow:0 5px 5px #a1a4a9;box-shadow:0 5px 5px #a1a4a9}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.floatleft{float:left}.floatright{float:right}textarea{width:auto;height:150px;margin-bottom:20px;border:none;color:#585858;background:#d5d9dc;padding:8px;vertical-align:middle;font-family:inherit;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 2px #8b8b8b;-webkit-box-shadow:inset 0 1px 2px #8b8b8b;box-shadow:inset 0 1px 2px #8b8b8b;resize:none}input{display:inline-block;*display:inline;vertical-align:middle;width:auto;margin:0 0 20px 0;padding:8px;border:none;color:#585858;text-shadow:0 1px 0 #FFF;background:#dee3e6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 2px rgb(0 0 0 / .3);-webkit-box-shadow:inset 0 1px 2px rgb(0 0 0 / .3);box-shadow:inset 0 1px 2px rgb(0 0 0 / .3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:background-color 1.0s ease;-webkit-transition:background-color 1.0s ease;-moz-transition:background-color 1.0s ease;-o-transition:background-color 1.0s ease}input:focus,textarea:focus{background:#cbcfd1}input.button,.submit input[name="wp-submit"],.button-primary,#wp-submit,input[type="submit"]{background:#0069ab;color:#FFF;font-weight:300;text-transform:uppercase;cursor:pointer;padding:8px 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:right;text-shadow:0 1px 0 rgb(0 0 0 / .5);margin:0 0 20px 0;border:solid 1px #015990;-webkit-box-shadow:0 3px 0 #015990;-moz-box-shadow:0 3px 0 #015990;box-shadow:0 3px 0 #015990}input.button:hover,input.button:active,.submit input:hover[name="wp-submit"],.button-primary:hover,#wp-submit:hover{background:#014f7f;color:#FFF;border:solid 1px #015990;-webkit-box-shadow:0 3px 0 #004876;-moz-box-shadow:0 3px 0 #004876;box-shadow:0 3px 0 #004876}