body{font-family:'Open Sans',Helvetica,Arial,sans-serif;color:#5f5f5f}#map{width:100%;height:500px;display:block}div.hr1{width:100%;height:16px;background-color:#0271aa}div.hr2{width:100%;height:8px;background-color:#a4c408}.servizi{background-color:#e8f4fa !important}.images{margin:2em 0}.pdf a{display:inline-block;padding:1em;color:#000;font-weight:bold;text-decoration:none}.pdf a:hover{background-color:#f1f1f1;text-decoration:none}section.page{margin:35px 0 0 0;padding:15px 0 0 0;background-color:#e6e6e6}div.bg{background-repeat:no-repeat;background-size:cover;background-position:center left;width:100%;height:308px;display:block;margin-bottom:5px}div.bg-home{background-image:url(/Images/bg_home.jpg)}div.bg-chisiamo{background-image:url(/Images/bg_chisiamo.jpg)}div.bg-contatti{background-image:url(/Images/bg_contatti.jpg)}div.bg-eventi{background-image:url(/Images/bg_eventi.jpg)}div.sponsor{margin:1em 0}.swiper-container{width:100%;max-height:100px}.swiper-slide{background-color:#fff;padding:.5em 0;border:1px solid #ccc;text-align:center}div.content{background-color:#fff;padding:3em 0 5em 0}div.content h1{color:#0271aa;text-align:center;text-transform:lowercase;font-size:4em;font-weight:300;margin-bottom:.5em}.servizio img{margin:0 auto}.servizio h2{background-image:url('/Images/logo_h2.png');background-repeat:no-repeat;padding-left:30px;line-height:25px;color:#a4c408;font-weight:bold;font-size:1.6em}.servizio p{width:100%;text-align:justify;margin:1em 0}.box{cursor:pointer;position:relative}.box .box-image .box-bg{top:0;left:0;position:absolute;background-image:url(/Images/evento_over.png);background-repeat:no-repeat;background-position:center center;width:100%;max-width:360px;z-index:999;height:100%}.box .box-image{position:relative;max-width:360px;margin:0 auto}.box .box-text{background-color:#a4c408;color:#fff;width:100%;max-width:360px;padding:.5em 2.5em 0 2.5em;margin:0 auto}.box .box-text h3{font-size:1.3em;margin:0;padding:0 0 .3em 0}.box .box-text p{font-size:.9em;padding-bottom:.5em;min-height:3.5em}.event-text{margin:3em 0}h1.capitalize{text-transform:none !important}@media(max-width:1200px){div.bg{height:200px}section.page{margin:20px 0 0 0 !important}a.navbar-brand img{width:320px !important}.navbar-inverse .navbar-nav>li>a{margin:0 !important;padding:.3em .6em !important;font-size:.8em !important}}@media(max-width:480px){section.page{margin:0 !important}a.navbar-brand img{width:230px !important}div.bg{height:100px}.navbar-inverse .navbar-nav>li>a{font-size:2em !important}.swiper-container{height:80px}.swiper-slide img{padding:0 !important;margin:0 !important;width:60%}.box{margin-bottom:1.5em !important}h1{font-size:2.4em !important}}footer{border-top:10px solid #a4c408;background-color:#0271aa;padding:5em 0;color:#fff}footer a{color:#fff}footer a:hover{color:#ccc}ul.footer{list-style:none;margin:0;padding:0}ul.footer li{display:inline;margin-right:20px}ul.footer li:last-child{margin-right:0}footer .col-xs-12{margin-top:15px}footer .row-credits{margin-top:3em;font-size:.8em}.navbar-fixed-top{top:auto;position:relative}a.navbar-brand img{width:100%}.navbar-nav{float:right;margin-top:20px}.navbar-collapse{box-shadow:none;border:0}.navbar-toggle{background-color:#a4c408;border:0}.navbar-inverse{background-color:#fff !important;border:0 !important;text-align:right}.navbar-inverse .navbar-nav>li>a{background-color:#fff;color:#0271aa;font-weight:bold;font-size:1em;padding:.3em 1em;margin:15px 0 0 0;border-radius:5px;text-transform:lowercase}.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#86a009;color:#fff}.navbar-inverse .navbar-nav>.active>a{background-color:#a4c408;color:#fff;font-weight:bold;font-size:.9em}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#fff;color:#a4c408}.cookie-message{position:fixed;top:0;left:0;right:0;padding:0 85px 0 20px;background:#fff;border-bottom:1px solid #ccc;box-shadow:0 0 3px #ccc;z-index:99}.cookie-message a{position:absolute;top:0;*top:-2px;right:20px;cursor:pointer}.cookie-message p,.cookie-message a{color:#333;font:bold 11px/18px Arial;margin:.6em 0}