.colored,.team-boxes .member-details h5,ul.mobile-boxes li div.mobile-icon a,ul.mobile-boxes li .buttons span.second-icon,footer a:hover,.second-nav .nav-menu ul li.active>a,.relative-nav .nav a:hover,.relative-nav .nav li.active a,footer .copyright_link:hover,.white-nav .nav-menu ul.dropdown-menu li a:hover,.dark-nav .nav-menu ul.dropdown-menu .submenu_column a:hover,.navigation ul li a:hover,#team.type-2 .team-boxes .member-details .socials a:hover,#navigation-type2.dark-nav .nav-menu ul li a:hover,#navigation-type2.white-nav .nav-menu ul li a:hover,#navigation-type2.white-nav .nav-menu ul li.active a,#navigation-type2.dark-nav .nav-menu ul li.active a,.content .gray-bg-2 .texts p i,ul.moving-items .box:hover span.icon,footer.big-footer #latest_tweets ul li a,#page-header .page_header_inner a:hover,footer.big-footer .footer_bottom a.author_link,#shop .single_item_details .right .panel a:hover,.post .dates .details ul li a:hover,#blog.masonry-blog .item .item_button:hover,#shop .box .item_details .price,#features-mobile .f-collapse div p a:hover,.timelineFlat a.t_line_node.active,section#features .feature-boxes.type-3 .feature-box:hover .feature-icon,body.dark-layout .feature-boxes.type-3 .feature-box:hover .feature-text h4,.feature-boxes.type-3 .feature-box:hover .feature-icon,body.dark-layout .feature-boxes.type-3 .feature-box:hover .feature-icon,.feature-boxes.type-3 .feature-box:hover .feature-text h4{color:#152e52}.cc-cookies a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{background:#fe8301}.pointer{cursor:pointer}.datamaps-bubble{z-index:11}.language-list{line-height:36px}.language-list i{padding:1px;box-shadow:1px 1px 10px -4px #000;border:1px solid #fff;border-radius:50%}.slider .container{width:auto;position:relative}a.active{color:#fe8301}.navigation .logo img{max-height:85px;margin-top:-20px}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.btn:focus,.btn:active,.btn:hover,.btn:visited{outline:none!important}.btn-pink{text-transform:uppercase;font-size:1.2rem;box-shadow:1px 1px 10px -1px #000;-webkit-box-shadow:1px 1px 10px -1px #000;-moz-box-shadow:1px 1px 10px -1px #000;-o-box-shadow:1px 1px 10px -1px #000}.icon-grim{border:2px solid #fff;line-height:1rem}#container_map{position:relative;width:800px;overflow:hidden;height:400px;background:#b1bede;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.zone{position:absolute;left:30px;top:0;z-index:10;background-color:#fff;padding:10px 20px;border-radius:0 0 10px 10px}.zone li{padding:5px 0;cursor:pointer}.rosetta{opacity:.1;z-index:9;position:absolute;top:0;left:0%;width:600px;height:600px;overflow:hidden;margin-left:-335px;margin-top:-103px}.middle-menu a{text-transform:uppercase;display:block;padding:4px 0}.middle-menu a span{position:relative;color:#fff}.middle-menu ul{margin:0}.middle-menu li{position:relative}.middle-menu li.active:before{display:block;width:100%;content:"";height:10px;border-radius:6px 6px 0 0;position:absolute;top:-15px;z-index:10;background:#003a70}.topnav .navigation{height:135px}.topnav .nav-menu ul li,.topnav .nav-menu ul li a{color:#003a70;line-height:34px}.topnav .nav-menu ul li{font-size:8px}.topnav .nav-menu ul li a{padding:0 3px 0;text-transform:none;font-size:1rem}#navigation{height:28px;background-color:#f0f0f0;font-size:.8rem}#navigation .nav a{line-height:2rem;color:#152e52}#navigation .navigation{height:auto}.icon-xs{padding:10px 0}.navigation ul li a:hover{text-decoration:underline!important}.content img{display:inline-block;max-width:100%}.bar-blue{font-size:1rem;background:#327293;color:#fff;height:30px;line-height:30px;padding:0 10px}form .info{font-size:.7rem;line-height:.8rem}form .head{font-size:1rem;line-height:1.5rem;font-weight:300;font-family:"corporate"}::-webkit-input-placeholder{color:#327293}::-moz-placeholder{color:#327293}:-ms-input-placeholder{color:#327293}input:-moz-placeholder{color:#327293}.contact hr{border-color:#252525}.filter form select{background:#666;color:#393939;border:none;border-radius:0;height:23px;margin-bottom:11px}.filter form ::-webkit-input-placeholder{color:#393939}.filter form ::-moz-placeholder{color:#393939}.filter form :-ms-input-placeholder{color:#393939}.filter form input:-moz-placeholder{color:#393939}.filter .labels{font-size:.8rem;margin-bottom:7px}.homeblock{font-size:.8rem}.homeblock .head{font-weight:300}.homeblock .block{margin-bottom:5px}.homeblock .content{font-size:1rem;line-height:1rem;color:rgba(255,255,255,.8);font-family:"corporate"}footer{padding:0!important}footer h4{font-weight:bold}footer .bar-top{background:#d6dbe8;padding:9px 0;border-bottom:4px solid #fff}footer,footer a{color:#555;font-size:.9rem;margin-right:10px;line-height:2.5em}footer .footermenu{padding:8px 0;border:1px solid #555;border-left:0;border-right:0}footer .footermenu li{padding:0 25px}footer .footermenu li.pull-right{padding:0 4px}footer .menu-content{background:#003a70;padding:20px;line-height:1.2rem}footer .menu-content a{color:#fff}footer .subfooter{line-height:1.1rem;background:#d6dbe8;padding:10px 0}footer [class*="col-"]{padding:0 10px}nav [class*="col-"]{padding:0 10px}.page-content{background:transparent}.page-content strong{color:#327293;font-weight:700}.breadcrumb{background:#d8dbea;margin-bottom:0;border-radius:0}.breadcrumb a{font-weight:bold}::-moz-selection{color:#fff;background:#327293}::selection{color:#fff;background:#327293}#navigation .dropdown-menu{background-color:#000}.item .thumb_news{height:190px;overflow:hidden}.item .label-info{padding:5px 10px;text-transform:uppercase;font-size:.8rem;line-height:1rem}.auto_content{line-height:1.3rem;font-size:.88rem;font-weight:300}.slider .item .btn-pink{}#booking_header{position:relative;margin-left:-610px;left:50%;top:20px;z-index:998;width:450px;height:460px}.booking{padding:17px;background:rgba(240,240,240,.8);height:460px;box-shadow:1px 1px 10px -1px #000;-webkit-box-shadow:1px 1px 10px -1px #000;-moz-box-shadow:1px 1px 10px -1px #000;-o-box-shadow:1px 1px 10px -1px #000}.contact,.info-panel{padding:12px;background:#f0f0f0;box-shadow:0 0 1px #000;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;-o-box-shadow:0 0 1px #000}.booking label{font-size:1rem;padding-bottom:6px}.booking .form-group,.contact .form-group{margin-bottom:13px}.info-panel .panel-head,.booking .panel-head,.contact .panel-head{padding:4px;color:#fff;text-transform:uppercase;font-size:1rem}.booking .panel-content,.contact .panel-content{padding-top:10px}.booking .panel-footer,.contact .panel-footer{padding:0;background:transparent;border:none;border-radius:0}.booking .panel-footer .btn,.contact .panel-footer .btn{border-radius:0;text-transform:uppercase;font-size:1.3rem}.booking .lt{margin-bottom:3px}.middle-menu{padding:0}.middle-menu ul li{width:24%;text-align:center}#container_slider_22{padding:10px 0}#container_slider_544{background:#f7f7f7}.cbp-filter-item{padding:6px 0;font-size:1rem;position:relative;text-align:right;line-height:1.3rem}#slider_277{margin:0 auto}#slider_296 .item{text-align:center}#slider_296 .item img{width:auto!important}.card-grid{width:188px;height:100px;margin:20px;display:inline-block}.card-grid>div{text-align:center;padding:5px;background:#fff;border:1px solid #000}.card-grid>div img{display:inline-block;max-height:90px}aside ul li.active a{color:#fe8301}#slider_22 .item{margin-right:5px}.sottotitolo{background:#093768;padding:5px 0 5px 20px;color:#fff}.panel-primary>.panel-heading{color:#fff;background-color:#fe8301;border-color:#fe8301}.bar_right li{margin-top:22px;list-style-type:none}.nav-menu ul li a{padding:0 15px}aside h4{text-align:center}aside .bar_right{margin-left:20px}.h3partner{font-size:20px}