a,b body{color:#6CB2C1}#languages,.navigation,.toggle,body>*,section{overflow:hidden}b body{font-family:'Didact Gothic',sans-serif;font-size:16px;line-height:22px}.languages select,.navigation li,h1,h2,h3{text-transform:capitalize;font-family:'Copperplate Gothic Light',Garamond,Georgia,'Times New Roman',Times,serif}@font-face{font-family:'Copperplate Gothic Light';src:url(copperplategothiclight-webfont.eot);src:url(copperplategothiclight-webfont.eot?#iefix) format('embedded-opentype'),url(copperplategothiclight-webfont.woff2) format('woff2'),url(copperplategothiclight-webfont.woff) format('woff'),url(copperplategothiclight-webfont.ttf) format('truetype'),url('copperplategothiclight-webfont.svg#Copperplate Gothic Light') format('svg');font-weight:400;font-style:normal}nav ul{padding:0}nav li{display:inline-block}hr{padding:20px 0;width:100%;border:none}h1,h2,h3{padding:0 115px;font-weight:lighter}#contentblock .content.c1 h1,#contentblock .content.c1 h2,#contentblock .content.c1 h3{color:#fff;text-align:left}h1{font-size:24px;margin:85px 0 40px;line-height:1.25em}h2{font-size:1.5em}#topblock{position:absolute;top:20%;left:50%;margin-left:-215px;width:auto;z-index:100;text-align:center;background:0 0}#contentblock .content.c1,.hotel-contacts #contentblock .content.c1{background:#6CB2C1}#centerblock{position:relative;z-index:0;overflow:visible}.hotel-contacts #contentblock .content.c1,.hotel-meetings-and-events #contentblock .content.c1{padding-bottom:40px}#contentblock .content.c1 a,#contentblock .content.c1 h1,#contentblock .content.c1 p{color:#fff;transition:color .5s ease}#contentblock .content.c1 a:focus,#contentblock .content.c1 a:hover{color:#c4dfe4;text-decoration:underline}.hotel-contacts #contentblock .content.c1 p{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;text-align:center}.hotel-contacts #contentblock .content.c1 input p{text-align:left}.homepage #contentblock .content.c1 h1:first-of-type{display:none}#contentblock .content.c1 h1{margin:80px 0 45px}#contentblock .content.c2,#contentblock .content.c3{background:#fff}#contentblock p{padding:0 15px;font-size:14px;font-weight:lighter;line-height:26px}#contentblock{background:#6CB2C1}.hotellogo{margin:0 auto;width:425px;max-width:100%;height:200px;padding:0;opacity:1;filter:alpha(opacity=100)}.hotellogo a{display:block;height:100%}.hotellogo a span{text-indent:-9999px;display:block;line-height:0;overflow:hidden}.no-banner .hotellogo a img,.stage1 .hotellogo a img{display:none}.no-banner #topblock,.stage1 #topblock{left:85px;margin-left:0}.no-banner #topblock,.no-banner .hotellogo,.stage1 #topblock,.stage1 .hotellogo{width:220px;height:100px;position:fixed}.no-banner .hotellogo,.stage1 .hotellogo{width:220px;height:85px;background:url(../fabricadosantiagorestaurant_hotel_bin/hotel_logo_top.png) center no-repeat;background-size:200px;position:fixed;top:0;left:25px}.no-banner #topblock,.no-banner .hotellogo,.scroll1 #topblock,.scroll1 .hotellogo{top:0}.toggle{background-color:#efefef;width:55px;height:55px;display:block;float:right;top:14px;right:14px;position:fixed;z-index:101;-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;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}.toggle span,.toggle:hover span{background:url(../fabricadosantiagorestaurant_hotel_bin/menu_icon.png) center no-repeat}.toggle span{display:block;width:100%;height:100%;text-indent:-9999px}.toggle:hover span{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.menuOpened .toggle span,.menuOpened .toggle:hover span{background:url(../fabricadosantiagorestaurant_hotel_bin/menu_icon_close.png) center no-repeat}.navigation{padding:40px 0;height:140px;text-align:center;width:100%;z-index:10;position:absolute;bottom:60px;background:#fff}.navigation::after{content:"";display:block;position:absolute;width:auto;left:85px;right:85px;height:1px;background:#dbdbdb;bottom:0}.navigation li{margin-right:15px;border:1px solid transparent;padding:5px 10px}.navigation li a{color:#0B1214;font-size:14px}.navigation li a:hover,.navigation li.active a,.navigation li:hover{color:#6CB2C1}.navigation li:hover a{text-decoration:none;color:#0B1214}.no-banner .navigation,.stage1 .navigation{position:fixed;height:0;top:-80px;background:#fff;padding:20px 0}.no-banner .nav,.stage1 .nav{margin:4px 0 0}.no-banner .navigation:after,.stage1 .navigation::after{display:none}.no-banner .navigation,.scroll1 .navigation{top:0;height:80px;box-shadow:0 0 10px rgba(0,0,0,.05);-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);-moz-box-shadow:0 0 10px rgba(0,0,0,.05)}#languages{margin-top:-8px;height:50px;float:right;width:190px;margin-right:85px}#languages .languages{float:right;border-top:1px solid #fff;padding-top:8px}.languages select{border-radius:0;-webkit-appearance:none;font-size:12px;text-align:right;border:1px solid transparent;padding-right:30px;letter-spacing:1px;color:#fff;width:100%;background:url(../fabricadosantiagorestaurant_hotel_bin/sprite.png) 115px -183px no-repeat}.no-banner #languages{position:absolute;bottom:0;right:0;height:35px}.no-banner .languages select{color:#0B1214;background:url(../fabricadosantiagorestaurant_hotel_bin/sprite.png) 115px -208px no-repeat}.no-banner #languages .languages{border:none}.no-banner #centerblock{z-index:20}.hotel-directions #centerblock{height:0!important}.no-banner .quicklinks{position:fixed;bottom:0;background:#eee;width:100%;text-align:left;height:32px;z-index:100}.no-banner .quicklinks li a{color:#6CB2C1}.no-banner .quicklinks li{display:inline-block;margin:0 24px 0 0}.no-banner .quicklinks ul{padding:0 85px;margin:5px 0}.no-banner #scroll{display:none}.flashContainer::before,.flashContainer:after{content:"";bottom:0;right:0;display:block;left:0}.no-banner .seals{margin-bottom:32px}.flashContainer{position:relative;height:100%;z-index:0}.flashContainer .gcb_image_current,.flashContainer .gcb_image_next{background-repeat:repeat;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}.flashContainer::before{position:absolute;width:100%;top:0;background:url(../fabricadosantiagorestaurant_hotel_bin/banner_filter.png) center;opacity:.9;z-index:3}.flashContainer:after{position:absolute;height:175px;background:-moz-linear-gradient(bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,.65)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000', GradientType=0);opacity:.7;filter:alpha(opacity=70);z-index:2}.flashContainer .gcb_container{overflow:visible}.flashContainer .gcb_navigation{bottom:-182px;right:85px;width:62px;top:auto;z-index:100}.flashContainer .gcb_navigation_arrow{opacity:1;filter:alpha(opacity=100);height:30px;width:30px;background:url(../fabricadosantiagorestaurant_hotel_bin/sprite.png) no-repeat}.flashContainer .gcb_container:hover .previous,.flashContainer .gcb_navigation:hover .gcb_navigation_arrow.previous,.flashContainer .gcb_navigation_arrow.previous{background-position:0 0;border-right:1px solid #eaeaea}.flashContainer .gcb_container:hover .next,.flashContainer .gcb_navigation:hover .gcb_navigation_arrow.next,.flashContainer .gcb_navigation_arrow.next{background-position:0 -30px}.flashContainer .gcb_navigation_paginator{display:none}.flashContainer .gcb_navigation:hover .gcb_navigation_arrow,.flashContainer:hover .gcb_navigation_arrow{opacity:.6!important;filter:alpha(opacity=60)!important}.flashContainer .gcb_navigation .gcb_navigation_arrow.next:hover,.flashContainer .gcb_navigation .gcb_navigation_arrow.previous:hover{opacity:1!important;filter:alpha(opacity=100)!important}.flashContainer .gcb_image_legend{left:0;bottom:-200px;padding-top:15px;font-family:'Didact Gothic',sans-serif;font-size:18px;font-style:italic;text-shadow:none;position:absolute;height:60px;color:#bbb;width:100%;text-transform:none;text-align:center;background:#fff;letter-spacing:.5px}.imgTitle,.quicklinks li a{font-family:'Copperplate Gothic Light',Garamond,Georgia,'Times New Roman',Times,serif}.flashContainer .gcb_image_legend b,.flashContainer .gcb_image_legend p{float:left;clear:both;text-transform:capitalize;font-weight:900;border:2px solid #fff;padding:10px 30px;margin-top:45px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.flashContainer .gcb_image_legend p:hover{background:#fff;color:#6CB2C1;text-shadow:none}.flashContainer .gcb_image_link{width:45%;height:250px;left:80px;bottom:60px;top:auto}.flashContainer .bannerImage img{position:absolute;top:0;left:0;min-width:100%;min-height:100%}.quicklinks{position:absolute;z-index:10;bottom:40px;right:0;width:300px;background:0 0;text-align:right}.imagelinkgadget,.imgImageWrapper{position:relative;overflow:hidden}.quicklinks li{font-size:12px;line-height:25px;margin:0 85px 0 0;display:block;letter-spacing:1px}.quicklinks li a{color:#fff}.quicklinks li:hover a{color:#b8a257;text-decoration:none}#contentblock{margin-top:200px}.no-banner #contentblock{margin-top:80px}.content p{margin:0 100px}.imagelinkgadget{background:#76C3D4;padding:0}.imagelinkgadget a{color:#fff}.imgImageWrapper{background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;height:600px;-webkit-filter:grayscale(40%);filter:grayscale(40%)}.imgImageWrapper img{display:none}.imgContentWrapper{position:absolute;top:100px;left:0;right:0;background-color:#fff;color:#0B1214;padding:0 85px}.imgLink:after,.imgLink:hover:after{height:1px;display:block;position:relative;bottom:0;background:#0B1214;content:""}.imgTitle{font-size:24px;line-height:26px;text-transform:capitalize;padding-top:85px;padding-bottom:15px}.imgDescription{margin:15px 0 0;max-height:116px;overflow:hidden;font-size:14px;line-height:24px}.imgLink{float:left;clear:both;text-transform:lowercase;font-style:normal;font-weight:lighter;font-size:18px;padding:10px 0;margin-top:40px;color:#000}.largetitle .imgTitle,.small .imgTitle{font-style:italic;font-weight:700;text-shadow:1px 1px 8px rgba(150,150,150,1)}.imgLink:hover{color:#0B1214}.imgLink:after{width:0}.imgLink:hover:after{width:100%}.imagelinkgadget.smaller{width:33.333%;background:#7fc4cd}.imagelinkgadget.smaller.noimage .imgImageWrapper span{display:none}.imagelinkgadget#smaller1,.imagelinkgadget#smaller10,.imagelinkgadget#smaller13,.imagelinkgadget#smaller16,.imagelinkgadget#smaller4,.imagelinkgadget#smaller7{z-index:10;background:#ccc}.imagelinkgadget#smaller10:after,.imagelinkgadget#smaller10:before,.imagelinkgadget#smaller13:after,.imagelinkgadget#smaller13:before,.imagelinkgadget#smaller16:after,.imagelinkgadget#smaller16:before,.imagelinkgadget#smaller1:after,.imagelinkgadget#smaller1:before,.imagelinkgadget#smaller4:after,.imagelinkgadget#smaller4:before,.imagelinkgadget#smaller7:after,.imagelinkgadget#smaller7:before{content:"";position:absolute;top:0;height:100%}.imagelinkgadget#smaller10:before,.imagelinkgadget#smaller13:before,.imagelinkgadget#smaller16:before,.imagelinkgadget#smaller1:before,.imagelinkgadget#smaller4:before,.imagelinkgadget#smaller7:before{border-left:20px solid #fff;left:-20px}.imagelinkgadget#smaller10:after,.imagelinkgadget#smaller13:after,.imagelinkgadget#smaller16:after,.imagelinkgadget#smaller1:after,.imagelinkgadget#smaller4:after,.imagelinkgadget#smaller7:after{border-right:20px solid #fff;right:-20px}.imagelinkgadget.smaller .imgImageWrapper{min-height:345px;max-height:345px;height:auto}.imagelinkgadget.smaller img{min-width:100%;height:100%;position:absolute;top:0;left:0}.bx-viewport{height:auto!important}.bx-wrapper{position:relative;margin:0 auto;background:0 0!important;-moz-box-shadow:0!important;-webkit-box-shadow:0!important;box-shadow:none!important;border:0!important;padding:0 80px!important}.bx-controls{position:absolute;bottom:-5px;left:-60px;right:-70px;z-index:10;margin-top:-20px}.bx-wrapper .bx-controls-direction a{margin-top:-205px!important}.bx-prev{float:left;background-position:center 0;margin-left:0}.bx-next{float:right;background-position:center -60px;margin-right:10px}.press .imgContentWrapper{padding:20px 40px;box-sizing:border-box;top:auto;bottom:0;opacity:.8;display:block;position:relative}.largetitle .imgDescription,.largetitle .imgLink,.small .imgDescription,.small .imgLink,.video .imgLink:after,.video.large .imgDescription,.video.large .imgTitle,.video.largetitle .imgDescription,.video.largetitle .imgTitle,.video.small .imgDescription,.video.small .imgTitle{display:none}.bx-wrapper .imagelinkgadget{padding:10px 0 10px 10px;border-bottom:0!important;border-top:0!important;background:#fff!important}.bx-wrapper .imagelinkgadget#smaller10:before,.bx-wrapper .imagelinkgadget#smaller13:before,.bx-wrapper .imagelinkgadget#smaller16:before,.bx-wrapper .imagelinkgadget#smaller1:before,.bx-wrapper .imagelinkgadget#smaller4:before,.bx-wrapper .imagelinkgadget#smaller7:before{border-left:0!important}.bx-wrapper .imagelinkgadget#smaller10:after,.bx-wrapper .imagelinkgadget#smaller13:after,.bx-wrapper .imagelinkgadget#smaller16:after,.bx-wrapper .imagelinkgadget#smaller1:after,.bx-wrapper .imagelinkgadget#smaller4:after,.bx-wrapper .imagelinkgadget#smaller7:after{border-right:0!important}.large{width:100%}.large .imgContentWrapper{left:auto;right:85px;width:360px;padding:0 55px 40px;bottom:0;top:auto;background:#fff}.large1 .imgContentWrapper,.large3 .imgContentWrapper,.large5 .imgContentWrapper,.large7 .imgContentWrapper{right:auto;left:85px;top:0;bottom:auto}.largetitle .imgContentWrapper{background:0 0;text-align:center;left:0;right:0;top:200px}.largetitle .imgTitle{font-size:80px;line-height:78px;font-family:'Didact Gothic',sans-serif;color:#fff}.mediumlarge{background:0 0}.imagelinkgadget.mediumlarge{height:450px;width:100%}.mediumlarge .imgImageWrapper{height:450px;width:65%;float:right;right:0;left:auto}.mediumlarge a{color:#6CB2C1}.mediumlarge .imgContentWrapper{top:0;width:35%;height:100%;background:#fff;padding:60px 85px;color:#6CB2C1;float:left;left:0}.mediumlarge.mediumlarge1 .imgImageWrapper,.mediumlarge.mediumlarge3 .imgImageWrapper,.mediumlarge.mediumlarge5 .imgImageWrapper{float:left;left:0;right:auto}.mediumlarge.mediumlarge1 .imgContentWrapper,.mediumlarge.mediumlarge3 .imgContentWrapper,.mediumlarge.mediumlarge5 .imgContentWrapper{right:0;left:auto;float:right;background:0 0}.mediumlarge .imgTitle{font-family:'Copperplate Gothic Light',Garamond,Georgia,'Times New Roman',Times,serif;text-transform:capitalize;font-size:24px;line-height:26px}.nolink .imgTitle,.small .imgTitle{font-family:'Didact Gothic',sans-serif}.mediumlarge .imgLink:hover{color:#b8a257}.medium .imgContentWrapper,.medium .imgImageWrapper{width:50%}.medium .imgContentWrapper{float:right;right:0;left:auto;height:600px;background:#fff;top:0}.medium.medium1 .imgContentWrapper,.medium.medium3 .imgContentWrapper,.medium.medium5 .imgContentWrapper{left:0;right:auto;float:left}.medium.medium1 .imgImageWrapper,.medium.medium3 .imgImageWrapper,.medium.medium5 .imgImageWrapper{right:0;left:auto;float:right}.medium .imgTitle{padding-top:125px;color:#76C3D4}.medium .imgTitle:hover{color:#0B1214}.medium .imgDescription{max-height:270px}.small .imgContentWrapper{background:0 0;text-align:center;top:100px;padding:0 65px}.small,.small .imgImageWrapper{height:450px}.small .imgTitle{font-size:50px;line-height:45px;color:#fff}.video.large .imgContentWrapper,.video.largetitle .imgContentWrapper,.video.small .imgContentWrapper{background:0 0;width:100px;height:100px;left:50%;margin-left:-50px;padding:0;top:50%;margin-top:-50px}.video .imgLink{border:none;padding:0;font-style:normal;margin:0}.video.medium .imgLink,.video.mediumlarge .imgLink{position:absolute;margin-left:-50px;bottom:50%;margin-bottom:-50px}.video.small .imgLink{display:block}.video.medium .imgLink{left:-50%}.video.medium1 .imgLink,.video.medium3 .imgLink,.video.medium5 .imgLink{position:absolute;left:150%;margin-left:-50px;bottom:50%;margin-bottom:-50px}.video.mediumlarge .imgLink{left:195%}.video .imgLink:hover{background:0 0}.video .imgLink span{display:none}.video .imgLink:before{content:"\25B6";color:#fff;border:5px solid #fff;z-index:100;font-size:50px;line-height:90px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:100px;height:100px;padding-left:10px;display:inline-block}.video .imgLink:hover:before{color:#b8a257;border-color:#b8a257}.video .imgImageWrapper:before{display:none;visibility:hidden}.large.nolink .imgContentWrapper{top:100px;right:auto;left:100px;width:30%;background-color:transparent;padding:0}.nolink .imgImageWrapper{opacity:.55}.pgText,.press .imgImageWrapper{opacity:1}.nolink .imgTitle{text-transform:none;font-style:italic;font-weight:lighter;font-size:26px;line-height:32px;color:#000}#contentblock .content form input[type=submit],.noimage.small .imgTitle,.press .imgTitle,.press.nolink .imgTitle{font-family:'Copperplate Gothic Light',Garamond,Georgia,'Times New Roman',Times,serif}.press .imgTitle,.press.nolink .imgTitle{margin:0;padding:0;font-style:normal}.small.nolink .imgTitle{font-size:36px;line-height:40px;text-shadow:1px 1px 8px rgba(150,150,150,1)}.small.nolink .imgContentWrapper{top:-10px;text-align:left}.nolink .imgTitle:after,.nolink .imgTitle:before{content:'"';display:inline-block}.bottomtop::after,.nav .Bookatable:after{content:""}.nolink .imgDescription{font-style:normal}.noimage.small .imgImageWrapper,.nolink .imgLink,.notext .imgContentWrapper{display:none}.noimage.small .imgDescription{display:block;max-height:190px}.noimage.small .imgContentWrapper{background:#fff;height:450px;top:0;text-align:left}.noimage.small .imgTitle{font-size:30px;line-height:32px;font-style:normal;font-weight:lighter;color:#6CB2C1;text-shadow:none}.imagelinkgadget:hover .imgImageWrapper{-webkit-filter:grayscale(0);filter:grayscale(0)}#sidebar{display:none}.pgContainer{height:450px;padding:0}.pgImage{position:relative;height:100%;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover}.pgImage a{display:block;width:100%;height:100%}.pgImage img{display:none}.pgText{position:absolute;top:220px;left:0;right:0;text-align:center;z-index:5;background-color:transparent;padding:0;color:#fff;font-size:20px;font-style:italic;width:auto;pointer-events:none;filter:alpha(opacity=100);text-shadow:1px 1px 8px rgba(150,150,150,1)}.pgText strong{font-size:1.75em;font-weight:700;display:block}.pgContainer:hover .pgText{opacity:0;filter:alpha(opacity=0)}#pg .pgContainer{display:none}#contentblock .content form input[type=submit]{background:#6CB2C1!important;text-transform:capitalize;padding:0 65px!important;margin-left:calc(50% - 100px)!important;color:#6CB2C1;width:200px;height:36px!important}#contentblock .content form input[type=submit]:hover{background:#b8a257!important}#contentblock .content form select,#contentblock .content form textarea,.hotel-contacts #contentblock .content form input{background:rgba(255,255,255,.8)!important}#contentblock .content form input,#contentblock .content form select,#contentblock .content form textarea{background:rgba(238,238,238,.8)!important}#contentblock .content form div,#contentblock .content form p{font-size:16px!important;font-style:italic}#meetingandevents ul{margin:20px 130px;padding:0;font-size:16px;font-weight:700;width:auto;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}#meetingandevents ul li{font-weight:lighter;font-style:italic;margin:5px 10px 0 0;line-height:18px;float:none;width:auto;color:#fff;letter-spacing:.5px}.hours h3,h3.follow{text-transform:capitalize;font-family:'Copperplate Gothic Light',Garamond,Georgia,'Times New Roman',Times,serif;color:#6CB2C1;font-size:18px;line-height:24px;font-style:normal}#meetingandevents ul li img{width:24px}.bottomtop{position:relative;z-index:9000}.bottomtop::after{display:block;position:absolute;width:auto;left:85px;right:85px;height:1px;background:#dbdbdb;bottom:0;top:140px}.hoteladdress,.wrap{position:relative;clear:both}.socialmedia{background:#fff;text-align:left;display:inline-block;width:50%;padding:20px 0}.socialmedia h3{padding:0 85px}h3.follow{display:block;padding-bottom:0}.socialmedia ul{padding:0 85px}.socialmedia li{margin:0 3px 0 0;width:34px;height:34px;display:inline-block}.socialmedia li a{text-indent:-9999px;display:block;background:url(../fabricadosantiagorestaurant_hotel_bin/social.png) no-repeat;width:100%;height:100%}.socialmedia .facebook a{background-position:7px 7px}.socialmedia .googleplus a{background-position:7px -21px}.socialmedia .twitter a{background-position:7px -52px}.socialmedia .instagram a{background-position:7px -82px}.socialmedia .pinterest a{background-position:7px -112px}.socialmedia .youtube a{background-position:7px -146px}.socialmedia .tripadvisor a{background-position:7px -176px}.socialmedia .thefork a{background-position:7px -208px}.socialmedia .foursquare a{background-position:7px -242px}.socialmedia .zomato a{background-position:7px -272px}.cafe-audrey .hoteladdress address strong:first-of-type,.cafe-audrey .hours,.hourscafe{display:none}.cafe-audrey .hourscafe,.hours{display:inline-block}.hours,.hourscafe{width:50%;float:left;text-align:left;padding:10px 0}.hours h3,.hours span,.hourscafe h3,.hourscafe span{padding:0}.hours h3{display:block;padding-bottom:0;margin-top:5px}.hours span,.hourscafe span{font-style:normal;color:#bbb;font-size:14px;letter-spacing:.5px;text-transform:uppercase}.footerMenu{overflow:hidden;background:#77bac8;text-align:left;-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;padding:60px 85px 40px;clear:both}.footerMenu li{margin:0 10px;text-transform:capitalize;font-size:16px;line-height:28px;display:block}.footerMenu li a{color:#E6F4F7;font-family:'Didact Gothic',sans-serif}.footerMenu li a:hover{color:#3a90a2;text-decoration:none}.wrap{background:#efefef;padding:30px 0 10px;overflow:visible;height:130px;z-index:1;display:none}.bookRest,.bookRest div{overflow:visible!important}.bookRest{width:50%;margin:auto;padding:0 85px;float:left}.hoteladdress{text-align:left;padding:20px 85px;height:170px;margin:0 0 40px}.hoteladdress address{font-style:normal;margin:15px 0;font-size:18px;line-height:24px;color:#bbb;letter-spacing:.5px;display:inline-block;float:left;width:50%}.hoteladdress address strong{display:block;text-transform:capitalize;font-family:'Copperplate Gothic Light',Garamond,Georgia,'Times New Roman',Times,serif;color:#6CB2C1;font-style:normal;padding-bottom:20px}#contentblock .roomContainer .roomPhoto:before,#contentblock .roomContainer.room-opened .roomPhoto::before,#productTypes .roomPhoto a,#roomtypes .roomPhoto a,.room-opened #contentblock .roomContainer.room-opened:hover .roomPhoto::before{display:none}.seals{clear:both;width:100%;background:#6CB2C1;margin-bottom:40px}.seals>article{background:#0B1214;padding:10px 85px;overflow:hidden}.security{float:right}.gclogo{float:left}#fixedblock{position:absolute;bottom:72px;left:0;right:0;height:140px;background:#fff;z-index:3}.content .dirLink{padding:10px 15%}#GoogleMapGadget{pointer-events:auto!important}#contentblock #productTypes{margin:0}#contentblock .roomContainer{height:450px;position:relative;text-align:center;padding:0}#contentblock .roomContainer .roomName{position:absolute;margin:0 auto;width:100%;top:200px;text-align:center;z-index:9}#contentblock .roomContainer .roomName h2{font-family:'Didact Gothic',sans-serif;font-weight:700;font-style:italic;color:#fff;margin:0;font-size:40px;line-height:34px;text-align:center;padding:0 40px;text-shadow:1px 1px 8px rgba(150,150,150,1);opacity:1;filter:alpha(opacity=100)}#contentblock .roomContainer .minRate h3,#contentblock .roomContainer .promotions-termsActions .promotions-bgLink{font-family:'Copperplate Gothic Light',Garamond,Georgia,'Times New Roman',Times,serif;text-transform:capitalize;font-size:16px}#contentblock .roomContainer:hover .roomName h2{opacity:0;filter:alpha(opacity=0)}#contentblock .roomContainer .minRate{display:none;width:auto;position:absolute;right:20px;top:35px;z-index:9}#contentblock .roomContainer .minRate h3{line-height:22px;margin:0}#contentblock .roomContainer .roomPhoto{position:absolute;top:0;left:0;right:0;bottom:0}#contentblock .roomContainer .roomPhoto .pgContainer{padding:0;width:100%;height:100%}#contentblock .roomContainer .roomPhoto .pgContainer .pgImage{height:100%;overflow:hidden;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-filter:grayscale(40%);filter:grayscale(40%)}#contentblock .roomContainer:hover .roomPhoto .pgContainer .pgImage{-webkit-filter:grayscale(0);filter:grayscale(0)}#contentblock .roomContainer .roomDescription p{padding:3% 0;margin:0 auto}#contentblock .roomContainer .roomDescription ul{padding:10px 0}#contentblock .roomContainer .roomDescription li{margin:5px 2%}#contentblock .roomContainer .promotions-termsActions .promotions-bgLink{border:none;background:#000;color:#fff;font-style:normal;margin:0 auto 40px;width:260px;line-height:36px;letter-spacing:0;font-weight:lighter}#contentblock .roomContainer .promotions-termsActions .promotions-bgLink:hover{color:#b8a257}#contentblock .roomContainer .promotions-termsActions .promotions-showTermsTrigger{top:32px;margin-right:-130px;width:260px;background:rgba(0,0,0,.2);color:#fff;text-transform:none;font-style:italic;font-size:12px}#contentblock .roomContainer .promotions-termsContent .promotions-closeTerms{background:#000;text-transform:none;font-style:italic;font-size:12px}#contentblock .roomContainer .promotions-termsContent{padding:4% 2.5% 2.5%;left:0;right:0;width:auto;background:#000}#contentblock .roomContainer .promotions-termsContent .promotions-termsText{padding-top:12px}#contentblock .roomContainer.room-opened{height:auto}#contentblock .roomContainer.room-opened .roomName{position:relative;padding:0 10px;z-index:9;text-align:center;background:0 0;top:320px}#scroll,#scroll:hover,.scrolling #scroll{background:url(../fabricadosantiagorestaurant_hotel_bin/down.png) top center no-repeat}#contentblock .roomContainer.room-opened .roomName h2{font-size:50px;line-height:52px;margin:30px 0 25px;padding:0;color:#fff;opacity:1;filter:alpha(opacity=100)}.nav .Bookatable a,.nav .Bookatable a:hover,.no-banner .nav .Bookatable a,.scroll1 .nav .Bookatable a{color:#0B1214}#contentblock .roomContainer.room-opened .minRate h3{margin:0;font-size:12px;line-height:35px;display:inline-block}#contentblock .roomContainer.room-opened .roomDescription{margin:0 auto;position:relative;padding-top:30px}#contentblock .roomContainer.room-opened .roomDescription p{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}#contentblock .roomContainer.room-opened .roomPhoto{top:103px;left:0;right:0;position:relative;overflow:hidden}#loader,#scroll,.fixed{position:fixed}#contentblock .roomContainer.room-opened .roomPhoto a{display:block}.hotel-directions #scroll,.no-banner #loader{display:none}#contentblock .roomContainer.room-opened .roomPhoto .pgContainer:hover .pgImage{opacity:1;filter:alpha(opacity=100)}#contentblock .roomContainer .roomPhoto .pgContainer .pgImage,.flashContainer .gcb_image_legend p,.footerMenu li a,.imgContentWrapper,.imgImageWrapper,.imgLink,.imgLink:after,.imgLink:before,.languages li a,.medium .imgTitle,.nav .Bookatable:after,.navigation,.navigation li a,.navigation li a:hover,.pgText,.quicklinks li a,.scroll1 #topblock,.scroll1 .hotellogo,.scroll1 .navigation,.socialmedia li a,.toggle span,input[type=submit]{-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-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}#contentblock .roomContainer .roomName h2,#scroll,.nav,.navigation::after,.pgText{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}#scroll{bottom:250px;left:50%;margin-left:-12.5px;text-align:center;width:40px;height:58px;cursor:pointer;text-indent:-99999px;z-index:101;opacity:.5}.scrolling #scroll{right:30px;left:auto;bottom:90px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#scroll:hover{opacity:1}#loader{background:#6CB2C1;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden}#loader>div{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;width:40px;height:40px;border-radius:40px;-webkit-box-sizing:border-box;border:2px solid rgba(255,255,255,.1);border-top-color:#FFF;-webkit-animation:spin 1s infinite linear}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}.nav .Bookatable:after{height:1px;display:block;position:relative;width:0;bottom:0;background:#0B1214}.fixed,.nav .Bookatable:hover:after{width:100%}.flashContainer .promotionsgadget{display:none!important}#bottomblock{z-index:9000}.fixed{height:40px;background:#fff;z-index:900;bottom:0;box-shadow:3px 4px 18px rgba(74,74,74,.9);padding:0 30px}.fixed .phone,.fixed address{padding-left:16px;display:inline-block;text-align:left;font-style:normal;color:#41312c;font-size:11px;line-height:42px;text-transform:uppercase;margin-left:2%}.fixed address{background:url(../fabricadosantiagorestaurant_hotel_bin/pin_address.png) 0 15px no-repeat;float:left}.fixed .phone{background:url(../fabricadosantiagorestaurant_hotel_bin/pin_phone.png) left center no-repeat}.fixed .socialmedia{margin:0;padding:0;width:30%;float:right}.fixed h3.follow{display:none}.fixed .socialmedia ul{padding:0;margin:5px;width:auto;float:right}.fixedaddress{display:inline-block;float:left;width:70%}@media all and (max-width:1024px){.no-banner #languages{margin-right:40px}.no-banner #topblock{left:40px}.navigation li a{font-size:12px}}@media all and (max-width:992px){.imgImageWrapper,.medium .imgContentWrapper{height:450px}.content p{margin:0 60px}h1,h2,h3{padding:0 75px}.largetitle .imgContentWrapper{top:100px}.mediumlarge .imgContentWrapper{padding:60px 40px}.medium .imgDescription{max-height:146px}.hours h3,.hours span{padding:0 20px 0 0}.hours span{font-size:16px}.socialmedia h3{padding:0 40px 0 85px}.navigation li,.no-banner .navigation li,.scroll1 .navigation li{padding:5px 3px}.no-banner .navigation li a,.scroll1 .navigation li a{font-size:10px}.navigation li a{font-size:12px}.no-banner #topblock,.stage1 #topblock{left:20px}.no-banner .quicklinks ul{padding:0 30px}.no-banner .quicklinks li{font-size:10px;margin:0 20px 0 0}#centerblock{overflow:hidden}}@media (min-width:768px){.no-banner .hotellogo,.stage1 .hotellogo{background-size:100px}}@media (min-width:1280px){.no-banner .hotellogo,.stage1 .hotellogo{width:150px;background-size:150px}}@media all and (max-width:768px){.footerMenu{display:none}.quicklinks{top:40px;bottom:auto}.seals>article{padding:10px}.bottomtop,.hoteladdress{padding:20px 50px}.socialmedia h3,.socialmedia ul{padding:0 40px}.hours h3,.hours span{padding:0}.hours span{font-size:14px}.bottomtop::after{left:40px;right:40px}.mediumlarge .imgContentWrapper,.mediumlarge .imgImageWrapper{width:50%}.navigation,.no-banner .navigation,.scroll1 .navigation{position:fixed;padding:150px 0;top:0;right:-100%;left:auto;bottom:0;height:100%;width:100%;display:table;background-color:rgba(118,195,212,.95)}.nav li,.nav li a{display:block}.nav{padding:0 60px}.nav li a{font-size:20px;line-height:18px;color:#efefef!important;padding:15px 0 10px;position:relative}#scroll,.flashContainer .gcb_image_legend,.flashContainer::before,.hotellogo a img{display:none}#topblock,.hotellogo{position:fixed;top:0}.nav li a:hover,.nav li.active a{color:#2B474E!important}.nav li.active a{border-bottom:1px solid rgba(11,18,20,.2)}.menuOpened .navigation{right:0}.no-banner #topblock,.stage1 #topblock{left:0;width:100%;background:#fff}#topblock{left:0;margin-left:0;width:245px;height:80px}.hotellogo{width:225px;height:85px;background:url(../fabricadosantiagorestaurant_hotel_bin/hotel_logo.png) left center no-repeat;background-size:225px;left:25px}.flashContainer .gcb_navigation{top:100px;bottom:auto;right:8px}#contentblock{margin-top:0}#languages{height:50px;overflow:hidden;float:none;width:132px;margin:85px auto}}@media all and (max-width:640px){.flashContainer .gcb_navigation,.imgDescription,.imgLink{display:none}#centerblock{height:100vh!important}.no-banner #centerblock{height:0!important}.hoteladdress{height:260px}.seals{margin-bottom:0}#contentblock p{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}h1,h2,h3{padding:0 30px}.content p{margin:0 20px}.hours h3,.hours span,.socialmedia h3,.socialmedia ul{padding:0}.bottomtop,.hoteladdress{padding:20px 30px}.bottomtop::after{left:30px;right:30px}.nav li a,.no-banner .nav li a,.scroll1 .nav li a{font-size:16px;padding:4px 0 6px}.imgContentWrapper,.large .imgContentWrapper{background:0 0;width:100%;left:0;right:0;top:200px;bottom:auto}.imgTitle{color:#fff;text-align:center;padding-top:0;font-size:40px;text-shadow:1px 1px 8px rgba(150,150,150,1)}.largetitle .imgContentWrapper{top:190px}.video .imgLink{display:block}.security,.video .imgTitle{display:none}.video.mediumlarge .imgLink{left:100%}.medium .imgContentWrapper,.medium .imgImageWrapper,.mediumlarge .imgImageWrapper{width:100%}.mediumlarge .imgContentWrapper{background:0 0;width:100%;top:100px}.medium .imgContentWrapper{background:0 0}.medium .imgTitle{padding-top:200px;color:#fff!important}.small .imgContentWrapper{top:190px}.noimage.small .imgContentWrapper{padding:100px 65px}.noimage.small .imgTitle{text-align:left}.hours,.socialmedia{width:100%;padding:10px 0}.bottomtop{height:auto}#meetingandevents ul{margin:20px 50px;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.no-banner .seals{margin-bottom:0}}.show{display:block!important}@media (max-width:768px){.bx-next,.bx-prev{display:none}.bx-prev{margin-left:70px}.bx-next{margin-right:80px}}