.go-up svg,.icon-calendar svg{position:relative;top:.5rem;stroke-width:0}.gallery-blog-title,.navigation .newer-uppercase,.navigation .older-uppercase,.widget-title{text-transform:uppercase}.site-description,body,textarea{color:rgba(0,0,0,.8)}.post-date,.post-duration,.post-title{display:inline-block}.post li::before,.site-description:before{content:"•";font-weight:700}.post-title{padding-top:3.2rem;margin-bottom:0;margin-top:0}.gallery-body a,a{text-decoration:none}.inner{margin:0 auto;position:relative}.column{padding-top:0;padding-bottom:0}.col-6{width:100%;background-color:transparent}.go-up svg,.social-bird-link svg{width:2rem;height:2rem;left:.5rem}.main-header{padding:1.5rem 1.8rem 0;background-repeat:repeat}.middle{padding:0 1.8rem}.bottom{padding:2.8rem 1.8rem}.navigation .newer,.navigation .older{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #dedede}.navigation .older{border-bottom:1px solid #dedede}.navigation .newer{margin:0 0 1rem}.go-up{text-align:center;margin-bottom:2rem}.go-up svg{stroke:#0040B6;fill:#0040B6}.icon-calendar svg,.icon-clock svg{width:1.8rem;height:1.8rem;margin-right:.5rem;fill:rgba(0,0,0,.5)}.go-up a:hover{box-shadow:none}html{font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-align:left;line-height:2.1rem}body,textarea{font-family:"Open Sans",sans-serif,sans;font-size:.9rem;word-wrap:break-word}.site-title{font-family:Lustria,Lato,"Helvetica Neue",sans-serif,sans;font-size:2.7rem;padding-bottom:0;line-height:1;margin-bottom:0;margin-top:0}.meta{padding-bottom:3rem}.meta a:hover{box-shadow:none}.site-description:before{color:#f45923;padding-right:.5em}.site-description{font-size:.9rem;line-height:2.1;margin-bottom:0;margin-top:0}.post-title{font-family:Lato,"Helvetica Neue",sans-serif,sans;font-size:1.8rem;line-height:2.3rem;hyphens:none}.icon-calendar svg{padding:.1rem;stroke:rgba(0,0,0,.5)}.icon-clock svg,.social-bird-link svg{position:relative;top:.5rem;stroke-width:0}.post-date{padding-right:2rem;color:rgba(0,0,0,.6)}.icon-clock svg{padding:.1rem;stroke:rgba(0,0,0,.5)}.post-duration{color:#f45923}.post .post-content{font-size:.9rem;font-family:'Noto Serif',Georgia,serif;padding-top:2rem;line-height:1.6rem}.footnotes,pre{font-size:.9rem}.post ul{list-style:none;padding-left:.46rem;margin:0 0 1.8rem}.post li::before{color:#f45923;padding-right:1rem}.footnotes,blockquote{color:#393939;font-style:italic}.footnotes li::before,.post .post-categories-tags li::before{content:""}.post ul li p{display:inline}blockquote{border:0 solid #f45923;border-left-width:.2rem;margin:1.8rem 0;padding:0 0 0 1.84615rem}pre{font-family:monospace,monospace;background:#f9f9f9;border:1px solid #e2e2e2;margin-top:2rem;margin-bottom:2rem;overflow:auto;padding:1rem 1.4rem}.highlight,mark{background:0 0;border-radius:0;display:inline;font-size:inherit;padding:0;vertical-align:baseline}.footnotes{font-family:"Open Sans",sans-serif,sans;border:0 solid #f4cf3a;border-left-width:.2rem;margin:1.8rem 0}.archive-title,.widget-title{font-family:Lato,"Helvetica Neue",sans-serif,sans}.footnotes hr{display:none}.footnotes ul,ol{margin:2rem 0 2rem 2rem;padding:0}.pagination{width:14rem;margin-left:auto;margin-right:auto;display:block;padding-top:2.8rem}.post-categories-tags,.related,.share-on-world{border-top:1px solid #dedede;padding-top:1.4rem}.post-list-pagination-item-prev{padding-right:.5rem}.post-list-pagination-item-next{padding-left:.5rem}.archive-year{padding-bottom:1.8rem}.archive-date{display:inline-block;padding-right:1rem;width:5.5rem}.post-categories-tags{margin-top:1.4rem}.post .post-categories-tags ul{list-style:none;padding-left:0;margin:0}.post .post-categories-tags li::before{padding-right:0}.social-bird-link,.social-zuck-link{padding-right:1.8rem}.share-on-world{margin:1.8rem 0 0}.social-bird-link svg{stroke:#2FB1E1;fill:#2FB1E1;margin-right:1rem}.social-dpiu-link svg,.social-zuck-link svg{position:relative;top:.5rem;stroke-width:0;margin-right:1rem;width:2rem;height:2rem;left:.5rem}.social-bird-link a:active,.social-bird-link a:focus,.social-bird-link a:hover,.social-bird-link a:link{color:#2CA6D4;box-shadow:none}.social-zuck-link svg{stroke:#3B5998;fill:#3B5998}.social-zuck-link a:active,.social-zuck-link a:focus,.social-zuck-link a:hover,.social-zuck-link a:link{color:#37548F;box-shadow:none}.social-dpiu-link svg{stroke:#EA2425;fill:#EA2425}.archive-title svg,.widget-icon-mail svg{stroke-width:0;position:relative;top:.5rem}.social-dpiu-link a:active,.social-dpiu-link a:focus,.social-dpiu-link a:hover,.social-dpiu-link a:link{color:#E02323;box-shadow:none}.related{border-bottom:1px solid #dedede;margin:1.8rem 0 0}.archive-nav{display:block;margin-bottom:2.7rem}.archive-title,.figure-center-top,.figure-left,.figure-right{display:inline-block}.archive-title{font-size:2.7rem;hyphens:none;margin-bottom:1.8rem;line-height:2.7rem;padding-top:1rem}.archive-title svg{width:2rem;height:2rem;left:.5rem;stroke:#0040B6;fill:#0040B6;margin-right:1rem}.archive-title a:hover{box-shadow:none}.archive-single-year{margin-bottom:2.7rem}.sidebar{line-height:2rem;font-size:1rem}.widget{margin:0 0 2rem}.widget ul{list-style:none;margin:0;padding:0}.widget ul li,ol li{margin-top:0}.widget li::before{content:"•";color:#f45923;font-weight:700;padding-right:1rem}.widget-icon-feed a:active,.widget-icon-feed a:focus,.widget-icon-feed a:hover,.widget-icon-feed a:link,.widget-icon-github a:active,.widget-icon-github a:focus,.widget-icon-github a:hover,.widget-icon-github a:link,.widget-icon-mail a:active,.widget-icon-mail a:focus,.widget-icon-mail a:hover,.widget-icon-mail a:link,.widget-icon-twitter a:active,.widget-icon-twitter a:focus,.widget-icon-twitter a:hover,.widget-icon-twitter a:link{color:#0040b6;box-shadow:none}.widget-title{font-size:1rem;font-weight:700;letter-spacing:.083rem;margin:0 0 .6rem}.widget-title span{box-shadow:0 2px 0 0 #f45923}.widget-icon-mail svg{width:1.6rem;height:1.6rem;stroke:#525252;fill:#525252;margin-right:1rem}.widget-icon-mail-at svg{width:1.2rem;height:1.2rem;position:relative;top:.3rem;left:.2rem;stroke-width:0;stroke:#525252;fill:#525252;margin-right:.4rem}.widget-icon-feed svg{width:1.4rem;height:1.4rem;position:relative;top:.5rem;left:.5rem;stroke-width:0;stroke:#F89938;fill:#F89938;margin-right:1rem}.widget-icon-github svg,.widget-icon-twitter svg{width:1.4rem;height:1.4rem;left:.5rem;stroke-width:0;margin-right:1rem;position:relative;top:.5rem}.widget-icon-twitter svg{stroke:#2FB1E1;fill:#2FB1E1}.widget-icon-github svg{stroke:#163112;fill:#163112}.widget a:link{box-shadow:none}.widget a:active,.widget a:focus,.widget a:hover{color:#0040B6;box-shadow:0 1px 0 0 #f45923;text-decoration:none}.widget-icon-love svg{width:1.8rem;height:1.8rem;position:relative;top:.5rem;padding:.1rem;stroke-width:0;stroke:red;fill:red}.gallery-body,figcaption{font-family:"Open Sans",sans-serif,sans}.widget-icon-love a:active,.widget-icon-love a:focus,.widget-icon-love a:hover,.widget-icon-love a:link{color:#0040b6;box-shadow:none}.menu-dropdown{padding-top:1rem;padding-bottom:1rem}a{color:#0040B6}a:active,a:focus,a:hover{color:#0040B6;box-shadow:0 1px 0 0 #f45923}a:focus{outline:dotted thin}a:active,a:hover{outline:0}.post-content a,.post-summary a,.site-info a:hover,.text-widget a{box-shadow:0 0 0 0 currentcolor}.post-content a:focus,.post-content a:hover,.post-summary a:focus,.post-summary a:hover,.text-widget a:focus,.text-widget a:hover{box-shadow:0 1px 0 0 #f45923}.site-title a:active,.site-title a:focus,.site-title a:link,.site-title a:visited{color:rgba(0,0,0,.8);box-shadow:none}.site-title a:hover{color:#007acc}.post-title a,.post-title a:active,.post-title a:focus,.post-title a:link,.post-title a:visited{color:rgba(0,0,0,.8)}.post-title a:hover{color:#007acc;box-shadow:none}.gallery-body,.gallery-body a{color:#dedede}figure{margin-left:0;margin-right:0}.figure-left{max-width:30%;margin:0 1.4rem 0 0;float:left}.figure-right{max-width:30%;margin:0 0 0 1.1rem;float:right}.figure-center-top{margin-top:0;padding-bottom:0}.figure-center,.figure-center-no-caption{display:inline-block;margin-top:1rem;padding-top:0;padding-bottom:1rem}figcaption{display:block;max-width:100%;font-size:.9rem;line-height:1.8rem;padding-top:.46rem;padding-left:1rem;padding-bottom:.46rem;background-color:#efefef}.figure-center-no-caption figcaption,.figure-center-top figcaption{display:none}code{font-size:.96rem;white-space:pre-wrap}.dropdown .dropdown-toggle:focus+.menu,.dropdown .menu:hover,.dropdown.active .menu{display:block}.gallery-thumb-container{float:left;width:160px;height:160px;margin:1.5rem .5rem 0 1rem;border:1px solid #dedede;padding:4px}.gallery-thumb img{max-width:100%;max-height:100%;object-fit:cover}.gallery-thumb a:active,.gallery-thumb a:focus,.gallery-thumb a:link,.gallery-thumb a:visited{box-shadow:none;line-height:0}.clearfix:after{margin-bottom:2rem;content:"";display:table;clear:both}.gallery-body{background-color:#292929;padding:1rem;font-size:.8rem;line-height:1.2rem;hyphens:none}.gallery-body a:active,.gallery-body a:focus,.gallery-body a:hover{color:#0af;box-shadow:0 1px 0 0 #f45923}.gallery-blog-title{color:#f45923}.gallery-title{float:left;font-size:1.2rem}.back-to-blog{float:right}.gallery-main-image{max-height:70%;max-height:70vh;margin:auto;height:auto}.gallery-navigation{text-align:center;margin-bottom:1rem}.gallery-caption{text-align:center}@media screen and (min-width:480px){.main-header{padding:1.5rem 1.8rem 0}.site-title{font-size:4rem}.post .post-content{font-size:1rem;line-height:1.9rem}.post-title{font-size:2.3rem;line-height:2.7rem}.post-content:not(.minipost):not(.link-della-settimana)>p:first-of-type:first-letter{float:left;color:#f45923;font-size:7rem;line-height:5.3rem;padding:.1em .1em 0 0;margin:0}.social-bird-link,.social-zuck-link{float:left}.figure-center,.figure-center-no-caption{padding-top:1rem}}@media screen and (min-width:840px){.columns{margin-left:-.1rem;margin-right:-.1rem}body,textarea{background-color:#FCFCFC;font-size:1rem}.main-header{padding:2.5rem 2.7rem 0}.middle{padding:0 2.7rem}.bottom{padding:2.8rem 2.7rem}.col-6{width:50%;background-color:transparent}.site-title{font-size:5.5rem}.site-description{font-size:1rem}.meta{text-align:right;padding-bottom:3rem}.post-title{padding-top:5.2rem;font-size:2.7rem;line-height:3.2rem}.post .post-content{font-size:1.2rem;line-height:2.1rem}.footnotes,code,figcaption,pre{font-size:1rem}.post ul{padding-left:1.8rem}.footnotes,blockquote{margin:1.8rem}figure{margin-left:2em;margin-right:2em}figcaption{line-height:1.8rem}}@media screen and (min-width:940px){.outer{background-color:#FCFCFC;max-width:900px;margin:auto}.main-header{padding:2.5rem 3.5rem 0}.middle{padding:0 3.5rem}.bottom{padding:2.8rem 3.5rem}}