@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:100,200,300,400,500,600,700');@import url('https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,600,700');.promo-newsletter{display:block;background-color:red;height:50px;width:50px;position:relative;color:#fff;}.overlay-promocont{display:none;}.overlay-promocont .promo-overlay{position:fixed;top:20%;width:100%;max-width:600px;background:rgba(26,21,71,0.89);left:0;right:0;margin:0 auto;padding:35px;z-index:99;border-radius:3px;}.overlay-promocont .promo-overlay #mc_embed_signup{background:transparent;}.overlay-promocont .promo-overlay #mc_embed_signup .button{background:transparent;text-transform:uppercase;border:2px solid;border-radius:0;min-height:52px;}.overlay-promocont .promo-overlay #mc_embed_signup .button:hover{opacity:0.8;}.overlay-promocont .promo-overlay #mc_embed_signup input.email{min-height:52px;border-radius:0;border:none;padding:0 20px;color:#000;}.overlay-promocont .promo-overlay #mc_embed_signup label{text-transform:uppercase;}.overlay-promocont .shadow-modal{background:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;content:".";z-index:98;}.overlay-promocont .dismiss-popup{position:absolute;top:0;right:0;width:30px;height:30px;font-size:40px;font-weight:100;font-family:'Roboto';background:url('../grafica/exit-promo.png') no-repeat;text-align:center;-webkit-background-size:contain;background-size:contain;color:#000;}.list-shop .btn{border:2px solid;color:#264e77;font-weight:600;text-transform:uppercase;}.shop-content #center .paginationDiv li a{display:inline-block;margin:0 1px;border-radius:0;border:1px solid #264e77;color:#264e77;width:35px;text-align:center;height:35px;padding:0;line-height:30px;font-weight:700;}.shop-content #center .paginationDiv li.active a{background:#264e77;color:#fff;}.top-login{background-color:#264e77;color:#fff;padding:5px 0;text-align:right;}.top-login .portal_login_logout{display:inline-block;}.top-login .portal_login_logout a{color:#e6c11e !important;padding:0 20px 0 0;border-left:1px solid #fff;font-weight:200;font-style:italic;padding-left:10px;margin-left:10px;}.top-login .portal_login_logout a:last-child{border-right:0 none;}.top-login .btn{color:#fff;border-right:1px solid;}.top-login .btn:last-child{border-right:0 none;}.top-login .login{text-align:right;padding:10px;font-weight:100;}.top-login span,.top-login span a{color:#fff;font-weight:200;font-style:italic;}*:active,*:focus,.btn:active,.btn:focus{outline:0 none;}.textGreen{color:RGB(143,207,118);}.titleGreen h1,.titleGreen h2,.titleGreen h3,.titleGreen h4{color:RGB(143,207,118);}.bgGreen{background-color:RGB(143,207,118);}.textYellow{color:RGB(222,197,63);}.titleYellow h1,.titleYellow h2,.titleYellow h3,.titleYellow h4{color:RGB(222,197,63);}.bgYellow{background-color:RGB(222,197,63);}.textBlue{color:RGB(49,63,120);}.titleBlue h1,.titleBlue h2,.titleBlue h3,.titleBlue h4{color:RGB(49,63,120);}.bgBlue{background-color:RGB(49,63,120);}.textRed{color:RGB(224,0,45);}.titleRed h1,.titleRed h2,.titleRed h3,.titleRed h4{color:RGB(224,0,45);}.bgRed{background-color:RGB(224,0,45);}.textOrange{color:RGB(250,136,0);}.titleOrange h1,.titleOrange h2,.titleOrange h3,.titleOrange h4{color:RGB(250,136,0);}.bgOrange{background-color:RGB(250,136,0);}.textcolorBlueL{color:RGB(0,120,192);}.titlecolorBlueL h1,.titlecolorBlueL h2,.titlecolorBlueL h3,.titlecolorBlueL h4{color:RGB(0,120,192);}.bgcolorBlueL{background-color:RGB(0,120,192);}body,html{overflow-x:hidden;}body{margin:0;padding:0;font-family:'Roboto Condensed';color:#333;font-size:16px;}body.opened{overflow-x:hidden;left:220px;}h1{font-size:35px;margin:0 0 15px;padding:15px 0 0;font-weight:300;}#boxLanguage{position:fixed;top:112px;right:-600px;z-index:999;background:RGBA(34,34,34,1);text-align:center;height:auto;color:#fff;line-height:30px;padding:5px 10px;transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;}#boxLanguage a{display:inline-block;font-weight:100;color:#fff;text-transform:uppercase;padding:0 10px;}#boxLanguage a.active{font-weight:600;}#boxLanguage.opened{right:25px;}@media only screen and (max-width: 767px){#boxLanguage.opened{right:0;}}#center h1.pageTitle{border-bottom:2px solid #eee;text-transform:uppercase;}.testoColonne .layout_text_text{-webkit-column-count:3;-moz-column-count:3;column-count:3;}a:hover{text-decoration:none;}.btnGoTop{border-radius:0;font-size:12px;line-height:15px;width:40px;height:40px;}.btnGoTop::before{font-size:12px;}@media only screen and (max-width: 767px){.btnBooking{display:none !important;}}@media only screen and (max-width: 767px){.heademobileHP .btnBooking,.fixed .btnBooking{display:block !important;}}@media only screen and (max-width: 767px){#center .col,#sidebar{min-height:auto;}}#sidenav{z-index:999;width:220px;background:#31302f;position:fixed;top:0;left:0;bottom:0;padding:30px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-box-shadow:1px 0 1px #222;-moz-box-shadow:1px 0 1px #222;box-shadow:1px 0 1px #222;}#sidenav.opened{left:-220px;}#sidenav .arrowMenu{cursor:pointer;position:absolute;top:120px;right:-35px;width:35px;height:138px;background:url(../grafica/arrow-menu.png) no-repeat center center;}#sidenav .language{background:#000;text-align:center;height:30px;color:#fff;line-height:30px;}#sidenav .language a{font-weight:100;color:#fff;text-transform:uppercase;}#sidenav .language a.active{font-weight:600;}#sidenav #menu{position:absolute;top:100px;bottom:100px;overflow:hidden;right:20px;left:20px;}#sidenav #menuDropdown{list-style:none;margin-top:4px;margin-bottom:4px;padding:0;font-size:14px;text-transform:uppercase;}#sidenav #menuDropdown li{border-bottom:2px solid #252525;padding:0px;float:none;}#sidenav #menuDropdown li a{color:#fff !important;padding:20px 0px;padding-left:10px;}#sidenav #menuDropdown li:last-child{border-bottom:0px;}#sidenav .btnBooking{text-align:center;color:#fff;padding:5px 15px;border:2px solid #fff;position:absolute;top:23px;display:block;left:15px;text-transform:uppercase;cursor:pointer;background:rgba(0,0,0,0.1);font-size:22px;}#sidenav #scrollMenuDown,#sidenav #scrollMenuUp{text-align:center;font-size:20px;color:#fff;position:absolute;cursor:pointer;z-index:20;left:30px;right:30px;}#sidenav #scrollMenuDown{bottom:60px;}#sidenav #scrollMenuUp{top:70px;display:none;}.bt2{margin-top:0;}.topHome{overflow:hidden;height:auto;min-height:100vh;position:relative;margin-bottom:0;background:#222;}@media only screen and (max-width: 767px){.topHome{min-height:480px !important;height:480px !important;margin-bottom:10px;}}.topHome #menuDropdown{z-index:998;padding:15px 0;}.topHome #top{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}.topHome .btnLang{text-align:center;color:#fff;padding:5px 7px;border:2px solid #fff;position:absolute;top:10px;display:block;right:25px;text-transform:uppercase;cursor:pointer;background:rgba(0,0,0,0.7);font-size:22px;}@media only screen and (max-width: 767px){.topHome .btnLang{top:5px;right:105px;padding:5px;font-size:13px;}}.topHome .btnBooking{text-align:center;color:#fff;padding:5px 15px;border:2px solid #fff;position:fixed;top:10px;display:block;left:20px;text-transform:uppercase;cursor:pointer;background:rgba(0,0,0,0.7);font-size:22px;z-index:9998;max-width:163px;width:100%;}@media (max-width: 1280px){.topHome .btnBooking{position:fixed;}}@media only screen and (max-width: 767px){.topHome .btnBooking{top:5px;right:5px;padding:5px;left:auto;font-size:13px;width:auto;}}.topHome .btnDown{position:absolute;bottom:130px;color:#fff;font-size:30px;text-align:center;font-weight:100;-webkit-opacity:0.8;-moz-opacity:0.8;-ms-opacity:0.8;-o-opacity:0.8;opacity:0.8;padding:0px;width:100%;cursor:pointer;-webkit-animation:animationFrames linear 0.8s;-webkit-animation-iteration-count:5;-webkit-transform-origin:50% 50%;-moz-animation:animationFrames linear 0.8s;-moz-animation-iteration-count:5;-moz-transform-origin:50% 50%;-o-animation:animationFrames linear 0.8s;-o-animation-iteration-count:5;-o-transform-origin:50% 50%;-ms-animation:animationFrames linear 0.8s;-ms-animation-iteration-count:5;-ms-transform-origin:50% 50%;}@media only screen and (max-width: 767px){.topHome .btnDown{display:none;}}.topHome #boxLanguage{top:70px;}@media only screen and (max-width: 767px){.topHome #boxLanguage{top:50px;}}@media only screen and (max-width: 767px){.topHome #boxLanguage.opened{right:0;}}.topHome #booking{top:70px;}@media only screen and (max-width: 767px){.topHome #booking{top:50px;}}@media (min-width: 992px) and (max-width: 1100px){.btnBookingShop{overflow:hidden;text-indent:2000px;height:39px;background-image:url(/file/bed-icon.png) !important;background-repeat:no-repeat !important;background-position:center !important;width:50px !important;background-size:38px !important;}}@media (min-width: 992px) and (max-width: 1100px){.crtTlpShop{right:119px !important;}}@media (min-width: 992px) and (max-width: 1100px){.wlsShop{right:158px !important;}}@media (min-width: 992px) and (max-width: 1100px){.telShop{right:197px !important;}}.btnTelShop{text-align:center;color:#fff;padding:5px 7px;border:2px solid #fff;position:absolute;top:14px;display:block;right:268px;text-transform:uppercase;cursor:pointer;background-color:rgba(0,0,0,0.7);font-size:22px;z-index:999999;background-image:url(/template/_thotel2016/grafica/phone-call-active.png);background-position:center;background-repeat:no-repeat;width:35px;height:38px;background-size:19px;}@media only screen and (max-width: 767px){.btnTelShop{background-image:url(/template/_thotel2016/grafica/phone-call-active.png);top:25px;right:150px;border-color:#fff;background-color:transparent;padding:5px;font-size:13px;height:32px;width:26px;}}.fixed{position:fixed;top:0;left:0;right:0;z-index:100;}.fixed .btnBooking{text-align:center;color:#fff;padding:5px 5px;border:2px solid #fff;position:absolute;top:13px;display:block;right:65px;text-transform:uppercase;cursor:pointer;background:rgba(0,0,0,0.1);font-size:18px;max-width:122px;width:100%;}@media only screen and (max-width: 767px){.fixed .btnBooking{top:25px;right:5px;padding:5px;height:32px;}}.fixed .btnTel{text-align:center;color:#fff;padding:5px 7px;border:2px solid #fff;position:absolute;top:13px;display:block;right:195px;text-transform:uppercase;cursor:pointer;background-color:rgba(0,0,0,0.7);font-size:22px;z-index:999999;background-image:url(/template/_thotel2016/grafica/phone-call-active.png);background-position:center;background-repeat:no-repeat;width:35px;height:39px;background-size:19px;}@media only screen and (max-width: 767px){.fixed .btnTel{background-image:url(/template/_thotel2016/grafica/phone-call-active.png);top:25px;right:80px;border-color:#fff;background-color:transparent;padding:5px;font-size:13px;height:32px;width:26px;}}.fixed .btnLang{top:13px;text-align:center;color:#fff;padding:5px 12px;border:2px solid #fff;position:absolute;display:block;right:15px;text-transform:uppercase;cursor:pointer;font-size:18px;}@media only screen and (max-width: 767px){.fixed .btnLang{top:25px;padding:5px;font-size:13px;right:100px;}}.fixed #boxLanguage{top:73px;}.fixed #booking{top:73px;}#booking{position:fixed;top:112px;right:-290px;width:290px;z-index:9999;padding:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#booking div#cont-booking{padding:30px 0px;}#booking #cont-booking div{margin-bottom:10px;}#booking.opened{right:25px;}@media only screen and (max-width: 767px){#booking.opened{right:0;margin:0 auto;top:18px;}}#booking .booking{background:#ffc853;color:#003b74;padding-top:15px;padding-bottom:15px;text-align:center;height:auto;}#booking .booking .col-md-3{padding:0;text-align:left;}@media only screen and (max-width: 767px){#booking .booking .col-md-3{text-align:center;}}#booking .booking label{font-weight:100;text-transform:uppercase;padding:0 0 2px 0;text-align:left;display:block;color:#003b74;}#booking .booking .inline{display:inline-block;text-align:center;margin-right:5px;}#booking .booking .inline input{width:80px;border:1px solid #000;}#booking .booking .buttons{text-align:center;padding:0;}@media only screen and (max-width: 767px){#booking .booking .buttons{text-align:center;}}#booking .booking .prenotabtn{text-align:center;color:#fff;padding:5px 20px;border:0 solid #fff;background:#0895fe;text-transform:uppercase;margin-top:10px;max-width:170px;}#booking .booking #cancella{display:block;padding:0;clear:both;text-align:center;max-width:1170px;margin:10px auto 0;}@media only screen and (max-width: 767px){#booking .booking #cancella{text-align:center;}}#booking .booking #cancella a{color:#003b74;font-size:11px;}#booking .booking .open-booking,#booking .booking .closebook{display:none;margin:0 auto;}#booking .booking .closebook{display:none;}#booking .booking .arrival-departure input{max-width:100px !important;width:100% !important;}#booking .booking .customcodedwn.inline{display:inline-block;text-align:center;width:auto;padding:10px;max-width:130px;margin:0 auto;}#booking .booking .customcodedwn.inline input[type="text"],#booking .booking .customcodedwn.inline input[type="password"]{max-width:100%;}#booking .booking input[type="text"],#booking .booking input[type="password"]{border:1px solid #999 !important;background:#fff;max-width:100px;width:100% !important;padding:3px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#booking .booking input[type="text"]:hover,#booking .booking input[type="password"]:hover{border-color:RGBA(0,0,0,1) !important;}#booking .booking select{background:#fff;}@media only screen and (max-width: 767px){#booking .booking{padding:15px;text-align:center;}#booking .booking .container{display:none;}#booking .booking .open-booking{display:block;}#booking .booking #cont-booking .row > div{margin-bottom:10px;}}@media only screen and (max-width: 768px){#booking .booking #cont-booking .col-sm-12{border-top:1px solid #fff;margin-top:7px;}}#booking .booking .closebook{font-size:20px;text-align:right;}@media (max-width: 1023px) and (min-width: 768px){.headerHomeThotel.topHome #menuDropdown{text-align:right !important;padding-right:90px;}}.headerHomeThotel #booking{right:auto;left:-290px;}.headerHomeThotel #booking.opened{right:auto;left:25px;}@media only screen and (max-width: 767px){.headerHomeThotel #booking.opened{right:0;margin:0 auto;top:18px;}}#top .header{min-height:100vh;}.header{height:auto;position:relative;}.header .logo{position:absolute;width:100%;text-align:center;padding-top:20px;height:223px;z-index:10;}.header .shadow{background:url(../grafica/shadow.png) repeat-x;position:absolute;bottom:0;width:100%;height:200px;z-index:30;}.header #top2{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;}.header .bookingBox{position:absolute;bottom:0;left:0;right:0;z-index:20;height:auto;}.header .sliderBox{position:absolute;background:#222;top:0;left:0;right:0;bottom:80px;z-index:10;}.header .box_layout_immagine .portlet-header{top:70px !important;right:100px !important;}.header-page{height:70px;position:relative;top:0;width:100%;background:#222;margin-bottom:0px;}.header-page .container{position:relative;}.header-page #menu{position:absolute;left:110px;top:20px;right:0;overflow:hidden;height:45px;}.header-page #menu ul{width:1700px;}.header-page #menu li{display:inline-block;float:none;}.header-page #menu li a{padding:10px 6px;font-size:15px;font-weight:400;text-transform:uppercase;color:#ccc;}.header-page #menu li a.active{color:#fff;}.header-page #menu li.active a{color:#fff !important;}.header-page #menu li:hover a{color:#fff !important;}.header-page #menu li.active:hover a{color:#fff !important;}.header-page .logo{position:absolute;left:0;top:15px;width:110px;margin:0;padding:0;height:45px;}.header-page .logo h1{display:inline-block;margin:0;margin-right:15px;padding:0;}.header-page .logo h1 img{height:45px;margin-bottom:0px;}.header-page .carousel-inner{height:500px;position:absolute;z-index:0;top:0;}.header-page .carousel-inner .item{-webkit-background-size:cover;background-size:cover;height:500px;background-position:center center;}.pageInt{overflow:hidden;position:relative;z-index:9999;}.breadcrumb.bread-wishlist{display:block;}.itemWishlist .btn-danger{color:#2d2d2d;background-color:#fff;border:0 none;}.itemWishlist .btn-danger:hover{opacity:0.9;}.breadcrumb{display:none;padding:110px 0 0;background:transparent;border-radius:0;z-index:10;margin:0;}@media only screen and (max-width: 767px){.breadcrumb{display:none;}}.breadcrumb .container{position:relative;}.breadcrumb li,.breadcrumb a{vertical-align:bottom;font-size:13px;text-transform:uppercase;font-family:'Roboto Condensed';font-weight:100;margin:5px 5px 0 0;display:inline;}.breadcrumb li:last-child a{font-weight:500;}.container-page{margin-top:70px;z-index:10;}@media only screen and (max-width: 1023px){.container-page{width:100%;padding:0 20px;}}@media only screen and (max-width: 768px){.container-page{width:100%;padding:0 20px;}}.container-page .layout_columns{clear:both;margin-bottom:40px;}.container-page .homeRow .layout_columns{margin-bottom:0px;}.container-page .homeRow .carousel-bg,.container-page .homeRow .carousel-bg .item{min-height:300px !important;height:300px !important;}.homeRow .layout_columns{margin-bottom:0px;}.homeRow .box_layout,.homeRow .news_row{min-height:300px !important;border:0 solid white !important;}.homeRow .carousel-bg,.homeRow .carousel-bg .item{min-height:300px !important;height:300px !important;-webkit-background-size:cover;background-size:cover;}.noPadding .tab_content{margin:0;padding:1px;}.noPadding .layout_columns{margin-bottom:1px;}.piuMargine{margin-top:40px;margin-bottom:40px;}.ui-datepicker{z-index:9999 !important;}.homeRow{margin-left:0 !important;margin-right:0 !important;}.homeRow .col,.homeRow .news_row{padding-left:0 !important;padding-right:0 !important;padding:0px !important;}.tbox{height:300px;overflow:hidden;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;}.tbox .bg-cover{background:no-repeat center center;background-size:cover;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.tbox:hover .bg-cover{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}.tbox .overlay{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.tbox a:after{display:block;content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.05);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:0;}.tbox .verticalCenter{position:relative;z-index:1;display:table;vertical-align:middle;width:100%;height:100%;padding:0px;}.tbox .titleContent{display:table-cell;vertical-align:middle;text-align:center;color:#fff;}.tbox .titleContent h1{padding:10px 12px;margin:0 0 10px;text-transform:uppercase;font-weight:400;border:0 none !important;font-size:24px;display:inline-block;background:rgba(0,0,0,0.4);text-shadow:none;}.tbox .titleContent .subtitle{border:0px solid white;font-size:22px;font-weight:100;position:absolute;bottom:-300px;height:250px;text-align:center;left:50px;right:50px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.tbox .titleContent .subtitle .price{font-size:24px;font-weight:400;border:2px solid white;max-width:120px;margin:0 auto;}.tbox .titleContent .icon{margin:10px auto;width:50px;height:50px;background:url(../grafica/socialWall.png) no-repeat center center;}.tbox .row_news.tboxNews .news_title a{color:#000 !important;padding-top:10px;font-size:18px;}.tbox.tboxIcon .title{margin-top:0;}.tbox.tboxGreen .overlay{background:RGBA(143,207,118,0.8);}.tbox.tboxYellow .overlay{background:RGBA(222,197,63,0.8);}.tbox.tboxRed .overlay{background:RGBA(224,0,45,0.8);}.tbox.tboxOrange .overlay{background:RGBA(250,136,0,0.8);}.tbox.tboxBlue .overlay{background:RGBA(49,63,120,0.8);}.tbox.tboxAzul .overlay{background:RGBA(0,120,192,0.8);}.tbox.tboxWhite .overlay{background:rgba(255,255,255,0.3);}.withover .tbox .overlay{display:block;}.withover .tbox:hover .overlay{opacity:1;}.withover .tbox:hover h1{opacity:0;}.withover .tbox:hover .subtitle{opacity:1;top:50px;}.withover .tbox:hover .subtitle h1{opacity:1;}.tboxNews{border:2px solid #fff;height:300px;position:relative;background:#fff;}.tboxNews .news_title a{font-weight:500;font-size:22px;}.tboxNews .foto{position:absolute;top:0;left:0;right:0;height:50%;background:no-repeat center center;background-size:cover;}.tboxNews .content{position:absolute;bottom:0;left:0;right:0;height:50%;padding:10px;}.tboxNews .content h1{font-weight:500;font-size:16px;padding:10px 0;margin:0;}.tboxNews .content .subtitle{font-weight:100;font-size:14px;padding:0;margin:0;}.filterDateMaps{background:#222;color:#fff;padding:2px;font-weight:100;}.filterDateMaps .btn{background:transparent;border:0;}.filterDateMaps .btn.active{font-weight:500;}#footer{margin-top:0;border-top:0 solid white;padding:35px 10px 10px 10px;min-height:200px;background:RGBA(34,34,34,1);color:#fff;}#footer a{color:#fff;}@media only screen and (max-width: 767px){#footer{padding-top:10px;text-align:center;}#footer .column{min-height:5px;}}#carousel-slide-home{z-index:5;position:absolute;top:0;left:0;right:0;bottom:0;height:auto;}@media only screen and (max-width: 767px){#carousel-slide-home{position:relative;}}#carousel-slide-home .item{background-size:cover;background-repeat:no-repeat;background-position:50% 0;left:0 !important;opacity:0;transition-property:opacity;}@media only screen and (max-width: 767px){#carousel-slide-home .item{min-height:480px !important;height:480px !important;background-position:center center;}}#carousel-slide-home .item a{color:#fff;}#carousel-slide-home .item:after{pointer-events:none;content:' ';display:block;bottom:0;position:absolute;left:0;right:0;z-index:0;background:rgba(0,0,0,0.05);top:0;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}#carousel-slide-home .item:hover:after{opacity:0;}#carousel-slide-home .item.active{opacity:1;}#carousel-slide-home .carousel-caption{left:auto;right:auto;bottom:180px;color:#fff;top:auto;padding:0px;margin:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;text-transform:uppercase;text-align:center;font-size:20px;width:100%;font-weight:300;text-shadow:0 none;}@media only screen and (max-width: 767px){#carousel-slide-home .carousel-caption{bottom:60px;}}#carousel-slide-home .carousel-captionShow{opacity:1;}#carousel-slide-home .carousel-caption h1{font-weight:500;font-size:36px;margin-bottom:5px;text-shadow:none;}@media only screen and (max-width: 767px){#carousel-slide-home .carousel-caption h1{font-size:30px;}}#carousel-slide-home .carousel-caption h2{font-weight:100;font-size:23px;margin-top:0;text-transform:none;margin-bottom:25px;text-shadow:none;}#carousel-slide-home .carousel-indicators{display:none;}@media only screen and (max-width: 767px){#carousel-slide-home .carousel-indicators{bottom:20px;display:block;}}@media screen and (min-width: 768px){#carousel-slide-home .carousel-indicators{bottom:190px;display:block;}#carousel-slide-home .carousel-indicators li,#carousel-slide-home .carousel-indicators .active{margin:2px;width:12px;height:12px;}}.sliderHomeMini .carousel-caption{left:0;right:0;padding:20px;bottom:0;top:0;text-shadow:none;}.sliderHomeMini .carousel-caption:after{display:block;content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.1);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:0;}.sliderHomeMini .carousel-caption p{position:absolute;z-index:2;margin-top:-10px;left:0;right:0;top:50%;text-align:center;font-size:24px;text-transform:uppercase;}.sliderHomeMini .carousel-caption:hover:after{opacity:0;}@-moz-keyframes scaleHeader{0%{-moz-transform:scale(1);}100%{-moz-transform:scale(1.1);}}@-webkit-keyframes scaleHeader{0%{-webkit-transform:scale(1);}100%{-webkit-transform:scale(1.1);}}@keyframes scaleHeader{0%{transform:scale(1);}100%{transform:scale(1.1);}}.boxCamera{padding:0px 0;}.boxCamera .parentToggle{margin-bottom:10px;position:relative;}.boxCamera .titleToggle{display:block;position:relative;padding:5px;min-width:300px;width:auto;height:40px;border-bottom:1px solid #ccc;text-align:left;color:#222;font-size:16px;font-weight:400;cursor:pointer;}.boxCamera .titleToggle .openToggle{position:absolute;right:10px;top:10px;}.boxCamera .titleToggle-open .glyphicon-plus::before{content:"\2212";}.boxCamera .textToggle{display:none;padding:10px 0;font-weight:200;}.boxCamera .testo{font-weight:200;margin-bottom:35px;}.zoomFull .layout_image{display:none;}.zoomFull .layout_image:first-child{display:block;}.zoomFull .image a:after{display:block;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;z-index:9;content:'.';background:url(../grafica/zoom.png) center center;transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;}.zoomFull .image:hover a:after{opacity:1;}.boxOfferta{padding:0px 0;}.boxOfferta .actions{width:auto;margin-bottom:10px;}.boxOfferta .price{font-size:20px;font-weight:500;float:left;padding:0 15px;height:34px;border-right:0;background:yellow;line-height:32px;}.boxOfferta .prenota{float:left;}.boxOfferta .parentToggle{margin-bottom:10px;position:relative;margin-right:15px;}.boxOfferta .titleToggle{display:block;position:relative;padding:5px;min-width:300px;width:auto;height:40px;border-bottom:1px solid #ccc;text-align:left;color:#222;font-size:16px;font-weight:400;cursor:pointer;}.boxOfferta .titleToggle .openToggle{position:absolute;right:10px;top:10px;}.boxOfferta .titleToggle-open .glyphicon-plus::before{content:"\2212";}.boxOfferta .textToggle{display:none;padding:10px 0;font-weight:200;}.boxOfferta .testo{font-weight:200;margin-bottom:35px;}.boxGenerico{padding:0px 0;}.boxGenerico h1{border-bottom:0 none !important;text-align:left;}.boxGenerico .testo{max-width:600px;}.boxGenerico .parentToggle{margin-bottom:10px;position:relative;margin-right:15px;}.boxGenerico .titleToggle{display:block;position:relative;padding:5px;min-width:300px;width:auto;height:40px;border-bottom:1px solid #ccc;text-align:left;color:#222;font-size:16px;font-weight:400;cursor:pointer;}.boxGenerico .titleToggle .openToggle{position:absolute;right:10px;top:10px;}.boxGenerico .titleToggle-open .glyphicon-plus::before{content:"\2212";}.boxGenerico .textToggle{display:none;padding:10px 0;font-weight:200;}.boxGenerico .testo{font-weight:200;margin-bottom:35px;}.module-footer-copyrights{position:relative;padding-bottom:60px;}.module-footer-copyrights .logocopy{width:75px;}.module-footer-copyrights .logocopy img{width:100%;}.module-footer-copyrights .custom-dett{font-weight:100;width:230px;padding-left:10px;font-size:12px;padding-top:40px;}@media only screen and (max-width: 767px){.module-footer-copyrights .powered-by{display:none;}}.module-footer-copyrights .powered-by span{display:inline-block;margin-right:5px;font-size:11px;font-weight:200;}@media only screen and (max-width: 767px){.module-footer-copyrights{text-align:center;margin-bottom:20px;}}.fontlight{font-weight:100;font-size:12px;}.custom-info-menu h4{margin-bottom:5px;}.custom-info-menu li{display:inline-block;}.custom-info-menu li a{text-decoration:none;text-transform:uppercase;font-size:12px;padding:0;margin-right:15px;}.custom-info-menu li a:hover{background:none;}.custom-info-menu h4{text-transform:uppercase;font-weight:200;}.sitemap-menu h4{text-transform:uppercase;font-weight:200;margin-top:0;}.sitemap-menu li{display:block;}.sitemap-menu li a{text-decoration:none;text-transform:uppercase;font-size:12px;padding:0;margin-bottom:5px;}.sitemap-menu li a:hover{background:none;}.social-follow span{display:block;text-transform:uppercase;font-size:22px;padding:0;margin-bottom:5px;}.social-follow a{display:inline-block;}.fancybox-close{top:0;right:0;}.tboxNews a{color:#000;font-size:18px;font-weight:100;}.news_scheda{margin-bottom:40px;}.news_scheda .news_immagini{margin-top:70px;}.rigaNews{margin-bottom:30px;}.rigaNews .news_preview{font-weight:100;}.menu_ristorante{max-width:600px;margin:0 auto;border-bottom:1px dotted #ccc;padding-top:30px;padding-bottom:30px;}.menu_ristorante h2{padding:0;margin:0;margin-bottom:10px;}.menu_ristorante .r-titolo{font-size:20px;font-weight:600;}.menu_ristorante .r-prezzo{font-size:28px;font-weight:600;font-style:italic;color:RGBA(143,207,118,0.8);}.menu_ristorante .row{padding-bottom:30px;}@media only screen and (max-width: 767px){.menu_ristorante{padding:15px;}}.colorRed h1,.colorRed h2,.colorRed h3,.colorRed h4{color:RGBA(224,0,45,0.8);}.colorGreen h1,.colorGreen h2,.colorGreen h3,.colorGreen h4{color:RGBA(143,207,118,0.8);}.colorOrange h1,.colorOrange h2,.colorOrange h3,.colorOrange h4{color:RGBA(250,136,0,0.8);}.colorCelest h1,.colorCelest h2,.colorCelest h3,.colorCelest h4{color:RGBA(0,120,192,0.8);}iframe#socialwall .social-block{background:#000;}@media only screen and (max-width: 767px){#mobile #center{margin:0;padding-left:0;padding-right:0;}}#mobile .breadcrumb{display:none;}.news_image{margin:0;padding:0;}#mobile h1{margin:10px;text-align:left;font-size:22px;}#mobile .news_immagini{clear:both;float:none;}#mobile .news_anteprima{clear:both;padding:0px;margin:20px 10px;font-weight:bolder;font-size:20px;}#mobile .news_testo{clear:both;padding:0px;margin:20px 10px;}#mobile .modulo-mail{margin:20px;}.icone-menu{margin-top:3px;}.icone-menu div{width:20px;height:20px;display:none;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;}.icone-menu.primo .primo-ico{background-image:url(../grafica/primo.png);display:inline-block !important;}.icone-menu.secondo .secondo-ico{background-image:url(../grafica/secondo.png);display:inline-block !important;}.icone-menu.green .green-ico{background-image:url(../grafica/green.png);display:inline-block !important;}.icone-menu.sardinian .sardinian-ico{background-image:url(../grafica/sardinian.png);display:inline-block !important;}.box_layout_immagine .thumb{margin-bottom:3px;}.store_scheda .store_image .thumb{margin:3px;width:auto !important;}.newsPage .news_row{margin-bottom:30px;clear:none;}.newsPage .news_row .news_title{text-align:center;padding:30px 0;text-transform:uppercase;}.newsPage .news_row .news_title a{color:#333;font-size:14px;}.newsList{margin-top:2px;}.newsList .news_row{clear:none;}.foto .layout_image{display:inline-block;width:25%;border:2px solid white;border-top:4px solid white;}@media only screen and (max-width: 767px){.foto .layout_image{width:50%;}}.share{position:fixed;right:-200px;top:250px;background-repeat:no-repeat;background-position:10px 10px;background-size:20px 20px;height:40px;width:265px;z-index:999;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;background-color:#333;}.share.hid{right:-230px;}.share>*{display:inline-block;width:40px;height:40px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;background-color:#333;margin:0;}.share .share_custom{background-image:url(../grafica/share.png);display:inline-block;width:40px;height:40px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;background-color:#fff;}.share .st_facebook_custom{background-image:url(../grafica/facebook.png);}.share .st_twitter_custom{background-image:url(../grafica/twitter.png);}.share .st_mail_custom{background-image:url(../grafica/mail.png);}.share .st_linkedin_custom{background-image:url(../grafica/linkedin.png);}.share .st_instagram_custom{background-image:url(../grafica/instagram.png);}.share .st_googleplus_custom{background-image:url(../grafica/googleplus.png);}@media only screen and (max-width: 767px){.share{display:none;}}.share:hover{right:0;}.share.share-link{position:fixed;right:-307px;top:250px;background-repeat:no-repeat;background-position:10px 10px;background-size:20px 20px;height:40px;width:347px;z-index:999;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;background-color:#333;}.share.share-link:hover{right:0;}.share.share-link>a{display:inline-block;width:40px;height:40px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;background-color:#333;margin:0;}.share.share-link .share_custom{background-image:url(../grafica/share.png);display:inline-block;width:40px;height:40px;background-size:20px 20px;background-repeat:no-repeat;background-position:center center;background-color:#fff;}.share.share-link .facebook{background-image:url(../grafica/facebook.png);}.share.share-link .twitter{background-image:url(../grafica/twitter.png);}.share.share-link .mail{background-image:url(../grafica/mail.png);}.share.share-link .linkedin{background-image:url(../grafica/linkedin.png);}.share.share-link .instagram{background-image:url(../grafica/instagram.png);}.share.share-link .googleplus{background-image:url(../grafica/googleplus.png);}.share.share-link .youtube{background-image:url(../grafica/youtube.png);}.boxBase .cta{border:1px solid #888;padding:2px 12px;text-align:center;margin:10px;color:#444;text-transform:uppercase;}.boxBase .cta:hover{border:1px solid #333;}.cta2{max-width:200px;background:#8fcf76;border:0px solid #888;padding:5px 12px;text-align:center;margin:10px auto;color:#fff;text-transform:uppercase;font-weight:400;font-size:16px;}.cta2:hover{background:#8fcf99;}.cta2 a{display:block;color:#fff;font-size:16px;}.allegati,.allegati_news{margin:0;padding:0;}.allegati ul,.allegati_news ul{margin:0;padding:0;}.allegati li,.allegati_news li{list-style:none;text-transform:capitalize;}.allegati li a,.allegati_news li a{border:2px solid #eee;padding:10px 5px;min-width:100px;max-width:250px;display:block;text-align:center;color:#333;margin:0 auto;margin-bottom:10px;}.allegati li a:hover,.allegati_news li a:hover{border-color:#ddd;}.allegati li span,.allegati_news li span{display:none;}#menuDropdown>.active>a{color:#222;}.boxMenu{background:#fff;padding:0 15px;position:absolute;left:0;bottom:0;right:0;height:auto;color:#555;text-align:center;z-index:1;}.boxMenu a{color:#555;}.boxMenu #menu{margin:20px;}.boxMenu #menu li{display:inline-block;float:none;}.boxMenu #menu li a{padding:10px 15px;font-size:18px;background:none;font-weight:400;text-transform:uppercase;}.boxMenu #menu li a.active{background:none !important;}.boxMenu #menu li:hover{background:#999 !important;}.boxMenu #menu li:hover a{color:#fff !important;background:#999 !important;}.boxMenu.affix{top:0;bottom:auto;background:rgba(255,255,255,0.9);left:0;right:0;position:fixed;z-index:9998;}.boxMenu.affix #menu{margin:0;}@keyframes animationFrames{0%{transform:translate(0px,0px);}15%{transform:translate(0px,-25px);}30%{transform:translate(0px,0px);}45%{transform:translate(0px,-15px);}60%{transform:translate(0px,0px);}75%{transform:translate(0px,-5px);}100%{transform:translate(0px,0px);}}@-moz-keyframes animationFrames{0%{-moz-transform:translate(0px,0px);}15%{-moz-transform:translate(0px,-25px);}30%{-moz-transform:translate(0px,0px);}45%{-moz-transform:translate(0px,-15px);}60%{-moz-transform:translate(0px,0px);}75%{-moz-transform:translate(0px,-5px);}100%{-moz-transform:translate(0px,0px);}}@-webkit-keyframes animationFrames{0%{-webkit-transform:translate(0px,0px);}15%{-webkit-transform:translate(0px,-25px);}30%{-webkit-transform:translate(0px,0px);}45%{-webkit-transform:translate(0px,-15px);}60%{-webkit-transform:translate(0px,0px);}75%{-webkit-transform:translate(0px,-5px);}100%{-webkit-transform:translate(0px,0px);}}@-o-keyframes animationFrames{0%{-o-transform:translate(0px,0px);}15%{-o-transform:translate(0px,-25px);}30%{-o-transform:translate(0px,0px);}45%{-o-transform:translate(0px,-15px);}60%{-o-transform:translate(0px,0px);}75%{-o-transform:translate(0px,-5px);}100%{-o-transform:translate(0px,0px);}}@-ms-keyframes animationFrames{0%{-ms-transform:translate(0px,0px);}15%{-ms-transform:translate(0px,-25px);}30%{-ms-transform:translate(0px,0px);}45%{-ms-transform:translate(0px,-15px);}60%{-ms-transform:translate(0px,0px);}75%{-ms-transform:translate(0px,-5px);}100%{-ms-transform:translate(0px,0px);}}.boxText{background:#222;color:#fff;padding:15px;font-size:24px;cursor:pointer;position:relative;}.boxText.red{background-color:RGB(224,0,45);}.boxText.green{background-color:RGB(143,207,118);}.boxText.yellow{background-color:RGB(222,197,63);}.boxText.blue{background-color:RGB(49,63,120);}.boxText.orange{background-color:RGB(250,136,0);}.boxText h1{float:left;text-align:left;padding:0;margin:0;text-transform:uppercase;padding-right:50px;}.boxText .icon{padding:0;margin:0;color:#fff;position:absolute;right:18px;top:18px;font-size:30px;}@media only screen and (max-width: 767px){.boxText .icon{display:none;}}.boxText .parentToggle{padding:10px 0;margin:0;font-size:16px !important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;font-weight:200px;max-width:870px;color:#fff;display:none;}.boxText .parentToggle a{color:#fff;}.boxText .parentToggle.active{display:block;}.menuOpen{position:absolute;right:auto;left:100px;top:16px;}#menu-mobile{bottom:0;background:#000;position:fixed;}#menu-mobile .glyphicon-remove{color:#fff;}#menu-mobile li a{text-transform:uppercase;color:#fff;font-weight:400;text-decoration:none;}#menu-mobile ul{padding:0;}#menu-mobile a{font-size:22px !important;}#menu-mobile .dropdown-menuUL-mobile a{font-size:14px !important;}#cookiesBox{text-align:center;z-index:999;max-width:400px;width:400px;left:auto;right:20px;bottom:20px;height:auto;min-height:160px;padding:15px;}@media only screen and (max-width: 767px){#cookiesBox{width:100%;left:0;right:0;bottom:0;height:auto;max-width:none;}}#cookiesBox a{color:#fff;text-decoration:underline;}#cookiesBox .content{line-height:20px;margin:0 auto;padding:0;}#cookiesBox .acceptBox{position:static;text-align:center;display:block;margin:10px auto;}#cookiesBox button{color:#fff;border-color:#fff;}.divRowPro{overflow:auto;}.newsList .itemNews{height:300px;background:no-repeat center center;background-size:cover;position:relative;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.newsList .itemNews.tboxRed .overlay{background:RGBA(224,0,45,0.8);}.newsList .itemNews .overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.newsList .itemNews:hover .overlay{-webkit-opacity:0.8;-moz-opacity:0.8;-ms-opacity:0.8;-o-opacity:0.8;opacity:0.8;}.newsList .itemNews:hover .titleContent .subtitle{bottom:0;}.newsList .itemNews:hover .titleContent > h1{display:none;}.newsList .itemNews .verticalCenter{position:relative;z-index:1;display:table;vertical-align:middle;width:100%;height:100%;padding:10px;}.newsList .itemNews .titleContent{display:table-cell;vertical-align:middle;text-align:center;color:#fff;}.newsList .itemNews .titleContent h1{padding:0;margin:0 0 10px;text-transform:uppercase;font-weight:400;border:0 none !important;font-size:28px;text-shadow:none;}.newsList .itemNews .titleContent .subtitle{border:0px solid white;font-size:22px;font-weight:100;position:absolute;bottom:-300px;height:250px;text-align:center;left:50px;right:50px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.box-trip{width:500px;margin:20px auto;}#center{min-height:700px;}#centerB{padding-top:65px;}#bookingIframe{width:100%;height:000px;border:0;margin:0 auto;}.powered-by-softfobia{text-align:center;padding-top:20px;padding-bottom:20px;}.powered-by-softfobia span{display:block;}.closebooking,.closebooking:hover{position:absolute;width:20px;height:20px;top:5px;left:5px;color:#000;font-size:20px;z-index:999;font-family:roboto;text-decoration:none;}.container-page .homeRow .box_layout.widget-ddn{height:auto !important;min-height:0px !important;}.widget-ddn{clear:both;margin-bottom:10px;}@media only screen and (max-width: 767px){.widget-ddn{width:100% !important;}}.widget-ddn *{max-width:100%;}.widget-ddn > *{margin:0 auto;}.widget-ddn .zvr-widget .review-details li .label{color:#555;}.widget-ddn #CDSWIDCOE,.widget-ddn .zvr-widget--type3 .zvr-widget-container{margin:0 auto;}.btnDown{background:url(../grafica/down.png) no-repeat center center;height:30px;width:30px;}.carousel-control{font-size:0;z-index:999;}.carousel-control:before{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;font-size:25px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.carousel-control.right:before{content:"\e080";}.carousel-control.left:before{content:"\e079";}.heademobileHP{display:none;background:#fff;position:fixed;top:0;left:0;right:0;z-index:999;}@media only screen and (max-width: 767px){.heademobileHP{display:block;}}.heademobileHP .logo h1{margin:0;float:left;padding:0;}.heademobileHP .logo img{height:51px;padding:4px 10px 5px;}.heademobileHP .menuOpen{top:0px;left:100px;padding:5px;}@media only screen and (max-width: 767px){.heademobileHP .menuOpen{left:80px;}}.heademobileHP .menuOpen .icon-bar{display:block;width:32px;margin-bottom:9px;background:#000;}.heademobileHP .btnLang{right:131px;}.heademobileHP .btnLang,.heademobileHP .btnBooking{color:#000;border-color:#000;background:#fff;top:6px;font-size:18px;}@media only screen and (max-width: 767px){#top .logo{display:none;}ul#menuDropdownMobile{padding-top:30px;}ul.dropdown-menuUL-mobile{display:none;}}#carousel-slide-interno{z-index:5;height:auto;}#carousel-slide-interno .item{background-size:cover;background-repeat:no-repeat;background-position:50% 0;left:0 !important;opacity:0;transition-property:opacity;}@media only screen and (max-width: 767px){#carousel-slide-interno .item{background-position:center center;}}#carousel-slide-interno .item a{color:#fff;}#carousel-slide-interno .item:after{pointer-events:none;content:' ';display:block;bottom:0;position:absolute;left:0;right:0;z-index:0;background:rgba(0,0,0,0.05);top:0;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;}#carousel-slide-interno .item:hover:after{opacity:0;}#carousel-slide-interno .item.active{opacity:1;}#carousel-slide-interno .carousel-caption{left:auto;right:auto;bottom:180px;color:#fff;top:auto;padding:0px;margin:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;text-transform:uppercase;text-align:center;font-size:20px;width:100%;font-weight:300;text-shadow:0 none;}@media only screen and (max-width: 767px){#carousel-slide-interno .carousel-caption{bottom:60px;}}#carousel-slide-interno .carousel-captionShow{opacity:1;}#carousel-slide-interno .carousel-caption h1{font-weight:500;font-size:36px;margin-bottom:5px;text-shadow:none;}@media only screen and (max-width: 767px){#carousel-slide-interno .carousel-caption h1{font-size:30px;}}#carousel-slide-interno .carousel-caption h2{font-weight:100;font-size:23px;margin-top:0;text-transform:none;margin-bottom:25px;text-shadow:none;}#carousel-slide-interno .carousel-indicators{display:none;}@media only screen and (max-width: 767px){#carousel-slide-interno .carousel-indicators{bottom:20px;display:block;}}@media screen and (min-width: 768px){#carousel-slide-interno .carousel-indicators{bottom:20px;display:block;}#carousel-slide-interno .carousel-indicators li,#carousel-slide-interno .carousel-indicators .active{margin:2px;width:12px;height:12px;}}#carousel-slide-interno .btnDownInt{background:url(../grafica/down.png) no-repeat center center;height:30px;width:30px;position:absolute;bottom:130px;color:#fff;font-size:30px;text-align:center;font-weight:100;-webkit-opacity:0.8;-moz-opacity:0.8;-ms-opacity:0.8;-o-opacity:0.8;opacity:0.8;padding:0px;width:100%;cursor:pointer;-webkit-animation:animationFrames linear 0.8s;-webkit-animation-iteration-count:5;-webkit-transform-origin:50% 50%;-moz-animation:animationFrames linear 0.8s;-moz-animation-iteration-count:5;-moz-transform-origin:50% 50%;-o-animation:animationFrames linear 0.8s;-o-animation-iteration-count:5;-o-transform-origin:50% 50%;-ms-animation:animationFrames linear 0.8s;-ms-animation-iteration-count:5;-ms-transform-origin:50% 50%;}@media only screen and (max-width: 767px){#carousel-slide-interno .btnDownInt{display:none;}}.sliderHomeMini .portlet-header{right:155px;}.eventilist .newsList .itemNews .titleContent{display:block;background:rgba(224,0,45,0.8);padding:10px;color:#fff;position:absolute;bottom:10px;left:10px;right:10px;min-height:85px;}.eventilist .newsList .itemNews .titleContent h1{font-size:19px;}.eventilist .newsList .itemNews:hover .verticalCenter .titleContent{background:transparent;}.avaible{clear:both;padding-top:20px;text-align:left;}.avaible img{max-width:45%;}.borded .cta2{color:#8fcf76;border:2px solid #8fcf76;background:transparent;}.borded .cta2 a{color:#8fcf76;}.onlycopy{padding-bottom:20px !important;}#mc_embed_signup input.email{display:inline-block !important;margin:0 0 10px 0 !important;width:58% !important;color:#000;}#mc_embed_signup input.button{display:inline-block !important;width:35%;margin:0 0 10px 0;background:#0181c4;}#mc_embed_signup input.button:hover{background:#006ea8;}#cookiesBox{color:#fff;}#cookiesBox .content a{color:#fff;}#cookiesBox .content button{border-color:#fff;color:#fff;}.topHome .cart-link.cart-absolute,.topHome .btnLang,.topHome .btnTel{position:fixed !important;}.cart-desktop,.btnLang{z-index:9998;}#div_admin_order_box{top:100px;}@media (min-width: 768px) and (max-width: 1400px){.topHome .cart-link.absolute-interne{right:112px !important;}}@media only screen and (max-width: 767px){.topHome .btnLang{display:none;}}@media only screen and (max-width: 767px){.topHome .heademobileHP .btnLang{display:inline-block;}}@media (min-width: 768px) and (max-width: 1023px){.topHome #menuDropdown{text-align:left !important;}}.topHome .btnTel{text-align:center;color:#fff;padding:5px 7px;border:2px solid #fff;position:absolute;top:10px;display:block;right:62px;text-transform:uppercase;cursor:pointer;background-color:rgba(0,0,0,0.7);font-size:22px;z-index:999999;background-image:url(/template/_thotel2016/grafica/phone-call-active.png);background-position:center;background-repeat:no-repeat;width:35px;height:45px;background-size:19px;}@media only screen and (max-width: 767px){.topHome .btnTel{background-image:url(/template/_thotel2016/grafica/phone-call.png);top:6px;right:160px;border-color:#000;background-color:transparent;padding:5px;font-size:13px;height:39px;width:28px;}}@media (max-width: 1200px){.boxMenu #menu li a{padding:10px 8px;font-size:16px;}}@media (min-width: 768px) and (max-width: 1023px){.boxMenu #menu li a{padding:10px 6px;font-size:13px;}}@media (min-width: 768px) and (max-width: 1400px){.fixed .btnBooking{height:39px;}}@media (min-width: 768px) and (max-width: 991px){.fixed .menuOpen{display:block;}}h4.white-title{color:#fff;margin-bottom:20px;text-transform:uppercase;}.header-page .cart-link.absolute-interne.wishlist-link{right:228px;background:url(/template/_thotel2016/grafica/wishlist_360.png);background-size:18px;background-repeat:no-repeat;background-position:center;}.store_row{margin-bottom:30px;}.wish-goback{padding-top:20px;}.store_list_grid{padding-top:25px;}@media only screen and (max-width: 1023px){.store_list_grid .store_row{margin:0;padding:3px;}}.shop-content{padding-top:130px;}@media only screen and (max-width: 767px){.shop-content{padding-top:125px;}}@media only screen and (max-width: 767px){.shop-content #sidebar .row{margin:0;position:relative;}}.shop-content .list-shop{border:1px solid #eee;padding:5px;text-align:center;}@media only screen and (max-width: 767px){.shop-content .list-shop{padding:10px;}}.shop-content .list-shop .cont-bottoni{text-align:left;}.shop-content .list-shop .box-label-new .store_nuovo{background-color:#ff6c2b;color:#fff;max-width:50px;text-transform:uppercase;position:absolute;right:0;top:-13px;padding:10px;border-radius:50%;display:flex;justify-content:center;height:50px;width:50px;align-items:center;transform:rotate(30deg);}.shop-content .list-shop .store_actions .btn,.shop-content .list-shop .store_divaddCustom .btn{border:2px solid;color:#264e77;font-weight:600;text-transform:uppercase;padding:5px;font-size:12px;}@media only screen and (max-width: 1023px){.shop-content .list-shop .store_actions .btn,.shop-content .list-shop .store_divaddCustom .btn{display:block;width:230px;text-align:center;margin:0 auto;}}.shop-content .list-shop .store_image{float:left;margin-right:0;margin-top:0;margin-bottom:10px;overflow:hidden;width:100%;border-bottom:1px solid #eee;padding:0 0 10px;}@media only screen and (max-width: 767px){.shop-content .list-shop .store_image{height:auto;}}.shop-content .list-shop .store_image:hover{opacity:0.8;}.shop-content .list-shop .store_image img{position:relative;width:auto;height:110px;max-height:120px;}@media only screen and (max-width: 767px){.shop-content .list-shop .store_image img{min-height:160px;}}.shop-content .list-shop .box-text-prev{padding:0 0 10px 0;float:none;clear:both;}@media only screen and (max-width: 1023px){.shop-content .list-shop .box-text-prev .store_preview{min-height:60px;}}@media only screen and (max-width: 767px){.shop-content .list-shop .box-text-prev{padding:0 0 10px;float:none;clear:both;}}.shop-content .list-shop .store_preview{color:#444;font-size:17px;min-height:55px;margin-top:0;padding:0 5px;line-height:18px;}@media only screen and (max-width: 768px){.shop-content .list-shop .store_preview{min-height:auto !important;}}.shop-content .list-shop .store_price{color:#ff6c2b;margin-bottom:20px;}.shop-content .list-shop .store_price span{color:#ff6c2b;font-size:20px;font-weight:500;}.shop-content .list-shop .btn-detail{border:2px solid;color:#264e77;font-weight:600;text-transform:uppercase;padding:5px;font-size:12px;}@media only screen and (max-width: 1023px){.shop-content .list-shop .btn-detail{display:block;max-width:230px;margin:0 auto 6px;}}.shop-content .list-shop .store_divaddCart{float:right;}.shop-content .list-shop .store_divaddCart .store_actions{float:right;padding:0;}@media only screen and (max-width: 1023px){.shop-content .store_divaddCart{display:block;float:none;text-align:center;width:100%;}}@media only screen and (max-width: 767px){.shop-content .store_divaddCart{position:relative;}}.store_text_category p{padding:30px 0 10px;text-align:center;}.advanced-filter{padding-left:10px;}.advanced-filter-prices .advanced-filter{padding-left:5px;}.advanced-filter-prices .advanced-filter h2{font-size:18px;padding:10px 0 10px 10px;margin:0;font-weight:500;text-transform:uppercase;background-color:#444;color:#fff;}.advanced-filter-category .glyphiconxxx{position:relative;top:1px;display:none;}.advanced-filter-category a{color:#444;}.advanced-filter-category a.active{font-weight:700;}.advanced-filter-category .advanced-filter-content .groupxxx a{text-transform:uppercase;color:#fff;font-weight:500;background-color:#264e77;margin:10px 0 0;}.advanced-filter-collapse .glyphiconxxx{position:absolute;top:10px;right:9px !important;}.store_correlati .store_image{-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;height:160px;}.store_shippings .store_payments_row span{display:inline-block !important;}.store_payments .paypal{padding-left:20px !important;}.ui-datepicker{z-index:999999 !important;}.store_list{padding:10px 0;}.store_list .store_divaddCart{display:inline-block;float:right;}@media only screen and (max-width: 1023px){.store_list .store_divaddCart{display:block;width:230px;text-align:center;margin:0 auto;float:none;}}.store_list .store_divaddCart .store_actions{padding:0;}@media (max-width: 1200px){.shop-content .list-shop .cont-bottoni{display:none;}}.store_scheda{padding-top:70px;}@media only screen and (max-width: 767px){.store_scheda{padding-top:60px;}}@media (max-width: 1024px){.store_scheda h1{margin:0 0 15px 10px;}}.store_scheda .store_nuovo{background-color:beige;color:#003b74;max-width:50px;text-transform:uppercase;position:absolute;right:25px;top:10px;padding:10px;border-radius:3px;border:2px solid;display:flex;justify-content:center;}.store_scheda .store_allegati{background-color:RGB(49,63,120);padding:10px;color:#fff;text-transform:uppercase;max-width:120px;margin:30px;border-radius:3px;margin:0 auto;}.store_scheda .store_allegati:hover{opacity:0.8;}.store_scheda .store_allegati ul{margin:0;}.store_scheda .store_allegati ul li{list-style-type:none;}.store_scheda .store_allegati ul li a{color:#fff;font-weight:lighter;font-style:italic;}.store_scheda .store_allegati ul li span{display:none;}.store_scheda .padd{padding-left:15px;padding-right:15px;}.store_scheda .store_correlati{margin-bottom:20px;}.store_scheda .store_correlati h3{margin-bottom:30px;border-bottom:1px solid #888787;padding:10px 0;}.store_scheda .cont-detail-shop .store_testo p{line-height:120%;font-weight:100;}.store_scheda .cont-detail-shop .store_preview{font-style:italic;font-weight:100;font-size:20px;}@media only screen and (max-width: 767px){.store_scheda .cont-detail-shop h1{font-size:30px;margin:0 0 15px;padding:0 15px;}}.store_scheda .cont-detail-shop .tab-container{min-height:280px;}@media only screen and (max-width: 767px){.store_scheda .cont-detail-shop .tab-container{min-height:auto;}}.store_scheda .cont-detail-shop .tab-container .tab-pane.active{font-weight:100;}.store_scheda .cont-detail-shop .tab-container .nav-pills>li>a{margin-bottom:20px;border-bottom:5px solid transparent;padding:20px 50px 0;}@media only screen and (max-width: 1023px){.store_scheda .cont-detail-shop .tab-container .nav-pills>li>a{padding:20px 40px 0;}}.store_scheda .cont-detail-shop .tab-container .nav-pills>li.active>a,.store_scheda .cont-detail-shop .tab-container .nav-tabs>li.active>a:hover,.store_scheda .cont-detail-shop .tab-container .nav-pills>li.active>a:focus{color:RGB(49,63,120);background-color:transparent;border-color:RGB(49,63,120);}.store_scheda .cont-detail-shop .tab-container a{margin:0 0 10px;color:#555;text-transform:uppercase;font-size:15px;text-decoration:none;border-radius:0;}@media only screen and (max-width: 767px){.store_scheda .cont-detail-shop .tab-container.tabs-prod-dett .nav-pills>li>a{padding:15px;}}.store_scheda .cont-detail-shop .share-text{padding:20px 0 0px;border-top:1px solid #eee;font-weight:300;}.store_scheda .cont-detail-shop .share-buttons{margin-bottom:20px;}.store_scheda .cont-detail-shop .share-buttons a img{max-width:30px;}.store_scheda .cont-detail-shop .share-buttons a:hover{text-decoration:none;}.store_scheda .cont-detail-shop .store_correlati .list-shop a{color:#333;}.store_scheda .cont-detail-shop .store_correlati .list-shop .store_correlato_image a:last-child{display:block;overflow:hidden;height:290px;position:relative;}.store_scheda .cont-detail-shop .store_correlati .list-shop .store_correlato_image a:last-child img{height:auto;max-height:2000px;position:absolute;left:0;right:0;top:50%;transform:translate(0,-50%);}@media only screen and (max-width: 767px){.store_scheda .cont-detail-shop .store_correlati .list-shop{margin:0 0 15px;padding:0 0 20px;border-bottom:1px solid #ccc;}}.store_scheda .cont-detail-shop .cart-button .store_cart_row_qty input{width:39px;height:48px;font-size:17px;text-align:center;border:0 solid gray;border-right:0;background:0 0;float:left;font-style:italic;}.store_scheda .cont-detail-shop .cart-button .store_cart_row_qty{float:left;width:80px;height:48px;position:relative;border:1px solid #444;margin-right:5px;}@media (max-width: 768px){.store_scheda .cont-detail-shop .cart-button .store_cart_row_qty{margin-top:0;}}.store_scheda .cont-detail-shop .cart-button .store_cart_row_qty_action{height:24px;font-size:15px;line-height:150%;border-left:1px solid;}.store_scheda .cont-detail-shop .cart-button .btn{background-color:#264e77;color:#fff;text-transform:uppercase;padding:10px 10px;font-size:20px;margin:0 10px;border:0 none;}.store_scheda .cont-detail-shop .cart-button .btn:hover{opacity:0.8;}@media only screen and (max-width: 767px){.store_scheda .cont-detail-shop .cart-button .btn{margin:0;}}.store_scheda .cont-detail-shop .store_addCart{float:none;margin:0 5px;}@media (max-width: 1024px){.store_scheda .cont-detail-shop .store_addCart .btn{margin-left:0;}}.store_scheda .cont-detail-shop .store_price{color:#ff6c2b;font-size:32px;margin:0;}@media (max-width: 1024px){.store_scheda .cont-detail-shop .store_price{font-size:24px;}}.store_scheda .cont-detail-shop .store_price span{color:#ff6c2b;}.store_scheda .cont-detail-shop .store_testo p{line-height:120%;font-weight:100;}.store_scheda .cont-detail-shop .description-title{font-family:'Roboto Condensed';font-size:16px;text-transform:uppercase;padding:30px 0 20px;}.store_scheda .cont-detail-shop .description-title p{border-bottom:8px solid #264e77;max-width:200px;text-align:center;padding:10px;}.store_scheda .store_correlatixxxx .store_preview{font-size:25px;margin:0 0 15px;padding:5px;font-style:normal;font-weight:500;color:#264e77;}.store_scheda .store_correlatixxxx .btn-detail{text-transform:uppercase;color:#264e77;font-weight:600;border:2px solid;}.store_scheda .store_correlatixxxx .store_correlato_image .thumb{width:auto;}@media (max-width: 768px){.store_scheda .store_cart_row_min.store_cart_row_qty_action{top:auto;bottom:0;}}@media (max-width: 768px){.store_scheda .store_cart_row_plus.store_cart_row_qty_action{right:0;border-right:0 none;border-bottom:1px solid #333;}}@media only screen and (max-width: 767px){.nofloatmobile{float:none !important;}}@media only screen and (max-width: 767px){.left-shop,.right-shop{float:none !important;clear:both !important;}}.store_wishlist{float:none;display:inline-block;clear:both;position:relative;padding:10px 0;}@media only screen and (max-width: 767px){.store_wishlist{float:none;display:block;clear:both;position:relative;padding-bottom:0;}}.store_wishlist a{text-decoration:none;width:auto;height:30px;padding:0 0 0 40px;background-repeat:no-repeat;background-image:url('/template/_thotel2016/grafica/wishlist-empty.png');display:block;background-size:22px;line-height:30px;color:#264e77;background-position:left 10px center;}@media (max-width: 767px){.store_wishlist a{margin-bottom:15px;}}.store_wishlist a.active{background-image:url('/template/_thotel2016/grafica/wishlist-full.png');-webkit-background-size:20px;background-position:left 10px center;background-size:22px;color:#264e77;}.store_wishlist a .glyphicon-star-empty,.store_wishlist a .glyphicon{display:none;}.store_wishlist .btnAddWishList{position:relative;right:auto;top:auto;}.store_configurable_cnf_div{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;border-color:#000;border-style:solid;border-width:1px;color:#333;cursor:pointer;display:inline-block;font-size:12px;height:30px;line-height:30px;margin:2px;min-height:20px;padding:2px;text-align:center;vertical-align:top;min-width:60px;}.attributoNoSelezionabile{opacity:0.4;}.rowfield_store_configurable_div label{display:block;float:none;font-weight:300;font-style:italic;}.store_configurable .rowfield_store_configurable_div{margin-bottom:30px;}.store_configurable .rowfield_store_configurable_div:last-child .store_configurable_cnf_div{width:27px !important;height:27px !important;text-indent:0;display:inline-block;line-height:174%;background:transparent !important;color:#000 !important;}.store_configurable .rowfield_store_configurable_div:last-child .store_configurable_cnf_div.attributoSelezionato{position:relative;border:1px solid #444;}.store_configurable .rowfield_store_configurable_div:last-child .store_configurable_cnf_div.attributoSelezionato:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('/template/_thotel2016/grafica/actve-check-white.png') no-repeat center center !important;}.store_configurable .rowfield_store_configurable_div:first-child .store_configurable_cnf_div{width:auto !important;height:auto;text-indent:20px;overflow:hidden;display:inline-block;border:1px solid #444;min-width:10px;padding-right:30px;background-color:transparent !important;padding-left:10px;color:#264e77 !important;font-weight:300;}.store_configurable .rowfield_store_configurable_div:first-child .store_configurable_cnf_div.attributoSelezionato{position:relative;border:1px solid #444;}.store_configurable .rowfield_store_configurable_div:first-child .store_configurable_cnf_div.attributoSelezionato:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('/template/_thotel2016/grafica/actve-check-black.png') no-repeat center right !important;background-color:transparent !important;}.itemWishlist h2{margin-top:0;}.first img{max-height:350px;display:block;margin:0 auto;}.product_images{padding:10px 0;border:none;}.product_images img{width:auto;padding:0;border-radius:2px;border:1px solid #ccc;height:75px;}.anteprima-w{padding:10px 0;text-transform:none;font-family:'Roboto Condensed';}.prezzo-w{font-family:'Roboto Condensed';font-weight:300;font-size:20px !important;margin-bottom:15px;}.remove-wish a,.remove-wish a:hover{background:#fff;border:0 none;font-family:'Roboto Condensed';color:#333;padding:0;margin-top:30px;}.ui-datepicker{z-index:999999 !important;}.store_correlati .store_row_correlato{text-align:left;}.store_correlati .store_image{border:1px solid #ccc;}.store_correlati h3{text-align:left;}.store_correlati .store_correlato_image .thumb{margin-bottom:20px;}.backtoshop{padding:10px;border-bottom:1px solid #eee;}.backtoshop a{text-transform:uppercase;font-weight:500;color:#264e77;}.backtoshop a:hover{text-decoration:none;color:#264e77;opacity:0.8;}.backtoshop a span img{margin-top:-4px;}.share-buttons span{display:inline-block;width:30px;height:30px;-webkit-background-size:contain;background-position:center;background-size:contain;background-repeat:no-repeat;}.share-buttons span:hover{opacity:0.8;}.share-buttons .st_facebook_custom{background-image:url(../grafica/icon-fb.png);}.share-buttons .st_twitter_custom{background-image:url(../grafica/icon-tv.png);}.share-buttons .st_email_custom{background-image:url(../grafica/icon-ml.png);}.share-buttons .st_googleplus_custom{background-image:url(../grafica/icon-gp.png);}.share-buttons .st_pinterest_custom{background-image:url(../grafica/icon-pn.png);}@media (max-width: 460px){.menuOpen{position:absolute;right:auto;left:170px;top:19px;}}.advanced-filter-collapse .glyphicon{position:absolute;top:10px;right:3px;color:#264e77;}.advanced-filter-category a{color:#264e77;}@media (max-width: 767px){.fixed .tooltip.fade{display:none !important;}}.backtoshop{padding:10px;}.doc-cont{text-align:center;}.doc-cont ul{padding:0;}.store_sconto{position:absolute;top:0;left:0;width:50px;height:50px;border-radius:50%;background:#264e77;line-height:50px;color:#fff;text-align:center;}.right-shop{position:relative;}.right-shop .store_sconto{left:auto;top:2px;right:0;}.shopheader{padding:0 0 20px 0;position:relative;}.shopheader .image-shop-header{position:relative;width:100%;}.shopheader .shop-header-absolute-text{font-size:30px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;padding:20px;background-color:rgba(0,0,0,0.6);margin:0;}@media only screen and (max-width: 767px){.shopheader .shop-header-absolute-text{font-size:16px;padding:7px;}}.header-page .container{position:relative;width:100%;}.header-page .cart-link{display:inline-block;text-align:center;border:2px solid #fff;width:35px;height:45px;background:url('/template/_thotel2016/grafica/cart.png') no-repeat center center;-webkit-background-size:19px;background-size:19px;}.header-page .cart-link.cart-absolute{position:absolute;top:14px;right:15px;}.header-page .cart-link.absolute-interne{right:190px;height:38px;background-size:22px;}@media only screen and (max-width: 767px){.header-page .cart-link.absolute-interne{right:78px;height:32px;background-size:22px;top:25px;}}@media only screen and (max-width: 767px){.header-page .cart-link.absolute-interne.wishlist-link{right:117px !important;top:25px;height:32px;width:28px;background-size:15px;}}.topHome .cart-link{display:inline-block;text-align:center;border:2px solid #fff;width:35px;height:45px;background:url('/template/_thotel2016/grafica/cart.png') no-repeat center center rgba(0,0,0,0.7);-webkit-background-size:19px;background-size:19px;}.topHome .cart-link.cart-absolute{position:absolute;top:14px;right:15px;}.topHome .cart-link.absolute-interne{right:233px;height:43px;background-size:22px;top:11px;}@media only screen and (max-width: 767px){.topHome .cart-link.absolute-interne{right:131px;height:32px;top:25px;width:30px;}}.topHome .cart-link.absolute-interne.mobile-cart{background:url('/template/_thotel2016/grafica/cart-black.png') no-repeat center center transparent;right:165px;height:39px;background-size:12px;top:6px;width:30px;border-color:#000;}@media only screen and (max-width: 767px){.topHome .cart-link.absolute-interne.cart-desktop{display:none;}}#store_cart_order_form_registration{background:#fff;margin-bottom:25px;border:0 none;}#store_cart_order_form_registration .btn.btn-default{padding:4px 12px 4px 12px;border-color:#000;}#store_cart_order_form_registration .label-danger{background-color:transparent;color:#d9534f;text-transform:uppercase;font-size:11px;padding:7px 0 0 0;display:block;text-align:left;letter-spacing:0;font-weight:500;}#store_cart_order_form_registration .store_orderform_type{border-bottom:1px solid #ebebeb;}#store_cart_order_form_registration .store_orderform_type .col-md-4{width:100% !important;text-align:center;margin-top:-15px;}#store_cart_order_form_registration .store_orderform_type .col-md-4 span{display:block;text-align:center;padding:0;}#store_cart_order_form_registration input[type="checkbox"]{margin:0 10px 0 0;}#store_cart_order_form_registration .checkbox{padding-left:0;}#store_cart_order_form_registration label{display:inline-block;margin-bottom:5px;text-transform:uppercase;font-weight:500;font-size:13px;}#store_cart_order_form_registration .form-control{border-color:#000;}#store_cart_order_form_registration .row-shipping-title{font-size:28px;text-transform:uppercase;font-weight:700;}#store_cart_order_form_registration legend{border-bottom:1px solid #ebebeb;padding-bottom:10px;text-transform:uppercase !important;font-size:16px;font-weight:400;}#store_cart_order_form_registration .store_button_submit,#store_cart_order_form_registration .store_button_submit:hover,#store_cart_order_form_registration .store_button_submit:active{background:#fff;text-transform:uppercase;color:#000;padding:15px;border:1px solid #000;min-width:160px;}.store_cart_complete{padding-top:50px;margin:0 auto;padding-left:20px;padding-right:20px;}.store_cart_complete h1{font-size:18px;text-transform:uppercase;text-align:left;padding-bottom:30px;}@media only screen and (max-width: 767px){.store_cart_complete .store_cart_row_min{border-left:1px solid #333;border-right:1px solid #333;}}.store_cart_row{position:relative;min-height:25px;height:auto;background:#fff;margin-bottom:5px;padding:15px 10px;color:#000;border-bottom:1px solid #ebebeb;}@media (width: 768px){.store_cart_row{min-height:165px;}}@media (max-width: 768px){.store_cart_row_plus{right:0;border-bottom:1px solid #333;border-left:1px solid #333 !important;}}@media (max-width: 768px){.store_cart_row_min{top:auto;bottom:0;border-left:1px solid #333;border-right:0 none;}}.store_cart_row_delete{top:10px;}.store_cart_row_name_title{font-size:18px;}.store_cart_row_name_options ul,.store_cart_row_name_options li{padding:0;margin:0;list-style:none;}.store_cart_rows .store_cart_row_qty{width:77px;height:42px;position:absolute;bottom:5px;right:0;}@media only screen and (max-width: 767px){.store_cart_rows .store_cart_row_qty{position:relative;bottom:auto;left:auto;display:block;}}@media (width: 768px){.store_cart_rows .store_cart_row_qty{margin-right:0;}}.store_cart_rows .store_cart_row_qty input{width:50px;height:41px;font-size:16px;}.store_cart_rows .store_cart_row_qty_action{height:22px;width:22px;font-size:16px;line-height:23px;}.store_cart_rows .store_cart_availability{display:none;padding:7px 0;}.store_cart_rows .store_cart_row_image{border:0;width:115px;height:90px;-webkit-background-size:cover;background-size:cover;}@media only screen and (max-width: 767px){.store_cart_rows .store_cart_row_image{float:none;margin:0 auto;}}.store_cart_rows .store_cart_row_name{width:48%;}@media only screen and (max-width: 767px){.store_cart_rows .store_cart_row_name{width:100%;clear:both;text-align:center;padding:20px 0;}}.store_cart_rows .store_cart_row_price{padding-top:5px;padding-right:15px;}@media only screen and (max-width: 767px){.store_cart_rows .store_cart_row_price{float:none;}}.store_cart_rows .store_cart_row_qty{margin-top:0 !important;}#store_shipping_payments{border:0 none !important;background:#f1f1f1;}.store_shippings,.store_payments{border-right:0 none;border:0 none;margin:0;padding:10px !important;}@media (max-width: 1024px){.store_shippings,.store_payments{width:100%;}}.store_shippings label,.store_payments label{font-weight:100;}.store_shippings h2,.store_payments h2{font-size:18px;margin:0 0 10px;border-bottom:0 none;padding-bottom:8px;text-transform:uppercase;text-align:left;}@media only screen and (max-width: 767px){.store_shippings h2,.store_payments h2{text-align:center;}}.store_shippings{border-right:1px solid #ebebeb;}.row.store_orderform_type{background:#fff;}.row.store_orderform_type .col-md-3{width:48% !important;text-align:center;}.row.store_orderform_type input[type="radio"]{float:none;display:inline-block;margin-left:5px;}.row.store_orderform_type label{font-size:15px;}.store_button_submit,.store_button_submit:hover,.store_button_submit:active{background:#fff;border-color:#000;float:right;padding:15px;min-width:165px;text-transform:uppercase;color:#000;margin-bottom:20px;}.store_cart_continue{text-align:left;}#store_nation{margin-bottom:15px;}.list_store_shippings .item,.list_store_payments .item{width:100%;flex:1;margin-right:20px;padding:0;font-weight:700;}.list_store_shippings .item .radio label>span,.list_store_payments .item .radio label>span{max-width:90%;}.list_store_shippings .item:last-child,.list_store_payments .item:last-child{margin-right:0;}.list_store_shipping .radio,.list_store_shipping .checkbox{padding:0 20px 0 7px;}.store_cart_action_end .btn.btn-default,.store_cart_action_end .btn.btn-default:hover,.store_cart_action_end .btn.btn-default:active{background:#fff;text-transform:uppercase;color:#000;padding:15px;border:1px solid #000;margin:0 0 5px;}@media only screen and (max-width: 640px){.store_cart_action_end .btn.btn-default,.store_cart_action_end .btn.btn-default:hover,.store_cart_action_end .btn.btn-default:active{width:100%;}}.store_cart_empty_button{padding-top:20px;}#valute_select_cont{margin-top:8px;display:block;}#valute_select_cont select{background:#fff;border:1px solid #ddd;}.store_order_status_row .store_table_product tr td:last-child{text-align:center;}.store_order_status_row .store_table_product tr td:last-child img{width:230px;}#store_cart_order_form_registration select.form-control{border-radius:0;}@media only screen and (max-width: 1023px){.store_cart_continue{text-align:center;}.store_row_correlato{min-height:270px;}.removecb{padding-top:5px;padding-bottom:10px;}.store_cart_row_qty{margin-bottom:15px;}.correlati-titolo{font-size:15px;line-height:21px;}.store_correlati h3,.store_ultimivisti h3{font-size:19px;}.store_cart_complete .store_cart_row_minXXX.store_cart_row_qty_action{top:auto;bottom:0;}.store_cart_complete .store_cart_row_plusXXX.store_cart_row_qty_action{right:0;}.store_cart_complete .store_cart_row_qtyXXX{float:none;clear:both;margin:0px auto;}.store_cart_import_row.store_cart_import_row_tax{text-align:center !important;}#store_form_submit_send input[type="submit"],#store_form_submit_send input[type="submit"]:hover{float:none;clear:both;margin:10px 0;min-width:10px;max-width:100%;}}.store_payments_row span{display:none !important;}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{margin-left:10px !important;}@media only screen and (max-width: 640px){.store_cart_complete .store_button_submit{min-width:170px;float:none;clear:both;width:100%;}.store_cart_action_end .btn.btn-default{font-size:12px;}.store_cart_row_name_options{overflow:hidden;}.radio.store_payments_row span{font-size:12px;}.list_store_shippings .item .radio label >span,.list_store_payments .item .radio label >span{max-width:100%;float:none;clear:both;display:block;text-align:center;max-width:90%;}.radio.store_payments_row{padding:0;display:block;text-align:center;}.radio.store_payments_row input[type="radio"]{float:none;display:inline-block;}.radio.store_payments_row img{padding-left:10px;}.list_store_shippings .radio,.list_store_shippings .checkbox,.list_store_payments .radio,.list_store_payments .checkbox{padding-left:10px;}}.store_cart_import_row_total .import{font-size:30px;}.store_cart_import_row .title{font-weight:100;}.store_cart_row_price_tot,.store_cart_import_row_total .import{font-weight:400;}.store_row_options .store_addCart a,.store_configurable .store_addCart a{padding:10px 40px;font-size:14px;}.store_addCart .btn-default{border:2px solid;color:#264e77;font-weight:500;text-transform:uppercase;padding:5px;font-size:12px;}.scheda-shopXX .store_cart_row_qty{height:42px;}.scheda-shopXX .store_cart_row_qty_actionXXX{height:21px;line-height:21px;}.scheda-shopXX .store_cart_row_qty input{height:42px;}.store_cart_row_name_title{font-weight:400;}.top-cart{padding-top:0;padding-right:25px;}@media only screen and (max-width: 767px){.top-cart{padding-right:0;}}.top-cart .store_cart_static,.top-cart .portal_login,.top-cart .portal_login_logout,.top-cart .boxcarello{display:inline-block;font-size:14px;text-transform:uppercase;}.top-cart .portal_login_logout a{margin-top:-4px;}.top-cart .boxcarello{margin-right:15px;}.store_cart_qty_update{display:none;}.row.store_cart_action_end .store_button_submit,.row.store_cart_action_end .store_button_submit:hover,.row.store_cart_action_end .store_button_submit:active,.row.store_cart_action_end .btn.btn-default{padding:10px 15px !important;}#store_cart_order_form_registration .store_button_submit{padding:10px 15px !important;}.store_cart_row_name_options li b:before{content:"";display:block;}@keyframes fadeBox{0%{right:-500px;}100%{right:10px;}}@-webkit-keyframes fadeBox{0%{right:-500px;}100%{right:10px;}}#preview-cart{background:rgba(255,255,255,0.94);border-left:1px solid #ccc;top:0px;height:auto;z-index:9999;right:0;bottom:0;}@media only screen and (min-width: 768px){#preview-cart{animation:fadeBox 1s ease;-webkit-animation:fadeBox 1s ease;}}@media only screen and (max-width: 767px){#preview-cart{width:auto;left:0;right:0;}}#preview-cart.showcart{margin-right:0;}#preview-cart .store_cart_rows{top:20px;}@media only screen and (max-width: 767px){#preview-cart .store_cart_rows{top:70px;}}#preview-cart .store_cart_rows .item{border-bottom:1px solid #000;padding:10px 0;}#preview-cart .store_cart_rows .item .store_cart_row_price_tot{float:right;}#preview-cart .store_cart_rows .item .store_cart_row_price_tot span{font-size:14px;font-weight:700;color:#ff6c2b;}#preview-cart .store_cart_rows .item a{color:#000;display:block;max-width:180px;float:left;font-style:italic;}#preview-cart .store_cart_rows .item:after{display:block;height:0;content:'';clear:both;}#preview-cart .btn-success{background-color:#264e77;color:#fff;text-transform:uppercase;padding:10px 10px;font-size:20px;margin:0 10px;border:0 none;transition:all .8s ease;}#preview-cart .btn-success:hover{background:;border-color:;}#preview-cart .close{position:absolute;top:0px;left:auto;width:22px;height:22px;border-radius:50%;background:transparent;color:#000;text-align:center;opacity:1;font-weight:200;right:0;}@media only screen and (max-width: 767px){#preview-cart .close{left:50%;width:50px;height:50px;margin-left:-25px;border-radius:50%;background:#264e77;line-height:46px;color:#fff;margin-top:10px;}}.rowfield_store_configurable_div.notcompleted{border-left:4px solid red;border-top:0 none;border-right:0 none;border-bottom:0 none;padding:0 0 2px 5px;}.list_store_payments .radio,.list_store_payments .checkbox{margin:0;padding:0;}.list_store_payments .radio label,.list_store_payments .checkbox label{display:block;margin:0;padding:0;}.list_store_payments .radio label input[type="radio"],.list_store_payments .checkbox label input[type="radio"]{margin-right:5px;}.store_cart_import_row_coupon_btn input[type="text"]{height:52px;border:1px solid #000;margin-right:20px;margin-bottom:5px;}.store_cart_complete h4{min-height:40px;}#store-order-status{padding-top:50px;max-width:1170px;margin:0 auto;}.store_order_status_row{padding-top:20px;margin-top:20px;border-top:1px solid #ebebeb;}#store-order-status h1{font-size:26px;margin-bottom:25px;}#store_cart_order_form_registration .row-info-add .checkbox label a{text-decoration:underline;}#store_cart_order_form_registrationXXXX .form-control{max-width:97%;margin:0 2%;}.layout_page_login .form-control{border-color:#000;max-width:98%;margin-right:2%;}.layout_page_login .form-control input[type="text"],.layout_page_login .form-control input[type="email"],.layout_page_login .form-control input[type="password"]{height:52px;border:1px solid #000 !important;margin-right:20px;margin-bottom:5px;}.layout_page_login .captcha{max-width:98%;margin-bottom:15px;}.layout_page_login input[type="submit"]{border-color:#000;text-transform:uppercase;color:#000;}.layout_page_login input[type="submit"]:hover{background:;}#portal_register .checkbox{text-transform:uppercase;}#portal_register .checkbox a{text-decoration:underline !important;}@media (max-width: 767px){.header-page .cart-link.absolute-interne.wishlist-link{right:168px;}}.modalFacSimile .close{position:absolute;top:5px;right:5px;opacity:1;color:#fff;font-size:22px;font-weight:100;}@media (min-width: 768px){.modalFacSimile .modal-dialog{max-width:1024px;width:100%;margin:30px auto;}}.store_payments .paypal{padding-left:0 !important;}.itemWishlist{border:1px solid #ccc;border-bottom:4px solid #ccc;padding:30px;margin-bottom:10px;}.itemWishlist .btn-danger{color:#2d2d2d;background-color:#e6e6e6;border-color:#000;}.itemWishlist h2 a{text-decoration:none;color:#444;font-size:25px;}.itemWishlist p span{color:#ff6c2b;font-size:20px;font-weight:500;}.list_store_payments .store_payments_row img{padding-left:10px;vertical-align:top;}.formadmin.store-order-detail .carousel .carousel-control:before{display:none;}.store_actions{padding:15px 0;}@media only screen and (max-width: 767px){.btnBooking{width:40px !important;text-indent:2000em;overflow:hidden;height:33px;background-image:url(/file/bed-icon.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:36px !important;font-size:0 !important;}.topHome .btnBooking{font-size:19px !important;width:120px !important;line-height:190%;padding:0;height:39px;text-indent:0;}.fixed .btnLang{right:50px;}.header-page .cart-link.absolute-interne.wishlist-link{right:117px;}.menuOpen{left:100px;}}.box-top-head.search_box{padding:20px 5px;}.box-top-head.search_box input#cerca_store_product{height:33px;border:0 none;border-bottom:1px solid #ccc;font-size:14px;font-weight:100;}.box-top-head.search_box input.search_submit.btn{background:url(/file/layout/thumb/searchicon.png) no-repeat center center;text-transform:uppercase;width:40px;height:40px;font-size:0;background-size:23px;}@media (max-width: 990px){.fixed .navbar-toggle.menuClose{display:block;}}.advanced-filter .group .checkbox,.advanced-filter .group a{text-transform:inherit;}.group-gift label{text-indent:50px;}.group-gift label input{margin:-5px 27px !important;}.list_store_payments .store_payments_row img{max-height:50px;}.list_store_payments .store_payments_row{margin-bottom:7px !important;}.store_back{background:#fff;border-color:#000;float:left;padding:15px;min-width:165px;text-transform:uppercase;color:#000;margin-bottom:20px;}.setefi-payment-result{padding:50px 0;}div#tipfattdiv label.radio{text-indent:20px;}.modulo-veer iframe{width:100%;min-height:500px;}