@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){h1{font-size:24px;}h2{text-align:center;font-size:18px;}h3{font-size:20px;}h4{border-bottom:1px solid #eee;color:#999;font-family:"roboto condensed";font-size:16px;font-weight:600;letter-spacing:normal;line-height:26px;margin-bottom:10px;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;padding-bottom:2px;text-align:center;text-transform:uppercase;}h6{font-size:18px;}.block-panels-mini h3{font-size:28px;}.titolo a{font-size:18px;}.titolo_slider{font-size:40px;}.body_slider{color:#fff;font-size:16px;}.mean-container .mean-nav{margin-top:76px;}.front.responsive-layout-narrow #zone-header-wrapper{height:400px !important;overflow:hidden;position:relative;width:100%;}.region-sidebar-second-inner{margin:0 auto;width:700px;}#region-sidebar-second{background-color:#f3f3f3;float:left;margin:20px auto 0;padding:0;width:100%;}.region-preface-first-inner,.region-preface-second-inner{margin:0 auto;width:700px;}.body_slider .link{font-size:12px;padding:8px 15px;}a.link:hover{background-color:#333;font-size:12px;font-weight:600;padding:8px 15px;color:#fff;border:1px solid #333;}a.button_1{background-color:#fff;border:1px solid #fff;font-size:12px;font-weight:600;margin-right:5px;padding:8px 15px;}a.button_2{background-color:#fff;font-size:12px;font-weight:600;border:1px solid #fff;padding:8px 15px;}#breadcrumb{margin:0;width:100%;}.views-field-field-testo-immagine-slider .link.prenota{font-size:12px;padding:8px 15px;}a.link{font-size:12px;padding:8px 15px;}.views-field-nothing .field-content{margin:0 auto;padding-top:10%;text-align:center;width:100%;}.field-name-node-link{font-size:14px;}.block-panels-mini{padding-bottom:10px;padding-top:30px;}.responsive-layout-narrow #block-panels-mini-test{padding-top:0px;}#block-views-offerta-speciale-hotel-block.block-offerta-speciale-hotel-block .views-field-nothing .field-content{text-align:left;}#block-views-home-slider-block-8 .views-field-nothing{padding:0 0;}#block-views-offerta-speciale-hotel-block .views-field-nothing .link_content a{font-size:11px;padding:5px 15px;width:120px;}#block-views-offerta-speciale-hotel-block .views-field-nothing .link a{font-size:11px;padding:5px 15px;width:100px;}#block-block-1 img{display:block;}.logo{float:left;margin-left:-30px;padding-left:5px;padding-top:5px;}#block-block-2{display:block;float:left;padding-left:0;}#block-block-3{display:block;}#block-block-5{float:none;text-align:center;width:100%;margin:0 auto;}#block-block-5 .prenota{float:none;font-size:14px;line-height:50px;padding:0 20px 10px 10px;}#block-block-4{margin:0 auto;text-align:center;width:100%;}#block-views-home-slider-block img{height:auto;width:100%;}#block-views-home-slider-block .views-field-nothing .field-content{padding-top:10%;}.bukly-widget .input{float:left !important;margin-right:20px !important;}.bukly-widget{padding-top:0 !important;}#reqeustOptions{display:block;float:left;height:2em;margin:23px auto 10px;text-align:center;width:140px;}.bukly-widget .pure-button{background:transparent none repeat scroll 0 0 !important;border:1px solid #fff !important;border-radius:0 !important;float:left;font-family:roboto !important;font-size:12px !important;font-weight:600 !important;height:auto !important;letter-spacing:normal;margin-left:20px;margin-top:22px !important;padding-bottom:5px !important;padding-left:15px !important;padding-right:15px !important;text-shadow:none !important;text-transform:uppercase !important;vertical-align:middle;width:140px !important;}.testo_1{color:#fff;font-family:roboto;font-size:16px;font-style:italic;font-weight:400;line-height:1.4;padding-bottom:0;text-align:center;}.views-field-field-testo-immagine-slider .field-content{margin:10% auto 0;width:100%;}.view-offerta-speciale-hotel.view-display-id-block .sconto{float:none;height:70px;left:10px;margin-bottom:20px;margin-right:20px;position:absolute;right:0;top:10px;width:70px;}.view-camera-hotel-4-stelle-milano .views-row-odd .group-left .field-name-field-prezzo-della-camera,.field-name-field-prezzo-della-camera,.view-camera-hotel-4-stelle-milano .views-row-even .group-left .field-name-field-prezzo-della-camera{background-color:rgba(255,255,255,1);font-size:18px;line-height:25px;padding:1% 2%;position:absolute;right:0;top:20%;width:18%;}.node-type-pagina-hotel .views-row-even .group-left .field-name-field-offerte,.node-type-pagina-hotel .views-row-odd .group-left .field-name-field-offerte{background-color:#be1e2c;font-size:12px;font-weight:300;line-height:16px;padding:2%;position:absolute;right:0;text-align:left;top:45%;width:auto;z-index:1;}.views-field-field-immagine-offerta{display:block;float:left;margin-right:2%;width:auto;}.view-offerta-speciale-hotel .views-field-nothing{float:left;text-align:left;width:500px;}.vantaggi{display:none;}.vantaggi p{font-size:16px;}.booking_punteggio,.trip_punteggio{display:none;}#zone-postscript-wrapper .booking_punteggio,#zone-postscript-wrapper .trip_punteggio{display:block;}.booking_punteggio{background-color:#003580;color:#fff;float:left;margin:0 auto;min-height:175px;padding:4%;text-align:center;width:92%;}.trip_punteggio{background-color:#86c171;color:#fff;float:right;margin:0 auto;min-height:176px;padding:4%;text-align:center;width:92%;}.titolo_1{font-size:24px;}.trip_punteggio p,.booking_punteggio p{font-size:16px;}.view-camera-hotel-4-stelle-milano td{margin-left:1%;margin-right:1%;width:48%;}.view-camera-hotel-4-stelle-milano td{position:relative;width:48%;}.view_full_copy{margin:0;}.small-box{width:50%;}#block-block-1 .fb_iframe_widget{display:block;float:right;margin-left:50px;margin-top:30px;}#block-block-12{font-size:13px;height:480px;padding:20px 5% 0;position:absolute;width:35%;}#block-block-7{color:#fff;float:left;font-family:"PT Serif";font-size:18px;line-height:30px;margin-right:20px;padding-bottom:10px;padding-top:10px;}#block-block-29{color:#fff;float:left;font-size:18px;line-height:30px;padding-bottom:10px;padding-top:10px;}.left{border-right:1px solid #ccc;float:left;padding-right:0;text-align:right;width:30%;}#block-block-7 .social{float:left;}#block-sharethis-sharethis-block{float:left;padding-left:10px;padding-top:15px;}#block-block-7 .left,#block-block-29 .left{color:#555;font-family:roboto condensed;font-size:14px;font-weight:600;line-height:2.3;padding-right:20px;width:auto;}#block-panels-mini-recensioni{margin-top:10px;}#block-panels-mini-ristorante-lounge-frontpage-{padding:20px;}#block-panels-mini-servizi-parallax-front .pane-content,#block-panels-mini-servizi-accoglienza-parallax-cam .pane-content,#block-panels-mini-cucina-menu .pane-content{background-color:rgba(51,51,51,0.1);float:none;min-height:auto;padding:5%;width:40%;}#block-panels-mini-recensioni .left{border-right:1px solid #ccc;float:left;padding-right:0;text-align:right;width:25%;}#block-panels-mini-recensioni .views-field-body{color:#555;float:left;font-size:14px;font-style:italic;padding:0 0 0 20px;text-align:right;width:60%;}.view-camera-hotel-4-stelle-milano .views-field-field-link-prenota-online{background-color:#fff;bottom:25%;line-height:normal;padding:5px 12px 6px;position:absolute;right:5%;}.view-camera-hotel-4-stelle-milano .views-field-field-link-prenota-online a{font-size:11px;text-transform:uppercase;}.ul1{display:inline-block;margin-right:10px;margin-top:10px;width:48%;}.ul2{display:inline-block;margin-top:10px;width:50%;}.servizi li{margin-right:0;}.view-offerta-speciale-hotel.view-display-id-block_2 td,.view-id-offerta_speciale_hotel.view-display-id-block_4 td,.view-id-offerta_speciale_hotel.view-display-id-block_5 td{border:1px solid #eee;float:left;margin:10px 1%;padding:2%;position:relative;vertical-align:middle;width:43%;}.view-blog-eventi-milano.view-display-id-block_2 td,.node-vivimilano.node-teaser{border:1px solid #eee;float:left;margin-bottom:3%;margin-right:3%;padding:3%;position:relative;vertical-align:middle;width:94%;}.field-name-field-categoria-blog{background-color:#555;width:100%;}#region-postscript-first{width:47%;}#region-postscript-second{width:47%;}#region-postscript-third{width:47%;}#region-postscript-fourth{width:47%;}#zone-postscript .block{margin-bottom:20px;margin-top:0;text-align:left;}#zone-postscript h2.block-title{text-align:left;}.control-bar  
button,.control-bar   input[type="reset"],.control-bar   input[type="submit"],.control-bar   input[type="button"]{background:#fff none repeat scroll 0 0;border:1px solid #555;color:#555;cursor:pointer;font:600 12px/1.2 Roboto,sans-serif;letter-spacing:0;margin-right:10px;outline:0 none;overflow:visible;padding:8px 30px;text-transform:uppercase;width:auto;}#zone-postscript-wrapper a:link,#zone-postscript-wrapper a:visited{color:#000;font-weight:300;text-decoration:none;}.view-camera-hotel-4-stelle-milano .views-field-title{font-size:14px;padding-bottom:4px;padding-left:10px;padding-top:4px;text-align:center;}.view-camera-hotel-4-stelle-milano .views-field-field-prezzo-della-camera{font-size:18px;}.view-offerta-speciale-hotel.view-display-id-block_1 .views-field-field-immagine-offerta{display:block;float:left;margin:0;width:50%;}.view-offerta-speciale-hotel.view-display-id-block_1 .views-field-nothing{float:right;margin:10px 0;text-align:center;width:45%;}.view-offerta-speciale-hotel.view-display-id-block_1 .owl-theme .owl-controls .owl-buttons div{top:50%;}.view-offerta-speciale-hotel.view-display-id-block_1 .owl-prev{left:-40px;}.view-offerta-speciale-hotel.view-display-id-block_1 .owl-next{right:-40px;}.view-home-slider.view-display-id-block .owl-buttons,.view-recensioni-hotel-visconteo-assago .owl-buttons{background:transparent none repeat scroll 0 0;border-radius:0;color:#fff;display:block;font-size:0px;font-weight:300;height:40px;line-height:30px;margin:0;opacity:1;padding:0;position:absolute;top:32%;width:100%;}.view-home-slider.view-display-id-block .owl-theme .owl-controls .owl-buttons div,.view-recensioni-hotel-visconteo-assago .owl-theme .owl-controls .owl-buttons div{background:none;border-radius:0;color:#555;font-size:0px;margin:0;opacity:1;padding:2px 10px;}.view-home-slider.view-display-id-block  .owl-prev,.view-recensioni-hotel-visconteo-assago .owl-prev{background:transparent url(/sites/all/themes/hotel/img/frecciasx.png) no-repeat scroll 0 0 !important;border:medium none !important;height:35px;left:40px;margin:0 !important;opacity:1 !important;padding:0 !important;position:absolute;width:20px;}.view-recensioni-hotel-visconteo-assago .owl-prev{background:transparent url(/sites/all/themes/hotel/img/frecciasx_nera.png) no-repeat scroll 0 0 !important;left:0px;}.view-home-slider.view-display-id-block  .owl-next,.view-recensioni-hotel-visconteo-assago .owl-next{background:transparent url(/sites/all/themes/hotel/img/freccia.png) no-repeat scroll 0 0 !important;border:medium none !important;height:35px;margin:0 !important;opacity:1 !important;padding:0 !important;position:absolute;right:40px;width:20px;}.view-recensioni-hotel-visconteo-assago .owl-next{background:transparent url(/sites/all/themes/hotel/img/freccia_nera.png) no-repeat scroll 0 0 !important;right:0px;}.page-node-53 #region-header-second,.node-type-vivimilano #region-header-second{width:30%;}.page-node-53 #region-content,.node-type-vivimilano #region-content{width:62%;margin-right:5%;}}
@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:720px;}.container-12{margin-left:auto;margin-right:auto;width:720px;}.container-12 .grid-1{width:40px;}.container-12 .grid-2{width:100px;}.container-12 .grid-3{width:160px;}.container-12 .grid-4{width:220px;}.container-12 .grid-5{width:280px;}.container-12 .grid-6{width:340px;}.container-12 .grid-7{width:400px;}.container-12 .grid-8{width:460px;}.container-12 .grid-9{width:520px;}.container-12 .grid-10{width:580px;}.container-12 .grid-11{width:640px;}.container-12 .grid-12{width:700px;}.container-12 .prefix-1{padding-left:60px;}.container-12 .prefix-2{padding-left:120px;}.container-12 .prefix-3{padding-left:180px;}.container-12 .prefix-4{padding-left:240px;}.container-12 .prefix-5{padding-left:300px;}.container-12 .prefix-6{padding-left:360px;}.container-12 .prefix-7{padding-left:420px;}.container-12 .prefix-8{padding-left:480px;}.container-12 .prefix-9{padding-left:540px;}.container-12 .prefix-10{padding-left:600px;}.container-12 .prefix-11{padding-left:660px;}.container-12 .suffix-1{padding-right:60px;}.container-12 .suffix-2{padding-right:120px;}.container-12 .suffix-3{padding-right:180px;}.container-12 .suffix-4{padding-right:240px;}.container-12 .suffix-5{padding-right:300px;}.container-12 .suffix-6{padding-right:360px;}.container-12 .suffix-7{padding-right:420px;}.container-12 .suffix-8{padding-right:480px;}.container-12 .suffix-9{padding-right:540px;}.container-12 .suffix-10{padding-right:600px;}.container-12 .suffix-11{padding-right:660px;}.container-12 .push-1{left:60px;}.container-12 .push-2{left:120px;}.container-12 .push-3{left:180px;}.container-12 .push-4{left:240px;}.container-12 .push-5{left:300px;}.container-12 .push-6{left:360px;}.container-12 .push-7{left:420px;}.container-12 .push-8{left:480px;}.container-12 .push-9{left:540px;}.container-12 .push-10{left:600px;}.container-12 .push-11{left:660px;}.container-12 .pull-1{left:-60px;}.container-12 .pull-2{left:-120px;}.container-12 .pull-3{left:-180px;}.container-12 .pull-4{left:-240px;}.container-12 .pull-5{left:-300px;}.container-12 .pull-6{left:-360px;}.container-12 .pull-7{left:-420px;}.container-12 .pull-8{left:-480px;}.container-12 .pull-9{left:-540px;}.container-12 .pull-10{left:-600px;}.container-12 .pull-11{left:-660px;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){a.button_1{padding:8px 12px;}a.button_2{padding:8px 12px;}#block-block-1 .fb_iframe_widget{display:none;}#block-block-1 img{display:none;}#block-block-1{line-height:normal;}#zone-menu-wrapper{box-shadow:none;}#block-block-3{display:inline-block;}h1{font-size:20px;text-align:left;}h2{font-size:16px;text-align:left;}h4{text-align:left;}h6{font-size:16px;text-align:left;}.tb-megamenu .nav > li > a{padding:15px 15px;}.tb-megamenu .dropdown-menu{top:62px;}#zone-postscript-wrapper a:link,#zone-postscript-wrapper a:visited{color:#000;font-weight:300;text-decoration:none;}.node-pagina-hotel.view-mode-full .columb1{display:block;}#mailchimp-signup-subscribe-block-newsletter-it-form{background-color:#f3f3f3;padding:20px;}#block-mailchimp-signup-newsletter-it input[type="text"],#block-mailchimp-signup-newsletter-it input[type="email"]{display:block;float:none;width:100%;}.mailchimp-signup-subscribe-form-description{font-size:13px;line-height:1.6;}#block-mailchimp-signup-newsletter-it  .form-actions input{background-color:#555;color:#fff;margin-right:0;margin-top:10px;padding-bottom:9px;padding-top:9px;width:100%;}#block-mailchimp-signup-newsletter-it label{display:block;font-size:12px;font-weight:normal;padding-bottom:5px;}.logo{float:none;margin-left:0;margin-top:-8px;padding-left:5px;}.logo a{font-weight:normal;}#block-block-1 img{display:none;}.front #zone-header-wrapper{overflow:hidden;position:relative;width:100%;}#zone-content{padding:0;width:auto;}.responsive-layout-normal #zone-postscript{padding:30px 10px 10px;width:auto;}#region-preface-second{background-color:#f3f3f3;float:left;margin:0;padding:4%;width:92%;}#region-user-first{text-align:left;padding:0;}.responsive-layout-normal #region-menu{float:right;}#block-tb-megamenu-menu-menu-visconteo{float:right;}#region-content .content{margin-left:30px;margin-right:30px;width:auto;}.region-preface-first-inner,.region-preface-second-inner{margin:0 auto;width:auto;}#region-preface-first{float:none;margin:0;padding:2% 5%;width:100%;z-index:10 !important;}#block-block-23{float:right;}#block-lang-dropdown-language{float:right;text-align:right;padding:0;}#block-tb-megamenu-menu-menu-visconteo{display:block;float:right;margin-top:0;}#block-block-5{float:left;margin-bottom:0;text-align:center;width:auto;margin-right:10px;margin-top:12px;}#block-block-5 .prenota{padding:0 10px;}#block-block-4{margin:0 auto;text-align:center;width:100%;}#block-menu-menu-menu-visconteo{display:none !important;}.vantaggi{display:block;margin-bottom:20px;}.vantaggi p{font-size:12px;}.booking_punteggio,.trip_punteggio{display:block;}.views-field-field-testo-immagine-slider h6{font-style:normal;font-weight:300;text-align:left;}.field-name-field-body-sinistra .fb_iframe_widget{display:block;float:left;}#block-views-home-slider-block .views-field-nothing .field-content{padding-top:20%;}#block-views-home-slider-block img{height:100%;width:auto;}.front .field-name-field-body-sinistra{display:block;}#block-block-14{display:block;}#block-views-offerta-speciale-hotel-block .views-field-nothing .link a{padding:5px 3px;}#block-views-offerta-speciale-hotel-block .views-field-nothing .link_content a{padding:5px 3px;width:110px;}.views-field-field-immagine-offerta{display:block;float:left;margin-right:2%;width:35%;}.view-offerta-speciale-hotel .views-field-nothing{float:left;text-align:left;width:61%;}.booking_punteggio{background-color:#003580;color:#fff;float:left;margin:0 auto 10px;min-height:175px;padding:4%;text-align:center;width:42%;}.testo_1{font-size:12px;text-align:left;}.trip_punteggio{background-color:#86c171;color:#fff;float:right;margin:0 auto 10px;min-height:176px;padding:4%;text-align:center;width:42%;}#node-pagina-hotel-7 .prenotaonline{display:block;}#block-block-28{display:block;}.trip_punteggio .voto{font-size:13px;}.small-box{width:49.2%;}.item-photo{border:2px solid #fff;float:left;}.titolo_1{font-size:16px;}.trip_punteggio p,.booking_punteggio p{font-size:12px;}.block-panels-mini h3{font-size:28px;text-align:left;}#block-panels-mini-camere-front-page .group-right{margin-top:-30px;}.view-camera-hotel-4-stelle-milano .views-field-field-prezzo-della-camera{width:35%;}#block-panels-mini-servizi-parallax-front .pane-content,#block-panels-mini-servizi-accoglienza-parallax-cam .pane-content,#block-panels-mini-cucina-menu .pane-content{width:25%;}#block-panels-mini-servizi-parallax-front.block-panels-mini h3{font-size:22px;}#block-panels-mini-ristorante-lounge-frontpage- .group-right,#block-panels-mini-brekfast-description-pagina-loun .group-right{margin-top:-30px;}#block-panels-mini-servizi-parallax-front{margin-top:20px;}#zone-postscript-wrapper .booking_punteggio,#zone-postscript-wrapper .trip_punteggio{display:none;}#block-block-28 .booking_punteggio{background-color:#003580;color:#fff;display:block;float:left;margin:0 10px 0 auto;min-height:107px;padding:1%;text-align:center;width:110px;}#block-block-28 .trip_punteggio{background-color:#86c171;color:#fff;display:block;float:left;margin:0 10px 0 auto;min-height:107px;padding:1%;text-align:center;width:110px;}#region-postscript-first,#region-postscript-second,#region-postscript-third,#region-postscript-fourth{margin-right:0;width:23%;}#zone-postscript h2.block-title{font-size:14px;}#block-block-33,#block-block-34{display:none;visibility:hidden;}#block-block-12{font-size:14px;}.flex-control-nav{bottom:-10px;z-index:2;}.ul1{display:inline-block;margin-right:1%;margin-top:10px;width:48%;}.ul2{display:inline-block;margin-top:10px;width:48%;}#block-views-2106e8e9f5c24cefde5b9fdd8f3823a7 .views-row{margin-bottom:0;}#block-views-2106e8e9f5c24cefde5b9fdd8f3823a7 .content{margin:0 !important;}.view-camera-hotel-4-stelle-milano .views-row-odd .group-left{float:left;margin-right:0;padding:0;position:relative;width:50%;}.view-camera-hotel-4-stelle-milano .views-row-odd .group-right{float:left;margin-top:0;padding:2% 4%;position:relative;width:42%;}.view-camera-hotel-4-stelle-milano .views-row-even .group-left{float:right;margin-bottom:0;margin-right:0;padding:0;position:relative;width:50%;}.view-camera-hotel-4-stelle-milano .views-row-even .group-right{float:right;margin-top:0;padding:2% 4%;text-align:left;width:42%;}.view-camera-hotel-4-stelle-milano .views-row-odd .group-left .field-name-field-prezzo-della-camera,.field-name-field-prezzo-della-camera,.view-camera-hotel-4-stelle-milano .views-row-even .group-left .field-name-field-prezzo-della-camera{width:28%;}.ds-2col > .group-left{float:left;margin-right:5%;width:35%;}.ds-2col > .group-right{float:left;width:60%;}.node .group-right{margin-top:10px;float:right;}#block-block-30 p{margin-bottom:0;text-align:center;}.node-type-camere-hotel #block-system-main .group-left{float:left;margin-right:0;position:relative;width:50%;}.node-type-camere-hotel #block-system-main .group-right{float:left;margin-top:0;padding:0 4%;position:relative;width:42%;}#block-panels-mini-offerte- .group-right{background-color:#f8f8f8;margin-top:-30px;padding:20px;width:55%;}.view-offerta-speciale-hotel.view-display-id-block_1 .views-field-field-immagine-offerta{float:left;width:50%;}.view-offerta-speciale-hotel.view-display-id-block_1 .views-field-nothing{float:right;margin-left:10px;margin-right:10px;text-align:left;width:41%;}.view-offerta-speciale-hotel.view-display-id-block_1 .sconto,.view-offerta-speciale-hotel.view-display-id-block_2 .sconto,.view-offerta-speciale-hotel.view-display-id-block_4 .sconto,.view-offerta-speciale-hotel.view-display-id-block .sconto{background-color:#be1e2c;border-radius:80px;color:#fff;height:80px;left:10px;position:absolute;text-align:center;width:80px;}.view-offerta-speciale-hotel.view-display-id-block_1 .views-field-nothing .link a{border:1px solid #555;color:#555;padding:8px 15px;width:100px;font-size:11px;}.view-offerta-speciale-hotel.view-display-id-block_1  .views-field-nothing .link a:hover{color:#fff;width:auto;border:1px solid #555;background-color:#555;}.views-field-nothing .field-content{text-align:left;}.view-offerta-speciale-hotel.view-display-id-block_1 .owl-prev{left:-40px;position:absolute;top:43%;}.view-offerta-speciale-hotel.view-display-id-block_1 .owl-next{position:absolute;right:-40px;top:43%;}.field-name-field-link-prenota-online,.field-name-field-link-esterno{background-color:#f3f3f3;display:inline-block;font-size:11px;font-weight:600;margin-right:10px;padding:6px 16px;text-transform:uppercase;width:auto;}.field-name-field-richiedi-disponibilit-{background-color:#f3f3f3;display:inline-block;font-size:11px;font-weight:600;margin-right:10px;padding:6px 16px;text-transform:uppercase;width:auto;}.field-name-field-contatt-a-reception{background-color:#f3f3f3;display:inline-block;font-size:11px;font-weight:600;margin-right:20px;padding:6px 16px;text-transform:uppercase;width:auto;}#block-views-home-slider-block .views-field-nothing{padding:0 100px;}.titolo_slider,.body_slider p{text-align:left;}.view-camera-hotel-4-stelle-milano .views-field-field-prezzo-della-camera{font-size:16px;}.view-camera-hotel-4-stelle-milano .views-field-title{font-size:13px;}.views-field-field-testo-immagine-slider{text-align:left;}.views-field-field-testo-immagine-slider{text-align:left;padding:40px;}.views-field-field-testo-immagine-slider h6{font-style:normal;font-weight:300;text-align:left;}#block-tb-megamenu-menu-blog-menu{display:block;}#block-tb-megamenu-menu-blog-menu .tb-megamenu .nav > li > a{padding:15px 10px;}#block-tb-megamenu-menu-blog-menu .tb-megamenu .nav > li > a{font-size:13px;}#block-views-home-slider-block-8 .views-field-nothing{padding:0 10%;}#breadcrumb{text-align:left;width:700px;margin:0 30px;}.breadcrumb{padding-bottom:0;padding-top:10px;text-align:left;}.page-node-53 #region-content,.page-taxonomy-term #region-content,.page-archive #region-content{margin-right:20px;width:64%;}.page-node-53 #zone-content,.page-taxonomy-term #zone-content,.page-archive #zone-content,.node-type-vivimilano #zone-content{padding:0;width:auto;}.page-node-53 .ds-2col > .group-left,.page-taxonomy-term .ds-2col > .group-left,.page-archive .ds-2col > .group-left{width:100%;}.view-blog-eventi-milano.view-display-id-block_2 .views-field-field-immagine-evento-news{float:left;margin-right:20px;width:35%;}.view-blog-eventi-milano.view-display-id-block_2 .views-field-nothing{float:left;width:60%;}.page-node-53 #region-header-second{width:30%;}.view-blog-eventi-milano.view-display-id-block_2 .views-field-field-categoria-blog,.view-blog-eventi-milano.view-display-id-block_6 .views-field-field-categoria-blog{background-color:#ccc;color:#fff;font-size:12px;margin-bottom:10px;padding:0.5% 10px;text-align:right;float:left;}.view-blog-eventi-milano.view-display-id-block_2 .link_content a{border:medium none;font-size:12px;padding:0;text-align:center;text-transform:uppercase;width:auto;}.view-blog-eventi-milano.view-display-id-block_2 .link_content{background-color:#555;border:1px solid #555;color:#fff;float:left;font-weight:600;margin-top:20px;padding:3px 0;text-transform:uppercase;width:30%;}.view-blog-eventi-milano.view-display-id-block_2 .link_content a{color:#fff;}.view-blog-eventi-milano.view-display-id-block_2 .link_content:hover a{color:#555;}.view-blog-eventi-milano.view-display-id-block_2 .link_content:hover{background-color:#fff;border:1px solid #555;color:#555;font-weight:600;padding:3px 0;text-align:center;text-transform:uppercase;width:30%;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:960px;}.container-12{margin-left:auto;margin-right:auto;width:960px;}.container-12 .grid-1{width:60px;}.container-12 .grid-2{width:140px;}.container-12 .grid-3{width:220px;}.container-12 .grid-4{width:300px;}.container-12 .grid-5{width:380px;}.container-12 .grid-6{width:460px;}.container-12 .grid-7{width:540px;}.container-12 .grid-8{width:620px;}.container-12 .grid-9{width:700px;}.container-12 .grid-10{width:780px;}.container-12 .grid-11{width:860px;}.container-12 .grid-12{width:940px;}.container-12 .prefix-1{padding-left:80px;}.container-12 .prefix-2{padding-left:160px;}.container-12 .prefix-3{padding-left:240px;}.container-12 .prefix-4{padding-left:320px;}.container-12 .prefix-5{padding-left:400px;}.container-12 .prefix-6{padding-left:480px;}.container-12 .prefix-7{padding-left:560px;}.container-12 .prefix-8{padding-left:640px;}.container-12 .prefix-9{padding-left:720px;}.container-12 .prefix-10{padding-left:800px;}.container-12 .prefix-11{padding-left:880px;}.container-12 .suffix-1{padding-right:80px;}.container-12 .suffix-2{padding-right:160px;}.container-12 .suffix-3{padding-right:240px;}.container-12 .suffix-4{padding-right:320px;}.container-12 .suffix-5{padding-right:400px;}.container-12 .suffix-6{padding-right:480px;}.container-12 .suffix-7{padding-right:560px;}.container-12 .suffix-8{padding-right:640px;}.container-12 .suffix-9{padding-right:720px;}.container-12 .suffix-10{padding-right:800px;}.container-12 .suffix-11{padding-right:880px;}.container-12 .push-1{left:80px;}.container-12 .push-2{left:160px;}.container-12 .push-3{left:240px;}.container-12 .push-4{left:320px;}.container-12 .push-5{left:400px;}.container-12 .push-6{left:480px;}.container-12 .push-7{left:560px;}.container-12 .push-8{left:640px;}.container-12 .push-9{left:720px;}.container-12 .push-10{left:800px;}.container-12 .push-11{left:880px;}.container-12 .pull-1{left:-80px;}.container-12 .pull-2{left:-160px;}.container-12 .pull-3{left:-240px;}.container-12 .pull-4{left:-320px;}.container-12 .pull-5{left:-400px;}.container-12 .pull-6{left:-480px;}.container-12 .pull-7{left:-560px;}.container-12 .pull-8{left:-640px;}.container-12 .pull-9{left:-720px;}.container-12 .pull-10{left:-800px;}.container-12 .pull-11{left:-880px;}}
@media all and (min-width:1220px){}
@media all and (min-width:1220px){*{outline:none !important}html{font-size:100%;}body{font-family:"Roboto",Arial,Verdana;font-size:14px;font-weight:300;}table{border:medium none;width:100%;}.node ol,.node ul{padding-left:0;}ul{list-style:outside none none;margin-bottom:0px;}.feed-icon{display:none;}a:link,a:visited{color:#000;font-weight:600;text-decoration:none;}#zone-postscript-wrapper a:link,#zone-postscript-wrapper  a:visited{color:#000;font-weight:300;text-decoration:none;}#zone-postscript-wrapper a:hover{color:#ccc;}#zone-postscript-wrapper li{padding:1px 0;}a:hover{color:#777;}hr{margin-top:10px;margin-bottom:10px;background-color:#ccc;}#breadcrumb{width:100%;margin:0;text-align:left;}.breadcrumb{margin:0 auto;padding-top:10px;padding-bottom:10px;text-align:left;width:1180px;}h1{color:#555;font-family:roboto;font-size:24px;letter-spacing:0;margin:0;padding:0;text-align:left;}.block-panels-mini h3{color:#555;font-family:roboto;font-size:28px;font-weight:600;letter-spacing:0;margin:0;text-align:left;}h2{color:#999;font-family:roboto;font-size:15px;font-weight:normal;letter-spacing:normal;line-height:1.6;text-align:left;}h3{color:#555;font-family:roboto;font-size:28px;font-weight:600;letter-spacing:0;margin:0;text-align:left;}h4{color:#999;font-family:"roboto condensed";font-size:16px;font-weight:600;letter-spacing:normal;line-height:26px;margin-bottom:10px;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;text-align:left;text-transform:uppercase;}h5{color:#555;font-family:"Roboto condensed";font-size:17px;font-weight:600;letter-spacing:0.1em;line-height:normal;margin:0 !important;}h6{color:#ccc;font-family:"roboto";font-size:16px;font-style:italic;font-weight:normal;letter-spacing:normal;text-align:left;line-height:1.6;}p,.content_block{text-align:justify;}.body_slider p{padding-top:10px;text-align:left;}.testo_1{color:#fff;font-family:roboto;font-size:14px;font-style:italic;line-height:1.4;padding-bottom:5px;text-align:left;}.node{font-size:14px;line-height:2;}a.button_1{background-color:#fff;font-size:12px;font-weight:600;padding:8px 18px;margin-right:5px;border:1px solid #fff;}a.button_1:hover,a.button_2:hover{background-color:transparent;border:1px solid #fff;color:#fff;}a.link{background-color:transparent;font-size:12px;font-weight:600;padding:8px 20px;border:1px solid #fff;color:#fff;text-align:center;}a.link:hover{background-color:#333;font-size:12px;font-weight:600;padding:8px 20px;color:#fff;border:1px solid #333;}a.button_2{background-color:#fff;font-size:12px;font-weight:600;border:1px solid #fff;padding:8px 18px;}a.button_1:hover,a.button_2:hover{background-color:transparent;border:1px solid #fff;color:#fff;}a.button_3{background-color:#555;border:1px solid #555;color:#fff;display:inline-block;font-size:12px;font-weight:600;margin-bottom:5px;margin-right:5px;padding:5px 18px;}a.button_3:hover{background-color:#fff;font-size:12px;font-weight:600;padding:5px 18px;margin-right:5px;color:#555;border:1px solid #333;}.link a,.link_content a{border:1px solid #555;color:#555;font-size:12px;font-weight:600;padding:8px 20px;text-align:center;width:90px;}.link,.link_content{display:inline-block;}.field-name-field-link-prenota-online,.field-name-field-link-esterno{background-color:#f3f3f3;display:inline-block;font-size:12px;font-weight:600;margin-right:20px;padding:6px 18px;text-transform:uppercase;width:auto;}.field-name-field-richiedi-disponibilit-{background-color:#f3f3f3;display:inline-block;font-size:12px;font-weight:600;margin-right:20px;padding:6px 18px;text-transform:uppercase;width:auto;}.field-name-field-prezzo-della-camera{}.field-name-field-contatt-a-reception{background-color:#f3f3f3;display:inline-block;font-size:12px;font-weight:600;margin-right:20px;padding:6px 18px;text-transform:uppercase;width:auto;}.field-name-node-link{background-color:#555;border:1px solid #555;color:#fff;display:inline-block;font-size:11px;font-weight:600;margin-right:20px;padding:4px 18px;text-transform:uppercase;width:auto;}.field-name-node-link a{color:#fff;font-size:12px;}.field-name-node-link:hover{background-color:#fff;border:1px solid #555;color:#555;}.field-name-node-link:hover a{color:#555;}#zone-user-wrapper{background-color:#F3F3F3;padding-top:5px;padding-bottom:5px;}#zone-user-wrapper a{font-weight:normal;}#zone-user-wrapper a:hover{font-weight:normal;color:#ccc;}#zone-menu-wrapper{padding-top:10px;padding-bottom:10px;background-color:#fff;width:100%;z-index:100;box-shadow:none;}#zone-header,#region-header-first{width:100%;margin:0 auto;}#zone-preface-wrapper,#zone-preface{width:100%;}#region-preface-first{margin:0;padding:10px 20px 13px;width:100%;z-index:10 !important;}.region-preface-first-inner,.region-preface-second-inner{margin:0 auto;width:1180px;}#region-preface-second{margin:0;padding:20px 0;width:100%;background-color:#f3f3f3;}#region-sidebar-first{float:left;height:500px;margin:0;position:relative;width:100%;z-index:0;}#region-preface-third{background-color:rgba(107,107,107,0.9);float:right;height:500px;margin:0;width:30%;}#zone-content{padding:0;width:100%;}#region-content{margin:0 auto;width:100%;}#region-content .content{margin:0 auto;width:1180px;}#zone-postscript{padding:0;}#region-sidebar-second{margin:0 auto;width:100%;background-color:#f3f3f3;padding:0;}#region-branding{width:240px;}.region-sidebar-second-inner{margin:0 auto;width:1180px;}.front #zone-header-wrapper{overflow:hidden;position:relative;width:100%;}.not-front #zone-header-wrapper{overflow:hidden;position:relative;width:100%;max-height:600px;}.page-taxonomy-term.context-vivimilano #zone-header-wrapper{overflow:hidden;position:relative;width:100%;max-height:400px;}#zone-header{}#region-header-first{}#zone-footer{background-color:#eee;margin:0 auto;width:auto;}#region-footer-second{display:block;float:none;margin:0 auto;padding:0;}.logo{float:left;margin-left:-30px;padding-left:5px;padding-top:5px;}.logo_1{color:#555;font-family:Roboto slab;display:inline-block;font-size:18px;font-weight:400;}span.logo_1_1,span.logo_2_2{color:#555;font-size:28px;}.logo_2{color:#555;display:inline-block;font-family:roboto slab;font-size:18px;font-weight:400;text-transform:uppercase;}span.logo_2_1{}.logo_location{color:#333;font-size:12px;font-weight:400;line-height:12px;text-align:center;}.front #block-system-main{display:none;}#block-views-home-slider-block img{width:100%;}#block-system-main{padding-top:30px;padding-bottom:30px;}.not-front 
#block-system-main{padding-bottom:30px;padding-top:0;}#block-block-1{}#block-block-1 img{display:block;}#block-block-1 
.fb_iframe_widget{display:none;}.logo{padding-top:8px;padding-left:5px;float:left;margin-top:0;}.logo a{font-weight:normal;}#block-block-14{display:block;}#block-block-2{color:#555;float:left;font-family:"Roboto condensed";font-size:12px;margin-right:20px;text-align:left;padding-left:0px;}#block-block-18{color:#555;float:left;font-family:"Roboto condensed";font-size:12px;margin-right:20px;text-align:left;}#block-block-14{display:block;}#block-block-3{color:#555;float:left;font-family:"Roboto condensed";font-size:12px;text-align:right;}#block-block-2 .fa-2x,#block-block-3 .fa-2x,#block-block-18 .fa-2x{font-size:1.8em;line-height:1.1;}#block-block-2 p,#block-block-3 p,#block-block-18 p{display:inline;line-height:2;padding-left:5px;vertical-align:top;}.field-name-field-categoria-blog{background-color:#fff;width:100%;}#block-block-4{margin-left:0%;margin-top:0px;width:100%;}#block-block-5{color:#fff;float:left;font-family:roboto condensed;font-size:18px;letter-spacing:0;line-height:1;width:auto;margin:0;}#block-block-5  .prenota{float:left;font-size:12px;line-height:50px;padding-left:10px;padding-right:20px;padding-top:6px;}#block-block-7{color:#fff;float:left;font-family:"PT Serif";font-size:18px;line-height:30px;padding-bottom:10px;padding-top:10px;margin-right:20px;}#block-block-7 img{padding-left:10px;}#block-block-7 .social{float:left;}#block-block-7 .left,#block-block-29 .left{color:#555;font-family:roboto condensed;font-size:16px;font-weight:600;line-height:2;padding-right:20px;width:auto;}#block-block-29{color:#fff;float:left;font-size:18px;line-height:30px;padding-bottom:10px;padding-top:10px;}#block-sharethis-sharethis-block{float:left;padding-left:10px;padding-top:15px;}#block-block-35{float:right;line-height:22px;margin-top:0px;display:block;}#block-block-35 .logo_location{color:#333;font-size:10px;text-align:right;}#block-block-35  .logo{float:right;margin:0;padding-left:5px;padding-top:8px;text-align:right;}#block-block-35 span.logo_1_1,#block-block-35 span.logo_2_2{color:#555;font-size:20px;}#block-block-35 .logo_1,#block-block-35 .logo_2{font-size:13px;}#block-block-23{float:right;line-height:22px;margin-top:16px;display:block;}#block-block-23 a{font-weight:normal;}.vivi{color:#555;font-family:"Lobster";font-size:23px;text-align:center;}.sotto_vivi{color:#999;font-family:"Roboto condensed";font-size:12px;text-align:center;text-transform:uppercase;}.prenota{float:left;padding-left:10px;padding-right:20px;padding-top:10px;}#block-tb-megamenu-menu-menu-visconteo{margin-top:10px;float:right;}#block-views-10969853167d479c5007ca897f9a66b7{margin-top:0px;margin-bottom:30px;}.view-camera-hotel-4-stelle-milano.view-display-id-block_1  .views-field-field-immagine-copertina-camera{position:relative;}#block-views-10969853167d479c5007ca897f9a66b7 .content{margin:0 auto;width:100%;}.bukly-widget .input{float:left !important;margin-right:20px !important;}#reqeustOptions{display:block;float:left;height:2em;margin:0 20px 0 0;text-align:left;width:140px;}.bukly-widget{background:transparent none repeat scroll 0 0 !important;border:medium none transparent !important;height:35px !important;padding:16px 5px 5px !important;}.bukly-widget .pure-button{margin-top:0 !important;vertical-align:middle;}.bukly-widget .pure-button{background:transparent none repeat scroll 0 0 !important;border:1px solid #fff !important;border-radius:0 !important;font-family:roboto !important;font-size:12px!important;font-weight:600 !important;height:auto !important;margin-top:0;padding-bottom:5px !important;padding-left:15px !important;padding-right:15px !important;text-shadow:none !important;text-transform:uppercase !important;vertical-align:middle;letter-spacing:normal;}.bukly-widget label{color:#fff !important;display:inline !important;font-family:roboto condensed !important;font-size:12px !important;font-weight:bold;margin-bottom:5px;padding-right:10px;text-transform:uppercase !important;}.bukly-widget #checkin,.bukly-widget #checkout{background:#fff no-repeat scroll 115px center !important;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-size:13px;height:28px !important;margin-bottom:5px;outline:0 none;padding:5px 26px 5px 8px;width:140px !important;}#block-locale-language{text-align:right;}#block-locale-language li{color:#fff;display:inline;font-size:12px;padding-left:10px;text-transform:uppercase;}#block-locale-language li a{color:#fff;}#block-block-12{background:rgba(51,51,51,0.7) none repeat scroll 0 0;height:420px;padding:40px 5%;position:absolute;right:0;top:0;width:400px;z-index:100;font-size:14px;color:#fff;}#block-block-12 h3{color:#fff;margin-bottom:10px;}#block-block-12 h4{color:#fff;font-family:"roboto condensed";font-size:20px;font-weight:700;letter-spacing:normal;margin-bottom:5px;}#block-views-offerta-speciale-hotel-block .views-field-nothing .link a{border:1px solid #555;color:#555;display:inline-block;font-size:11px;font-weight:600;line-height:20px;margin-right:10px;padding:5px 15px;text-align:center;text-transform:uppercase;width:auto;}#block-views-offerta-speciale-hotel-block .views-field-nothing .link a,#block-views-offerta-speciale-hotel-block .views-field-nothing .link_content a{color:#555;}#block-views-offerta-speciale-hotel-block .views-field-nothing .link a:hover,#block-views-offerta-speciale-hotel-block .views-field-nothing .link_content a:hover{background-color:#555;color:#fff;}#block-views-offerta-speciale-hotel-block .views-field-nothing .link_content a{border:1px solid #555;color:#555;display:inline-block;font-size:11px;font-weight:600;line-height:20px;margin-right:20px;padding:5px 15px;text-align:center;text-transform:uppercase;width:100px;}#block-block-15{}#block-block-16{}#block-block-17{}#zone-postscript .block{margin-bottom:30px;margin-top:30px;}#zone-postscript h2.block-title{border-bottom:1px solid;color:#999;font-size:14px;font-weight:600;letter-spacing:0;margin:0 0 10px;padding-bottom:2px;text-transform:uppercase;}#block-block-27{color:#000;line-height:30px;float:right;}#block-block-27 p{display:inline;font-size:12px;font-weight:600;margin-bottom:0;text-transform:uppercase;}#block-block-27 .fa-2x{font-size:2em;color:#000;float:right;margin-left:10px;}#block-block-30{color:#000;line-height:30px;float:left;}#block-lang-dropdown-language{float:right;}#mailchimp-signup-subscribe-block-newsletter-it-form{background-color:#f3f3f3;padding:20px;}#block-mailchimp-signup-newsletter-it input[type="text"],#block-mailchimp-signup-newsletter-it input[type="email"]{display:inline-block;float:right;width:60%;}.mailchimp-signup-subscribe-form-description{font-size:13px;line-height:1.6;}#block-mailchimp-signup-newsletter-it  .form-actions input{background-color:#555;color:#fff;margin-right:0;margin-top:10px;padding-bottom:9px;padding-top:9px;width:100%;}#block-mailchimp-signup-newsletter-it  label{display:inline-block;font-size:12px;font-weight:normal;padding-bottom:5px;}.flexslider{background:transparent none repeat scroll 0 0;border:0 none;border-radius:0;margin:0;position:relative;}.flex-control-nav{z-index:2;bottom:-10px;}#block-views-home-slider-block{}#block-views-home-slider-block .views-field-nothing{background-color:rgba(0,0,0,0.1);bottom:0;left:0;padding:15% 0px 0px 60px;position:absolute;right:0;text-align:left;top:0;width:100%;}#block-views-home-slider-block .views-field-nothing .field-content{margin:0 auto;padding-top:0%;width:1180px;}.views-field-nothing .field-content{margin:0 auto;width:1180px;padding:0;}#block-views-home-slider-block .views-field-title{color:#fff;font-family:roboto condensed;font-size:50px;font-weight:600;left:0;position:absolute;right:50%;text-align:center;top:50%;}#block-views-home-slider-block .views-field-body{color:#fff;font-family:roboto condensed;font-size:20px;font-weight:600;font-style:italic;left:0;position:absolute;right:50%;text-align:center;top:40%;}.titolo_slider{color:#fff;font-family:Roboto Condensed;font-size:40px;font-weight:600;}.titolo_slider p{margin-bottom:10px;}.black{color:#555;}.body_slider{color:#fff;font-size:16px;}.body_slider .link{border:1px solid #fff;color:#fff;font-size:12px;font-weight:600;padding:8px 20px;display:inline-block;margin-right:20px;text-align:center;text-transform:uppercase;width:120px;}.body_slider .link:hover{border:1px solid #333;background-color:#333;}.body_slider a.link:hover{color:#fff;}.views-field-nothing .link a{color:#fff;border:none;width:auto;padding:0;}.black .link{border:1px solid #555;color:#555;}.black .link  a{color:#555;}.views-field-nothing  .prenota{float:none;}.not-front #block-views-home-slider-block-2{}.not-front .view-home-slider .views-field-field-immagine-copertina-camera .field-content,.not-front .view-home-slider .views-field-field-slider-page-header .field-content{float:left;margin:0;overflow:hidden;position:relative;width:100%;}.not-front .view-home-slider .field-content img{height:auto;width:100%;}.views-field-field-testo-immagine-slider{background-color:rgba(0,0,0,0.1);height:100%;left:0;padding:30px 0;position:absolute;right:0;text-align:left;width:100%;}.views-field-field-testo-immagine-slider .field-content{margin:10% auto 0;width:1180px;}.views-field-field-testo-immagine-slider h5{color:#fff;font-size:40px;letter-spacing:0;}.views-field-field-testo-immagine-slider h6{color:#fff;font-family:roboto condensed;font-size:18px;font-style:normal;font-weight:300;margin:0;text-align:left;}.views-field-field-testo-immagine-slider span{color:#fff;font-family:roboto condensed;font-size:16px;display:block;}.views-field-field-testo-immagine-slider .link.prenota{float:none;padding:8px 20px;}.views-field-field-testo-immagine-slider .link{border:1px solid #fff;color:#fff;display:inline-block;margin:20px 20px 0 auto;min-width:120px;text-transform:uppercase;}.tb-megamenu .row-fluid .span12{width:240px;}.tb-megamenu .mega-nav > li a,.tb-megamenu .dropdown-menu .mega-nav > li a{padding:5px 10px;}.tb-megamenu .dropdown-menu li > a{border:medium none;clear:both;color:#fff;display:block;font-weight:600;line-height:26px;text-shadow:none;text-transform:uppercase;white-space:nowrap;font-size:12px;}.tb-megamenu .dropdown-menu li > a:hover{color:#999;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover{background-color:transparent;background:none;color:#999;outline:0 none;text-decoration:none;}.tb-megamenu{background-color:transparent;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover{background-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;color:#999;font-family:"Roboto condensed";font-size:14px;font-weight:600;letter-spacing:0;text-decoration:none;}.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav > .active > a:focus{background-color:transparent;color:#999;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle .caret,.tb-megamenu .nav li.dropdown.active > .dropdown-toggle .caret,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle .caret{border-bottom-color:#999;border-top-color:#999;margin-top:8px;}.tb-megamenu .dropdown-menu{background-clip:padding-box;background-color:rgba(0,0,0,0.7);border:medium none;border-radius:0;box-shadow:none;float:left;left:10px;list-style:outside none none;margin:0;min-width:160px;padding:0;position:absolute;top:70px;z-index:1000;}.tb-megamenu .nav > li > a{border-right:medium none;border-top:0 none;color:#555;font-family:Roboto Condensed;font-size:14px;font-weight:600;padding:15px 20px;text-shadow:none;text-transform:uppercase;}.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > a:hover,.tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background-color:transparent;color:#333;}.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret{border-bottom-color:#000;border-top-color:#000;margin-top:8px;}.ds-2col > .group-left{float:left;margin-right:5%;width:30%;}.ds-2col > .group-left{float:left;margin-right:5%;text-align:justify;width:30%;}.node .group-right{float:right;margin-top:20px;text-align:justify;}.block-panels-mini{padding-top:30px;padding-bottom:30px;}#block-panels-mini-test{}#block-panels-mini-recensioni{background-color:#f3f3f3;color:#fff;padding-bottom:20px;padding-top:20px;}#block-panels-mini-recensioni .views-field-body{color:#555;float:left;font-size:14px;font-style:italic;margin-left:30px;text-align:left;width:60%;}.vantaggi{border:1px solid #c0b28c;padding:20px;text-align:center;font-size:15px;margin-top:20px;}.vantaggi span{font-size:18px;}.vantaggi td{display:inline-block;margin:20px auto 0;padding:0;text-align:center;vertical-align:top;width:31%;}.vantaggi p{color:#555;font-size:14px;font-weight:300;line-height:1.4;margin-bottom:0;padding-top:5px;text-align:center;}.testo_medio{color:#555;font-family:"Roboto condensed";font-size:24px;font-weight:600;line-height:1.2;text-align:center;}.vantaggi .img{}.testo_2{font-size:18px !important;}.testo_3 a{color:#c0b28c;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;}#zone-postscript-wrapper .booking_punteggio,#zone-postscript-wrapper .trip_punteggio{display:none;}.booking_punteggio{background-color:#003580;color:#fff;float:left;margin:10px auto 20px;min-height:175px;padding:4%;text-align:center;width:42%;}.titolo_1{font-size:18px;font-weight:600;line-height:normal;}.voto{font-size:22px;line-height:normal;}.booking_punteggio p{margin:0;text-align:center;font-size:14px;}.punteggio{font-size:50px;font-weight:600;line-height:50px;margin-bottom:10px;}.booking_punteggio .portale{color:#fff;font-size:18px;font-weight:600;padding-right:0;text-transform:lowercase;}.trip_punteggio{background-color:#86c171;color:#fff;float:right;margin:10px auto 20px;min-height:178px;padding:4%;text-align:center;width:42%;}.trip_punteggio .voto{font-size:14px;font-weight:600;line-height:normal;margin-top:5px;}.trip_punteggio p{margin:0;font-size:14px;text-align:center;}.pallino{border:1px solid;border-radius:20px;display:inline-block;height:16px;margin-bottom:15px;margin-top:20px;width:16px;}.pallino p.active{background-color:#fff;border-radius:18px;height:12px;margin:2px auto 0 2px;text-align:center;width:12px;}.trip_punteggio .portale{color:#fff;font-size:18px;font-weight:600;padding-right:0;text-transform:lowercase;}#block-block-28 .motel{background-color:#d91d5b;color:#fff;float:left;margin:0 10px 0 auto;min-height:107px;padding:1%;text-align:center;width:110px;display:block;}#block-block-28 .booking_punteggio{background-color:#003580;color:#fff;float:left;margin:0 10px 0 auto;min-height:107px;padding:1%;text-align:center;width:110px;display:block;}#block-block-28 .voto{font-size:20px;line-height:normal;}#block-block-28 .punteggio{font-size:38px;font-weight:600;line-height:38px;margin-bottom:5px;}#block-block-28 .trip_punteggio{background-color:#86c171;color:#fff;float:left;margin:0 10px 0 auto;min-height:107px;padding:1%;text-align:center;width:110px;display:block;}#block-block-28 .trip_punteggio .voto{font-size:12px;font-weight:normal;line-height:normal;margin:0;}#block-block-28 .pallino{border:1px solid;border-radius:20px;display:inline-block;height:16px;margin-bottom:5px;margin-top:10px;width:16px;}#block-block-28 .pallino p.active{background-color:#fff;border-radius:18px;height:12px;margin:2px auto 0 2px;text-align:center;width:12px;}#block-panels-mini-photo-gallery .group-right{margin-top:-30px;}#block-panels-mini-camere-front-page .group-right{margin-top:-30px;}.prenotaonline{background-color:#555;color:#fff;margin-top:30px;padding:20px;}#node-pagina-hotel-7 .prenotaonline{display:block;}#block-panels-mini-camere-front-page .testo_medium,#node-pagina-hotel-26 .testo_medium{color:#fff;font-weight:normal;}.testo_medium{color:#fff;font-family:roboto;font-size:22px;font-weight:400;line-height:1.4;}.testo_small{border-bottom:1px solid #fff;font-size:18px;font-weight:600;line-height:1.4;padding-bottom:3px;text-transform:uppercase;margin-bottom:10px;}#block-panels-mini-servizi-parallax-front{background:rgba(0,0,0,0) url(/sites/all/themes/hotel/img/hotel-4-stelle-milano-assago.jpg) no-repeat fixed 0 0 / cover;height:496px;padding:0;}#block-panels-mini-servizi-parallax-front.block-panels-mini h3{color:#555;font-family:roboto;font-size:28px;font-weight:600;letter-spacing:0;margin-bottom:10px;text-align:left;}#block-panels-mini-servizi-parallax-front .pane-content,#block-panels-mini-servizi-accoglienza-parallax-cam .pane-content,#block-panels-mini-cucina-menu .pane-content{background-color:rgba(51,51,51,0.1);float:left;min-height:410px;padding:20px 0 20px 20px;width:28%;}#block-panels-mini-servizi-parallax-front .pane-content,#block-panels-mini-servizi-accoglienza-parallax-cam .panel-col .pane-content{}#block-panels-mini-cucina-menu .pane-content p{color:#555;font-family:roboto condensed;font-weight:300;margin-bottom:10px;margin-top:10px;}#block-panels-mini-ristorante-lounge-frontpage-{background-color:#f9f9f9;margin:0 auto;padding-bottom:30px;padding-top:30px;}#block-block-7 .collezioni,#block-block-8 .collezioni{-webkit-column-count:1;-webkit-column-gap:0px;-moz-column-count:1;-moz-column-gap:0px;column-count:1;column-gap:0px;}.columb1{width:100%;}.node-pagina-hotel.view-mode-full .columb1{display:block;}.item-photo{float:left;border:2px solid #fff;}.small-box{width:49.2%;}.view_full_copy{cursor:default;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;}.large-box{width:99%;}.views-row.collezioni-td .titolo{color:#333;margin:0px 0 0;opacity:1;padding:0;position:absolute;text-align:center;text-transform:uppercase;top:45%;width:100%;z-index:2;}.views-row.collezioni-td .titolo a{color:#fff;font-family:"Roboto condensed";font-size:24px;font-weight:600;line-height:1.6;}.views-row.collezioni-td .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;}.views-row.collezioni-td  h6{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:20px;padding:10px;background:rgba(0,0,0,0.8);margin:0px 0 0 0;font-family:"Roboto condensed";}.views-row.collezioni-td.immagine a.img{-webkit-transition:all 0.4s ease-in-out 0.5s;-moz-transition:all 0.4s ease-in-out 0.5s;-o-transition:all 0.4s ease-in-out 0.5s;-ms-transition:all 0.4s ease-in-out 0.5s;transition:all 0.4s ease-in-out 0.5s;}.views-row.collezioni-td .mask{background-color:rgba(0,0,0,0.1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=1);opacity:1;-webkit-transition:all 0.3s ease-in 0.4s;-moz-transition:all 0.3s ease-in 0.4s;-o-transition:all 0.3s ease-in 0.4s;-ms-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;}.views-row.collezioni-td h6{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background:transparent;-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;-o-transition:all 0.3s ease-in-out 0.1s;-ms-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s;color:#fff;font-size:20px;font-style:normal;font-weight:600;margin:25% 40px 0;padding:0;}.views-row.collezioni-td h6 a{color:#555;}.views-row.collezioni-td .testo{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all 0.3s ease-in-out 0.2s;-moz-transition:all 0.3s ease-in-out 0.2s;-o-transition:all 0.3s ease-in-out 0.2s;-ms-transition:all 0.3s ease-in-out 0.2s;transition:all 0.3s ease-in-out 0.2s;}.views-row.collezioni-tda.info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 0.3s ease-in-out 0.1s;-moz-transition:all 0.3s ease-in-out 0.1s;-o-transition:all 0.3s ease-in-out 0.1s;-ms-transition:all 0.3s ease-in-out 0.1s;transition:all 0.3s ease-in-out 0.1s;}.views-row.collezioni-td:hover .mask{background-color:rgba(255,255,255,0.8);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}.views-row.collezioni-td:hover .titolo{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-webkit-transition:all 0.3s ease-in-out 0.2s;-moz-transition:all 0.3s ease-in-out 0.2s;-o-transition:all 0.3s ease-in-out 0.2s;-ms-transition:all 0.3s ease-in-out 0.2s;transition:all 0.3s ease-in-out 0.2s;opacity:0;}.views-row.collezioni-td:hover .immagine a.img{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}.views-row.collezioni-td:hover h6{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s;}.views-row.collezioni-td:hover .testo{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}.views-row.collezioni-td:hover a.info{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}#block-panels-mini-ristorante-lounge-frontpage- .group-right,#block-panels-mini-brekfast-description-pagina-loun .group-right{margin-top:-30px;}.columb1 img{height:auto !important;width:100% !important;}.icona{color:#555;font-family:"roboto";font-size:12px;font-weight:600;line-height:50px;padding-bottom:5px;padding-top:5px;}.icona img{padding-right:10px;}#block-panels-mini-cucina-menu{background:rgba(0,0,0,0) url(/sites/all/themes/hotel/img/cucina_tipica_ristorante_assago.jpg) no-repeat fixed 0 0px / cover;height:450px;padding:0;}#block-panels-mini-recensioni .left{width:30%;}.left{border-right:1px solid #ccc;float:left;padding-right:0;text-align:right;width:30%;}.recensore{color:#555;float:none;font-size:16px;font-weight:300;font-family:roboto condensed;padding-right:20px;}.portale{color:#555;font-size:18px;font-weight:600;text-transform:uppercase;padding-right:20px;}.views-field-body{float:right;font-style:italic;text-align:right;width:60%;font-size:18px;}.view-camera-hotel-4-stelle-milano img{width:100%;height:auto;}.field-name-field-collection-icona-testo .field-collection-view{margin:0;}#rif_icona_testo img{width:auto;height:auto;}#rif_icona_testo p{color:#555;display:inline-block;font-family:roboto condensed;font-size:12px;font-weight:600;line-height:35px;margin:0;}.view-camera-hotel-4-stelle-milano td{padding:8px;width:45%;}.view-camera-hotel-4-stelle-milano .views-field-title{background-color:#f5f5f5;color:#fff;font-family:roboto condensed;font-size:13px;font-weight:300;padding-bottom:5px;padding-left:10px;padding-top:5px;}.view-camera-hotel-4-stelle-milano .views-field-title a{color:#333;font-weight:600;}.view-camera-hotel-4-stelle-milano .views-field-title a:hover{font-weight:600;}.view-camera-hotel-4-stelle-milano .views-field-field-prezzo-della-camera{background-color:rgba(255,255,255,0.9);float:right;font-family:Roboto;font-size:16px;line-height:1.4;margin-top:-50%;padding-bottom:5px;padding-right:10px;padding-top:5px;position:relative;text-align:right;width:30%;z-index:1;}.view-camera-hotel-4-stelle-milano .views-field-field-prezzo-della-camera p{text-align:right;margin:0;}.view-offerta-speciale-hotel img{width:auto !important;height:auto !important;}.views-field-field-immagine-offerta{float:left;width:30%;display:block;}.view-offerta-speciale-hotel .views-field-nothing{float:left;margin-left:10px;width:60%;text-align:left;}.views-field-nothing .field-content{text-align:left;}.view-offerta-speciale-hotel  .jcarousel-skin-default .jcarousel-container-horizontal{height:auto;margin:auto;padding:0px;width:100%;}.view-offerta-speciale-hotel  .jcarousel-skin-default .jcarousel-clip-horizontal{overflow:hidden;width:100%;}.view-offerta-speciale-hotel .jcarousel-skin-default .jcarousel-item{background:none;border:none;height:auto;list-style:outside none none;overflow:hidden;padding:0;width:50%;}.titolo a{color:#555;font-family:"Roboto";font-size:16px;font-weight:600;line-height:1.6;}.body{font-size:14px;line-height:1.6;color:#555;}.body p{margin-bottom:10px;}.caratteristiche{border:1px solid #555;padding:20px;text-align:left;}.caratteristiche li{color:#555;font-family:roboto condensed;font-size:16px;font-weight:300;line-height:20px;padding-bottom:5px;padding-top:5px;}.caratteristiche ul.servizi_hotel li{color:#555;font-family:roboto condensed;font-size:16px;font-weight:300;line-height:20px;padding-bottom:5px;padding-top:5px;}.caratteristiche td{text-align:center;}.caratteristiche.servizi p{color:#555;font-size:12px;font-weight:300;text-align:center;}.caratteristiche li img{padding-right:5px;}.servizi{margin-top:20px;padding:0;text-align:left;}#block-views-2106e8e9f5c24cefde5b9fdd8f3823a7{margin:0;}#block-views-2106e8e9f5c24cefde5b9fdd8f3823a7 .content{width:100%;margin:0 auto;}.view-camera-hotel-4-stelle-milano h2{font-family:Roboto;font-size:22px;font-weight:600;letter-spacing:0;margin:0 0 10px;}.view-camera-hotel-4-stelle-milano h2 a{color:#999;}.view-camera-hotel-4-stelle-milano h2 a:hover{color:#555;}.view-camera-hotel-4-stelle-milano .views-row-even .group-left{float:right;margin-right:0%;width:50%;position:relative;padding:0;margin-bottom:0;}.view-camera-hotel-4-stelle-milano .views-row-even .group-right{float:right;margin-top:0;padding:2% 4%;text-align:left;width:35%;}.node-type-pagina-hotel .views-row-odd .group-left .field-name-field-offerte{background-color:#be1e2c;font-size:12px;font-weight:300;right:0;line-height:16px;padding:1% 2%;position:absolute;top:25%;width:20%;z-index:1;text-align:right;}.node-type-pagina-hotel .views-row-even .group-left .field-name-field-offerte{background-color:#be1e2c;font-size:12px;font-weight:300;left:0;line-height:16px;padding:1% 2%;position:absolute;top:25%;width:20%;z-index:1;text-align:left;}.node-camere-hotel .field-name-field-offerte{background-color:#be1e2c;font-size:12px;font-weight:600;line-height:16px;padding:1%;position:fixed;right:0;text-align:center;top:60%;width:auto;z-index:1;text-transform:uppercase;}.view-camera-hotel-4-stelle-milano .field-name-field-offerte a,.node-camere-hotel .field-name-field-offerte a{color:#fff;font-weight:300;}#block-views-2106e8e9f5c24cefde5b9fdd8f3823a7 .views-row{margin-bottom:0;}.view-camera-hotel-4-stelle-milano .views-row-odd .group-left{float:left;margin-right:0%;width:50%;position:relative;padding:0;}.view-camera-hotel-4-stelle-milano .views-row-odd .group-left .field-name-field-prezzo-della-camera,.field-name-field-prezzo-della-camera{background-color:rgba(255,255,255,1);font-size:20px;line-height:30px;padding:1% 2%;position:absolute;right:0;top:10%;width:20%;}.field-name-field-prezzo-della-camera p{margin:0;text-align:right;line-height:1.4;}.view-camera-hotel-4-stelle-milano .views-row-odd .group-left .field-name-field-prezzo-della-camera p{margin:0;text-align:right;line-height:1.4;}.view-camera-hotel-4-stelle-milano .views-row-odd .group-right{float:left;margin-top:0;padding:2% 4%;width:35%;position:relative;}.view-camera-hotel-4-stelle-milano .views-row-even .group-left .field-name-field-prezzo-della-camera{background-color:rgba(255,255,255,1);font-size:20px;left:0;line-height:30px;padding:1% 2%;position:absolute;top:10%;width:20%;}.view-camera-hotel-4-stelle-milano .views-row-even .group-left .field-name-field-prezzo-della-camera p{margin:0;text-align:left;line-height:1.4;}.ul1{display:inline-block;width:48%;margin-top:10px;}.ul2{display:inline-block;width:48%;margin-top:10px;}.servizi li{border-bottom:1px dotted;font-family:roboto condensed;font-size:12px;font-weight:600;line-height:40px;margin-right:10px;padding-top:5px;text-transform:uppercase;color:#555;}.fieldset-title{font-size:14px;font-weight:600;padding-left:5px;text-transform:uppercase;}.fieldset-wrapper{margin-top:10px;}#block-panels-mini-servizi-accoglienza-parallax-cam{background:rgba(0,0,0,0) url(/sites/all/themes/hotel/img/camera-lussuosa-hotel-milano.jpg) no-repeat fixed 0 0 / cover;height:486px;padding:0;}.node-type-camere-hotel #block-system-main .content{width:100% !important;margin:0 auto !important;}.node-type-camere-hotel #block-system-main .group-left{float:left;margin-right:0;width:50%;position:relative;}.node-type-camere-hotel #block-system-main .group-right{float:left;margin-top:0;padding:0 4%;width:42%;position:relative;}.node-type-camere-hotel .view-id-home_slider .views-field-title{color:#fff;float:left;font-family:pt serif;font-size:36px;font-style:italic;margin:-20% auto 0;position:relative;right:0;text-align:center;width:100%;z-index:100;}.node-type-camere-hotel .field-name-field-servizi-camera{}.node-type-camere-hotel .field-name-field-collection-icona-testo .field-collection-view{margin:0;padding:0;}.node-type-camere-hotel .group-left  .owl-prev{left:-5px;position:absolute;top:43%;}.node-type-camere-hotel .group-left .owl-next{position:absolute;right:-5px;top:43%;}.node-type-camere-hotel .group-left  .owl-theme .owl-controls{margin-top:0;text-align:center;}.node-type-camere-hotel .group-left .owl-theme .owl-controls .owl-buttons div{background:#fff none repeat scroll 0 0;border-radius:0;color:#555;display:inline-block;font-size:26px;font-weight:300;height:40px;line-height:37px;margin:5px;opacity:1;padding:2px 0;width:37px;}.view-camera-hotel-4-stelle-milano{}.view-camera-hotel-4-stelle-milano.view-display-id-block_1 .owl-prev{left:-5px;position:absolute;top:43%;}.view-camera-hotel-4-stelle-milano.view-display-id-block_1 .owl-next{right:-5px;position:absolute;top:43%;}.view-camera-hotel-4-stelle-milano.view-display-id-block_1  .owl-theme .owl-controls{margin-top:0;text-align:center;}.view-camera-hotel-4-stelle-milano.view-display-id-block_1 .owl-theme .owl-controls .owl-buttons div{background:#f5f5f5 none repeat scroll 0 0;border-radius:0;color:#555;display:inline-block;font-size:20px;font-weight:400;height:30px;line-height:30px;margin:5px;opacity:1;padding:2px 0;width:30px;}#block-panels-mini-offerte-{}.view-offerta-speciale-hotel.view-display-id-block_1 .views-field-field-immagine-offerta img{height:auto !important;width:100% !important;}#block-panels-mini-offerte- .group-right{background-color:#f8f8f8;margin-top:-30px;padding:20px;width:60%;}.view-offerta-speciale-hotel.view-display-id-block_1{}.view-offerta-speciale-hotel.view-display-id-block_1 .views-field-field-immagine-offerta{float:left;width:50%;}.view-offerta-speciale-hotel.view-display-id-block_1 .views-field-nothing{float:right;margin-left:10px;margin-right:10px;text-align:left;width:41%;}.view-offerta-speciale-hotel.view-display-id-block_1 .views-field-nothing .link a{border:1px solid #555;color:#555;padding:8px 15px;width:100px;font-size:11px;}.view-offerta-speciale-hotel.view-display-id-block_1  .views-field-nothing .link a:hover{color:#fff;width:auto;border:1px solid #555;background-color:#555;}.view-offerta-speciale-hotel.view-display-id-block_1 .sconto,.view-offerta-speciale-hotel.view-display-id-block_2 .sconto,.view-offerta-speciale-hotel.view-display-id-block_4 .sconto,.view-offerta-speciale-hotel.view-display-id-block .sconto{background-color:#be1e2c;border-radius:80px;color:#fff;height:80px;left:10px;position:absolute;text-align:center;width:80px;}.view-offerta-speciale-hotel.view-display-id-block .sconto{left:10px;height:70px;width:70px;}.view-offerta-speciale-hotel.view-display-id-block_1 .sconto p,.view-offerta-speciale-hotel.view-display-id-block_2 .sconto p,.view-offerta-speciale-hotel.view-display-id-block_4 .sconto p{font-size:12px;font-weight:600;line-height:normal;margin:0;padding-top:27px;text-align:center;text-transform:uppercase;}.view-offerta-speciale-hotel.view-display-id-block .sconto p{font-size:11px;font-weight:300;line-height:normal;margin:0;padding-top:22px;text-align:center;text-transform:uppercase;}.view-offerta-speciale-hotel.view-display-id-block_1 .owl-prev{left:-40px;position:absolute;top:43%;}.view-offerta-speciale-hotel.view-display-id-block_1 .owl-next{right:-40px;position:absolute;top:43%;}.view-offerta-speciale-hotel.view-display-id-block_1  .owl-theme .owl-controls{margin-top:0;text-align:center;}.view-offerta-speciale-hotel.view-display-id-block_1 .owl-theme .owl-controls .owl-buttons div{background:#555 none repeat scroll 0 0;border-radius:0;color:#fff;display:inline-block;font-size:20px;font-weight:300;height:30px;line-height:28px;margin:5px;opacity:1;padding:2px 0;width:30px;}.view-display-id-block_2 .views-field-field-immagine-offerta,.view-display-id-block_4 .views-field-field-immagine-offerta,.view-display-id-block_5 .views-field-field-immagine-offerta{float:none;width:100%;}.view-display-id-block_2 .views-field-field-sconto,.view-display-id-block_4 .views-field-field-sconto,.view-display-id-block_5 .views-field-field-sconto{left:0;position:absolute;top:10px;}.view-display-id-block_2  .views-field-field-immagine-offerta img,.view-display-id-block_4  .views-field-field-immagine-offerta img,.view-display-id-block_5  .views-field-field-immagine-offerta img{height:auto !important;width:100% !important;}.view-offerta-speciale-hotel.view-display-id-block_2 td,.view-id-offerta_speciale_hotel.view-display-id-block_4 td,.view-id-offerta_speciale_hotel.view-display-id-block_5 td{border:1px solid #eee;float:left;margin-right:15px;margin-bottom:15px;padding:2.5%;vertical-align:middle;width:41%;position:relative;}.view-offerta-speciale-hotel.view-display-id-block_2 .views-field-nothing,.view-id-offerta_speciale_hotel.view-display-id-block_4 .views-field-nothing,.view-id-offerta_speciale_hotel.view-display-id-block_5 .views-field-nothing{float:none;margin-top:10px;margin-left:0;text-align:left;width:auto;}.node-type-offerte-speciali #block-system-main .content{margin:0 auto !important;width:100% !important;}.node-type-offerte-speciali #block-system-main .group-left{float:left;margin-right:0;position:relative;width:50%;}.node-type-offerte-speciali #block-system-main .group-left img{height:auto;vertical-align:bottom;width:100%;}.node-type-offerte-speciali #block-system-main .group-right{float:left;margin-top:0;padding:0 4% 4%;position:relative;width:42%;}.field-name-field-immagine-offerta{position:relative;}.field-name-field-sconto{background-color:#be1e2c;border-radius:110px;color:#fff;height:110px;right:10px;top:10px;position:absolute;text-align:center;width:110px;}.field-name-field-sconto .field-item{font-size:26px;font-weight:600;line-height:normal;margin:0;padding-top:40px;text-align:center;text-transform:uppercase;}.context-galleria-foto  .ds-2col > .group-left{float:none;margin-right:0;width:100%;}.context-galleria-foto .node .group-right{float:none;margin-top:10px;width:100%;}.view-vp-gallery-portfolio .views-field-title{border-bottom:1px solid #555;color:#555;font-size:20px;margin-bottom:20px;margin-top:20px;}#container-fb-port .mix img{height:auto;vertical-align:bottom;width:33%;}p.contatti{color:#555;display:inline-block;font-size:12px;font-weight:400;line-height:30px;margin:0;padding-bottom:10px;padding-left:10px;text-transform:uppercase;vertical-align:top;}p.contatti{display:inline-block;line-height:30px;padding-left:10px;vertical-align:top;}#block-tb-megamenu-menu-blog-menu{float:left;margin-top:5px;display:block;}#block-panels-mini-categorie-blog{background:rgba(0,0,0,0) url(/sites/all/themes/hotel/img/eventi-a-milano.jpg) no-repeat fixed 0 0 / cover;height:496px;padding:0;display:block;}#block-panels-mini-categorie-blog h2{color:#fff;font-family:Lobster;padding-top:35px;font-size:34px;font-weight:normal;letter-spacing:normal;line-height:1.6;text-align:center;}#block-panels-mini-categorie-blog .pane-content{margin-top:5%;}.titoletto{font-weight:600;}.titoletto a{color:#fff;}.testo{font-size:14px;}.node-vivimilano.node-teaser{padding-bottom:20px;}.view-blog-eventi-milano.view-display-id-block_2 td,.node-vivimilano.node-teaser{border:1px solid #eee;float:left;margin-bottom:15px;margin-right:15px;padding:2.5%;position:relative;vertical-align:middle;width:94%;}#block-panels-mini-categorie-blog  .block-inner{background:rgba(0,0,0,0.1) none repeat scroll 0 0;height:496px;width:100%;z-index:-1;}#block-panels-mini-categorie-blog td{background-color:rgba(0,0,0,0.7);color:#fff;float:left;height:200px;margin-right:1%;padding-left:20px;padding-right:20px;padding-top:20px;text-align:center;width:12%;}#block-panels-mini-categorie-blog .fa-3x{color:#fff;}.context-eventi-milano .ds-2col > .group-left{float:left;margin-right:5%;width:30%;}.context-eventi-milano .node .group-right{float:right;margin-top:10px;width:65%}.view-blog-eventi-milano.view-display-id-block_2 td .titolo a{color:#555;font-family:Roboto condensed;font-size:20px;font-weight:600;line-height:1.2;}#block-views-home-slider-block-8 .views-field-nothing{background-color:rgba(0,0,0,0.1);bottom:0;left:0;padding:10% 0;position:absolute;right:0;text-align:left;top:0;width:100%;}.page-taxonomy.context-vivimilano  .view-home-slider
.views-field-nothing{background-color:rgba(0,0,0,0.1);bottom:0;left:0;padding:10% 0;position:absolute;right:0;text-align:left;top:0;width:100%;}.page-taxonomy.context-vivimilano .titolo_slider{color:#fff;font-family:Roboto Condensed;font-size:50px;font-weight:600;text-align:left;}.node-type-vivimilano  h1{color:#555;font-family:Roboto;font-size:22px;font-weight:600;line-height:1.2;margin-top:10px;}.node-type-vivimilano  h3{color:#555;font-family:Roboto;font-size:18px;font-weight:600;line-height:1.2;margin-top:10px;margin-bottom:10px;}#block-block-24{line-height:32px;margin-top:5px;padding-left:10px;}#block-block-24 .vivi{font-size:30px;text-align:left;}#block-block-24 .vivi a,#block-block-24 .sotto_vivi a{font-weight:normal;}#block-block-24 .sotto_vivi{font-size:15px;font-weight:600;line-height:20px;text-align:left;}.menu_blog{border:1px solid #c0b28c;padding:20px;text-align:center;}.menu_blog .fa-2x{display:block;}.menu_blog p{font-size:14px;line-height:normal;margin:10px 0 0;text-align:center;}.menu_blog td{float:left;font-size:18px;padding:2% 2px;text-align:center;vertical-align:bottom;width:32%;}.menu_blog .testo{color:#555;font-size:20px;font-weight:300;line-height:1.4;margin-bottom:10px;margin-top:5px;text-align:center;text-transform:lowercase;}.menu_blog .testo2{color:#555;font-size:14px;font-weight:300;line-height:1.6;margin-bottom:10px;margin-top:10px;text-align:center;text-transform:lowercase;}.menu_blog .testo_medio{color:#555;font-family:"lobster";font-size:22px;font-weight:500;line-height:1.2;text-align:center;}.view-blog-eventi-milano.view-display-id-block_2 .views-field-field-data-dell-evento .data-evento,.view-blog-eventi-milano.view-display-id-block_6 .views-field-field-data-dell-evento .data-evento{left:0;position:absolute;top:10px;}.view-blog-eventi-milano.view-display-id-block_2 .views-field-field-data-dell-evento .data-evento,.view-blog-eventi-milano.view-display-id-block_6 .views-field-field-data-dell-evento .data-evento{background-color:#be1e2c;border-radius:80px;color:#fff;height:80px;left:10px;position:absolute;text-align:center;width:80px;}.view-blog-eventi-milano.view-display-id-block_2 span.date-display-single,.view-blog-eventi-milano.view-display-id-block_6 span.date-display-single{float:left;font-size:16px;font-weight:600;line-height:20px;margin:0;padding-top:22px;text-align:center;text-transform:uppercase;}.view-blog-eventi-milano.view-display-id-block_2 td{border:1px solid #eee;float:left;margin-bottom:15px;margin-right:15px;padding:2.5%;position:relative;vertical-align:middle;width:94%;}.view-blog-eventi-milano.view-display-id-block_2 img{float:left;margin-right:20px;width:35%;}.view-blog-eventi-milano.view-display-id-block_2 .views-field-field-categoria-blog,.view-blog-eventi-milano.view-display-id-block_6 .views-field-field-categoria-blog{background-color:#ccc;color:#fff;font-size:12px;margin-bottom:10px;padding:0.5% 10px;text-align:right;float:left;}.view-blog-eventi-milano.view-display-id-block_2 .views-field-field-categoria-blog a,.view-blog-eventi-milano.view-display-id-block_6 .views-field-field-categoria-blog a{color:#fff;font-weight:600;letter-spacing:0.01em;text-transform:uppercase;}.view-blog-eventi-milano.view-display-id-block_6{margin-bottom:30px;}.view-blog-eventi-milano.view-display-id-block_6 img{height:auto;vertical-align:bottom;width:100%;}.node-type-vivimilano #block-system-main .group-left{float:left;margin-right:0;position:relative;width:100%;}.node-type-vivimilano #block-system-main .group-left img{height:auto;vertical-align:bottom;width:100%;}.field-name-field-data-dell-evento{background-color:#be1e2c;border-radius:80px;color:#fff;height:80px;position:absolute;right:10px;text-align:center;top:10px;width:80px;}.field-name-field-data-dell-evento .field-item{font-size:16px;font-weight:600;line-height:15px;margin:0;padding-top:27px;text-align:center;text-transform:uppercase;}.node-type-vivimilano #block-system-main .group-right{float:right;margin-top:20px;padding:0;position:relative;width:100%;}.field-name-field-categoria-blog a{background-color:#555;color:#fff;font-size:12px;font-weight:600;letter-spacing:0.02em;padding:6px 15px;text-transform:uppercase;}.views-field-title-1{background-color:rgba(255,255,255,0.9);bottom:36px;color:#fff;font-family:lobster;font-size:12px;font-weight:600;letter-spacing:0.02em;padding-bottom:6px;padding-top:6px;position:absolute;text-align:center;text-transform:unset;width:100%;}.views-field-title-1 a{color:#555;font-size:16px;font-weight:300;letter-spacing:0.02em;}.page-taxonomy.context-vivimilano #block-system-main .group-left,.node-vivimilano.node-teaser .group-left{float:none;margin-right:0;position:relative;width:auto;}.page-taxonomy.context-vivimilano #block-system-main .group-right,.node-vivimilano.node-teaser .group-right{float:right;margin-top:10px;width:100%;}.page-taxonomy.context-vivimilano #block-system-main .group-left img{height:auto;vertical-align:bottom;width:100%;}.page-taxonomy.context-vivimilano h2{margin-bottom:0;margin-top:10px;}.page-taxonomy.context-vivimilano .field-name-field-sotto-titolo-h2{color:#ccc;font-family:roboto;font-size:15px;font-weight:normal;letter-spacing:normal;line-height:1.6;}.page-taxonomy.context-vivimilano h2 a{color:#555;font-family:Lobster;font-size:24px;font-weight:300;line-height:1.2;margin-top:10px;}.page-taxonomy.context-vivimilano .field-name-field-data-dell-evento{background-color:#be1e2c;border-radius:80px;color:#fff;height:80px;position:absolute;right:10px;text-align:center;top:10px;width:80px;}#block-views-blog-eventi-milano-block-6 .content{width:100%;}.page-node-53 #zone-content,.page-taxonomy-term #zone-content,.page-archive #zone-content,.node-type-vivimilano #zone-content{padding:0;width:1200px;}.page-node-53 .ds-2col > .group-left,.page-taxonomy-term .ds-2col > .group-left,.page-archive .ds-2col > .group-left{width:100%;}.page-node-53 #region-content,.page-taxonomy-term #region-content,.page-archive #region-content,.node-type-vivimilano #region-content{width:62%;margin-right:20px;}.page-node-53 #region-content .content,.page-taxonomy-term #region-content .content,.page-archive #region-content .content,.node-type-vivimilano #region-content .content{margin:0 auto;width:auto;}.view-blog-eventi-milano.view-display-id-block_2 .views-field-field-immagine-evento-news{float:left;margin-right:20px;width:35%;}.view-blog-eventi-milano.view-display-id-block_2 .views-field-nothing{width:62%;float:left;}#block-tb-megamenu-menu-blog-menu .tb-megamenu .nav > li > a{padding:15px 15px;}#block-tb-megamenu-menu-blog-menu .tb-megamenu .nav > li > a{font-size:14px;}div.scroll-gotop{background-color:#ccc;border:1px solid #ccc;bottom:24px;display:none;font-style:normal;height:20px;line-height:20px;padding:10px;position:fixed;right:10px;width:20px;z-index:999;}div.scroll-gotop i{}.scroll-gobot{right:0;left:0;bottom:60px;font-style:normal;height:auto;line-height:30px;position:fixed;width:160px;margin:0 auto;background-color:rgba(0,0,0,0.7);padding:5px 10px;text-align:center;z-index:999;overflow:hidden;white-space:nowrap;-webkit-animation:scroll-gobot-down 1.5s 0.9s;-moz-animation:scroll-gobot-down 1.5s 0.9s;animation:scroll-gobot-down 1.5s 0.9s;-webkit-animation-iteration-count:6;-moz-animation-iteration-count:6;animation-iteration-count:6;}i{color:#333;font-style:normal;font-weight:600;}.scroll-gobot i{color:#fff;font-family:Source Sans Pro;font-size:12px;font-style:normal;font-weight:300;letter-spacing:0.09em;}div.go-full-height{position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}#container-fb-port .mix{display:none;width:89%;}div.modal-forms-modal-content .popups-container{background:#fff none repeat scroll 0 0;border-radius:5px;height:100%;overflow:hidden;padding:10px;text-align:left;}div.modal-forms-modal-content .modal-title{color:#555;display:inline;font-family:roboto condensed;font-size:20px;text-transform:uppercase;}.webform-component--richiesta{font-family:roboto;font-size:14px;margin:0;width:100%;}.webform-component--richiesta p{text-align:left;line-height:1.8;}.webform-component--richiesta a{font-weight:600;color:#555;}.form-textarea-wrapper textarea{box-sizing:border-box;display:block;margin:0;width:100%;resize:none;}.webform-container-inline label{display:inline-block;font-family:roboto;font-size:11px;margin-right:1em;min-width:80px;text-transform:uppercase;}input[type="text"],input[type="email"]{width:100%;}a.readmore{border:1px solid #555;font-size:12px;font-weight:600;margin:20px auto 0;padding-bottom:3px;padding-top:3px;text-align:center;width:120px !important;}.context-listino-prezzi 
td{padding:4px 8px 4px 0;vertical-align:middle;}#region-postscript-first,#region-postscript-second,#region-postscript-third,#region-postscript-fourth{width:280px;}#block-block-33,#block-block-34{visibility:hidden;display:none;}#block-block-28{display:block;margin-top:0 !important;}#block-tagclouds-1 .block-inner{}#block-tagclouds-1{}}
@media all and (min-width:1220px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:1200px;}.container-12{margin-left:auto;margin-right:auto;width:1200px;}.container-12 .grid-1{width:80px;}.container-12 .grid-2{width:180px;}.container-12 .grid-3{width:280px;}.container-12 .grid-4{width:380px;}.container-12 .grid-5{width:480px;}.container-12 .grid-6{width:580px;}.container-12 .grid-7{width:680px;}.container-12 .grid-8{width:780px;}.container-12 .grid-9{width:880px;}.container-12 .grid-10{width:980px;}.container-12 .grid-11{width:1080px;}.container-12 .grid-12{width:1180px;}.container-12 .prefix-1{padding-left:100px;}.container-12 .prefix-2{padding-left:200px;}.container-12 .prefix-3{padding-left:300px;}.container-12 .prefix-4{padding-left:400px;}.container-12 .prefix-5{padding-left:500px;}.container-12 .prefix-6{padding-left:600px;}.container-12 .prefix-7{padding-left:700px;}.container-12 .prefix-8{padding-left:800px;}.container-12 .prefix-9{padding-left:900px;}.container-12 .prefix-10{padding-left:1000px;}.container-12 .prefix-11{padding-left:1100px;}.container-12 .suffix-1{padding-right:100px;}.container-12 .suffix-2{padding-right:200px;}.container-12 .suffix-3{padding-right:300px;}.container-12 .suffix-4{padding-right:400px;}.container-12 .suffix-5{padding-right:500px;}.container-12 .suffix-6{padding-right:600px;}.container-12 .suffix-7{padding-right:700px;}.container-12 .suffix-8{padding-right:800px;}.container-12 .suffix-9{padding-right:900px;}.container-12 .suffix-10{padding-right:1000px;}.container-12 .suffix-11{padding-right:1100px;}.container-12 .push-1{left:100px;}.container-12 .push-2{left:200px;}.container-12 .push-3{left:300px;}.container-12 .push-4{left:400px;}.container-12 .push-5{left:500px;}.container-12 .push-6{left:600px;}.container-12 .push-7{left:700px;}.container-12 .push-8{left:800px;}.container-12 .push-9{left:900px;}.container-12 .push-10{left:1000px;}.container-12 .push-11{left:1100px;}.container-12 .pull-1{left:-100px;}.container-12 .pull-2{left:-200px;}.container-12 .pull-3{left:-300px;}.container-12 .pull-4{left:-400px;}.container-12 .pull-5{left:-500px;}.container-12 .pull-6{left:-600px;}.container-12 .pull-7{left:-700px;}.container-12 .pull-8{left:-800px;}.container-12 .pull-9{left:-900px;}.container-12 .pull-10{left:-1000px;}.container-12 .pull-11{left:-1100px;}}
