/*!
Theme Name: borgo santandrea
Theme URI: http://underscores.me/
Author: crossi72
Author URI: https://www.eurosoftlab.com/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: borgosantandrea
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.

borgo santandrea is based on Underscores https://underscores.me/, (C) 2012-2020 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/
*/.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);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:#e6e6e6;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#333;display:block;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}#primary[tabindex="-1"]:focus{outline:0}.back-top{position:fixed;bottom:-100px;right:40px;border-radius:100%;width:70px;height:70px;z-index:100;background-color:#f69f1e;font-size:1.8em;transition:all .3s ease-in-out;cursor:pointer;text-align:center;opacity:.8}.back-top span{color:#f9f3e8}.back-top,.bottom-footer a{color:#f9f3e8}.fa-back-top{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}div.main-menu{padding-right:0px}ul#primary-menu li:last-child{margin-right:0px;padding-right:0px}.main-navigation{clear:both;display:block;float:left;width:100%}@media(max-width: 1349px){.main-navigation ul{display:inline-block}.main-navigation ul.sub-menu{width:14em}.main-navigation a{width:100%}}@media(min-width: 1350px){.main-navigation{float:right}.main-navigation ul.sub-menu{width:14em}.main-navigation ul li{margin-left:10px}}.main-navigation a{font-weight:500;text-decoration:none}.main-navigation .main-menu-item>a{text-transform:uppercase}.main-navigation a,.main-navigation a:visited{color:#000}.main-navigation a:hover{color:#f9f3e8;text-decoration:none}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:-5px 5px 5px rgba(0,0,0,.6);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media(min-width: 1350px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}nav #navbar-toggle{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}nav #navbar-toggle span.icon-bar{background-color:#f9f3e8}nav ul#primary-menu li>a{color:#000;padding:5px 10px}nav ul#primary-menu li>a:hover{color:#fff;background-color:#f69f1e;border-radius:100px}nav ul.sub-menu li a{color:#000;padding:5px 10px}nav ul.sub-menu li a:hover{color:#fff;background-color:#f69f1e;border-radius:100px}nav ul.sub-menu li{background-color:rgba(26,26,26,.3)}nav ul.sub-menu li a{color:#000 !important}nav button#navbar-toggle{display:none}nav ul#primary-menu li:hover{color:#f9f3e8}nav ul#primary-menu li:hover ul li{background-color:#000;border-style:solid none none none;border-color:#fff;border-width:1px}nav.sub-menu li:hover{background-color:#000}@media(max-width: 1349px){nav button#navbar-toggle{margin-left:auto;margin-right:auto;max-height:40px;box-shadow:none;display:block;float:none}nav .navbar-collapse.collapse.in{display:block !important}nav .navbar-nav{float:none !important;margin:7.5px -15px}nav .navbar-nav>li{float:none}nav .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}nav .navbar-text{float:none;margin:15px 0}nav .collapsing{overflow:hidden !important}nav ul#primary-menu{padding-right:0px}nav ul#primary-menu li{padding:5px 0px 5px 0px}nav ul.sub-menu{top:38px;position:unset}nav ul.sub-menu{margin-top:5px;margin-bottom:5px;float:none;padding-left:20px}nav ul.sub-menu li{padding:5px 0px 5px 0px;float:none}}@media(min-width: 1350px){nav{padding-left:30px}nav #primary-menu{display:block}nav button#navbar-toggle{display:none}nav ul#primary-menu li ul li{width:100%;border-style:solid none none none;border-color:#fff;border-width:1px}nav ul.sub-menu{top:38px}}@media(max-width: 1349px){#primary-menu ul{width:100%;margin-left:0px;margin-right:0px}#primary-menu ul.sub-menu{display:none}#primary-menu ul.sub-menu.show{display:block}#primary-menu li{float:none;display:block;text-align:left}#primary-menu div.main-menu{width:100%;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}#primary-menu nav.main-navigation{display:inline-block}#primary-menu button.menu-btn{display:block;margin-left:auto;margin-right:auto}}@media(min-width: 1350px){#primary-menu li{padding:10px}}nav.main-navigation ul.sub-menu{background-color:rgba(26,26,26,.3)}nav.main-navigation ul li:hover>ul{left:0px}nav.main-navigation.toggled button{display:none}nav.main-navigation a,nav.main-navigation a:hover{font-weight:400;font-size:.85em}button.menu-btn{background-color:rgba(0,0,0,0)}span.icon-bar{display:block;background-color:#000;width:25px;height:2px;margin:4px}#main-menu{margin-top:auto;margin-bottom:auto}.fa.main-menu-caret{display:inline;color:#000;padding-left:4px}.main-navigation a{display:inline}#primary-menu{display:flex;flex-direction:row;flex-wrap:nowrap}@media(max-width: 1349px){#primary-menu{justify-content:center;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}}@media(min-width: 1350px){#primary-menu{justify-content:flex-end}}#masthead{display:flex;background-color:#f9f3e8;color:#000}#masthead .header-container{background-color:#f9f3e8}#masthead .site-branding{width:100%}@media screen and (min-width: 1350px){#masthead{flex-wrap:nowrap;justify-content:space-between;padding-left:5%;padding-right:5%}#masthead .left{text-align:left}#masthead .right{text-align:right}}@media screen and (max-width: 1349px){#masthead{flex-wrap:wrap;justify-content:space-between;padding-bottom:20px}#masthead .left{text-align:center;width:100%;margin-bottom:6px}#masthead .right{text-align:center;width:100%}}#header-logo{padding-top:10px;display:block;width:100%}#header-logo a{color:#cf2727;text-decoration:none;font-weight:bold}@media(min-width: 1350px){#header-logo{padding-right:0px;max-width:270px;max-height:160px;position:relative}}#header-logo img{display:block;max-width:200px;margin-left:0px;padding-top:10px;padding-bottom:10px}div.header-slider{display:block;width:100%;position:relative}div.header-container{margin-left:auto;margin-right:auto;min-height:120px;top:0;left:0;width:100%;z-index:1000;background-color:rgba(0,0,0,0)}@media(min-width: 1350px){div.header-container{position:sticky}}.site-description{text-align:left}@media(min-width: 1350px){#header-main{display:flex;flex-direction:row}div.site-branding{padding-top:20px;padding-bottom:20px;display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:0;flex-shrink:1}div.nav-container{display:inline-flex;flex-grow:1;flex-shrink:0}}@media(max-width: 1349px){div.header-logo img{margin-left:auto;margin-right:auto}#header-main{display:block}div.site-branding{display:block}div.nav-container{display:block}}div.site-branding,.site-description{color:#fff;font-size:1.5em;font-family:Verdana,sans-serif;text-transform:uppercase}@media(min-width: 1350px){div.site-branding,.site-description{font-size:1.2em;text-align:left}}@media(max-width: 1349px){div.site-branding,.site-description{text-align:center}}.header-overlay{background-color:rgba(26,26,26,.3) !important}.header-wrap{position:fixed;top:0px;left:0px;width:100%;height:120px;display:block}.header-image{position:relative;max-height:500px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width: 1349px){.header-image{max-height:300px}}.header-image img{display:block;width:100%;height:auto}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;margin-bottom:1.5em}#primary{padding-top:20px;padding-bottom:20px;max-width:1600px;margin-left:5%;margin-right:5%}body{background-color:#f9f3e8;font-family:Verdana,Arial,sans-serif;margin:0px;font-family:sans-serif}#content.site-content{background-color:#f9f3e8}input[type=submit],.btn-page{background-color:#f9f3e8;color:#f9f3e8;font-weight:900;line-height:120%;font-size:14pt;letter-spacing:4px;border:2px solid #f9f3e8;border-radius:25px;padding:14px 30px;margin-bottom:20px}input[type=submit]:hover,.btn-page:hover{background-color:#f9f3e8;border:2px solid #f9f3e8;color:#f9f3e8}form.wpcf7-form{display:block}form.wpcf7-form label{width:100%}form.wpcf7-form input[type=text],form.wpcf7-form input[type=email],form.wpcf7-form textarea{border-color:#f9f3e8;min-width:100%;width:100%;padding:10px 15px;margin-bottom:15px;font-size:14px;line-height:1.5}.wpcf7-spinner{margin:0 0;width:0}h1{color:#f9f3e8;text-align:center}@media(max-width: 1349px){h1{font-size:3em}}@media(min-width: 1350px){h1{font-size:4em}}h2,h3,h4{color:#cf2727}.content-page p{color:#333}blockquote{opacity:1;border-left:none;color:#333;margin-bottom:15px}blockquote small{color:#f9f3e8}@media(max-width: 1349px){blockquote{margin-left:0 !important;margin-right:0 !important}}strong{font-family:Verdana}body{font-size:15px}.extreme-bold{font-family:Verdana}a{text-decoration:underline;font-weight:700;color:#f69f1e}a:visited{color:#f69f1e}a:focus{outline:none}a:hover,a:focus,a:active{color:#f69f1e;text-decoration:none;outline:0;text-decoration-color:#f69f1e}.content-page{background-color:rgba(0,0,0,0)}.text-right{text-align:right}@media(max-width: 1349px){.text-right{text-align:center}}.text-left{text-align:left}@media(max-width: 1349px){.text-left{text-align:center}}.text-centered{text-align:center}.social-links{margin-bottom:20px}body{display:flex;min-height:100vh;flex-direction:column}#page{flex-grow:1}footer{flex-shrink:1}.wp-block-image img{margin-left:auto;margin-right:auto;display:block}.page-header,.entry-header{background-color:#f69f1e;padding:20px 0px}.bsa-evidente{text-align:center;font-size:40px;font-weight:900;color:#b1bc41}footer{padding-left:5%;padding-right:5%;background-color:#f69f1e}footer a,footer a:visited,footer a:hover,footer a:active{color:#fff;text-decoration:none}footer .footer-main{display:flex;justify-content:space-between;padding-top:40px;padding-bottom:40px}footer .footer-main div:first-child{padding-left:0px}footer .footer-social{text-align:right}footer .footer-social .fa{margin-left:10px}footer .bsa-footer-organizer h2,footer .bsa-footer-creator h2,footer .bsa-footer-contacts h2{color:#f9f3e8}@media screen and (max-width: 1349px){footer .footer-main{flex-direction:column}footer .bsa-footer-organizer,footer .bsa-footer-creator,footer .bsa-footer-contacts{justify-content:space-around;text-align:center}}@media screen and (min-width: 1350px){footer .bsa-footer-organizer,footer .bsa-footer-creator,footer .bsa-footer-contacts{text-align:left}}#secondary h2{font-size:25px}.sidebar-right{padding:3%;border-left:1px solid #000}.sidebar-left{padding-left:3%}.single-content{margin-top:140px}div.single-image-container{height:300px;background-size:100%}div.slideshow{margin-bottom:20px;max-height:300px}div.slideshow div{max-height:300px}.jumbotron{position:relative;clear:both;display:block;padding:0;margin:0 !important;background-color:#e6e6e6}@media(max-width: 1349px){.jumbotron img{height:450px;width:auto}}.wg_home_widget p{font-weight:400;font-size:18px;text-align:center}.wg_home_widget a{color:#333}h2.ini-news{color:#f9f3e8;height:105px}div.ini-news-excerpt{color:#333;height:200px;overflow:hidden}.ini-news-image img{height:250px;-o-object-fit:cover;object-fit:cover}.ini-home-news{margin-bottom:20px}.ini-home-news h2{font-size:24px}h2.home-news{font-size:24px}div.moove-gdpr-branding-cnt{display:none}button.mgbutton{background-color:red !important}@font-face{font-family:"MyriadPro Regular";src:url("fonts/MyriadPro-Regular.otf") format("opentype");src:local("MyriadPro Regular"),url("fonts/MyriadPro-Regular.otf") format("opentype")}@font-face{font-family:"Roboto Regular";src:url("fonts/Roboto-Regular.ttf");src:local("Roboto Regular"),url("fonts/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto Black";src:url("fonts/Roboto-Black.ttf");src:local("Roboto Black"),url("fonts/Roboto-Black.ttf") format("truetype")}@font-face{font-family:"Roboto Bold";src:url("fonts/Roboto-Bold.ttf");src:local("Roboto Bold"),url("fonts/Roboto-Bold.ttf") format("truetype")}.img-sponsor img{max-width:220px !important}/*# sourceMappingURL=style.css.map */