.color-manhattan{background-color:#62366F}.color-dumont{background-color:#9DAF89}.color-gardens{background-color:#5C8AB5}.color-shelburne{background-color:#AD9867}.color-capitol-hill{background-color:#126FA9}.color-fifty{background-color:#A3292E}p.link-paragraph{margin-bottom:0}h3.sub-title{font-size:32px;font-weight:200;margin-bottom:25px;text-align:left}h3.sub-title strong{font-size:32px;font-weight:700}header#primary{height:152px}body.liaison header#primary div.booker{background-color:#126FA9}body.manhattan header#primary div.booker{background-color:#62366F}body.dumont header#primary div.booker{background-color:#9DAF89}body.gardens header#primary div.booker{background-color:#5C8AB5}body.shelburne header#primary div.booker{background-color:#AD9867}body.fifty header#primary div.booker{background-color:#A3292E}div.property-hero{background:url(/denihan/affinia/img/property-circle-bg.png) no-repeat;background-position:top center;margin-bottom:10px;margin-top:0;padding-top:0;margin-bottom:0}div.property-hero h2{color:#fff;display:none;font-size:65px}div.property-hero h2 span{font-size:16px}div.property-hero div.arrow-image-gallery{float:left;height:auto;left:0;margin:0 0 25px;position:relative;top:0;width:100%}div.property-hero div.arrow-image-gallery div.control{background-color:#9ea3a9;background-position:6px 5px;background-repeat:no-repeat;background-size:27px 30px;bottom:0;color:#FFF;font-size:0;height:25px;margin:0;padding:7px 0 9px;right:30px;top:auto;width:42px;z-index:150}div.property-hero div.arrow-image-gallery div.control.prev{background-image:url(/denihan/affinia/img/arrow_left.png);margin-right:46px;right:auto;left:auto;right:45%}div.property-hero div.arrow-image-gallery div.control.next{background-image:url(/denihan/affinia/img/arrow_right.png);background-position:8px 5px;right:auto;left:auto;right:45%}div.property-hero div.arrow-image-gallery div.fig-caption{background-color:#56585a;background-color:rgba(86,88,90,0.8);bottom:0;color:#FFF;left:auto;line-height:1.4em;margin:0;min-height:inherit;padding:10px 0 10px 88px;position:absolute;right:0;width:45%;z-index:100}div.property-hero div.arrow-image-gallery div.fig-caption div{display:inline}div.property-hero div.arrow-image-gallery div.fig-caption div.title{float:left;font-weight:400;padding-left:15px}div.property-hero div.arrow-image-gallery div.fig-caption div.caption{float:left;font-size:12px;font-weight:400;padding-left:5px;width:100%}div.property-hero div.arrow-image-gallery div.fig-caption div.caption:before{content:""}div.property-hero div.arrow-image-gallery div.slider-wrapper{height:400px;overflow:hidden;position:relative}div.property-hero div.arrow-image-gallery div.slider-wrapper img{height:auto;min-height:400px;width:100%}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp{display:inline;left:0;position:absolute;top:0;width:100%}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-10{z-index:100}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-9{z-index:90}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-8{z-index:80}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-7{z-index:70}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-6{z-index:60}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-5{z-index:50}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-4{z-index:40}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-3{z-index:30}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-2{z-index:20}div.property-hero div.arrow-image-gallery div.slider-wrapper span.sp.index-1{z-index:10}div.property-hero div.property-price-cont{float:none;height:400px;left:12%;margin:0;position:absolute;top:0;width:300px;z-index:100}div.property-hero div.property-price-cont a.price-tag{background-color:transparent;color:#FFF;display:block;height:330px;padding:70px 50px 0;position:relative;width:auto}div.property-hero div.property-price-cont a.price-tag p{background:#207F8A;height:100%;float:none;margin:0;padding:0;width:100%}div.property-hero div.property-price-cont a.price-tag p span{display:block;float:none;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase;width:100%}div.property-hero div.property-price-cont a.price-tag p span.price{font-size:45px;position:relative}div.property-hero div.property-price-cont a.price-tag p span.price sup{font-size:25px;margin-left:-15px;margin-top:-6px;position:absolute;top:0}div.property-hero div.property-price-cont a.price-tag p span.price strong{font-size:45px}div.property-hero div.property-price-cont a.price-tag p span.message{display:block;font-size:30px;font-weight:500;line-height:46px;margin-top:0;padding:0;text-align:center;width:auto}div.property-hero div.property-price-cont a.price-tag p span.book-now{bottom:20px;left:72px;margin-top:30px;font-size:14px;font-weight:600;position:absolute;text-align:center;top:auto;width:160px}div.property-hero div.property-price-cont a.price-tag p span.rate{font-weight:500;margin:50px 0 0;text-transform:none}div.property-hero div.property-price-cont a.price-tag div.left-tag{border-bottom:12px solid transparent;border-left:0 solid transparent;border-right:12px solid #fff;border-top:12px solid transparent;display:none;height:0;left:-12px;margin-top:-12px;position:absolute;top:50%;width:0}div.property-hero div.property-price-cont a.price-tag.has-rate p span.message{font-size:24px;font-weight:600;line-height:34px}div.property-hero div.property-hero-link{border-left:1px solid #fff;clear:both;float:right;height:120px;margin-right:412px;width:10%}div.property-hero div.property-hero-blurp{clear:right;color:#fff;float:left;margin-top:70px;width:280px}div.property-hero div.property-hero-info{border:1px solid #FFF;color:#FFF;float:right;margin-right:100px;padding:40px;width:520px}div.property-hero div.property-hero-info p{margin-bottom:0;margin-top:0}div.property-hero div.property-hero-info p a.address{font-weight:700;text-transform:uppercase}div.property-hero div.listed-img-info{clear:both;float:none;margin:25px auto}div.property-hero div.listed-img-info div:first-child{margin-left:0}div.property-hero div.listed-img-info div{float:left;margin-left:12px}div.property-hero div.listed-img-info div.fig-caption{background:none;left:0;padding:10px 0 0;position:relative;top:0}div.property-hero div.listed-img-info div.fig-caption div.caption{margin:0}div.property-hero div.listed-img-info div.arrow-image-gallery{height:auto}div.property-hero div.listed-img-info div.hero-image-caption{margin:0}div.property-hero div.listed-img-info div.hero-image-caption p{display:inline}div.property-hero div.listed-img-info div.listed-images-left,div.property-hero div.listed-img-info div.listed-images-middle,div.property-hero div.listed-img-info div.listed-images-right{margin:0 2% 0 1%;padding:0;position:relative;width:30%}div.property-hero div.listed-img-info div.listed-images-left img,div.property-hero div.listed-img-info div.listed-images-middle img,div.property-hero div.listed-img-info div.listed-images-right img{background-color:#FFF;height:290px;padding:0 10px 10px 0;width:100%}div.property-hero div.listed-img-info div.listed-images-left div.hero-image-caption,div.property-hero div.listed-img-info div.listed-images-middle div.hero-image-caption,div.property-hero div.listed-img-info div.listed-images-right div.hero-image-caption{float:none;position:relative}div.property-hero div.listed-img-info > div:before{background-color:#ECECEC;content:"";display:block;height:10px;position:absolute;right:-15px;width:15px}div.property-hero div.listed-img-info > div > div.hero-image-caption:before{background-color:#ECECEC;content:"";display:block;height:12px;left:0;position:absolute;top:-18px;width:20px}div.property-hero div.listed-img-info div.listed-images-left span{position:relative}div.property-hero div.listed-img-info div.listed-images-left span:before{background-color:#ECECEC;content:"";display:block;height:10px;left:0;position:absolute;top:-21px;width:20px}div.property-hero div.wrapper{padding:0;position:relative;width:100%}div.property-hero-neigh-teaser{float:right;margin-top:50px;width:625px}div.property-hero-neigh-teaser img:first-child{margin-left:12px}div.property-hero-neigh-teaser img{float:right;margin-bottom:12px}div.property-hero div.address{border:0 solid #555759;display:block;float:left;font-size:18px;padding:45px 20px;text-align:center;width:16%}div.property-hero div.address div{display:none}div.property-hero div.reviews-ta{cursor:pointer;float:left;width:27%}div.property-hero div.reviews-ta div.review{height:auto;margin:60px 0}div.property-hero div.reviews-ta div.review.off{display:none}div.property-hero div.reviews-ta div.review div.rating-date{height:auto;position:relative;text-align:center}div.property-hero div.reviews-ta div.review div.rating-date img,div.property-hero div.reviews-ta div.review div.rating-date div{display:block;left:0;top:0;position:absolute}div.property-hero div.reviews-ta div.review div.rating-date div{clear:both}div.property-hero div.reviews-ta div.review div.rating-date img{float:left}div.property-hero div.reviews-ta div.review div.rating-date img.ta-logo{height:auto;left:53px;margin-left:0;position:relative;width:170px}div.property-hero div.reviews-ta div.review div.rating-date img.ta-rating{bottom:-25px;left:42px;margin:0;top:auto}div.property-hero div.reviews-ta div.review div.rating-date div.title{font-weight:700;position:relative;top:0;width:100%}div.property-hero div.reviews-ta div.review div.rating-date div.date{bottom:-28px;left:142px;top:auto}div.property-hero div.reviews-ta div.review div.rating-date div.static{bottom:-60px;left:0;top:auto;width:100%}div.ta-sub-header{text-align:right}div.ta-sub-header p{float:right;margin:0}div.ta-sub-header img{float:right;height:30px;width:auto}div.listed-img-info.other div img{height:180px}div.room-image-wrapper{position:relative}div.room-image-wrapper img{height:702px;width:996px}div.room-price-wrapper > span.small-text{display:block;font-size:12px;line-height:16px;margin:0;text-transform:uppercase}div.room-price-wrapper > span.small-text strong{font-size:12px}div.room-price-wrapper div.per-night{background-color:#62366F;color:#FFF;display:block;padding:0 10px;text-transform:uppercase}div.room-price-wrapper div.per-night span.price,div.room-price-wrapper div.per-night span.price strong{font-size:24px}div.room-price-wrapper div.per-night span.per-copy{display:inline-block;font-size:11px;line-height:11px;padding-left:3px}div.room-price-wrapper div.per-night span.price{line-height:20px}div.room-price-wrapper div.per-night span.price > span.trade{font-size:14px}div.room-price-wrapper div.per-night span.price > span.offer{display:inline-block;font-size:11px;font-weight:600;line-height:14px;padding:3px 0;text-align:center;width:190px}div.room-price-wrapper a.right{border-color:#56585A!important;color:#56585A!important}div.room-price-wrapper a.right:hover{background-color:#56585A!important;color:#FFF!important}div.room-price-wrapper a.content-btn{font-size:14px;font-weight:600;line-height:28px}div.neighborhood-property-page div.property-hero-neigh-teaser{bottom:-25px;margin-top:0;position:absolute;right:-50px;width:670px}div.neighborhood-property-page div.property-hero-neigh-cont img{width:370px}div.neighborhood-property-page div.property-hero-neigh-teaser img.tiled-neighborhood-1{height:300px;margin-left:5px;width:300px}div.neighborhood-property-page div.property-hero-neigh-teaser img.tiled-neighborhood-2{height:150px;margin-left:10px;margin-right:10px;width:150px}div.neighborhood-property-page div.property-hero-neigh-teaser img.tiled-neighborhood-3{height:150px;margin-right:10px;margin-top:170px;width:150px}div.h3-sub-group p{margin-bottom:20px}div#things-to-do div.arrow-image-gallery{float:left;margin:50px auto 35px}div#rooms-suites{height:1200px;position:relative}div#rooms-suites div.h3-sub-group{background-color:#ECECEC;color:#FFF;left:0;padding:20px;position:absolute;top:365px;width:25%}div#rooms-suites div.h3-sub-group p{line-height:1.4em;margin:0}div#rooms-suites div.h3-sub-group p.book-btn{margin:25px 0 0}div#rooms-suites div.h3-sub-group p.book-btn a{border:3px solid #FFF;color:#FFF;line-height:25px;padding:0 5px;width:auto}div#rooms-suites div.sub-side-group{margin-top:0}div#rooms-suites div.sub-side-group div.sub-content{width:67%}div#rooms-suites div.sub-side-group div.sub-content span.sub-title{background-color:#FFF;margin:0;padding-right:7px;width:98%}div#rooms-suites div.sub-side-group div.sub-content span.sub-title p{color:#56585A;font-size:20px;margin:0}div#rooms-suites div.sub-side-group div.sub-content > article > p{margin:0 0 50px}div#rooms-suites div.sub-side-group div.sub-content img{margin-bottom:15px}div#rooms-suites div.sub-side-group div.sub-content img.sub-side-hero{height:500px;width:100%}div#rooms-suites div.sub-side-group div.sub-content > article div.listed-img-info div{width:300px}div#rooms-suites div.sub-side-group div.sub-content > article div.listed-img-info div img{height:225px;width:100%}div#rooms-suites div.sub-side-group div.sub-content > article div.listed-img-info div.title{margin:0}div#rooms-suites div.sub-side-group div.sub-content > article div.listed-img-info div.caption{margin:0}div#rooms-suites div.sub-side-group div.sub-content > article div.listed-img-info div.caption p{font-weight:500;margin:0;padding:0}div#rooms-suites div.sub-side-group div.sub-content > article > div.container > p{background-color:#FFF;margin:0;padding:15px 7px 15px 0;width:98%}div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery{cursor:pointer;margin:0 0 45px;position:relative}div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:before{background-color:#095589;content:"";height:440px;position:absolute;right:-10px;top:20px;width:10px}div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:after{background-color:#095589;bottom:-10px;content:"";display:block;height:10px;left:3%;position:absolute;width:97%}div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery ol{bottom:10px;left:0!important;position:absolute;width:100%;z-index:10}div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery img{display:block;height:450px}div#rooms-suites div.sub-side-group div.sub-content div.flexslider{cursor:pointer;height:450px;position:relative;width:100%}div#rooms-suites div.sub-side-group div.sub-content div.flexslider:before{background-color:#095589;content:"";height:440px;position:absolute;right:-10px;top:20px;width:10px}div#rooms-suites div.sub-side-group div.sub-content div.flexslider:after{background-color:#095589;bottom:-10px;content:"";display:block;height:10px;left:3%;position:absolute;width:97%}div#rooms-suites div.sub-side-group div.sub-content div.flexslider ul{border:none;padding:0}div#rooms-suites div.sub-side-group div.sub-content div.flexslider ol.flex-control-nav{display:none}div#rooms-suites div.sub-side-group div.sub-content div.flexslider img{display:block;height:450px}div#rooms-suites div.sub-side-group div.sub-content div.flexslider ul.flex-direction-nav{display:block}div#rooms-suites div.sub-side-group div.sub-content div.flexslider ul.flex-direction-nav a{padding-top:10px}div#rooms-suites div.sub-side-group div.sub-content div.flexslider div.linkable-area{height:100%;left:45px;position:absolute;top:0;width:520px;z-index:10}div#rooms-suites div.sub-side-group ul{border:5px solid #ECECEC;margin-right:30px;padding:15px;width:25%}div#rooms-suites div.sub-side-group ul li{margin-bottom:4px}div#rooms-suites div.sub-side-group ul li span.header{display:block;font-size:22px;font-weight:500;margin:0 0 30px}div#rooms-suites div.sub-side-group ul div.grey-border{display:none}div#rooms-suites a.content-btn.room-link{float:none;line-height:25px;margin:0}div#rooms-suites div.sub-side-group div.container{background-color:#ECECEC;margin:40px 0 35px;padding:0 0 7px}div#amenities div.border-text{margin-top:50px}div#amenities div.grey-border{margin-top:0}div#amenities div.w-576.sub-content > img.amenities{height:486px}div.wrapper{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;width:996px}div.wrapper:after{clear:both;content:"";display:table}body.property main{padding:0;width:100%}body.property main div.altbg{clear:both;padding:25px 0}body.property main div.hero img{height:600px;margin:40px 0 20px;width:996px}body.property main div.hero ol.flex-control-nav{top:15px}body.property div.right p:first-child{margin-top:0}a.content-btn.room-link{font-size:10px;float:right;height:28px;margin-bottom:0;width:190px}a.content-btn.room-link > span{font-size:14px;padding-left:0}div.meetings-events div.sub-side-group ul.sub-side-nav{width:290px}div.meetings-events div.linksList h2{display:none}div.meetings-events div.border-img-group{border:3px solid #56585A;padding:45px 30px 30px;width:175px}div.meetings-events div.border-img-group a img{height:90px;width:156px}div.meetings-events div.border-img-group a span{color:#56585A;display:inline-block;font-size:12px;font-weight:500}div.meetings-events div.border-img-group ul{list-style:none;margin-left:0}div.meetings-events div.border-img-group ul li{margin-bottom:12px}div.meetings-events div.group-and-extra-link{float:left;width:295px}div.meetings-events div.group-and-extra-link a.rfp-link{margin-top:15px}div.meetings-events div.group-and-extra-link a.rfp-link.content-btn{margin-top:15px;width:236px}div.property-sub-nav{background-color:#EBECEC;border-top:1px solid #555759;margin:0 0 10px;padding:5px 0;position:fixed;top:114px;width:100%;z-index:150}div.property-sub-nav h2{display:none}div.property-sub-nav ul{margin:0 auto;min-width:990px;text-align:center;text-transform:uppercase;width:75%}div.property-sub-nav ul li{display:inline}div.property-sub-nav ul li a{color:#555759;font-size:12px;padding:0 10px}div.property-sub-nav ul li a.first{padding:0 15px 0 0}div.property-sub-nav ul li a.last{padding:0 0 0 15px}div.property-sub-nav > div{margin:0 auto;text-align:center;text-transform:uppercase;width:996px}div.property-sub-nav > div > div.linksList{display:inline;padding-bottom:100px;position:relative}div.property-sub-nav > div > div.linksList > a{font-size:12px;padding:0 10px}div.property-sub-nav > div > div.linksList > ul{background-color:#EBECEC;left:0;min-width:inherit;height:0;overflow:hidden;position:absolute;top:20px;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}div.property-sub-nav > div > div.linksList:hover > ul{height:auto}div.property-sub-nav > div > div.linksList > ul > li{display:block}div.property-sub-nav > div > div.linksList > ul > li > a{padding:0}div.property-sub-nav > div > div.linksList.rooms:hover > ul{height:50px}div#things-to-do div.arrow-image-gallery{width:100%}div#things-to-do div.arrow-image-gallery img{height:500px}div.lrg-text,span.lrg-text{display:inline-block;font-size:86px;font-weight:700;line-height:1em;margin-bottom:30px}div.services-amenities p{margin-bottom:20px}div.services-amenities ul{list-style:disc;margin-left:25px}div.services-amenities ul li{padding:10px 0}h1.likeh2{font-size:48px;font-weight:700;line-height:1em;margin:0 0 20px;text-align:center;text-transform:uppercase}h1.likeh2 > span{display:block;font-size:18px;font-weight:200;letter-spacing:1px}div.semifull.property-gallery{margin:20px auto;position:relative}div.semifull.property-gallery a.expand-link{background-color:#126FA9;color:#FFF;padding:10px;position:absolute;right:0;top:0;z-index:10}main div.arrow-image-gallery ol{bottom:10px;left:27.5%;position:absolute;z-index:10}main div.arrow-image-gallery ol li{margin:0 6px 0 0}body.property main div.sidenav-container div.sidenav > a{border:0 solid #ececec;color:#000}body.property main div.sidenav-container div.sidenav > a:hover{color:#00629e}body.property main div.sidenav-container div.sidenav > a.on{background-color:transparent;border:2px solid #000;border-top:none;color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.property main div.sidenav-container div.sidenav > a.on:hover{background-color:#00629e;color:#fff}body.property main div.affinia-stats ul.filters li.on span{color:#56585A}body.property div.offer-filters{clear:both;margin:0 auto;overflow:visible;width:530px}body.property div.offer-filters div#dk_container_destination{display:none!important}div.property-hero div.blurb{background-color:#ECECEC;color:#555759;float:left;margin:0 0 0 2%;width:75%}div.property-hero div.blurb:after{background-color:#FFF;content:"";display:block;height:7px;width:0}div.property-hero div.blurb > div{color:#555759}div.property-hero div.blurb div.property-hero-blurp{background-color:#FFF;float:none;margin-top:0;width:99%}div.property-hero div.blurb div.property-hero-info{background-color:#FFF;border-width:0;float:none;margin-right:0;padding:10px 8px 10px 0;width:98%}div.property-hero div.blurb div.property-hero-blurp div{font-size:20px;font-weight:500}div.property-hero div.blurb div.property-hero-blurp div strong{font-size:32px;font-weight:500;line-height:58px}div.property-hero.tripadvisor div.blurb{width:70%}main div.neighborhood-property-page.semifull{max-width:1024px;min-width:996px;overflow:visible;position:relative;padding:0 0 40px;width:75%}div.neighborhood-property-page div.property-hero-neigh-info{border:2px solid #ECECEC;margin-top:180px;padding:45px 25px;position:relative}div.neighborhood-property-page div.property-hero-neigh-info:before{background-color:#ECECEC;content:"";display:block;height:100%;position:absolute;right:-52px;top:30px;width:50px}div.neighborhood-property-page div.property-hero-neigh-info:after{background-color:#ECECEC;bottom:-30px;content:"";display:block;height:28px;left:25px;position:absolute;width:100%}div.neighborhood-property-page div.property-hero-neigh-info p.rotate-text{color:#FFF;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=4);filter:none;font-size:28px;font-weight:700;position:absolute;right:-258px;top:250px;-webkit-transform:rotate(-270deg);-moz-transform:rotate(-270deg);-ms-transform:rotate(-270deg);-o-transform:rotate(-270deg)}div.border-box ul.no-style.not-text-color li a{font-weight:500}div#packages{clear:both;float:none;margin:0 0 25px;overflow:hidden}div#packages > div.js-pop-up-modal.overlay-trigger{margin:0 1%;width:23%}div#packages > div.js-pop-up-modal.overlay-trigger img{height:220px;max-width:220px;width:100%}div#packages > div.border-box.menu-list{border-width:0;margin:0 0 0 1%;padding:0;width:23%}div#packages > div.border-box.menu-list > span{font-size:18px;margin-bottom:32px}div#packages > div.border-box.menu-list > ul > li{margin:0 0 5px 20px}div#restaurant article div.primary-sub-content{margin:0 3% 0 0;width:70%}div#restaurant article div.primary-sub-content div.arrow-image-gallery{position:relative}div#restaurant article div.primary-sub-content div.arrow-image-gallery:before{background-color:#095589;content:"";height:580px;position:absolute;right:-10px;top:20px;width:10px}div#restaurant article div.primary-sub-content div.arrow-image-gallery:after{background-color:#095589;bottom:-2px;content:"";display:block;height:10px;left:3%;position:absolute;width:97%}div#restaurant article div.primary-sub-content div.arrow-image-gallery ol{left:0!important;width:100%}div#restaurant article div.primary-sub-content img{height:590px;width:100%}div#restaurant article div.secondary-sub-content{width:26%}div#restaurant article div.secondary-sub-content div.header-info{border:4px solid #555759;padding:10px 20px}div#restaurant article div.secondary-sub-content div.header-info h6{color:#555759;margin:0 0 15px}div#restaurant article div.secondary-sub-content div.header-info h6 strong{font-size:22px}div#restaurant article div.secondary-sub-content div.header-info > a{border:3px solid #555759;color:#555759;display:block;margin-top:20px;padding:5px}div#restaurant article div.secondary-sub-content div.header-info > a > span.right-arrow{float:right}div#restaurant article div.secondary-sub-content div.hours-info{background-color:#555759;color:#FFF;margin:25px 0 0;padding:10px 20px}body.property div.full-overlay.most-of-screen.special-message h2{font-size:25px;margin:40px 0 15px;text-transform:uppercase}body.property div.full-overlay.most-of-screen.special-message h3{font-size:25px;font-weight:500;margin:10px 0}body.property div.full-overlay.most-of-screen.special-message h4{background-image:none;font-size:22px;font-weight:500;margin:5px 0;padding:0;text-align:center}body.property div.full-overlay.most-of-screen.special-message a{color:#FFF;float:right;font-weight:600;margin:5px 40px 0 0;padding:5px 15px;text-transform:uppercase}body.property div.full-overlay.most-of-screen.special-message a[name]{display:none}body.property main div.arrow-image-gallery div.fig-caption div.caption a{font-size:12px;font-weight:600}body.property main div.offer-item div.booknowtile{display:block}body.manhattan div.property-hero{background-color:transparent}body.manhattan a.arrow-link{color:#62366F}body.manhattan ul.tabs li a.active,body.manhattan div.border-box > span,body.manhattan .text-color{color:#62366F}body.manhattan div.sub-side-group ul.sub-side-nav li > a:hover{color:#62366F}body.manhattan div.sub-side-group ul.sub-side-nav li > a.on{border:2px solid #62366F;color:#62366F}body.manhattan div.sub-side-group div.sub-content span.sub-title,body.manhattan div#rooms-suites div.sub-side-group div.sub-content span.sub-title p{color:#62366F}body.manhattan div.meetings-events div.border-img-group{border:3px solid #62366F}body.manhattan div.meetings-events div.border-img-group a span{color:#62366F}body.manhattan a.text-link{color:#62366F}body.manhattan div#services-amenities-articles div.sub-side-group div.sub-content h5{color:#62366F}body.manhattan div.border-box > span,body.manhattan div.border-box > p > span{color:#62366F}body.manhattan div.border-box ul li{color:#62366F}body.manhattan main div.nav-across ul > li a.on{border:2px solid #62366F;color:#62366F}body.manhattan div.room-price-wrapper div.per-night{background-color:#FFF;color:#62366F;border:3px solid #62366F;height:34px}body.manhattan div#our-picks span.pick-name a{color:#62366F}body.manhattan div.tab-container div.tab-content a{color:#62366F}body.manhattan a:link,body.manhattan a:visited{color:#62366F}body.manhattan footer div.social-footer > input.newsletter{border:2px solid #62366F}body.manhattan div.full-overlay span.close-modal > span{color:#62366F}body.manhattan a.price-tag p{background:#62366F}body.manhattan a.price-tag.small-tag span.book-now{background:#145E67}body.manhattan div.property-hero div.property-price-cont{background-color:#62366f;background-color:rgba(98,54,111,0.6)}body.manhattan div.property-hero div.property-price-cont a.price-tag p{background-color:transparent}body.manhattan div.property-hero div.property-price-cont a.price-tag p span.message{background-color:transparent}body.manhattan div.property-hero div.property-price-cont a.price-tag p span.book-now{background-color:#145E67;margin-top:8px;padding:12px 0}body.manhattan div.room-price-wrapper a.content-btn{background-color:#145E67;border:3px solid #145E67;color:#62366F}body.manhattan div.room-price-wrapper a.content-btn:hover{background-color:#145E67}body.manhattan div.room-price-wrapper a.content-btn.w-215{color:#FFF;width:160px}body.manhattan a.content-btn,body.manhattan div.sub-side-group div.sub-content > div > a{border:3px solid #62366F;color:#62366F}body.manhattan a.content-btn:hover,body.manhattan div.sub-side-group div.sub-content > div > a:hover{background-color:#62366F;color:#FFF}body.manhattan a.content-btn.w-215{height:33px;width:215px}body.manhattan div.semifull.property-gallery a.expand-link{background-color:#62366F}body.manhattan div.sub-side-group div.sub-content > div > a{border-color:#62366F;color:#62366F}body.manhattan div.property-hero div.address{border-color:#145E67;color:#62366F}body.manhattan div.property-hero div.blurb div.property-hero-blurp div{color:#62366F}body.manhattan div.neighborhood-property-page div.property-hero-neigh-info:before{background-color:#62366F}body.manhattan div.neighborhood-property-page div.property-hero-neigh-info:after{background-color:#62366F}body.manhattan div#rooms-suites div.sub-side-group ul{border-color:#62366F}body.manhattan div#rooms-suites div.h3-sub-group{background-color:#62366F}body.manhattan div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:before{background-color:#62366F}body.manhattan div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:after{background-color:#62366F}body.manhattan div#rooms-suites div.sub-side-group div.sub-content div.flexslider:before{background-color:#62366F}body.manhattan div#rooms-suites div.sub-side-group div.sub-content div.flexslider:after{background-color:#62366F}body.manhattan div#restaurant article div.secondary-sub-content div.header-info{border-color:#62366F}body.manhattan div#restaurant article div.secondary-sub-content div.header-info h6{color:#62366F}body.manhattan div#restaurant article div.secondary-sub-content div.header-info > a{border-color:#62366F;color:#62366F}body.manhattan div#restaurant article div.secondary-sub-content div.hours-info{background-color:#62366F}body.manhattan main div.h3-group{color:#62366F}body.manhattan main div.h3-group h3{color:#62366F}body.manhattan div#restaurant article div.primary-sub-content div.arrow-image-gallery:before{background-color:#62366F}body.manhattan div#restaurant article div.primary-sub-content div.arrow-image-gallery:after{background-color:#62366F}body.manhattan div.property-hero-neigh-cont h2{color:#62366F}body.manhattan div.property-hero-neigh-cont div{bottom:230px;left:160px}body.manhattan div.property-hero div.listed-img-info div.listed-images-left img,body.manhattan div.property-hero div.listed-img-info div.listed-images-middle img,body.manhattan div.property-hero div.listed-img-info div.listed-images-right img{background-color:#62366F}body.manhattan div.property-hero div.property-hero-info p a.address{color:#145E67}body.manhattan a.view-all-offers{box-shadow:inset 0 0 0 1000px rgba(20,94,103,0.6);color:#FFF}body.manhattan main div.offer-item div.booknowtile{background-color:#145E67}body.manhattan main div.offer-item div.booknowtile a:hover{background:#145E67}body.manhattan main div.arrow-image-gallery div.fig-caption div.caption a{background-color:#C1D42F}body.manhattan div.full-overlay.most-of-screen.special-message{background:url(/denihan/affinia/img/altpopups/manhattan-nyc-circle-background.jpg) no-repeat}body.manhattan div.full-overlay.most-of-screen.special-message h2,body.manhattan div.full-overlay.most-of-screen.special-message h3,body.manhattan div.full-overlay.most-of-screen.special-message h4{color:#62366F}body.manhattan div.full-overlay.most-of-screen.special-message a{background-color:#145E67}body.manhattan div.full-overlay.most-of-screen.special-message span.close-modal > span{color:#145E67}body.manhattan div.full-overlay.most-of-screen.special-message a[name]{display:none}body.manhattan main div.single-underline{color:#62366F}body.manhattan main div.single-underline h3{color:#62366F}body.dumont div.property-hero{background-color:transparent}body.dumont a.arrow-link{color:#9DAF89}body.dumont ul.tabs li a.active,body.dumont div.border-box > span,body.dumont .text-color{color:#9DAF89}body.dumont div.sub-side-group ul.sub-side-nav li > a:hover{color:#9DAF89}body.dumont div.sub-side-group ul.sub-side-nav li > a.on{border:2px solid #9DAF89;color:#9DAF89}body.dumont div.sub-side-group div.sub-content span.sub-title,body.dumont div#rooms-suites div.sub-side-group div.sub-content span.sub-title p{color:#9DAF89}body.dumont div.meetings-events div.border-img-group{border:3px solid #9DAF89}body.dumont div.meetings-events div.border-img-group a span{color:#9DAF89}body.dumont a.text-link{color:#9DAF89}body.dumont div#services-amenities-articles div.sub-side-group div.sub-content h5{color:#9DAF89}body.dumont div.border-box > span,body.dumont div.border-box > p > span{color:#9DAF89}body.dumont div.border-box ul li{color:#9DAF89}body.dumont main div.nav-across ul > li a.on{border:2px solid #9DAF89;color:#9DAF89}body.dumont div.room-price-wrapper div.per-night{background-color:#FFF;color:#9DAF89;border:3px solid #9DAF89;height:34px}body.dumont div#our-picks span.pick-name a{color:#9DAF89}body.dumont div.tab-container div.tab-content a{color:#9DAF89}body.dumont a:link,body.dumont a:visited{color:#9DAF89}body.dumont footer div.social-footer > input.newsletter{border:2px solid #9DAF89}body.dumont div.full-overlay span.close-modal > span{color:#9DAF89}body.dumont a.price-tag p{background:#9DAF89}body.dumont a.price-tag.small-tag span.book-now{background:#66513C}body.dumont div.property-hero div.property-price-cont{background-color:#9daf89;background-color:rgba(157,175,137,0.6)}body.dumont div.property-hero div.property-price-cont a.price-tag p{background-color:transparent}body.dumont div.property-hero div.property-price-cont a.price-tag p span.message{background-color:transparent}body.dumont div.property-hero div.property-price-cont a.price-tag p span.book-now{background-color:#66513C;margin-top:8px;padding:12px 0}body.dumont div.room-price-wrapper a.content-btn{background-color:#66513C;border:3px solid #66513C;color:#9DAF89}body.dumont div.room-price-wrapper a.content-btn:hover{background-color:#66513C}body.dumont div.room-price-wrapper a.content-btn.w-215{color:#FFF;width:160px}body.dumont a.content-btn,body.dumont div.sub-side-group div.sub-content > div > a{border:3px solid #9DAF89;color:#9DAF89}body.dumont a.content-btn:hover,body.dumont div.sub-side-group div.sub-content > div > a:hover{background-color:#9DAF89;color:#FFF}body.dumont a.content-btn.w-215{height:33px;width:215px}body.dumont div.semifull.property-gallery a.expand-link{background-color:#9DAF89}body.dumont div.sub-side-group div.sub-content > div > a{border-color:#9DAF89;color:#9DAF89}body.dumont div.property-hero div.address{border-color:#66513C;color:#9DAF89}body.dumont div.property-hero div.blurb div.property-hero-blurp div{color:#9DAF89}body.dumont div.neighborhood-property-page div.property-hero-neigh-info:before{background-color:#9DAF89}body.dumont div.neighborhood-property-page div.property-hero-neigh-info:after{background-color:#9DAF89}body.dumont div#rooms-suites div.sub-side-group ul{border-color:#9DAF89}body.dumont div#rooms-suites div.h3-sub-group{background-color:#9DAF89}body.dumont div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:before{background-color:#9DAF89}body.dumont div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:after{background-color:#9DAF89}body.dumont div#rooms-suites div.sub-side-group div.sub-content div.flexslider:before{background-color:#9DAF89}body.dumont div#rooms-suites div.sub-side-group div.sub-content div.flexslider:after{background-color:#9DAF89}body.dumont div#restaurant article div.secondary-sub-content div.header-info{border-color:#9DAF89}body.dumont div#restaurant article div.secondary-sub-content div.header-info h6{color:#9DAF89}body.dumont div#restaurant article div.secondary-sub-content div.header-info > a{border-color:#9DAF89;color:#9DAF89}body.dumont div#restaurant article div.secondary-sub-content div.hours-info{background-color:#9DAF89}body.dumont main div.h3-group{color:#9DAF89}body.dumont main div.h3-group h3{color:#9DAF89}body.dumont div#restaurant article div.primary-sub-content div.arrow-image-gallery:before{background-color:#9DAF89}body.dumont div#restaurant article div.primary-sub-content div.arrow-image-gallery:after{background-color:#9DAF89}body.dumont div.property-hero-neigh-cont h2{color:#9DAF89}body.dumont div.property-hero-neigh-cont div{bottom:360px;left:84px}body.dumont div#rooms-suites div.h3-sub-group{top:350px}body.dumont div.property-hero div.listed-img-info div.listed-images-left img,body.dumont div.property-hero div.listed-img-info div.listed-images-middle img,body.dumont div.property-hero div.listed-img-info div.listed-images-right img{background-color:#9DAF89}body.dumont main div.neighborhood-property-page.semifull{padding:0 0 80px}body.dumont div.property-hero div.property-hero-info p a.address{color:#66513C}body.dumont a.view-all-offers{box-shadow:inset 0 0 0 1000px rgba(102,81,60,0.6);color:#FFF}body.dumont main div.offer-item div.booknowtile{background:#66513C}body.dumont main div.offer-item div.booknowtile a:hover{background:#66513C}body.dumont main div.arrow-image-gallery div.fig-caption div.caption a{background-color:#66513C}body.dumont div.full-overlay.most-of-screen.special-message{background:url(/denihan/affinia/img/altpopups/dumont-nyc-circle-background.jpg) no-repeat}body.dumont div.full-overlay.most-of-screen.special-message h2,body.dumont div.full-overlay.most-of-screen.special-message h3,body.dumont div.full-overlay.most-of-screen.special-message h4{color:#9DAF89}body.dumont div.full-overlay.most-of-screen.special-message a{background-color:#66513c}body.dumont div.full-overlay.most-of-screen.special-message span.close-modal > span{color:#66513c}body.dumont div.full-overlay.most-of-screen.special-message a[name]{display:none}body.gardens div.property-hero{background-color:transparent}body.gardens a.arrow-link{color:#5C8AB5}body.gardens ul.tabs li a.active,body.gardens div.border-box > span,body.gardens .text-color{color:#5C8AB5}body.gardens div.sub-side-group ul.sub-side-nav li > a:hover{color:#5C8AB5}body.gardens div.sub-side-group ul.sub-side-nav li > a.on{border:2px solid #5C8AB5;color:#5C8AB5}body.gardens div.sub-side-group div.sub-content span.sub-title,body.gardens div#rooms-suites div.sub-side-group div.sub-content span.sub-title p{color:#5C8AB5}body.gardens div.meetings-events div.border-img-group{border:3px solid #5C8AB5}body.gardens div.meetings-events div.border-img-group a span{color:#5C8AB5}body.gardens a.text-link{color:#5C8AB5}body.gardens div#services-amenities-articles div.sub-side-group div.sub-content h5{color:#5C8AB5}body.gardens div.border-box > span,body.gardens div.border-box > p > span{color:#5C8AB5}body.gardens div.border-box ul li{color:#5C8AB5}body.gardens main div.nav-across ul > li a.on{border:2px solid #5C8AB5;color:#5C8AB5}body.gardens div.room-price-wrapper div.per-night{background-color:#FFF;color:#5C8AB5;border:3px solid #5C8AB5;height:34px}body.gardens div#our-picks span.pick-name a{color:#5C8AB5}body.gardens div.tab-container div.tab-content a{color:#5C8AB5}body.gardens a:link,body.gardens a:visited{color:#5C8AB5}body.gardens footer div.social-footer > input.newsletter{border:2px solid #5C8AB5}body.gardens div.full-overlay span.close-modal > span{color:#5C8AB5}body.gardens a.price-tag p{background:#5C8AB5}body.gardens a.price-tag.small-tag span.book-now{background:#648E3C}body.gardens div.property-hero div.property-price-cont{background-color:#5c8ab5;background-color:rgba(92,138,181,0.6)}body.gardens div.property-hero div.property-price-cont a.price-tag p{background-color:transparent}body.gardens div.property-hero div.property-price-cont a.price-tag p span.message{background-color:transparent}body.gardens div.property-hero div.property-price-cont a.price-tag p span.book-now{background-color:#648E3C;margin-top:8px;padding:12px 0}body.gardens div.room-price-wrapper a.content-btn{background-color:#648E3C;border:3px solid #648E3C;color:#5C8AB5}body.gardens div.room-price-wrapper a.content-btn:hover{background-color:#648E3C}body.gardens div.room-price-wrapper a.content-btn.w-215{color:#FFF;width:160px}body.gardens a.content-btn,body.gardens div.sub-side-group div.sub-content > div > a{border:3px solid #5C8AB5;color:#5C8AB5}body.gardens a.content-btn:hover,body.gardens div.sub-side-group div.sub-content > div > a:hover{background-color:#5C8AB5;color:#FFF}body.gardens a.content-btn.w-215{height:33px;width:215px}body.gardens div.semifull.property-gallery a.expand-link{background-color:#5C8AB5}body.gardens div.sub-side-group div.sub-content > div > a{border-color:#5C8AB5;color:#5C8AB5}body.gardens div.property-hero div.address{border-color:#648E3C;color:#5C8AB5}body.gardens div.property-hero div.blurb div.property-hero-blurp div{color:#5C8AB5}body.gardens div.neighborhood-property-page div.property-hero-neigh-info:before{background-color:#5C8AB5}body.gardens div.neighborhood-property-page div.property-hero-neigh-info:after{background-color:#5C8AB5}body.gardens div#rooms-suites div.sub-side-group ul{border-color:#5C8AB5}body.gardens div#rooms-suites div.h3-sub-group{background-color:#5C8AB5}body.gardens div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:before{background-color:#5C8AB5}body.gardens div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:after{background-color:#5C8AB5}body.gardens div#rooms-suites div.sub-side-group div.sub-content div.flexslider:before{background-color:#5C8AB5}body.gardens div#rooms-suites div.sub-side-group div.sub-content div.flexslider:after{background-color:#5C8AB5}body.gardens div#restaurant article div.secondary-sub-content div.header-info{border-color:#5C8AB5}body.gardens div#restaurant article div.secondary-sub-content div.header-info h6{color:#5C8AB5}body.gardens div#restaurant article div.secondary-sub-content div.header-info > a{border-color:#5C8AB5;color:#5C8AB5}body.gardens div#restaurant article div.secondary-sub-content div.hours-info{background-color:#5C8AB5}body.gardens main div.h3-group{color:#5C8AB5}body.gardens main div.h3-group h3{color:#5C8AB5}body.gardens div#restaurant article div.primary-sub-content div.arrow-image-gallery:before{background-color:#5C8AB5}body.gardens div#restaurant article div.primary-sub-content div.arrow-image-gallery:after{background-color:#5C8AB5}body.gardens div.property-hero-neigh-cont h2{color:#5C8AB5}body.gardens div.property-hero-neigh-cont div{bottom:500px;left:70px}body.gardens div.property-hero div.listed-img-info div.listed-images-left img,body.gardens div.property-hero div.listed-img-info div.listed-images-middle img,body.gardens div.property-hero div.listed-img-info div.listed-images-right img{background-color:#5C8AB5}body.gardens main div.neighborhood-property-page.semifull{padding:0 0 110px}body.gardens div.property-hero div.property-hero-info p a.address{color:#648E3C}body.gardens a.view-all-offers{box-shadow:inset 0 0 0 1000px rgba(100,142,60,0.6);color:#FFF}body.gardens main div.offer-item div.booknowtile{background:#648E3C}body.gardens main div.offer-item div.booknowtile a:hover{background:#648E3C}body.gardens main div.arrow-image-gallery div.fig-caption div.caption a{background-color:#648E3C}body.gardens div.full-overlay.most-of-screen.special-message{background:url(/denihan/affinia/img/altpopups/gardens-nyc-circle-background.jpg) no-repeat}body.gardens div.full-overlay.most-of-screen.special-message h2,body.gardens div.full-overlay.most-of-screen.special-message h3,body.gardens div.full-overlay.most-of-screen.special-message h4{color:#5C8AB5}body.gardens div.full-overlay.most-of-screen.special-message a{background-color:#648E3C}body.gardens div.full-overlay.most-of-screen.special-message span.close-modal > span{color:#648E3C}body.gardens div.full-overlay.most-of-screen.special-message a[name]{display:none}body.shelburne div.property-hero{background-color:transparent}body.shelburne a.arrow-link{color:#AD9867}body.shelburne ul.tabs li a.active,body.shelburne div.border-box > span,body.shelburne .text-color{color:#AD9867}body.shelburne div.sub-side-group ul.sub-side-nav li > a:hover{color:#AD9867}body.shelburne div.sub-side-group ul.sub-side-nav li > a.on{border:2px solid #AD9867;color:#AD9867}body.shelburne div.sub-side-group div.sub-content span.sub-title,body.shelburne div#rooms-suites div.sub-side-group div.sub-content span.sub-title p{color:#AD9867}body.shelburne div.meetings-events div.border-img-group{border:3px solid #AD9867}body.shelburne div.meetings-events div.border-img-group a span{color:#AD9867}body.shelburne a.text-link{color:#AD9867}body.shelburne div#services-amenities-articles div.sub-side-group div.sub-content h5{color:#AD9867}body.shelburne div.border-box > span,body.shelburne div.border-box > p > span{color:#AD9867}body.shelburne div.border-box ul li{color:#AD9867}body.shelburne main div.nav-across ul > li a.on{border:2px solid #AD9867;color:#AD9867}body.shelburne div.room-price-wrapper div.per-night{background-color:#FFF;color:#AD9867;border:3px solid #AD9867;height:34px}body.shelburne div#our-picks span.pick-name a{color:#AD9867}body.shelburne div.tab-container div.tab-content a{color:#AD9867}body.shelburne a:link,body.shelburne a:visited{color:#AD9867}body.shelburne footer div.social-footer > input.newsletter{border:2px solid #AD9867}body.shelburne div.full-overlay span.close-modal > span{color:#AD9867}body.shelburne a.price-tag p{background:#AD9867}body.shelburne a.price-tag.small-tag span.book-now{background:#B4272D}body.shelburne div.property-hero div.property-price-cont{background-color:#ad9867;background-color:rgba(173,152,103,0.6)}body.shelburne div.property-hero div.property-price-cont a.price-tag p{background-color:transparent}body.shelburne div.property-hero div.property-price-cont a.price-tag p span.message{background-color:transparent}body.shelburne div.property-hero div.property-price-cont a.price-tag p span.book-now{background-color:#B4272D;margin-top:8px;padding:12px 0}body.shelburne div.room-price-wrapper a.content-btn{background-color:#B4272D;border:3px solid #B4272D;color:#AD9867}body.shelburne div.room-price-wrapper a.content-btn:hover{background-color:#B4272D}body.shelburne div.room-price-wrapper a.content-btn.w-215{color:#FFF;width:160px}body.shelburne a.content-btn,body.shelburne div.sub-side-group div.sub-content > div > a{border:3px solid #AD9867;color:#AD9867}body.shelburne a.content-btn:hover,body.shelburne div.sub-side-group div.sub-content > div > a:hover{background-color:#AD9867;color:#FFF}body.shelburne a.content-btn.w-215{height:33px;width:215px}body.shelburne div.semifull.property-gallery a.expand-link{background-color:#AD9867}body.shelburne div.sub-side-group div.sub-content > div > a{border-color:#AD9867;color:#AD9867}body.shelburne div.property-hero div.address{border-color:#B4272D;color:#AD9867}body.shelburne div.property-hero div.blurb div.property-hero-blurp div{color:#AD9867}body.shelburne div.neighborhood-property-page div.property-hero-neigh-info:before{background-color:#AD9867}body.shelburne div.neighborhood-property-page div.property-hero-neigh-info:after{background-color:#AD9867}body.shelburne div#rooms-suites div.sub-side-group div.sub-content div.flexslider:before{background-color:#AD9867}body.shelburne div#rooms-suites div.sub-side-group div.sub-content div.flexslider:after{background-color:#AD9867}body.shelburne div#rooms-suites div.sub-side-group ul{border-color:#AD9867}body.shelburne div#rooms-suites div.h3-sub-group{background-color:#AD9867}body.shelburne div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:before{background-color:#AD9867}body.shelburne div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:after{background-color:#AD9867}body.shelburne div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:before{background-color:#AD9867}body.shelburne div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:after{background-color:#AD9867}body.shelburne div#restaurant article div.secondary-sub-content div.header-info{border-color:#AD9867}body.shelburne div#restaurant article div.secondary-sub-content div.header-info h6{color:#AD9867}body.shelburne div#restaurant article div.secondary-sub-content div.header-info > a{border-color:#AD9867;color:#AD9867}body.shelburne div#restaurant article div.secondary-sub-content div.hours-info{background-color:#AD9867}body.shelburne main div.h3-group{color:#AD9867}body.shelburne main div.h3-group h3{color:#AD9867}body.shelburne div#restaurant article div.primary-sub-content div.arrow-image-gallery:before{background-color:#AD9867}body.shelburne div#restaurant article div.primary-sub-content div.arrow-image-gallery:after{background-color:#AD9867}body.shelburne div.property-hero-neigh-cont h2{color:#AD9867}body.shelburne div.property-hero-neigh-cont div{bottom:315px;left:200px}body.shelburne div.property-hero div.listed-img-info div.listed-images-left img,body.shelburne div.property-hero div.listed-img-info div.listed-images-middle img,body.shelburne div.property-hero div.listed-img-info div.listed-images-right img{background-color:#AD9867}body.shelburne div#rooms-suites div.h3-sub-group{top:400px}body.shelburne main div.neighborhood-property-page.semifull{padding:0 0 75px}body.shelburne div.property-hero div.property-hero-info p a.address{color:#B4272D}body.shelburne a.view-all-offers{box-shadow:inset 0 0 0 1000px rgba(180,39,45,0.6);color:#FFF}body.shelburne main div.offer-item div.booknowtile{background:#B4272D}body.shelburne main div.offer-item div.booknowtile a:hover{background:#B4272D}body.shelburne main div.arrow-image-gallery div.fig-caption div.caption a{background-color:#B4272D}body.shelburne div.full-overlay.most-of-screen.special-message{background:url(/denihan/affinia/img/altpopups/shelburne-nyc-circle-background.jpg) no-repeat}body.shelburne div.full-overlay.most-of-screen.special-message h2,body.shelburne div.full-overlay.most-of-screen.special-message h3,body.shelburne div.full-overlay.most-of-screen.special-message h4{color:#AD9867}body.shelburne div.full-overlay.most-of-screen.special-message a{background-color:#B4272D}body.shelburne div.full-overlay.most-of-screen.special-message span.close-modal > span{color:#B4272D}body.shelburne div.full-overlay.most-of-screen.special-message a[name]{display:none}body.liaison div.property-hero{background-color:transparent}body.liaison a.arrow-link{color:#126FA9}body.liaison ul.tabs li a.active,body.liaison div.border-box > span,body.liaison .text-color{color:#126FA9}body.liaison div.sub-side-group ul.sub-side-nav li > a:hover{color:#126FA9}body.liaison div.sub-side-group ul.sub-side-nav li > a.on{border:2px solid #126FA9;color:#126FA9}body.liaison div.sub-side-group div.sub-content span.sub-title,body.liaison div#rooms-suites div.sub-side-group div.sub-content span.sub-title p{color:#126FA9}body.liaison div.meetings-events div.border-img-group{border:3px solid #126FA9}body.liaison div.meetings-events div.border-img-group a span{color:#126FA9}body.liaison a.text-link{color:#126FA9}body.liaison div#services-amenities-articles div.sub-side-group div.sub-content h5{color:#126FA9}body.liaison div.border-box > span,body.liaison div.border-box > p > span{color:#126FA9}body.liaison div.border-box ul li{color:#126FA9}body.liaison main div.nav-across ul > li a.on{border:2px solid #126FA9;color:#126FA9}body.liaison div.room-price-wrapper div.per-night{background-color:#FFF;color:#126FA9;border:3px solid #126FA9;height:34px}body.liaison div.property-hero-neigh-cont{margin-top:210px}body.liaison div#our-picks span.pick-name a{color:#126FA9}body.liaison div.tab-container div.tab-content a{color:#126FA9}body.liaison a:link,body.liaison a:visited{color:#126FA9}body.liaison footer div.social-footer > input.newsletter{border:2px solid #126FA9}body.liaison div.full-overlay span.close-modal > span{color:#126FA9}body.liaison a.price-tag p{background:#126FA9}body.liaison a.price-tag.small-tag span.book-now{background:#373A34}body.liaison div.property-hero div.property-price-cont{background-color:#126fa9;background-color:rgba(18,111,169,0.6)}body.liaison div.property-hero div.property-price-cont a.price-tag p{background-color:transparent}body.liaison div.property-hero div.property-price-cont a.price-tag p span.message{background-color:transparent}body.liaison div.property-hero div.property-price-cont a.price-tag p span.book-now{background-color:#373A34;margin-top:8px;padding:12px 0}body.liaison div.room-price-wrapper a.content-btn{background-color:#373A34;border:3px solid #373A34;color:#126FA9}body.liaison div.room-price-wrapper a.content-btn:hover{background-color:#373A34}body.liaison div.room-price-wrapper a.content-btn.w-215{color:#FFF;width:160px}body.liaison a.content-btn,body.liaison div.sub-side-group div.sub-content > div > a{border:3px solid #126FA9;color:#126FA9}body.liaison a.content-btn:hover,body.liaison div.sub-side-group div.sub-content > div > a:hover{background-color:#126FA9;color:#FFF}body.liaison a.content-btn.w-215{height:33px;width:215px}body.liaison div.semifull.property-gallery a.expand-link{background-color:#126FA9}body.liaison div.sub-side-group div.sub-content > div > a{border-color:#126FA9;color:#126FA9}body.liaison div.property-hero div.address{border-color:#373A34;color:#126FA9}body.liaison div.property-hero div.blurb div.property-hero-blurp div{color:#126FA9}body.liaison div.neighborhood-property-page div.property-hero-neigh-info{margin-top:50px}body.liaison div.neighborhood-property-page div.property-hero-neigh-info:before{background-color:#126FA9}body.liaison div.neighborhood-property-page div.property-hero-neigh-info:after{background-color:#126FA9}body.liaison div#rooms-suites div.sub-side-group ul{border-color:#126FA9}body.liaison div#rooms-suites div.h3-sub-group{background-color:#126FA9}body.liaison div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:before{background-color:#126FA9}body.liaison div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:after{background-color:#126FA9}body.liaison div#rooms-suites div.sub-side-group div.sub-content div.flexslider:before{background-color:#126FA9}body.liaison div#rooms-suites div.sub-side-group div.sub-content div.flexslider:after{background-color:#126FA9}body.liaison div#restaurant article div.secondary-sub-content div.header-info{border-color:#126FA9}body.liaison div#restaurant article div.secondary-sub-content div.header-info h6{color:#126FA9}body.liaison div#restaurant article div.secondary-sub-content div.header-info > a{border-color:#126FA9;color:#126FA9}body.liaison div#restaurant article div.secondary-sub-content div.hours-info{background-color:#126FA9}body.liaison main div.h3-group{color:#126FA9}body.liaison main div.h3-group h3{color:#126FA9}body.liaison div#restaurant article div.primary-sub-content div.arrow-image-gallery:before{background-color:#126FA9}body.liaison div#restaurant article div.primary-sub-content div.arrow-image-gallery:after{background-color:#126FA9}body.liaison div.property-hero-neigh-cont h2{color:#126FA9}body.liaison div.property-hero-neigh-cont div{bottom:160px;left:0}body.liaison div.property-hero div.listed-img-info div.listed-images-left img,body.liaison div.property-hero div.listed-img-info div.listed-images-middle img,body.liaison div.property-hero div.listed-img-info div.listed-images-right img{background-color:#126FA9}body.liaison main div.neighborhood-property-page.semifull{height:950px}body.manhattan.language.pt main div.neighborhood-property-page.semifull,body.manhattan.language.es main div.neighborhood-property-page.semifull,body.dumont.language.fr main div.neighborhood-property-page.semifull{height:1300px}body.manhattan.language.fr main div.neighborhood-property-page.semifull{height:1480px}body.fifty div.property-hero{background-color:transparent}body.fifty a.arrow-link{color:#A3292E}body.fifty ul.tabs li a.active,body.fifty div.border-box > span,body.fifty .text-color{color:#A3292E}body.fifty div.sub-side-group ul.sub-side-nav li > a:hover{color:#A3292E}body.fifty div.sub-side-group ul.sub-side-nav li > a.on{border:2px solid #A3292E;color:#A3292E}body.fifty div.sub-side-group div.sub-content span.sub-title,body.fifty div#rooms-suites div.sub-side-group div.sub-content span.sub-title p{color:#A3292E}body.fifty div.meetings-events div.border-img-group{border:3px solid #A3292E}body.fifty div.meetings-events div.border-img-group a span{color:#A3292E}body.fifty a.text-link{color:#A3292E}body.fifty div#services-amenities-articles div.sub-side-group div.sub-content h5{color:#A3292E}body.fifty div.border-box > span,body.fifty div.border-box > p > span{color:#A3292E}body.fifty div.border-box ul li{color:#A3292E}body.fifty main div.nav-across ul > li a.on{border:2px solid #A3292E;color:#A3292E}body.fifty div.room-price-wrapper div.per-night{background-color:#FFF;color:#8B8C8E;border:3px solid #8B8C8E;height:34px}body.fifty div.property-hero-neigh-cont{width:370px}body.fifty div#our-picks span.pick-name a{color:#A3292E}body.fifty div.tab-container div.tab-content a{color:#A3292E}body.fifty a:link,body.fifty a:visited{color:#A3292E}body.fifty footer div.social-footer > input.newsletter{border:2px solid #A3292E}body.fifty div.full-overlay span.close-modal > span{color:#A3292E}body.fifty a.price-tag p{background:#8B8C8E}body.fifty a.price-tag.small-tag span.book-now{background:#A3292E}body.fifty div.property-hero div.property-price-cont{background-color:#a3292e;background-color:rgba(163,41,46,0.6)}body.fifty div.property-hero div.property-price-cont a.price-tag p{background-color:transparent}body.fifty div.property-hero div.property-price-cont a.price-tag p span.message{background-color:transparent}body.fifty div.property-hero div.property-price-cont a.price-tag p span.book-now{background-color:#8B8C8E;margin-top:8px;padding:12px 0}body.fifty div.room-price-wrapper a.content-btn{background-color:#8B8C8E;border:3px solid #8B8C8E;color:#A3292E}body.fifty div.room-price-wrapper a.content-btn:hover{background-color:#8B8C8E}body.fifty div.room-price-wrapper a.content-btn.w-215{color:#FFF;width:215px}body.fifty a.content-btn,body.fifty div.sub-side-group div.sub-content > div > a{border:3px solid #A3292E;color:#A3292E}body.fifty a.content-btn:hover,body.fifty div.sub-side-group div.sub-content > div > a:hover{background-color:#A3292E;color:#FFF}body.fifty a.content-btn.w-215{height:33px;width:215px}body.fifty div.semifull.property-gallery a.expand-link{background-color:#A3292E}body.fifty div.sub-side-group div.sub-content > div > a{border-color:#A3292E;color:#A3292E}body.fifty div.property-hero div.address{border-color:#8B8C8E;color:#A3292E}body.fifty div.property-hero div.blurb div.property-hero-blurp div{color:#A3292E}body.fifty div.neighborhood-property-page div.property-hero-neigh-info:before{background-color:#A3292E}body.fifty div.neighborhood-property-page div.property-hero-neigh-info:after{background-color:#A3292E}body.fifty div#rooms-suites div.sub-side-group ul{border-color:#A3292E}body.fifty div#rooms-suites div.h3-sub-group{background-color:#A3292E}body.fifty div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:before{background-color:#A3292E}body.fifty div#rooms-suites div.sub-side-group div.sub-content div.arrow-image-gallery:after{background-color:#A3292E}body.fifty div#rooms-suites div.sub-side-group div.sub-content div.flexslider:before{background-color:#A3292E}body.fifty div#rooms-suites div.sub-side-group div.sub-content div.flexslider:after{background-color:#A3292E}body.fifty div#restaurant article div.secondary-sub-content div.header-info{border-color:#A3292E}body.fifty div#restaurant article div.secondary-sub-content div.header-info h6{color:#A3292E}body.fifty div#restaurant article div.secondary-sub-content div.header-info > a{border-color:#A3292E;color:#A3292E}body.fifty div#restaurant article div.secondary-sub-content div.hours-info{background-color:#A3292E}body.fifty main div.h3-group{color:#A3292E}body.fifty main div.h3-group h3{color:#A3292E}body.fifty div#restaurant article div.primary-sub-content div.arrow-image-gallery:before{background-color:#A3292E}body.fifty div#restaurant article div.primary-sub-content div.arrow-image-gallery:after{background-color:#A3292E}body.fifty div.property-hero-neigh-cont h2{color:#A3292E}body.fifty div.property-hero-neigh-cont div{bottom:360px;left:115px}body.fifty div.property-hero div.listed-img-info div.listed-images-left img,body.fifty div.property-hero div.listed-img-info div.listed-images-middle img,body.fifty div.property-hero div.listed-img-info div.listed-images-right img{background-color:#A3292E}body.fifty main div.neighborhood-property-page.semifull{padding:0 0 75px}body.fifty div.property-hero div.property-hero-info p a.address{color:#8B8C8E}body.fifty a.view-all-offers{box-shadow:inset 0 0 0 1000px rgba(139,140,142,0.6);color:#FFF}body.fifty main div.offer-item div.booknowtile{background:#8B8C8E}body.fifty main div.offer-item div.booknowtile a:hover{background:#8B8C8E}body.fifty main div.arrow-image-gallery div.fig-caption div.caption a{background-color:#8B8C8E}body.fifty div.full-overlay.most-of-screen.special-message{background:url(/denihan/affinia/img/altpopups/fifty-nyc-circle-background.jpg) no-repeat}body.fifty div.full-overlay.most-of-screen.special-message h2,body.fifty div.full-overlay.most-of-screen.special-message h3,body.fifty div.full-overlay.most-of-screen.special-message h4{color:#A3292E}body.fifty div.full-overlay.most-of-screen.special-message a{background-color:#8B8C8E}body.fifty div.full-overlay.most-of-screen.special-message span.close-modal > span{color:#8B8C8E}body.fifty div.full-overlay.most-of-screen.special-message a[name]{display:none}body.property a.price-tag{background:#FFF;color:#FFF;display:block;height:156px;padding:25px 24px 30px;position:relative;width:136px}body.property a.price-tag.small-tag p span.message:first-child{font-size:14px;font-weight:500;line-height:22px;margin-top:15px;width:128px}body.property a.price-tag.small-tag span.book-now{font-size:12px;font-weight:600;margin-top:5px}body.property a.price-tag.small-tag p span{font-size:17px;padding-left:6px;text-align:left}body.fifty div.property-hero{background-image:url(/denihan/affinia/img/circle-fifty-gardens-shelburne.png)}body.gardens div.property-hero{background-image:url(/denihan/affinia/img/circle-fifty-gardens-shelburne.png)}body.shelburne div.property-hero{background-image:url(/denihan/affinia/img/circle-fifty-gardens-shelburne.png)}body.dumont div.property-hero{background-image:url(/denihan/affinia/img/circles-dumont.png)}body.fr div.property-hero-neigh-cont h2{font-size:70px;left:50px}body.language.fr div.neighborhood-property-page div.property-hero-neigh-info p.rotate-text{right:-227px;top:220px}body.language.fr div#rooms-suites div.h3-sub-group{left:5px;top:350px}body.language.fr div#rooms-suites div.h3-sub-group p.book-btn a{font-size:10px}body.shelburne.language.fr div#rooms-suites div.h3-sub-group{top:410px}body.liaison.language.fr div#rooms-suites div.h3-sub-group,/* Portuguese */
body.language.pt div.neighborhood-property-page div.property-hero-neigh-info p.rotate-text{right:-182px;top:190px}body.language.pt div#rooms-suites div.h3-sub-group{left:5px;top:400px}body.language.pt div#rooms-suites div.h3-sub-group p.book-btn a{font-size:10px}body.gardens.language.pt div#rooms-suites div.h3-sub-group{top:340px}body.liaison.language.pt div#rooms-suites div.h3-sub-group{top:400px}body.language.es div.neighborhood-property-page div.property-hero-neigh-info p.rotate-text{right:-212px;top:210px}body.language.es div#rooms-suites div.h3-sub-group{left:5px;top:385px}@media screen and (min-width: 1220px){div.property-hero div.arrow-image-gallery div.fig-caption div.caption{font-size:13px}body.property main div.arrow-image-gallery div.fig-caption div.caption a{font-size:13px}}@media screen and (min-width: 1320px){div.property-hero div.arrow-image-gallery div.fig-caption div.caption{font-size:14px}body.property main div.arrow-image-gallery div.fig-caption div.caption a{font-size:14px}}@media screen and (min-width: 1900px){main div.property-hero div.property-price-cont{height:500px}main div.property-hero div.property-price-cont a.price-tag{height:380px;padding:120px 50px 0}main div.property-hero div.arrow-image-gallery div.slider-wrapper{height:500px}main div.property-hero div.arrow-image-gallery div.slider-wrapper img{min-height:500px}}