@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";@import "//static.guestcentric.net/cdn/standardGeneralFolder/_fonts/style.css";#topblock,#topblock:after{position:fixed;left:0;top:0}#topblock .navigation ul li,[role=button],a{cursor:pointer}#topblock .navigation ul li.navMoreTrigger:after,#topblock .toggle:before{font-family:standardsIcons!important;speak:none;font-weight:400;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#topblock{width:100%;height:120px;box-shadow:10px 5px 10px rgba(0,0,0,.05);z-index:10000}@media (max-width:768px){#topblock{z-index:10002}}#topblock:after{content:"";bottom:0;right:auto;width:0;background:rgba(0,0,0,.7);z-index:-1;-webkit-transition-property:height;-moz-transition-property:height;-o-transition-property:height;-ms-transition-property:height;transition-property:height;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#topblock .holder{overflow:visible}#topblock .holder a{transition:none;-moz-transition:none;-webkit-transition:none}@media (max-width:990px){#topblock{height:80px;z-index:10002}#topblock .holder{width:100%}}#topblock .hotellogo{float:left;height:120px;overflow:hidden}#topblock .hotellogo span{display:block;text-indent:-9999px;line-height:0}#topblock .hotellogo img{position:absolute;top:0;bottom:0;max-height:100%;width:auto;margin:auto;max-width:100%}@media (max-width:990px){#topblock .hotellogo img{height:80px;width:auto}#topblock .hotellogo{height:80px!important;left:15px!important;width:calc(100% - 65px);z-index:-1}}@media (max-width:768px){#topblock .hotellogo{left:0!important}}#topblock .navigation{text-align:right;padding:0 15px 0 0;margin:75px 0 0;height:20px;overflow:hidden}@media (max-width:990px){#topblock .navigation{position:fixed;width:50%;height:100%;top:0;left:auto;right:-50%;margin:0!important;padding:80px 30px 30px;overflow-y:scroll;-ms-overflow-style:none;display:table;-webkit-transition-property:right;-moz-transition-property:right;-o-transition-property:right;-ms-transition-property:right;transition-property:right;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;-ms-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#topblock .navigation ul{vertical-align:middle;margin:auto;text-align:center;width:100%;display:none}#topblock .navigation ul:first-of-type{display:table-cell}}@media (max-width:768px){#topblock .navigation{width:100%;right:-100%}}#topblock .navigation ul li{position:relative;display:inline-block;margin:0 1%}@media (max-width:990px){#topblock .navigation ul li{display:block;margin:20px 0;text-align:center}}#topblock .navigation ul li:last-of-type{margin:0 0 0 1.5%}#topblock .navigation ul li.active:after{content:"";display:block;position:absolute;width:100%;height:4px;margin-top:22px}@media (max-width:990px){#topblock .navigation ul li.active:after{display:none!important}}#topblock .navigation ul li.active.more:after{display:none}#topblock .navigation ul li a{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#topblock .navigation ul li.navMoreTrigger{display:inline-block}#topblock .navigation ul li.navMoreTrigger .navMore{display:none;position:absolute;width:200px;top:30px;right:0;padding:10px 20px;z-index:5}#topblock .navigation ul li.navMoreTrigger .navMore li{display:block;margin:10px 0}#topblock .navigation ul li.navMoreTrigger:after{content:"\e901";font-style:normal;line-height:1;font-size:.8em;padding-left:10px}#topblock .navigation ul li.navMoreTrigger.opened .navMore{display:block}@media (max-width:990px){#topblock .navigation .nav.ul{display:table-cell}}#topblock .toggle span,#topblock.fixed .navigation .nav li.active:after{display:none}#topblock.fixed{position:fixed;height:80px}#topblock.fixed .hotellogo{height:80px}#topblock.fixed .hotellogo img{height:80px;width:auto}#topblock.fixed .navigation{margin:53px 0 0}#topblock .toggle{position:fixed;right:30px;top:15px;height:50px;width:50px;z-index:1}#topblock .toggle:before{font-style:normal;content:"\e912";position:absolute;width:50px;line-height:50px;font-size:40px;text-align:center}.menuOpened #topblock:after{width:50%}@media (max-width:768px){#topblock .toggle{right:15px}.menuOpened #topblock:after{width:100%}}@media (max-width:990px){#topblock.fixed .navigation{margin:0}.menuOpened #topblock .navigation{left:auto;right:0;z-index:1;display:table}}.menuOpened #topblock .navigation ul.nav{display:table-cell;vertical-align:middle;margin:auto;text-align:center;width:100%}.menuOpened #topblock .toggle:before{content:"\e916"}#centerblock{margin-top:120px;overflow:hidden}@media (max-width:990px){#centerblock{margin-top:120px;overflow:visible}}@media (max-width:768px){#centerblock{margin-top:120px}}#centerblock .flashContainer{height:600px;position:relative;overflow:hidden}@media (min-width:1500px){#centerblock .flashContainer{height:700px}}@media (min-width:1700px){#centerblock .flashContainer{height:800px}}@media (max-width:990px){#centerblock .flashContainer{margin:0}}@media (max-width:768px){#centerblock .flashContainer{height:430px}#centerblock .flashContainer .gcb_image_legend{display:none}}@media (max-width:575px){#centerblock .flashContainer{height:220px}}#centerblock .flashContainer .gcb_image_legend{top:45%;left:15%;right:15%;color:#fff;font-size:2.5em;line-height:1em;text-shadow:2px 2px 2px rgba(0,0,0,.6);width:70%;height:150px}#centerblock .flashContainer .gcb_navigation .gcb_navigation_arrow.next:before,#centerblock .flashContainer .gcb_navigation .gcb_navigation_arrow.previous:before{line-height:1;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#centerblock .flashContainer .gcb_image_current,#centerblock .flashContainer .gcb_image_next{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:center}#centerblock .flashContainer .gcb_navigation{top:30px;right:30px;z-index:4}#centerblock .flashContainer .bookinggadget,#centerblock .flashContainer .bookinggadget.fixed{z-index:10002}#centerblock .flashContainer .gcb_navigation .gcb_navigation_arrow{color:#fff;background:0 0;width:auto;height:auto;font-size:1.4em;opacity:0;filter:alpha(opacity=0)}#centerblock .flashContainer .gcb_navigation .gcb_navigation_arrow:hover,#centerblock .flashContainer:hover .gcb_navigation_arrow{opacity:1;filter:alpha(opacity=100)}#centerblock .flashContainer .gcb_navigation .gcb_navigation_arrow.previous:before{content:"\e904"}#centerblock .flashContainer .gcb_navigation .gcb_navigation_arrow.next:before{content:"\e905"}#centerblock .flashContainer .gcb_navigation .gcb_navigation_paginator{background:0 0}#centerblock .flashContainer .gcb_navigation .gcb_navigation_paginator ul li{width:17px;height:17px;margin:0 5px;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#centerblock .flashContainer .gcb_navigation .gcb_navigation_paginator ul .selected{background:#000;border:2px solid #fff}@media (max-width:768px){#centerblock .flashContainer .gcb_navigation{transform:scale(.7);transform-origin:top right}#centerblock .flashContainer .gcb_navigation .gcb_navigation_arrow{opacity:1}#centerblock .flashContainer .gcb_navigation .gcb_navigation_paginator{visibility:visible}#centerblock .flashContainer .bookinggadget{position:fixed!important;height:60px!important;margin:0;top:auto!important;right:0!important;left:0!important;bottom:0!important;width:100%!important;overflow:visible;box-shadow:0 5px 5px rgba(0,0,0,.08);opacity:1;filter:alpha(opacity=100);-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;transition-delay:1s}}#centerblock .flashContainer .bookinggadget .booknow,.imagelinkgadget .wrapper .imgContentWrapper .imgLink{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all}#centerblock .flashContainer .bookinggadget .booknow,.imagelinkgadget .wrapper .imgImageWrapper:after{-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out}#centerblock .flashContainer .bookinggadget .booknow{letter-spacing:0;transition-property:all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out;text-align:center;height:100%;width:100%;margin:0;line-height:60px;padding:0 25px;font-size:1.6em;display:block}@media (max-width:768px){#centerblock .flashContainer .bookinggadget .gc_sh.gcBookingGadget form>div{display:none!important}}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandCalendarIcon:before{display:block;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";width:35px}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandTitle{pointer-events:none}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandButton .shortHandCheckRates{transition:all ease-in-out .5s;border-radius:0}@media (max-width:768px){#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandButton{display:block!important;width:100%!important;height:60px!important}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandButton .shortHandCheckRates{text-align:center;height:100%;width:100%;margin:0;line-height:60px;padding:0 25px;font-size:1.6em}}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-menu-button button:after{display:inline-block;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";font-size:.7em;width:35px;text-align:center}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calcontainer{border:none;margin:0;padding:20px;top:-276px;left:20px}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calcontainer .calheader{line-height:22px;height:30px;text-transform:uppercase}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calendar .calnavleft:before,#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calendar .calnavright:before,#centerblock .promotionsgadget .prgClick:after{font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calendar .calcell{padding:10px;font-size:13px}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calendar .calweekdayrow{height:25px}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calendar .calweekdaycell{border-bottom:none}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calendar .calnavleft{background:0 0;text-indent:1px;top:3px;overflow:hidden;height:16px}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calendar .calnavleft:before{display:block;content:"\e904";line-height:16px;overflow:visible}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calendar .calnavright{background:0 0;text-indent:1px;top:3px;overflow:hidden;height:16px}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yui-calendar .calnavright:before{display:block;content:"\e905";line-height:16px;overflow:visible}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yuimenu .bd{border:none;padding:10px 5px;width:auto;height:auto!important;text-align:center}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yuimenu .bd li{padding:4px 8px;display:inline}#centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .yuimenu .bd li a{line-height:18px;transition-delay:0s;transition-duration:0s}.imagelinkgadget .wrapper .imgContentWrapper,.imagelinkgadget .wrapper .imgImageWrapper:after{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s}@media (max-width:768px){#centerblock .flashContainer .bookinggadget.fixed{z-index:4;position:fixed;height:60px;top:80px;margin:0;right:0;left:0;bottom:auto;width:100%}#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandButton{display:block;width:100%;height:60px}#centerblock .flashContainer .bookinggadget.fixed .gc_sh .gc_horizontalSh .shortHandButton .shortHandCheckRates{text-align:center;height:100%;width:100%;margin:0;line-height:60px;padding:0 25px;font-size:1.6em}}#centerblock .promotionsgadget{display:block!important;z-index:3;width:100%;height:50px;padding:0 30px;line-height:50px;opacity:1!important}#centerblock .promotionsgadget .prgImgWrapper{display:none}#centerblock .promotionsgadget .prgTitle{float:none;display:inline-block}#centerblock .promotionsgadget .prgDescription{margin-left:10px;float:none;display:inline-block}#centerblock .promotionsgadget .prgDescription:before{content:"";display:inline-block;width:1px;height:10px;margin-right:20px}#centerblock .promotionsgadget .prgDescription:empty{display:none}#centerblock .promotionsgadget .prgClick{display:inline-block}#centerblock .promotionsgadget .prgClick:after{margin-left:15px;content:"\e900";line-height:50px;font-size:.8em}.imagelinkgadget .wrapper .imgContentWrapper .imgLink:before,.imagelinkgadget.video .wrapper .imgImageWrapper:before{font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:768px){#centerblock .promotionsgadget{display:none!important}.menuOpened #centerblock .flashContainer .bookinggadget{z-index:0;opacity:0}}.imagelinkgadget{padding-top:15px;padding-bottom:15px;height:100%}.imagelinkgadget a{display:block}.imagelinkgadget a:active,.imagelinkgadget a:focus,.imagelinkgadget a:hover{color:initial}.imagelinkgadget .wrapper{position:relative}.imagelinkgadget .wrapper .imgImageWrapper{position:relative;padding-top:56.25%;overflow:hidden}.imagelinkgadget .wrapper .imgImageWrapper img{position:absolute;width:100%;top:0;left:0}.imagelinkgadget .wrapper .imgImageWrapper:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;-ms-transition-property:background;transition-property:background;transition-duration:.4s;transition-timing-function:ease-in-out}.imagelinkgadget .wrapper .imgContentWrapper,.imagelinkgadget .wrapper .imgContentWrapper .imgLink{-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out}.imagelinkgadget .wrapper .imgContentWrapper{padding:20px;-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;-ms-transition-property:background;transition-property:background;transition-duration:.4s;transition-timing-function:ease-in-out}.imagelinkgadget .wrapper .imgContentWrapper .imgTitle h3{margin-top:0;margin-bottom:.5rem}.imagelinkgadget .wrapper .imgContentWrapper .imgDescription{margin:15px 0;padding-bottom:20px}.imagelinkgadget .wrapper .imgContentWrapper .imgLink{overflow:hidden;cursor:pointer;transition-property:all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out}#bottomblock .socialmedia li:hover,#imagelinksHolder .imagelinkgadget .box{-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out}.imagelinkgadget .wrapper .imgContentWrapper .imgLink:before{font-size:.8em;content:"\e900";padding-right:15px}.imagelinkgadget.nolink .wrapper{cursor:default}.imagelinkgadget.noimage .wrapper .imgImageWrapper,.imagelinkgadget.nolink .wrapper .imgLink:before,.imagelinkgadget.notext .wrapper .imgContentWrapper{display:none}.imagelinkgadget.video .wrapper .imgImageWrapper iframe{width:100%;height:100%;position:absolute}.imagelinkgadget.video .wrapper .imgImageWrapper img{min-height:100%}.imagelinkgadget.video .wrapper .imgImageWrapper:before{content:"\e918";display:block;color:#FFF;border:none;font-size:10em;height:auto;width:auto;left:50%;top:50%;margin-left:-70px;margin-top:-70px}.imagelinkgadget.video .top-box-medium.playing .wrapper .imgContentWrapper,.imagelinkgadget.video .top-box-small.playing .wrapper .imgContentWrapper,.imagelinkgadget.video .wrapper .imgImageWrapper:after,.imagelinkgadget.video.playing .box{display:none}.imagelinkgadget.video .inlinePlayer .btn_vol{right:55px;top:30px}#imagelinksHolder{padding:15px 0}#imagelinksHolder .imagelinkgadget .box{position:absolute;top:50%;left:10%;width:80%;z-index:1;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;transition-timing-function:ease-in-out}#imagelinksHolder .imagelinkgadget .wrapper .imgContentWrapper{position:absolute;top:50%;left:10%;width:80%;max-height:80%;padding:25px}#imagelinksHolder .imagelinkgadget .wrapper .imgContentWrapper>*{position:relative;z-index:1}@media (max-width:990px){#imagelinksHolder .imagelinkgadget .wrapper .imgContentWrapper{width:100%;position:relative;top:auto;left:auto;max-height:none}}#imagelinksHolder .imagelinkgadget .wrapper .imgContentWrapper .imgDescription{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:60px}#imagelinksHolder .imagelinkgadget.notext .box,.content .imagelinkgadget[class*=top-box]{display:none}#imagelinksHolder .imagelinkgadget.top-box-small .imgImageWrapper{padding-top:100%}#imagelinksHolder .imagelinkgadget.top-box-small .imgImageWrapper img{width:auto;height:100%}#imagelinksHolder .imagelinkgadget.top-box-medium .box,#imagelinksHolder .imagelinkgadget.top-box-medium .imgContentWrapper{width:50%}@media (max-width:990px){#imagelinksHolder .imagelinkgadget.top-box-medium .box,#imagelinksHolder .imagelinkgadget.top-box-medium .imgContentWrapper{width:100%}#imagelinksHolder .imagelinkgadget.top-box-medium .box,#imagelinksHolder .imagelinkgadget:hover .box{display:none}}#imagelinksHolder .imagelinkgadget:hover .box{top:15px;margin-top:0!important;left:15px;right:15px;bottom:15px;width:calc(100% - 30px);height:calc(100% - 30px)!important}#imagelinksHolder .imagelinkgadget:hover .wrapper .imgImageWrapper img{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}#imagelinksHolder .imagelinkgadget:hover .top-box-medium .box{width:calc(100% - 30px)}#imagelinksHolder .imagelinkgadget.notext:hover .wrapper .imgImageWrapper img{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}.content .imagelinkgadget.medium .imgContentWrapper,.content .imagelinkgadget.small .imgContentWrapper{position:relative}.content .imagelinkgadget.medium .imgContentWrapper .imgLink,.content .imagelinkgadget.small .imgContentWrapper .imgLink{position:absolute;bottom:20px;left:20px;right:20px}.content #roomtypes,.content #specialoffers{display:block;clear:both}#bottomblock{text-align:center;padding:40px 0}#bottomblock .socialmedia li{position:relative;display:inline-block;margin:15px;font-size:1.4em;overflow:hidden;line-height:25px}#bottomblock .socialmedia .blog:before,#bottomblock .socialmedia .facebook:before,#bottomblock .socialmedia .flickr:before,#bottomblock .socialmedia .google:before,#bottomblock .socialmedia .instagram:before,#bottomblock .socialmedia .linkedin:before,#bottomblock .socialmedia .pinterest:before,#bottomblock .socialmedia .tripadvisor:before,#bottomblock .socialmedia .twitter:before,#bottomblock .socialmedia .vimeo:before,#bottomblock .socialmedia .youtube:before{line-height:1;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#bottomblock .socialmedia li a{display:block;width:100%;text-indent:-9999px;position:absolute;top:0}#bottomblock .socialmedia li:hover{opacity:.5;filter:alpha(opacity=50);-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out}#bottomblock .footermenu li a,#c1 form input[type=submit]{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out}#bottomblock .socialmedia .facebook:before{content: url(http://quintadesaothiago.pt/english/assets/images/booking-logo-fo.png);}#bottomblock .socialmedia .google:before{content:"\e910"}#bottomblock .socialmedia .vimeo:before{content:"\e90b"}#bottomblock .socialmedia .instagram:before{content:"\e90e"}#bottomblock .socialmedia .tripadvisor:before{content:"\e911"}#bottomblock .socialmedia .foursquare:before{font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906"}#bottomblock .socialmedia .twitter:before{content:"\e90d"}#bottomblock .socialmedia .youtube:before{content:"\e90c"}#bottomblock .socialmedia .flickr:before,#bottomblock .socialmedia .pinterest:before{content:"\e907"}#bottomblock .socialmedia .linkedin:before{content:"\e908"}#bottomblock .socialmedia .blog:before{content:"\e909"}#bottomblock .hoteladdress{margin:2% 0}#bottomblock .hoteladdress a{font-size:1.2em;font-style:normal;height:70px;line-height:25px;display:block}#bottomblock .footermenu li{display:inline-block;margin:0 1%}#bottomblock .footermenu li a{line-height:22px;transition-property:all;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out}@media (max-width:768px){#bottomblock .footermenu{display:none}#sponsors img{width:100%}}#sponsors{padding:0;width:100%;display:block;margin:2% 0;text-align:center;max-height:150px}#sponsors.hasSponsors{height:auto}#seals{width:100%;height:30px;overflow:hidden;background:#1D1D1D}@media (max-width:990px){#seals{height:auto;padding:10px 0}#seals .holder{width:calc(100% - 30px)}}#seals .holder{width:calc(100% - 30px);height:30px}@media (max-width:768px){#seals .holder{width:calc(100%)}#seals .powered{text-align:center}}#seals .powered{position:relative;width:405px;height:100%;margin:auto}#seals .powered a{position:absolute}#seals .powered a img{height:18px}@media (max-width:990px){#seals .powered{float:none;text-align:center;width:100%}#seals .powered a img{position:relative;height:auto;width:70%}}@media (max-width:640px){#seals .powered a img{width:90%}}#seals .security{float:right}@media (max-width:990px){#seals .security{width:50%;float:right;display:inline-block}}#seals .security img{height:30px;float:right}#roomtypes .roomContainer,#specialoffers .roomContainer{position:relative;height:410px;margin:30px 0;padding:30px 30px 30px 60%}@media (max-width:768px){#seals .powered a{position:relative}#seals .security{float:right;text-align:center}#seals img{max-width:95%}#roomtypes .roomContainer,#specialoffers .roomContainer{padding:15px;height:auto;overflow:hidden}}#roomtypes .roomContainer .roomPhoto,#specialoffers .roomContainer .roomPhoto{position:absolute;float:none;height:350px;width:calc(55% - 30px);top:30px;left:30px;padding-left:0}@media (max-width:768px){#roomtypes .roomContainer .roomPhoto,#specialoffers .roomContainer .roomPhoto{position:relative;width:100%;left:auto;height:auto;top:15px;right:auto;padding-top:56.25%}#roomtypes .roomContainer .roomPhoto .pgContainer .pgImage,#specialoffers .roomContainer .roomPhoto .pgContainer .pgImage{position:absolute;top:0}}#roomtypes .roomContainer .roomPhoto .pgContainer,#specialoffers .roomContainer .roomPhoto .pgContainer{height:100%}#roomtypes .roomContainer .roomPhoto .pgContainer .pgImage,#specialoffers .roomContainer .roomPhoto .pgContainer .pgImage{width:100%;height:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}#roomtypes .roomContainer .roomPhoto .pgContainer .pgImage a,#specialoffers .roomContainer .roomPhoto .pgContainer .pgImage a{width:100%;height:100%;display:block}#roomtypes .roomContainer .roomPhoto .pgContainer .pgImage a img,#specialoffers .roomContainer .roomPhoto .pgContainer .pgImage a img{display:none}#roomtypes .roomContainer .roomPhoto .pgContainer .pgImage a label,#specialoffers .roomContainer .roomPhoto .pgContainer .pgImage a label{position:absolute;bottom:50%;right:50%;width:30px;height:30px;background:#fff;display:block;margin:0 -15px -15px 0;overflow:hidden;text-align:center}#roomtypes .roomContainer .roomPhoto .pgContainer .pgImage a label:before,#specialoffers .roomContainer .roomPhoto .pgContainer .pgImage a label:before{font-size:2em;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";display:block;height:30px;line-height:28px}#roomtypes .roomContainer .roomName,#specialoffers .roomContainer .roomName{padding:10px}#roomtypes .roomContainer .roomName h2,#specialoffers .roomContainer .roomName h2{margin:0}#roomtypes .roomContainer .roomDescription,#specialoffers .roomContainer .roomDescription{max-height:200px;overflow-y:scroll;overflow:auto}@media (max-width:768px){#roomtypes .roomContainer .roomDescription,#specialoffers .roomContainer .roomDescription{overflow-y:inherit;max-height:inherit!important;margin-bottom:15px}}#roomtypes .roomContainer .roomDescription.mealplan,#specialoffers .roomContainer .roomDescription.mealplan{font-weight:700;margin-top:15px;overflow-y:hidden}#roomtypes .roomContainer .roomDescription .roomDescription,#specialoffers .roomContainer .roomDescription .roomDescription{overflow:hidden}#roomtypes .roomContainer .promotions-termsActions,#specialoffers .roomContainer .promotions-termsActions{position:absolute;width:calc(40% - 30px);height:40px;line-height:40px;padding:0!important;margin:0;bottom:30px;right:30px;text-align:center}@media (max-width:768px){#roomtypes .roomContainer .promotions-termsActions,#specialoffers .roomContainer .promotions-termsActions{position:relative;left:auto;right:auto;width:100%;bottom:auto;float:none;height:90px}}#roomtypes .roomContainer .promotions-termsActions .minRate,#specialoffers .roomContainer .promotions-termsActions .minRate{width:50%;height:100%;float:left}@media (max-width:768px){#roomtypes .roomContainer .promotions-termsActions .minRate,#specialoffers .roomContainer .promotions-termsActions .minRate{height:40px;padding:5px}}#roomtypes .roomContainer .promotions-termsActions .minRate h3,#specialoffers .roomContainer .promotions-termsActions .minRate h3{margin-top:0;margin-bottom:0;letter-spacing:0!important;font-size:.8em;line-height:40px}@media (max-width:990px){#roomtypes .roomContainer .promotions-termsActions .minRate h3,#specialoffers .roomContainer .promotions-termsActions .minRate h3{font-size:.9em;line-height:1.1em;display:inline-block;vertical-align:middle;position:relative}}#roomtypes .roomContainer .promotions-termsActions .promotions-bgLink,#specialoffers .roomContainer .promotions-termsActions .promotions-bgLink{width:50%;height:100%;font-weight:700;float:right}#roomtypes .roomContainer .promotions-termsActions .promotions-showTermsTrigger,#specialoffers .roomContainer .promotions-termsActions .promotions-showTermsTrigger{width:auto;display:inline-block;margin:-60px 0 10px;padding:10px 15px;float:none;position:absolute;left:0;line-height:initial}#roomtypes .roomContainer .ammenitiesButton:before,#roomtypes .roomContainer .promotions-termsActions .promotions-showTermsTrigger:before,#roomtypes .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms:before,#specialoffers .roomContainer .promotions-termsActions .promotions-showTermsTrigger:before,#specialoffers .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms:before{line-height:1;font-weight:400;font-family:standardsIcons!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#roomtypes .roomContainer .promotions-termsActions .promotions-showTermsTrigger:before,#specialoffers .roomContainer .promotions-termsActions .promotions-showTermsTrigger:before{font-size:.8em;content:"\e900";padding-right:15px}@media (max-width:768px){#roomtypes .roomContainer .promotions-termsActions .promotions-bgLink,#specialoffers .roomContainer .promotions-termsActions .promotions-bgLink{height:40px}#roomtypes .roomContainer .promotions-termsActions .promotions-showTermsTrigger,#specialoffers .roomContainer .promotions-termsActions .promotions-showTermsTrigger{margin-top:0;position:relative;display:block}}#roomtypes .roomContainer .promotions-termsContent,#specialoffers .roomContainer .promotions-termsContent{position:absolute;height:350px;width:32.5%;padding:40px;top:30px;right:45%;margin:0;overflow-y:scroll;-ms-overflow-style:none}@media (max-width:990px){#roomtypes .roomContainer .promotions-termsContent,#specialoffers .roomContainer .promotions-termsContent{width:51%}}@media (max-width:768px){#roomtypes .roomContainer .promotions-termsContent,#specialoffers .roomContainer .promotions-termsContent{right:auto!important;left:auto!important;width:100%;position:relative;height:auto;top:auto;overflow-y:inherit;float:none;padding:15px;margin-top:-90px}}#roomtypes .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms,#specialoffers .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms{display:block;margin-bottom:10px;padding:10px 15px}#roomtypes .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms:before,#specialoffers .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms:before{font-size:1em;content:"\e916";padding-right:15px}#roomtypes .roomContainer .promotions-termsContent .promotions-termsText,#specialoffers .roomContainer .promotions-termsContent .promotions-termsText{padding:0 15px}#roomtypes .roomContainer .promotions-termsContent .promotions-termsText p,#specialoffers .roomContainer .promotions-termsContent .promotions-termsText p{padding:0}#roomtypes .roomContainer:nth-child(odd),#specialoffers .roomContainer:nth-child(odd){padding:30px 60% 30px 30px}#roomtypes .roomContainer:nth-child(odd) .roomPhoto,#specialoffers .roomContainer:nth-child(odd) .roomPhoto{left:auto;right:30px}@media (max-width:768px){#roomtypes .roomContainer:nth-child(odd),#specialoffers .roomContainer:nth-child(odd){padding:15px;height:auto}#roomtypes .roomContainer:nth-child(odd) .roomPhoto,#specialoffers .roomContainer:nth-child(odd) .roomPhoto{position:relative;width:100%;left:auto;height:auto;top:15px;right:auto;padding-top:56.25%}}#roomtypes .roomContainer:nth-child(odd) .promotions-termsActions,#specialoffers .roomContainer:nth-child(odd) .promotions-termsActions{right:auto;left:30px}@media (max-width:768px){#roomtypes .roomContainer:nth-child(odd) .promotions-termsActions,#specialoffers .roomContainer:nth-child(odd) .promotions-termsActions{position:relative;left:auto;right:auto;width:100%;bottom:auto;float:none;height:90px;overflow:hidden}#roomtypes .roomContainer .promotions-termsActions,#roomtypes .roomContainer:nth-child(odd) .promotions-termsActions{height:40px}}#roomtypes .roomContainer:nth-child(odd) .promotions-termsContent,#specialoffers .roomContainer:nth-child(odd) .promotions-termsContent{right:auto;left:45%}#roomtypes .roomContainer.with-amenities .roomDescription,#specialoffers .roomContainer.with-amenities .roomDescription{max-height:135px}#specialoffers .roomContainer .roomDescription{overflow:auto}#roomtypes .roomContainer.noPhoto .roomDescription ul:last-of-type{width:52.5%;display:block!important}#roomtypes .roomContainer.noPhoto .ammenitiesButton{display:none!important}#roomtypes .roomContainer .roomDescription ul:last-of-type{display:none;position:absolute;height:350px;width:27.5%;padding:40px;top:30px;right:45%;margin-left:0;overflow-y:scroll;-ms-overflow-style:none}@media (max-width:990px){#roomtypes .roomContainer .roomDescription ul:last-of-type{width:51%}}@media (max-width:768px){#roomtypes .roomContainer .roomDescription ul:last-of-type{display:block!important;position:relative;background:0 0!important;width:100%!important;left:auto!important;right:auto!important;height:auto;padding:0 15px 0 0;overflow-y:inherit;top:0;margin-left:20px}}#roomtypes .roomContainer .ammenitiesButton{width:auto;display:inline-block;margin:10px 0;padding:10px 15px}@media (max-width:768px){#roomtypes .roomContainer .ammenitiesButton{display:none}}#roomtypes .roomContainer .ammenitiesButton:before{font-size:.8em;content:"\e900";padding-right:15px}#roomtypes .roomContainer:nth-child(odd) .roomDescription ul:last-of-type{right:auto;left:45%}#addons .roomContainer,#productTypes .roomContainer{margin-bottom:30px}#addons .roomContainer .roomPhoto,#productTypes .roomContainer .roomPhoto{position:relative;float:none;width:100%;padding-top:56.25%;min-height:auto;overflow:hidden}#addons .roomContainer .roomPhoto .roomPhoto,#productTypes .roomContainer .roomPhoto .roomPhoto{float:none;height:100%;width:100%;position:absolute;padding-top:0;top:0}#addons .roomContainer .roomPhoto .pgContainer,#productTypes .roomContainer .roomPhoto .pgContainer{height:100%;width:100%;position:absolute;top:0}#addons .roomContainer .roomPhoto .pgContainer .pgImage,#productTypes .roomContainer .roomPhoto .pgContainer .pgImage{height:100%;width:100%;background-size:cover}#addons .roomContainer .roomPhoto .pgContainer .pgImage a,#productTypes .roomContainer .roomPhoto .pgContainer .pgImage a{display:block;height:100%;width:100%}#addons .roomContainer .roomPhoto .pgContainer .pgImage a img,#productTypes .roomContainer .roomPhoto .pgContainer .pgImage a img{display:none}#addons .roomContainer .roomPhoto .pgContainer .pgImage a label,#productTypes .roomContainer .roomPhoto .pgContainer .pgImage a label{position:absolute;bottom:50%;right:50%;width:30px;height:30px;background:#fff;display:block;margin:0 -15px -15px 0;overflow:hidden;text-align:center}#addons .roomContainer .roomPhoto .pgContainer .pgImage a label:before,#productTypes .roomContainer .roomPhoto .pgContainer .pgImage a label:before{font-size:2em;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915";display:block;height:30px;line-height:28px}#addons .roomContainer .roomContent,#productTypes .roomContainer .roomContent{position:relative;padding:15px 15px 115px}#addons .roomContainer .roomContent .roomDescription,#productTypes .roomContainer .roomContent .roomDescription{max-height:180px;margin:15px 0;overflow:auto;overflow-y:scroll;-ms-overflow-style:none}@media (max-width:768px){#addons .roomContainer .roomContent .roomDescription,#productTypes .roomContainer .roomContent .roomDescription{max-height:none}}#addons .roomContainer .roomContent .roomDescription a:before,#productTypes .roomContainer .roomContent .roomDescription a:before{font-size:.8em;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";padding-right:15px}#addons .roomContainer .roomContent .promotions-termsActions,#productTypes .roomContainer .roomContent .promotions-termsActions{float:none;margin-top:0;text-align:center;line-height:40px;position:absolute;bottom:15px;left:15px;right:15px;width:auto}#addons .roomContainer .roomContent .promotions-termsActions .promotions-showTermsTrigger,#productTypes .roomContainer .roomContent .promotions-termsActions .promotions-showTermsTrigger{width:auto;display:block;margin:10px 0;padding:10px 15px;float:none;line-height:initial;text-align:left;font-size:.8em}#addons .roomContainer .roomContent .promotions-termsActions .promotions-showTermsTrigger:before,#productTypes .roomContainer .roomContent .promotions-termsActions .promotions-showTermsTrigger:before{font-size:.8em;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900";padding-right:15px}#addons .roomContainer .roomContent .promotions-termsActions .minRate,#productTypes .roomContainer .roomContent .promotions-termsActions .minRate{width:50%;height:100%}#addons .roomContainer .roomContent .promotions-termsActions .minRate h3,#productTypes .roomContainer .roomContent .promotions-termsActions .minRate h3{margin:0;line-height:40px;font-size:.75em}#addons .roomContainer .roomContent .promotions-termsActions .promotions-bgLink,#productTypes .roomContainer .roomContent .promotions-termsActions .promotions-bgLink{width:50%;height:100%;font-weight:700}#addons .roomContainer .promotions-termsContent,#productTypes .roomContainer .promotions-termsContent{float:none;margin-top:0;position:absolute;padding:15px;top:0;left:0;width:100%;height:100%}#addons .roomContainer .promotions-termsContent .promotions-closeTermsShell,#productTypes .roomContainer .promotions-termsContent .promotions-closeTermsShell{width:auto;display:block;padding:10px 15px;float:none;line-height:initial;text-align:left;font-size:.8em}#addons .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms:before,#productTypes .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms:before{font-size:1em;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916";padding-right:15px}#addons .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms p,#productTypes .roomContainer .promotions-termsContent .promotions-closeTermsShell .promotions-closeTerms p{margin-bottom:0}#addons .roomContainer .promotions-termsContent .promotions-termsText,#productTypes .roomContainer .promotions-termsContent .promotions-termsText{max-height:180px;overflow-y:scroll;-ms-overflow-style:none;font-size:.85em;line-height:1.5em}#c1 form label,#pg .pgContainer .pgText br{line-height:30px}#addons .roomContent{padding-bottom:15px!important}#pg .pgContainer{margin-bottom:30px}#pg .pgContainer .pgImage{position:relative;float:none;width:100%;padding-top:56.25%;min-height:auto;overflow:hidden;background-size:cover}#pg .pgContainer .pgImage a:first-of-type{display:block;position:absolute;top:0;width:100%;height:100%}#c1 form p,#pg .pgContainer .pgImage a:first-of-type img{display:none}#c1 form input,#c1 form textarea{margin:2px;width:calc(100% - 4px)}#c1 form input,#c1 form select{height:30px;border:none;text-indent:10px;float:left}#pg .pgContainer .pgText{padding:15px}#pg .pgContainer .pgText strong{font-size:1.4em;font-weight:400}#map_canvas{pointer-events:none}#directionsLink{padding:0;height:40px;line-height:40px;font-size:1em;text-align:center;margin:20px 15px 0}#c1 .contactFormContainer{position:relative;float:left}#c1 form p{clear:none}#c1 form p:last-of-type{display:block}#c1 form .cbcountries p,#c1 form .cbquestion p{display:none}#c1 form input:focus,#c1 form select:focus,#c1 form textarea:focus{outline:0}#c1 form select{width:100%;margin:2px 0;border-radius:0;-webkit-appearance:none}#c1 form textarea{text-indent:10px;border:none}#c1 form .required{float:left;position:relative;width:5px;margin:6px -15px 0;padding:0}#c1 form .cbcountries{position:relative;float:left;width:calc(100% - 4px);margin:0 2px}#c1 form .cbquestion{position:relative;float:left;width:100%;margin:0 2px}#c1 form #txtacomments-val,#c1 form .arrows{position:absolute}#c1 form .cbquestion #cbquestion{width:calc(100% - 4px)}#c1 form .cbquestion select{width:100%}#c1 form .cbquestion .arrows{right:15px}#c1 form #cbtermsandconditions-val{float:none;margin:0 0 0 10px}#c1 form #cbtermsandconditions,#c1 form #ckbnotifyme{float:left;width:15px;margin:0 10px 0 0;height:23px}#c1 form #cbcheckin{position:absolute;padding-left:0;margin:0;width:100%;left:0;right:0;background:0 0;line-height:35px;font-size:.9em}#c1 form #cbcheckin:before{font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";float:right;line-height:35px;margin-right:10px}#c1 form label{text-align:left;width:100%;float:none;top:0;display:block;clear:inherit;margin-bottom:0}#c1 form label[for=ckbnotifyme]{line-height:1.5em}#c1 form input[type=submit]{width:calc(100% - 4px);margin:0 2px;font-weight:400;height:40px;text-indent:0;transition-property:all;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;transition-timing-function:ease-in-out}#c1 form .arrows{display:block;right:10px;line-height:35px;font-size:.7em;pointer-events:none}#c1 form .arrows:before{font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901"}#c1 form #reservationFields{display:block}#c1 form #reservationFields .yui-calcontainer .title,#c1 form #reservationFields p,#c1 form #reservationFields p:last-of-type{display:none}#c1 form #reservationFields input,#c1 form #reservationFields select{border:none;width:100%;margin:2px 0}#c1 form #reservationFields .inline{position:relative;width:calc(50% - 4px);margin:0 2px}@media (max-width:768px){#c1 form #reservationFields .inline{width:calc(100% - 4px)}}#c1 form #reservationFields .yui-calcontainer{border:none;margin:0;padding:20px}#c1 form #reservationFields .yui-calcontainer .calheader{line-height:22px;height:30px;font-weight:lighter;text-transform:uppercase}#c1 form #reservationFields #checkincal{left:145px;top:-145px}#c1 form #reservationFields #checkincal .calnavleft,#c1 form #reservationFields #checkincal .calnavright{background:0 0;top:6px;text-indent:1px}#c1 form #reservationFields #checkincal .calweekdayrow{height:25px}#c1 form #reservationFields #checkincal .calweekdaycell{border-bottom:none;font-weight:lighter}#c1 form #reservationFields #checkincal .calnavleft:before,#c1 form #reservationFields #checkincal .calnavright:before,.content .promotionsgadget .prgWrapper .prgClick:before{font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#c1 form #reservationFields #checkincal .calnavleft:before{display:block;line-height:1;content:"\e904"}#c1 form #reservationFields #checkincal .calnavright:before{display:block;line-height:1;content:"\e905"}#c1 form #reservationFields #checkincal .calcell{padding:10px;font-size:13px}#c1 form #reservationFields .yuimenu .bd{border:none;padding:5px 0;width:40px;text-align:center}#c1 form #reservationFields .yuimenu .bd li{padding:4px 3px}#c1 form .g-recaptcha{clear:both;margin:20px 2px}#c1 #sidebar .contactFormContainer{width:100%}#c1 #sidebar form .cbcountries{margin:0;width:100%}.weather-widget{height:175px;overflow:hidden;margin:15px 0}@media (max-width:575px){.weather-widget{height:auto}}.weather-widget .weather-gadget{height:100%}.weather-widget .weather-gadget .weather-shell .weather-conditions{width:50%;height:87px;padding-left:0;padding-top:15px;float:none;margin:auto}dl,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-top:0}.weather-widget .weather-gadget .weather-shell .weather-conditions .weather-image{width:37%;float:left;top:10px;position:relative}@media (max-width:575px){.weather-widget .weather-gadget .weather-shell .weather-conditions{height:auto}.weather-widget .weather-gadget .weather-shell .weather-conditions .weather-image,.weather-widget .weather-gadget .weather-shell .weather-today img,.weather-widget .weather-gadget .weather-shell .weather-tomorrow img{min-width:inherit}}.weather-widget .weather-gadget .weather-shell .weather-conditions .weather-values{height:auto;display:inline-block;width:auto;top:auto;right:auto;position:relative}.widget.voucher .vouchersWidget .promotions-termsActions .promotions-showTermsTrigger,.widget.voucher .vouchersWidget .roomPhoto .pgContainer .pgImage a img,.widget.voucher .vouchersWidget .roomPhoto .pgContainer .pgImage a label{display:none}.weather-widget .weather-gadget .weather-shell .weather-conditions .weather-temp{float:left}.weather-widget .weather-gadget .weather-shell .weather-forecast{clear:both;width:100%;height:88px}.weather-widget .weather-gadget .weather-shell .weather-today,.weather-widget .weather-gadget .weather-shell .weather-tomorrow{width:50%;margin-bottom:0;margin-top:0;height:100%;padding-top:7px}#sidebar .weather-gadget{height:100%}#sidebar .weather-gadget .weather-shell .weather-conditions{width:100%;padding:0 10%}#sidebar .weather-gadget .weather-shell .weather-conditions .weather-values{right:20%}#sidebar .weather-gadget .weather-shell .weather-forecast{width:100%}#sidebar .weather-gadget .weather-shell .weather-forecast .weather-today,#sidebar .weather-gadget .weather-shell .weather-forecast .weather-tomorrow{width:50%;margin:10px 0}.widget.voucher .vouchersWidget{height:auto}.widget.voucher .vouchersWidget .roomPhoto{position:relative;padding-top:56.25%;overflow:hidden;float:none;height:auto;min-height:auto}.widget.voucher .vouchersWidget .roomPhoto .pgContainer{width:100%;height:100%;position:absolute;top:0}.widget.voucher .vouchersWidget .roomPhoto .pgContainer .pgImage{height:100%;background-size:cover}.widget.voucher .vouchersWidget .vouchersContent{padding:15px}.widget.voucher .vouchersWidget .vouchersContent .roomName h2{font-size:1.17em}.widget.voucher .vouchersWidget .promotions-termsActions{float:none;height:40px}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-7,.col-8,.col-9{float:left}.widget.voucher .vouchersWidget .promotions-termsActions .promotions-bgLink{display:block;width:50%;height:40px;line-height:40px;font-size:1.17em;text-align:center}.widget.voucher .vouchersWidget .promotions-termsActions .minRate{display:block;width:50%;height:40px;line-height:40px;text-align:center}.widget.voucher .vouchersWidget .promotions-termsActions .minRate h3{line-height:1.1em}.widget.voucher .vouchersWidget .promotions-termsActions .minRate h3 label{display:block;font-size:.6em;margin-bottom:0}.content .promotionsgadget{display:block!important;height:175px;overflow:hidden;margin:15px 0}@media (max-width:768px){.content .promotionsgadget{height:auto}}.content .promotionsgadget .prgWrapper{height:100%;padding:15px}.content .promotionsgadget .prgWrapper .prgImgWrapper{overflow:hidden;height:100%;padding:0;position:relative}@media (max-width:768px){.content .promotionsgadget .prgWrapper .prgImgWrapper{height:125px;margin-bottom:20px}}.content .promotionsgadget .prgWrapper .prgImgWrapper .prgImage{position:absolute;top:0;width:100%;min-height:100%;left:0}.content .promotionsgadget .prgWrapper .prgTitle{font-size:1em;height:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .promotionsgadget .prgWrapper .prgDescription{max-height:72px;overflow-y:scroll;-ms-overflow-style:none;margin:10px 0;font-size:.7em;line-height:1.4em;height:auto;overflow:hidden}.content .promotionsgadget .prgWrapper .prgClick{overflow-y:scroll;margin:10px 0;font-size:.7em;line-height:1.4em;overflow:hidden}.content .promotionsgadget .prgWrapper .prgClick:before{line-height:1;content:"\e900";font-size:.8em;padding-right:15px}#sidebar a.newsletterWidget:before,.content a.newsletterWidget:before,.newsletterWidget a:before{font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\e917";font-size:2.5em;line-height:1.5em}.content #sidebar .promotionsgadget{height:auto;position:relative}.content #sidebar .promotionsgadget .prgWrapper{padding-bottom:30px}.content #sidebar .promotionsgadget .prgWrapper .prgTitle{margin-bottom:15px}.content #sidebar .promotionsgadget .prgWrapper .prgImgWrapper .prgImage{position:relative;max-width:100%;width:auto}.content #sidebar .promotionsgadget .prgWrapper .prgClick{position:absolute;bottom:15px}.newsletterWidget{height:175px;overflow:hidden;margin:15px 0}.newsletterWidget a{display:block;width:100%;height:100%;padding:30px 20px;text-align:center}#sidebar a.newsletterWidget,.content a.newsletterWidget,.facebookLikeBox{height:175px;text-align:center;overflow:hidden}.content a.newsletterWidget{margin:15px 0;display:block;padding:30px 20px}#sidebar a.newsletterWidget{display:block;width:100%;padding:30px 20px}#fixedblock{position:relative;bottom:0;z-index:0;width:100%;height:40px;overflow:hidden}#fixedblock .quicklinks{margin:0;padding:0 5px}#fixedblock #languages,fieldset,legend{padding:0}#fixedblock .quicklinks li{display:inline-block;margin:0 10px;line-height:40px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}dd,h1,h2,h3,h4,h5,h6,label,legend{margin-bottom:.5rem}address,dl,ol,p,pre,ul{margin-bottom:1rem}@media (max-width:768px){#fixedblock{height:40px;position:fixed;top:80px!important;bottom:auto!important;left:0;z-index:50}#fixedblock .quicklinks{display:none}#fixedblock #languages{width:calc(100% - 115px);position:absolute;top:0;right:0}}#fixedblock #languages .languages:before{font-size:1em;font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";right:10px;top:15px;position:absolute}#fixedblock .hoteladdress .addressblock:before,#fixedblock .hoteladdress .phoneblock:before{left:0;font-size:26px;text-align:center;pointer-events:none;font-family:standardsIcons!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}#fixedblock #languages .languages select{line-height:40px;height:40px;width:100%;border:0;border-radius:0;padding:0 0 0 10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-background-size:none}hr,img{border:none}input[type=search],select{-webkit-appearance:none}@media (max-width:768px){#fixedblock #languages .languages:before{top:13px}#fixedblock #languages .languages select{height:40px}.content img{max-width:100%}}#fixedblock .hoteladdress{display:inline-block}#fixedblock .hoteladdress .addressblock{display:inline-block;position:relative;height:40px;width:50px;overflow:hidden;padding-left:50px;vertical-align:top}#fixedblock .hoteladdress .addressblock:before{display:block;position:absolute;top:0;width:50px;content:"\e914";line-height:40px}#fixedblock .hoteladdress .phoneblock{display:inline-block;position:relative;height:40px;width:50px;overflow:hidden;padding-left:50px;vertical-align:top}#fixedblock .hoteladdress .phoneblock:before{display:block;position:absolute;top:0;width:50px;content:"\e913";line-height:40px}address,button,input,legend,select,textarea{line-height:inherit}body.no-banner .quicklinks{text-align:right}caption,th{text-align:left}body.no-fixedBlock #fixedblock{display:none}label,output{display:inline-block}[class*=" icon-"],[class^=icon-]{font-family:standardsIcons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.simpleab-2 #centerblock .flashContainer .bookinggadget .gc_sh .gc_horizontalSh .shortHandTitle{z-index:1}body.simpleab-2 .shortHandButton{box-shadow:0 5px 10px 0 transparent;animation:pulse 8s infinite;-webkit-animation:pulse 8s infinite}body.simpleab-2 .shortHandButton:hover{-webkit-animation:none}@-webkit-keyframes pulse{0%,100%,20%,30%,40%,50%,60%{box-shadow:0 5px 10px 0 transparent;transform:scale(1)}70%,80%,90%{box-shadow:0 5px 10px 0 rgba(0,0,0,.5);transform:scale(1.1)}}html{box-sizing:border-box;font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit}@-ms-viewport{width:device-width}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#292b2c;background-color:#fff}#otherHotels .hotelstoggle:after,#scroll:before{font-family:standardsIcons!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none}[tabindex="-1"]:focus{outline:0!important}abbr[data-original-title],abbr[title]{cursor:help}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}a{color:#0275d8;text-decoration:none;transition:all,.4s}a:focus,a:hover{color:#014c8c}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{overflow:auto}img{vertical-align:middle}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#636c72;caption-side:bottom}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}input[type=radio]:disabled,input[type=checkbox]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;margin:0;border:0}legend{display:block;width:100%;font-size:1.5rem}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}[hidden]{display:none!important}.container-fluid::after,.container::after,.row::after{display:block;content:"";clear:both}.row{margin-right:-15px;margin-left:-15px}#otherHotels,#scroll,p:empty,span.hide{display:none}@media (min-width:576px){.container{padding-right:15px;padding-left:15px;width:540px;max-width:100%}.container-fluid{padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.container{padding-right:15px;padding-left:15px;width:720px;max-width:100%}.container-fluid{padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.container{padding-right:15px;padding-left:15px;width:960px;max-width:100%}.container-fluid{padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.container{padding-right:15px;padding-left:15px;width:1140px;max-width:100%}.container-fluid{padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{float:left;width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.pull-0{right:auto}.pull-1{right:8.3333333333%}.pull-2{right:16.6666666667%}.pull-3{right:25%}.pull-4{right:33.3333333333%}.pull-5{right:41.6666666667%}.pull-6{right:50%}.pull-7{right:58.3333333333%}.pull-8{right:66.6666666667%}.pull-9{right:75%}.pull-10{right:83.3333333333%}.pull-11{right:91.6666666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.3333333333%}.push-2{left:16.6666666667%}.push-3{left:25%}.push-4{left:33.3333333333%}.push-5{left:41.6666666667%}.push-6{left:50%}.push-7{left:58.3333333333%}.push-8{left:66.6666666667%}.push-9{left:75%}.push-10{left:83.3333333333%}.push-11{left:91.6666666667%}.push-12{left:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}.col-sm-1{float:left;width:8.3333333333%}.col-sm-2{float:left;width:16.6666666667%}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.3333333333%}.col-sm-5{float:left;width:41.6666666667%}.col-sm-6{float:left;width:50%}.col-sm-7{float:left;width:58.3333333333%}.col-sm-8{float:left;width:66.6666666667%}.col-sm-9{float:left;width:75%}.col-sm-10{float:left;width:83.3333333333%}.col-sm-11{float:left;width:91.6666666667%}.col-sm-12{float:left;width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.3333333333%}.pull-sm-2{right:16.6666666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.3333333333%}.pull-sm-5{right:41.6666666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.3333333333%}.pull-sm-8{right:66.6666666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.3333333333%}.pull-sm-11{right:91.6666666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.3333333333%}.push-sm-2{left:16.6666666667%}.push-sm-3{left:25%}.push-sm-4{left:33.3333333333%}.push-sm-5{left:41.6666666667%}.push-sm-6{left:50%}.push-sm-7{left:58.3333333333%}.push-sm-8{left:66.6666666667%}.push-sm-9{left:75%}.push-sm-10{left:83.3333333333%}.push-sm-11{left:91.6666666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}.col-md-1{float:left;width:8.3333333333%}.col-md-2{float:left;width:16.6666666667%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.3333333333%}.col-md-5{float:left;width:41.6666666667%}.col-md-6{float:left;width:50%}.col-md-7{float:left;width:58.3333333333%}.col-md-8{float:left;width:66.6666666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.3333333333%}.col-md-11{float:left;width:91.6666666667%}.col-md-12{float:left;width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.3333333333%}.pull-md-2{right:16.6666666667%}.pull-md-3{right:25%}.pull-md-4{right:33.3333333333%}.pull-md-5{right:41.6666666667%}.pull-md-6{right:50%}.pull-md-7{right:58.3333333333%}.pull-md-8{right:66.6666666667%}.pull-md-9{right:75%}.pull-md-10{right:83.3333333333%}.pull-md-11{right:91.6666666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.3333333333%}.push-md-2{left:16.6666666667%}.push-md-3{left:25%}.push-md-4{left:33.3333333333%}.push-md-5{left:41.6666666667%}.push-md-6{left:50%}.push-md-7{left:58.3333333333%}.push-md-8{left:66.6666666667%}.push-md-9{left:75%}.push-md-10{left:83.3333333333%}.push-md-11{left:91.6666666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}.col-lg-1{float:left;width:8.3333333333%}.col-lg-2{float:left;width:16.6666666667%}.col-lg-3{float:left;width:25%}.col-lg-4{float:left;width:33.3333333333%}.col-lg-5{float:left;width:41.6666666667%}.col-lg-6{float:left;width:50%}.col-lg-7{float:left;width:58.3333333333%}.col-lg-8{float:left;width:66.6666666667%}.col-lg-9{float:left;width:75%}.col-lg-10{float:left;width:83.3333333333%}.col-lg-11{float:left;width:91.6666666667%}.col-lg-12{float:left;width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.3333333333%}.pull-lg-2{right:16.6666666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.3333333333%}.pull-lg-5{right:41.6666666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.3333333333%}.pull-lg-8{right:66.6666666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.3333333333%}.pull-lg-11{right:91.6666666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.3333333333%}.push-lg-2{left:16.6666666667%}.push-lg-3{left:25%}.push-lg-4{left:33.3333333333%}.push-lg-5{left:41.6666666667%}.push-lg-6{left:50%}.push-lg-7{left:58.3333333333%}.push-lg-8{left:66.6666666667%}.push-lg-9{left:75%}.push-lg-10{left:83.3333333333%}.push-lg-11{left:91.6666666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}.col-xl-1{float:left;width:8.3333333333%}.col-xl-2{float:left;width:16.6666666667%}.col-xl-3{float:left;width:25%}.col-xl-4{float:left;width:33.3333333333%}.col-xl-5{float:left;width:41.6666666667%}.col-xl-6{float:left;width:50%}.col-xl-7{float:left;width:58.3333333333%}.col-xl-8{float:left;width:66.6666666667%}.col-xl-9{float:left;width:75%}.col-xl-10{float:left;width:83.3333333333%}.col-xl-11{float:left;width:91.6666666667%}.col-xl-12{float:left;width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.3333333333%}.pull-xl-2{right:16.6666666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.3333333333%}.pull-xl-5{right:41.6666666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.3333333333%}.pull-xl-8{right:66.6666666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.3333333333%}.pull-xl-11{right:91.6666666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.3333333333%}.push-xl-2{left:16.6666666667%}.push-xl-3{left:25%}.push-xl-4{left:33.3333333333%}.push-xl-5{left:41.6666666667%}.push-xl-6{left:50%}.push-xl-7{left:58.3333333333%}.push-xl-8{left:66.6666666667%}.push-xl-9{left:75%}.push-xl-10{left:83.3333333333%}.push-xl-11{left:91.6666666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}body,hr,ol,ul{margin:0}p{clear:both;padding-left:15px;padding-right:15px}.hotel-contacts p{clear:none;word-break:break-all}#contentblock>section,#sidebar>*,body>*{clear:both}h1,h2,h3{font-weight:400;line-height:1.2em}h1{margin-bottom:2em}h3{margin-top:25px;margin-bottom:10px}ol,ul{padding:0}a:active,a:focus,a:hover{text-decoration:none}hr{display:block;padding:15px 0!important;width:100%}:focus{outline:0!important}body.menuOpened{overflow-y:hidden}.content{padding:60px 0;overflow:hidden}.content img{max-width:100%}.content ul{margin-left:18px}.content .holder>ul{margin-bottom:30px}.content .holder>:not([class*=col]){padding:0 15px}select{-moz-appearance:none;text-indent:1px;text-overflow:''}select::-ms-expand{display:none}.holder,.with-sidebar #c1,body:not(.with-sidebar) #contentblock .holder{margin:0 auto;overflow:hidden;max-width:1380px}#scroll{position:fixed;height:50px;width:50px;right:15px;bottom:15%;overflow:hidden;padding-left:50px;border-radius:50%;cursor:pointer;z-index:20}#scroll:before{font-weight:400;content:"\e902";position:absolute;top:0;left:0;font-size:1.6em;line-height:50px;width:50px;text-align:center}#meetingandevents ul{margin-top:10px;margin-bottom:10px}.no-banner #centerblock .flashContainer{height:0}@media (max-width:990px){.no-banner #centerblock{margin-top:80px}}.no-banner .bottombar{position:fixed;width:100%;bottom:0}@media (max-width:768px){#scroll{display:none!important}.no-banner #centerblock{margin-top:140px}.no-banner #contentblock{padding-top:60px}}.with-bannerImg .flashContainer img{min-height:100%;min-width:100%;margin:0 auto;height:100%}body .cookiesWarning{z-index:10004}body .ShoppingRecoveryOverlay{z-index:10003}@media (max-width:768px){body .ShoppingRecoveryOverlay>div{width:280px!important;margin-left:-140px!important}}body #shadowbox_overlay{z-index:10005}body #shadowbox_container{z-index:10006}#recaptcha5175{margin:20px auto;position:relative;display:inline-block}#otherHotels{position:fixed;bottom:0;z-index:10002;color:#fff}#otherHotels .hotelstoggle{display:block;position:fixed;width:200px;height:40px;left:40px;bottom:0;z-index:10002;transition:background .5s ease-in-out}#otherHotels .hotelstoggle:before{content:"";display:block;position:absolute;top:5px;bottom:5px;right:0;width:45px;border-left:1px solid rgba(255,255,255,.2);pointer-events:none}#otherHotels .hotelstoggle:after{font-size:1em;font-weight:400;line-height:1;content:"\e902";right:13px;top:15px;position:absolute}@media (max-width:990px){#otherHotels .hotelstoggle{right:-80px;left:auto;bottom:50%;margin-bottom:-100px;transform:rotate(-90deg)}}#otherHotels .otherhotels{position:fixed;bottom:-100%;left:0;height:100%;right:0;padding:0;background:rgba(0,0,0,.85);z-index:12;display:flex;flex-direction:row;flex-wrap:wrap}#otherHotels .otherhotels .hotels{color:#fff;font-size:24px;padding:0;text-transform:uppercase;display:flex;background:0 0;position:relative;cursor:pointer;overflow:hidden}@media (max-width:990px){#otherHotels .otherhotels .hotels{width:100%;height:130px;border-right:none;border-bottom:1px solid #fff}}#otherHotels .otherhotels .logo{position:absolute;margin:-40px auto 0;width:100%;text-align:center}#otherHotels .otherhotels .pic img{display:block;position:relative;pointer-events:none;opacity:0;transition:opacity .5s ease-in-out;min-width:100%}.hotelsOpened #otherHotels .hotelstoggle:after{content:"\e901"}.hotelsOpened #otherHotels .otherhotels{bottom:0}.hotelsOpened #otherHotels .otherhotels .content{position:relative;clear:both;overflow:hidden;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:stretch}.hotelsOpened #otherHotels .otherhotels .content span{font-size:11px;position:relative;margin-top:0;padding-top:5px;display:block}.hotelsOpened #otherHotels .otherhotels .pic{position:absolute;width:100%;height:100%}.hotelsOpened #otherHotels .otherhotels :hover .pic img{opacity:1}@media (max-width:990px){.hotelsOpened #otherHotels .otherhotels{overflow-y:scroll}body.hotelsOpened{overflow-y:hidden}}