body{background-color:#2C3E50;color:white;font-size:16px}.navbar{border-bottom:1px solid #4F5A65}footer{position:relative;top:60px}.navbar-nav{font-size:16px}a.language{display:inline !important;color:white;text-decoration:none;padding:8px !important}.language a:hover{color:#18BC9C;background:white}.page h1,h2,h3,h4{margin-top:30px}h1,h4{display:block;width:100%;border-bottom:1px solid rgba(44,62,80,0.8)}h3{text-decoration:underline}#mainCarousel{position:relative;top:-20px}#booking-widget{width:600px;height:75px;position:relative;top:60px;text-align:center;z-index:999;background:rgba(255,255,255,0.8);padding:15px;border-radius:0 0 5px 0}.features{border-radius:10px;background:white;color:#2C3E50;padding:15px;margin-top:15px}.page{position:relative;top:60px;background:white;color:#2C3E50;padding:15px;margin-top:15px;border-radius:10px;margin-bottom:25px}.img-medium{width:200px;float:left;margin:10px;box-shadow:0px 0px 3px rgba(0,0,0,0.3)}.img-thumbnail{width:200px}.navigation{padding:8px 15px;margin-bottom:21px;list-style:none;background-color:white;border-radius:4px}.navigation > li{display:inline-block}.navigation > li + li:before{content:"\00b7";padding:0 5px;color:#333}.navigation > .active{color:#2C3E50}.quovai-booking-form label{text-transform:uppercase;color:#2C3E50}.quovai-booking-form input{height:40px !important;margin-right:10px}.carousel .item{left:0 !important;-webkit-transition:opacity 2.0s;-moz-transition:opacity 2.0s;-o-transition:opacity 2.0s;transition:opacity 2.0s}.carousel-control{background-image:none !important}.next.left,.prev.right{opacity:1;z-index:1}.active.left,.active.right{opacity:0;z-index:2}@media (max-width: 767px){#booking-widget{height:auto;width:100%}.quovai-booking-form{padding:10px}.piccola{width:200px;height:100px}.quovai-booking-form input{width:100% !important;margin-bottom:10px}.quovai-booking-form button{width:100% !important;margin-bottom:10px}}img.logo{width:200px}img.logobig{width:300px}@media (max-width: 1200px){img.logo{width:140px}}.logo2{margin-top:20px}.notizia{background-color:#f3f3f3;padding-left:30px;padding-top:3px;border-radius:5px}.notizia h2,a,a:hover{color:#E14614}#quotebox{width:100%;max-width:100%;overflow:hidden;margin:0;line-height:1;border:none;border-radius:10px}#quotebox{height:530px}@media (max-width: 768px){#quotebox{height:1000px}}.btn-success#send{color:#ffffff;background-color:#2E8B57;border-color:#2E8B57}#accessibility-widget{position:fixed;right:0px;bottom:110px;z-index:999}#accessibility-widget .widget-header{font-size:40px;background-color:#1768B9;color:#fff;width:60px;height:60px;border-radius:50% 0 0 50%;padding-top:8px;text-align:center;position:absolute;right:0;top:-70px;cursor:pointer;padding-left:7px}#accessibility-widget ul{list-style-type:none}#accessibility-widget ul li{line-height:35px;border:solid 1px #ccc;padding:2px 10px;border-bottom:0px;color:#000;background:#fff}#accessibility-widget ul li:last-of-type{border-bottom:solid 1px #ccc}