body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;text-align:left}html,body{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;text-align:center}fieldset,img{border:0;text-align:center}input{border:1px solid #b0b0b0;padding:3px 5px 4px;color:#979797;width:190px}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;font:15px/1.3em "Roboto",sans-serif;color:#393838;z-index:1;-webkit-text-size-adjust:none;outline:none}html,body,html>body{width:100%;max-width:100%;min-height:100%;margin:0px auto;display:block;background:#fff}body{text-align:center;position:relative;height:100%;background:#fff;background-size:cover !important}a{text-decoration:none;background-color:transparent}a:visited{background-color:red}::selection{background:#ff6a6a;color:#fff}::-moz-selection{background:#ff6a6a;color:#fff}* *{font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;text-align:inherit}h1,h2,h3,h4,h5,h6{line-height:1.3em;font-family:"Merriweather",serif}h1{font-size:45px}h2{font-size:35px}h3{font-size:24px}h4{font-size:20px}h5{font-size:19px}h6{font-size:18px}h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-size:inherit}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:bold !important;text-transform:inherit !important;font-size:inherit !important}p{margin-bottom:1em}ol{list-style-position:outside;margin-left:30px}ol li{padding-bottom:10px}br{line-height:1em}strong,strong *{font-weight:bold !important}em,* em,em *{font-style:italic !important}.bordered{border:1px dotted #ccc;margin:-1px 0 0 -1px}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.opacity,div.button a{opacity:1;transition:opacity ease .1s}.opacity:hover,div.button a:hover{opacity:.65;transition:opacity ease .1s}.anchor{position:absolute;top:0;left:0;width:100%;height:100%}.center{text-align:center}.lined{font-family:"Roboto",sans-serif;letter-spacing:1px;font-weight:bold;color:#393838;margin-bottom:50px;text-transform:capitalize;padding-left:20px}.lined:after{content:" ";margin-top:4px;display:block;position:relative;left:-25px;height:1px;width:75px;border-bottom:3px solid #ff6a6a}.empty{padding:20px;text-align:center;width:100%;background:#fbf8f8;font-style:italic}@media screen{@font-face{font-family:'CC-ICONS';font-style:normal;font-weight:normal;src:url("/i/cc-icons.ttf") format("truetype")}span.cc{font-family:'CC-ICONS';color:#ABB3AC}}.back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#ff6a6a;color:#fff;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity 0.2s ease-out;opacity:0;display:none}.back-to-top:hover{background:#e9ebec}.back-to-top.show{opacity:1;display:block}.parts{overflow:hidden}.part{width:50%;float:left}div.button{display:inline-block}div.button a{display:inline-block;padding:10px 40px;color:#ff6a6a !important;font-weight:bold;text-transform:uppercase;border:2px solid #ff6a6a;letter-spacing:2px}.at4-share .at4-share-count-container{text-align:center}@media (max-width: 949px){.header{height:50px;padding:0 5px}.header__social{display:none}.header .logo{width:170px;height:28px;left:auto;top:10px;left:0}.header .logo a{width:170px;height:28px;background-size:contain;background-position:0 0}.header .trigger{display:block;top:15px;right:15px;left:auto}.header .menu__content li.voice--active{border:0}.header .menu__content li.voice--active a{color:#c2c2c2}.header .menu{position:fixed;top:0;left:0;z-index:1700}.header .menu__content{background:#fff url(/i/studiospallino.png?v=2) 6% 10px no-repeat;background-size:200px;position:fixed;top:-100%;left:0;overflow:auto;transition:all ease-in .5s;z-index:400;padding-top:50px;display:block;width:100%;height:100%}.header .menu__content ul,.header .menu__content li{margin:0;display:block;width:100%}.header .menu__content ul li a{display:block;font-size:24px;color:#ff6a6a;font-weight:900;text-transform:uppercase;height:90px;text-align:left;letter-spacing:.3em;line-height:90px;width:100%;padding-left:5%}.header .menu--open .menu__content{top:0;transition:all ease-out .7s}.header .search{margin:0;display:block}.header .search__trigger{width:100%;background:none;top:0;height:auto}.header .search__trigger a{display:block;font-size:24px;color:#ff6a6a;font-weight:900;text-transform:uppercase;height:90px;text-align:left;letter-spacing:.3em;line-height:90px;width:100%;padding-left:5%;text-indent:0;background:none}.main{padding-top:50px}}@media (max-width: 767px){.search__panel.search__panel--open{top:0}.gsc-results-wrapper-overlay{left:2.5% !important;width:95% !important;height:90% !important}.part{width:100%;float:none}.post--event .date__number{font-size:34px}.section__content{padding:25px 0}.post--highlight .content *{width:100%}.post--highlight .contents{bottom:auto;top:20px;margin-bottom:20px;margin-top:20px}.post--highlight .title h3 a{font-size:20px}.post{width:95%;margin:inherit 5%}.post .content{height:auto;padding-bottom:20px}.post--tall .preview{height:300px;margin-bottom:10px}.post--download,.post--date{margin-bottom:10px;width:95%}.post--download .download__extension,.post--date .download__extension{width:100%;text-align:left}.post--download .content,.post--date .content{width:100%}.category__header__content{padding:10px}.category__header__image{display:none}.category__menu{display:block;text-align:center}.category__menu .voice{display:inline-block;padding:0 10px}.back-to-top{font-size:26px;right:5px;bottom:50px}.at-share-dock .at4-count .at4-counter{line-height:1em !important}.footer .signature:before,.footer .socials:after{display:none !important}.post--date .date__number{display:none}.newsletter__intro{width:95%;margin:2.5% auto;text-align:center}.newsletter__form{width:70%;margin:0 auto;overflow:hidden}.newsletter__form #newsletter-trigger{width:100%}.newsletter__form .newsletter__form label{display:inline-block}.newsletter__form .newsletter__form__submit{margin-top:10px;width:70%}.footer .credits{padding-top:0;padding-bottom:30px}.footer__content .menu{display:none}.detail .section__content{padding:0}.detail .detail__title h1{width:95%;margin:0 2.5%;font-size:24px !important}.detail .detail__short{width:95%;margin:0 2.5%}.detail .detail__col--2{display:none}.detail .detail__col--3{display:none}.detail .detail__col--1{width:95%;margin:0 2.5%;float:left}.detail .prevnext{width:100%}.detail .preview__image{height:350px !important}}@media (max-width: 639px){.post--highlight .content *{width:100%;font-size:14px}.post--highlight .contents{bottom:auto;top:20px;margin-bottom:20px;margin-top:20px}.post--highlight .title h3{line-height:1.4em}.post--highlight .title h3 a{font-size:20px;line-height:1em}.post h3{font-size:20px;line-height:1.2em}.post .short *{font-size:13px}.post--tall2 .title h3 a{font-size:20px;line-height:1.2em}.post--tall .title h3 a{font-size:20px;line-height:1.2em}}
