.bootstrap-datetimepicker-widget{top:0;left:0;z-index:3000;width:250px;padding:4px;margin-top:1px;border-radius:4px}.bootstrap-datetimepicker-widget .btn{padding:6px}.bootstrap-datetimepicker-widget:before{position:absolute;top:-7px;left:6px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.bootstrap-datetimepicker-widget:after{position:absolute;top:-6px;left:7px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid white;border-left:6px solid transparent;content:''}.bootstrap-datetimepicker-widget.pull-right:before{right:6px;left:auto}.bootstrap-datetimepicker-widget.pull-right:after{right:7px;left:auto}.bootstrap-datetimepicker-widget>ul{margin:0;list-style-type:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:100%;font-size:1.2em;font-weight:bold}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{width:20px;height:20px;text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{cursor:pointer;background:#eee}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#999}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#428bca}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{color:#999;cursor:not-allowed;background:0}.bootstrap-datetimepicker-widget td span{display:block;float:left;width:47px;height:54px;margin:2px;line-height:54px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#428bca}.bootstrap-datetimepicker-widget td span.old{color:#999}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{color:#999;cursor:not-allowed;background:0}.bootstrap-datetimepicker-widget th.switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{color:#999;cursor:not-allowed;background:0}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-group.date .input-group-addon span{display:block;width:16px;height:16px;cursor:pointer}.bootstrap-datetimepicker-widget.left-oriented:before{right:6px;left:auto}.bootstrap-datetimepicker-widget.left-oriented:after{right:7px;left:auto}.bootstrap-datetimepicker-widget ul.list-unstyled li.in div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0!important}
.logged-in #navbar{top:64px;}.logged-in .booking{top:64px;}.links{display:none;}body{color:#635E4E;font-size:15px;font-family:'Lato',sans-serif;line-height:1.5;}.node-type-offers a.offerte-list-link:hover{color:#FFF;background:#D1C4AE;}a.offerte-list-link.offer-detail-link{display:block;margin-right:20px;}a,a:hover{color:#635E4E;text-decoration:none;}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:none;}img{max-width:100%;height:auto;}#map-canvas{height:450px;}#map-canvas img{max-width:inherit;}.slide img{width:100%;height:auto;}.slide{border-bottom:7px solid #D1C4AE;}.slide .owl-controls{display:none !important;}.social{position:fixed;z-index:9;top:40%;}.social img{margin-bottom:3px;box-shadow:0px 0px 1px #A5A5A5;}.social img:hover{opacity:.8;}.subfooter{background:#716B59;color:#fff;padding:15px 0;font-size:14px;}.subfooter a{color:#fff;}.not-front .footer{margin-top:50px;}.not-front .tax-2 .footer{margin-top:0px;}.footer{background:#F1EDE7;border-top:7px solid #D1C4AE;color:#716B58;font-size:14px;background-image:url(/sites/all/themes/bootstrap/internationalhotel/img/sffooter.png);background-repeat:no-repeat;background-position:left center;padding-bottom:20px;}.footer a{color:#716B58;}.footer a:hover{text-decoration:underline !important;}.footer a:hover img{opacity:.8;}.footer h2{text-transform:uppercase;font-size:16px;font-weight:normal;margin-bottom:20px;margin-top:30px;font-weight:bold;}.fs-block-content li{clear:left;}#footer-sitemap{margin:0;}.newsletter-form{margin-top:15px;}.newsletter-form .form-control{border-radius:0;box-shadow:none;float:left;width:50%;border:1px solid #fff;}input.btn.btn-default{background:#CEC1AB;border-radius:0;border:1px solid #CEC1AB;box-shadow:none;text-transform:uppercase;text-shadow:0 0 transparent;font-weight:bold;color:#716B58;}#navbar{background:rgba(34,34,34,0.6);position:fixed;top:0;width:100%;z-index:9;border-bottom:1px solid #fff;transition:all 0.4s ease;}#navbar.sticky{background:rgba(255,255,255,0.9);border-bottom:1px solid #207FA2;}#navbar.sticky .navbar-nav>li>a,#navbar.sticky ul.language-switcher-locale-url li a,#navbar.sticky ul.language-switcher-locale-url li{color:#207FA2;}#navbar.sticky .navbar-nav>li>a.active,#navbar.sticky .navbar-nav>li>a:hover{border-bottom:1px solid #207FA2;}#navbar.sticky .navbar-collapse li.last a{background-color:#207FA2;color:#fff;border-bottom:1px solid #207FA2;background-image:url(/sites/all/themes/bootstrap/internationalhotel/img/bgprenota2.png)}#navbar.sticky .navbar-collapse li li.last a{border:0;}#navbar.sticky  ul.language-switcher-locale-url li a:hover,#navbar.sticky ul.language-switcher-locale-url li a.active{border-bottom:1px solid #207FA2;}a.logo{float:left;margin-left:20px;display:block;margin-top:20px;margin-bottom:20px;}.lingua{float:right;width:270px;}ul.language-switcher-locale-url{position:absolute;right:20px;top:5px;z-index:10;font-size:11px;text-transform:uppercase;}ul.language-switcher-locale-url li a{color:#fff;}ul.language-switcher-locale-url li a:hover,ul.language-switcher-locale-url li a.active{border-bottom:1px solid #fff;}ul.language-switcher-locale-url li{float:left;color:#fff;margin-left:21px;padding:0;}ul.language-switcher-locale-url li:nth-child(1){list-style:none;}.navbar-collapse{float:right;margin-top:50px;}.navbar-nav>li{padding:0 15px;}.navbar-nav>li>a{color:#fff;font-size:13px;text-transform:uppercase;text-shadow:0 0 transparent;padding:0;border-bottom:1px solid transparent;}.navbar-nav>li>a.active,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{border-bottom:1px solid #fff;background:transparent;}ul.nav li.dropdown:hover > ul.dropdown-menu{display:block;}.navbar-collapse li li a{background:none !important;padding:0 15px !important;margin:0px !important;text-transform:uppercase;color:#fff !important;}.navbar-collapse li li a:hover,.navbar-collapse li li.active a{color:#fff !important;text-decoration:underline;}.navbar-collapse li li{background:rgba(34,34,34,0.6) !important;padding-bottom:5px;padding-top:5px;display:block;width:100%;border-bottom:1px solid #fff;}.navbar-collapse li li.last{border-bottom:0;}.dropdown-menu{background:transparent;box-shadow:none;padding-top:33px;border:0;}#block-views-ristorante-block{background:#F1EDE7;text-align:center;padding:60px 0 0 0;margin-top:30px;}#block-views-ristorante-block .views-field.views-field-title{color:#187FA3;font-size:25px;padding:20px 0;text-transform:uppercase;}#block-views-ristorante-block .corpo-rist{color:#AC9271;font-size:20px;}#block-views-ristorante-block-1{background:#F1EDE7;text-align:center;padding:60px 0;}#block-views-ristorante-block-1 img{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}#block-views-ristorante-block-1 img:hover{opacity:0.6;}#block-views-ristorante-block-2{text-align:center;margin-top:60px;background:#F1EDE7;padding:60px 0;}#block-views-ristorante-block-1 .views-field.views-field-title,#block-views-ristorante-block-2 .struttura-rist-title{color:#0082A5;font-size:19px;text-transform:uppercase;padding:20px 0;}.struttura-body{min-height:100px;}#block-views-recensioni-block-focus-reviews{text-align:center;padding:60px 0;}#block-views-recensioni-block-focus-reviews h2{color:#0082A5;font-size:25px;text-transform:uppercase;padding:20px 0;}#block-views-recensioni-block-focus-reviews .commento-rec{color:#AC9271;font-size:20px;}section#block-views-recensioni-block-focus-reviews{background:#F1EDE7;margin-bottom:35px;}.container.video h2{text-align:center;}.titolo-rec{color:#0083A6;font-size:15px;margin-top:20px;}.owl-theme .owl-controls .owl-page span{background:#D1C4AD;opacity:1;}.owl-theme .owl-controls .owl-page.active span{background:#0082A5;opacity:1;}section#block-views-servizi-block .views-field-title,#block-views-servizi-block-1 .views-field-title{color:#207FA2;font-size:20px;padding:10px 0;text-transform:uppercase;}section#block-views-servizi-block img,#block-views-servizi-block-1 img{width:60px;height:60px;padding:5px;}section#block-views-servizi-block-2 .lista-servizi-immagine{margin-bottom:30px;}.lista-servizi-icona{text-align:center;}.camera-title{color:#207FA2;font-size:25px;text-transform:uppercase;margin-top:10px;}.camera-immagine{float:left;margin-right:20px;}.camera-immagine a:nth-child(n+2){display:none;}.camera-cnt{clear:both;margin-bottom:20px;padding-bottom:20px;min-height:300px;}section#block-views-servizi-block .views-field.views-field-body,section#block-views-servizi-block-1 .views-field.views-field-body{min-height:115px;}#block-system-main h2{color:#AC9271;font-size:20px;padding:10px 0;margin:0;font-weight:normal;}.page-header,h2,h1{color:#207FA2;font-size:25px;text-transform:uppercase;margin:0;border-bottom:0;}.main-content{background-image:url(/sites/all/themes/bootstrap/internationalhotel/img/sftop.png);background-repeat:no-repeat;background-position:right top;padding-top:60px;}.booking{position:fixed;width:280px;background:#fff;right:0;height:100%;top:0;z-index:99;}.titolo-booking{text-align:center;text-transform:uppercase;color:#716B5B;font-size:14px;}.subtitolo-booking{text-align:center;text-transform:uppercase;color:#716B5B;font-size:27px;}.closebooking{width:100%;height:20px;clear:both;background-image:url(/sites/all/themes/bootstrap/internationalhotel/img/close.png);background-repeat:no-repeat;background-position:95% center;padding:20px;cursor:pointer;}.titolo-sottobooking{text-align:center;text-transform:uppercase;font-size:15px;color:#D1C4AD;border-top:1px solid #C4BEB9;padding-top:2px;margin-top:2px;}.subtitolo-sottobooking{text-align:center;text-transform:uppercase;font-size:15px;color:#716B59;padding:1px 0 0 0;}.subtitolo-sottobooking a{color:#716B59;}.subtitolo-sottobooking a:hover{text-decoration:underline;}.booking .input-group{margin:15px;}.input-group-addon{background:#fff;border-radius:0;border-right:0;padding:4px;width:140px !important;text-align:left;padding-left:10px;color:#AAAAAA;font-size:12px;text-transform:uppercase;}input#datetimepicker8,input#datetimepicker9{border:1px solid #ccc;border-left:0;padding:4px;width:100%;background-image:url(/sites/all/themes/bootstrap/internationalhotel/img/cal.png);background-repeat:no-repeat;background-position:95% center;font-size:12px;}.booking input[type="number"]{width:38px;padding:0 0px 0 4px;bordeR:1px solid #ccc;}.booking label{font-weight:normal;font-size:12px;text-transform:uppercase;}.booking input[type="submit"]{background:#716B58;border-radius:0;border:1px solid #716B58;box-shadow:none;text-transform:uppercase;text-shadow:0 0 transparent;font-weight:bold;color:#fff;padding:5px 10px;margin:15px auto 10px auto;display:block;clear:both;}.navbar-collapse li.last a{display:inline-block;background:#fff;color:#716B5A;padding:9px 47px 5px 9px;background-image:url(/sites/all/themes/bootstrap/internationalhotel/img/bgprenota.png);background-repeat:no-repeat;background-position:95% center;margin-top:-7px;}section#block-views-offerte-block{border-top:1px solid #C4BEB9;padding-top:5px;margin-top:2px;}.offerte-cnt{background:#D1C4AD;margin:0px;text-align:center;padding:10px 15px;font-size:15px;margin-bottom:20px;}.booking .offerte-cnt{margin:15px;}.offerte-maintitle{text-transform:uppercase;color:#fff;}.offerte-title a{text-transform:uppercase;color:#1880A3;text-decoration:none;padding:0px 5px;margin:5px 0px;display:block;}.offerte-link a{margin-top:10px;background:#1880A3;display:block;padding:5px 10px;color:#fff;text-transform:uppercase;}h2{margin:20px 0;}.struttura-immagine{float:left;margin-right:20px;}.struttura-cnt{margin-top:20px;}.struttura-title{color:#207FA2;font-size:20px;text-transform:uppercase;}#block-views-gallery-block{margin-top:40px;}.field.field-name-my-vertical-offers-image.field-type-image.field-label-hidden{float:left;margin-right:20px;}.bootstrap-datetimepicker-widget.dropdown-menu{display:none;background:#fff;width:auto;border-radius:0;border:0px solid #2F2219;color:#207FA2;z-index:9999999999;box-shadow:0px 0px 3px #000;font-family:'Open Sans',sans-serif;padding-top:10px;}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{border-radius:0px;padding:8px 8px;font-size:16px;}.bootstrap-datetimepicker-widget th{padding:0;margin:0;}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-weight:normal;}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:none;}.bootstrap-datetimepicker-widget tbody{border:0;}.bootstrap-datetimepicker-widget:before,.bootstrap-datetimepicker-widget:after{display:none;}.bootstrap-datetimepicker-widget td{background:#fff;background-size:35px;background-repeat:no-repeat;background-position:center center;width:36px;height:38px;padding:0;}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover,.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover,.bootstrap-datetimepicker-widget td.old:hover,.bootstrap-datetimepicker-widget td.new:hover{color:#fff;text-shadow:0 0px 0 rgba(0,0,0,0.25);background-color:#fff;padding:0;width:36px;height:38px;background:#207FA2;opacity:1;}.bootstrap-datetimepicker-widget th{border:0;}.bootstrap-datetimepicker-widget th.switch{font-size:18px;text-transform:uppercase;padding-top:7px;}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#999;opacity:.5;}.linkmore,.linkmore:hover{margin-top:10px;background:#1880A3;display:block;padding:5px 10px;color:#fff;text-transform:uppercase;clear:both;width:100px;margin:0 auto;margin-top:20px}.linkmore:hover{background:#fff;color:#1880A3;}.nav .caret{display:none;}#block-views-camere-block .struttura-immagine a:nth-child(n+3){display:none;}#block-views-camere-block .struttura-immagine{margin:0;}#block-views-camere-block .struttura-immagine img{margin-bottom:15px;}#block-views-camere-block .struttura-title{text-align:center;}.struttura-body-title{color:#207FA2;font-size:20px;text-transform:uppercase;text-align:center;}#block-views-camere-block .struttura-body{border-top:1px dotted #D1C4AE;padding:15px 0;margin:0;}#block-views-camere-block .struttura-cnt.row{border-bottom:1px solid #D1C4AE;padding-bottom:15px;margin-bottom:15px;}.not-front h1,.not-front .region-content{text-align:center;}.lista-servizi-immagine a:nth-child(2) img{margin:0 15px;}.lista-servizi-title{color:#207FA2;font-size:25px;text-transform:uppercase;text-align:center;margin-top:10px;}.lista-servizi-body{text-align:center;}thead{text-align:center;text-transform:uppercase;color:#207FA2;border:1px solid #716B59;}.bootstrap-datetimepicker-widget thead{border:0px solid #716B59;}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #F1EDE7;padding:5px;background:#fff;text-align:left;}.table-bordered>thead>tr>th{background:#F1EDE7;text-align:center;}.table-bordered{bordeR:0;}thead th{text-align:center;border:0;}td[align="center"]{text-align:center !important;}.offerte-list-image{float:left;margin-right:20px;}.offerte-list-cnt{background:#D1C4AD;margin:0px;font-size:15px;margin-bottom:20px;min-height:200px;}.offerte-list-title a{text-transform:uppercase;color:#1880A3;text-decoration:none;padding:0px 5px;margin:5px 0px;padding-top:15px;display:block;font-weight:bold;}.offerte-list-link{margin-top:10px;background:#1880A3;display:block;float:left;padding:5px 10px;color:#fff;text-transform:uppercase;}.offerte-list-link a{color:#fff;}.node-type-offers p{text-align:left;}#block-views-gallery-block-2 .views-row{float:left;width:20%;}#block-views-gallery-block-2 .views-row img{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;border:1px solid #fff;}#block-views-gallery-block-2 .views-row img:hover{opacity:0.4;filter:blur(1px);-webkit-filter:blur(1px);-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}.tax-34 .page-header{display:none;}.tax-34 .main-content{padding:0;}@media screen and (max-width:1219px){a.logo{max-width:250px;}.dropdown-menu{padding-top:20px;}.lista-servizi-immagine a:nth-child(2) img{max-width:236px;}.lista-servizi-immagine img{max-width:305px;}}@media screen and (max-width:1023px){a.logo{float:none;text-align:center;display:block;margin:0 auto;}ul.language-switcher-locale-url{position:initial;margin-left:-20px;margin-bottom:15px;}.lingua{float:none;text-align:center;width:100%;margin:0 auto;display:block;}ul.language-switcher-locale-url li{display:inline-block;float:none;font-size:15px;}.navbar-collapse{float:none;margin-top:22px;margin-bottom:15px;margin-left:auto;margin-right:auto;}.navbar-nav>li{display:inline-block;float:none;}.navbar-nav{float:none;margin:0 auto;text-align:center;}.social{display:none;}#navbar{position:absolute;top:0;}.lista-servizi-immagine img{max-width:232px;}.lista-servizi-immagine a:nth-child(2) img{max-width:179px;}}@media screen and (max-width:767px){body{text-align:center;}ul.dropdown-menu.drop-open{display:block !important;}ul.nav li.dropdown:hover > ul.dropdown-menu{display:none;}.navbar-toggle{background:#fff;}span.icon-bar{background:#207FA2;}a.logo{float:left;max-width:74%;padding:0px 5px 15px 15px;}section#block-views-servizi-block .views-field.views-field-body,section#block-views-servizi-block-1 .views-field.views-field-body{min-height:inherit;text-align:center;}.navbar-collapse{width:100%;background:rgba(0,0,0,0.70);}.navbar-nav>li{width:100%;padding:7px 0;border-bottom:1px solid #fff;}.navbar-collapse li li{text-align:center;}.navbar-nav>li>a.active,.navbar-nav>li>a:hover,.navbar-nav>li>a:focus{border-bottom:0px solid #fff;}.navbar-collapse li.last a{margin-top:7px;}.navbar-collapse li.last{border-bottom:0;}.navbar-nav .open .dropdown-menu{background:#000;padding-top:0;}ul{padding:0;list-style:none;}.lista-servizi-immagine img{max-width:100%;}.lista-servizi-immagine a:nth-child(2) img{max-width:100%;margin:10px 0;}.offerte-list-image{float:none;}.offerte-list-link{float:none;}#block-views-gallery-block-2 .views-row{width:50%;}.struttura-immagine{float:left;margin-right:0;}ul.language-switcher-locale-url{margin-top:10px;}}
