.room-content-wrapper{background:#f8f8f8;color:#4a4a4a;font-size:17px;line-height:30px;margin:0 -30px;padding:0 30px 40px;position:relative}.room-content-wrapper .vc_row{margin-left:-15px;margin-right:-15px}.room-content-wrapper .vc_row:before{content:" ";display:table}.room-content-wrapper .vc_row:after{clear:both;content:" ";display:table}.room-content-wrapper .vc_row .wpb_column{min-height:1px;padding-left:0;padding-right:0;position:relative}.room-content-wrapper .vc_row .wpb_column .vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.room-content-wrapper .vc_row .wpb_column .vc_column-inner .wpb_text_column{letter-spacing:.5px;margin-bottom:35px}.room-content-wrapper .vc_row .wpb_column .vc_column-inner .wpb_text_column p{margin:30px 0}.room-content-wrapper .vc_row .wpb_column .vc_column-inner .wpb_text_column p:first-child{margin-top:0!important}.room-content-wrapper p{margin:30px 0}.room-content-wrapper p a.floorplan-open-lightbox{font-weight:inherit;text-decoration:none}.room-content-wrapper .amenities{margin-bottom:40px;margin-top:50px}.room-content-wrapper .amenities h2{border-bottom:6px solid #8b6e4a;clear:both;color:#010001;font-family:DINOT,sans-serif;font-size:18px;font-weight:700;letter-spacing:1.2px;line-height:24px;margin:0 0 40px;padding-bottom:9px;text-transform:uppercase}.room-content-wrapper .amenities ul{font-size:15px;font-weight:300;line-height:21px;list-style:none;margin:0;padding-left:0}.room-content-wrapper .amenities ul li{display:block;margin-bottom:19px;position:relative}.room-content-wrapper .amenities ul li span.amenity-name{display:inline-block;margin-left:-19px;padding-left:36px;vertical-align:middle;width:100%}.amenity-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-align:center;text-transform:none;vertical-align:middle;width:19px}.amenity-king:before{content:""}.amenity-fridge:before,.amenity-minibar:before{content:""}.amenity-wifi:before{content:""}.amenity-tv:before{content:""}.amenity-aircon:before{content:""}.amenity-family:before{content:""}.amenity-pet:before{content:""}.amenity-pool:before{content:""}.amenity-fitness:before{content:""}.amenity-breakfast:before{content:""}.amenity-business:before{content:""}.amenity-cleaning:before,.amenity-washer:before{content:""}.amenity-queen:before{content:""}.amenity-kitchen:before{content:""}.amenity-twin:before{content:""}.amenity-wine:before{content:""}.room-content-wrapper .room-notes{font-size:14px;line-height:20px;margin-bottom:40px}.room-content-wrapper .room-notes p{margin:20px 0}.room-content-wrapper .room-notes p:first-child{margin-top:0!important}.room-content-wrapper .room-notes p:last-child{margin-bottom:0!important}.room-content-wrapper .social-icons .a2a_kit{background:#8b6e4a;color:#fff;font-size:13px;font-weight:300;letter-spacing:1px;line-height:17px;line-height:32px!important;max-width:354px;outline:0;padding:6px 14px;position:relative;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation}.room-content-wrapper .social-icons .a2a_kit a{color:inherit;display:inline-block;float:none!important;line-height:16px;min-height:46px;min-width:46px;padding:12px!important;text-decoration:none;vertical-align:middle}.room-content-wrapper .social-icons .a2a_kit a span{background:none!important;border-radius:4px;float:left;height:22px!important;line-height:22px!important;width:22px!important}.room-content-wrapper .social-icons .a2a_kit span.a2a_divider{border-left:1px solid #fff!important;display:inline-block!important;float:none!important;height:25px!important;line-height:25px!important;margin-left:25px!important;margin-right:28px!important;margin:0 5px;opacity:.32;vertical-align:middle}.room-content-wrapper .social-icons .a2a_kit a.a2a_button_email{min-height:38px;min-width:38px;padding:0!important}.room-content-wrapper .social-icons .a2a_kit a.a2a_button_email span{height:38px!important;line-height:38px!important;width:38px!important}.hs-accommodations-row-1 .span5{display:none;padding-bottom:85px;padding-top:40px}.room-content-wrapper .social-icons .a2a_kit a:hover span{opacity:.7}.room-content-wrapper .social-icons .a2a_kit a:focus{outline:none}.room-content-wrapper .social-icons .a2a_kit span.a2a_share_label{display:inline-block!important;vertical-align:middle}@media (min-width:48em){.room-content-wrapper{background:0 0;margin:0;padding-bottom:40px;padding-left:40px;padding-right:40px}.room-content-wrapper .amenities{margin-bottom:50px;margin-top:80px}.room-content-wrapper .amenities h2{display:inline-block;padding:0 57px 9px 19px;vertical-align:top}.room-content-wrapper .amenities ul{max-width:523px;padding-left:23px}.room-content-wrapper .amenities ul li{display:inline-block;margin-right:-4px;padding-right:63px;vertical-align:top;width:234px}.hs-accommodations-row-1 .span5{padding-left:40px;padding-right:40px}}@media (min-width:768px){.room-content-wrapper .vc_row .wpb_column{float:left;width:100%}}@media (min-width:64.0625em){.room-content-wrapper{background:#f8f8f8;grid-area:content;padding:42px 53px 0 98px}.room-content-wrapper .amenities{margin-left:-23px}.room-content-wrapper .room-notes{margin-bottom:78px}.room-content-wrapper .social-icons .a2a_kit{margin-bottom:-29px}.hs-accommodations-row-1 .span5{display:block;grid-area:sidebar;margin-left:0;padding:41px 60px 41px 58px!important;width:518px}.room-content-wrapper .social-icons:before{background-color:#fff;bottom:-24px;content:"";display:block;height:50px;left:0;position:absolute;width:100%}}