.aresColorTile{width:50px;height:30px;display:inline-block;margin-right:1em}.background1{background-color:#fff}.beBackground{background-color:transparent}.color1{background-color:#333}.color2{background-color:#55738d}.color3{background-color:#333}.color4{background-color:#333}.navColor{background-color:#55738d}.navTextColor{background-color:#fff}.pagerColor{background-color:#55738d}.pagerTextColor{background-color:#fff}.buttonColor{background-color:#aaa}.buttonSearchColor{background-color:#55738d}.buttonBuyColor{background-color:#55738d}.buttonSelectColor{background-color:#55738d}.buttonTextColor{background-color:#fff}.buttonUiColor{background-color:#666}.buttonUiTextColor{background-color:#666}.tabSelectColor{background-color:#09c}.tabSelectedColor{background-color:#fff}.roomTabSelectedColor{background-color:#ddd}.priceColor{background-color:#63b353}.highPriceColor{background-color:#999}.dealsColor{background-color:#77c20d}.dealTextColor{background-color:#fff}.tableCellColor{background-color:#c9ecff}.sidebarHeaderColor{background-color:#4aa1a8}.starRating{background-color:#ffae4a}.alertColor{background-color:#ed6053}.alertTextColor{background-color:#fff}.gm-style a,.gm-style div,.gm-style label,.gm-style span{font-family:Source Sans Pro,sans-serif}body{font-family:Source Sans Pro,sans-serif;background-color:#fff}.aresContentWrapInner{padding:2em;background-color:transparent;margin:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.aresDealText{clear:both;background-color:#77c20d;color:#fff}.aresDealText:after{border-top-color:#77c20d}.aresBodyInner{padding:1em 2em 2em}.aresAlert{background-color:#ed6053;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.aresPricePrice{color:#63b353}.aresHighPrice{color:#999}a:link{color:#333;text-decoration:none}a:hover{color:#55738d}a:visited{color:#333}a:active{color:#333}.aresProductItem .aresProductItemInner{background-color:#fff}.aresDetailsNav{background-color:#fff}.aresAmenitiesCont{background-color:#f2f2f2}.aresHideAmenities{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.aresHotelPackagesList h4 span,.aresProductPackage .aresDetailsNav ul li span,.aresSelectedPage{background-color:#55738d;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.aresSelectedPage a:active,.aresSelectedPage a:hover,.aresSelectedPage a:link,.aresSelectedPage a:visited{color:#fff!important}.aresBESidebarHeader{background-color:#aaa}.aresBESidebarHeader{background-color:#4aa1a8}.aresRequired input{border-color:#ed6053!important}.aresOrderThanks{background-color:#5abf5b;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.aresButton,button{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#aaa;color:#fff}a.aresButton{color:#fff}.aresButton:hover,button:hover{background-color:#999}.aresButtonSearch{background-color:#55738d}.aresButtonSearch:hover{background-color:#66849e}.aresButtonBuy{background-color:#55738d}.aresButtonBuy:hover{background-color:#66849e}.aresButtonPrint,a.aresButtonPrint{background-color:#55738d}.aresButtonPrint:hover,a.aresButtonPrint:hover{background-color:#7795af}.aresDetailsNav ul li.aresNavItemRooms a,.aresDetailsNav ul li.aresNavItemTickets a,.aresProductItemsList .aresNavItem .aresButton{background:#55738d;border-right-color:#55738d;border-bottom-color:#55738d;color:#fff}.aresDetailsNav ul li.aresNavItemRooms a:hover,.aresDetailsNav ul li.aresNavItemTickets a:hover,.aresProductItemsList .aresNavItem .aresButton:hover{background:#66849e;border-bottom-color:#66849e;color:#fff}.aresDetailsNav ul li.aresNavItemSelected a{background:#fff;border-bottom-color:#fff}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a{background-color:#ddd;color:#fff;border-bottom-color:#ddd;border-top-color:#ddd}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a:after,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a:after{border-top-color:#ddd}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#55738d;border-bottom-color:#55738d}.aresAmenitiesLink{color:#666;background-color:#f2f2f2}.aresAmenitiesLink:hover{background-color:#f2f2f2}.ui-datepicker-calendar .ui-datepicker-current-day a{background:#55738d;color:#fff}.ui-datepicker-calendar .range-date a{background:#55738d;color:#fff}.ui-datepicker-calendar .max-date a{background:#55738d;color:#fff}.ui-datepicker-calendar .min-date a{background:#55738d;color:#fff}a.aresButton.aresButtonSelect,button.aresButton.aresButtonSelect{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#55738d}a.aresButton.aresButtonSelect:hover,button.aresButton.aresButtonSelect:hover{background-color:#66849e}.aresBENav ul{background-color:#55738d}.aresBENav .aresSelected{background:#55738d}.aresBENav .aresSelected:after{border-top-color:#55738d}.aresBENav li a{color:#fff}.aresHotelRoomsTableLowPrice,.aresTicketTable .aresTicketTableAdult td{background-color:#c9ecff}.aresBESidebar,.aresSearch,.aresTier1 .aresProductItem,.aresUpsellHeader,li.aresProductItem.aresProductActivity{background-image:none;padding-bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.18);-moz-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresProductItemsList{overflow:visible}.aresPackageConfigBar{background-color:#fff}.ui-widget{font-family:Source Sans Pro,sans-serif}.ui-widget-header{background-color:#55738d;color:#fff}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#55738d;border-bottom-color:#55738d}.aresPackageSidebar{background-color:#55738d}.aresUpsellInner{padding:2em}.aresUpsellImage{display:none}.aresProductItemsList{overflow:visible}.aresDealFlag::after{border-top-color:#77c20d}
@font-face{font-family:Geogrotesque-Medium;src:url(/themes/evolution-hospitality/images/TheAnzaHotel/geogrotesque-med.eot);src:url(/themes/evolution-hospitality/images/TheAnzaHotel/geogrotesque-med.eot#iefix) format('embedded-opentype'),url(/themes/evolution-hospitality/images/TheAnzaHotel/geogrotesque-med.woff) format('woff'),url(/themes/evolution-hospitality/images/TheAnzaHotel/geogrotesque-med.ttf) format('truetype')}.top-res-bar{display:block;position:relative;top:0;left:0;width:100%;height:50px;background:#000;box-shadow:0 5px 10px rgba(0,0,0,.5);z-index:12;font-weight:400;font-size:20px;font-family:Geogrotesque-Medium,sans-serif;color:#fff}.header{height:130px}.frame{max-width:1135px;margin:0 auto;position:relative}.logo{display:block;position:absolute;top:32px;left:0}.logo img{border:none;display:block}.main-nav{margin:0;padding:0;list-style-type:none;position:absolute;top:82px;right:-20px;font-weight:400;font-size:18px;line-height:30px;font-family:Geogrotesque-Medium,sans-serif}.main-nav li{float:left}.main-nav li a{display:block;color:#000;text-decoration:none;padding:0 17px;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;font-weight:700}.main-nav li a:hover{color:#fff;background-color:#55738d}.top-nav{margin:0;padding:0;list-style-type:none;position:absolute;top:9px;right:-10px;font-weight:400;font-size:16px;line-height:20px;font-family:Geogrotesque-Medium,sans-serif}.top-nav li{float:left}.top-nav li a{display:block;color:#000;text-decoration:none;padding:0 10px;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase}.top-nav li a:hover{color:#6c2d01}.footer .frame{background:url(/themes/evolution-hospitality/images/TheAnzaHotel/footer-bg.jpg) repeat-x 0 65px;overflow:hidden;font-weight:400;font-size:14px;line-height:20px;font-family:Geogrotesque-Medium,sans-serif}.footer table{border:none;border-collapse:collapse;max-width:970px;margin:20px 0 20px -10px}.footer table td{padding:10px}.footer a{color:#000;text-decoration:none}@media only screen and (max-width:830px){.footer .frame,.main-nav,.top-nav,.top-res-bar{display:none}.header{height:120px;text-align:center}.logo{position:relative;top:15px}.logo img{border:none;display:inline-block}}@media only screen and (max-width:915px){.main-nav{right:0;font-size:15px}.top-nav{right:0}.footer table{margin:20px 0 20px 0}}