.slideshowContainer{height:250px;margin-bottom:30px}.slideshowContainer .imageContainer{width:77.77778%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;height:250px;padding-left:0;overflow:hidden}.slideshowContainer .imageContainer .imageSlide{position:absolute;width:100%;padding-right:10px}.slideshowContainer .imageContainer .imageSlide .imageDiv{width:100%;background-size:100% auto;height:250px;background-position:center}.slideshowContainer .navigationContainer{width:22.22222%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;height:250px}.slideshowContainer .navigationContainer .bottomAlign{position:absolute;bottom:0}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .imageDescription{display:none}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .imageDescription0{display:block}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .photoNavigation{margin-bottom:0}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .photoMsg{text-transform:capitalize}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .controlContainer{width:100%;clear:both}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .carouselControl{background:#7f7f7f;color:white;height:44px;width:44px;padding:2px 8px;cursor:pointer;display:inline-block;margin-bottom:-5px}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .carouselControl .linkArrow{width:18px;height:18px;position:relative}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .carouselControl .linkArrow:after{content:'';position:absolute;width:18px;height:18px;background:transparent;top:2px;left:4px;border:4px solid #fff;border-top:none;border-right:none}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .carouselControl .arrowLeft:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .carouselControl .arrowRight:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .carouselBack{padding-top:10px;padding-left:13px;margin-right:5px}.slideshowContainer .navigationContainer .bottomAlign .navigationElements .carouselNext{padding-top:10px;padding-left:6px}@media (min-width: 1240px){.slideshowContainer{height:330px}.slideshowContainer .imageContainer{height:330px}.slideshowContainer .imageContainer .imageSlide .imageDiv{height:330px}.slideshowContainer .navigationContainer{height:330px}}#Site{overflow:hidden}#Page{overflow:visible}#brandnavcontainer{background:rgba(255,255,255,0.8)}#Content{padding-bottom:0;padding-top:0}#PrimaryColumn{padding:0;position:relative;width:100%}#photoRateContainer{min-height:700px;margin-top:-36px}#photoRateContainer .slideshowContainer .carouselImage .caption{padding-top:78px;max-height:105px;background:url("/resources/common/images/propertyPhotoGradientTall.png") repeat-x 0 0}#rateSearchContainer{width:290px;display:inline-block;position:absolute;right:11px;top:70px;z-index:3}#rateSearchContainer .swui-date-picker input[type="text"],#rateSearchContainer .swui-date-picker.swui-arrival .swui-field-arrival input,#rateSearchContainer .swui-date-picker.swui-departure .swui-field-departure input{border:1px solid #ccc}#rateSearchContainer #rateDisplay{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF11293B', endColorstr='#BF11293B');background:rgba(17,41,59,0.75);color:#fff;padding:20px;font:normal 16px/22px Arial,Helvetica,sans-serif}#rateSearchContainer #rateDisplay p{margin-bottom:0;line-height:22px}#rateSearchContainer #rateDisplay .rateLine .rate{color:#a1c5d2;font-size:25px}#rateSearchContainer #ratesParent{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFEEEEEE', endColorstr='#BFEEEEEE');background:rgba(238,238,238,0.75);min-height:230px}#rateSearchContainer #ratesParent #searchForm{padding-bottom:20px}#rateSearchContainer #ratesParent .swui-date-picker{padding:0 3px}#rateSearchContainer #ratesParent .swui-date-picker .swui-field{width:50%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;float:left;display:inline-block;padding-left:6px;padding-right:6px;width:134px}#rateSearchContainer #ratesParent .swui-date-picker .swui-field label{color:#11293b;font-size:14px;text-transform:capitalize;font-weight:normal}#rateSearchContainer #ratesParent .swui-date-picker .swui-field .swui-group label{color:#888}#rateSearchContainer #ratesParent .swui-date-picker .swui-field.swui-field-departure{float:right;margin-left:0}#rateSearchContainer #ratesParent .swui-date-picker.swui-cal-open .swui-group label,#rateSearchContainer #ratesParent .swui-date-picker.swui-cal-open .swui-group input{color:#11293b}#rateSearchContainer #ratesParent .swui-party-mix{width:100%}#rateSearchContainer #ratesParent .swui-party-mix .toggle-content{max-width:90%}#rateSearchContainer #ratesParent .swui-party-mix.bottom a.toggle:before{width:270px;margin-left:-10px}#rateSearchContainer #ratesParent .swui-party-mix .swui-field-group{bottom:-160px;z-index:10;width:400px}#rateSearchContainer #ratesParent .swui-party-mix .swui-field-group select{box-shadow:none}#rateSearchContainer #ratesParent .swui-party-mix .swui-field-group.doesNotAcceptChildren{bottom:-110px}#rateSearchContainer #ratesParent .swui-party-mix a.toggle,#rateSearchContainer #ratesParent .swui-party-mix a.toggle:link,#rateSearchContainer #ratesParent .swui-party-mix a.toggle:visited{font-size:12px;font-weight:normal}#rateSearchContainer #ratesParent .swui-party-mix a{color:#11293b;padding-left:0;width:100%}#rateSearchContainer #ratesParent .swui-party-mix a:after{border-color:#11293b}#rateSearchContainer #ratesParent .swui-party-mix.swui-show a{background-color:#fff;margin:0 -10px;padding-left:10px;width:270px}#rateSearchContainer #ratesParent .actionButton button{background-color:#a1c5d2;color:#11293b;font:bold 16px Arial,Helvetica,sans-serif;width:100%}#rateSearchContainer #ratesParent #bestRate .brg-check{color:#6ba8c0}#rateSearchContainer #ratesParent #bestRate .bestRateLink{color:#6ba8c0;font-size:14px;margin-top:10px}#rateSearchContainer #ratesParent .ratePerNightContainer{display:none}#slideshowBottomBlockContainer{margin-left:-44px;margin-right:-44px}#slideshowBottomBlockContainer:before,#slideshowBottomBlockContainer:after{content:" ";display:table}#slideshowBottomBlockContainer:after{clear:both}#slideshowBottomBlockContainer #slideshowBottomBlock{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6611293B', endColorstr='#6611293B');background:rgba(17,41,59,0.4) url("/resources/common/images/propertyPhotoGradientTall.png") repeat-x 0 -102px;background:rgba(17,41,59,0.4) url("/resources/common/images/propertyPhotoGradientTall.png") repeat-x 0 -102px;margin-top:-80px;min-height:80px;padding:15px 55px;z-index:2}#slideshowBottomBlockContainer #slideshowBottomBlock #ratingsSnippet{width:66.66667%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;color:#fff;position:absolute;text-align:center;left:0;padding-left:55px;font:normal 16px/22px Arial,Helvetica,sans-serif}#slideshowBottomBlockContainer #slideshowBottomBlock #ratingsSnippet .quote{color:#fff;display:inline}#slideshowBottomBlockContainer #slideshowBottomBlock #ratingsSnippet .userHandle{color:#ccc;display:inline-block}#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer{width:33.33333%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding-right:0;position:absolute;right:0}#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer #allPhotos,#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer #todaysHiTemp{width:50%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;min-height:50px;text-transform:uppercase}#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer #allPhotos{margin-top:0;border-left:1px solid rgba(204,204,204,0.5);border-right:1px solid rgba(204,204,204,0.5)}#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer #allPhotos a{color:#a1c5d2;display:block;font-size:14px;text-align:center;font-weight:normal}#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer #allPhotos a .icon{height:35px}#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer #todaysHiTemp{padding-top:5px;padding-right:55px;text-align:right}#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer #todaysHiTemp a{color:#a1c5d2;display:block;vertical-align:text-bottom;font-weight:normal}#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer #todaysHiTemp a .hiTempLabel{font-size:14px;margin-bottom:5px}#slideshowBottomBlockContainer #slideshowBottomBlock #iconsContainer #todaysHiTemp a .temp{font-size:20px}#modules{margin-left:-44px;margin-right:-44px;color:#888}#modules:before,#modules:after{content:" ";display:table}#modules:after{clear:both}#modules .dividerLineContainer{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;height:1px}#modules .dividerLineContainer .dividerLine{border-top:1px solid #ccc;height:1px;position:absolute;left:55px;right:55px}#modules .overviewModuleContainer{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;background-color:#fff;padding:0}#modules .overviewModuleContainer .overviewModule{padding:45px 55px}#modules .overviewModuleContainer .overviewModule h2{font-size:32px}#modules .overviewModuleContainer .overviewModule h2.moduleHeader,#modules .overviewModuleContainer .overviewModule h3.moduleHeader{color:#11293b;font:normal 30px/33px encorpadaClassicRegular,Arial,Helvetica,sans-serif;text-transform:capitalize;margin-bottom:15px}#modules .overviewModuleContainer .overviewModule h3{font-size:20px;margin-bottom:15px;font-weight:bold;line-height:15px;padding-top:10px}#modules .overviewModuleContainer .overviewModule .row{clear:both;margin-top:10px}#modules .overviewModuleContainer .overviewModule .row .moduleInfo,#modules .overviewModuleContainer .overviewModule .row .room{width:31.25%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding-left:0}#modules .overviewModuleContainer .essentials{background-color:#eee;padding:15px 35px;font:normal 16px/22px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .essentials .rowContainer{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;display:table;border-collapse:separate;border-spacing:20px 10px;padding:0}#modules .overviewModuleContainer .essentials .rowContainer .row{display:table-row;float:none}#modules .overviewModuleContainer .essentials .rowContainer .row #featuresModule ul li{text-transform:capitalize}#modules .overviewModuleContainer .essentials .rowContainer .row h5{color:#6ba8c0;font:bold 18px/20px Arial,Helvetica,sans-serif;text-transform:uppercase}#modules .overviewModuleContainer .essentials .rowContainer .row ul{margin:0}#modules .overviewModuleContainer .essentials .rowContainer .row ul li{display:inline;margin-left:0;font-weight:normal}#modules .overviewModuleContainer .essentials .rowContainer .row ul li:before{content:'\00a0\2022\00a0\00a0'}#modules .overviewModuleContainer .essentials .rowContainer .row ul li:first-child:before{content:''}#modules .overviewModuleContainer .essentials .rowContainer .row .icon:before{font-size:32px;margin-right:5px;vertical-align:middle;color:#6ba8c0}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials{width:67.1875%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;background-color:#fff;display:table-cell;float:none;padding:20px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials.noOffers{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding:20px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials.noOffers .address{width:41.66667%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding-left:0}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials.noOffers .checkInCheckOut{width:25%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;min-height:115px;padding-left:20px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials h2.moduleHeader{margin-bottom:5px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address{width:62.5%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding-left:0}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address #propertyAddressContainer{color:#11293b;font-size:14px;font-style:italic;line-height:16px;margin-bottom:10px;min-height:70px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address #propertyAddressContainer ul.adr li:before{content:''}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address #propertyAddressContainer ul.adr li.propertyPhoneNumber{display:block}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address #propertyAddressContainer ul.adr#additionalpropertyAddress{line-height:24px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address .directionsLink,#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address .announcementsLink{display:inline-block;font-size:14px;text-transform:uppercase}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address .directionsLink a,#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address .announcementsLink a{font-weight:normal}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address .directionsLink a:hover,#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address .announcementsLink a:hover{color:#6ba8c0}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .address .directionsLink{margin-right:15px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut{border-left:1px solid #ccc;width:37.5%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;min-height:115px;padding-left:20px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #checkinBox p{margin-bottom:0}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #checkinBox p .checkIn,#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #checkinBox p .checkOut{display:block;font-weight:normal;padding:0}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #checkinBox p .checkIn .label,#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #checkinBox p .checkOut .label{font-weight:bold}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #wishlistInfo{color:#6ba8c0;display:block;float:none;margin-top:18px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #wishlistInfo #addToWishlistSection a{font-weight:normal}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #wishlistInfo #addToWishlistIcon{color:#6ba8c0}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #wishlistInfo #addToWishlistIcon:before{font-size:20px;margin-left:0}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #wishlistInfo #addToWishlistIcon span{font-size:14px;padding-left:30px}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut #popUpSelectWishlist{top:100px;right:0}#modules .overviewModuleContainer .essentials .rowContainer .row .essentials .checkInCheckOut .noLinkModule:hover{border:0}#modules .overviewModuleContainer .essentials .rowContainer .row .moduleInfo{width:33.33333%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;background-color:#fff;border:2px solid #fff;display:table-cell;float:none;padding:15px 20px;text-align:center}#modules .overviewModuleContainer .essentials .rowContainer .row .moduleInfo:hover{border:2px solid #6ba8c0}#modules .overviewModuleContainer .essentials .rowContainer .row .moduleInfo a{color:inherit;display:block;min-height:65px}#modules .overviewModuleContainer .essentials .rowContainer .row .moduleInfo a:hover{color:inherit}#modules .overviewModuleContainer .essentials .rowContainer .row .moduleInfo a li{text-transform:capitalize;font:normal 16px/22px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .essentials .rowContainer .row .moduleInfo .airport,#modules .overviewModuleContainer .essentials .rowContainer .row .moduleInfo .shuttle{display:inline}#modules .overviewModuleContainer .essentials .rowContainer .row .moduleInfo.offers{text-align:center;vertical-align:middle}#modules .overviewModuleContainer.whyBookHereContainer .overviewModule{background-color:#11293b;padding-top:20px;padding-bottom:10px}#modules .overviewModuleContainer.whyBookHereContainer .overviewModule .whyBookHere{padding-bottom:0}#modules .overviewModuleContainer.whyBookHereContainer .overviewModule .whyBookHere a{padding:0}#modules .overviewModuleContainer.whyBookHereContainer .overviewModule .whyBookHere .heading{margin-bottom:20px}#modules .overviewModuleContainer.roomsContainer{background-color:#11293b}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow{padding:45px 55px;background-color:rgba(0,0,0,0.25);color:#fff}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;float:none;padding:0;margin-bottom:4px}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer h2.moduleHeader{width:27.08333%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;color:#fff;margin-bottom:0;padding:0;display:inline-block;position:absolute;bottom:10px;left:0}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .textContainer{width:47.91667%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;display:inline-block;float:right;min-height:57px;padding:0 0 10px;font:normal 14px/18px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .textContainer .datesAndPointsContainer{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;display:inline-block;padding:0;text-align:right;position:absolute;bottom:10px;right:0}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .textContainer .datesAndPointsContainer p{margin-bottom:5px;display:inline}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .textContainer .datesAndPointsContainer p#redeemInfo,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .textContainer .datesAndPointsContainer p.limitedParticipation,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .textContainer .datesAndPointsContainer p.noParticipation,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .textContainer .datesAndPointsContainer p.fullParticipation{margin-left:10px;border-left:1px solid #fff;padding-left:10px}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .textContainer .datesAndPointsContainer p#redeemInfo a{display:none}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .textContainer .datesAndPointsContainer p a{font-weight:normal;color:#a1c5d2;text-transform:capitalize;font:normal 14px/18px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .viewAllRooms{background-color:#a1c5d2;display:inline-block;float:right;margin-left:20px;max-width:22%;padding:11px 25px;margin-bottom:0;margin-top:4px;text-align:center;vertical-align:bottom;width:auto}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .topInfoContainer .viewAllRooms h5{color:#11293b;font:bold 16px Arial,Helvetica,sans-serif;text-transform:uppercase}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .slideshowContainer,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .carouselImage{height:405px}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClassesContainer{width:33.33333%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding-left:20px;padding-right:0}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClassesContainer.unavailable:before{content:" ";display:inline-block;width:1px;height:405px;vertical-align:middle}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClassesContainer.unavailable>a{display:inline-block;width:98%;vertical-align:middle}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClass,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .noAvailability{background-color:#fff;color:#11293b;cursor:pointer;float:none;margin-bottom:25px;min-height:118px;padding:20px 35px 20px 20px;position:relative}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClass:last-child,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .noAvailability:last-child{margin-bottom:0}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClass .roomDescription,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .noAvailability .roomDescription{width:75%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding:0;position:absolute}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClass h5,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .noAvailability h5{font:bold 18px/20px Arial,Helvetica,sans-serif;text-transform:uppercase}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClass .roomFromPrice,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClass .notBookable,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .noAvailability .roomFromPrice,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .noAvailability .notBookable{color:#888;margin-top:10px;font:normal 16px/18px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClass .roomFromPrice .price,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .roomClass .notBookable .price,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .noAvailability .roomFromPrice .price,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .noAvailability .notBookable .price{color:#6ba8c0;font-size:25px;margin-left:5px}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer{margin-left:-44px;margin-right:-44px;height:340px;position:relative;margin:10px 0;padding:0}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer:before,#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer:after{content:" ";display:table}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer:after{clear:both}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer{position:relative;width:100%;height:100%;overflow:hidden;padding-left:0;padding-right:0;z-index:1}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide{padding:10px 0;position:absolute;width:100%}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide .roomClass{height:320px;padding:0}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide .roomClass .singleRoomOutline{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;min-height:320px;padding:0}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide .roomClass .imageDiv{float:none;height:210px;background-color:#eee;background-repeat:no-repeat;background-size:cover;text-align:center}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide .roomClass .imageDiv:before{content:" ";display:inline-block;width:1px;height:100%;vertical-align:middle}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide .roomClass .imageDiv>p.noImage{display:inline-block;width:98%;vertical-align:middle}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide .roomClass .imageDiv>p.noImage span{padding:2px 4px;background-color:rgba(255,255,255,0.6);border-radius:2px}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide .roomClass .roomDescriptionContainer{height:110px;position:relative}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide .roomClass .roomDescriptionContainer .roomDescription{background-color:#fff;color:#11293b;padding-left:20px;padding-right:35px;width:100%}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .imageContainer .imageSlide .roomClass .roomDescriptionContainer .roomDescription h5{font:bold 18px/20px Arial,Helvetica,sans-serif;text-transform:uppercase}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer{z-index:2}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer.left{float:left}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer.left .navigationElements{left:-2%}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer.right{float:right}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer.right .navigationElements{right:-2%}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements{z-index:1000;position:absolute;top:85px}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements .controlContainer{width:100%;clear:both}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements .carouselControl{background-color:#888;color:white;height:44px;width:44px;padding:2px 8px;cursor:pointer;display:inline-block;margin-bottom:-5px}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements .carouselControl:hover{background-color:#888}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements .carouselControl .linkArrow{width:18px;height:18px;position:relative}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements .carouselControl .linkArrow:after{content:'';position:absolute;width:18px;height:18px;background:transparent;top:2px;left:4px;border:4px solid #fff;border-top:none;border-right:none}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements .carouselControl .arrowLeft:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements .carouselControl .arrowRight:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements .carouselBack{padding-top:10px;padding-left:13px;margin-right:5px}#modules .overviewModuleContainer.roomsContainer .roomsSlideshow .threePerSlideshowContainer .navigationContainer .navigationElements .carouselNext{padding-top:10px;padding-left:6px}#modules .overviewModuleContainer .dining{background-color:#eee;padding:45px 55px}#modules .overviewModuleContainer .dining .slideshowContainer{width:58.33333%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;height:356px;margin:0;padding:0}#modules .overviewModuleContainer .dining .slideshowContainer .carouselImage{height:356px}#modules .overviewModuleContainer .dining .restaurantListContainer{width:41.66667%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;min-height:356px;background-color:#fff;padding-left:0;padding-right:0}#modules .overviewModuleContainer .dining .restaurantListContainer .restaurantList{padding:15px 20px 20px}#modules .overviewModuleContainer .dining .restaurantListContainer .restaurantList .restaurant{margin:0 0 15px}#modules .overviewModuleContainer .dining .restaurantListContainer .restaurantList .restaurant h5{font:normal 20px/22px Arial,Helvetica,sans-serif;text-transform:capitalize}#modules .overviewModuleContainer .dining .restaurantListContainer .restaurantList .restaurant h5 a{font-weight:normal}#modules .overviewModuleContainer .dining .restaurantListContainer .restaurantList .restaurant ul.attributes{display:inline;margin:0;width:auto}#modules .overviewModuleContainer .dining .restaurantListContainer .restaurantList .restaurant ul.attributes li{display:inline;margin-left:0;font:normal 16px/22px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .dining .restaurantListContainer .restaurantList .viewAllOptions{background-color:#a1c5d2;margin-bottom:0;position:absolute;bottom:20px;left:20px;right:20px;text-align:center}#modules .overviewModuleContainer .dining .restaurantListContainer .restaurantList .viewAllOptions h5{color:#11293b;font:bold 16px Arial,Helvetica,sans-serif;text-transform:uppercase}#modules .overviewModuleContainer .ratings{padding:45px 55px 55px}#modules .overviewModuleContainer .ratings .bazaarVoiceSection{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;border:none;padding:0;margin-left:0}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #leftSection{width:35.41667%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;border-right:1px solid #ccc;padding:0}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #leftSection .ratingContainer{background-color:#eee;padding:12px 20px 13px;margin-bottom:0;margin-right:11.8%;text-align:center}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #leftSection .ratingContainer .ratingDisplay{font:normal 22px/24px Arial,Helvetica,sans-serif;margin-bottom:5px;color:#11293b}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #leftSection .ratingContainer .ratingDisplay .ratingVal{display:block;font-size:50px;margin:15px 0 25px}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #leftSection .ratingContainer .ratingStars{font:normal 16px/22px Arial,Helvetica,sans-serif;margin-bottom:0;text-transform:capitalize}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #leftSection .ratingContainer .ratingStars .starRating{float:none;margin:0 auto 22px}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #leftSection .ratingContainer .ratingStars .propBVRating{background:none;height:30px;width:auto}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #leftSection .ratingContainer .ratingStars a{position:relative}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #leftSection div{text-transform:uppercase}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #rightSection{width:56.25%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;border:none;margin:0 0 0 5%;max-width:650px;min-height:200px}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #rightSection .recommendSection{font:normal 20px/22px Arial,Helvetica,sans-serif;color:#11293b;margin:0 0 10px;text-transform:uppercase}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #rightSection .recommendSection .recommendationNo{font:normal 35px/37px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #rightSection .category{text-transform:capitalize;color:#11293b}#modules .overviewModuleContainer .ratings .bazaarVoiceSection #rightSection .secondaryRating{float:left;margin-bottom:13px;min-width:200px;width:50%;height:43px;font-weight:normal;font:normal 16px/18px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .guestGallery{padding:0}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding-left:0;padding-right:0}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection #instGuestGalleryPhotos{overflow:hidden}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .imgCol{width:25%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .imgCol .imgBlock{margin-bottom:10px}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .imgCol .imgBlock .lazyLoadImage{width:100%}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection #imgCol1{margin-left:-10px}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;height:340px;margin:0;padding:0}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer{width:83.33333%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;height:100%;overflow:visible;padding-left:0;padding-right:0}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .placeholderSlide{position:absolute;z-index:1000}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .placeholderSlide:before{color:#11293b;font-size:30px;position:absolute;bottom:8px;right:10px}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .placeholderSlide .content{background-color:#a1c5d2;text-align:center}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .placeholderSlide .content:before{content:" ";display:inline-block;height:100%;width:1px;vertical-align:middle}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .placeholderSlide .content h4{color:#11293b;display:inline-block;font:bold 16px Arial,Helvetica,sans-serif;text-transform:uppercase;vertical-align:middle;width:60%}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .imageSlide{position:absolute;width:100%}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .imageSlide .guestPhoto{height:320px}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .imageSlide .guestPhoto .singleRoomOutline{width:93.09309%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;min-height:320px;padding:0}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .imageSlide .guestPhoto .imageDiv{float:none;height:210px}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .imageContainer .imageSlide .guestPhoto .roomDescription{background-color:#fff;color:#11293b;height:110px;padding:10px;position:relative;width:100%}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer{width:8.33333%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding-left:0;padding-right:0;height:340px;z-index:1}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer.right{float:right}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer.right .navigationElements{right:0}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer.left .navigationElements{left:0}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer .navigationElements .controlContainer{width:100%;clear:both}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer .navigationElements .carouselControl{background:rgba(68,68,68,0.85);color:white;height:44px;width:44px;padding:2px 8px;cursor:pointer;display:inline-block;margin-bottom:-5px}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer .navigationElements .carouselControl:hover{background:#888}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer .navigationElements .carouselControl .linkArrow{width:18px;height:18px;position:relative}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer .navigationElements .carouselControl .linkArrow:after{content:'';position:absolute;width:18px;height:18px;background:transparent;top:2px;left:4px;border:4px solid #fff;border-top:none;border-right:none}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer .navigationElements .carouselControl .arrowLeft:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer .navigationElements .carouselControl .arrowRight:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer .navigationElements .carouselBack{padding-top:10px;padding-left:13px;margin-right:5px}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .fourPerSlideshowContainer .navigationContainer .navigationElements .carouselNext{padding-top:10px;padding-left:6px}#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .slideshowContainer,#modules .overviewModuleContainer .guestGallery #instGuestGallerySection .carouselImage{height:405px}#modules .overviewModuleContainer .localArea.overviewModule{padding:45px 55px}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer{width:33.33333%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;background-color:#eee;color:#11293b;height:355px;min-height:355px;padding:20px}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer #directionsAddressError,#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer #errorMessaging p{background-image:none}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer h2,#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer label{color:#11293b}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer #fromStreetAddressLabel{font:normal 16px/22px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer form#mapsSearchForm{padding:0;width:100%}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer form#mapsSearchForm table{width:100%}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer form#mapsSearchForm table input{border:#ccc solid 1px;box-shadow:none;color:#888;font-size:14px;padding:14px 15px;width:100%}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer form#mapsSearchForm table .actionButton.left{float:none}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer form#mapsSearchForm table button{background-color:#a1c5d2;color:#11293b;font:bold 16px Arial,Helvetica,sans-serif;text-align:center;width:100%;margin:20px 0}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer .localAreaLink{position:absolute;left:20px;bottom:20px}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer .localAreaLink a h5{color:#6ba8c0;font:bold 18px/20px Arial,Helvetica,sans-serif;font-weight:normal}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer #directionsAddressError{display:none}#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer #directionsAddressError,#modules .overviewModuleContainer .localArea.overviewModule .directionsContainer #errorMessaging p{background-color:#f6e5e9;color:#a7042a;font-size:14px;margin-bottom:8px;padding:10px}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer{width:66.66667%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding:0;margin-top:-12px}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap{padding-top:12px;padding-bottom:0;margin-right:-35px}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .map{height:355px}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults{right:0}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults .propertyList h2,#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults .propertyDetailContainer h2{font-size:12px;line-height:15px}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults.showDetails .propertyDetailContainer{margin-top:0;position:absolute;right:0;top:0;max-width:300px;width:300px;z-index:3}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults.showDetails .propertyDetailContainer .propertyInner{padding-right:0}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults.showDetails .propertyDetailContainer .propertyDetails{line-height:normal}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults.showDetails .propertyDetailContainer .rateOptions{background-color:#a1c5d2}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults.showDetails .propertyDetailContainer .rateOptions .rate span{color:#11293b}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .addLocation .searchLocation input[type="text"]{line-height:initial;height:42px}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .addLocation .searchLocation #addLocationInput{color:#11293b;height:42px;line-height:inherit}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .addLocation .searchLocation button{min-height:42px;font:bold 16px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .brand{margin-left:-44px;margin-right:-44px;background-position:center top;height:415px}#modules .overviewModuleContainer .brand:before,#modules .overviewModuleContainer .brand:after{content:" ";display:table}#modules .overviewModuleContainer .brand:after{clear:both}#modules .overviewModuleContainer .brand .brandDescriptionContainer{width:58.33333%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BF11293B', endColorstr='#BF11293B');background:rgba(17,41,59,0.75);color:#fff;padding:30px 55px;position:absolute;top:60px;left:0;font:normal 16px/22px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .brand .brandDescriptionContainer h2{color:#fff;margin-bottom:5px}#modules .overviewModuleContainer .brand .brandDescriptionContainer h2 sup{margin-left:-7px;display:inline;position:relative;font-size:16px;top:-10px}#modules .overviewModuleContainer .brand .brandDescriptionContainer .SPGLimitedPartMessage{margin-top:10px}#modules .overviewModuleContainer .brand .brandDescriptionContainer .thisHotelHeader{margin-top:10px;text-transform:uppercase}#modules .overviewModuleContainer .brand .brandDescriptionContainer ul{width:50%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;margin:0;padding:0}#modules .overviewModuleContainer .brand .brandDescriptionContainer ul li{list-style-type:none;margin:0;padding:0}#modules .overviewModuleContainer .brand .brandDescriptionContainer ul li a{color:#a1c5d2;font-weight:normal}#modules .overviewModuleContainer .brand.parallaxSection{width:100%;height:415px;margin:0 auto;padding:0;position:relative;overflow:hidden}#modules .overviewModuleContainer .brand.parallaxSection .parallaxBackground{background-position:50% 50%;background-repeat:no-repeat;height:415px;position:relative}#modules .overviewModuleContainer .brand .enrollLink .enrollButton{background-color:#000;color:#fff;text-align:center;margin:10px 0;float:left;padding:10px 30px;font:bold 16px/22px Arial,Helvetica,sans-serif;text-transform:uppercase}#modules .overviewModuleContainer .notesConnect{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;background-color:#eee;display:table;border-collapse:separate;border-spacing:20px 0;padding:45px 35px;font:normal 16px/22px Arial,Helvetica,sans-serif;font-weight:normal}#modules .overviewModuleContainer .notesConnect a{font-weight:normal;text-transform:none;font:normal 16px/22px Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .notesConnect .rowContainer{display:table-row}#modules .overviewModuleContainer .notesConnect .rowContainer .notesContainer,#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer{width:47.91667%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;background-color:#fff;display:table-cell;float:none;padding:20px}#modules .overviewModuleContainer .notesConnect .rowContainer .notesContainer h6,#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer h6{font:normal 20px/22px Arial,Helvetica,sans-serif;color:#11293b;text-transform:uppercase}#modules .overviewModuleContainer .notesConnect .rowContainer .notesContainer{margin-right:10px}#modules .overviewModuleContainer .notesConnect .rowContainer .notesContainer ul{margin-top:10px;margin-bottom:0}#modules .overviewModuleContainer .notesConnect .rowContainer .notesContainer ul li{list-style-type:none;margin-left:0}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer{margin-left:10px}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer #connectBar.taller{min-height:125px}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer #connectBar.taller .conLink{width:100%}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer .socialMediaList{position:absolute;bottom:0;right:20px}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer .socialMediaList ul{margin-top:16px;margin-bottom:16px}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer .socialMediaList ul li{background-color:#888;display:inline-block;list-style-type:none;margin-left:5px;padding:3px 8px 0;height:45px;width:45px}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer .socialMediaList ul li a{color:#fff}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer .socialMediaList ul li a:before{font-size:36px}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer .conLink{width:55%;padding:0}#modules .overviewModuleContainer .notesConnect .rowContainer .connectContainer .conLink h6{color:#11293b;margin-bottom:10px;text-transform:uppercase}#modules .overviewModuleContainer .crossSell{background-color:#fff;padding:25px 55px 30px;text-align:center}#modules .overviewModuleContainer .crossSell p{font:normal 16px/22px Arial,Helvetica,sans-serif;margin-bottom:0}#modules .overviewModuleContainer .crossSell h5 a{font:normal 22px/24px Arial,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase}#modules .overviewModuleContainer .genericButton{margin-bottom:10px;padding:10px;position:relative}#modules .overviewModuleContainer .genericButton h5{display:inline-block;font-family:Arial,Helvetica,sans-serif}#modules .overviewModuleContainer .arrow{position:absolute;margin:0 5px;right:10px;color:#6ba8c0}#modules .overviewModuleContainer .arrow:before{font-size:24px}#modules .overviewModuleContainer a.entireDivClickable{position:absolute;top:0;left:0;height:100%;width:100%;text-decoration:none;z-index:10;background-color:#fff;opacity:0;filter:alpha(opacity=1)}#modules .featuresSlideshow{float:left;width:100%}#modules .featuresSlideshow .slideshowContainer{width:100%;height:500px}#modules .featuresSlideshow .slideshowContainer .slideContainer .slideLink{display:block;width:100%;height:100%;position:absolute}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .carouselImage{margin-left:-44px;margin-right:-44px;margin:0 auto}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .carouselImage:before,#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .carouselImage:after{content:" ";display:table}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .carouselImage:after{clear:both}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .featureContent{width:50%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;position:absolute;right:0;top:100px;background:rgba(17,41,59,0.75);padding:30px 54px 30px 30px}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .featureContent p{font:normal 16px/22px Arial,Helvetica,sans-serif;text-transform:none}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .featureContent h2{padding-bottom:10px;color:#fff;font:normal 30px/33px encorpadaClassicRegular,Arial,Helvetica,sans-serif;text-transform:capitalize}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .featureContent h2:after{font-family:'Starwood';content:"\e038";font-size:20px;padding-left:10px}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .featureContent .featureHeader{text-transform:uppercase;font-size:11px;line-height:22px;margin-bottom:0}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .featureContent a.seeAllLink{margin-top:10px;color:#a1c5d2;font-weight:bold;text-transform:uppercase;font-size:16px}#modules .featuresSlideshow .slideshowContainer .slideContainer .imageSlide .featureContent p{margin-bottom:14px;color:#fff}#modules .featuresSlideshow .slideshowContainer .slideContainer .carouselImage{height:500px}#modules .featuresSlideshow .slideshowContainer .slideContainer .carouselImage .caption p{padding-right:40px}#modules .featuresSlideshow .slideshowContainer .carouselNavigation .carouselControl{top:415px;width:44px;padding:11px 15px;background:rgba(68,68,68,0.85)}#modules .featuresSlideshow .slideshowContainer .carouselNavigation .carouselBack{left:auto;right:105px}#modules .featuresSlideshow .slideshowContainer .carouselNavigation .carouselNext{right:55px}#modules .featuresSlideshow .slideshowContainer .imageSlideTicksWrapper{height:15px;bottom:3%;width:100%;display:table;z-index:5;position:absolute}#modules .featuresSlideshow .slideshowContainer .imageSlideTicksWrapper .imageSlideTicks{margin:0 auto;display:inherit;width:initial}#modules .featuresSlideshow .slideshowContainer .imageSlideTicksWrapper .imageSlideTicks .imageSlideTick{background:transparent;height:15px;width:15px;margin:0 4px;padding:0 4px;-webkit-border-radius:50px;-khtml-border-radius:50px;-ms-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;border-radius:50px;border:2px solid #fff;float:left;cursor:pointer;list-style:none}#modules .featuresSlideshow .slideshowContainer .imageSlideTicksWrapper .imageSlideTicks .imageSlideTick.activeTick{background:#fff}#lowerContent{padding-right:0}.verticalCenter{position:absolute;top:50%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}#modules .features,#photoRateContainer{margin-left:-44px;margin-right:-44px}#modules .features:before,#modules .features:after,#photoRateContainer:before,#photoRateContainer:after{content:" ";display:table}#modules .features:after,#photoRateContainer:after{clear:both}#modules .features .slideshowContainer,#photoRateContainer .slideshowContainer{width:100%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding:0;height:700px;margin-bottom:0}#modules .features .slideshowContainer .carouselImage,#photoRateContainer .slideshowContainer .carouselImage{height:700px}#modules .features .slideshowContainer .carouselImage .caption,#photoRateContainer .slideshowContainer .carouselImage .caption{bottom:80px;padding-right:55px}.slideshowContainer{width:66.66667%;min-height:1px;position:relative;padding-left:10px;padding-right:10px;float:left;padding-left:0;margin-bottom:0;overflow:hidden}.slideshowContainer .imageSlide{position:absolute;width:100%}.slideshowContainer .carouselImage{background-position:center;background-size:cover;width:100%}.slideshowContainer .carouselImage .caption{background:url("/resources/common/images/propertyPhotoGradient.png") repeat;color:#fff;font-size:11px;font-weight:bold;text-align:right;text-transform:uppercase;position:absolute;bottom:0;right:0;padding:30px 15px 12px;width:100%}.slideshowContainer .carouselImage .caption p{margin-bottom:0}.slideshowContainer .carouselControl{background:rgba(68,68,68,0.85);color:#fff;height:44px;padding:11px 13px;position:absolute;top:45%;cursor:pointer;z-index:3;-webkit-transition:all,0.3s;-khtml-transition:all,0.3s;-ms-transition:all,0.3s;-moz-transition:all,0.3s;-o-transition:all,0.3s;transition:all,0.3s;display:none}.slideshowContainer .carouselControl:before{font-size:24px}.slideshowContainer .carouselControl:hover{background:#888}.slideshowContainer .carouselBack{left:0;-webkit-transform:rotate(-180deg);-khtml-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.slideshowContainer .carouselNext{right:0}.lang_zh_CN #slideshowBottomBlock #todaysHiTemp .degrees{font-size:12px}.clearDiv{clear:both}#propertyFooterContainer{margin-left:-44px;margin-right:-44px}#propertyFooterContainer:before,#propertyFooterContainer:after{content:" ";display:table}#propertyFooterContainer:after{clear:both}#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults .propertyList h2,#modules .overviewModuleContainer .localArea.overviewModule #localAreaMapContainer .localAreaMap .mapResults .propertyDetailContainer h2{padding-top:15px}

/*# sourceMappingURL=overviewModules.css.map */