.seobar_wrap{height:0;position:absolute;z-index:101;top:100px;left:0}.seobar_wrap .seobar{margin:0}.seobar_wrap .seobar *{font-size:12px;display:inline;line-height:100%;margin:0 10px}@media (max-width: 991px){.seobar_wrap{top:50px}}#top_bar{display:block}.top_bar{float:right;width:auto;height:30px;text-align:right;position:relative;z-index:200;border-bottom:1px solid rgba(51,51,51,0.1)}.top_bar .box{display:inline-block;font-size:12px;padding:0 10px;line-height:30px;position:relative;z-index:300}.top_bar .box:after{content:"";display:inline-block;width:1px;height:14px;margin-top:-7px;position:absolute;z-index:400;top:50%;right:0;background:rgba(51,51,51,0.2)}.top_bar .box>a{line-height:30px;text-transform:uppercase;letter-spacing:0.05em}.top_bar .box .fa{margin-right:10px}.top_bar .box.hotel_contacts a .fa{margin-right:7px}.top_bar .box.hotel_contacts.mail a{text-transform:lowercase;letter-spacing:0}.top_bar .box.menu_box>a:after{margin-left:10px;content:'\f107';font-family:"FontAwesome", "futura-pt", "arial", "Helvetica", sans-serif}.top_bar .box.menu_box.opened>a:after{content:'\f106'}#hotels{display:inline-block;line-height:30px;position:relative;z-index:300}#hotels.opened .hotel_list{display:block}#hotels>a{line-height:16px;text-transform:uppercase;letter-spacing:0.05em}#hotels .hotel_list{left:auto;right:0}#languages_menu{display:inline-block;line-height:30px;position:relative;z-index:300}#languages_menu:after{width:0}#languages_menu.opened .langs_list{display:block}#languages_menu .langs_list{padding:10px 0;position:absolute;z-index:350;top:30px;right:0;left:auto}#languages_menu .langs_list a{text-transform:uppercase;font-size:12px;line-height:130%}.header_bar{float:right;width:100%;height:55px;position:relative;z-index:100}@media (max-width: 991px){.header_bar{width:auto}}#open_menu{float:right;display:block;height:55px;width:55px;text-align:center;text-transform:uppercase;text-decoration:none;font-size:12px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#open_menu .icon{display:block;height:20px;margin-top:17.5px;position:relative;z-index:300}#open_menu .icon .bar{position:absolute;z-index:400;top:50%;left:50%;width:30px;height:2px;margin-left:-15px;margin-top:-1px;background-color:#333333}#open_menu .icon .bar:after,#open_menu .icon .bar:before{width:30px;height:2px;display:block;content:'';cursor:pointer;position:absolute;z-index:401;left:0}#open_menu .icon .bar:before{top:-8px}#open_menu .icon .bar:after{bottom:-8px}#open_menu .icon .bar:before,#open_menu .icon .bar:after{background-color:#333333}@media (max-width: 991px){#open_menu .icon{margin-top:15px}}#open_menu:focus,#open_menu:hover{color:#ffffff !important;background-color:#aaaaaa !important}#open_menu:focus .bar,#open_menu:hover .bar{background-color:#ffffff !important}#open_menu:focus .bar:before,#open_menu:focus .bar:after,#open_menu:hover .bar:before,#open_menu:hover .bar:after{background-color:#ffffff !important}@media (max-width: 991px){#open_menu{height:50px;width:50px}}#sidebar_overlay{display:none;width:100%;height:100%;position:fixed;z-index:1;top:0;right:0;opacity:0;filter:Alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;background:rgba(0,0,0,0.7);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#sidebar_overlay.visible{display:block;z-index:900;opacity:1;filter:Alpha(opacity=100)}#sidebar{width:350px;height:100%;position:fixed;z-index:999;top:0;right:-350px;-webkit-transition:right .3s ease 0s;-moz-transition:right .3s ease 0s;-ms-transition:right .3s ease 0s;-o-transition:right .3s ease 0s;transition:right .3s ease 0s;background:#ffffff none repeat scroll 0 0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#sidebar.visible{right:0;z-index:999}#sidebar .close_sidebar{display:block;width:30px;height:30px;line-height:30px;position:absolute;z-index:300;top:10px;left:10px;-webkit-transition:all 0.3 .3s ease 0s;-moz-transition:all 0.3 .3s ease 0s;-ms-transition:all 0.3 .3s ease 0s;-o-transition:all 0.3 .3s ease 0s;transition:all 0.3 .3s ease 0s}#sidebar .close_sidebar:focus,#sidebar .close_sidebar:hover{opacity:.5;filter:Alpha(opacity=50)}@media (max-width: 991px){#sidebar .close_sidebar{top:5px;left:5px}}#sidebar .close_sidebar .cross:after,#sidebar .close_sidebar .cross:before{background:#000000 none repeat scroll 0 0}#sidebar_box{height:100%;padding:40px 30px 40px 40px;width:100%}@media (max-width: 991px){#sidebar_box{overflow:scroll}}#sidebar_box .mCSB_container{padding-right:30px}#sidebar_box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#aaaaaa}#sidebar_box .mCSB_scrollTools .mCSB_draggerRail{width:2px}ul.menu{list-style:outside none none;margin:0;padding:0}ul.menu>li{position:relative;z-index:300}ul.menu>li.menu-item-has-children>a{padding-right:20px}ul.menu>li.open .more_li{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}ul.menu>li .more_li{display:block;cursor:pointer;text-align:center;width:20px;height:20px;line-height:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:absolute;z-index:400;top:10px;right:-5px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background:transparent}ul.menu>li>a{display:inline-block;font-size:12px;line-height:130%;padding:10px 0;text-decoration:none;text-transform:uppercase;-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;-ms-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s}ul.menu>li .sub-menu{display:none}ul.menu>li .sub-menu>li>a{display:block;white-space:nowrap;font-size:13px;line-height:140%;text-decoration:none;letter-spacing:0}#top_menu{float:right;margin-right:10px;max-width:600px}#top_menu ul.menu{display:table;height:55px;text-align:center}#top_menu ul.menu>li{display:table-cell;margin:0;text-align:center;text-transform:uppercase;vertical-align:middle;position:relative;z-index:300}#top_menu ul.menu>li>a{display:inline-block;padding:0 8px;letter-spacing:0.05em}@media (min-width: 1200px){#top_menu ul.menu>li>a{padding:0 15px}}#top_menu ul.menu>li .more_li{display:none}#top_menu ul.menu>li:hover .sub-menu{display:block}#top_menu ul.menu>li .sub-menu{top:55px}@media (min-width: 1200px){#top_menu{max-width:none}}#header:not(.home_top) #top_menu{max-width:600px}#main_menu{margin-bottom:40px}#main_menu ul.menu>li{width:100%;display:block;border-width:0 0 1px;border-style:dotted;border-color:#dddddd}#main_menu ul.menu>li>a{letter-spacing:0.05em}#main_menu ul.menu>li .sub-menu{display:none;padding:10px 0 10px 10px}#main_menu ul.menu>li .sub-menu>li{display:block;line-height:140%}#main_menu ul.menu>li .sub-menu>li>a{padding:5px 0;line-height:130%}#side_logo{height:50px;margin:20px auto;text-align:center}#side_logo a{display:block;width:100%;height:100%}#side_logo a img{max-height:98%;max-width:99%}#slideshow_wrapper{width:100%;height:300px;min-height:350px;overflow:hidden;margin:0;padding:0;position:relative;z-index:200;background-color:#cccccc}#slideshow_wrapper.home,#slideshow_wrapper.fullscreen{height:100%}#slideshow_wrapper.home #slideshow .caption .caption_content .caption_title,#slideshow_wrapper.fullscreen #slideshow .caption .caption_content .caption_title{font-size:3em}@media (min-width: 1200px) and (max-height: 700px){#slideshow_wrapper.home #slideshow .caption .caption_content .caption_title,#slideshow_wrapper.fullscreen #slideshow .caption .caption_content .caption_title{font-size:2.3em}}#slideshow_wrapper.home #slideshow .caption .caption_content .caption_subtitle,#slideshow_wrapper.fullscreen #slideshow .caption .caption_content .caption_subtitle{font-size:1.5em}@media (min-width: 1200px) and (max-height: 700px){#slideshow_wrapper.home #slideshow .caption .caption_content .caption_subtitle,#slideshow_wrapper.fullscreen #slideshow .caption .caption_content .caption_subtitle{font-size:1em}}#slideshow_wrapper #slideshow{height:100%;width:100%;overflow:hidden;margin:0;padding:0;position:absolute;z-index:202;top:0;left:0}#slideshow_wrapper #slideshow .cycle{width:100%;height:100%;position:relative;z-index:210}#slideshow_wrapper #slideshow .cycle .slide{width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}#slideshow_wrapper #slideshow .cycle .slide:first-child img{z-index:230}#slideshow_wrapper #slideshow .cycle .slide.video{background-color:#000000}#slideshow_wrapper #slideshow .cycle .slide img{width:100%;position:relative;z-index:220}#slideshow_wrapper #slideshow .loading_sshow{width:100%;height:100%;position:absolute;z-index:230;top:0;left:0;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}#slideshow_wrapper #slideshow .loading_sshow .msg{width:100%;height:100%;position:absolute;z-index:231;top:0;left:0;display:flex;align-items:center;text-align:center;justify-content:center}#slideshow_wrapper #slideshow .loading_sshow .msg img{max-width:50%;max-height:10%}#slideshow_wrapper #slideshow .caption{display:table;width:100%;height:100%;position:absolute;z-index:300;top:0;left:0;color:#fff}@media (min-width: 992px){#slideshow_wrapper #slideshow .caption.top{height:40%;top:55px}#slideshow_wrapper #slideshow .caption.bottom{height:40%;top:auto;bottom:90px}#slideshow_wrapper #slideshow .caption.left{width:50%;left:0}}@media (min-width: 992px) and (min-width: 1200px) and (max-height: 700px){#slideshow_wrapper #slideshow .caption.left{width:60%}}@media (min-width: 992px) and (max-height: 800px){#slideshow_wrapper #slideshow .caption.left{width:70%}}@media (min-width: 992px){#slideshow_wrapper #slideshow .caption.right{width:50%;left:50%}}@media (min-width: 992px) and (min-width: 1200px) and (max-height: 700px){#slideshow_wrapper #slideshow .caption.right{width:60%;left:40%}}@media (min-width: 992px) and (max-height: 800px){#slideshow_wrapper #slideshow .caption.right{width:70%;left:30%}}@media (min-width: 992px){#slideshow_wrapper #slideshow .caption.center{width:80%;left:10%}}@media (min-width: 992px) and (min-width: 1200px) and (max-height: 700px){#slideshow_wrapper #slideshow .caption.center{width:60%;left:20%}}@media (min-width: 992px) and (max-height: 800px){#slideshow_wrapper #slideshow .caption.center{width:70%;left:15%}}#slideshow_wrapper #slideshow .caption.visible{opacity:1;filter:Alpha(opacity=100)}#slideshow_wrapper #slideshow .caption .caption_content{display:table-cell;vertical-align:middle;text-align:center;line-height:130%;text-transform:uppercase}@media (max-width: 991px){#slideshow_wrapper #slideshow .caption .caption_content{font-size:12px;line-height:130%;vertical-align:bottom;padding-bottom:70px;background:transparent;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.3) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$top, endColorstr=$bottom, GradientType=0)}}#slideshow_wrapper #slideshow .caption .caption_content .caption_title,#slideshow_wrapper #slideshow .caption .caption_content .caption_subtitle{max-width:80%;margin-left:auto;margin-right:auto;text-shadow:0 0 40px black}@media (min-width: 1200px) and (max-height: 700px){#slideshow_wrapper #slideshow .caption .caption_content .caption_title,#slideshow_wrapper #slideshow .caption .caption_content .caption_subtitle{max-width:90%}}@media (max-width: 767px){#slideshow_wrapper #slideshow .caption .caption_content .caption_title,#slideshow_wrapper #slideshow .caption .caption_content .caption_subtitle{max-width:95%}}#slideshow_wrapper #slideshow .caption .caption_content .caption_title{font-size:2.3em;line-height:100%;margin-bottom:10px}@media (min-width: 1200px){#slideshow_wrapper #slideshow .caption .caption_content .caption_title{font-size:3em}}@media (max-height: 800px){#slideshow_wrapper #slideshow .caption .caption_content .caption_title{font-size:2em}}#slideshow_wrapper #slideshow .caption .caption_content .caption_subtitle{font-size:1em;line-height:130%}@media (min-width: 1200px){#slideshow_wrapper #slideshow .caption .caption_content .caption_subtitle{font-size:1.5em}}@media (max-height: 800px){#slideshow_wrapper #slideshow .caption .caption_content .caption_subtitle{font-size:1em}}#slideshow_wrapper #slideshow .caption .caption_content .btn{display:inline-block;margin-top:20px;padding:10px 20px;font-size:12px;line-height:130%;letter-spacing:0.05em}#slideshow_wrapper .owl-carousel{height:100%}#slideshow_wrapper .owl-carousel .owl-stage-outer{height:100%;position:relative;z-index:100}#slideshow_wrapper .owl-carousel .owl-stage-outer .owl-stage{height:100%}#slideshow_wrapper .owl-carousel .owl-stage-outer .owl-stage .owl-item{overflow:hidden;height:100%}#slideshow_wrapper .owl-controls .owl-nav{display:none !important;height:0;width:0;overflow:hidden}#slideshow_wrapper .owl-controls .owl-dots{width:100%;height:70px;padding-left:10px;text-align:left;line-height:1;display:none !important;position:absolute;z-index:410;top:5px;left:0}@media (max-width: 991px){#slideshow_wrapper .owl-controls .owl-dots{display:block  !important}}#slideshow_wrapper .owl-controls .owl-dots .owl-dot{display:inline-block;margin:0 2px;height:5px;width:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#slideshow_wrapper .owl-controls .owl-dots .owl-dot span{display:none}#slideshow_wrapper .arrow{display:inline-block;width:50px;height:100px;padding:0;margin-top:-42.5px;position:absolute;z-index:400;top:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background:none no-repeat scroll}#slideshow_wrapper .arrow:after,#slideshow_wrapper .arrow:before{width:2px;height:50px;display:block;content:'';cursor:pointer;position:absolute;z-index:401;background-color:#ffffff}#slideshow_wrapper .arrow:hover{background:none no-repeat scroll;opacity:.5;filter:Alpha(opacity=50)}#slideshow_wrapper .arrow.prev{left:50px}@media (min-width: 1200px) and (max-height: 700px){#slideshow_wrapper .arrow.prev{left:20px}}#slideshow_wrapper .arrow.prev:before{top:0;left:15px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#slideshow_wrapper .arrow.prev:after{bottom:15px;left:15px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#slideshow_wrapper .arrow.next{right:50px}@media (min-width: 1200px) and (max-height: 700px){#slideshow_wrapper .arrow.next{right:20px}}#slideshow_wrapper .arrow.next:before{top:0;right:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#slideshow_wrapper .arrow.next:after{bottom:15px;right:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.logo_custom.home{display:block;width:240px;padding:0;margin-left:-120px;position:absolute;z-index:400;top:70px;left:50%}.logo_custom.home img{width:100%}#video_box{width:100%;height:100%;overflow:hidden;margin:0;padding:0;position:absolute;z-index:300;top:0;left:0}#video_box .video_placeholder{width:100%;height:100%;position:absolute;z-index:330;top:0;left:0}#video_box .video_placeholder .image{width:100%;height:100%;position:absolute;z-index:200;top:0;left:0;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}#video_box #video{height:100%;width:100%;overflow:hidden;margin:0;padding:0;position:relative;z-index:302}#video_box .vimeo{padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;position:relative;z-index:302}#video_box .vimeo iframe,#video_box .vimeo object,#video_box .vimeo embed{position:absolute;top:0;left:0;width:100%;height:100%}.open_video{width:100px;height:100px;margin-top:-50px;margin-left:-50px;text-align:center;line-height:100px;font-size:2.5em;text-decoration:none;position:absolute;z-index:500;top:50%;left:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#fff;background:rgba(0,0,0,0.3)}.open_video:hover,.open_video:focus{outline:none;color:#000;background:rgba(255,255,255,0.85)}.open_video .fa{margin-left:10px}#payoff{width:100%;text-align:center;font:italic 42px/120% "EB Garamond", serif;position:absolute;z-index:310;left:0;bottom:80px}@media (max-width: 991px){#payoff{font-size:28px}}#payoff>div{margin:0 auto;max-width:700px}#open_booking{width:140px;float:right;margin-right:10px;margin-top:7.5px;overflow:hidden;-webkit-transition:width .3s ease 0s;-moz-transition:width .3s ease 0s;-ms-transition:width .3s ease 0s;-o-transition:width .3s ease 0s;transition:width .3s ease 0s}#open_booking a{display:block;width:140px;padding:0 15px;font:italic 12px/40px "futura-pt","arial","Helvetica",sans-serif;letter-spacing:0.05em;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#booking_form_placeholder_wrap{height:42px;position:absolute;z-index:500;left:0;right:0;bottom:50px}@media (min-width: 1200px) and (max-height: 700px){#booking_form_placeholder_wrap{bottom:20px}}#booking_form_placeholder_wrap #booking_form_placeholder{width:940px;margin:0 auto;visibility:visible;font-size:14px;height:42px;background:rgba(0,0,0,0.3) none repeat scroll 0 0;color:#fff;border-color:#fff;border-style:solid;border-width:1px}#booking_form_placeholder_wrap #booking_form_placeholder .box{float:left;padding:0 20px;line-height:40px;border-right:1px solid #fff;height:40px;position:relative;z-index:300}#booking_form_placeholder_wrap #booking_form_placeholder .box.dates{width:460px;border-right:none;padding:0}#booking_form_placeholder_wrap #booking_form_placeholder .box.dates .field{float:left;line-height:40px;height:40px;width:50%;text-align:center;position:relative;z-index:310}#booking_form_placeholder_wrap #booking_form_placeholder .box.dates .field.from:after{display:block;content:"|";margin-top:-10px;line-height:20px;position:absolute;z-index:315;top:50%;right:0}#booking_form_placeholder_wrap #booking_form_placeholder .box.dates .field span{display:inline-block;padding:0 10px;font-style:italic;font-size:13px;line-height:40px;color:#fff}#booking_form_placeholder_wrap #booking_form_placeholder .box .label{display:inline-block;margin-right:10px;text-transform:uppercase}#booking_form_placeholder_wrap #booking_form_placeholder .box select{height:40px;text-indent:5px;padding-right:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent url("../images/select_white.png") center right no-repeat}#booking_form_placeholder_wrap #booking_form_placeholder .box select::-ms-expand{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}#booking_form_placeholder_wrap #booking_form_placeholder .box select option{padding:0 10px;background:black}#booking_form_placeholder_wrap #booking_form_placeholder #open_booking_placeholder{float:right}#booking_form_placeholder_wrap #booking_form_placeholder #open_booking_placeholder .open_booking{display:inline-block;width:180px;padding:0 15px;font:normal 12px/40px "futura-pt", "arial", "Helvetica", sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#inline-datepicker-box_placeholder{display:none;width:550px;padding:10px;position:absolute;z-index:500;left:0;bottom:60px;opacity:0;filter:Alpha(opacity=0);-webkit-transition:opacity .3s ease 0s;-moz-transition:opacity .3s ease 0s;-ms-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}#inline-datepicker-box_placeholder.visible{display:block;opacity:1;filter:Alpha(opacity=100)}#inline-datepicker-box_placeholder .ui-datepicker{width:100% !important;padding:0}#inline-datepicker-box_placeholder .ui-datepicker th{padding:.7em .3em;line-height:24px}#inline-datepicker-box_placeholder .ui-datepicker .ui-datepicker-calendar td a,#inline-datepicker-box_placeholder .ui-datepicker .ui-datepicker-calendar td span{line-height:24px}#inline-datepicker-box_placeholder .ui-datepicker-multi .ui-datepicker-group table{margin-bottom:0}#booking_form_wrap{height:0;visibility:hidden;overflow:hidden;position:fixed;z-index:1;opacity:0;filter:Alpha(opacity=0);-webkit-transition:all 1.5s ease 0s;-moz-transition:all 1.5s ease 0s;-ms-transition:all 1.5s ease 0s;-o-transition:all 1.5s ease 0s;transition:all 1.5s ease 0s}#booking_form_wrap.opened{height:auto;visibility:visible;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;opacity:1;filter:Alpha(opacity=100)}@media (max-width: 991px){#booking_form_wrap.small_when_mobile #booking_form_box{width:400px;margin-top:-275px;margin-left:-200px}}@media (max-width: 450px){#booking_form_wrap.small_when_mobile #booking_form_box{width:90vw;margin-top:-40vh;margin-left:-45vw}}@media (max-width: 767px){.sb__dates{width:100%;position:relative;float:left}.sb__dates .sb__form-field{width:100%;float:left}.sb__form-field--checkout{padding-left:0;margin-top:16px}}#booking_form_box{width:900px;margin-top:-275px;margin-left:-450px;padding:0;height:550px;position:absolute;z-index:500;top:50%;left:50%}#booking_form_box.auto_height{height:auto}#booking_form_container{position:relative;z-index:500}#booking_form_container .left_col{width:660px;float:left;clear:none;padding:20px 20px 0 20px}#booking_form_container .left_col.full_width{margin:0 auto 50px;float:unset}@media (max-width: 991px){#booking_form_container .left_col.full_width{width:100%}}#booking_form_container .right_col{width:240px;min-height:550px;float:right;padding:0 20px;margin:0;font-size:12px}#booking_form_container h2,#booking_form_container h3{text-align:center;letter-spacing:0.05em;text-transform:uppercase}#booking_form_container h2{margin:20px 0 10px;font:2.5em/100% "futura-pt", "arial", "Helvetica", sans-serif}@media (min-width: 1200px){#booking_form_container h2{font-size:38px}}#booking_form_container h3{margin-bottom:20px;font:1.5em/120% "futura-pt", "arial", "Helvetica", sans-serif}#booking_form_container .hotels{width:460px;margin:0 auto 20px;font-size:14px;letter-spacing:0.05em;font-weight:bold}@media (max-width: 991px){#booking_form_container .hotels{width:100%}}#booking_form_container .hotels select{width:100%;line-height:40px;height:40px;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent url("../images/select.png") center right no-repeat}#booking_form_container .hotels select::-ms-expand{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.hidden_group_bf{display:none}#empty_selection_simple_booking{display:block;position:relative;margin:50px auto;text-align:center}#empty_selection_simple_booking .fa-exclamation:before{font-family:'FontAwesome';color:red}#close_booking{display:block;height:30px;right:0;line-height:30px;width:30px;text-align:center;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;position:absolute;z-index:600;top:10px;left:10px}#close_booking .cross:after,#close_booking .cross:before{background:#000 none repeat scroll 0 0}#close_booking .cross:hover:after,#close_booking .cross:hover:before{background:#ffffff none repeat scroll 0 0}.booking_form{margin:0 auto;width:100%;padding:0}.booking_form #idForm{width:100%;margin:0}.booking_form .field_box{padding:0 20px;width:100%;height:60px;margin-bottom:10px;position:relative;z-index:300}.booking_form .field_box.dates{margin-top:20px}.booking_form .field_box.adults{z-index:320}.booking_form .field_box.children{z-index:310}.booking_form .field_box.promo_code{margin-bottom:0}.booking_form .field_box.promo_code input{width:100%;height:30px;margin-top:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}.booking_form .field_box.submit{padding:0;margin-bottom:5px}.booking_form .field_box label{display:block;float:left;width:100%;font-size:12px;letter-spacing:0.05em;line-height:24px;text-transform:uppercase}.booking_form .field_box .date span{display:block;float:left;width:100%;padding:0;line-height:36px;font-size:12px;letter-spacing:0.05em;text-transform:uppercase}.booking_form #bf_submit{width:100%;height:60px;line-height:60px;padding:0;margin:0 0 5px 0;float:left;font:normal 16px/40px "futura-pt", "arial", "Helvetica", sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.booking_form #bf_submit.disabled{opacity:.5;filter:Alpha(opacity=50)}.booking_form .box_cancel{width:100%;height:40px;display:table;padding:0 20px}.booking_form .box_cancel a{margin:0;padding:0;font-size:12px;display:table-cell;vertical-align:middle;letter-spacing:0.05em;line-height:130%;text-transform:none;text-align:center}.select-wrapper{float:left;height:36px;line-height:36px;width:100%;position:relative;z-index:300}.select-wrapper:after{float:right;content:"\f107";font-size:15px;font-family:'FontAwesome', serif;line-height:36px;position:absolute;z-index:301;top:0;right:9px}.select-wrapper .select-label{cursor:pointer;width:100%;text-indent:4px;position:relative;z-index:302}.select-wrapper .select-dropdown-box{width:100%;line-height:20px;height:0;overflow:hidden;position:absolute;z-index:302;top:36px;left:0}.select-wrapper .select-dropdown-box .select-dropdown .select-option{padding:0 5px;cursor:pointer}#social_box{display:block}@media (max-width: 991px){#social_box{padding-top:0;padding-bottom:20px}}.box_intro{display:table}@media (max-width: 991px){.box_intro{margin-bottom:20px}}.box_intro .intro{display:table-cell;padding:0 20px;width:100%;vertical-align:middle}.box_intro .intro h2{margin-bottom:20px}@media (min-width: 992px){.box_intro .intro h2{margin-bottom:10px}}.box_intro .intro .social_tags{margin-bottom:20px;font:1em/120% "futura-pt", "arial", "Helvetica", sans-serif;text-transform:uppercase;letter-spacing:0.05em}.box_intro .intro a{display:inline-block;padding:0.8em 1.6em;font-size:0.80em;text-transform:uppercase;letter-spacing:0.05em;margin-top:5px}@media (max-width: 991px){.box_intro .intro a{margin-bottom:5px}}@media (max-width: 767px){.box_intro .intro a{padding:0.8em}}.box_intro .intro a.four{width:33.3333%}@media (max-width: 991px){.box_intro .intro a.four{width:45%}}.box_intro .intro a.facebook{background:#0D65D3;color:#fff}.box_intro .intro a.google-plus{background:#DA2713;color:#fff}.box_intro .intro a.instagram{background:#3E6C8E;color:#fff}.box_intro .intro a.twitter{background:#5DD7FC;color:#fff}.box_intro .intro a.pinterest{background:#bd081c;color:#fff}.box_intro .intro a .fa{margin-right:0.8em}@media (max-width: 991px){.box_intro .intro a .fa{margin-right:0.4em}}@media (max-width: 767px){.box_intro .intro a .fa{width:100%;margin-right:0}}.social_thumb{margin-bottom:10px;padding-left:5px;padding-right:5px}.social_thumb.clear_row{clear:both}@media (max-width: 767px){.social_thumb.clear_row{clear:none}}@media (max-width: 767px){.social_thumb.clear_row_mobile{clear:both}}.social_thumb .thumb_wrap{width:100%;height:100%;overflow:hidden;position:relative;z-index:300}.social_thumb .thumb_wrap .thumb_box{display:block;width:100%;height:100%}.social_thumb .thumb_wrap .thumb_box:hover{cursor:pointer}.social_thumb .thumb_wrap .thumb_box:hover:after,.social_thumb .thumb_wrap .thumb_box:hover:before{border-color:#ffffff}.social_thumb .thumb_wrap .thumb_box:hover span{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.social_thumb .thumb_wrap .thumb_box:after,.social_thumb .thumb_wrap .thumb_box:before{display:block;top:10px;left:10px;bottom:10px;right:10px}.social_thumb .thumb_wrap .thumb_box span{display:block;width:100%;height:100%;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.social_box_details{width:800px;font-size:14px;line-height:150%;background:#fff;position:relative;z-index:300}@media (max-width: 991px){.social_box_details{width:100%}}.social_box_details .thumb{width:60%;float:left;height:480px;background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center}@media (max-width: 991px){.social_box_details .thumb{width:100%;height:150px}}.social_box_details .info{float:left;width:40%;padding:20px}@media (max-width: 991px){.social_box_details .info{width:100%;height:250px}}@media (max-width: 767px){.social_box_details .info{padding:10px}}.social_box_details .info .author{display:table}.social_box_details .info .author span{display:table-cell;vertical-align:middle}.social_box_details .info .author .picture{width:40px;height:40px;overflow:hidden;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}.social_box_details .info .author .name{padding-left:10px;font-weight:bold}.social_box_details .info .date{margin-bottom:20px;padding:10px 0;font-size:12px;line-height:130%;color:#808080;border-bottom:1px solid #ddd}@media (max-width: 767px){.social_box_details .info .date{margin-bottom:10px;padding:5px 0}}.social_box_details .icon{display:block;width:50px;height:50px;overflow:hidden;position:absolute;z-index:300;right:0;bottom:0}.social_box_details .icon:after{width:0;height:0;content:"";position:absolute;z-index:310;right:0;bottom:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent #000 transparent}.social_box_details .icon.facebook:after{border-color:transparent transparent #0D65D3 transparent}.social_box_details .icon .fa{margin:25px 0 0 25px;font-size:1.2em;line-height:20px;text-indent:5px;position:relative;z-index:320;color:#ffffff}#booking_form_container .ui-datepicker{padding:0 0 5px !important;margin:0;width:100% !important}#booking_form_container .ui-datepicker .ui-datepicker-title{padding:0}#booking_form_container .ui-datepicker.ui-datepicker-multi-2 .ui-datepicker-group{width:49%}@media (max-width: 767px){#booking_form_container .ui-datepicker.ui-datepicker-multi-2 .ui-datepicker-group{width:100%}}#booking_form_container .ui-datepicker.ui-datepicker-multi-2 .ui-datepicker-group.ui-datepicker-group-last{float:right}#brands_preview .brand{display:block;text-align:center}@media (max-width: 991px){#brands_preview .brand{margin-bottom:20px}}#brands_preview .brand .title{display:block;margin-bottom:20px;min-height:60px;font:1.2em/30px "futura-pt", "arial", "Helvetica", sans-serif;text-transform:uppercase;letter-spacing:0.05em;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (max-width: 991px){#brands_preview .brand .title{margin-bottom:10px;font-size:14px;min-height:0}}#brands_preview .brand img{width:auto;max-height:60px;max-width:100%}@media (max-width: 767px){#brands_preview .brand img{height:40px}}#footer_wrap{position:relative;z-index:300}@media (max-width: 991px){#footer_wrap{padding-bottom:50px}}@media (max-width: 767px){#footer_wrap{text-align:center}}.footer_menu{padding:20px 0}.footer_menu .menu{display:table;margin:0 auto;text-align:center}@media (max-width: 991px){.footer_menu .menu{text-align:center}}.footer_menu .menu>li{height:auto;display:table-cell;vertical-align:middle;text-transform:uppercase}@media (max-width: 767px){.footer_menu .menu>li{display:block}}.footer_menu .menu>li a{display:inline-block;font-size:12px;line-height:130%;text-transform:uppercase;padding:0 20px;letter-spacing:0.05em;-webkit-transition:.3 .3s ease 0s;-moz-transition:.3 .3s ease 0s;-ms-transition:.3 .3s ease 0s;-o-transition:.3 .3s ease 0s;transition:.3 .3s ease 0s}@media (max-width: 991px){.footer_menu .menu>li a{padding-left:10px;padding-right:10px}}@media (max-width: 767px){.footer_menu .menu>li a{padding-top:5px;padding-bottom:5px}}#footer_top_menu{margin-bottom:40px}@media (max-width: 767px){#footer_top_menu{background:transparent;margin-bottom:20px}}#footer_menu{margin-top:40px;font-size:12px;line-height:130%}@media (max-width: 991px){.list_hotels.diamonds{margin-bottom:20px}}.list_hotels h4{margin-bottom:10px;font-weight:bold;font-size:14px;letter-spacing:0.05em;text-transform:uppercase}.list_hotels .hotels{list-style:none outside none;margin:0 auto;padding:0}.list_hotels .hotels li{display:block;margin:0;text-align:left;text-transform:capitalize}.list_hotels .hotels li a{display:inline-block;padding:3px 0 0 10px;font-size:13px;line-height:130%;letter-spacing:0.05em;text-decoration:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.list_hotels .hotels li a span{font-size:13px;margin-right:10px}@media (max-width: 991px){.list_hotels .hotels li{display:block}}@media (max-width: 767px){.list_hotels .hotels li{text-align:center}}.logo_group{display:block;margin:40px 0 20px;text-align:left}@media (max-width: 767px){.logo_group{text-align:center}}.logo_group img{width:100%}.footer_col .social{text-align:left;margin-top:30px}.footer_col .social a{margin:0 1px 0 0}@media (max-width: 767px){.footer_col .social{text-align:center}}.newsletter_box{padding:40px}@media (max-width: 991px){.newsletter_box{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 991px){.newsletter_box{padding:80px 40px}}.newsletter_box .title{margin-bottom:5px;font-family:"futura-pt", "arial", "Helvetica", sans-serif;line-height:120%;text-transform:uppercase;letter-spacing:0.05em}.newsletter_box .subtitle{font-size:16px;line-height:130%;margin-bottom:20px;font-style:italic}@media (max-width: 991px){.newsletter_box .subtitle{text-align:center}}.newsletter_box form{text-align:center}.newsletter_box form fieldset{border:none;margin:0;padding:0}.newsletter_box form input[type="submit"],.newsletter_box form input[type="text"]{height:40px;float:left;border:none;line-height:40px;font-size:14px}.newsletter_box form input.email{padding:0 20px;width:65%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 0 1em 0}@media (max-width: 991px){.newsletter_box form input.email{width:100%;margin-bottom:5px}}.newsletter_box form input.submit{width:35%;text-transform:uppercase;font-weight:normal;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (max-width: 991px){.newsletter_box form input.submit{width:100%;margin-bottom:5px}}.newsletter_box .privacy{width:100%;float:left;margin-top:10px;font-style:italic;line-height:130%;font-size:75%;color:#bbbbbb}.newsletter_box .privacy input[type="checkbox"]{float:left;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.newsletter_box .error{color:red}.seobar{margin:10px 0;text-align:center}.seobar *{display:inline;font-size:11px;font-weight:normal;line-height:120%}.seobar h1{margin-right:5px}.extra_logos{margin:20px 0 10px}.extra_logos img{max-width:100%}@media (max-width: 767px){.extra_logos img{max-width:70%}}.ui-datepicker{z-index:9999 !important;font-size:14px;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;background:#ffffff}.ui-datepicker table{margin:0}.ui-datepicker .ui-widget-header{background:none !important;border:none;padding:0;height:40px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker .ui-datepicker-title{height:40px;padding:0 40px;margin:2px 0 0;font:normal 18px/40px "futura-pt", "arial", "Helvetica", sans-serif;color:#333}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background-color:transparent}.ui-datepicker select.ui-datepicker-month{text-align:right}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:40px;width:40px;margin:0;border:0;padding:0;top:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker .ui-datepicker-next:hover span,.ui-datepicker .ui-datepicker-prev:hover span{opacity:.5;filter:Alpha(opacity=50)}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{height:100%;left:0;top:0;width:100%;margin:0;border:0;padding:0}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-next span{background-image:url("../images/arrows.png");background-repeat:no-repeat;background-attachment:scroll;background-position:-40px 0}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-prev span{background-image:url("../images/arrows.png");background-repeat:no-repeat;background-attachment:scroll;background-position:0 0}.ui-datepicker .ui-state-disabled .ui-state-focus,.ui-datepicker .ui-state-disabled .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-disabled .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-disabled .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-disabled .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-disabled .ui-state-hover,.ui-datepicker .ui-state-focus .ui-state-focus,.ui-datepicker .ui-state-focus .ui-state-hover,.ui-datepicker .ui-state-hover .ui-state-focus,.ui-datepicker .ui-state-hover .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-widget-header .ui-state-focus,.ui-datepicker .ui-widget-header .ui-state-hover{background:none}.ui-datepicker .ui-state-default,.ui-datepicker .ui-widget-content .ui-state-default,.ui-datepicker .ui-widget-header .ui-state-default{color:#333;background:#f3f3f3;border:1px solid #f3f3f3}.ui-datepicker .ui-datepicker-calendar th{padding:.7em .3em;line-height:24px;font-size:12px;font-weight:400}.ui-datepicker .ui-datepicker-calendar th span{text-transform:uppercase;color:#333}.ui-datepicker .ui-datepicker-calendar .ui-state-default .ui-state-default,.ui-datepicker .ui-datepicker-calendar .ui-widget-content .ui-state-default,.ui-datepicker .ui-datepicker-calendar .ui-widget-header .ui-state-default{background:#333333 none repeat scroll 0 0;color:#cccccc;border-color:#444444}#fancybox-loading{background:none !important}#logo_mobile{width:100%;height:50px;padding:0 110px;text-align:center;line-height:80px;display:block;position:absolute;z-index:10;top:0;left:0}#logo_mobile a.link{display:block;font-size:12px;line-height:50px;text-align:center;text-transform:uppercase;vertical-align:middle;width:100%}#logo_mobile a.link img{height:30px}#back_mobile{display:block;float:left;width:50px;height:50px;line-height:50px;font-size:17px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;position:relative;z-index:101;color:#333333}#lang_mobile{display:block}#lang_mobile .select-wrapper{height:100%;line-height:100%}#lang_mobile .select-wrapper:after{display:none}#lang_mobile .select-wrapper .select-label{text-indent:0}#lang_mobile .select-wrapper .select-label span{color:#333}#lang_mobile .select-wrapper .select-dropdown-box{top:auto;bottom:41px}#lang_mobile .select-wrapper .select-dropdown-box .select-dropdown{background-color:#ffffff;border:1px solid #ccc}#lang_mobile .select-wrapper .select-dropdown-box .select-dropdown .select-option a{height:auto;font-size:14px;line-height:30px;color:#333}#mobile_bottom_bar{width:100%;height:50px;position:fixed;z-index:800;left:0;bottom:0}#mobile_bottom_bar.home_top{background-color:rgba(0,0,0,0.3)}#mobile_bottom_bar.home_top .buttons .btn{background-color:transparent}#mobile_bottom_bar.home_top .buttons .btn .box_content,#mobile_bottom_bar.home_top .buttons .btn a{color:#fff;background-color:transparent;border-color:transparent}#mobile_bottom_bar.home_top #lang_mobile .select-wrapper{color:#ffffff}#mobile_bottom_bar.home_top #lang_mobile .select-wrapper span{color:#ffffff}#mobile_bottom_bar .buttons{float:left;width:60%}#mobile_bottom_bar .buttons .btn{float:left;height:50px;text-align:center;text-decoration:none;width:50%;min-width:50px;background-color:#fff}#mobile_bottom_bar .buttons .btn .box_content,#mobile_bottom_bar .buttons .btn a{display:table;width:100%;height:50px;font-size:18px;text-align:center;position:relative;z-index:100;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;color:#333333;background-color:#fff;border-top:1px solid #f5f5f5}#mobile_bottom_bar .buttons .btn .content{display:table-cell;width:100%;font-size:10px;line-height:1;text-transform:uppercase;vertical-align:middle}#mobile_bottom_bar .buttons .btn .content .fa{display:block;font-size:16px;margin-bottom:5px}#mobile_bottom_bar .mobile_book{float:left;width:40%;height:50px;text-align:center;align-items:center;display:table;font-size:12px;text-transform:uppercase;letter-spacing:0.05em;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;position:relative;z-index:300}#mobile_bottom_bar .mobile_book .text{display:table-cell;line-height:130%;vertical-align:middle}#mobile_bottom_bar .mobile_book .fa{width:50px;height:50px;line-height:50px;text-align:center;position:absolute;z-index:301;left:0;right:0;left:auto}@media (max-width: 767px){#mobile_bottom_bar .mobile_book .fa{width:20px}}#macaron_inline_cookie_box #cookie_description input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}#macaron_inline_cookie_box #cookie_description ._dedge_cookies_table_wrap table{font-size:0.80em;line-height:140%;width:99%;border-width:0 0 1px 1px;border-style:solid;border-color:rgba(85,85,85,0.1)}#macaron_inline_cookie_box #cookie_description ._dedge_cookies_table_wrap table th{background:rgba(85,85,85,0.15);border-right-color:rgba(85,85,85,0.1)}#macaron_inline_cookie_box #cookie_description ._dedge_cookies_table_wrap table td,#macaron_inline_cookie_box #cookie_description ._dedge_cookies_table_wrap table th{border-width:1px;border-style:solid;border-color:rgba(85,85,85,0.1);padding:5px 10px;vertical-align:middle;text-align:center;min-width:90px}
/*# sourceMappingURL=shared.css.map */
#sb-container #sb-container_sb__form-field--checkavailability.sb-custom-button-color {
    color: #fff!important;
}