@charset "UTF-8";/*!
Theme Name: vs
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: vs
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

vs is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}html,legend{box-sizing:border-box}legend,pre{max-width:100%}pre,textarea{overflow:auto}ins,mark,pre{background:#eee}#voteUser .star-container .rating-accepted,.aligncenter,.clear:after,.comment-content:after,.entry-content:after,.main-navigation,.page-links,.site-content:after,.site-footer:after,.site-header:after{clear:both}#content[tabindex="-1"]:focus,a{outline:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;background:#FFF}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0}button,input{}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;padding:0;white-space:normal}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,button,code,input,kbd,optgroup,pre,select,textarea,tt,var{font-family:"Source Sans Pro",sans-serif}dt,strong{font-weight:700}details{display:block}summary{display:list-item}[hidden],template{display:none}body,button,input,optgroup,select,textarea{color:#004593;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700}h2{font-size:1.5rem}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd,tt,var{font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}big{font-size:125%}*,:after,:before{box-sizing:inherit}body #page.site{max-width:768px;margin:0 auto;overflow:hidden;padding:0 15px 65px}.widget select,img{max-width:100%}hr{background-color:#999;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}img{height:auto}figure{margin:1em 0}#acf-form input[type=submit],#ur-frontend-form .ur-button-container button,#ur-frontend-form input.user-registration-Button,#user-registration .ur-button-container button,#user-registration .ur-frontend-form input[type=submit],#user-registration input.user-registration-Button,#voteUser .star-container button.button,.single-detail .annuncio-body .button,.single-detail .annuncio-body button,.submit-button,.ur-frontend-form .ur-button-container button,.ur-frontend-form input.user-registration-Button,form input[type=submit]{width:70%;display:block;margin:0 auto;background-color:#3a979c;font-size:1.3em;text-transform:uppercase;color:#fff;border:none;padding:7.5px 15px}table{margin:0 0 1.5em;width:100%}:root{--star-size:16px;--star-color:#999;--star-background:#fc0}.Stars{--percent:calc(var(--rating) / 5 * 100%);display:block;font-size:var(--star-size);line-height:1}.Stars::before{content:'★★★★★';letter-spacing:7.5px;background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.the-rating .vote,.vote{margin:0 15px}.vote button.button{background-color:#3a979c;padding:7.5px 15px;border:none;color:#fff}.the-rating{display:flex;height:24px;margin-bottom:7.5px}.the-rating>div{flex-grow:1;flex-basis:0}#voteUser .Stars{text-align:center}#voteUser h3,#voteUser p{color:#004593;text-align:center}#voteUser .star-container .rate{height:45px;width:fit-content;margin:0 auto}#voteUser .star-container .rate:not(:checked)>input{position:absolute;top:-9999px}#voteUser .star-container .rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:32px;margin-right:7.5px;color:#999}#voteUser .star-container .rate:not(:checked)>label:before{content:'★ '}#voteUser .star-container .rate:not(:checked)>label:hover,#voteUser .star-container .rate:not(:checked)>label:hover~label{color:#deb217}#voteUser .star-container .rate>input:checked~label{color:#fc0}#voteUser .star-container .rate>input:checked~label:hover,#voteUser .star-container .rate>input:checked~label:hover~label,#voteUser .star-container .rate>label:hover~input:checked~label{color:#deb217}#voteUser .star-container button.button{display:none}#voteUser .star-container button.button.active{display:block}#voteUser .star-container .rating-accepted button.button{display:block}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#004593;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=number],input[type=search],textarea{width:100%;display:block;border:none;border-radius:5px;padding:5px;background-color:#eee;color:#004593}select{border:1px solid #ccc}input::placeholder{color:#999}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}#acf-form .acf-switch{border-color:#004593;background-color:#900;color:#fff}.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered,.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,a:active,a:focus,a:hover{color:#004593}#acf-form .acf-switch.-on{background-color:#004593}#acf-form label{font-weight:400}#acf-form label[for=acf-_post_title]{font-weight:700;font-size:1.5rem}#acf-form .acf-spinner{background-image:url(../images/loader.gif);background-size:60px auto;margin:15px auto}#acf-form .acf-spinner.is-active{display:block}a,a:visited{color:#3a979c}textarea{width:100%}#acf-form .acf-fields>.acf-field{border-top:none}.single-detail .annuncio-body a.button,a.submit-button{text-align:center;color:#fff;margin:15px auto;display:block}.main-navigation{display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.categorie-annunci.nav-pills{margin:0}.categorie-annunci.nav-pills a.nav-link{background-color:#004593;margin:15px auto;border-radius:15px;padding:.5rem;width:75px}.categorie-annunci.nav-pills a.nav-link.active{background-color:#004593;opacity:.5}.categorie-annunci.nav-pills a.nav-link img{height:60px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#004593;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.page,.post,.widget{margin:0 0 1.5em}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}body{padding-bottom:80px}.sticky{display:block}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{margin:0 0 1.5em}.separator{margin:30px 0;border:1px solid #3a979c}.annuncio-sample .categoria,.annuncio-sample .rif-utente,.single-detail .annuncio-header .categoria,.single-detail .annuncio-header .rif-utente,article.annuncio .categoria,article.annuncio .rif-utente{display:flex}.annuncio-sample .categoria div,.annuncio-sample .rif-utente div,.single-detail .annuncio-header .categoria div,.single-detail .annuncio-header .rif-utente div,article.annuncio .categoria div,article.annuncio .rif-utente div{flex-grow:1;flex-basis:0;align-self:center}.annuncio-sample .categoria .cat-icon,.annuncio-sample .rif-utente .cat-icon,.single-detail .annuncio-header .categoria .cat-icon,.single-detail .annuncio-header .rif-utente .cat-icon,article.annuncio .categoria .cat-icon,article.annuncio .rif-utente .cat-icon{width:30px;height:30px;background-repeat:no-repeat;background-size:contain;background-position:left center}.annuncio-sample .categoria .cat-icon.carpooling,.annuncio-sample .rif-utente .cat-icon.carpooling,.single-detail .annuncio-header .categoria .cat-icon.carpooling,.single-detail .annuncio-header .rif-utente .cat-icon.carpooling,article.annuncio .categoria .cat-icon.carpooling,article.annuncio .rif-utente .cat-icon.carpooling{background-image:url(../images/Carpooling.svg)}.annuncio-sample .categoria .cat-icon.aiuto-domestico,.annuncio-sample .rif-utente .cat-icon.aiuto-domestico,.single-detail .annuncio-header .categoria .cat-icon.aiuto-domestico,.single-detail .annuncio-header .rif-utente .cat-icon.aiuto-domestico,article.annuncio .categoria .cat-icon.aiuto-domestico,article.annuncio .rif-utente .cat-icon.aiuto-domestico{background-image:url(../images/AssistenzaDom.svg)}.annuncio-sample .categoria .cat-icon.supporto-scolastico,.annuncio-sample .rif-utente .cat-icon.supporto-scolastico,.single-detail .annuncio-header .categoria .cat-icon.supporto-scolastico,.single-detail .annuncio-header .rif-utente .cat-icon.supporto-scolastico,article.annuncio .categoria .cat-icon.supporto-scolastico,article.annuncio .rif-utente .cat-icon.supporto-scolastico{background-image:url(../images/SupportoScol.svg)}.annuncio-sample .categoria p,.annuncio-sample .rif-utente p,.single-detail .annuncio-header .categoria p,.single-detail .annuncio-header .rif-utente p,article.annuncio .categoria p,article.annuncio .rif-utente p{margin-bottom:7.5px}.annuncio-sample .categoria p.label,.annuncio-sample .rif-utente p.label,.single-detail .annuncio-header .categoria p.label,.single-detail .annuncio-header .rif-utente p.label,article.annuncio .categoria p.label,article.annuncio .rif-utente p.label{color:#b3b2b2}.annuncio-sample .categoria p a,.annuncio-sample .rif-utente p a,.single-detail .annuncio-header .categoria p a,.single-detail .annuncio-header .rif-utente p a,article.annuncio .categoria p a,article.annuncio .rif-utente p a{color:#004593;text-decoration:underline}.add-annuncio a:hover,footer .menu-menu-1-container ul li a:hover{text-decoration:none}.annuncio-sample .titolo,.single-detail .annuncio-header .titolo,article.annuncio .titolo{margin:30px 0;color:#fff}article.annuncio .cat-name,article.annuncio .rif-utente p a{color:#fff}.single-detail .annuncio-header .titolo{color:#004593}.single-detail .annuncio-body{margin-top:30px;padding-top:30px;border-top:1px solid #3a979c}.single-detail .annuncio-body p.label{margin:0;color:#b3b2b2}.single-detail .annuncio-body .button,.single-detail .annuncio-body button{border-radius:7.5px;text-align:center;cursor:pointer}.single-detail .annuncio-body .button.copy-email,.single-detail .annuncio-body button.copy-email{text-transform:lowercase}.single-detail .annuncio-body .copy-alert{margin:15px 0;text-align:center;opacity:0;transition:all ease-in-out .3s}.add-annuncio,.loader{transition:all ease-in-out .5s}.single-detail .annuncio-body .copy-alert.active{opacity:1}.add-annuncio{position:fixed;bottom:80px;right:-200px;z-index:500}.add-annuncio.slide-in{right:30px}.add-annuncio a{display:flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:100%;background-color:#3a979c;color:#fff;font-size:2.5em}.move-to-trash-alert{margin:30px 0}#remove-annuncio button.close{text-shadow:none;color:#fff}#remove-annuncio button#move-to-trash{background-color:#999;color:#fff}article.evento.archive-post{color:#fff}article.evento.archive-post .featured-image-container{height:150px;overflow:hidden;margin:-15px -15px 15px}.single-evento .time-and-venue{padding-bottom:30px;border-bottom:1px solid #3a979c;margin-bottom:60px}.single-evento .time-and-venue>div{display:flex;align-items:center}.single-evento .time-and-venue>div>div{flex-grow:20;flex-basis:0;padding-left:15px;margin-bottom:30px}.single-evento .time-and-venue>div>div.icon-container{flex-grow:1;padding-left:0}.single-evento .time-and-venue>div>div p{margin-bottom:0}.users-container{display:flex;flex-wrap:wrap;justify-content:space-between}.users-container .user-container{position:relative;overflow:hidden;background-color:#004593;border-radius:15px;padding:7.5px 0;margin-bottom:15px;width:48%}#user-registration,#user-registration .ur-frontend-form{background-color:unset}@media (max-width:400px){.users-container .user-container{width:100%}}.users-container .user-container a.user-posts-link{position:absolute;top:0;right:0;bottom:0;left:0}.users-container .user-container a.user-posts-link:after{content:">";font-size:2em;color:#3a979c;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.users-container .user-container .user-detail-container{display:flex;align-items:center}.users-container .user-container .user-detail-container>div{flex-grow:3;flex-basis:0;padding:7.5px}.users-container .user-container .user-detail-container>div.avatar-container{flex-grow:1}.users-container .user-container .user-detail-container>div.avatar-container img{border:2px solid #3a979c;border-radius:100%;width:100%;height:auto}.users-container .user-container .user-detail-container>div.user-name-and-rating{flex-grow:4}.users-container .user-container .user-detail-container>div.user-name-and-rating .user-name{color:#fff;margin-bottom:7.5px}#user-registration #voteUser p,#user-registration .user-registration-form__label-for-checkbox span,#user-registration code,#user-registration p{color:#004593}.filter-container .rating-container p{margin-bottom:15px;margin-top:15px}.filter-container .rating-container input[type=radio]{margin-bottom:15px}#user-registration.horizontal{box-shadow:none}#user-registration .ur-frontend-form .form-row{margin-left:auto;margin-right:auto}#user-registration .ur-frontend-form input{width:100%;margin-bottom:15px;text-align:center}#ur-frontend-form input.input-checkbox,#user-registration .ur-frontend-form input[type=radio],#user-registration input.input-checkbox,.ur-frontend-form input.input-checkbox{width:auto}#user-registration .ur-frontend-form input[type=submit]{margin-bottom:15px;float:none}#user-registration .ur-frontend-form .edit-password{margin-top:30px;border-top:1px solid #3a979c;padding-top:30px}#user-registration .ur-frontend-form .edit-password legend{font-size:2em;font-weight:700}#user-registration .user-registration-form__label-for-checkbox .user-registration-form__input-checkbox{width:auto;vertical-align:text-top;margin-right:7.5px}#user-registration .myaccount-content{margin-top:15px}#user-registration .myaccount-content .user-registration-profile-header{display:flex;padding-bottom:45px;border-bottom:1px solid #3a979c;margin-bottom:30px}#user-registration .myaccount-content .user-registration-profile-header .user-registration-img-container{flex-grow:2;flex-basis:0}#user-registration .myaccount-content .user-registration-profile-header .user-registration-img-container img{border-radius:15px;border:1px solid #ccc;max-width:120px}#user-registration .myaccount-content .user-registration-profile-header header{flex-grow:3;flex-basis:0}#user-registration .myaccount-content .user-data{margin-top:30px}#user-registration .myaccount-content .user-data .block .label{margin-bottom:0;color:#b3b2b2}#ur-frontend-form,#user-registration,.ur-frontend-form{border:none;padding:0;margin-top:15px}#ur-frontend-form .user-registration-error,#ur-frontend-form .user-registration-message,#user-registration .user-registration-error,#user-registration .user-registration-message,.ur-frontend-form .user-registration-error,.ur-frontend-form .user-registration-message{background-color:#fff}#ur-frontend-form .form-row,#user-registration .form-row,.ur-frontend-form .form-row{display:block}#ur-frontend-form input.contact-button,#ur-frontend-form input.copy-email,#user-registration input.contact-button,#user-registration input.copy-email,.ur-frontend-form input.contact-button,.ur-frontend-form input.copy-email{background-color:#3a979c}#ur-frontend-form select,#user-registration select,.ur-frontend-form select{border:none;width:100%;height:34px;margin-bottom:15px}#ur-frontend-form textarea,#user-registration textarea,.ur-frontend-form textarea{margin-bottom:15px}#ur-frontend-form .profile-pic-remove,#user-registration .profile-pic-remove,.ur-frontend-form .profile-pic-remove{background-color:#3a979c;color:#fff;border:none}#ur-frontend-form .ur-form-row .ur-form-grid .field-privacy_policy label,#ur-frontend-form .ur-form-row .ur-form-grid .field-privacy_policy span.description,#user-registration .ur-form-row .ur-form-grid .field-privacy_policy label,#user-registration .ur-form-row .ur-form-grid .field-privacy_policy span.description,.ur-frontend-form .ur-form-row .ur-form-grid .field-privacy_policy label,.ur-frontend-form .ur-form-row .ur-form-grid .field-privacy_policy span.description{display:inline-block}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.archives-posts{display:flex;justify-content:space-between;flex-wrap:wrap}article.archive-post{position:relative;padding:15px;border-radius:15px;background-color:#004593;box-shadow:5px 5px 15px rgba(0,0,0,.5);margin-bottom:30px;overflow:hidden;width:48%}@media (max-width:400px){.archives-posts{flex-direction:column}article.archive-post{width:unset}}article.archive-post.draft{opacity:.5}article.archive-post>a.single-post-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20}article.archive-post .titolo{margin:15px 0}.loader{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(255,255,255,.8);pointer-events:none;opacity:0}.loader.active{opacity:1}.loader img{height:120px}.container-with-details{width:calc(200% + 15px);display:flex;position:relative;left:0;transition:all ease-in-out .3s}.container-with-details .archive-container{opacity:1;transition:all ease-in-out .3s}.container-with-details .detail-container{opacity:0;margin-right:0;transition:all ease-in-out .3s}.container-with-details.details-active{left:calc(-100% - 15px)}.container-with-details.details-active .archive-container{opacity:0;height:0}.container-with-details.details-active .detail-container{opacity:1}.container-with-details>div{width:100%;margin-right:15px}.filter-page{position:fixed;top:-100vh;left:0;right:0;height:100vh;z-index:1000;overflow:scroll;padding-bottom:80px;background-color:#FFF;opacity:0;transition:all ease-in-out .5s}.filter-page.active{top:45px;opacity:1}.filter-page .filter-container{max-width:calc(768px - 60px);width:calc(100% - 30px);margin:0 auto;overflow:scroll}.wp-caption,embed,iframe,object{max-width:100%}.filter-page .filter-container form#filter .select2-container{width:100%!important;margin:7.5px 0}.filter-page .filter-container form#filter a.nav-link input[type=radio]{display:none}.filter-page .filter-container form#filter .tab-pane input,.filter-page .filter-container form#filter .tab-pane select{width:100%;margin:15px 0}.filter-page .filter-container form#filter .tab-pane input.select2-search__field,.filter-page .filter-container form#filter .tab-pane select.select2-search__field{margin:0;min-width:320px!important}.filter-page .filter-container form#filter .sumbit-button-container{margin-top:15px}.filter-page .close-filters{margin:30px 0;text-align:center}#ui-datepicker-div{background-color:#004593;z-index:10100!important;border:1px solid #004593}#ui-datepicker-div .ui-widget-header{background:0 0;border:none}#ui-datepicker-div .ui-widget-header .ui-icon{width:16px;height:16px;background-image:url(../images/ui-icons_DDDDDD_256x240.png)}header#masthead .navigation-bar .left-side>div img,header#masthead .navigation-bar .right-side>div img,header#masthead .navigation-bar .site-branding img{max-height:30px;width:auto}#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-e{background-position:-48px -192px}#ui-datepicker-div .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{background-position:-80px -192px}#ui-datepicker-div .ui-widget-header .ui-datepicker-title select{color:#fff;background-color:#004593}#ui-datepicker-div .ui-datepicker-calendar th{color:#fff}#ui-datepicker-div .ui-datepicker-calendar td.ui-state-disabled{opacity:.5}#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-default{background:0 0;color:#fff;border-color:transparent}#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-default.ui-state-active,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-default.ui-state-hover{background:#0051ad}#ui-datepicker-div .ui_tpicker_time_label{color:#fff}#ui-datepicker-div .ui-datepicker-buttonpane button{background:0 0;color:#fff}header#masthead{background-color:#f1f1f1;margin-bottom:15px}header#masthead .navigation-bar{height:45px;line-height:45px;display:flex}header#masthead .navigation-bar .site-branding{flex-grow:5;flex-basis:0;text-align:center}header#masthead .navigation-bar .left-side,header#masthead .navigation-bar .right-side{flex-grow:1;flex-basis:0}header#masthead .navigation-bar .left-side>div,header#masthead .navigation-bar .right-side>div{display:none}header#masthead .navigation-bar .left-side>div.active,header#masthead .navigation-bar .right-side>div.active{display:block}footer{position:fixed;z-index:9999;bottom:0;width:calc(768px - 30px);height:50px}@media (max-width:768px){footer{left:0;right:0;width:unset}}footer .menu-menu-1-container{height:100%}footer .menu-menu-1-container ul{display:flex;margin:0;padding:0;height:100%;background-color:#f1f1f1;box-shadow:0 -2px 5px rgba(0,0,0,.2)}footer .menu-menu-1-container ul li{flex-grow:1;flex-basis:0;list-style-type:none;align-self:center}footer .menu-menu-1-container ul li a{background-position:center;background-size:contain;background-repeat:no-repeat;display:block;width:37.5px;height:37.5px;margin:0 auto;padding-top:2px}footer .menu-menu-1-container ul li.home-link a{background-image:url(../images/Home_2.svg)}footer .menu-menu-1-container ul li.home-link.current-menu-item a{background-image:url(../images/Home_1.svg)}footer .menu-menu-1-container ul li.annunci-link a{background-image:url(../images/Annunci_2.svg)}footer .menu-menu-1-container ul li.annunci-link.current-menu-item a{background-image:url(../images/Annunci_1.svg)}footer .menu-menu-1-container ul li.eventi-link a{background-image:url(../images/Eventi_2.svg)}footer .menu-menu-1-container ul li.eventi-link.current-menu-item a{background-image:url(../images/Eventi_1.svg)}footer .menu-menu-1-container ul li.account-link a{background-image:url(../images/Profile_2.svg)}footer .menu-menu-1-container ul li.account-link.current-menu-item a{background-image:url(../images/Profile_1.svg)}footer .menu-menu-1-container ul li.community-link a{background-image:url(../images/Community_2.svg)}footer .menu-menu-1-container ul li.community-link.current-menu-item a{background-image:url(../images/Community_1.svg)}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}body.no-scroll{height:100%;overflow:hidden}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}