@charset "utf-8";@media (min-width:768px){.boxed .navbar{max-width:1170px}.boxed .navbar .container{margin:0}}@media (min-width:992px) and (max-width:1199px){.room-thumb .main .persone span,.room-thumb .main .price span,.three-rooms .col-sm-6:nth-child(4){display:none}.room-thumb{font-size:14px}.room-thumb,.room-thumb .mask{width:100%;height:300px}.room-thumb .main h5{padding:0 10px}.room-thumb .main .price{padding:10px;font-size:14px;border-right:none}.room-thumb .main,.room-thumb .main .price{height:35px}.room-thumb .mask{background-color:#fff;-webkit-transform:translateY(264px);-moz-transform:translateY(264px);-o-transform:translateY(264px);-ms-transform:translateY(264px);transform:translateY(264px)}.room-thumb .content{padding:10px}.room-thumb .content .btn{margin-top:0}.room-thumb .btn-lg{padding:6px 16px;font-size:14px}.offerte-thumb{width:435px;height:277px}.offerte-thumb .mask{width:100%;height:56px;background-color:#fff;-webkit-transform:translateY(220px);-moz-transform:translateY(220px);-o-transform:translateY(220px);-ms-transform:translateY(220px);transform:translateY(220px)}.offerte-thumb .main .price{padding:10px;font-size:12px;border-right:none}.offerte-thumb .main,.offerte-thumb .main .price{height:56px}.offerte-thumb img{display:block;position:relative;max-width:110%!important;left:-22px}}@media (min-width:768px) and (max-width:991px){.room-thumb .main .persone span,.room-thumb .main .price span,.three-rooms .col-sm-6:nth-child(4){display:none}.navbar-nav>li>a{padding-left:10px;padding-right:10px}.navbar.shrink #logo,header #logo{padding-right:30px}.navbar-nav>li:first-child{padding-left:20px}.room-thumb,.room-thumb .mask{width:100%;height:228px}.room-thumb .main h5{padding:0 10px;font-size:12px}.room-thumb .content,.room-thumb .main .price{padding:10px;font-size:12px}.room-thumb .main .price{border-right:none}.room-thumb .main,.room-thumb .main .price{height:35px}.room-thumb .mask{background-color:#fff;-webkit-transform:translateY(193px);-moz-transform:translateY(193px);-o-transform:translateY(193px);-ms-transform:translateY(193px);transform:translateY(193px)}.room-thumb .content .btn{margin-top:0}.room-thumb .btn-lg{padding:6px 16px;font-size:14px}.offerte-thumb{width:344px;height:231px}.offerte-thumb .mask{width:100%;height:56px;background-color:#fff;-webkit-transform:translateY(174px);-moz-transform:translateY(174px);-o-transform:translateY(174px);-ms-transform:translateY(174px);transform:translateY(174px)}.offerte-thumb .main h5{font-size:12px}.offerte-thumb .main .price{padding:10px;font-size:12px;border-right:none}.offerte-thumb .main,.offerte-thumb .main .price{height:56px}.offerte-thumb img{display:block;position:relative;max-width:110%!important;left:-18px}.parallax-effect p{font-size:14px!important;line-height:40px!important}.meteo{background:0 0!important;padding:0}.meteo .container{width:100%!important}footer .form-control{width:200px!important;display:block;position:relative;margin:auto}.recensioni .recensione-testo{font-size:18px;line-height:24px}.footer-bottom .link-partner-int .col-sm-6,.footer-bottom .link-partner-int .col-xs-6{padding-bottom:30px}}@media (max-width:767px){.offerte-thumb,.offerte-thumb .mask,.room-thumb,.room-thumb .mask{width:100%;height:auto}#top-header .th-text .th-item:first-child,#top-header .th-text .th-item:nth-child(2),#top-header .th-text .th-item:nth-child(3){display:block;margin:auto;text-align:center;padding:0;border-right:none!important}#top-header .th-text #th-item-4 .dropdown-menu{text-align:left}#top-header .pull-left,#top-header .pull-right{float:none!important}.colonna-lingue{text-align:center}body{font-size:13px}.sticky-wrapper{max-height:74px}.navbar-nav{margin:0 -15px}.navbar-default .navbar-toggle{border-color:#e1e1e1;margin-top:20px;float:none!important;left:50%;margin-left:-22px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-nav .open .dropdown-menu>li{color:#5e5e5e;font-size:13px;background-color:transparent;border-bottom:1px dotted #e1e1e1;padding:10px 15px}.navbar-default .navbar-nav .open .dropdown-menu>li:last-child{border:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-default .navbar-nav>li{border-bottom:1px solid #e1e1e1}.navbar-default .navbar-nav>li>a{padding:15px}.navbar-default .navbar-nav .open .dropdown-menu,footer{padding:0}.navbar-default .navbar-nav li:last-child{border-bottom:none}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}.offerte-thumb .mask,.room-thumb .mask{background-color:#fff;position:relative}.room-thumb{margin-bottom:50px}.room-thumb .mask{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.room-thumb:hover .mask,.room-thumb:hover img{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.room-thumb .main .persone{border-right:none;display:block!important}.room-thumb .main .price{display:none}.offerte-thumb{margin-bottom:30px}.offerte-thumb .mask{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.offerte-thumb img{display:block;position:relative;max-width:110%!important;width:110%!important;left:-5%}footer h4{margin:50px 0 20px}.parallax-effect p{font-size:14px!important;line-height:40px!important}.recensioni .recensione-testo{font-size:14px;line-height:18px}#logo-header .col-xs-12{padding-left:0!important;padding-right:0!important}#logo-header #logo{width:300px!important}#logo-header #logo img{height:46px!important}.footer-bottom .link-partner-int .col-sm-6,.footer-bottom .link-partner-int .col-xs-6{padding-bottom:30px}}@media (max-width:480px){#top-header .pull-left,#top-header .pull-right{float:none!important}#top-header .col-xs-4,#top-header .col-xs-8{width:100%;margin:0 auto}body{min-width:320px!important}}@media (max-width:425px){#top-header .th-text .th-item.email_header{padding:0!important}}@media (min-width:0px) and (max-width:300px){body{min-width:280px}.navbar-brand{padding:15px 2px}}