.floorplan-wrapper .ar article.description .extendedInfo a[href*=mailto],.floorplan-wrapper .meetingContactRFP a[href*=mailto]{word-wrap:break-word}.hotel-overview .hotel-info{position:relative;float:left}@media (max-width:800px){.hotel-overview .hotel-info .address,.hotel-overview .hotel-info .phone,.hotel-overview .hotel-info h1{margin:0}}.hotel-overview .hotel-info .address,.hotel-overview .hotel-info .phone{display:block}.hotel-overview .hotel-info .phone{margin-top:4px}.hotel-overview .hotel-info .read-more-section{margin-top:20px}.hotel-overview .hotel-info .read-more-section h2{clear:both;margin-bottom:.5em}.hotel-overview .hotel-info .read-more-section h2:after{background:0 0}.hotel-overview .social-share{float:none!important}.hotel-overview .booking-share{margin-top:0;float:right}.hotel-overview .booking-share .btn{margin-bottom:8px}.hotel-overview .booking-share .btn strong{font-weight:500}.hotel-overview .booking-share .btn span{font-size:12px;text-transform:uppercase}.hotel-overview .hotel-booking-button{font-size:14px}.hotel-overview .read-more-section{margin-bottom:20px}.mobile-book{display:none}.toggle-content-less{display:block;margin-top:22px}.hide-toggle-link,.only-show-partial .more-content-holder p:nth-child(2),.toggle-content-more{display:none}.only-show-partial .more-content-holder{position:relative;max-height:4.5em;width:100%;overflow:hidden}.only-show-partial .more-content-holder li,.only-show-partial .more-content-holder p{line-height:1.2em}.only-show-partial .toggle-content-more{display:block;margin-top:22px}.only-show-partial .toggle-content-less{display:none}.contact-icons{margin-top:10px;margin-bottom:10px;display:none}.contact-icons ul{margin:0;padding:0}.contact-icons li{list-style-type:none;display:inline-block;margin-right:4px}.contact-icons a{display:block;width:44px;height:44px}.contact-icons a img{display:block}.weather-wrap{position:absolute;top:0;right:0;width:180px!important}@media (max-width:800px){.weather-wrap{position:static;margin:15px 0 30px}}.weather-wrap .weather{border:1px solid #cacaca;overflow:hidden;font-size:12px;font-weight:100;background-color:#f4f4f4}.weather-wrap .weather h3{font-size:12px;text-align:center;padding:12px 8px;margin:0;border-bottom:1px solid #cacaca;clear:both;color:#505050}.weather-wrap .weather .date{float:left;width:60%;padding-right:10px;padding-left:5px;padding-top:5px}.weather-wrap .weather .date span{text-align:center;font-size:22px;margin-top:5px;color:#232323}.weather-wrap .weather .weather-icon{width:40%;padding:5px 5% 10px;border-left:1px solid #cacaca;height:40px;float:left;text-align:center}.weather-wrap .weather .weather-icon p{text-align:center;margin:0 auto;width:100%}.weather-wrap .weather .weather-icon p img{margin:0 auto;text-align:center}.weather-wrap .weather .month{padding:5px 0 0;font-size:1.2em}.weather-wrap .weather span{color:#232323;display:block;text-align:center;width:100%}.weather-wrap a.temp-switch{font-size:14px;margin-top:5px;float:right;width:47px}.weather-wrap a.temp-switch .temp-float{float:right}.weather-wrap a.temp-switch .temp-float .temp-wrap span.temp-span{float:left;width:100%}.hotel-overview-wrap{margin-top:-110px}.social-share{max-width:250px;min-width:215px}.social-share .btn{font-size:14px}.social-share h4,.social-share p.intro.upcoming-new-hotels{color:#232323;margin:1em 0 .3em}.social-share a{margin-right:10px}.trip-advisor{margin-left:-10px}.reservation-options{display:none}.reservation-options.active{display:block;position:absolute;background-color:#034ea0;width:248px;top:-82px;left:1px;z-index:1;padding:5px 30px 20px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);-moz-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25)}.general-content .social-share .reservation-options.active{top:-80px}.mobile .general-content .social-share .btn.show-options{float:none}.mobile .general-content .social-share .reservation-options.active{top:10px}.reservation-options.active:after{display:block;content:"";border-color:#034ea0 transparent transparent;border-style:solid;border-width:10px;height:0;width:0;position:absolute;bottom:-19px;left:90px}@media (min-width:801px){.reservation-options.active{width:207px}}@media (max-width:800px){.reservation-options.active:after{border-color:transparent transparent #034ea0;top:-20px;left:45%;bottom:initial}.reservation-options.active{width:100%;position:relative;padding-top:1px;margin-bottom:18px;top:5px}}.reservation-options.active a{display:block;color:#fff;margin-top:10px;text-decoration:underline}.featured-2 .detail .col40{width:300px;height:238px}.featured-2 .detail .col40 img{height:100%}.featured-2 .detail .col60{position:relative;min-height:182px}@media (min-width:801px){.featured-2 .detail .col60{width:58%}}@media (max-width:800px){.featured-2 .detail .col60{min-height:initial}.featured-2 .detail .col60 .moreless{padding-bottom:0}.buttons-wrap-bottom{position:relative}}.buttons-wrap-bottom{width:100%}.buttons-wrap-bottom .download{width:auto;padding:.8em 40px 1em 12px;display:inline-block;margin:.35em .35em .35em 0;height:43px}@media (min-width:801px){.buttons-wrap-bottom .btn{width:209px;font-size:14px}}@media (max-width:800px){.general-content .prop-text{float:left}.hotel-overview{width:100%}.hotel-overview .hotel-booking-button{float:none;width:100%;font-size:16px;max-width:100%}.hotel-overview.general-content{padding:16px 16px 0}.hotel-overview .mobile-book{display:block;max-width:65%;margin-bottom:45px;text-align:center}.hotel-overview h1{font-size:22px;line-height:30px}.hotel-overview h1:after{content:'';display:block;width:100%;height:1px;background:url(../images/bg-h2.png?1418408358) no-repeat;margin-bottom:10px}.hotel-overview h2{padding:5px 0 0;margin-bottom:.5em}.hotel-overview .hotel-info{width:100%;margin-top:0}.hotel-overview .hotel-info>div{width:100%}.hotel-overview .hotel-info .address a,.hotel-overview .hotel-info .address span,.hotel-overview .hotel-info .phone,.hotel-overview .hotel-info .phone a,.hotel-overview .hotel-info .phone span{display:none}.hotel-overview .booking-share{width:100%;float:left}.hotel-overview .booking-share .social-share{margin:5px 0}.hotel-overview .booking-share .social-share h4,.hotel-overview .booking-share .social-share p.intro.upcoming-new-hotels{display:inline-block;margin-right:4px}.hotel-overview .booking-share .social-share a{margin-right:3px}.hotel-overview .contact-icons{display:block}.amenities{min-height:30px;margin:20px 0}.amenities ul{width:45%;float:left;margin:0 0 0 20px}}.radBluGalleryCarousel .slick-next:before,.radBluGalleryCarousel .slick-prev:before{content:' '}.hotel-overview .hotel-info{width:50%}.hotel-overview .hotel-info .address,.hotel-overview .hotel-info .phone,.hotel-overview .hotel-info h1{margin-right:0}.hotel-overview .booking-share{width:40%}.hotel-overview .booking-share .social-share{margin-top:22px;max-width:160px}.hotel-overview .booking-share .social-share a{margin-right:3px}.hotel-overview .booking-share .social-share h4{margin-top:0}.hotel-overview .booking-share .social-share>br{display:none}.hotel-overview .booking-share .social-share,.hotel-overview .hotel-booking-button,.hotel-overview .trip-advisor,.hotel-overview .weather-wrap{float:left;margin-bottom:25px;min-width:160px;position:static;width:50%}.hotel-overview .hotel-booking-button,.hotel-overview .trip-advisor{margin-right:15%;max-width:200px;min-width:150px;width:35%}.hotel-overview .hotel-booking-button .btn{margin-bottom:0;text-align:center;font-size:19px;padding:.65em .9em;white-space:nowrap}.hotel-overview .hotel-booking-button span{display:block;margin-bottom:5px}.hotel-overview .hotel-booking-button span.label-primary-currency{font-size:24px;line-height:16px;margin-bottom:3px}.hotel-overview .hotel-booking-button span.label-alternate-currency{font-size:18px;margin-top:3px}.hotel-overview .hotel-booking-button span.label-price-from,.hotel-overview .hotel-booking-button span.label-primary-currency small{font-size:12px}.hotel-overview .weather-wrap{width:auto!important}.hotel-overview .weather-wrap .weather{max-width:160px}.hotel-overview .weather-wrap .weather h3{padding:8px}.hotel-overview .weather-wrap .date span{margin-top:1px}.hotel-overview .weather-wrap .weather-icon{height:32px;padding:0 5%}.hotel-overview .trip-advisor{clear:both;font-family:"Gill Sans std","Gill Sans MT",Calibri,sans-serif;margin-left:0;padding:0}.hotel-overview .trip-advisor .read-reviews{font-size:14px}.hotel-overview .trip-advisor .read-reviews b{font-weight:400}@media (max-width:800px){.hotel-overview .booking-share{margin-top:25px;float:left;width:100%}.hotel-overview .booking-share .social-share{margin:0 0 25px;min-width:inherit;width:50%}.hotel-overview .booking-share .social-share h4{display:block}.hotel-overview .hotel-info{margin-top:0;width:100%}.hotel-overview .weather-wrap{margin:0 0 25px}}@media (max-width:990px){.hotel-overview .booking-share .social-share{margin-top:0}}@media (max-width:800px){.hotel-overview .booking-share .social-share{margin-top:20px;float:left!important}}@media (max-width:567px){.hotel-overview .booking-share .social-share,.hotel-overview .hotel-booking-button,.hotel-overview .social-share,.hotel-overview .trip-advisor,.hotel-overview .weather-wrap{margin-right:0;max-width:inherit;width:100%}.hotel-overview .booking-share .social-share{margin-top:0}.hotel-overview .weather-wrap{clear:both}}.radBluTabbedNavigation{border-bottom:1px solid #ccc;margin-bottom:2em}.radBluTabbedNavigation ul{margin:1.5em 0 -1px;padding:0;text-align:center}.radBluTabbedNavigation ul li{list-style:none;display:inline-block}.radBluTabbedNavigation ul li i,.radBluTabbedNavigation ul li span{display:inline-block;vertical-align:middle}.radBluTabbedNavigation .radBluNavigationLink{display:block;background-color:#e0e0e0;padding:.75em 1.25em;color:#505050;border:1px solid #ccc;outline:0}@media (max-width:568px){.radBluTabbedNavigation .radBluNavigationLink{padding:.5em .75em;font-size:.85em}}.radBluTabbedNavigation .radBluNavigationLink:hover{background-color:#1258a3;color:#fff}.radBluTabbedNavigation .radBluNavigationLink.active{background-color:#fff;border-bottom:1px solid #fff;color:#1258a3}.radBluTabbedNavigation .radBluNavigationLink.active:hover{color:#1258a3}.radBluGallery{background:#fff;width:100%;overflow:hidden;padding:30px;position:relative;margin-top:40px}@media (max-width:600px){.radBluGallery .radBluTabbedNavigation .radBluNavigationLink span{display:none}.radBluGallery .radBluTabbedNavigation .radBluNavigationLink i{margin-right:0}}.radBluGallery .radBluTabbedNavigation .radBluNavigationLink:hover i{background-position-x:-24px}.radBluGallery .radBluTabbedNavigation .radBluNavigationLink.active:hover i{background-position-x:0}.radBluGalleryStatus{max-width:900px;margin:0 auto;position:relative;bottom:90px;text-align:right;color:#fff;font-size:1.5em}@media (max-width:960px){.radBluGalleryStatus{width:90%}}.radBluGalleryStatus span{text-shadow:3px 3px 6px #000}.radBluGalleryCarousel{max-width:960px;margin:0 auto}.radBluGalleryCarousel div.slick-slide{margin:0;height:auto}.radBluGalleryCarousel div.slick-slide div{background:0 0}.radBluGalleryCarousel div.slick-slide .gallery-caption,.radBluGalleryCarousel div.slick-slide .gallery-socialMediaSharing{padding:0;float:left;width:50%;height:auto}.radBluGalleryCarousel div.slick-slide .gallery-socialMediaSharing a{position:static;border:0;background:0 0}.radBluGalleryCarousel .slick-list img{position:relative}.radBluGalleryCarousel .gallery-item span{display:inline-block;padding:10px 0}.radBluGalleryCarousel .slick-next,.radBluGalleryCarousel .slick-prev{font-size:0;margin:0;border:none;width:32px;height:44px;top:45%;border-radius:0;opacity:.8;transition:333ms opacity ease}.radBluGalleryCarousel .slick-next{right:25px;background:url(../images/marquee-next-small.png?1418229731)!important}.radBluGalleryCarousel .slick-prev{left:25px;background:url(../images/marquee-back-small.png?1418229722)!important}.radBluVideoWrapper{position:relative;padding-bottom:56.25%!important;padding-top:25px!important;height:0}.radBluVideoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-socialMediaSharing{text-align:right}.gallery-socialMediaSharing span{display:inline-block;vertical-align:middle;margin-right:5px}.gallery-socialMediaSharing ul{margin:5px 0 0;padding:0;display:inline-block;vertical-align:middle}.gallery-socialMediaSharing ul li{list-style:none;display:inline-block}.gallery-socialMediaSharing ul li img{display:block;max-width:22px}.icon-360video,.icon-photos,.icon-videos,.icon-webcam{width:24px;height:24px;display:inline-block;vertical-align:middle;background:url(../images/icons/gallery-icons.png) no-repeat;margin-right:5px;background-size:48px 96px}.icon-videos{background-position:0 -24px}.icon-webcam{background-position:0 -48px}.icon-360video{background-position:0 -72px}.rb_miceCrowd{background:#fff;border:1px solid #cacaca;margin-top:.5em;min-width:250px;max-width:250px;float:right}.rb_miceCrowd *{display:block;box-sizing:border-box}.rb_miceCrowd-headline{background:#fff;border-bottom:2px solid #cacaca;margin-bottom:20px}.rb_miceCrowd-headlineInner{text-align:center;padding:1em 0;margin:0}.rb_miceCrowd-row{width:100%;margin:10px 0;overflow:hidden}.rb_miceCrowd-icon{width:13%;max-width:13%;float:left;position:relative;margin-right:3%;height:2.75em}.rb_miceCrowd-input{float:left;position:relative;width:84%;max-width:84%}.rb_miceCrowd-input input,.rb_miceCrowd-input select{padding:.65em .75em;outline:0;width:93%}.rb_miceCrowd-input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:#fff;border:1px solid #cacaca}.rb_miceCrowd-input .rb_miceCrowd-icon{position:absolute;z-index:10;top:0;right:12px;pointer-events:none}.rb_miceCrowd-buttonWrapper{margin-top:20px}.rb_miceCrowd-button{background:#084AA0;text-align:center;color:#fff;border:0;width:100%;display:block}.rb_miceCrowd-icon{text-align:right}.rb_miceCrowd-icon i{width:28px;height:28px;display:inline-block;background:url(../images/micecrowd-icons.png) no-repeat;margin:6px 0 0}.rb_miceCrowd-icon .rb_icon-atendees{background-position:0 0}.rb_miceCrowd-icon .rb_icon-date{background-position:0 -28px}.rb_miceCrowd-icon .rb_icon-time{background-position:0 -56px}.rb_miceCrowd-icon .rb_icon-dropdown{background-position:0 -84px}@media (max-width:800px){.rb_miceCrowd{min-width:inherit;max-width:inherit;float:none}.rb_miceCrowd *{display:block;box-sizing:border-box}.rb_miceCrowd-icon{text-align:center}}.collapse-fix{display:block;overflow:hidden;position:relative}.floorplan-copy .social-share .btn{width:250px}.request{position:absolute;right:0;top:70px;text-align:right}.request .prop-text{padding-right:0}.mobile .request{position:relative;top:0}.floorplan-wrapper{background-color:#fff;display:inline-block/*! RadissonBlu-WebExtra-Frontend-build | 03-06-2014-09:56:41 */}.floorplan-wrapper article,.floorplan-wrapper aside,.floorplan-wrapper canvas,.floorplan-wrapper details,.floorplan-wrapper figcaption,.floorplan-wrapper figure,.floorplan-wrapper footer,.floorplan-wrapper header,.floorplan-wrapper hgroup,.floorplan-wrapper nav,.floorplan-wrapper section,.floorplan-wrapper summary,.floorplan-wrapper video{display:block}.floorplan-wrapper .tab-content{min-height:325px}.floorplan-wrapper #mapTable{margin:32px}div.mobile .floorplan-wrapper #mapTable{margin:10px 0 32px}div.mobile.portrait .floorplan-wrapper #mapTable{margin:10px 0 0}.floorplan-wrapper .mapTable{margin:0 0 32px}.floorplan-wrapper #mapTable table,.floorplan-wrapper .mapTable table{width:100%;font-size:13px}.floorplan-wrapper #mapTable table tr,.floorplan-wrapper .mapTable table tr{border-bottom:1px solid #efefef}.floorplan-wrapper #mapTable table tr:first-child,.floorplan-wrapper .mapTable table tr:first-child{background-color:#000;background-image:url(../images/3dfloorplan/img/floorplan_table_bg.gif);height:49px;color:#fff;border:0}.floorplan-wrapper #mapTable table td,.floorplan-wrapper .mapTable table td{text-align:center;padding:7px 0}.floorplan-wrapper #mapTable table td.room,.floorplan-wrapper #mapTable table td.roomTitle,.floorplan-wrapper .mapTable table td.room,.floorplan-wrapper .mapTable table td.roomTitle{text-align:left}.floorplan-wrapper #mapTable table td.numberTitle,.floorplan-wrapper .mapTable table td.numberTitle{text-align:right}.floorplan-wrapper #mapTable table td.number,.floorplan-wrapper .mapTable table td.number{text-align:center}.floorplan-wrapper #mapTable table td.m2Title,.floorplan-wrapper #mapTable table td.numberTitle,.floorplan-wrapper #mapTable table td.roomTitle,.floorplan-wrapper .mapTable table td.m2Title,.floorplan-wrapper .mapTable table td.numberTitle,.floorplan-wrapper .mapTable table td.roomTitle{padding:0 22px 0 0}@media screen and (max-width:570px){.floorplan-wrapper #mapTable table td.m2Title,.floorplan-wrapper #mapTable table td.size{display:none}}.floorplan-wrapper #mapTable table td.size,.floorplan-wrapper .mapTable table td.size{padding-right:12px}.floorplan-wrapper #mapTable table td.room,.floorplan-wrapper .mapTable table td.room{color:#0054a4}.floorplan-wrapper #mapTable table td.logoTitle,.floorplan-wrapper .mapTable table td.logoTitle{padding:0;text-align:center}div.mobile.portrait .floorplan-wrapper #mapTable table td.logoTitle{max-width:21px}.floorplan-wrapper #mapTable table tr:hover{background-color:#EFEFEF;cursor:pointer}.floorplan-wrapper .mapTable table tr:hover{background-color:#EFEFEF;cursor:default}.floorplan-wrapper #mapContainer #infobox{position:absolute;top:43px;left:230px;z-index:21;background-color:#fff;width:527px;height:384px;color:#777;border:1px solid #e2e2e2;-webkit-box-shadow:0 7px 24px rgba(0,0,0,.3);-moz-box-shadow:0 7px 24px rgba(0,0,0,.3);box-shadow:0 7px 24px rgba(0,0,0,.3);font-size:13px;display:none}.floorplan-wrapper a.button-blue,.floorplan-wrapper button.blue{-moz-box-shadow:0 3px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3)}div.mobile .floorplan-wrapper #mapContainer #infobox{width:98%;left:1%;max-height:75%;height:auto;bottom:135px}div.tablet .floorplan-wrapper #mapContainer #infobox{left:15%;right:15%;width:auto;max-width:70%;max-height:75%;height:auto}.floorplan-wrapper #mapContainer #infobox .top{margin:16px;height:210px;overflow-y:auto}div.mobile .floorplan-wrapper #mapContainer #infobox .top{height:60%}.floorplan-wrapper #mapContainer #infobox .top p{margin:0;padding:0}.floorplan-wrapper #mapContainer #infobox .top ul{list-style:inside url(../images/3dfloorplan/img/floorplan_infobox_listbullet.png);margin-left:25px}.floorplan-wrapper #mapContainer #infobox .top h3{margin:0;font-size:13px;color:#000;font-weight:400;font-family:HelveticaNeueRegular,Helvetica,Arial;padding-bottom:6px}.floorplan-wrapper #mapContainer #infobox .top .topImg{padding:0 16px 16px 0;float:left;width:180px;height:180px}div.mobile .floorplan-wrapper #mapContainer #infobox .top .topImg{padding:0 12px 12px 0;float:left;width:135px;height:135px}.floorplan-wrapper #mapContainer #infobox .bottom{margin:16px 16px 11px;padding-top:16px;border-top:1px solid #ebebeb}.floorplan-wrapper #mapContainer #infobox .bottom table{width:100%}.floorplan-wrapper #mapContainer #infobox .bottom table td{padding-bottom:4px}.floorplan-wrapper #mapContainer #infobox .bottom table .column2{border-right:1px solid #ebebeb;padding-right:16px;text-align:right}.floorplan-wrapper #mapContainer #infobox .bottom table .column3{padding-left:16px}.floorplan-wrapper #mapContainer #infobox .bottom table .column4{text-align:right}.floorplan-wrapper #mapContainer #infobox .close{position:absolute;left:0;right:0;bottom:14px;color:#0054a4;font-size:15px;font-family:GillSansMTPro-Light,'Gill Sans',Helvetica,Arial;text-align:right;padding-right:16px;cursor:pointer}div.mobile .floorplan-wrapper #mapContainer #infobox .close{position:relative;bottom:10px}.floorplan-wrapper .cz #mapContainer #infobox .close,.floorplan-wrapper .is #mapContainer #infobox .close{font-family:Tahoma}.floorplan-wrapper #mapContainer #infobox .close:hover{color:#2e77bd}.floorplan-wrapper #mapContainer #zoomOut{cursor:pointer;position:absolute;top:10px;left:32px;z-index:20}.floorplan-wrapper #mapContainer #zoomIn{cursor:pointer;position:absolute;top:10px;left:76px;z-index:20}.floorplan-wrapper #mapContainer #download{cursor:pointer;position:absolute;top:10px;left:120px;z-index:20}.floorplan-wrapper .mapTable table td.roomTitle{padding:0 18px 0 15px}.floorplan-wrapper .mapTable table td.room{padding:15px 0 15px 15px}.floorplan-wrapper .floorplanBottomTitle{position:absolute;text-align:center;bottom:0;left:0;right:0;height:31px;line-height:31px;color:#fff;background-image:url(../images/3dfloorplan/img/floorplanBottomTitle_bg.png);z-index:20}.floorplan-wrapper .pinCircle{width:26px;height:26px;background-image:url(../images/3dfloorplan/img/pinCircle.png);text-align:center;color:#fff;font-size:12px;overflow:hidden;cursor:pointer}.floorplan-wrapper .pinCircleActive{background-image:url(../images/3dfloorplan/img/pinCircle-active.png)!important}.floorplan-wrapper #mapTable table .pinCircle{display:inline-block}.floorplan-wrapper .landmarks .pinCircle{margin-left:11px}.floorplan-wrapper #mapTable table tr:hover .pinCircle,.floorplan-wrapper .pinCircle.active,.floorplan-wrapper .pinCircle:hover{background-image:url(../images/3dfloorplan/img/pinCircle-active.png)}.floorplan-wrapper .pinCircle span{position:relative;top:5px;cursor:pointer}.floorplan-wrapper .pinCircle.active span,.floorplan-wrapper .pinCircle:hover span{position:relative}.floorplan-wrapper .landmarks .pinCircle.active span,.floorplan-wrapper .landmarks .pinCircle:hover span{left:0}.floorplan-wrapper #mapContainer{position:relative;height:490px}div.mobile .floorplan-wrapper #mapContainer{height:auto}.floorplan-wrapper #floorMenu{position:absolute;bottom:41px;right:0;height:34px;line-height:34px;z-index:13;background-color:#000;color:#fff;cursor:pointer;background-image:url(../images/3dfloorplan/img/floorplan_menu_bg.gif);font-size:14px}.floorplan-wrapper #menuInstructions,.floorplan-wrapper #menuList{bottom:75px;background-color:#fff;border:1px solid #E2E2E2;z-index:14;max-height:395px;overflow-y:auto;overflow-x:hidden;position:absolute}.floorplan-wrapper #floorMenu div{display:inline-block;float:left}.floorplan-wrapper #floorMenu div:hover{color:#ccc}.floorplan-wrapper #floorMenu img{vertical-align:middle}.floorplan-wrapper #floorMenu #floorSelector{width:178px;text-align:center;background-image:url(../images/3dfloorplan/img/floorplan_menu_splitter.png);background-position:left;background-repeat:no-repeat}.floorplan-wrapper #floorMenu #floorInstructions{width:131px;text-align:center}.floorplan-wrapper #floorMenu span{background-image:url(../images/3dfloorplan/img/floorplan_menu_arrowUp.png);background-repeat:no-repeat;background-position:right;padding-right:20px}.floorplan-wrapper #floorMenu .active span{background-image:url(../images/3dfloorplan/img/floorplan_menu_arrowDown.png)}.floorplan-wrapper #menuInstructions{right:66px;display:none;width:307px}div.mobile .floorplan-wrapper #menuInstructions{right:36px;left:36px;width:auto}.floorplan-wrapper #menuInstructions p{padding:10px}.floorplan-wrapper #menuList{right:31px;display:none;width:178px}.floorplan-wrapper #menuList ul{width:100%;padding:0;margin:0;list-style:none}.floorplan-wrapper #menuList ul li{width:100%;text-align:center;height:40px;line-height:40px;background-image:url(../images/3dfloorplan/img/floorplan_menuList_splitter.gif);background-repeat:no-repeat;background-position:top;font-weight:700;font-size:14px;color:#444646;cursor:pointer}.floorplan-wrapper #menuList ul li:hover{color:#8e9292}.floorplan-wrapper #menuList ul li:first-child{background-image:none}.floorplan-wrapper #zoom_container .landmarks{position:absolute;z-index:10;top:0;left:0;font-family:Helvetica,Arial,Verdana;font-size:12px;color:#fff}.floorplan-wrapper #zoom_container .landmarks .item{position:absolute;text-align:center;display:none}.floorplan-wrapper #zoom_container .landmarks .mark .text{padding:2px 6px;font-size:11px;color:#767575;text-transform:uppercase}.floorplan-wrapper .smooth_zoom_preloader{background-image:url(../images/3dfloorplan/img/preloader.gif)}.floorplan-wrapper .smooth_zoom_icons{background-image:url(../images/3dfloorplan/img/icons.png)}.floorplan-wrapper .frontpage .contentPrimary article{height:100px;overflow:hidden;margin-bottom:30px}.floorplan-wrapper .frontpage .contentPrimary .shadow{position:absolute;bottom:30px;left:0;width:624px;height:20px;background:url(../images/articles/img/screen/shadow.png) left bottom no-repeat}.floorplan-wrapper article.description{font-family:GillSansMTPro-Book,"Gill Sans",Helvetica,Arial;position:relative;overflow:hidden;padding:0 0 10px;margin-top:30px;width:100%}.floorplan-wrapper .meeting article.description{clear:both}.floorplan-wrapper article.description h2{margin:0 0 10px;line-height:24px;color:#000}.floorplan-wrapper .generic article.description .bread{min-height:145px;position:relative}.floorplan-wrapper article.description .top .col1{width:180px;height:180px;overflow:hidden;margin-right:24px}.floorplan-wrapper article.description .bread ul{margin:0;padding:0}.floorplan-wrapper article.description .bread li{font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:13px;line-height:17px;margin-bottom:8px;min-height:15px}.floorplan-wrapper article.description .cordians,.floorplan-wrapper article.description .extendedInfo{margin:30px 0 0}.floorplan-wrapper article .gItems{width:602px;height:333px;overflow:hidden;margin:0;font-size:0;position:relative}.floorplan-wrapper article .gItems ul{overflow:hidden;position:relative}.floorplan-wrapper article .gItems li{margin:0;height:333px;display:inline-block;overflow:hidden;padding:0}.floorplan-wrapper article .gItems li.active{display:inline-block}.floorplan-wrapper article .gItems li.first{padding-left:0}.floorplan-wrapper article .gItems li img{padding:0 0 0 2px}.floorplan-wrapper article .gItems li.first img{padding:0}.floorplan-wrapper article .itemWrapper .controls{border:0;width:600px;position:absolute;overflow:hidden;margin:0;padding:0;left:0;right:0;bottom:0;cursor:default;background:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B0000000, endColorstr=#B0000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B0000000, endColorstr=#B0000000)"}.floorplan-wrapper article .itemWrapper .controls .imageDesc{color:#fff;display:inline-block;text-align:center;width:500px;font-family:GillSansMTPro-Book,"Gill Sans",Helvetica,Arial;font-size:15px}.floorplan-wrapper article.description.collapsed{height:180px}.floorplan-wrapper article.description .btn3{position:absolute;right:20px;bottom:0}.floorplan-wrapper .meeting article.description .btn3{bottom:auto;top:0}.floorplan-wrapper article.description p{font-size:13px;color:#777;font-family:HelveticaNeueRegular,Helvetica,Arial;line-height:20px}.floorplan-wrapper article.description p a:link,.floorplan-wrapper article.description p a:visited{color:#0054a4}.floorplan-wrapper article.description p a:active,.floorplan-wrapper article.description p a:hover{color:#1E65A2}.floorplan-wrapper article.description a{cursor:pointer}.floorplan-wrapper article.description img{display:inline}.floorplan-wrapper article.description .col1{width:180px}.floorplan-wrapper article.description .col2{width:400px;padding-left:10px}.floorplan-wrapper article.description .extendedInfo .col1{min-height:50px}.floorplan-wrapper .room article.description:last-child{margin-bottom:30px}.floorplan-wrapper article.description .about p.last{border-bottom:0;width:160px!important;margin:2px 0}.floorplan-wrapper article.description .about ul{margin:5px 0 10px 25px;list-style-image:url(../images/img/icons/approve_black.png)}.floorplan-wrapper article.description .about li{font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:13px;line-height:14px;vertical-align:top;margin-bottom:9px}.floorplan-wrapper article.description .extendedInfo,.floorplan-wrapper article.description .extendedInfo div,.floorplan-wrapper article.description .extendedInfo h3{font-size:13px}.floorplan-wrapper article.description .extendedInfo h3{margin-top:0}.floorplan-wrapper article.description .extendedInfo div{line-height:20px;font-family:HelveticaNeueRegular,Helvetica,Arial}.floorplan-wrapper article.description .extendedInfo h3,.floorplan-wrapper article.description .extendedInfo h4,.floorplan-wrapper article.description .extendedInfo p.intro.upcoming-new-hotels{font-family:GillSansMTPro-Book,"Gill Sans",Helvetica,Arial;font-size:13px;color:#000}.floorplan-wrapper article.description .extendedInfo a:link,.floorplan-wrapper article.description .extendedInfo a:visited{color:#0054a4}.floorplan-wrapper article.description .extendedInfo a:active,.floorplan-wrapper article.description .extendedInfo a:hover,.floorplan-wrapper article.generic a{color:#1E65A2}.floorplan-wrapper article.description .benefits_list ul{list-style-image:url(../images/img/icons/approve_black.png)}.floorplan-wrapper article.description .benefits_list li{list-style-type:none;line-height:17px;min-height:15px;margin-bottom:8px;font-size:13px;margin-left:8px}.floorplan-wrapper article.noGallery .extendedInfo .col1{position:absolute;left:0;top:210px}.floorplan-wrapper article.noGallery .extendedInfo .col2{margin-left:204px}.floorplan-wrapper .ar article .col2 h2,.floorplan-wrapper .ar article .col2 h3,.floorplan-wrapper .ar article .col2 p{text-align:right}.floorplan-wrapper .ar article .btn3{right:auto;left:0}.floorplan-wrapper html{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.floorplan-wrapper body,.floorplan-wrapper html{height:100%;margin:0;padding:0}.floorplan-wrapper #ieBgOverride{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1}.floorplan-wrapper .frontpage .main,.floorplan-wrapper .meeting .contentMain .boxgroup,.floorplan-wrapper .meeting .contentMain .rightColInner{position:relative}.floorplan-wrapper :focus{outline:0}.floorplan-wrapper ::-moz-focus-inner{border:none}.floorplan-wrapper html.gallery{background:#343434}.floorplan-wrapper focus{outline:0}.floorplan-wrapper p{margin:0;padding:0}.floorplan-wrapper ul{list-style-type:none;color:#fff}.floorplan-wrapper a{text-decoration:none}.floorplan-wrapper .contentMain article a{color:#0054A4}.floorplan-wrapper .marquee .cycle-next,.floorplan-wrapper .marquee .cycle-prev{top:370px;display:block}.floorplan-wrapper .marquee.single-slide .cycle-next.hidden,.floorplan-wrapper .marquee.single-slide .cycle-prev.hidden{display:none!important}div.mobile .floorplan-wrapper .marquee .cycle-next,div.mobile .floorplan-wrapper .marquee .cycle-prev{top:30%;width:48px;height:64px;display:block;background-position:56px 76px}.floorplan-wrapper ul.nav-tabs.hidden,div.mobile .floorplan-wrapper .single-slide .cycle-next,div.mobile .floorplan-wrapper .single-slide .cycle-prev{display:none}.floorplan-wrapper .color1{color:#fff!important}.floorplan-wrapper .mart20{margin-top:20px!important}.floorplan-wrapper .padt20{padding-top:20px!important}.floorplan-wrapper *{outline:0}.floorplan-wrapper .page{background-color:#FFF;font-family:HelveticaNeueRegular,Helvetica,Arial;color:#777;margin:0 auto;z-index:1}.floorplan-wrapper .contentMain.imagegallery .vcard,.floorplan-wrapper .contentMain.imagegallery h1,.floorplan-wrapper .frontpage .contentMain h3,.floorplan-wrapper .frontpage .contentPrimary h1{color:#fff}.floorplan-wrapper .frontpage .page{background-color:#2a2a2a}.floorplan-wrapper .gallery .page{background-color:#fff;margin:0 auto}.floorplan-wrapper .frontpage .contentPrimary{margin:0;position:relative}.floorplan-wrapper .meeting .contentMain .rightColWrapper{position:absolute;width:100%;left:0;right:0;top:0;bottom:0;z-index:1}.floorplan-wrapper .meeting .contentMain .rightColInner{left:50%;margin-left:166px}.floorplan-wrapper .meeting .contentMain .box2{position:relative;z-index:2}.floorplan-wrapper .meeting .contentMain.scrolling .rightColWrapper{position:fixed;top:30px}.floorplan-wrapper .meeting .contentMain.scrollMax .rightColWrapper{position:absolute;top:auto;left:auto;bottom:0;right:0}.floorplan-wrapper .gallerytop{position:absolute;width:978px;background:#212121;background:-moz-linear-gradient(top,#212121 0,#1b1b1d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#212121),color-stop(100%,#1b1b1d));background:-webkit-linear-gradient(top,#212121 0,#1b1b1d 100%);background:-o-linear-gradient(top,#212121 0,#1b1b1d 100%);background:-ms-linear-gradient(top,#212121 0,#1b1b1d 100%);background:linear-gradient(top,#212121 0,#1b1b1d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121', endColorstr='#1b1b1d', GradientType=0);height:40px}.floorplan-wrapper .contentMain{margin-top:30px}.floorplan-wrapper .contentMain.imagegallery{background-color:#000;margin-top:0;padding-top:30px}.floorplan-wrapper .prel{position:relative}.floorplan-wrapper .icContent{position:absolute;overflow:hidden;margin:0;padding:0;left:0;right:0;bottom:0;cursor:default;background:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B0000000, endColorstr=#B0000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#B0000000, endColorstr=#B0000000)"}.floorplan-wrapper .ic .icContainer{position:absolute;height:323px;top:0;left:0;text-align:center;width:622px}.floorplan-wrapper .onlineRate{width:20px;padding:20px 12px;background-image:url(../images/basic/img/screen/layout-icons.png);background-position:0 -340px}.floorplan-wrapper .price p{margin:0;padding:0}.floorplan-wrapper .frontpage .price .last,.floorplan-wrapper .frontpage .price .localCurrency,.floorplan-wrapper .frontpage .price a p,.floorplan-wrapper .frontpage .price a span{color:#b9b8b8}.floorplan-wrapper .frontpage .price a:hover .last,.floorplan-wrapper .frontpage .price a:hover .localCurrency,.floorplan-wrapper .frontpage .price a:hover p,.floorplan-wrapper .frontpage .price a:hover span{color:#fff}.floorplan-wrapper .frontpage .price .last{line-height:15px;margin-right:0}.floorplan-wrapper .frontpage .price .last a:link,.floorplan-wrapper .frontpage .price .last a:visited{color:grey}.floorplan-wrapper .frontpage .price .last a:active,.floorplan-wrapper .frontpage .price .last a:hover{color:#fff}.floorplan-wrapper .frontpage .price .totalPrice{line-height:20px;font-style:italic}.floorplan-wrapper .frontpage .price p.last{margin-top:6px;text-decoration:underline;font-style:normal;font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:12px}.floorplan-wrapper .frontpage .trophy{background-image:url(../images/basic/img/screen/layout-icons.png);background-position:-78px -280px;height:48px;position:absolute;right:40px;top:8px;width:27px;padding:3px 6px 0}.floorplan-wrapper .pageDescription{font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:15px;color:#777;margin:0 0 30px}.floorplan-wrapper .contentMain h1,.floorplan-wrapper .contentMain h2.large,.floorplan-wrapper .pageDescription h2{color:#000;margin-bottom:10px}.floorplan-wrapper .extendedInfo ul,.floorplan-wrapper ul.fw-article{list-style-type:disc;margin-left:15px}.floorplan-wrapper .slide{float:left;height:100px;background-color:green}.floorplan-wrapper .hiddenphotos{float:left;height:100px;overflow:hidden;width:800px}.floorplan-wrapper .carouselSlideOut{display:inline-block}.floorplan-wrapper .onlinerate{margin:30px 0 52px}.floorplan-wrapper .onlinerate p{margin:0;padding:0;font-size:11px;display:inline;line-height:13px!important;text-transform:uppercase}.floorplan-wrapper .onlinerate p.last{font-weight:700;display:block;padding-left:33px}.floorplan-wrapper .footerContact{margin-bottom:30px}.floorplan-wrapper .price{font-family:Georgia;font-style:italic;font-size:13px;bottom:0}.floorplan-wrapper .frontpage .price{position:inherit}.floorplan-wrapper .price .currency{color:#000;margin-right:2px}.floorplan-wrapper .price .localCurrency{color:#777}.floorplan-wrapper .price .totalPrice{font-style:normal;font-size:32px;color:#000;margin-right:5px;line-height:20px}.floorplan-wrapper .ie7 .price .totalPrice{line-height:37px}.floorplan-wrapper .ie7 .price{bottom:21px}.floorplan-wrapper .oneOffer .price{float:left}.floorplan-wrapper .oneOffer .localCurrency{padding-top:5px}.floorplan-wrapper .oneOffer .btn3{float:right;margin-top:20px;height:auto!important;bottom:auto!important;padding-left:25px;padding-right:25px}.floorplan-wrapper .oneOffer{padding-top:10px;width:100%}.floorplan-wrapper .about h3,.floorplan-wrapper .openinghours h3{font-size:13px;margin-top:0}.floorplan-wrapper .about h4,.floorplan-wrapper .about p.intro.upcoming-new-hotels{font-size:13px;font-weight:400;margin:10px 0 0;padding:10px 0 0;border-top:1px solid #c3c3c3}.floorplan-wrapper .about p,.floorplan-wrapper .openinghours p{width:167px!important;margin:5px 0}.floorplan-wrapper .openinghours p{border-bottom:0}.floorplan-wrapper .openinghours p.enjoy{width:300px!important;border-bottom:0}.floorplan-wrapper .includes div.check,.floorplan-wrapper .terms div.check{width:25px;padding:0;margin-right:0;background-image:url(../images/basic/img/screen/layout-icons.png);background-position:0 -410px;float:left}.floorplan-wrapper .terms{margin-top:40px!important}.floorplan-wrapper .offer hr{margin-top:50px;width:600px;background-color:#c3c3c3;height:1px;border:0}.floorplan-wrapper .includes{width:600px;margin-top:30px!important}.floorplan-wrapper .includes span,.floorplan-wrapper .terms span{font-size:13px}.floorplan-wrapper .includes div.termItem,.floorplan-wrapper .terms div.termItem{width:300px;margin-top:5px}.floorplan-wrapper .openinghours hr{width:180px;background-color:#c3c3c3;height:1px;border:0}.floorplan-wrapper .offer .pageDescription{position:relative}.floorplan-wrapper .offer .pageDescription .price{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;position:absolute;bottom:0;right:10px}.floorplan-wrapper #slideshow{margin:20px;left:30px}.floorplan-wrapper #nav{width:300px;margin:15px}.floorplan-wrapper #nav li{width:50px;float:left;margin:8px;list-style:none}.floorplan-wrapper #nav a{width:50px;padding:3px;display:block;border:1px solid #ccc}.floorplan-wrapper #nav li.activeSlide a{background:#88f}.floorplan-wrapper #nav a:focus{outline:0}.floorplan-wrapper #nav img{border:none;display:block}.floorplan-wrapper .pics{height:442px;width:588px;padding:0;margin:0;overflow:hidden}.floorplan-wrapper .pics img{height:442px;width:588px;top:0;left:0}.floorplan-wrapper .slide{position:relative}.floorplan-wrapper .slide .inner{position:absolute;left:0;bottom:0}.floorplan-wrapper .frontpage .rates_from{position:absolute;right:0;z-index:10}.floorplan-wrapper .frontpage .rates_from a{color:#B9B8B8}.floorplan-wrapper .openinghours a,.floorplan-wrapper .openinghours a:hover,.floorplan-wrapper .openinghours a:link,.floorplan-wrapper .openinghours a:visited{color:#1E65A2;font-size:13px;font-family:HelveticaNeueRegular,Helvetica,Arial}.floorplan-wrapper .btn{margin-bottom:20px}.floorplan-wrapper .ie7 .btn,.floorplan-wrapper .ie8 .btn{line-height:16px}.floorplan-wrapper .btn a{font-size:14px;line-height:15px;cursor:pointer;padding-left:15px;background:url(../images/buttons/img/screen/arrows_and_icons.png) left -2499px no-repeat}.floorplan-wrapper .btn a:link,.floorplan-wrapper .btn a:visited{color:#2F91ED}.floorplan-wrapper .btn a:hover{background-position:left -2599px;color:#000}.floorplan-wrapper .ar .btn{margin-right:20px}.floorplan-wrapper .ar body{direction:rtl}.floorplan-wrapper #TA_Wrapper{width:100%;background-color:#414141;height:144px}.floorplan-wrapper #TA_Wrapper.hasReviews{cursor:pointer;cursor:hand}.floorplan-wrapper #CDSSKY{text-align:center}.floorplan-wrapper #TA_cdspropertysummary #CDSSKY.cdsBx .cdsData{background-color:#f2f2f2}.floorplan-wrapper #TA_cdspropertysummary{width:274px;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px}.floorplan-wrapper #TA_cdspropertydetail #CDSPOP div.cdsBranding,.floorplan-wrapper #TA_cdspropertydetail #CDSPOP div.cdsSummary{display:none}.floorplan-wrapper #TA_cdspropertydetail #CDSPOP.cdsBx .cdsData .cdsComponent{padding:0}.floorplan-wrapper #TA_Wrapper #CDSWIDERR{width:274px!important}.floorplan-wrapper .body{min-width:978px}.floorplan-wrapper .page{width:978px}.floorplan-wrapper .box1,.floorplan-wrapper .box2,.floorplan-wrapper .box3,.floorplan-wrapper .col,.floorplan-wrapper .col1,.floorplan-wrapper .col2,.floorplan-wrapper .colsplit{display:inline;float:left}.floorplan-wrapper .page .boxgroup{width:918px;margin:0 auto}.floorplan-wrapper .boxgroup.grid3 .box2{width:624px}.floorplan-wrapper .boxgroup.grid3 .box1{width:294px}.floorplan-wrapper .boxgroup.grid3 .box3{width:918px}.floorplan-wrapper .boxgroup.grid3 .box2 .col{width:200px}.floorplan-wrapper .frontpage .boxgroup.grid3 .box2 .col{width:208px}.floorplan-wrapper .boxgroup.grid3 .box2 .colsplit{width:312px}.floorplan-wrapper .boxgroup.grid3 .box1 .last{width:292px}.floorplan-wrapper .boxgroup.grid3 .box2 .col1{width:174px;margin-right:30px}.floorplan-wrapper .boxgroup.grid3 .box2 .col2{width:390px;margin-right:20px}.floorplan-wrapper .offer .boxgroup.grid3 .box2 .col2{width:380px;margin-right:20px}.floorplan-wrapper .clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.floorplan-wrapper .boxgroup.grid4 .box1{width:244px}.floorplan-wrapper .boxgroup.grid4 .box1.last{width:220px;padding-right:0}.floorplan-wrapper .boxgroup.grid4 .box3{width:674px}.floorplan-wrapper .footer .boxgroup.grid4 .box1{width:192px;margin:0 20px 0 0;border-right:1px solid #5e5e5d;padding-right:20px}.floorplan-wrapper .footer .boxgroup.grid4 .box1.last{width:218px;border:0;padding:0;margin:0}.floorplan-wrapper article,.floorplan-wrapper aside,.floorplan-wrapper details,.floorplan-wrapper figcaption,.floorplan-wrapper figure,.floorplan-wrapper footer,.floorplan-wrapper header,.floorplan-wrapper hgroup,.floorplan-wrapper nav,.floorplan-wrapper section{display:block}.floorplan-wrapper audio,.floorplan-wrapper canvas,.floorplan-wrapper video{display:inline-block}.floorplan-wrapper audio:not([controls]){display:none}.floorplan-wrapper html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.floorplan-wrapper body{margin:0}.floorplan-wrapper body,.floorplan-wrapper button,.floorplan-wrapper input,.floorplan-wrapper select,.floorplan-wrapper textarea{font-family:sans-serif}.floorplan-wrapper a{color:#00e}.floorplan-wrapper a:visited{color:#551a8b}.floorplan-wrapper a:active,.floorplan-wrapper a:focus,.floorplan-wrapper a:hover{outline:0}.floorplan-wrapper abbr[title]{border-bottom:1px dotted}.floorplan-wrapper b,.floorplan-wrapper strong{font-weight:700}.floorplan-wrapper blockquote{margin:1em 40px}.floorplan-wrapper dfn{font-style:italic}.floorplan-wrapper mark{background:#ff0;color:#000}.floorplan-wrapper code,.floorplan-wrapper kbd,.floorplan-wrapper pre,.floorplan-wrapper samp{font-family:monospace,serif;font-size:1em}.floorplan-wrapper pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.floorplan-wrapper q{quotes:none}.floorplan-wrapper q:after,.floorplan-wrapper q:before{content:'';content:none}.floorplan-wrapper small{font-size:75%}.floorplan-wrapper sub,.floorplan-wrapper sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.floorplan-wrapper sup{top:-.5em}.floorplan-wrapper sub{bottom:-.25em}.floorplan-wrapper ol,.floorplan-wrapper ul{margin:1em 0;padding:0}.floorplan-wrapper dd,.floorplan-wrapper figure,.floorplan-wrapper form{margin:0}.floorplan-wrapper nav ol,.floorplan-wrapper nav ul{list-style:none}.floorplan-wrapper img{border:0;-ms-interpolation-mode:bicubic}.floorplan-wrapper svg:not(:root){overflow:hidden}.floorplan-wrapper fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.floorplan-wrapper legend{border:0}.floorplan-wrapper button,.floorplan-wrapper input,.floorplan-wrapper select,.floorplan-wrapper textarea{font-size:100%;margin:0;vertical-align:baseline}.floorplan-wrapper button,.floorplan-wrapper input{line-height:normal}.floorplan-wrapper button,.floorplan-wrapper input[type=button],.floorplan-wrapper input[type=reset],.floorplan-wrapper input[type=submit]{cursor:pointer;-webkit-appearance:button}.floorplan-wrapper input[type=checkbox],.floorplan-wrapper input[type=radio]{box-sizing:border-box;padding:0}.floorplan-wrapper input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.floorplan-wrapper input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.floorplan-wrapper button::-moz-focus-inner,.floorplan-wrapper input::-moz-focus-inner{border:0;padding:0}.floorplan-wrapper textarea{overflow:auto;vertical-align:top}.floorplan-wrapper table{border-collapse:collapse;border-spacing:0}.floorplan-wrapper button{margin:0;border:0;padding:0;background:0 0;overflow:hidden}.floorplan-wrapper button span{cursor:pointer;color:#fff;font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:14px;display:block}.floorplan-wrapper button.blue{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.floorplan-wrapper button.blue span{padding:3px 20px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhODhjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDUzYTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#4a88c5 0,#0053a3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4a88c5),color-stop(100%,#0053a3));background:-webkit-linear-gradient(top,#4a88c5 0,#0053a3 100%);background:-o-linear-gradient(top,#4a88c5 0,#0053a3 100%);background:-ms-linear-gradient(top,#4a88c5 0,#0053a3 100%);background:linear-gradient(top,#4a88c5 0,#0053a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a88c5', endColorstr='#0053a3', GradientType=0);font-size:14px!important}.floorplan-wrapper button.blue:hover span{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNTNhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YTg4YzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0053a3 0,#4a88c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0053a3),color-stop(100%,#4a88c5));background:-webkit-linear-gradient(top,#0053a3 0,#4a88c5 100%);background:-o-linear-gradient(top,#0053a3 0,#4a88c5 100%);background:-ms-linear-gradient(top,#0053a3 0,#4a88c5 100%);background:linear-gradient(top,#0053a3 0,#4a88c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0053a3', endColorstr='#4a88c5', GradientType=0)}.floorplan-wrapper a.button-blue,.floorplan-wrapper a.button-blue span{display:block;height:22px;line-height:22px;float:left;padding:0 20px 0 0;cursor:pointer;color:#fff;font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:14px;background:url(../images/buttons/img/screen/buttons.png) right -250px no-repeat!important}.floorplan-wrapper a.button-blue span{padding:0 0 0 20px;background-position:left -200px!important}.floorplan-wrapper a.button-blue:hover{background-position:right -350px!important}.floorplan-wrapper a.button-blue:hover span{background-position:left -300px!important}.floorplan-wrapper .mapDrivingDirections li a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0 20px;margin-top:2px;float:left;cursor:pointer;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4Nzg3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDQ0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#787878 0,#444 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#787878),color-stop(100%,#444));background:-webkit-linear-gradient(top,#787878 0,#444 100%);background:-o-linear-gradient(top,#787878 0,#444 100%);background:-ms-linear-gradient(top,#787878 0,#444 100%);background:linear-gradient(top,#787878 0,#444 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878', endColorstr='#444444', GradientType=0)}.floorplan-wrapper .mapDrivingDirections li a span{color:#fff;height:25px;line-height:25px;display:block;float:left;font-size:14px;cursor:pointer}.floorplan-wrapper .mapDrivingDirections li a:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ODc4NzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#444 0,#787878 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#444),color-stop(100%,#787878));background:-webkit-linear-gradient(top,#444 0,#787878 100%);background:-o-linear-gradient(top,#444 0,#787878 100%);background:-ms-linear-gradient(top,#444 0,#787878 100%);background:linear-gradient(top,#444 0,#787878 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#787878', GradientType=0)}.floorplan-wrapper .btn3{color:#0053A3;font-size:15px;padding:10px 30px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmY0ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#eff4f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eff4f9));background:-webkit-linear-gradient(top,#fff 0,#eff4f9 100%);background:-o-linear-gradient(top,#fff 0,#eff4f9 100%);background:-ms-linear-gradient(top,#fff 0,#eff4f9 100%);background:linear-gradient(to bottom,#fff 0,#eff4f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eff4f9', GradientType=0);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5)}.floorplan-wrapper .btn3 a,.floorplan-wrapper .btn3 a:hover,.floorplan-wrapper .btn3 a:link,.floorplan-wrapper .btn3 a:visited{color:#0054a4}.floorplan-wrapper a.addthis_button,.floorplan-wrapper a.addthis_button span{background:url(../images/buttons/img/screen/buttons.png) right -700px no-repeat #3c3c3c;display:block;float:left;height:21px;line-height:21px!important;color:#fff;text-transform:uppercase;font-size:9px;padding-right:5px;margin-right:5px}.floorplan-wrapper a.addthis_button span{padding-left:21px;padding-right:0;margin-right:0;background-position:left -700px}.floorplan-wrapper .frontpage .carouselWrapper{width:292px;background-color:#888;height:360px;margin-top:20px;position:relative;z-index:1001}.floorplan-wrapper .frontpage .carousel{position:relative;overflow:hidden}.floorplan-wrapper .frontpage .carouselItem{position:absolute;top:0;left:0;display:block;z-index:5;opacity:1}.floorplan-wrapper .carousel{width:292px;height:320px}.floorplan-wrapper .carouselItem{background-color:gray;width:292px;height:320px;overflow:hidden}.floorplan-wrapper .carouselItem h3{font-size:30px;color:#fff;font-family:GillSansMTPro-Light,"Gill Sans",Helvetica,Arial;margin:20px 0 10px 10px;font-weight:400;line-height:30px}.floorplan-wrapper .cz .carouselItem h3,.floorplan-wrapper .is .carouselItem h3{font-family:Tahoma}.floorplan-wrapper .carouselItem p{margin:0 0 0 10px;font-size:13px;line-height:18px}.floorplan-wrapper .carouselItem .bread .carouselItemCta{padding:0 20px 0 10px;background:url(../images/buttons/img/screen/arrows_and_icons.png) right -2300px no-repeat}.floorplan-wrapper .carouselItem .bread a:link,.floorplan-wrapper .carouselItem .bread a:visited{color:#1E65A2;font-size:13px}.floorplan-wrapper .carouselItem .bread a:active,.floorplan-wrapper .carouselItem .bread a:hover{color:#fff;background-position:right -2400px}.floorplan-wrapper .carouselControls{position:absolute;bottom:0;line-height:40px;width:100%;height:40px;background-color:#414141;border-top:1px solid #2A2A2A}.floorplan-wrapper .carouselControls .carouselNext,.floorplan-wrapper .carouselControls .carouselNext a,.floorplan-wrapper .carouselControls .carouselPager span,.floorplan-wrapper .carouselControls .carouselPrev,.floorplan-wrapper .carouselControls .carouselPrev a{background:url(../images/buttons/img/screen/arrows_and_icons.png) left top no-repeat}.floorplan-wrapper .carouselControls .carouselPrev{float:left;background-position:18px -594px}.floorplan-wrapper .carouselControls .carouselNext{background-position:-23px -594px;float:right}.floorplan-wrapper .carouselControls .carouselNext a,.floorplan-wrapper .carouselControls .carouselPrev a{margin:0;width:44px;height:40px;cursor:pointer;display:block}.floorplan-wrapper .carouselControls .carouselPrev a{background-position:-2px -88px}.floorplan-wrapper .carouselControls .carouselNext a{background-position:-2px -288px}.floorplan-wrapper .carouselControls .carouselPrev a.disabled{background-position:-2px 12px}.floorplan-wrapper .carouselControls .carouselNext a.disabled{background-position:-2px -188px}.floorplan-wrapper .carouselControls .carouselPager{text-align:center;height:40px;line-height:44px}.floorplan-wrapper .carouselControls .carouselPager span{padding:0 9px;background-position:center -398px}.floorplan-wrapper .carouselControls .carouselPager .activeSlide span{background-position:center -498px}.floorplan-wrapper .carousel .bread{position:absolute;background-color:rgba(0,0,0,.6);bottom:0;left:0;right:0;padding:0 5px;height:172px;border-bottom:1px solid #2a2a2a}.floorplan-wrapper .caCarousel{height:85px;width:0;overflow:hidden;position:relative;background:url(../images/basic/img/screen/genericTransparentBg-80.png) left top no-repeat}.floorplan-wrapper .caCarousel .caCarouselLeft,.floorplan-wrapper .caCarousel .caCarouselRight{position:absolute;top:0;left:0;width:30px!important;margin:0;padding:0;height:85px;background:url(../images/buttons/img/screen/arrows_and_icons.png) -10px 33px no-repeat!important;opacity:1!important}.floorplan-wrapper .caCarousel .caCarouselRight{left:auto;right:0;z-index:20;background-position:-9px -167px!important;background-color:#000!important}.floorplan-wrapper .caCarousel .caCarouselLeft:hover,.floorplan-wrapper .caCarousel .caCarouselRight:hover{cursor:pointer}.floorplan-wrapper .caCarousel .caCarouselLeft:hover{background-position:-10px -67px!important}.floorplan-wrapper .caCarousel .caCarouselRight:hover{background-position:-9px -267px!important}.floorplan-wrapper .caCarousel .caCarouselLeft.disabled{background-position:-10px 33px!important}.floorplan-wrapper .caCarousel .caCarouselRight.disabled{background-position:-9px -167px!important}.floorplan-wrapper .caCarousel .caContainer{height:85px;position:relative;overflow:hidden;background:0 0!important;opacity:1!important}.floorplan-wrapper .caCarousel.of .caContainer{margin-left:30px}.floorplan-wrapper .caCarousel ul{position:absolute;top:0;left:0;margin:0;z-index:15;height:85px;padding:0 2px}.floorplan-wrapper .caCarousel li{float:left;height:85px;width:162px;overflow:hidden;margin:0!important}.floorplan-wrapper .caCarousel li a{height:85px!important;margin:0!important;position:relative!important;width:auto!important;padding:0!important}.floorplan-wrapper .caCarousel li img{height:79px;margin:3px 2px}.floorplan-wrapper .caCarousel li img:hover{height:83px;margin:1px 0}.floorplan-wrapper .cordians.itemWrapper .carousel{width:292px;height:320px}.floorplan-wrapper .cordians.itemWrapper .carouselItem{background-color:#000;width:292px;height:320px;overflow:hidden}.floorplan-wrapper .cordians.itemWrapper .carouselItem h3{font-size:30px;color:#fff;font-family:GillSansMTPro-Light,"Gill Sans",Helvetica,Arial;margin:20px 0 10px 10px;font-weight:400}.floorplan-wrapper .cz .cordians.itemWrapper .carouselItem h3,.floorplan-wrapper .is .cordians.itemWrapper .carouselItem h3{font-family:Tahoma}.floorplan-wrapper .cordians.itemWrapper .carouselItem p{margin:0 0 0 10px;font-size:13px}.floorplan-wrapper .cordians.itemWrapper .controls{position:absolute;bottom:0;line-height:39px;width:602px;height:39px}.floorplan-wrapper .cordians.itemWrapper .controls .carouselNext,.floorplan-wrapper .cordians.itemWrapper .controls .carouselPrev{background-image:url(../images/buttons/img/screen/arrows_and_icons.png);cursor:pointer;width:10px;height:15px;padding:12px}.floorplan-wrapper .cordians.itemWrapper .controls .carouselPrev{background-position:-8px -88px;float:left}.floorplan-wrapper .cordians.itemWrapper .controls .carouselNext{background-position:-8px -288px;float:right}.floorplan-wrapper .cordians.itemWrapper .controls .nav{text-align:center}.floorplan-wrapper .cordians.itemWrapper .controls .nav span{padding:2px 9px 0;background-image:url(../images/img/icons/carousel.png)}.floorplan-wrapper .cordians.itemWrapper .controls .nav .activeSlide span{background-position:0 -20px}.floorplan-wrapper .cordians.itemWrapper .carousel .bread{position:absolute;background-color:#343434;bottom:0;left:0;right:0;padding:0 5px;height:173px}.floorplan-wrapper .ar .carouselItem .bread h3{margin:20px 10px 10px 0}.floorplan-wrapper .ar .carouselItem .bread p{margin-right:10px}.floorplan-wrapper .ar .carouselItem .bread a{background-position:left -2500px;padding:0 10px 0 20px}.floorplan-wrapper .ar .caCarousel.of .caContainer{margin-right:30px}.floorplan-wrapper .frontpage .topMain{height:490px;position:relative}.floorplan-wrapper .generic .topMain{height:385px;position:relative;overflow:hidden}.floorplan-wrapper .topMain .fpActions{position:absolute;bottom:30px;left:30px;color:#fff;z-index:20;padding:0;margin:0;list-style-type:none}.floorplan-wrapper .topMain .fpActions li{position:relative;float:left;margin-right:2px}.floorplan-wrapper .topMain .fpActions li div{width:106px;height:85px;float:none;margin:0;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6}.floorplan-wrapper .topMain .fpActions li.map:hover div,.floorplan-wrapper .topMain .fpActions li.photo:hover div,.floorplan-wrapper .topMain .fpActions li.selected div{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}.floorplan-wrapper .topMain .fpActions a{width:96px;height:75px;white-space:w pre-wrap;padding:5px;cursor:pointer;color:#fff;font-size:14px;display:block;position:absolute;left:0;top:0}.floorplan-wrapper .topMain span.ictext{position:absolute;bottom:0;right:0;left:0;height:30px;line-height:30px;text-align:center;color:#fff;background:url(../images/basic/img/screen/genericTransparentBg-60.png) left top repeat-x}.floorplan-wrapper .topMain.location span.ictext{display:none}.floorplan-wrapper .topMain .fpLogos{top:30px;right:30px;color:#FFF;list-style-type:none;width:292px;margin:0;padding:0;position:absolute;z-index:20}.floorplan-wrapper .topMain .fpLogos li{float:left;margin-right:2px;position:relative}.floorplan-wrapper img.logoTransparent{opacity:.8;filter:alpha(opacity=80)}.floorplan-wrapper .boxgroup.grid3 .box2 .contentPrimary article.hotelDescription{width:390px;margin-right:20px}.floorplan-wrapper .contentPrimary .rates_from{position:absolute;right:0;top:0}.floorplan-wrapper .contentPrimary.scrolling .rates_from{position:fixed;top:10px}.floorplan-wrapper .contentPrimary.scrollMax .rates_from{top:auto;bottom:30px}.floorplan-wrapper .cookieControl{position:fixed;left:0;bottom:0;z-index:500002}.floorplan-wrapper .cookieControl div{border:1px solid #bdbdbd;padding:30px 30px 23px;position:relative;background:url(../images/cookieControl/img/screen/rd-ccBg.png) bottom repeat-x #fff;width:480px;text-align:left}.floorplan-wrapper .cookieControl h2{color:#1E65A2;margin:0 0 15px;font-size:20px}.floorplan-wrapper .cookieControl p{color:#333;margin:0 0 25px;font-size:12px}.floorplan-wrapper .cookieControl a{text-decoration:underline}.floorplan-wrapper .cookieControl li,.floorplan-wrapper .cookieControl ul{margin:0;padding:0;list-style-type:none;width:345px}.floorplan-wrapper .cookieControl label{padding:0 0 10px 20px;line-height:14px;font-weight:400;font-size:12px;color:#333;background:url(../images/cookieControl/img/screen/checkboxes.gif) left -100px no-repeat;display:block;cursor:pointer}.floorplan-wrapper .cookieControl form a,.floorplan-wrapper .cookieControl form span{height:36px;line-height:36px;text-decoration:none!important;float:left;cursor:pointer}.floorplan-wrapper .cookieControl .active label{background-position:left 0}.floorplan-wrapper .cookieControl input{display:none}.floorplan-wrapper .cookieControl form a{position:absolute;right:30px;bottom:30px;padding:0 20px 0 0;background:url(../images/cookieControl/img/screen/we-button.gif) right -50px no-repeat}.floorplan-wrapper .cookieControl form span{padding:0 0 0 20px;background:url(../images/cookieControl/img/screen/we-button.gif) left top no-repeat;color:#fff;text-shadow:#333 1px 1px 1px;font-size:14px!important}.floorplan-wrapper .cookieControl form a:hover{background-position:right -150px}.floorplan-wrapper .cookieControl form a:hover span{background-position:left -100px}.floorplan-wrapper .facilities h3{color:#000}.floorplan-wrapper .amenities ul,.floorplan-wrapper .facilities ul{margin:0}.floorplan-wrapper .frontpage .amenities li,.floorplan-wrapper .generic .facilities li{padding-left:25px;font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:13px;color:#b9b8b8;line-height:25px;background:url(../images/basic/img/screen/layout-icons-2.png) 0 -400px no-repeat}.floorplan-wrapper .generic .facilities li{color:#777}.floorplan-wrapper .ar .amenities li,.floorplan-wrapper .ar .facilities li{background-position:150px -400px;margin:0;padding:0 30px 0 0}.floorplan-wrapper .ar .facilities li{background-position:270px -400px}.floorplan-wrapper .fnbV4{width:300px;background:rgba(0,0,0,.6)}.floorplan-wrapper .frontpage .findAndBook{position:absolute;top:30px;right:30px;z-index:1010}.floorplan-wrapper .subpage.findAndBook{position:relative}.floorplan-wrapper .generic .findAndBook{margin-top:-30px}.floorplan-wrapper .findAndBook.unloaded{height:271px}.floorplan-wrapper .findAndBook .loader{width:300px;height:271px;background:url(../images/findAndBook/img/screen/ajax-loader.gif) center no-repeat}.floorplan-wrapper .fnbV4 a,.floorplan-wrapper .fnbV4 label,.floorplan-wrapper .fnbV4 p,.floorplan-wrapper .fnbV4 span{color:#fff;margin-bottom:.5em;font-weight:400;display:block;font-size:13px}.floorplan-wrapper .fnbV4 a:hover{color:#fff}.floorplan-wrapper .fnbV4 input{margin:0;font-size:10px;width:97%}.floorplan-wrapper .fnbV4 input.unedited{color:#888}.floorplan-wrapper .fnbV4 .nav{width:100%;padding:0;margin:0;overflow:hidden;display:table}.floorplan-wrapper .fnbV4 .button,.floorplan-wrapper .fnbV4 .fnbRoomOptions a,.floorplan-wrapper .fnbV4 .nav li{background-image:linear-gradient(bottom,#002147 1%,#0a3a93 99%);background-image:-o-linear-gradient(bottom,#002147 1%,#0a3a93 99%);background-image:-moz-linear-gradient(bottom,#002147 1%,#0a3a93 99%);background-image:-webkit-linear-gradient(bottom,#002147 1%,#0a3a93 99%);background-image:-ms-linear-gradient(bottom,#002147 1%,#0a3a93 99%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01,#002147),color-stop(.99,#0a3a93));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0A3B93, endColorstr=#002147);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#0A3B93, endColorstr=#002147)"}.floorplan-wrapper .fnbV4 .button:hover,.floorplan-wrapper .fnbV4 .fnbRoomOptions a:hover,.floorplan-wrapper .fnbV4 .nav li:hover{background-image:linear-gradient(bottom,#0a3a93 1%,#002147 99%);background-image:-o-linear-gradient(bottom,#0a3a93 1%,#002147 99%);background-image:-moz-linear-gradient(bottom,#0a3a93 1%,#002147 99%);background-image:-webkit-linear-gradient(bottom,#0a3a93 1%,#002147 99%);background-image:-ms-linear-gradient(bottom,#0a3a93 1%,#002147 99%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01,#0a3a93),color-stop(.99,#002147));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#002147, endColorstr=#0A3B93);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#002147, endColorstr=#0A3B93)";text-decoration:none!important}.floorplan-wrapper .fnbV4 .msoTrigger,.floorplan-wrapper .fnbV4 .nav li.selected{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#383838, endColorstr=#171717)}.floorplan-wrapper .fnbV4 .nav li{display:table-cell;vertical-align:middle;width:50%;height:56px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #063176}.floorplan-wrapper .fnbV4 .nav li.selected{background-image:linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-o-linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-moz-linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-webkit-linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-ms-linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01,#171717),color-stop(.99,#383838));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#383838, endColorstr=#171717)"}.floorplan-wrapper .fnbV4 .nav li.last{border-right:none}.floorplan-wrapper .fnbV4 .nav li a{background:none;border:none;font-size:14px;height:auto;line-height:16px;margin:0;padding:0;text-align:center;width:auto;color:#fff}.floorplan-wrapper .fnbV4 .nav li a:hover{text-decoration:none!important}.floorplan-wrapper .fnbV4 .tab{padding:23px 17px}.floorplan-wrapper .fnbV4 .tab .row{position:relative;margin-bottom:20px}.floorplan-wrapper .fnbV4 .tab .buttons{margin-bottom:0}.floorplan-wrapper .fnbV4 .destination .links{display:table;width:100%;margin-bottom:.5em}.floorplan-wrapper .fnbV4 .destination a{display:table-cell;text-align:right;text-decoration:underline}.floorplan-wrapper .fnbV4 .destination a:hover,.floorplan-wrapper .fnbV4 .fnbDates a:hover,.floorplan-wrapper .fnbV4 .fnbMoreSearchOptions .button:hover,.floorplan-wrapper .fnbV4 .fnbMoreSearchOptions .button:hover span,.floorplan-wrapper .fnbV4 .fnbRoomOptions a:hover,.floorplan-wrapper .fnbV4 .fnbRoomOptions a:hover span{text-decoration:none!important}.floorplan-wrapper .fnbV4 .destination a:first-child{text-align:left}.floorplan-wrapper .fnbV4 .destination input{width:100%}.floorplan-wrapper .fnbV4 .destination .unedited{color:#666}.floorplan-wrapper .fnbV4 .fnbDates div{display:inline-block;width:45%}.floorplan-wrapper .fnbV4 .fnbDates label{display:block}.floorplan-wrapper .fnbV4 .fnbDates a{height:26px;line-height:26px;text-indent:7px;display:block;cursor:pointer;background:url(../images/findAndBook/img/screen/v4/calendar.gif) 94% center no-repeat #093a92}.floorplan-wrapper .fnbV4 .fnbDates input[type=text]{height:26px;line-height:26px;border:0;margin:0;padding:0;color:#fff;cursor:pointer;font-size:12px;text-indent:10px;width:100%;background:url(../images/findAndBook/img/screen/v4/calendar.gif) 94% center no-repeat #093a92}.floorplan-wrapper .fnbV4 .fnbDates div:first-child{margin-right:8.3%}.floorplan-wrapper .fnbV4 .fnbRoomOptions{overflow:hidden}.floorplan-wrapper .fnbV4 .fnbRoomOptions div{float:left;overflow:hidden}.floorplan-wrapper .fnbV4 .fnbRoomOptions .fnbRoomsSelector{width:25%}.floorplan-wrapper .fnbV4 .fnbRoomOptions .fnbRoom{width:75%;margin-left:25%}.floorplan-wrapper .fnbV4 .fnbRoomOptions .room1{margin-left:0}.floorplan-wrapper .fnbV4 .fnbRoomOptions .fnbRoom div{width:33.5%;margin-left:16.5%}.floorplan-wrapper .fnbV4 .fnbRoomOptions a{width:100%;height:26px;line-height:26px;display:block;cursor:pointer}.floorplan-wrapper .fnbV4 .fnbRoomOptions span{background:url(../images/findAndBook/img/screen/v4/dropdown.png) 85% center no-repeat;height:26px;width:100%;margin:0;padding:0;line-height:26px;display:block;text-align:center}.floorplan-wrapper .fnbV4 .fnbMoreSearchOptions{display:none}.floorplan-wrapper .mso .fnbMoreSearchOptions{display:block}.floorplan-wrapper .fnbV4 .fnbMoreSearchOptions .button{width:100%;display:block;height:26px;line-height:26px;cursor:pointer;padding:0;text-transform:normal}.floorplan-wrapper html[lang=ar] .fnbV4 .fnbMoreSearchOptions .button{margin:4px auto}.floorplan-wrapper .fnbV4 .fnbMoreSearchOptions .button span{background:url(../images/findAndBook/img/screen/v4/dropdown.png) 97% center no-repeat;height:26px;width:100%;margin:0;padding:0;line-height:26px;display:block;text-align:left;text-indent:7px;text-transform:none}.floorplan-wrapper .fnbV4 .fnbMoreSearchOptions input{width:97%;margin-bottom:5px}.floorplan-wrapper .fnbV4 .button{display:inline-block;width:27%;float:left;padding:.55em 9%;text-align:center;text-transform:uppercase;font-size:11px!important;cursor:pointer;color:#fff}.floorplan-wrapper .lang-ru .button{font-size:10px!important;padding:.77em .3em;margin-right:2%;width:45%}.floorplan-wrapper .fnbV4 .msoTrigger{background-image:linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-o-linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-moz-linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-webkit-linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-ms-linear-gradient(bottom,#171717 1%,#383838 99%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01,#171717),color-stop(.99,#383838));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#383838, endColorstr=#171717)"}.floorplan-wrapper .fnbV4 .msoTrigger:hover{background-image:linear-gradient(bottom,#383838 1%,#171717 99%);background-image:-o-linear-gradient(bottom,#383838 1%,#171717 99%);background-image:-moz-linear-gradient(bottom,#383838 1%,#171717 99%);background-image:-webkit-linear-gradient(bottom,#383838 1%,#171717 99%);background-image:-ms-linear-gradient(bottom,#383838 1%,#171717 99%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.01,#383838),color-stop(.99,#171717));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#171717, endColorstr=#383838);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#171717, endColorstr=#383838)"}.floorplan-wrapper .fnbV4 .list{position:absolute;left:0;top:0;padding:0;margin:0;background:#002147;overflow:hidden;z-index:20;width:21.5%;border-left:1px solid #0c326f;border-right:1px solid #0c326f}.floorplan-wrapper .fnbV4 .list li{width:100%;border-bottom:1px solid #0c326f;float:left;padding:0;margin:0}.floorplan-wrapper .fnbV4 .list a{line-height:19px;height:19px;display:block;text-align:center;background:0 0!important;cursor:pointer;padding:0;margin:0}.floorplan-wrapper .fnbV4 .list a:hover{text-decoration:none!important;background:#082c61!important}.floorplan-wrapper .fnbV4 .fnbRmcCodeList{top:auto;bottom:75px;left:17px;width:88%}.floorplan-wrapper .fnbV4 .fnbRmcCodeList a{text-align:left;text-indent:6px}.floorplan-wrapper .fnbV4 .viewReservation input{width:100%;margin-bottom:1em}.floorplan-wrapper .fnbV4 .viewReservation .submit{width:auto;margin-bottom:-11px;float:left;height:35px}.floorplan-wrapper div.fb-wrapper-hotel-navigation .arrow{display:none!important}.floorplan-wrapper .fnbV4 #destinationList{position:absolute;left:17px;top:116px;width:88.5%;background:#fff;z-index:25}.floorplan-wrapper .fnbV4 #destinationList ul{margin:0}.floorplan-wrapper .fnbV4 #destinationList li{text-indent:10px;border-bottom:1px solid #888;cursor:pointer;color:#454545}.floorplan-wrapper .fnbV4 #destinationList .hover,.floorplan-wrapper .fnbV4 #destinationList li:hover{background:#efefef;color:#000}.floorplan-wrapper .ar .findAndBook #fnbArrival,.floorplan-wrapper .ar .findAndBook #fnbDeparture{background-position:1px -660px}.floorplan-wrapper .ar .findAndBook .fnbRmcCode,.floorplan-wrapper .ar .findAndBook .fnbRooms{float:right}.floorplan-wrapper .ar .findAndBook .fnbRooms-list{left:81px}.floorplan-wrapper .ar .findAndBook .right div{margin-right:0;margin-left:10px}.floorplan-wrapper .ar .ui-datepicker{width:184px}.floorplan-wrapper .ar .ui-datepicker-header{direction:ltr}.floorplan-wrapper .ar .findAndBook .msoTrigger .text{padding:0 8px 0 14px;background-position:-36px -1694px}.floorplan-wrapper .ar .findAndBook.showMso .msoTrigger .text{background-position:-36px -1994px}.floorplan-wrapper .findAndBook .fnbRoom label.questionmark{background:url(../images/findAndBook/img/screen/findBookHelp.gif) right 2px no-repeat;cursor:help;display:block;padding-right:10px;width:53px}.floorplan-wrapper .fnbV4 .msoTrigger,.floorplan-wrapper .fnbV4 .submit{color:#fff;text-decoration:none;text-transform:uppercase;font-family:arial;font-size:12px;display:table;padding:0 10px;width:100px;height:40px;text-align:center;margin:0}.floorplan-wrapper .fnbV4 .msoTrigger{float:left}.floorplan-wrapper .fnbV4 .submit{margin-right:0;float:right}.floorplan-wrapper .fnbV4 .msoTrigger span,.floorplan-wrapper .fnbV4 .submit span{display:table-cell;vertical-align:middle;font-size:12px}.floorplan-wrapper .footer .box1 .error1,.floorplan-wrapper .footer .box1 .error2,.floorplan-wrapper .footer .box1 .error3,.floorplan-wrapper .footer .box1 .success,.floorplan-wrapper .footer .success form,.floorplan-wrapper .footer .success h3,.floorplan-wrapper .footer .success p.color1,.floorplan-wrapper .msoTrigger.lessOptions{display:none}.floorplan-wrapper .fnbV4.lang-ru .msoTrigger span,.floorplan-wrapper .fnbV4.lang-ru .submit span{font-size:10px}.floorplan-wrapper .clear-fix{clear:both}.floorplan-wrapper .floorplanTable img{width:auto;height:auto}.floorplan-wrapper .footer{padding:5px 30px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjM2MzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDM0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#3c3c3c 0,#343434 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3c3c3c),color-stop(100%,#343434));background:-webkit-linear-gradient(top,#3c3c3c 0,#343434 100%);background:-o-linear-gradient(top,#3c3c3c 0,#343434 100%);background:-ms-linear-gradient(top,#3c3c3c 0,#343434 100%);background:linear-gradient(top,#3c3c3c 0,#343434 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c3c3c', endColorstr='#343434', GradientType=0)}.floorplan-wrapper .footerGradient{bbbackground:-moz-linear-gradient(center top,rgba(77,77,77,0) 0,rgba(50,50,50,.84) 48%,rgba(51,51,51,.87) 50%,rgba(52,52,52,.88) 51%,#343434 63%,#343434 100%) repeat scroll 0 0 transparent;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIwLjc2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDM0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(77,77,77,0) 0,rgba(50,50,50,.76) 48%,#333 63%,#343434 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(77,77,77,0)),color-stop(48%,rgba(50,50,50,.76)),color-stop(63%,#333),color-stop(100%,#343434));background:-webkit-linear-gradient(top,rgba(77,77,77,0) 0,rgba(50,50,50,.76) 48%,#333 63%,#343434 100%);background:-o-linear-gradient(top,rgba(77,77,77,0) 0,rgba(50,50,50,.76) 48%,#333 63%,#343434 100%);background:-ms-linear-gradient(top,rgba(77,77,77,0) 0,rgba(50,50,50,.76) 48%,#333 63%,#343434 100%);background:linear-gradient(top,rgba(77,77,77,0) 0,rgba(50,50,50,.76) 48%,#333 63%,#343434 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004d4d4d', endColorstr='#343434', GradientType=0);bottom:-15px;height:500px;position:absolute;width:100%;z-index:-1}.floorplan-wrapper .footer .navigation ul{overflow:hidden;margin-top:30px;height:24px}.floorplan-wrapper .footer .navigation .addthis_toolbox{margin-top:10px}.floorplan-wrapper .footer .navigation div{position:absolute;right:0;top:0;margin:0}.floorplan-wrapper .footer .navigation div.fblHolder{position:relative;float:left}.floorplan-wrapper .footer li a,.floorplan-wrapper .footer p{color:#979991;font-size:12px}.floorplan-wrapper .footer p a{color:#777;font-size:11px}.floorplan-wrapper .footer .boxgroup li a:hover,.floorplan-wrapper .footer span{color:#fff;font-size:12px}.floorplan-wrapper .footer p a:hover{font-size:11px;color:#fff}.floorplan-wrapper .footer .navigation li a{color:#c8c7c7;font-size:11px}.floorplan-wrapper .footer .navigation li a:hover{color:#fff}.floorplan-wrapper .footer h3{font-family:HelveticaNeueRegular,Helvetica,Arial;color:#fff;font-size:16px;width:140px;margin:0 0 5px}.floorplan-wrapper .footer p{margin:0;padding:0;line-height:1.4em}.floorplan-wrapper .footer ul{margin:0}.floorplan-wrapper .footer .boxgroup{overflow:hidden;margin-top:20px}.floorplan-wrapper .footer .nearby,.floorplan-wrapper .footer .offers{margin:0}.floorplan-wrapper .footer .nearby li,.floorplan-wrapper .footer .offers li{line-height:10px}.floorplan-wrapper .footer .navigation{overflow:hidden}.floorplan-wrapper .footer .navigation li{float:left;padding:0 24px 0 0}.floorplan-wrapper .footer input{margin:2px 0;font-size:13px;width:190px}.floorplan-wrapper .footer .error1 .error1,.floorplan-wrapper .footer .error2 .error2,.floorplan-wrapper .footer .error3 .error3,.floorplan-wrapper .footer .success .success{display:block!important}.floorplan-wrapper .footer .success .success{color:#fff;font-size:16px}.floorplan-wrapper .footer .error1 .error1,.floorplan-wrapper .footer .error2 .error2,.floorplan-wrapper .footer .error3 .error3{color:red}.floorplan-wrapper .footer button{margin:2px 0 5px}.floorplan-wrapper .footer .partnerLogo{width:100%;padding:0;margin-top:40px;overflow:hidden}.floorplan-wrapper .footer .partnerLogo ul{overflow:hidden}.floorplan-wrapper .footer .partnerLogo li{float:left;margin:0;cursor:pointer}.floorplan-wrapper .footer .partnerLogo a{background:url(../images/footer/img/screen/logo.png) no-repeat;height:80px;display:block;margin-left:20px}.floorplan-wrapper .footer .partnerLogo .carlsonrezidor a{background-position:0 -700px;width:120px;margin-left:30px;border-right:1px solid #5E5E5D}.floorplan-wrapper .footer .partnerLogo .radissonblu a{background-position:0 -800px;width:100px}.floorplan-wrapper .footer .partnerLogo .radisson a{background-position:0 -900px;width:80px}.floorplan-wrapper .footer .partnerLogo .parkplaza a{background-position:0 -1000px;width:70px}.floorplan-wrapper .footer .partnerLogo .parkinn a{background-position:0 -1100px;width:70px}.floorplan-wrapper .footer .partnerLogo .countryinns a{background-position:0 -1200px;width:75px}.floorplan-wrapper .footer .partnerLogo .quorvuscollection a{background-position:0 -1300px;width:100px}.floorplan-wrapper .footer .partnerLogo .radissonred a{background-position:0 -1500px;width:102px}.floorplan-wrapper .footer .partnerLogo .carlsonrezidor a:hover{background-position:0 0}.floorplan-wrapper .footer .partnerLogo .radissonblu a:hover{background-position:0 -100px}.floorplan-wrapper .footer .partnerLogo .radisson a:hover{background-position:0 -200px}.floorplan-wrapper .footer .partnerLogo .parkplaza a:hover{background-position:0 -300px}.floorplan-wrapper .footer .partnerLogo .parkinn a:hover{background-position:0 -400px}.floorplan-wrapper .footer .partnerLogo .countryinns a:hover{background-position:0 -500px}.floorplan-wrapper .footer .partnerLogo .quorvuscollection a:hover{background-position:0 -600px}.floorplan-wrapper .footer .partnerLogo .radissonred a:hover{background-position:0 -1400px}.floorplan-wrapper input.placeholder{color:#aaa}.floorplan-wrapper .fhrc *{font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:13px;line-height:20px}.floorplan-wrapper .fhrc .header{margin:0 0 20px;background:0 0}.floorplan-wrapper .fhrc #cookieWarning{padding:20px;margin:0 0 20px;border:1px solid #ccc}.floorplan-wrapper .fhrc #cookieWarning h3{margin-top:0}.floorplan-wrapper .fhrc #cookieWarning p{margin-bottom:10px}.floorplan-wrapper .fhrc #cookieWarning input{font-weight:400;margin-right:10px}.floorplan-wrapper .fhrc .bread .colLeft,.floorplan-wrapper .fhrc .bread .colRight{float:left}.floorplan-wrapper .fhrc .bread .colLeft{width:200px}.floorplan-wrapper .fhrc .bread .colRight{width:405px}.floorplan-wrapper .fhrc h1,.floorplan-wrapper .fhrc h2{color:#000}.floorplan-wrapper .fhrc .bread p{margin:0}.floorplan-wrapper .fhrc .bread img{margin:0 20px 0 0}.floorplan-wrapper .fhrc .bread label,.floorplan-wrapper .fhrc .bread p{font-weight:400}.floorplan-wrapper .fhrc .bread label{cursor:pointer}.floorplan-wrapper .fhrc .bread ul{list-style-type:none;list-style-image:none;padding:0;margin:0 0 10px}.floorplan-wrapper .fhrc .bread li{padding:0;margin:0}.floorplan-wrapper .fhrc .bread input[type=text]{width:220px;display:block}.floorplan-wrapper .fhrc .bread li input[type=text]{width:130px;margin:0;display:inline}.floorplan-wrapper .fhrc .bread label a{color:#2F91ED}.floorplan-wrapper .fhrc .bread #submitFhrc,.floorplan-wrapper .fhrc .bread #submitFhrc span{float:left;position:relative;height:36px;padding:0 30px 0 0;margin:10px 0;display:block;cursor:pointer;background:url(../images/freeHotelRoomContest/img/screen/button.gif) right top no-repeat}.floorplan-wrapper .fhrc .bread #submitFhrc span{height:34px;line-height:34px;margin:0;padding:0 0 2px 30px;background-position:left top;font-size:14px!important;color:#000;text-shadow:-1px 1px #fff}.floorplan-wrapper .fhrc .bread #submitFhrc:hover,.floorplan-wrapper .fhrc .bread #submitFhrc:hover span{text-decoration:none!important;background-position:right -50px}.floorplan-wrapper .fhrc .bread #submitFhrc:hover span{background-position:left -50px}.floorplan-wrapper .fhrc .bread #fhrcFacebook,.floorplan-wrapper .fhrc .bread #fhrcGooglePlus,.floorplan-wrapper .fhrc .bread #fhrcTwitter{width:32px;height:32px;float:left;margin:10px 50px 20px 0;cursor:pointer;background:url(../images/freeHotelRoomContest/img/screen/socialIcons.gif) left top no-repeat}.floorplan-wrapper .fhrc .bread #fhrcTwitter{background-position:left -100px}.floorplan-wrapper .fhrc .bread #fhrcGooglePlus{background-position:left -200px;margin-right:0}.floorplan-wrapper .fhrc .bread #fhrcFacebook:hover{background-position:left -300px}.floorplan-wrapper .fhrc .bread #fhrcTwitter:hover{background-position:left -400px}.floorplan-wrapper .fhrc .bread #fhrcGooglePlus:hover{background-position:left -500px}.floorplan-wrapper .fhrc .bread .err{color:#bf0000}.floorplan-wrapper .fhrc .bread .success{background:0 0;border:none;padding:0;margin-bottom:10px}.floorplan-wrapper .fhrc .bread .success h3{color:#000;font-weight:700}.floorplan-wrapper .gallery{width:957px}.floorplan-wrapper .gallery .item{margin-top:30px}.floorplan-wrapper .gallery .item .img{display:inline;margin-left:30px;cursor:pointer}.floorplan-wrapper .gallery .preview{width:590px;background-color:red}.floorplan-wrapper .cordians.itemWrapper{position:relative;width:604px}.floorplan-wrapper .cordians.itemWrapper .imageSlideItem img{height:333px}.floorplan-wrapper .cordians .imageSlideItem{width:25px}.floorplan-wrapper .cordians .active{width:440px}.floorplan-wrapper .ui-datepicker{background-color:#fff;font-family:HelveticaNeue,Helvetica;font-size:12px;padding:10px;border-radius:5px;box-shadow:0 0 5px #000;display:none;width:158px}.floorplan-wrapper .ie6 .ui-datepicker,.floorplan-wrapper .ie7 .ui-datepicker,.floorplan-wrapper .ie8 .ui-datepicker{border:1px solid #000}.floorplan-wrapper .ui-datepicker-header{border-bottom:1px solid #ccc;padding-bottom:3px;margin-bottom:3px}.floorplan-wrapper .ui-datepicker-header a{color:#000}.floorplan-wrapper .ui-datepicker-title{color:#777;text-align:center;padding:3px}.floorplan-wrapper .ui-datepicker-prev{float:left;cursor:pointer;padding:3px}.floorplan-wrapper .ui-datepicker-next{float:right;cursor:pointer;padding:3px}.floorplan-wrapper a.ui-state-default{color:#000}.floorplan-wrapper .ui-datepicker-header a.ui-state-disabled,.floorplan-wrapper .ui-datepicker-header a.ui-state-disabled:hover,.floorplan-wrapper .ui-state-disabled,.floorplan-wrapper .ui-state-disabled:hover{color:#aaa}.floorplan-wrapper .ui-datepicker th,.floorplan-wrapper .ui-state-disabled,.floorplan-wrapper a.ui-state-default{padding:3px}.floorplan-wrapper .ui-datepicker a:hover{color:#2f91ed}.floorplan-wrapper .header{background:url(../images/header/img/screen/header-bg.gif) top repeat-x #222;overflow:hidden;position:relative}.floorplan-wrapper .header h1,.floorplan-wrapper .header h2{margin:30px 0 0;color:#fff;clear:both;float:right;font-size:23px;text-transform:uppercase}.floorplan-wrapper .header .pageLocation li{float:left;padding-right:5px;color:#989898}.floorplan-wrapper .header .boxgroup{overflow:auto;padding:0 0 10px}.floorplan-wrapper .header .pageLocation{font-size:13px;overflow:hidden;padding:0}.floorplan-wrapper .header .pageLocation a{color:#fff;white-space:nowrap}.floorplan-wrapper .header .pageLocation li a:hover{color:#fff}.floorplan-wrapper .header .topNavigation ul{line-height:40px}.floorplan-wrapper .header .box4{overflow:hidden;position:relative}.floorplan-wrapper .header .radissonPrint{display:none}.floorplan-wrapper .header .error{width:914px;background:#a7c1e2;color:#000;height:auto;padding:7px 32px;font-size:14px;margin-left:-30px}.floorplan-wrapper .header .error a{color:#000}.floorplan-wrapper .header .ulNotice{font-size:14px;margin-left:3px}.floorplan-wrapper .header .ulNotice a:link,.floorplan-wrapper .header .ulNotice a:visited{color:#2F91ED}.floorplan-wrapper .header .ulNotice a:active,.floorplan-wrapper .header .ulNotice a:hover{color:#fff}.floorplan-wrapper .viewmore{margin:0 0 5px;padding:0;overflow:hidden;font-size:1.2em;width:600px;clear:both}.floorplan-wrapper .viewmore .block{padding:20px}.floorplan-wrapper h2.trigger{padding:0 0 0 50px;margin:0 0 5px;background:url(http://www.radissonblu.com/radisson_sc/webextra/compiled-css/css/rd/h2_trigger_a.gif) no-repeat;height:46px;line-height:46px;width:450px;font-size:2em;font-weight:400;float:left}.floorplan-wrapper h2.trigger a{color:#fff;text-decoration:none;display:block}.floorplan-wrapper h2.trigger a:hover{color:#ccc}.floorplan-wrapper h2.active{background-position:left bottom}.floorplan-wrapper .toggle_container{margin:0 0 5px;padding:0;border-top:1px solid #d6d6d6;overflow:hidden;font-size:1.2em;width:500px;clear:both}.floorplan-wrapper .toggle_container .block{padding:20px;background:url(http://www.radissonblu.com/radisson_sc/webextra/compiled-css/css/rd/toggle_block_btm.gif) left bottom no-repeat}.floorplan-wrapper .ar .header h1,.floorplan-wrapper .ar .header h2{text-align:left}.floorplan-wrapper .extraControls{position:relative;float:right;overflow:hidden}.floorplan-wrapper .languageSelector{height:28px;line-height:28px;width:110px;text-align:center;color:#fff;font-size:13px;background:#4E525A;cursor:pointer;float:right}.floorplan-wrapper .languageSelector:hover{background:#A6C0E2}.floorplan-wrapper .languageSelector span{display:block;float:left;height:28px;line-height:28px}.floorplan-wrapper .languageSelector .globe{width:28px;background:url(../images/languageSelector/img/screen/globe-small.png) center no-repeat}.floorplan-wrapper .languageSelector .lanContainer,.floorplan-wrapper .languageSelector .lanTriggerContainer{position:absolute;left:32px;top:10px;z-index:30;width:120px;border-top:1px solid #8F8F8F;border-left:1px solid #8F8F8F;border-right:1px solid #8F8F8F;background:#1D1D1E;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.floorplan-wrapper .languageSelector .lanContainer{top:18px;z-index:25}.floorplan-wrapper .lanTriggerContainer a{border-bottom:1px solid #8F8F8F}.floorplan-wrapper .languageSelector .lanContainer div{height:0;overflow:hidden;position:relative}.floorplan-wrapper .languageSelector .lanTrigger,.floorplan-wrapper .languageSelector a span{color:#989898;cursor:pointer;font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:13px;font-style:normal;width:120px;height:27px;line-height:30px;display:block;text-indent:7px}.floorplan-wrapper .languageSelector .lanTrigger{line-height:28px;position:relative}.floorplan-wrapper .languageSelector ul{position:absolute;bottom:0;left:0;padding:12px 0 0;margin:0}.floorplan-wrapper .languageSelector li{padding:0;margin:0;width:120px;height:30px;line-height:30px;border-bottom:1px solid #8F8F8F}.floorplan-wrapper .languageSelector li a{display:block}.floorplan-wrapper .languageSelector a span{visibility:visible}.floorplan-wrapper .languageSelector a:hover span{color:#fff}.floorplan-wrapper .languageSelector .lanTrigger span{background:url(../images/basic/img/screen/layout-icons.png) 0 -442px no-repeat;width:14px;height:27px;display:block;position:absolute;right:0;top:0;padding-right:7px;visibility:visible;color:#8F8F8F}.floorplan-wrapper .languageSelector.active .lanTrigger span{background-position:0 -487px}.floorplan-wrapper .languageSelector.active .lanTrigger{color:#fff}.floorplan-wrapper .languageSelector li:hover{background:#0054a4;color:#fff}.floorplan-wrapper .ar .languageSelector .lanTrigger span{right:auto;left:7px}.floorplan-wrapper .ar .languageSelector .languageGlobalIcon{left:130px}.floorplan-wrapper .ar .languageSelector .lanContainer,.floorplan-wrapper .ar .languageSelector .lanTriggerContainer{left:0}.floorplan-wrapper .languageSelection{position:absolute;top:29px;right:30px;width:110px;z-index:20;margin:0;padding:0;background:#4E525A;overflow:hidden;display:none}.floorplan-wrapper .languageSelection li{float:left;width:100%}.floorplan-wrapper .languageSelection a{text-indent:10px;width:100%;color:#fff;display:block;height:20px;line-height:20px;border-bottom:1px solid #000;font-size:14px}.floorplan-wrapper .languageSelection .selected a,.floorplan-wrapper .languageSelection a:hover{background:#A6C0E2;text-decoration:none}.floorplan-wrapper .header .right{position:relative}.floorplan-wrapper .nav-personal{float:right;padding:0;margin:0;line-height:17px}.floorplan-wrapper .nav-personal li{background:#093a92;line-height:22px;float:left;margin:0 5px 0 0}.floorplan-wrapper .nav-personal li a{display:inline-block;color:#fff;font-size:13px;padding:3px 10px}.floorplan-wrapper #signin{background:#4e525a}.floorplan-wrapper #user_info{position:absolute;top:40px;right:0;font-size:12px;color:#fff}.floorplan-wrapper .ar #user_info{left:0;right:auto}.floorplan-wrapper .pageLocation{float:left;width:55%}.floorplan-wrapper .frontpage .topMain .mapContainer,.floorplan-wrapper .generic .topMain .mapContainer{position:absolute;left:0;top:-1000px;z-index:10}.floorplan-wrapper .generic .topMain.contact .mapContainer{position:static;left:auto;top:auto}.floorplan-wrapper .frontpage .topMain #map_div,.floorplan-wrapper .generic .topMain #map_div{width:978px;height:490px}.floorplan-wrapper .generic .topMain #map_div{height:385px}.floorplan-wrapper .generic #div_directions{width:594px}.floorplan-wrapper #map_div .mapPopup{background:#FFF;border-radius:3px;display:block;height:80px;margin:5px;padding:5px;position:relative;width:260px}.floorplan-wrapper .mapPopup div,.floorplan-wrapper .mapPopup img{float:left;overflow:hidden}.floorplan-wrapper .mapPopup img{border:none;padding:0}.floorplan-wrapper .mapPopup div{padding:5px 0 0 5px;width:175px}.floorplan-wrapper div.mapPopup p{font-size:11px;font-weight:700;margin:0 0 5px}.floorplan-wrapper div.mapPopup ul{list-style-image:none;list-style-type:none;margin:0;padding:0}.floorplan-wrapper div.mapPopup a.close{background:none!important;font-size:8px!important;padding-right:10px;position:absolute;right:-5px;top:-1px}.floorplan-wrapper .mapControls,.floorplan-wrapper .mapDrivingDirections{width:918px;position:absolute;top:385px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#202021', endColorstr='#161616', GradientType=0);left:0}.floorplan-wrapper div.mapPopup a,.floorplan-wrapper div.mapPopup li{color:#3BA7BC!important;font-size:10px!important;height:12px;line-height:12px;text-decoration:none!important}.floorplan-wrapper .mapControls{height:30px;padding:15px 30px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwMjAyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjE2MTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#202021 0,#161616 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#202021),color-stop(100%,#161616));background:-webkit-linear-gradient(top,#202021 0,#161616 100%);background:-o-linear-gradient(top,#202021 0,#161616 100%);background:-ms-linear-gradient(top,#202021 0,#161616 100%);background:linear-gradient(top,#202021 0,#161616 100%)}.floorplan-wrapper .mapControls ul{float:left;padding:0;margin:0}.floorplan-wrapper .mapControls ul.mapTypeOptions{position:absolute;right:0}.floorplan-wrapper .mapControls li{float:left;height:30px;line-height:30px}.floorplan-wrapper .mapControls input{display:none}.floorplan-wrapper .mapControls a,.floorplan-wrapper .mapControls label{color:#5f5f5f;font-size:14px;height:30px;line-height:30px;padding:0 30px;display:block;cursor:pointer}.floorplan-wrapper .mapControls .selected a,.floorplan-wrapper .mapControls .selected label,.floorplan-wrapper .mapControls a:hover,.floorplan-wrapper .mapControls label:hover{color:#fff}.floorplan-wrapper .mapControls .extras label{background:url(../images/maps/img/screen/mapControls.png) left 3px no-repeat}.floorplan-wrapper .mapControls .extras label.selected{background:urL("../images/maps/img/screen/mapControls.png") left -97px no-repeat}.floorplan-wrapper .mapControls .mapTypeOptions a{background:url(../images/maps/img/screen/mapControls.png) left -197px no-repeat}.floorplan-wrapper .mapControls .mapTypeOptions a.selected{background:url(../images/maps/img/screen/mapControls.png) left -297px no-repeat}.floorplan-wrapper .mapDrivingDirections{height:30px;padding:15px 30px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwMjAyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjE2MTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#202021 0,#161616 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#202021),color-stop(100%,#161616));background:-webkit-linear-gradient(top,#202021 0,#161616 100%);background:-o-linear-gradient(top,#202021 0,#161616 100%);background:-ms-linear-gradient(top,#202021 0,#161616 100%);background:linear-gradient(top,#202021 0,#161616 100%)}.floorplan-wrapper .mapDrivingDirections h3{display:none}.floorplan-wrapper .mapDrivingDirections ul{padding:0;margin:0}.floorplan-wrapper .mapDrivingDirections li{float:left;height:30px;line-height:30px}.floorplan-wrapper .mapDrivingDirections label{color:#5f5f5f;display:block;float:left;height:30px;line-height:30px;font-size:13px}.floorplan-wrapper .mapDrivingDirections input{margin:0 10px 0 5px;width:180px}.floorplan-wrapper .meetingContactRFP{width:252px;margin:-30px 0 30px;background:rgba(0,0,0,.8);padding:30px 20px 20px}.floorplan-wrapper .meetingContactRFP h2,.floorplan-wrapper .meetingContactRFP p{color:#fff}.floorplan-wrapper .meetingContactRFP span{font-size:18px}.floorplan-wrapper .meetingContactRFP .btn3{margin:10px 0 20px}.floorplan-wrapper .meetingContactRFP .btn3 a{width:100%;height:100%;display:block;text-align:center;cursor:pointer}.floorplan-wrapper .meetingContactRFP a{color:#2F91ED}.floorplan-wrapper .meetingContactRFP p{font-size:13px;line-height:20px}.floorplan-wrapper .ar .meetingContactRFP p{margin-right:0!important}.floorplan-wrapper .meetingLinks{padding:0;margin:28px 0 0;list-style-type:none}.floorplan-wrapper .meetingLinks li{float:left;margin:0 28px 0 0!important}.floorplan-wrapper .meetingLinks hr{float:left;width:594px;color:#c3c3c3;background:#c3c3c3;height:1px;border:none;margin:28px 0}.floorplan-wrapper .meetingLinks .meetingsIL{position:relative;display:block;width:180px;height:180px;cursor:pointer}.floorplan-wrapper .meetingLinks .meetingsIL span{position:absolute;bottom:0;left:0;font-size:12px;height:auto;width:160px;line-height:14px;padding:10px;color:#333;background-color:rgba(255,255,255,.8);display:block;-webkit-transition:color .25s linear,background-color .25s linear;-moz-transition:color .25s linear,background-color .25s linear;transition:color .25s linear,background-color .25s linear}.floorplan-wrapper .meetingLinks .meetingsIL:hover span{background-color:rgba(0,0,0,.6);color:#2F91ED}.floorplan-wrapper .topMain .locationNavigation{position:absolute;top:315px;right:30px;padding:0;margin:0;z-index:20}.floorplan-wrapper .topMain .locationNavigation li{float:left;border:1px solid #252525;border-left:none}.floorplan-wrapper .topMain .locationNavigation li.selected,.floorplan-wrapper .topMain .locationNavigation li:hover{border:1px solid #191a18;border-left:none}.floorplan-wrapper .topMain .locationNavigation li.first{border-left:1px solid #252525}.floorplan-wrapper .topMain .locationNavigation li.first.selected{border-left:1px solid #191a18}.floorplan-wrapper .topMain .locationNavigation a{height:25px;line-height:25px;color:#dfdfdf;font-size:14px;text-shadow:#333;display:block;padding:0 15px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3MzgzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjJkMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#373836 0,#2f2d2f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#373836),color-stop(100%,#2f2d2f));background:-webkit-linear-gradient(top,#373836 0,#2f2d2f 100%);background:-o-linear-gradient(top,#373836 0,#2f2d2f 100%);background:-ms-linear-gradient(top,#373836 0,#2f2d2f 100%);background:linear-gradient(top,#373836 0,#2f2d2f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#373836', endColorstr='#2f2d2f', GradientType=0)}.floorplan-wrapper .adp-directions td,.floorplan-wrapper .adp-summary{padding:18px 10px}.floorplan-wrapper .topMain .locationNavigation .selected a,.floorplan-wrapper .topMain .locationNavigation a:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2MTgxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTE5MTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#161819 0,#191919 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#161819),color-stop(100%,#191919));background:-webkit-linear-gradient(top,#161819 0,#191919 100%);background:-o-linear-gradient(top,#161819 0,#191919 100%);background:-ms-linear-gradient(top,#161819 0,#191919 100%);background:linear-gradient(top,#161819 0,#191919 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#161819', endColorstr='#191919', GradientType=0)}.floorplan-wrapper .topMain .locationNavigation .selected a{color:#666}.floorplan-wrapper .adp-directions{font-size:15px;font-family:HelveticaNeueRegular,Helvetica,Arial;color:#777}.floorplan-wrapper .adp-directions b,.floorplan-wrapper .adp-directions td:first-child{color:#000;font-weight:400}.floorplan-wrapper .adp-directions td:first-child{padding-right:0}.floorplan-wrapper .adp-directions td:last-child{padding-left:0}.floorplan-wrapper .adp-placemark td{padding:10px;font-size:18px}.floorplan-wrapper header.offerHeader p{width:350px;min-height:50px}.floorplan-wrapper header.offerHeader{min-height:120px}.floorplan-wrapper header.offerHeader .offerHeaderTeaser{width:350px;max-width:350px;float:left}.floorplan-wrapper header.pageDescription .offerPrice{width:200px;padding:2px 0;border-top:1px solid #dcdcdc;position:relative!important;right:20px;top:18px;font-style:italic;font-family:Georgia,Helvetica,Arial;float:right}.floorplan-wrapper header.pageDescription .offerPrice p{font-size:12px;float:left;width:auto;line-height:17px;margin-right:20px;min-height:27px;padding:5px 0 0 5px}.floorplan-wrapper header.pageDescription .offerPrice span{color:#000;float:left;font-size:35px;min-height:50px;border-bottom:1px solid #dcdcdc;width:200px}.floorplan-wrapper header.pageDescription .offerPrice p span{margin:0;font-size:12px;float:none}.floorplan-wrapper .singleoffer{font-size:13px;color:#777;font-family:HelveticaNeueRegular,Helvetica,Arial;line-height:20px}.floorplan-wrapper .singleoffer b{color:#000}.floorplan-wrapper .singleoffer p{padding-bottom:15px;min-height:100px}.floorplan-wrapper .singleoffer ul{width:590px;padding:0 0 10px;margin-bottom:20px;border-bottom:1px solid #ddd;list-style-image:url(../images/img/icons/approve_black.png);-webkit-margin-before:0;-webkit-margin-after:20px;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.floorplan-wrapper .singleoffer ul li{width:260px;min-height:19px;margin-bottom:8px;line-height:15px;font-family:HelveticaNeueRegular,Helvetica,Arial;font-size:13px;list-style-type:disc;margin-left:25px}.floorplan-wrapper .ie6 .singleoffer ul li,.floorplan-wrapper .ie7 .singleoffer ul li,.floorplan-wrapper .ie8 .singleoffer ul li,.floorplan-wrapper .ie9 .singleoffer ul li{width:auto}.floorplan-wrapper .col2.bottomoffer h3{padding-bottom:8px}.floorplan-wrapper .col2.bottomoffer .imageandprice{display:inline-block;vertical-align:top}.floorplan-wrapper .ie7 .col2.bottomoffer .imageandprice{display:inline}.floorplan-wrapper .col2.bottomoffer .price{margin-top:5px}.floorplan-wrapper .col2.bottomoffer .price p{color:#fff}.floorplan-wrapper .col2.bottomoffer .price a:link .currency,.floorplan-wrapper .col2.bottomoffer .price a:link .localCurrency,.floorplan-wrapper .col2.bottomoffer .price a:link .totalPrice,.floorplan-wrapper .col2.bottomoffer .price a:visited .currency,.floorplan-wrapper .col2.bottomoffer .price a:visited .localCurrency,.floorplan-wrapper .col2.bottomoffer .price a:visited .totalPrice{color:#B9B8B8}.floorplan-wrapper .col2.bottomoffer .price a:active .currency,.floorplan-wrapper .col2.bottomoffer .price a:active .localCurrency,.floorplan-wrapper .col2.bottomoffer .price a:active .totalPrice,.floorplan-wrapper .col2.bottomoffer .price a:hover .currency,.floorplan-wrapper .col2.bottomoffer .price a:hover .localCurrency,.floorplan-wrapper .col2.bottomoffer .price a:hover .totalPrice{color:#fff}.floorplan-wrapper .col2.bottomoffer .bread p{font-size:13px;margin-right:10px;color:#B9B8B8}.floorplan-wrapper .redirectOverlay .whitePopup,.floorplan-wrapper .redirectOverlay a{font-size:16px!important;font-weight:500!important;outline:0!important;font-family:GillSansMTPro-Book,"Gill Sans",Helvetica,Arial}.floorplan-wrapper .col2.bottomoffer .bread{display:inline-block;width:190px;margin-left:15px;vertical-align:top}.floorplan-wrapper .ie7 .col2.bottomoffer .bread{display:inline}.floorplan-wrapper .ar .contentMain .bottomoffer .bread{margin-left:0;margin-right:15px}.floorplan-wrapper .ar .contentMain .bottomoffer p{margin-right:0}.floorplan-wrapper .ar header.pageDescription .offerPrice{right:auto;left:0}.floorplan-wrapper .ar header.pageDescription .offerPrice p,.floorplan-wrapper .ar header.pageDescription .offerPrice span{float:right}.floorplan-wrapper .ar header.pageDescription .offerPrice p{margin-right:0;margin-left:20px;width:auto!important}.floorplan-wrapper .ar .singleoffer{margin-right:20px}.floorplan-wrapper .redirectOverlay{position:fixed;top:0;left:0;z-index:400001;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.floorplan-wrapper .redirectOverlay .trasparentPopUp{width:600px;height:250px;position:fixed;left:50%;top:50%;margin-top:-125px;margin-left:-300px;z-index:400002;background:#000;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)';filter:alpha(opacity=60);opacity:.6}.floorplan-wrapper .redirectOverlay .whitePopup{background-color:#fff;color:#777;width:540px;height:210px;position:fixed;left:50%;top:50%;margin-top:-115px;margin-left:-290px;padding:10px 20px;z-index:400003;line-height:20px!important}.floorplan-wrapper .redirectOverlay a{color:#00E;text-decoration:none}.floorplan-wrapper .redirectOverlay a visited{color:#00E}.floorplan-wrapper .redirectOverlay .whitePopup h3{font-weight:700;font-size:22px!important;color:#000;font-family:GillSansMTPro-Book,"Gill Sans",Helvetica,Arial;margin:5px 0;padding:5px 0}.floorplan-wrapper .redirectOverlay .buttonPopup{width:75px;font-size:12px!important;position:absolute;bottom:15px;right:15px;float:right;text-align:center;color:#fff;background-color:#093990;padding:1%;cursor:pointer;cursor:hand}.floorplan-wrapper .specialServices{height:210px;position:relative}.floorplan-wrapper .box1.last .specialServices{margin-left:10px;height:0}.floorplan-wrapper .specialServices ul.popout{list-style:none;margin:0 auto;padding:0}.floorplan-wrapper .box3 h2.large{margin-top:20px}.floorplan-wrapper .box3 .specialServices ul.popout{width:918px}.floorplan-wrapper .specialServices ul.popout li{display:inline;width:100px;float:left;margin:20px 48px 20px 5px;padding:0;position:relative}.floorplan-wrapper .specialServices ul.popout .grabnrun{margin-top:10px}.floorplan-wrapper .specialServices ul.popout li:hover{z-index:99}.floorplan-wrapper .specialServices ul.popout li:hover a span{z-index:999}.floorplan-wrapper .specialServices ul.popout li .info{position:absolute;left:-17px;top:-10px;padding:60px 0 0;width:160px;display:none;border:1px solid #e5e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 1px #a8a8a8;-webkit-box-shadow:1px 1px 1px #a8a8a8;box-shadow:1px 1px 1px #a8a8a8}.floorplan-wrapper .specialServicePopups .info{position:absolute;left:-17px;top:-10px;padding:60px 0 0;width:160px;display:none;border:1px solid #e5e5e5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 1px #a8a8a8;-webkit-box-shadow:1px 1px 1px #a8a8a8;box-shadow:1px 1px 1px #a8a8a8;z-index:10}.floorplan-wrapper .specialServices ul.popout li:hover .info{display:block}.floorplan-wrapper .specialServices .popout li a img{float:left;width:125px;height:60px;margin:2px 6px 0 0;background-image:url(../images/services/img/screen/services.jpg);background-repeat:no-repeat;cursor:pointer;position:relative}.floorplan-wrapper .specialServicePopups .info h3,.floorplan-wrapper .specialServices .popout h3{font-weight:400;font-size:13px;line-height:12px;color:#000;padding:0;background:#fff;margin:10px 10px 5px}.floorplan-wrapper .specialServices .popout .grabnrun h3{font-size:13px;color:#000;padding-top:20px;margin:10px 0 0;font-weight:400}.floorplan-wrapper .specialServicePopups .info span,.floorplan-wrapper .specialServices .popout .info span{padding:0 10px 10px;background:#fff;display:block;font-size:13px;line-height:1.2em}.floorplan-wrapper .specialServices .popout{font-size:13px;color:#777}.floorplan-wrapper .specialServices .popout .freeinternet a span{background-position:0 0}.floorplan-wrapper .specialServices .popout .satisfaction a span{background-position:0 -60px}.floorplan-wrapper .specialServices .popout .onetouch a span{background-position:0 -125px}.floorplan-wrapper .specialServices .popout .laundry a span{background-position:0 -200px}.floorplan-wrapper .specialServices .popout .latecheckout a span{background-position:0 -270px}.floorplan-wrapper .specialServices .popout .expresscheckout a span{background-position:0 -335px}.floorplan-wrapper .specialServices .popout .breakfast a span{background-position:0 -405px}.floorplan-wrapper .specialServices .popout .grabnrun a span{background-position:0 -478px}.floorplan-wrapper .ar .specialServices ul.popout li{float:right}.floorplan-wrapper .header .subnav{position:relative;height:0;background:url(../images/subNavigation/img/screen/subnav.png) left top no-repeat #191919;overflow:hidden}.floorplan-wrapper .header .subnav .subnavigation{overflow:hidden;margin:0;padding:0;position:absolute;bottom:0;background:url(../images/subNavigation/img/screen/caret.png) center top no-repeat}.floorplan-wrapper .header ul.subnavigation li{float:left}.floorplan-wrapper .header ul.subnavigation a{height:50px;line-height:50px;padding:0 13px;font-size:14px;color:#fff}.floorplan-wrapper .header ul.subnavigation .selected a,.floorplan-wrapper .header ul.subnavigation a:hover{color:#2f91ed}.floorplan-wrapper .topMain nav.subnav{position:absolute;top:30px;left:0;z-index:20;padding:25px 0;margin:0;list-style:none;width:215px;background-color:#fff}.floorplan-wrapper .topMain nav.subnav.of{padding:0}.floorplan-wrapper .topMain nav.subnav.of a.scrollDown,.floorplan-wrapper .topMain nav.subnav.of a.scrollUp{height:24px;width:195px;margin:0 10px;display:block;border-bottom:1px solid #e1e1e1;background:url(../images/buttons/img/screen/arrows_and_icons.png) center -692px no-repeat;cursor:pointer}.floorplan-wrapper .topMain nav.subnav.of a.scrollDown{background-position:center -893px;border-bottom:none;border-top:1px solid #e1e1e1}.floorplan-wrapper .topMain nav.subnav.of a.disabled{background:0 0}.floorplan-wrapper .topMain nav.subnav.of .window{height:275px;width:215px;position:relative;overflow-y:hidden;overflow-x:visible}.floorplan-wrapper .topMain nav.subnav.of ul{position:absolute;left:0;top:0}.floorplan-wrapper .topMain nav.subnav ul,.floorplan-wrapper .topMain ul.subnavigation{padding:0;margin:0}.floorplan-wrapper .topMain ul.tln{position:absolute;left:216px}.floorplan-wrapper .topMain ul.subnavigation{background:#fff;padding:25px 0}.floorplan-wrapper .topMain nav.subnav li,.floorplan-wrapper .topMain ul.subnavigation li{position:relative;line-height:30px;float:none}.floorplan-wrapper .topMain ul.subnavigation a{font-size:14px;font-family:HelveticaNeueRegular,Helvetica,Arial;color:#000;width:165px;line-height:18px;padding:9px 20px 9px 30px;display:block}.floorplan-wrapper .topMain nav.subnav li a,.floorplan-wrapper .topMain nav.subnav li li a,.floorplan-wrapper .topMain nav.subnav li.active li a,.floorplan-wrapper .topMain nav.subnav li.selected li a{text-decoration:none;display:block;background:0 0;border:none;width:165px;line-height:18px;color:#000;font-size:14px;padding:9px 20px 9px 30px}.floorplan-wrapper .offer ul.sidemenu li{position:relative;line-height:12px}.floorplan-wrapper .offer ul.sidemenu li a{text-decoration:none;display:block;width:215px;height:50px;color:#000}.floorplan-wrapper .topMain nav.subnav li.hc a{background-image:url(../images/navigation/img/screen/navArrow.gif);background-repeat:no-repeat;background-position:198px center}.floorplan-wrapper .topMain nav.subnav li a:hover,.floorplan-wrapper .topMain nav.subnav li.active a,.floorplan-wrapper .topMain nav.subnav li.selected a,.floorplan-wrapper .topMain ul.subnavigation a:hover,.floorplan-wrapper .topMain ul.subnavigation li.active a,.floorplan-wrapper .topMain ul.subnavigation li.selected a{background-color:#3a3a3a;color:#fff;padding:8px 20px 8px 30px;border-top:1px solid #3a3a3a;border-bottom:1px solid #555}.floorplan-wrapper .topMain nav.subnav li.hc a:hover,.floorplan-wrapper .topMain nav.subnav li.hc.active a,.floorplan-wrapper .topMain nav.subnav li.hc.selected a{background-image:url(../images/navigation/img/screen/navArrowSelected.gif);background-repeat:no-repeat;background-position:198px center}.floorplan-wrapper .topMain nav.subnav li.hc li a:hover,.floorplan-wrapper .topMain nav.subnav li.hc.active li a,.floorplan-wrapper .topMain nav.subnav li.hc.selected li a{background-image:none}.floorplan-wrapper .topMain nav.subnav li a:hover h1,.floorplan-wrapper .topMain nav.subnav li.selected a h1{color:#fff}.floorplan-wrapper .topMain nav.subnav li ul{display:none}.floorplan-wrapper .gallery ul.tabs{margin-left:334px;margin-top:-16px}.floorplan-wrapper ul.tabs li{float:left;padding:0;height:53px;line-height:53px;border-left:none;overflow:hidden;position:relative;background-color:#9b9b9c;margin-right:1px}.floorplan-wrapper .gallery ul.tabs li{margin-right:10px;height:40px;line-height:40px;width:150px;border-top-right-radius:5px;border-top-left-radius:5px;background:#303031;background:-moz-linear-gradient(top,#303031 0,#202022 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#303031),color-stop(100%,#202022));background:-webkit-linear-gradient(top,#303031 0,#202022 100%);background:-o-linear-gradient(top,#303031 0,#202022 100%);background:-ms-linear-gradient(top,#303031 0,#202022 100%);background:linear-gradient(top,#303031 0,#202022 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#303031', endColorstr='#202022', GradientType=0)}.floorplan-wrapper ul.tabs li a{text-decoration:none;color:#fff;display:block;font-size:1.2em;line-height:20px;padding:10px 10px 0;outline:0}.floorplan-wrapper ul.tabs li.active{background-color:#3c3c3e;height:54px}.floorplan-wrapper .gallery ul.tabs li.active{background:#3d3d3d;background:-moz-linear-gradient(top,#3d3d3d 0,#252527 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3d3d3d),color-stop(100%,#252527));background:-webkit-linear-gradient(top,#3d3d3d 0,#252527 100%);background:-o-linear-gradient(top,#3d3d3d 0,#252527 100%);background:-ms-linear-gradient(top,#3d3d3d 0,#252527 100%);background:linear-gradient(top,#3d3d3d 0,#252527 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3d3d', endColorstr='#252527', GradientType=0)}.floorplan-wrapper .gallery .tabContainer{width:978px;background-color:#262627;height:573px}.floorplan-wrapper .topNavigation{clear:both}.floorplan-wrapper .topNavigation ul{margin:0;padding:0}.floorplan-wrapper .topNavigation li{float:left;margin-left:20px}.floorplan-wrapper .header .topnav{clear:both;position:relative;z-index:10;background:url(../images/topNavigation/img/screen/header_shadow.gif) top repeat-x #222;height:48px;overflow:hidden;float:right;visibility:hidden;left:30px;padding-left:30px;padding-right:30px;width:918px;text-align:right}.floorplan-wrapper .header .topnav ul{margin:0;padding:20px 0 0;overflow:auto;line-height:50px;display:inline-block}.floorplan-wrapper .header .topnav li{float:left;margin-right:26px;font-size:14px}.floorplan-wrapper .header .topnav li.last{margin-right:0}.floorplan-wrapper .header .topnav a{height:30px;line-height:10px;display:block;color:#fff}.floorplan-wrapper .header .topnav #topnavToggler{height:50px;line-height:50px;margin-right:10px;text-align:right;float:right;display:block;font-size:14px;cursor:pointer;padding-right:15px;background:url(../images/buttons/img/screen/arrows_and_icons.png) right -1675px no-repeat}.floorplan-wrapper header .topnav.expandable .gallerylink,.floorplan-wrapper header .topnav.expandable .homelink,.floorplan-wrapper header .topnav.expandable .videolink{float:left}.floorplan-wrapper .header .topnav #topnavToggler:hover{background-position:right -2075px}.floorplan-wrapper .header .topnav.expanded #topnavToggler{background-position:right -1977px}.floorplan-wrapper .header .topnav.expanded #topnavToggler:hover{background-position:right -2177px}.floorplan-wrapper .header .topnav #topnavToggler:hover,.floorplan-wrapper .header nav li a:hover,.floorplan-wrapper .header nav li.selected a{color:#2f91ed}.floorplan-wrapper .header .topnav .gallerylink,.floorplan-wrapper .header .topnav .homelink{width:24px;height:52px;margin-right:26px;display:block;display:inline-block;background:url(../images/basic/img/screen/layout-icons-2.png) 0 -186px no-repeat}.floorplan-wrapper .header .topnav .homelink{background-position:0 14px}.floorplan-wrapper .header .topnav .homelink.selected,.floorplan-wrapper .header .topnav .homelink:hover{background-position:0 -86px}.floorplan-wrapper .header .topnav .gallerylink.selected,.floorplan-wrapper .header .topnav .gallerylink:hover{background-position:0 -286px}.floorplan-wrapper .header .topnav .videolink{width:24px;height:52px;margin-right:26px;display:block;display:inline-block;background:url(../images/basic/img/screen/layout-icons-2.png) 0 -1458px no-repeat}.floorplan-wrapper .header .topnav .videolink.selected,.floorplan-wrapper .header .topnav .videolink:hover{background-position:0 -1530px}.floorplan-wrapper .ar .header .topnav .gallerylink,.floorplan-wrapper .ar .header .topnav .homelink,.floorplan-wrapper .ar .header .topnav .videolink{margin-right:0;margin-left:26px}.floorplan-wrapper .trigger{text-align:center;background:url(../images/triggers/img/screen/seemore.gif) repeat-x #fff;cursor:pointer;height:18px}.floorplan-wrapper .trigger span{color:#1E65A2;font-style:italic;font-size:13px;background:url(../images/buttons/img/screen/arrows_and_icons.png) right -1594px no-repeat #fff;padding:0 14px 0 8px;font-family:GillSansMTPro-Book,"Gill Sans",Helvetica,Arial;position:relative;top:-4px}.floorplan-wrapper .trigger span.expanded{background-position:right -1894px}.floorplan-wrapper .frontpage .trigger{background:url(../images/triggers/img/screen/trigger_bg.png) 0 4px repeat-x #2a2a2a}.floorplan-wrapper .frontpage .trigger span{background-color:#2a2a2a;background-position:right -1494px;color:#1e65a2;top:0}.floorplan-wrapper .frontpage .trigger span.expanded{background-position:right -1794px}.floorplan-wrapper .frontpage .contentPrimary .trigger{position:absolute;left:0;bottom:10px;width:610px}.floorplan-wrapper article .trigger{bottom:0;right:10px;width:400px;margin:0;position:absolute;display:none}.floorplan-wrapper article.showTriggers .trigger{display:block}.floorplan-wrapper article .trigger span{top:-1px;margin:0 170px 0 0;float:right}.floorplan-wrapper article.hotelDescription .trigger{background:0 0}.floorplan-wrapper .ar .trigger span{padding:0 8px 0 14px;background-position:-36px -1594px}.floorplan-wrapper .ar .trigger span.expanded{background-position:-36px -1894px}.floorplan-wrapper .header h2,.floorplan-wrapper h1{font-family:GillSansMTPro-Light,'Gill Sans',Helvetica,Arial;font-size:32px;font-weight:400}.floorplan-wrapper .cz .header h2,.floorplan-wrapper .cz h1,.floorplan-wrapper .is .header h2,.floorplan-wrapper .is h1{font-family:Tahoma}.floorplan-wrapper .contentMain h1,.floorplan-wrapper h2,.floorplan-wrapper h3{font-family:GillSansMTPro-Book,"Gill Sans",Helvetica,Arial;font-size:22px;font-weight:400}.floorplan-wrapper .cz .contentMain h1,.floorplan-wrapper .cz h2,.floorplan-wrapper .cz h3,.floorplan-wrapper .is .contentMain h1,.floorplan-wrapper .is h2,.floorplan-wrapper .is h3{font-family:Tahoma}.floorplan-wrapper .contentMain li,.floorplan-wrapper .contentMain p,.floorplan-wrapper .pageDescription p{margin-right:30px;line-height:20px;font-size:13px}.floorplan-wrapper .contentMain li{color:#777}.floorplan-wrapper .frontpage .contentPrimary article,.floorplan-wrapper .frontpage .contentPrimary li,.floorplan-wrapper .frontpage .contentPrimary p,.floorplan-wrapper .frontpage .contentPrimary section{color:#fff;font-size:13px;line-height:20px}.floorplan-wrapper .contentMain a,.floorplan-wrapper .contentMain a:hover,.floorplan-wrapper .contentMain a:visited{color:#1E65A2}.floorplan-wrapper .ar .contentMain h1,.floorplan-wrapper .ar .contentMain p{text-align:right;margin-right:30px}.floorplan-wrapper .ar.generic .contentMain .pageDescription h3,.floorplan-wrapper .ar.generic .contentMain h1,.floorplan-wrapper .ar.generic .contentMain p{margin-right:20px}.floorplan-wrapper .ar .contentPrimary .price,.floorplan-wrapper .ar .contentPrimary article,.floorplan-wrapper .ar .contentPrimary li,.floorplan-wrapper .ar .contentPrimary p,.floorplan-wrapper .ar .contentPrimary section{text-align:right}.floorplan-wrapper .ar .contentPrimary .price p,.floorplan-wrapper .ar .contentPrimary .totalPrice{margin-right:0}.floorplan-wrapper .ar .contentPrimary .price{margin-right:15px}.floorplan-wrapper .ar .contentMain .description p{margin-right:0}.floorplan-wrapper .ar header.offerHeader p{width:320px}.floorplan-wrapper .footerContact,.floorplan-wrapper .vcard{width:100%;margin:30px 0;height:30px}.floorplan-wrapper .frontpage .footerContact{width:490px}.floorplan-wrapper .frontpage .footerContact span,.floorplan-wrapper .frontpage .vcard span{color:#fff}.floorplan-wrapper .footerContact span,.floorplan-wrapper .vcard span{font-size:13px;font-family:HelveticaNeueRegular,Helvetica,Arial}.floorplan-wrapper .vcard span{float:left;font-weight:700;font-family:Helvetica,Arial}.floorplan-wrapper .vcard .geo{display:none}.floorplan-wrapper .col2 .vcard,.floorplan-wrapper .col2 .vcard h3{margin-top:0}.floorplan-wrapper .col2 .vcard .email,.floorplan-wrapper .col2 .vcard .tel{width:100%;height:20px}.floorplan-wrapper #mapContainer{margin-top:0}.restaurant__wrapper .restaurant__summary{margin-bottom:30px}.restaurant__wrapper .restaurant__summary p{margin-bottom:10px}.restaurant__wrapper .restaurant__summary .btn-default{width:238px;float:right}.restaurant__wrapper .restaurant__summary .restaurant__address{float:right}.restaurant__wrapper .restaurant__information .restaurant__body{min-height:260px}.restaurant__wrapper .restaurant__information h4.restaurant__title,.restaurant__wrapper .restaurant__information p.restaurant__title.intro.upcoming-new-hotels{margin-top:0;color:#034ea0}.restaurant__wrapper .restaurant__information .btn{width:238px;position:relative;top:93px}.marquee .floorplan-fane img{height:auto;width:auto;max-height:inherit;max-width:inherit}.floorplan-wrapper .marquee{width:auto!important}div.mobile.portrait .floorplan-wrapper .marquee{width:auto}.restaurant__menu_title{background:#fff;margin-bottom:2em}.restaurant__menu_title h4.restaurant__view_menu,.restaurant__menu_title p.restaurant__view_menu.intro.upcoming-new-hotels{background:#fff;text-align:center;color:#4a4a4a;padding:0}.restaurant__menu_item_title{width:100%;font-weight:500;height:20px;margin-bottom:5px}.restaurant__menu_item_title span.restaurant__menu_item_name{text-align:left;float:left;font-weight:700}.restaurant__menu_item_title span.restaurant__menu_item_price{text-align:right;float:right;margin-left:1.5em;margin-right:.5em}.restaurant__menu_item_title span.restaurant__menu_item_price_title{text-align:right;float:right;margin-left:2em;text-transform:uppercase;font-size:10px}.restaurant__menu_item_price_ingredients{width:100%;margin-top:0;font-size:16px;color:#ccc}.restaurant__tabs{width:100%;background:#fff}.restaurant__tabs .restaurant__tabs_wrap{display:-webkit-inline-flex;display:inline-flex;margin:15px 30px}.restaurant__tabs .restaurant__tabs_tab.tabactive{background-color:#fff;border-bottom:0;border-left:1px solid #e8e8e8;border-right:0;position:relative;cursor:default;margin-top:-4px}.restaurant__tabs_tab.tabactive,.restaurant__tabs_tab:first-child{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}.lt-ie9 .restaurant__tabs_tab:first-child+div,.restaurant__tabs_tab.tabactive,.restaurant__tabs_tab:last-child{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.restaurant__tabs .tabactive h3{color:#034ea0!important}.restaurant__tabs .restaurant__tabs_tab{border:1px solid #cacaca;border-right:0;padding:5px 12px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;background:#e8e8e8}.restaurant__tabs .restaurant__tabs_tab:last-child{border-right:1px solid #cacaca}.restaurant__tabs .restaurant__tabs_tab h3{color:#4a4a4a;text-align:center;text-transform:none;margin-bottom:0;letter-spacing:0}.restaurant__tabs .restaurant__tabs_tab:active,.restaurant__tabs .restaurant__tabs_tab:hover{cursor:pointer}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content.sidebar-item-detail-open.overlay a,.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content.sidebar-item-detail-open.overlay a{cursor:default}@media screen and (max-width:801px){.restaurant__tabs_wrap .restaurant__tabs_tab h3{font-size:20px!important}.restaurant__tabs_wrap:after{height:20px!important;margin:155px 0 0}span.restaurant__menu_item_price_title{margin-left:1em!important}span.restaurant__menu_item_price{margin-left:1em!important;margin-right:.75em!important}.restaurant__tabs_mobile_remove{display:none!important}}.mobile .restaurant__wrapper .restaurant__summary{margin-bottom:25px}.mobile .restaurant__wrapper .restaurant__summary .btn-default{width:100%;float:left;margin-bottom:5px}.mobile .restaurant__wrapper .restaurant__summary .restaurant__address{float:left;width:100%;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:20px}.mobile .restaurant__wrapper .restaurant__information .restaurant__body{min-height:180px;width:100%;float:left}.mobile .restaurant__wrapper .restaurant__information .restaurant__img{float:left;width:100%}.mobile .restaurant__wrapper .restaurant__information .restaurant__img img{width:100%;height:auto}.mobile .restaurant__wrapper .restaurant__information .restaurant__description{float:left;width:100%}.mobile .restaurant__wrapper .restaurant__information h4.restaurant__title,.mobile .restaurant__wrapper .restaurant__information p.restaurant__title.intro.upcoming-new-hotels{margin-top:0;color:#034ea0;width:100%}.mobile .restaurant__wrapper .restaurant__information .btn-default{width:100%;position:relative;top:0}@media (min-width:1281px){.featured-2 .detail .col60 .btn{width:250px;font-size:100%}}.webextra-detail{max-height:675px;color:#fff}.webextra-detail>*{z-index:10}.webextra-detail .webextra-detail-background{z-index:3;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webextra-detail .webextra-detail-background a{text-decoration:underline}.webextra-detail .webextra-detail-background:before{z-index:2}.webextra-detail .webextra-detail-background .detail-background-wrapper{padding:25% 10%;min-height:645px;position:relative;z-index:10}.webextra-detail .webextra-detail-background .detail-background-wrapper h2{z-index:10;text-transform:uppercase;color:#fff}.webextra-detail .webextra-detail-background .detail-background-wrapper p{z-index:10}.webextra-detail div.webextra-detail-grid{overflow-x:hidden;overflow-y:auto;position:relative;padding:0;margin:0}.webextra-detail div.webextra-detail-grid .slide-view_content{width:100%;max-height:675px;padding:0;margin:0}.desktop .webextra-detail div.webextra-detail-grid .slide-view_content,.tablet.landscape .webextra-detail div.webextra-detail-grid .slide-view_content{height:675px}.webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar{display:inline-block;width:100%;padding:0;margin:0}.webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item{float:left;position:relative;width:50%;z-index:20;padding:0;margin:0}.webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item:before{z-index:2;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(19%,transparent),color-stop(38%,rgba(0,0,0,.2)),color-stop(100%,rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(top,transparent 19%,rgba(0,0,0,.2) 38%,rgba(0,0,0,.5) 100%);background-image:-moz-linear-gradient(top,transparent 19%,rgba(0,0,0,.2) 38%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(top,transparent 19%,rgba(0,0,0,.2) 38%,rgba(0,0,0,.5) 100%);background-image:linear-gradient(top,transparent 19%,rgba(0,0,0,.2) 38%,rgba(0,0,0,.5) 100%)}.webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item img{z-index:2;position:relative;padding:0;margin:0}.webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item .item_content{background:left center no-repeat;float:left;margin-top:-3px;height:100%;min-height:300px;padding:0 5%;width:100%;z-index:30;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item .item_content h3.title{font-size:20px;color:#fff;text-shadow:0 2px 2px rgba(35,35,35,.75);z-index:30;position:relative;text-align:center;top:100px}.webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item .item_content a.book-now{position:absolute;bottom:10%;left:10%;z-index:10}.webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item .item_content a.book-now span.bold-price{font-weight:400;font-size:18px;z-index:10}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar{display:block;width:100%;max-width:49%;max-height:675px;overflow-x:hidden;overflow-y:hidden;padding:0;margin:0}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item{width:100%;float:left;position:relative;padding:0;margin:0}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item img{position:relative;padding:0;margin:0}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content{background:top left no-repeat;float:left;margin-top:-3px;min-height:250px;height:100%;padding:10% 15%;width:100%}html[dir=rtl] #wrap #content .content-container .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content{margin-left:13px}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content:after{content:'';background:url(../images/bg-accordion-title.png) 100% 100% no-repeat;height:100%;width:100%;position:absolute;left:0;top:-3px;opacity:.3;pointer-events:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content h3.title{font-size:20px;color:#fff;text-shadow:0 2px 2px rgba(35,35,35,.75)}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content a.book-now{position:absolute;bottom:10%}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content a.book-now span.bold-price{font-weight:400;font-size:18px}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content.sidebar-item-detail-open.overlay:after{content:'';background-color:#000;height:100%;width:100%;position:absolute;left:0;top:0;opacity:.6;pointer-events:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:9999}.lt-ie10 .webextra-detail{min-height:675px!important;background-color:#f90;position:absolute;left:0;top:116px}.lt-ie10 .webextra-detail .webextra-detail-background{min-height:675px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.lt-ie10 .webextra-detail .webextra-detail-background .detail-background-wrapper{padding:25% 10%;min-height:675px;position:relative;z-index:10}.lt-ie10 .webextra-detail .webextra-detail-background .detail-background-wrapper h2{text-transform:uppercase;color:#fff}.lt-ie10 .webextra-detail div.webextra-detail-grid{overflow-x:hidden;overflow-y:auto;position:relative;padding:0;margin:0}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content{width:100%;min-height:675px;padding:0;margin:0}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar{display:inline-block;width:100%;min-height:675px;padding:0;margin:0}.mobile .webextra-detail div.webextra-detail-grid .slide-view_content,.webextra-detail .webextra-detail-sidebar article.pure-g{display:block}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item{width:50%;float:left;position:relative;padding:0;margin:0}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item img{position:relative;padding:0;margin:0}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item .item_content{background:center center no-repeat;float:left;margin-top:-3px;height:100%;min-height:300px;padding:0 5%;width:100%}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item .item_content h3.title{font-size:20px;color:#fff;text-shadow:0 2px 2px rgba(35,35,35,.75);position:relative;text-align:center;top:100px}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item .item_content a.book-now{position:absolute;bottom:10%;left:10%}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item .item_content a.book-now span.bold-price{font-weight:400;font-size:18px}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar{display:block;width:100%;max-width:50%;max-height:675px;overflow-x:hidden;overflow-y:hidden;padding:0;margin:0}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item{width:100%;float:left;position:relative;padding:0;margin:0}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item img{position:relative;padding:0;margin:0}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content{background:center center no-repeat;float:left;margin-top:-3px;min-height:250px;height:100%;padding:10% 15%;width:100%}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content:after{content:'';background:url(../images/bg-accordion-title.png) 100% 100% no-repeat;height:100%;width:100%;position:absolute;left:0;top:-3px;opacity:.3;pointer-events:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content h3.title{font-size:20px;color:#fff;text-shadow:0 2px 2px rgba(35,35,35,.75)}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content a.book-now{position:absolute;bottom:10%}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content a.book-now span.bold-price{font-weight:400;font-size:18px}.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item .item_content.sidebar-item-detail-open.overlay:after{content:'';background-color:#000;height:100%;width:99%;position:absolute;left:0;top:-3px;opacity:.6;pointer-events:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;z-index:9999}.tablet div.webextra-detail-grid .slide-view_content div .item .item-content{padding:25% 15%}.mobile .webextra-detail{overflow-y:auto;overflow-x:hidden;width:100%}.mobile .webextra-detail div.webextra-detail-grid .slide-view_content div.item-wrapper .item{width:100%;height:300px}.mobile .webextra-detail div.webextra-detail-grid .slide-view_content div.item-wrapper .item:before{height:300px;position:absolute;float:left;top:auto;left:auto;bottom:auto;z-index:2;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(19%,transparent),color-stop(38%,rgba(0,0,0,.2)),color-stop(100%,rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(top,transparent 19%,rgba(0,0,0,.2) 38%,rgba(0,0,0,.5) 100%);background-image:-moz-linear-gradient(top,transparent 19%,rgba(0,0,0,.2) 38%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(top,transparent 19%,rgba(0,0,0,.2) 38%,rgba(0,0,0,.5) 100%);background-image:linear-gradient(top,transparent 19%,rgba(0,0,0,.2) 38%,rgba(0,0,0,.5) 100%)}.mobile .webextra-detail div.webextra-detail-grid .slide-view_content div.item-wrapper .item .item_content{padding:15%;z-index:11;height:300px;background-size:100% 100%}.mobile .webextra-detail div.webextra-detail-grid .slide-view_content div.item-wrapper .item .item_content>*{z-index:12;position:relative}.mobile .webextra-detail div.webextra-detail-grid .slide-view_content div.item-wrapper .item .item_content h3{color:#fff;font-size:18px}.desktop .webextra-detail .webextra-detail-sidebar,.tablet .webextra-detail .webextra-detail-sidebar{padding-left:5px;padding-top:112px;background:#fff;color:#505050;height:100%;position:absolute;right:0;top:0;float:right;width:68%;overflow:hidden}html[dir=rtl] #wrap.desktop #content div.content-container .webextra-detail section.webextra-detail-sidebar,html[dir=rtl] #wrap.tablet #content div.content-container .webextra-detail section.webextra-detail-sidebar{right:32%}.desktop .webextra-detail .webextra-detail-sidebar:before,.tablet .webextra-detail .webextra-detail-sidebar:before{height:0;width:0;content:'';position:absolute;left:-50px;top:182px;border-top:25px solid transparent;border-left:25px solid transparent;border-bottom:25px solid transparent;border-right:25px solid #fff}.desktop .webextra-detail .webextra-detail-sidebar article,.tablet .webextra-detail .webextra-detail-sidebar article{overflow:hidden;height:100%;position:relative}html[dir=rtl] #wrap.desktop #content .content-container .webextra-detail .webextra-detail-sidebar article,html[dir=rtl] #wrap.tablet #content .content-container .webextra-detail .webextra-detail-sidebar article{right:1.6%}.desktop .webextra-detail .webextra-detail-sidebar article.title-area img,.tablet .webextra-detail .webextra-detail-sidebar article.title-area img{width:100%;height:auto;position:absolute;top:0;left:10px;clear:right}.desktop .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap,.tablet .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap{position:absolute;left:20px;width:98%;z-index:1002}.desktop .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap h3,.tablet .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap h3{color:#fff;font-size:24px;text-shadow:0 2px 2px rgba(35,35,35,.75)}.desktop .webextra-detail .webextra-detail-sidebar article.title-area div.overlay,.tablet .webextra-detail .webextra-detail-sidebar article.title-area div.overlay{content:'';width:100%;height:100%;position:absolute;top:0;left:10px;clear:right;background:-ms-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.5) 1%,transparent 30%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00000000', endColorstr='#000000');background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,transparent),color-stop(78%,rgba(0,0,0,.1)),color-stop(100%,rgba(0,0,0,.6)));background-image:-webkit-linear-gradient(bottom,transparent 20%,rgba(0,0,0,.1) 78%,rgba(0,0,0,.6) 100%);background-image:-moz-linear-gradient(bottom,transparent 20%,rgba(0,0,0,.1) 78%,rgba(0,0,0,.6) 100%);background-image:-o-linear-gradient(bottom,transparent 20%,rgba(0,0,0,.1) 78%,rgba(0,0,0,.6) 100%);background-image:linear-gradient(bottom,transparent 20%,rgba(0,0,0,.1) 78%,rgba(0,0,0,.6) 100%);z-index:1001}.desktop .webextra-detail .webextra-detail-sidebar article.info-area,.tablet .webextra-detail .webextra-detail-sidebar article.info-area{background-color:#fff;padding:0 15px 15px;height:50%;min-height:50%;position:absolute;top:50%;overflow-x:hidden;overflow-y:auto;width:100%;z-index:1002}.desktop .webextra-detail .webextra-detail-sidebar article.info-area div p,.tablet .webextra-detail .webextra-detail-sidebar article.info-area div p{max-width:85%;margin-bottom:0}.desktop .webextra-detail .webextra-detail-sidebar article.info-area div .trip-advisor,.tablet .webextra-detail .webextra-detail-sidebar article.info-area div .trip-advisor{height:100px;overflow:hidden}.desktop .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.booking-button,.desktop .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.view-all-button,.tablet .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.booking-button,.tablet .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.view-all-button{background:#034ea0;width:100%;max-width:220px}.tablet .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.booking-button{width:auto}.desktop .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.view-all-button,.tablet .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.view-all-button{background-color:#505050}.desktop .webextra-detail .sidebar-item-detail-open,.tablet .webextra-detail .sidebar-item-detail-open{max-height:200px}.desktop .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap p.close,.tablet .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap p.close{text-align:right;margin-bottom:0;font-size:20px}html[dir=rtl] .desktop .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap p.close,html[dir=rtl] .tablet .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap p.close{text-align:left}.mobile .webextra-detail .webextra-detail-sidebar{background:#fff;color:#505050;height:100%;position:absolute;right:0;left:0;top:0;float:right;width:100%}.mobile .webextra-detail .webextra-detail-sidebar article{overflow:hidden}.mobile .webextra-detail .webextra-detail-sidebar article.title-area img{width:100%;position:relative;top:0;left:0;height:100%;max-height:175px}.mobile .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap{position:absolute;left:0}.mobile .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap p.close{text-align:right;margin-bottom:0;font-size:20px}.mobile .webextra-detail .webextra-detail-sidebar article.title-area div.title-content-wrap h3{color:#fff;font-size:24px}.mobile .webextra-detail .webextra-detail-sidebar article.info-area{padding:0 15px 15px;height:100%;max-height:200px;overflow-x:hidden;overflow-y:auto;width:108%}.mobile .webextra-detail .webextra-detail-sidebar article.info-area div p{max-width:95%;margin-bottom:0}.mobile .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.booking-button,.mobile .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.view-all-button{background:#034ea0;width:140px;text-align:center;max-width:220px;font-size:13px}.mobile .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.view-all-button{background-color:#505050}.mobile .webextra-detail .sidebar-item-detail-open{max-height:200px}.webextra-detail div.webextra-detail-grid .slide-view_content div.with-sidebar .item.active .item_content.sidebar-item-detail-open:after{left:calc(100% - 60px);top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;opacity:1;background-color:transparent;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:30px;margin-top:-30px}html[dir=rtl] #wrap #content div.content-container div.webextra-detail-grid .slide-view_content div.with-sidebar .item.active .item_content.sidebar-item-detail-open:after{transform:rotate(180deg);left:0}.webextra-map .general-content{background:0 0}.webextra-map .bottom-bar{background:#505050;height:40px;left:0;margin:0;padding:0;position:absolute;width:100%}.lt-ie10 .content-container .webextra-detail{background-color:transparent;position:relative;top:inherit}.lt-ie10 .content-container .webextra-detail .webextra-detail-background .detail-background-wrapper{min-height:645px}.lt-ie10 .content-container .webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar{min-height:auto}.lt-ie10 .webextra-detail .webextra-detail-background,.lt-ie10 .webextra-detail div.webextra-detail-grid,.lt-ie10 .webextra-detail div.webextra-detail-grid .slide-view_content div.no-sidebar .item .item_content{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000', GradientType=0 )}.floorplan-wrapper #mapContainer #download img,.floorplan-wrapper #mapContainer #zoomIn img,.floorplan-wrapper #mapContainer #zoomOut img{width:auto;height:auto}@media (min-width:800px){#sidebar .sidebar_detail-view .detail-view_content .description .extra-items .explore-booknow-btn{width:33.33%;padding-right:0}#sidebar .sidebar_detail-view .detail-view_content .description .extra-items .trip-advisor{margin-top:-10px}}@media (min-width:800px) and (max-width:1024px){#sidebar .sidebar_detail-view .detail-view_content .description .extra-items .explore-booknow-btn{width:41.6667%}}#wrap #content .webextra-detail .webextra-detail-background{position:relative;display:inline-block}#wrap #content .webextra-detail .webextra-detail-background:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgba(0,0,0,.75)}.mobile .webextra-detail-grid .slide-view_content .item .item_content{height:185px;padding:20px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:1}.mobile .webextra-detail-grid .slide-view_content .item .item_content h3{color:#fff;font-size:17px;padding-bottom:60px;max-height:95px}.mobile .webextra-detail .webextra-detail-sidebar .title-area{position:relative}.mobile .webextra-detail .webextra-detail-sidebar .title-area .overlay{z-index:1}.mobile .webextra-detail .webextra-detail-sidebar .title-area .title-content-wrap{z-index:2}.desktop .webextra-detail .webextra-detail-sidebar article.info-area div.button-wrapper p a.booking-button.brandOffer{width:auto}div.tripadvisor-reviews h3{font-size:1.5em;font-weight:400;margin-bottom:0;padding-top:15px;padding-bottom:5px}div.tripadvisor-reviews .allratings{clear:both;width:100%;border-top:1px solid #e3e3e3;margin-top:1em}div.tripadvisor-reviews .allratings p{margin:0}div.allratings div.perTraveler,div.tripadvisor-reviews div.perCategory,div.tripadvisor-reviews div.perRatings{position:relative;width:33%;padding-top:10px;padding-bottom:10px}div.tripadvisor-reviews div.perCategory{width:34%;padding-left:1em;border-left:1px solid #e3e3e3}div.allratings div.perTraveler div.travelerTypeName,div.allratings div.perTraveler div.travelerTypeRating{width:50%}div.tripadvisor-reviews div.perRatings div.rateCount div.greenNum,div.tripadvisor-reviews div.perRatings div.rateName{width:40%;float:left}div.tripadvisor-reviews div.perRatings div.rateCount,div.tripadvisor-reviews div.perRatings div.rateCount div.progressBar{width:60%;float:left}div.tripadvisor-reviews div.perRatings div.rateCount div.greenNum{color:#68a253;text-align:left;padding-left:1em}div.tripadvisor-reviews div.perRatings div.rateCount,div.tripadvisor-reviews div.perRatings div.rateName{position:relative}div.tripadvisor-reviews div.perCategory div.categoryName{width:calc(100% - 69px)}div.tripadvisor-reviews div.perCategory div.categoryValue{width:69px}div.allratings div.perTraveler,div.allratings div.perTraveler div.travelerTypeName,div.tripadvisor-reviews div.perCategory,div.tripadvisor-reviews div.perCategory div.categoryName,div.tripadvisor-reviews div.perRatings div.rateName{float:left}div.allratings div.perTraveler{padding-left:1em;padding-right:1em}div.allratings div.perTraveler div.travelerTypeRow{width:100%;clear:both}div.tripadvisor-reviews div.perCategory div.categoryValue,div.tripadvisor-reviews div.perRatings,div.tripadvisor-reviews div.perRatings div.rateCount{float:left}div.allratings div.perTraveler div.travelerTypeRating{padding-top:7px}div.allratings div.perTraveler div.travelerTypeRating,div.allratings div.perTraveler div.travelerTypeRating span{float:right}div.tripadvisor-reviews div.perCategory div.categoryValue,div.tripadvisor-reviews div.perRatings div.rateCount{text-align:right;float:right}div.tripadvisor-reviews div.perRatings{border-right:1px solid #e3e3e3;padding-right:1em;padding-bottom:26px}div.tripadvisor-reviews div.perRatings div.rateName p.greenNum{margin-left:8px;color:#68a253}div.tripadvisor-reviews div.perRatings div.rateCount div.greenCount{float:left;height:12px;background-color:#68a253}div.tripadvisor-reviews div.perRatings div.rateCount div.greyCount{float:right;height:12px;background-color:#e3e3e3}div.tripadvisor-reviews div.userReviews div.oneReview p{margin:0 0 .5em}div.tripadvisor-reviews div.userReviews div.oneReview div.reviewComment h4{font:italic 1.25em Georgia;color:#2c2c2c}div.ta_reviews_footer{padding-top:10px}div.ta_numreviews{padding-top:3px;float:left}div.ta_pagination{float:right}div.ta_pagination .ta_page,div.ta_pagination .ta_selected{display:block;margin-left:2px;padding:5px 8px;border:1px solid #e3e3e3;text-decoration:none;float:left}div.ta_pagination .ta_selected{background-color:#f1f1f1;border:1px solid #bbb;font-weight:700}div.ta_pagination .ta_separator{float:left;margin-left:2px;padding:2px 5px}div.ta_disclaimer,div.ta_disclaimer p{color:#cacaca;font-style:italic;padding:0;margin:15px 0 0;font-size:95%;line-height:initial}div.ta_summary{width:100%}div.ta_ranking_data,div.ta_review_percentage{width:33%;float:left;padding:1em 0}div.ta_ranking_data{border-top:2px solid #e3e3e3}div.ta_ranking_data p{padding:0;margin:0}div.ta_awards_section{width:33%;float:left}div.ta_awards_section ul{margin:0;padding:1em 0}div.ta_awards_section li,div.ta_room_tips li{list-style:none}div.ta_awards_section img{max-width:6em;vertical-align:middle}div.ta_room_tips a,div.ta_room_tips a:link,div.ta_room_tips a:visited{color:initial}div.ta_room_tips a{text-decoration:underline}div.ta_leaveReview a,div.ta_photos a,div.ta_photos a:hover,div.ta_photos a:link,div.ta_photos a:visited{text-decoration:none}div.ta_room_tips a:hover{color:#B3D235}div.ta_room_tips{padding:1em 0}div.ta_room_tips li{padding-top:1em;border-bottom:1px solid #e3e3e3;padding-bottom:.5em}div.ta_room_tips li img{vertical-align:middle}div.ta_photos{border-bottom:2px solid #e3e3e3;text-align:center;border-top:1px solid #e3e3e3;padding-top:1em}div.oneReview .reviewerDetails img{border-radius:100%;width:100px;height:100px}div.oneReview .reviewerDetails p{overflow-wrap:break-word;word-break:break-all}div.tripadvisor-reviews div.userReviews div.oneReview{width:100%;clear:both;padding-top:2em}div.oneReview .reviewerDetails{max-width:17%;width:17%;float:left;text-align:center}div.oneReview .reviewComment{max-width:79%;padding:1em;float:right;vertical-align:top;box-shadow:-8px 0 20px -5px rgba(0,0,0,.2),8px 0 20px -5px rgba(0,0,0,.2)}div.oneReview .reviewComment img,div.ta_leaveReview,div.ta_leaveReview img,div.ta_photos img{vertical-align:middle}div.oneReview .reviewComment .review_text{padding-top:.75em}div.oneReview .review_more>a,div.oneReview .review_more>a:hover,div.oneReview .review_more>a:link,div.oneReview .review_more>a:visited{color:#599642;text-decoration:none}div.oneReview .review_more>a.closed:after{content:'\25BC'}div.oneReview .review_more>a.open:after{content:'\25B2'}.ta_room_tips_drawer.open,div.oneReview .review_more_drawer.open{display:block;padding:1em 0;clear:both;width:100%}.ta_room_tips_drawer.closed,div.oneReview .review_more_drawer.closed{display:none}div.ta_photos i{font-size:125%;padding-right:3em;font-style:italic}div.ta_photos .box,div.ta_photos .row{display:inline}div.tripadvisor-reviews .gallery-nav{display:none}div.ta_photos img{padding-bottom:1em;cursor:pointer}div.taFilters{float:right}div.taFilters_lang,div.taFilters_sort{float:left}div.taFilters_sort{padding-left:15px}div.ta_leaveReview{float:right;padding-top:5px}div.ta_leaveReview a{color:#000;display:table-row}div.ta_leaveReview img{width:30px;display:table-cell}div.ta_leaveReview a span{vertical-align:middle;display:table-cell;padding-top:3px}@media all and (max-width:800px){.span-46 div.tripadvisor-reviews,.span-64 div.tripadvisor-reviews{margin:0;padding:11px 10px 0 20px}div.ta_ranking_data,div.ta_review_percentage{width:49%}div.ta_awards_section{width:100%}div.tripadvisor-reviews .allratings p{font-size:inherit;line-height:16px}div.allratings div.perTraveler,div.tripadvisor-reviews div.perCategory{width:50%}div.tripadvisor-reviews div.perRatings{width:100%;padding-left:0;padding-right:0;padding-bottom:10px;border:0}div.allratings div.perTraveler{padding-left:0}div.tripadvisor-reviews div.perRatings div.rateCount div.greenNum{text-align:right}div.oneReview .reviewComment{max-width:75%}div.ta_photos i{display:block;padding-bottom:1em;padding-right:0}div.ta_photos i:after{clear:both}div.ta_reviews_footer{padding-top:10px;text-align:center;display:block}div.ta_numreviews{display:block;width:100%}div.ta_pagination{display:inline-block;width:auto;float:initial;position:relative;margin-left:auto;margin-right:auto}div.ta_pagination .ta_page,div.ta_pagination .ta_selected{display:block;margin-left:10px;padding:10px 20px}div.ta_pagination .ta_separator{margin-left:10px;padding:10px}div.ta_pagination .ta_page.arrow{padding:10px 18px}}@media all and (max-width:550px){div.ta_ranking_data,div.ta_review_percentage{width:100%;border:0}div.ta_awards_section{width:100%}div.allratings div.perTraveler,div.tripadvisor-reviews div.perCategory{width:100%;border:0;margin:0;padding-left:0;padding-right:0}div.tripadvisor-reviews div.perRatings{width:100%;padding-left:0;padding-right:0;border:0}div.allratings div.perTraveler{padding-left:0}div.oneReview .reviewComment{clear:both;max-width:100%}div.oneReview .reviewerDetails{clear:both;max-width:100%;width:100%;text-align:center}div.ta_pagination .ta_page{display:none}div.ta_pagination .ta_page.arrow{display:block}div.taFilters{width:100%;text-align:center}div.taFilters_lang,div.taFilters_sort{float:none;padding:0}div.ta_leaveReview{vertical-align:middle;float:left;clear:both;padding-bottom:20px;width:100%}}