.col:not(:first-child), .col:not(:last-child) {padding-right: 5px;padding-left: 5px;}.container-fluid::after, .container-fluid::before {display: block !important;}.bianco {color: #fff !important;}.nero {color: #222 !important;}.grigio {color: #999 !important;}hr {border-top: 1px solid #000 !important;}table {border-collapse: separate !important;border-spacing: 2px !important;}html, body {font-size: 11pt;color: #222;font-family: "Lucida Grande", sans-serif;line-height: 1.7 !important;-webkit-text-size-adjust: none !important;}.clear {clear: both;}a {text-decoration: none;outline: none;-moz-outline-style: none;}a:link {text-decoration: none;color: #222;}a:visited {text-decoration: none;color: #222;}a:hover {text-decoration: underline;color: #222;}a:active {text-decoration: none;}.bordo_img {border: 1px solid #000;}.separatore_cont {height: 285px;}#pagine p, #pagine li {line-height: 28px;}h1, h2, h3, h4, h5, h6 {font-weight: normal;margin: 0 0 5px 0;}h1.tit {color: #444 !important;font-weight: bold;text-transform: uppercase;font-size: 18pt;margin: 20px 0 15px 0;display: block;}img {border: none;}div.vuoto_fix {clear: both;}div.clear {clear: both;}.float_sx {float: none;}.float_dx {float: none;}.vuoto {width: auto;height: 20px;}div.vuoto2 {width: auto;height: 10px;}.spessore, .spess {width: auto;height: 1px;}.margini {margin: 0 10px;}.centra {position: relative;max-width: 1170px;height: auto;margin: 0 auto;z-index: 20;}.centra2 {position: relative;max-width: 915px;height: auto;margin: 0 auto;z-index: 20;}.textbox {width: auto;height: auto;color: #222;text-align: left;background: #fff;border: 1px solid #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 2px;}.input {width: auto;height: auto;color: #222;text-align: left;background: #fff;border: 1px solid #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 2px;}#struttura {position: relative;width: 100%;min-height: 100%;height: auto !important;height: 100%;text-align: left;margin: 0 auto -27px auto;padding: 0;z-index: 1;}header {position: relative;width: 100%;height: auto;margin: 0;padding: 0;display: block;z-index: 1000;}header #logo {width: 100%;text-align: center;padding: 15px 0;margin: 15px 0;z-index: 10;}header #logo img {width: auto;max-width: 100%;}header .container {padding: 0 !important;}#nav {position: relative;width: auto;max-width: 1170px;margin: 0 auto !important;padding: 10px 0;background: #fff;border-bottom: 1px solid #000;text-align: center;height: auto;z-index: 100;}#nav .container {padding: 0 !important;}.navbar {margin-bottom: 0 !important;height: auto;min-height: auto;}.navbar-brand {padding: 0px !important;margin: 0 !important;}.navbar-brand img {max-height: 100%;max-width: 100%;padding: 4px 0 !important;}.navbar-nav {float: none !important;margin: 0 20px 0 0;}.navbar-nav::before, .navbar-nav::after {content: " ";display: table;}.navbar-nav > li + li {margin-left: 0;}.navbar-nav > li {height: 102%;position: relative;}.navbar-nav > li {float: left;position: relative;}.navbar-nav > li {float: left;}ul li, ol li {margin: 0;padding: 0;}#nav ul li.sep_menu {display: none;}#nav ul li {text-align: center;display: inline !important;float: none !important;}#nav ul li a {color: #222;background: none;font-size: 16px;padding: 10px 8px;display: inline !important;text-transform: uppercase;position: relative;}#nav ul li a i.fa {font-size: 20px;line-height: 0;}#nav ul li a:hover, #nav ul li a.corrente, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {color: #999;background: none;}#nav ul li ul li {width: auto;height: auto;line-height: 20px !important;text-align: left !important;padding: 10px !important;margin: -10px 0 0 0;float: none !important;clear: both !important;display: block !important;}#nav ul li ul li a {color: #333 !important;text-transform: none !important;font-size: 12px;padding: 0 !important;text-align: left !important;}#nav ul li ul li a:hover, #nav ul li ul li a.corrente {color: #999 !important;background: #fff !important;}.dropdown-menu {-webkit-box-shadow: none !important;box-shadow: none !important;}#nav .dropdown-menu {width: 100% !important;min-width: 130px !important;border: none !important;background: #fff !important;-webkit-box-shadow: 0 !important;box-shadow: 0 !important;}#nav ul li.dropdown a:hover, #nav ul li.dropdown:hover > a {color: #fff;background: #fff !important;}#nav .dropdown-menu li {color: #fff !important;}#nav .dropdown-menu li a {background: #fff !important;}#nav .navbar-header .menu_tit {display: none;}#nav .navbar-header .social_mobile {display: none;}#navbar_top {width: auto;}.flex-direction-nav a {line-height: 1 !important;}.parallax-window {min-height: 400px;background: transparent;}.contenuti {position: relative;height: auto;min-height: 200px;z-index: 10;}.tit {color: #999;font-weight: bold;font-size: 24px;margin-bottom: 20px;}.tit span {font-size: 22px;}#cont_cx .testo {padding: 20px 0;}#foto_album .album {position: relative;width: auto;height: auto;text-align: center;z-index: 10;}#foto_album .album .tit_album {position: absolute;width: 220px;max-width: 220px;color: #000;background: #f2f2f2;padding: 10px 0;font-size: 9pt;bottom: 0px;left: 50%;margin-left: -110px;display: block;}#foto_album.scheda .album {width: 220px;margin: 0;}.scheda .flexslider {margin-bottom: 0 !important;text-align: center;padding: 0 0 20px 0;background: #f2f2f2;border: none !important;}.scheda .flexslider img {margin: 0 auto !important;width: auto !important;max-width: 100%;max-height: 720px;}.scheda .slides, .scheda .slides > li {margin: 0;padding: 0;list-style: none;display: -webkit-box !important;display: -moz-box !important;display: -ms-flexbox !important;display: -webkit-flex !important;display: flex !important;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}#cookieChoiceInfo {background: #E9E9E9 none repeat scroll 0% 0% !important;color: black;padding: 10px 0px !important;padding-bottom: 18px !important;}#cookieChoiceInfo span {padding-bottom: 12px !important;display: block;font-size: 12px;max-width: 95%;margin: 0 auto;line-height: 15px;}#cookieChoiceInfo a {padding: 7px;margin-right: 10px;color: white;width: 100px;font-size: 12px;display: inline-block;text-decoration: none;}#cookieChoiceInfo a:active {padding-top: 6px;padding-left: 6px;padding-right: 6px;}#cookieChoiceInfo a:first-of-type {background: #B8B8B8;color: white;border-bottom: #979797 3px solid;width: 80px;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}#cookieChoiceInfo a:first-of-type:hover {background: #C4C4C4;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}#cookieChoiceInfo a:nth-of-type(2) {background: #525252;color: white;width: 40px !important;margin-left: 10px !important;border-bottom: #1F1F1F 3px solid;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}#cookieChoiceInfo a:nth-of-type(2):hover {background: #6B6B6B;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}.tabled td:nth-of-type(2) {padding: 0px 20px;}.cookienfo {color: white !important;width: 70px !important;display: block;text-align: center;padding: 5px;border-radius: 10px;text-decoration: none !important;background: #0051D0;border-bottom: #003A96 3px solid;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}.cookienfo:hover {background: #0045B3;border-bottom: #00317E 3px solid;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}.spingi {height: 54px;}footer {position: relative;width: 100%;height: auto;color: #555;background: #fff;margin: 10px 0 0 0;display: block;z-index: 1000;}footer #info {color: #222;margin: 0 auto;padding: 9px 0px;border-top: 1px solid #000;border-bottom: 1px solid #000;z-index: 10;}footer #info a {color: #222;}footer #info #copyright {height: auto;font-size: 11pt;text-align: left;}footer #info #credits {height: auto;font-size: 9px;text-align: right;}@media screen and (min-width: 768px) and (max-width: 1024px) {.float_sx {float: left;}.float_dx {float: left !important;}#struttura, header, #cont_cx, footer {overflow: hidden;}header, header.container-fluid {position: relative !important;margin: 0 !important;padding: 0 !important;height: auto !important;}#nav {width: 100% !important;left: 0 !important;}#nav .container {width: auto !important;}}@media (min-width: 768px) {#nav .dropdown:hover .dropdown-menu {display: block;}}@media (max-width: 767px) {ul, ol {padding-left: 10px;}.equalizza, .equalizza2, .equalizza3, .equalizza4, .equalizza5 {height: auto !important;}.centra {width: auto !important;}header, header.container-fluid {position: relative !important;margin: 0 !important;padding: 0 !important;height: auto !important;}#nav {width: 100%;top: 0px !important;left: 0px !important;margin: 0 !important;padding: 0 !important;text-align: left;}#nav .navbar-header {background: #fff;margin: 0 -1px !important;clear: both;}#nav .navbar-toggle {color: #222;position: relative !important;margin-left: 15px;margin-right: 10px !important;padding: 9px 9px 9px 0 !important;float: left !important;}#nav .navbar-toggle .icon-bar {color: #fff;background: #222 !important;}#nav .navbar-header .menu_tit {font-weight: bold;color: #222;line-height: 49px;font-size: 17px;text-transform: uppercase;text-decoration: none;display: inline-block !important;}#navbar_top.navbar-collapse {border: none !important;box-shadow: none !important;padding: 0 !important;}#navbar_top ul {margin: 0 0 0 15px !important;padding: 10px 0 10px 18px !important;background: #fff;float: none !important;}#navbar_top ul li {background: none !important;margin: 0 !important;display: block !important;float: none !important;}#navbar_top ul li.sep_menu {display: none !important;}#navbar_top ul li a {font-size: 13px;font-weight: bold;color: #222;line-height: 24px;text-align: left !important;padding: 0 !important;z-index: 10;display: block !important;}#navbar_top ul li a:hover, #nav ul li a.corrente, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {color: #999 !important;height: auto !important;background: none !important;}.navbar-nav > li > a::before {background: none !important;border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;display: none !important;height: auto !important;opacity: 0 !important;top: 0 !important;}#navbar_top ul li ul {padding: 5px 0 0 15px !important;}#navbar_top ul li ul li {padding: 2px 0 !important;background: none;}#navbar_top ul li ul li a, #nav ul li ul li a:hover {text-transform: none !important;font-size: 13px !important;text-align: left !important;}}