body{margin:0;font:13px/1.4 arial,helvetica,clean,sans-serif}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}::-moz-selection{background:#999;color:#fff;text-shadow:none}::selection{background:#999;color:#fff;text-shadow:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0 1em 1em;padding:0}dd{margin:0 0 0 40px}img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0;width:100%}td{vertical-align:top}address{font-style:normal}p{margin:0 0 1.4em 0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#colorbox,#colorbox *,.map,.map *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.clear{clear:both}.hidden{display:none!important}.error{color:#c00}.no_margin{margin-top:0!important;margin-bottom:0!important}.stuck{position:fixed!important}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}.container-fluid:after{clear:both}@media(max-width:767px){body{padding-left:20px;padding-right:20px}.container-fluid{padding:0}.container{width:auto}.row-fluid{width:100%}.row{margin-left:0}[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}}@media(min-width:768px)and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}}.row-fullwidth{width:100%;*zoom:1;clear:both}.row-fullwidth:before,.row-fullwidth:after{display:table;content:"";line-height:0}.row-fullwidth:after{clear:both}.row-fullwidth [class*="span"]{float:left;width:100%;min-height:1px;margin:0}.row-fullwidth .span12{width:100%}.row-fullwidth .span11{width:91.666%}.row-fullwidth .span10{width:83.333%}.row-fullwidth .span9{width:75%}.row-fullwidth .span8{width:66.666%}.row-fullwidth .span7{width:58.333%}.row-fullwidth .span6{width:50%}.row-fullwidth .span5{width:41.666%}.row-fullwidth .span4{width:33.333%}.row-fullwidth .span3{width:25%}.row-fullwidth .span20{width:20%}.row-fullwidth .span2{width:16.666%}.row-fullwidth .span125{width:12.5%}.row-fullwidth .span1{width:8.333%}.row-fullwidth div.span2:nth-of-type(6n+7),.row-fullwidth div.span3:nth-of-type(4n+5),.row-fullwidth div.span4:nth-of-type(3n+4),.row-fullwidth div.span6:nth-of-type(2n+3){clear:left}@media(max-width:767px){.row-fullwidth [class*="span"]{width:100%}}@font-face{font-family:'fontello';src:url("../fonts/fontello.eot");src:url("../fonts/fontello.eot?#iefix") format('embedded-opentype'),url("../fonts/fontello.woff") format('woff'),url("../fonts/fontello.ttf") format('truetype'),url("../fonts/fontello.svg#fontello") format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before,[class^="ui-icon"]:before,[class*=" ui-icon"]:before,.button:after,.button_text:after{font-family:'fontello';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;line-height:1em}.icon-plus:before{content:'+'}.icon-pinterest:before{content:'1'}.icon-youtube:before{content:'U'}.icon-pause:before{content:'⎉'}.icon-play:before{content:'▶'}.icon-menu:before{content:'☰'}.icon-th-1:before{content:''}.icon-cancel:before{content:'✕'}.icon-share:before{content:''}.icon-chat:before{content:''}.icon-facebook:before{content:''}.icon-pinterest-squared:before{content:''}.icon-gplus-squared:before{content:''}.icon-gplus:before{content:''}.icon-angle-left:before,.ui-icon-circle-triangle-w:before{content:''}.icon-angle-right:before,.nav_destinations ul ul li:before,.ui-icon-circle-triangle-e:before,.mag_text ul li:before,.content ul li:before{content:''}.icon-angle-up:before{content:''}.icon-angle-down:before{content:''}.icon-angle-double-right:before,.button:after,.button_text:after{content:''}.icon-angle-double-left:before{content:''}.icon-angle-double-up:before{content:''}.icon-angle-double-down:before{content:''}.icon-spinner:before{content:''}.icon-twitter-squared:before{content:''}.icon-facebook-squared:before{content:''}.icon-twitter:before{content:''}.icon-instagram:before{content:''}.icon-instagram-filled:before{content:''}.icon-search:before{content:'🔍'}.icon-email:before{content:''}.icon-edit:before{content:''}.icon-tripadvisor:before{content:''}.icon-bed:before{content:''}.icon-bed-2:before{content:''}@font-face{font-family:'industrial736_btroman';src:url('../fonts/tt1047m_-webfont.eot');src:url('../fonts/tt1047m_-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/tt1047m_-webfont.woff') format('woff'),url('../fonts/tt1047m_-webfont.ttf') format('truetype'),url('../fonts/tt1047m_-webfont.svg#industrial736_btroman') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'industrial736_btitalic';src:url('../fonts/tt1048m_-webfont.eot');src:url('../fonts/tt1048m_-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/tt1048m_-webfont.woff') format('woff'),url('../fonts/tt1048m_-webfont.ttf') format('truetype'),url('../fonts/tt1048m_-webfont.svg#industrial736_btitalic') format('svg');font-weight:normal;font-style:normal}.text_collection{color:#000}.text_dorchester{color:#a7a9ac}.text_beverly{color:#fabfc0}.text_lemeurice{color:#8faa93}.text_plaza{color:#e3173e}.text_principe{color:#0091d5}.text_belair{color:#80a1b6}.text_coworth{color:#f58220}.text_45{color:#7c51a1}.text_lerichemond{color:#d91965}.text_eden{color:#00631d}.bg_collection{background-color:#000}.bg_dorchester,.page_dorchester .booking_button{background-color:#a7a9ac!important}.bg_beverly,.page_beverly .booking_button{background-color:#fabfc0!important}.bg_lemeurice,.page_lemeurice .booking_button{background-color:#8faa93!important}.bg_plaza,.page_plaza .booking_button{background-color:#e3173e!important}.bg_principe,.page_principe .booking_button{background-color:#0091d5!important}.bg_belair,.page_belair .booking_button{background-color:#80a1b6!important}.bg_coworth,.page_coworth .booking_button{background-color:#f58220!important}.bg_45,.page_45 .booking_button{background-color:#7c51a1!important}.bg_lerichemond,.page_lerichemond .booking_button{background-color:#d91965!important}.bg_eden,.page_eden .booking_button{background-color:#00631d!important}.bg_dorchester,.page_dorchester .booking_buttonx{background-color:#a7a9ac!important}.bg_beverly,.page_beverly .booking_buttonx{background-color:#fabfc0!important}.bg_lemeurice,.page_lemeurice .booking_buttonx{background-color:#8faa93!important}.bg_plaza,.page_plaza .booking_buttonx{background-color:#e3173e!important}.bg_principe,.page_principe .booking_buttonx{background-color:#0091d5!important}.bg_belair,.page_belair .booking_buttonx{background-color:#80a1b6!important}.bg_coworth,.page_coworth .booking_buttonx{background-color:#f58220!important}.bg_45,.page_45 .booking_buttonx{background-color:#7c51a1!important}.bg_lerichemond,.page_lerichemond .booking_buttonx{background-color:#d91965!important}.bg_eden,.page_eden .booking_buttonx{background-color:#00631d!important}.page_dorchester .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#a7a9ac 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#a7a9ac 50%)!important;background:linear-gradient(to right,#000 50%,#a7a9ac 50%)!important}.page_beverly .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#fabfc0 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#fabfc0 50%)!important;background:linear-gradient(to right,#000 50%,#fabfc0 50%)!important}.page_lemeurice .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#8faa93 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#8faa93 50%)!important;background:linear-gradient(to right,#000 50%,#8faa93 50%)!important}.page_plaza .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#e3173e 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#e3173e 50%)!important;background:linear-gradient(to right,#000 50%,#e3173e 50%)!important}.page_principe .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#0091d5 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#0091d5 50%)!important;background:linear-gradient(to right,#000 50%,#0091d5 50%)!important}.page_belair .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#80a1b6 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#80a1b6 50%)!important;background:linear-gradient(to right,#000 50%,#80a1b6 50%)!important}.page_coworth .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#f58220 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#f58220 50%)!important;background:linear-gradient(to right,#000 50%,#f58220 50%)!important}.page_45 .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#7c51a1 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#7c51a1 50%)!important;background:linear-gradient(to right,#000 50%,#7c51a1 50%)!important}.page_lerichemond .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#d91965 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#d91965 50%)!important;background:linear-gradient(to right,#000 50%,#d91965 50%)!important}.page_eden .nav_wrapper{background:-moz-linear-gradient(left,#000 50%,#00631d 50%)!important;background:-webkit-linear-gradient(left,#000 50%,#00631d 50%)!important;background:linear-gradient(to right,#000 50%,#00631d 50%)!important}.border_collection{border-top:4px solid #000}.border_dorchester,.page_dorchester .nav_hotels_wrapper{border-top:4px solid #a7a9ac}.border_beverly,.page_beverly .nav_hotels_wrapper{border-top:4px solid #fabfc0}.border_lemeurice,.page_lemeurice .nav_hotels_wrapper{border-top:4px solid #8faa93}.border_plaza,.page_plaza .nav_hotels_wrapper{border-top:4px solid #e3173e}.border_principe,.page_principe .nav_hotels_wrapper{border-top:4px solid #0091d5}.border_belair,.page_belair .nav_hotels_wrapper{border-top:4px solid #80a1b6}.border_coworth,.page_coworth .nav_hotels_wrapper{border-top:4px solid #f58220}.border_45,.page_45 .nav_hotels_wrapper{border-top:4px solid #7c51a1}.border_lerichemond,.page_lerichemond .nav_hotels_wrapper{border-top:4px solid #d91965}.border_eden,.page_eden .nav_hotels_wrapper{border-top:4px solid #00631d}.page_dorchester .nav_hotels .selected a{border-bottom:2px solid #a7a9ac}.page_beverly .nav_hotels .selected a{border-bottom:2px solid #fabfc0}.page_lemeurice .nav_hotels .selected a{border-bottom:2px solid #8faa93}.page_plaza .nav_hotels .selected a{border-bottom:2px solid #e3173e}.page_principe .nav_hotels .selected a{border-bottom:2px solid #0091d5}.page_belair .nav_hotels .selected a{border-bottom:2px solid #80a1b6}.page_coworth .nav_hotels .selected a{border-bottom:2px solid #f58220}.page_45 .nav_hotels .selected a{border-bottom:2px solid #7c51a1}.page_lerichemond .nav_hotels .selected a{border-bottom:2px solid #d91965}.page_eden .nav_hotels .selected a{border-bottom:2px solid #00631d}.hotel_brand{float:left;width:4px;height:15px;margin:1px 7px 0 0}body{min-width:320px;color:#222;background:#fff}body,select,input,button,textarea{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{margin:0 0 .5em 0;padding:0;font-weight:normal}h1,h2,h3{font-family:"industrial736_btroman",Garamond,"Hoefler Text",Times New Roman,Times,serif}h1 em,h2 em,h3 em,h2.il,h3.il{font-family:"industrial736_btitalic",Garamond,"Hoefler Text",Times New Roman,Times,serif;font-style:normal}h1{font-size:300%}h2{font-size:270%}h3{font-size:182%}h4{font-size:123.1%}h5{font-size:116%}h6{font-size:108%}a{color:#000;text-decoration:none;outline:0;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}a:hover,a:active,a:focus,.cycle-pager-active a{color:#777}nav,nav ul,nav ol,nav li,nav a{float:left;margin:0;padding:0}nav ul,nav ol{list-style:none;list-style-image:none}nav li{}nav a{padding:5px}.nav_title{padding-left:0!important}.nav_dropdown ul{z-index:100}.nav_dropdown li{position:relative;display:inline}.nav_dropdown ul ul{position:absolute;left:0;display:none;visibility:hidden}.nav_dropdown ul ul ul{top:0}.button{float:left;margin:0;padding:4px 25px 4px 8px;text-align:left;font-size:93%;color:#fff;cursor:pointer;background:#666;border:1px solid #666;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;-webkit-appearance:none;border-radius:0}.button:after{float:right;margin:1px -20px 0 0;font-size:123.1%}.button:hover,.button:focus,.button:active,a.button.open{color:#fff;background:#888;border:1px solid #888}.button_white{color:#222;background:#fff;border:1px solid #e4e4e4}.button_white:hover,.button_white:focus,.button_white:active{color:#222;background:#e4e4e4;border:1px solid #e4e4e4}.button_wrapper{float:left;width:100%}.button_wrapper a{margin:10px 10px 0 0}.button_text{float:left;clear:both;width:100%;margin:20px 0 0 0;font-weight:bold;color:#666}.button_text:after{margin:0 0 0 5px;font-size:123.1%;-moz-transform:translateY(1px);-webkit-transform:translateY(1px);transform:translateY(1px)}.button_text_ind{font-family:"industrial736_btroman",Garamond,"Hoefler Text",Times New Roman,Times,serif;text-align:right;font-size:138.5%;font-weight:normal;color:#222}select.button{padding-right:5px}select.button option{text-align:left}.form{width:100%}.form td{padding-bottom:10px}.form tr td:first-child{width:35%;padding-top:2px;padding-right:10px}.form label{}.textbox,.form select{padding:2px;background:#fff;border:1px solid #999;border-radius:0}.form select{padding:1px}.form .textbox,.form select,.form .button{float:left;width:60%}.form .textbox{}.form .textbox_medium{width:80%;height:4.5em}.form .textbox_large{width:80%;height:9em}.form .captcha img,#recaptcha_image{width:100%!important;height:auto!important}.form .captcha .textbox{clear:both;margin:15px 40% 5px 0}.form .captcha a{float:left;margin:0 15px 0 0;font-size:93%}.form .radio input,.form .radio label{float:left}.form .radio input{margin:3px 0 0 0}.form .radio label{margin:0 15px 0 5px}.form .multi_input select,.form .multi_input .textbox{width:29%;margin-right:2%}.form .multi_input select{width:20%}.form .multi_input .textbox{width:38%}.form_cal{font-size:93%;background:rgba(255,255,255,.8)}.icon_cal{float:left;margin:2px 0 0 -19px;color:#999}.icon_cal_wrap{float:left;position:relative;background:#fff}.icon_cal_wrap input{position:relative;z-index:20;margin:0!important;background:none!important}.icon_cal_wrap .icon_cal{position:absolute;z-index:10;top:4px;right:5px;margin:0}.form_wrapper,.form_wrapper .form,.form_wrapper .error{float:left;width:100%}.form_wrapper{margin:20px 0}.form_wrapper .form{width:50%}.form_wrapper table.form:nth-of-type(1){width:48%;margin:0 2% 0 0}.form_wrapper table.form:nth-of-type(2){width:48%;margin:0 0 0 2%}.form_wrapper .error{margin:0 0 20px 0}.slide_prev,.slide_next,.nav_slide li{float:left;margin:0;padding:0;cursor:pointer;opacity:.8;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.slide_prev:hover,.slide_next:hover,.slide_prev:active,.slide_next:active,.nav_slide li:hover,.nav_slide li.cycle-pager-active{color:#000;opacity:1}.nav_slide{}.nav_slide li,.nav_slide a{width:100%}.nav_social_links{}.nav_social_links ul a,.social_link{margin:0 5px 5px 0;padding:1px 4px;color:#fff;text-align:center;border-radius:100px;background:#666;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.social_link a{color:#fff}.nav_social_links li:last-child a{margin-right:0}.bg_facebook:hover{background:#4863ae}.bg_twitter:hover{background:#46c0fb}.bg_gplus:hover{background:#dd4b39}.bg_youtube:hover{background:red}.bg_pinterest:hover{background:#c91618}.bg_instagram:hover{background:#7c4c40}.bg_tripadvisor:hover{background:#4a8734}.map img,.map_directions img{max-width:none!important;width:auto!important}.map{float:left;width:100%;min-height:300px}.map_directions_controls,.map_directions_controls label,.map_directions_controls .textbox{float:left}.map_directions_controls{margin:-14px 0 0 0}.map_directions_controls label{width:30%;margin:14px 0 0 0;text-align:left}.map_directions_controls .textbox{width:70%;margin:10px 0 0 0}.map_directions{clear:both}.map_directions>div:first-child{width:100%;padding:20px 0 0 0;text-align:left}.map_marker{white-space:nowrap}.tooltipster-default{max-width:100%;border-radius:0;background:#fff;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.4);box-shadow:0 0 5px 5px rgba(0,0,0,.4)}.tooltipster-default .tooltipster-content{padding:10px;font-size:100%;line-height:16px}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{display:none}.tooltipster-base{padding:0;line-height:0;position:absolute;z-index:998;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-8px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-8px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-8px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-8px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-8px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-8px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-dark{position:fixed!important;background:#000;color:#fff;font-size:93%;-webkit-box-shadow:none;box-shadow:none}.tooltipster-dark0{top:162px!important}.tooltipster-dark1{top:202px!important}.tooltipster-dark2{top:242px!important}.tooltipster-dark3{top:280px!important}.tooltipster-dark4{top:320px!important}.tooltipster-dark5,.tooltipster-dark6,.tooltipster-dark7{display:none!important}.tooltipster-dark8{top:358px!important}.tooltipster-dark9{top:398px!important}.tooltipster-dark10{top:436px!important}.tooltipster-dark11{top:476px!important}.bg_white,.bg_white .hl span:nth-child(2n){background:#fff}.bg_grey,.bg_grey .hl span:nth-child(2n){background:#f4f4f4}.bg_dark_grey,.mag_featured{background:#e4e4e4}.bg_black{background:#000;color:#fff}.border_double_white{border:2px solid #fff;-webkit-box-shadow:0 0 0 4px #f4f4f4;box-shadow:0 0 0 4px #f4f4f4}.mag{clear:both;padding:30px 0}.mag_top{position:absolute;height:64px}.page_hotel .mag_top{margin:64px 0 0 0}.mag h1,.mag h2,.mag h3{position:relative}.mag_text_left h1,.mag_text_left h2,.mag_text_left h3{text-align:left}.mag_text_center h1,.mag_text_center h2,.mag_text_center h3,.mag .ct{text-align:center}.mag h2{line-height:.8em}.mag h1 span:first-child,.mag h2 span:first-child,.mag h3 span:first-child{display:block;font-family:"Open Snas",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:35%;text-transform:uppercase}.mag h3 span:first-child{font-size:50%}.mag h1:after,.mag h2:after,.mag h3:after{content:"";display:block;width:1em;height:1px;margin:.5em 0 0;border-bottom:1px solid #000}.mag .hl{line-height:1em}.mag .hl span:nth-child(2n){position:relative;z-index:10;padding:0 20px}.mag .hl:after{position:absolute;top:75%;z-index:1;width:80%;margin:0 10%}.mag .hl_small:after{top:50%}.mag .dl{width:100%;overflow:hidden}.mag .dl:after{width:100%;margin:0;padding:0 0 25px 0;border-bottom:none;content:".......................................................................................................................................................................................................................................................";font-size:50%;color:#666;letter-spacing:4px;letter-spacing:.1em}.mag .il{text-align:left}.mag .il:after{display:none}.mag h2 span.social_link,.mag h3 span.social_link{float:left;margin:-12px 15px 0 0;font-size:131%;line-height:1.5em;opacity:1}.mag h2 span.social_link{width:74px;height:74px;margin-top:-26px}.mag h3 span.social_link{width:50px;height:50px}.mag .nl{line-height:normal}.mag .nl:after{display:none}.full_title{margin-bottom:1.2em;text-align:center}.full_title.hl:after{width:50%;margin:0 25%}.mag_text{float:left;width:100%;padding:20px}.mag_text_left,.mag_text_left .mag_text{text-align:left}.mag_text_center{text-align:center}.mag_text_np{padding:0}.mag_text_vp{padding:20px 0}.mag_text_bp{padding:0 0 20px 0}.mag_text_lp{padding-left:40px;padding-right:0}.mag_text_rp{padding-right:40px;padding-left:0}.mag_text.border_double_white{width:97%;margin:4px 0 4px 2%}.mag_text_intro{padding-top:0;padding-left:0;font-size:116%}.mag_text ul,.content ul{list-style:none;display:inline-block}.mag_text ul li,.content ul li{float:left;width:100%;padding:0 0 5px 20px}.mag_text ul li:before,.content ul li:before{float:left;display:inline;margin:0 5px 0 -15px;font-family:'fontello'}.mag_text nav ul.no_arrow li,.content nav ul.no_arrow li{padding:0;width:auto}.mag_text nav ul.no_arrow li:before,.content nav ul.no_arrow li:before{display:none}.mag .button{width:60%;margin:20px 40% 0 0}.mag_text_center .button{width:60%;margin-left:20%;margin-right:20%}.mag .button_wrapper .button{width:47%;margin-left:0%;margin-right:6%}.mag .button_wrapper .button:nth-child(even){margin-right:0%}.mag img,.img_overlay{width:100%;height:auto}.img_overlay_wrap{position:relative;float:left;width:100%;height:auto;overflow:hidden}.img_overlay{position:absolute;bottom:0;z-index:101;width:100%;padding:5px 10px;color:#000;background:#fff;opacity:.8;-webkit-transition:all .2s linear;-webkit-transform:translateZ(0);-moz-transition:all .2s linear;transition:all .2s linear}.img_overlay_wrap:hover .img_overlay,.img_overlay_wrap.active .img_overlay{opacity:.9}.img_overlay_wrap.active .img_overlay{color:#fff;background:#333}.img_overlay_reveal{}.img_overlay_reveal .img_overlay{height:100%;bottom:-80%}.img_overlay_reveal h3{font-size:153.9%;margin:0}.img_overlay_reveal h3 i{float:right;height:1.6em;margin:3px -3px 0 0;font-size:85%}.img_overlay_reveal table{width:100%;font-size:93%}.video_res{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video_res iframe,.video_res object,.video_res embed{position:absolute;top:0;left:0;width:100%;height:100%}.slider,.slider_fullwidth{float:left;position:relative;overflow:hidden;width:100%}.slider_fullwidth .container{position:relative}.slider_fullwidth article{width:100%;margin:0 auto}.slide_prev,.slide_next{position:absolute;z-index:200;top:50%;width:70px;height:70px;margin:-35px 0 0 0;line-height:68px;color:#333!important;font-size:350%;text-shadow:0 0 3px #fff}.slide_prev{left:-30px;text-align:right}.slide_next{right:-30px}.slider_images .container{overflow:hidden}.slider_images .slide_prev,.slider_images .slide_next{top:30%;font-size:300%;color:#666!important;background:rgba(255,255,255,.9);-webkit-border-radius:100px;border-radius:100px;text-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slider_features.slider_images .slide_prev,.slider_features.slider_images .slide_next{top:50%}.slider_images .slide_prev{left:-35px}.slider_images .slide_next{right:-35px}.slider_title .slide_prev,.slider_title .slide_next{top:-58px}.mag_contact{border-left:1px solid #000;word-wrap:break-word}.span4 .mag_contact:nth-child(2n),.span4 .mag_featured:nth-child(2n){margin:20px 0 0 0}.mag_contact h2{margin:-15px 0 15px 0;font-size:600%;text-transform:lowercase;word-wrap:normal}.mag_contact h3{font-size:138.5%}.sub_text{float:left;width:100%;margin:25px 0 0 0;padding:15px 0 0 0;border-top:1px dotted #999}.mag_widget{}.mag_widget iframe,.mag_widget>span{width:100%;background:none;border:none}.mag_widget_small,.mag_widget_small iframe,.mag_widget_small>span{height:275px;overflow:hidden}.mag_widget_large iframe,.widget_facebook{height:500px}.widget_pinterest>span>a{display:none!important}.widget_facebook{overflow:auto;border:1px solid #e8e8e8}.widget_item,.widget_item .profile{float:left}.widget_item{width:100%;clear:left;padding:10px 10px 15px 10px;margin:0 0 10px 0;border-bottom:1px solid #f4f4f4}.widget_item:last-child{margin:0;border-bottom:none}.widget_item .profile img{max-width:50px}.widget_item .item_text{margin:0 0 0 60px}.widget_item .item_text h6{margin:-2px 0 5px 0;font-weight:bold}.widget_item .item_text h6 span{font-weight:normal;color:#999}.widget_item .item_text img{margin:10px 0 0!important;width:auto}.widget_item .date a{float:left;width:100%;margin:10px 0 0 0;font-size:93%;color:#999}.widget_item .date a i{float:right}.widget_restaurant{clear:both;padding:20px 0 0 0;display:none}.full_text{}.full_text .mag_text,.half_block .mag_text{padding-left:20%;padding-right:20%;text-align:center}.full_text h2:after,.full_text h3:after,.full_text .button{width:40%;margin-left:30%;margin-right:30%}.half_block{}.half_block h1{font-size:270%;line-height:.8em}.half_block .mag_text{text-align:left}.half_block .button{}.mag_connect{}.mag_connect .mag_text{padding:0}.mag_connect .nav_social_links{width:100%}.mag_connect .nav_social_links ul{float:none;width:380px;margin:0 auto}.mag_connect .nav_social_links a{font-size:231%;width:50px;height:50px;padding:4px;margin:10px 15px 30px 0}.mag_connect h4{text-transform:uppercase}.columns_text{}.columns_text h1,.columns_text h2{text-align:left}.columns_text h1:after,.columns_text h2:after{display:none}.columns_text [class*="span"]:first-child .mag_text{padding-top:0;padding-left:0}.columns_text [class*="span"]:first-child .mag_text .mag_text{padding:0!important;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;word-wrap:break-word}.columns_text_3 [class*="span"]:first-child .mag_text{padding-right:0}.columns_text_3 [class*="span"]:first-child .mag_text .mag_text{-moz-column-count:3;-webkit-column-count:3;column-count:3}.multiple_blocks{}.multiple_blocks img,.multiple_blocks .img_overlay_wrap,.multiple_blocks .video_res{margin:0 0 20px 0}.multiple_blocks_img img,.multiple_blocks_img .img_overlay_wrap,.multiple_blocks .img_overlay_wrap img{margin:0}.multiple_blocks_spaced [class*="span"]{padding:0 2%}.multiple_blocks_same .span6,.multiple_blocks_same .span4,.multiple_blocks_same .span3,.multiple_blocks_same .span2{padding-bottom:40px}.multiple_blocks_same .span6:nth-of-type(2n+1){padding-left:0}.multiple_blocks_same .span6:nth-of-type(2n+2){padding-right:0}.multiple_blocks_same .span4:nth-of-type(3n+1){padding-left:0;width:32.675%}.multiple_blocks_same .span4:nth-of-type(3n+2){width:34.65%}.multiple_blocks_same .span4:nth-of-type(3n+3){padding-right:0;width:32.675%}.multiple_blocks_same .span3:nth-of-type(4n+1){padding-left:0;width:24%}.multiple_blocks_same .span3:nth-of-type(4n+2),.multiple_blocks_same .span3:nth-of-type(4n+3){width:26%}.multiple_blocks_same .span3:nth-of-type(4n+4){padding-right:0;width:24%}.multiple_blocks_same .span2:nth-of-type(6n+1){padding-left:0;width:15.4%}.multiple_blocks_same .span2:nth-of-type(6n+2),.multiple_blocks_same .span2:nth-of-type(6n+3),.multiple_blocks_same .span2:nth-of-type(6n+4),.multiple_blocks_same .span2:nth-of-type(6n+5){width:17.3%}.multiple_blocks_same .span2:nth-of-type(6n+6){padding-right:0;width:15.4%}.multiple_blocks_same .span6:nth-last-child(-n+2),.multiple_blocks_same .span4:nth-last-child(-n+3),.multiple_blocks_same .span3:nth-last-child(-n+4),.multiple_blocks_same .span2:nth-last-child(-n+6){padding-bottom:0}.multiple_blocks_spaced [class*="span"] [class*="span"]{padding:0!important}.filter_grid{}.filter_grid .container{overflow:hidden}.filter_grid_container{float:left;width:104%;margin:0 0 -40px -2%}.filter_grid .mix,.filter_grid .span3,.filter_grid .span4{clear:none!important;padding-bottom:40px;opacity:0}.filter_grid_active .mix,.filter_grid_active .span3,.filter_grid_active .span4{display:none}.nav_filter{width:100%;padding:5px 10px;margin:0 0 30px 0;text-transform:uppercase;background:#e4e4e4}.nav_filter ul{overflow:hidden;height:30px}.nav_filter li{}.nav_filter a,.nav_filter .nav_title{padding:5px 10px;margin:0 10px 0 0;color:#666}.nav_filter a:hover,.nav_filter a.active,.nav_filter .cycle-pager-active a,.nav_filter .selected a,.nav_title{color:#000}.multiple_titles{}.multiple_titles h3,.span3 h3{font-size:161.6%}.multiple_titles h4{font-size:108%;margin-bottom:1.5em}.full_image{position:relative;max-height:410px;padding:0;overflow:hidden}.full_image .button{position:absolute;z-index:10;width:34%;margin:40px 33% 0 33%;font-size:131%}.full_image .button_intro{position:absolute;z-index:10;width:250px;margin:0 0 0 20px;padding:10px;font-size:108%;background:rgba(255,255,255,.8)}.full_image .button_intro_wrap{border-left:1px solid #000;margin:-10px 0 0 5px;padding:10px 0 0 10px}.full_image .button_intro h3{font-size:300%;line-height:.8em;text-align:left;text-transform:uppercase}.full_image .button_intro h3 span:first-child{font-size:40%}.full_image_fixed{max-width:1400px;margin:0 auto}.page_header .full_image_fixed,.full_image_hotspots{max-width:1200px;max-height:inherit}.full_image_hotspots{}.hotspot{position:absolute;top:0%;left:0%;width:28px;height:28px;-webkit-border-radius:40px;border-radius:40px;cursor:pointer;background:#fff;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.7);box-shadow:0 0 5px 5px rgba(0,0,0,.7);display:none}.hotspot:after{content:"";float:left;width:12px;height:12px;margin:4px;border:4px solid #000;-webkit-border-radius:20px;border-radius:20px;background:#fff}.page_header_twittermap{background:#eee url(../images/dorchester_map_wide.gif) no-repeat center top}.full_image_twittermap .hotspot{display:block;cursor:default;width:10px;height:10px;border:2px solid #000;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.4);box-shadow:0 0 2px 1px rgba(0,0,0,.4)}.full_image_twittermap .hotspot:after{display:none}.hotspot_dorchester{left:78.2%;top:42%}.hotspot_beverly{left:5.7%;top:79%}.hotspot_lemeurice{left:79%;top:53%}.hotspot_plaza{left:78.2%;top:51.5%}.hotspot_principe{left:84.4%;top:62%}.hotspot_belair{left:5%;top:76.7%}.hotspot_coworth{left:77.3%;top:43%}.hotspot_45{left:77.5%;top:40.2%}.hotspot_lerichemond{left:82%;top:58%}.hotspot_eden{left:85.5%;top:69.8%}.tooltipster-twittermap .widget_item{padding:0}.glow{-webkit-animation-name:glow;-moz-animation-name:glow;animation-name:glow;-webkit-animation-duration:3s;-moz-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes glow{0%{-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.8);box-shadow:0 0 5px 5px rgba(0,0,0,.8)}50%{-webkit-box-shadow:0 0 6px 6px rgba(0,0,0,.4);box-shadow:0 0 5px 5px rgba(0,0,0,.4)}100%{-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.8);box-shadow:0 0 5px 5px rgba(0,0,0,.8)}}@-moz-keyframes glow{0%{-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.8);box-shadow:0 0 5px 5px rgba(0,0,0,.7)}50%{-moz-box-shadow:0 0 6px 6px rgba(0,0,0,.4);box-shadow:0 0 5px 5px rgba(0,0,0,.4)}100%{-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.7);box-shadow:0 0 5px 5px rgba(0,0,0,.7)}}@keyframes glow{0%{box-shadow:0 0 5px 5px rgba(0,0,0,.8)}50%{box-shadow:0 0 5px 5px rgba(0,0,0,.4)}100%{box-shadow:0 0 5px 5px rgba(0,0,0,.8)}}.full_map{max-height:inherit}.full_map .span20 h3{margin:.7em 0 .5em 0;text-align:center}.nav_wrapper{z-index:1000;top:0;width:100%;min-height:62px;min-width:320px;background:#000;background:-moz-linear-gradient(left,#000 50%,#fff 50%);background:-webkit-linear-gradient(left,#000 50%,#fff 50%);background:linear-gradient(to right,#000 50%,#fff 50%)}.nav_wrapper .container{background:#000}.logo{float:left;margin:3px 30px 9px 0}.nav_primary{}.nav_primary ul{}.nav_primary li{min-height:62px}.nav_primary .nav_mob_link{display:none}.nav_primary a,.nav_lang a{padding:24px 22px 0 10px;font-size:93%;color:#fff;text-transform:uppercase;border-left:1px solid #fff}.nav_primary a:hover,.nav_primary li.selected>a:first-child,.nav_lang a:hover{color:#ccc}.nav_primary a:hover,.nav_primary li.selected>a:first-child{border-left:1px solid #ccc}.user_drop_down{position:relative;float:left;border-left:1px solid #fff;padding:0 0 2px 0}.user_drop_down a.user_drop_down_link{background:#000 url(../images/user_drop_down.png) no-repeat center bottom;text-indent:-9999px;width:60px;float:left;padding:11px 0}.user_drop_down .user_drop_down_content{position:absolute;z-index:999;display:none;top:62px;width:250px;left:0;float:left;background-color:#fff;background-color:rgba(255,255,255,.7);padding:10px}.user_drop_down .user_drop_down_content .span6{width:110px}.user_drop_down .user_drop_down_content .user_drop_down_content_span6{margin-right:10px}.user_drop_down .user_drop_down_content a.button{border:medium none;color:#fff;font-size:93%;margin:5px 0;padding:8px 0;text-align:center;text-transform:uppercase;width:100%}.user_drop_down .user_drop_down_content a.button:after{margin:0 15px 0 0}.user_drop_down .user_drop_down_content .span12 a.button:after{display:none}.user_drop_down .user_drop_down_content .nav_social_links{float:left;width:100%;margin:5px 0 0 0}.user_drop_down .user_drop_down_content .nav_social_links ul{float:left;width:100%}.user_drop_down .user_drop_down_content .nav_social_links ul li{min-height:100%}.user_drop_down .user_drop_down_content .nav_social_links ul li a{padding:5px 8px!important;font-size:130%;border:none}.nav_mob_button{float:left;margin:5px 0 0 0;font-size:260%;color:#fff;display:none}.header_right{position:relative;float:right}.nav_lang{}.nav_lang a{padding:24px 0 20px 0;height:62px;border:none;font-size:85%}.nav_lang ul ul{width:88px;right:0!important;left:inherit!important;background:#000}.nav_lang ul ul li{width:100%}.nav_lang ul ul a{width:100%;height:auto;padding:5px 7px;font-size:77%}.flag{float:left;width:16px;height:11px;margin:2px 6px 0 0;background:url(../images/flags2x.png) no-repeat;background-size:48px 33px}.flag.flag-zh-cn{background-position:-16px 0}.flag.flag-de{background-position:-32px 0}.flag.flag-fr{background-position:0 -11px}.flag.flag-gb{background-position:-16px -11px}.flag.flag-en{background-position:-16px -11px}.flag.flag-it{background-position:-32px -11px}.flag.flag-ru{background-position:0 -22px}.flag.flag-us{background-position:-16px -22px}.booking_button{float:left;padding:17px 0 0 28px;height:62px;font-family:"industrial736_btroman",Garamond,"Hoefler Text",Times New Roman,Times,serif;font-size:161.6%;color:#000;text-align:center;text-transform:capitalize;background:#fff url(../images/arrow_bg.png) no-repeat -20px center}.booking_buttonx{float:left;padding:17px 0 0 28px;height:62px;font-family:"industrial736_btroman",Garamond,"Hoefler Text",Times New Roman,Times,serif;font-size:161.6%;color:#000;text-align:center;text-transform:capitalize;background:#fff url(../images/arrow_bg.png) no-repeat -20px center}.book_offers_mobile_button{display:none}.page_hotel .booking_button{color:#fff}.page_hotel .booking_buttonx{color:#fff}.nav_destinations_wrapper{position:relative;background:#fff;display:none;z-index:1000}.nav_destinations{margin:15px 0 25px 0}.nav_destinations ul{}.nav_destinations li{width:33.33%}.nav_destinations a{width:100%;padding:10px 4px;font-size:93%}.nav_destinations li.selected>a:first-child{color:#555}.nav_destinations>ul>li>a{text-transform:uppercase}.nav_destinations ul ul{}.nav_destinations ul ul li{width:100%;padding:0 0 0 17px}.nav_destinations ul ul li:before{float:left;margin:0 0 0 -10px;font-family:'fontello';color:#666}.nav_destinations ul ul a{padding:2px 4px 6px 4px}.nav_hotels_wrapper{position:fixed;top:62px;min-width:320px;z-index:999;background:rgba(255,255,255,.9)}.nav_hotels_wrapper .logo{margin-top:5px;margin-bottom:5px}.nav_hotels{width:895px;margin:10px 0 5px 0}.nav_hotels a{padding:11px;margin:0 5px 0 0;font-size:85%;text-transform:uppercase;border-bottom:2px solid transparent}.nav_hotels_wrapper .nav_mob_button{color:#000}.nav_bread{font-size:85%;text-transform:uppercase;padding:5px 0}.nav_bread ul{}.nav_bread li{padding:5px 14px 5px 0}.nav_bread a{padding:0}.nav_bread a:after{content:"/";float:right;padding:0 0 0 14px}.nav_bread li:last-child a:after{display:none}.page_header,.header_image,.header_image_placeholder,.header_image .item,.header_image img{width:100%;height:auto}.page_header{position:relative;overflow:hidden;max-height:500px}.page_home .page_header,.page_hotel_home .page_header{max-height:700px}.page_header .slide_prev,.page_header .slide_next{color:#fff!important;text-shadow:0 0 3px #000;display:none}.page_header .slide_prev{left:15px}.page_header .slide_next{right:15px}.header_image_placeholder{visibility:hidden}.header_image{overflow:hidden;z-index:10;max-width:1400px;margin:0 auto}.header_image .item,.header_image .item_first .header_image_tag{display:none}.header_image .item_first{display:block}.header_image_tag{position:absolute;top:65%;z-index:30;right:60px;color:#fff;text-align:right}.header_image_tag a{color:#fff}.header_image_tag a:hover{color:#ddd}.header_image_tag h2{float:right;font-size:520%;line-height:1em;margin:0;text-shadow:0 0 1px rgba(0,0,0,.5),1px 1px 1px #000,4px 4px 4px #000}.header_image_tag span{float:right;clear:both;margin:15px 5px 0 0;font-size:123.1%;text-transform:uppercase;text-shadow:0 0 1px rgba(0,0,0,.5),1px 1px 1px #000,2px 2px 2px #000}.header_image_nav{float:right;clear:left;margin:10px 0 -10px 0}.header_image_nav a{width:10px;height:10px;margin:0 5px 0 0;border-radius:20px;background:#fff;opacity:.3;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.header_image_nav a:hover,.header_image_nav .cycle-pager-active{opacity:.6}.header_image_tag{top:60%;left:0;right:inherit;text-align:left;padding:20px;background:#000;background:rgba(0,0,0,.8)}.header_image_tag h2{float:left;font-size:300%}.header_image_tag span{float:left}.booking{}.booking h4,.booking label,.booking select,.booking input,.booking .button{float:left}.booking h4{text-transform:uppercase}.booking select,.booking .textbox,.booking_dropdown .arrival,.booking_dropdown .depart{padding:2px;background:#fff;border:1px solid #999;border-radius:0}.booking select{padding-left:0}.booking_overlay_wrapper{position:absolute;bottom:0;z-index:10;padding:0}.booking_overlay_wrapper_content{background:rgba(0,0,0,.8);margin:0 auto;max-width:1400px;padding:18px 0;text-align:center}.booking_overlay{width:75%;margin:0 auto}.booking_overlay h4,.booking_overlay select,.booking_overlay input,.booking_overlay .button,.booking_overlay .icon_cal_wrap{margin:0 12px 0 0}.booking_overlay h4{margin-top:-1px;font-family:"industrial736_btroman",Garamond,"Hoefler Text",Times New Roman,Times,serif;font-size:161.6%;text-transform:capitalize}.booking_overlay h4,.booking_overlay select,.booking_overlay .textbox,.booking_overlay .button{height:26px}.booking_overlay select,.booking_overlay .textbox{width:85px;height:26px;color:#666}.booking_overlay .hotels{width:160px}.booking_overlay .textbox{width:140px}.booking_overlay .icon_cal{font-size:100%}.booking_overlay_cal{margin:-18px 0 0 0;padding:5px!important;font-size:93%;z-index:999!important;width:25em!important;background:#fff}.booking_overlay_cal table{background:#fff}.booking_overlay_cal .ui-datepicker th{padding:0}.booking_overlay .button{color:#000;font-weight:bold;min-width:150px;text-transform:uppercase;background:#fff;text-align:center}.page_hotel .booking_overlay{}.page_hotel .booking_overlay .hotels{}.booking_dropdown{position:absolute;right:0;top:62px;z-index:990;float:left;width:778px;font-size:93%;color:#000;background:#fff;display:none}.page_hotel .booking_dropdown{top:66px}.booking_options,.booking_calendar_wrap{padding:15px}.booking_options{border-right:4px solid #000}.booking_options div{float:left}.booking_options label{padding-top:3px}.hotels,.nights,.people{float:left;width:100%;padding:0 0 12px 0;margin:0 0 12px 0;border-bottom:1px solid #e4e4e4}.booking_dropdown .arrival label,.booking_dropdown .depart label,.booking_dropdown .arrival .textbox,.booking_dropdown .depart .textbox,.people .adults,.people .children,.nights span,.promo label,.iata label,.promo .textbox,.iata .textbox{float:left;width:50%}.hotels select,.booking_dropdown .arrival,.booking_dropdown .depart,.promo,.iata{width:100%}.booking_dropdown .arrival,.booking_dropdown .depart{margin:0 0 10px 0;padding-right:7px}.booking_dropdown .selected,.booking_dropdown .selected .textbox{color:#fff;background:#000;border:none}.booking_dropdown .selected{background:#000 url(../images/arrow_bg.gif) no-repeat right center}.booking_dropdown .arrival label,.booking_dropdown .depart label{padding-left:6px}.booking_dropdown .arrival .textbox,.booking_dropdown .depart .textbox{border:none}.nights,.promo,.iata{font-size:93%}.nights span:first-child{padding:0 0 0 10px}.nights span:last-child{padding:0 10px 0 0;text-align:right}.people .adults{padding:0 3% 0 0}.people .children{padding:0 0 0 3%}.people label{width:60%;padding-top:4px}.people select{width:40%}.promo{margin-bottom:5px}.booking_calendar_wrap{}.booking_dropdown_close{position:absolute;top:5px;right:15px;font-size:177%}.booking_dropdown .booking_cal{float:left;clear:both;width:100%;margin:28px 0 0 0}.booking_cal_depart{display:none}.booking_calendar_wrap .button,.booking_calendar_wrap .error{float:right;margin:16px 0 0 0;font-size:100%;width:49.5%}.booking_calendar_wrap .error{float:left;font-size:93%}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden}.ui-datepicker{width:17em;padding:0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:5px 0 6px 0;background:#000;color:#fff}.ui-datepicker .ui-datepicker-group-first .ui-datepicker-header{border-right:1px solid #e4e4e4}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;color:#fff;font-size:189%;cursor:pointer}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{color:#ddd}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;top:50%;margin:-22px 0 0 -15px;width:20px;height:30px;text-indent:0}.ui-datepicker .ui-datepicker-next span{margin-left:-12px}.ui-datepicker .ui-datepicker-title{line-height:1.8em;font-size:123.1%;text-transform:uppercase;text-align:center}.ui-datepicker table{width:100%;height:215px;border-collapse:collapse}.ui-datepicker th{padding:.7em .3em;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker-calendar tbody tr td:last-child{padding-right:10px}.ui-datepicker-calendar tbody tr:last-child td{padding-bottom:6px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:5px;text-align:right;text-decoration:none}.ui-datepicker-calendar a.ui-state-hover{background:#ddd;color:#000}.ui-datepicker-calendar .ui-datepicker-today a,.ui-datepicker-calendar .ui-datepicker-today span{padding:4px;background:#fff;color:#000;border:1px solid #ddd}.ui-datepicker-calendar a.ui-state-active{background:#000;color:#fff}.ui-datepicker-calendar .ui-datepicker-unselectable span{color:#ddd}.booking_overlay_cal .ui-datepicker-calendar .ui-datepicker-unselectable span{color:#aaa}.ui-datepicker.ui-datepicker-multi{width:100%!important}.ui-datepicker-multi .ui-datepicker-group{float:left;width:50%}.ui-datepicker-multi .ui-datepicker-group table{width:100%;border:1px solid #e4e4e4;border-top:none}.ui-datepicker-multi .ui-datepicker-group-last table{border-left:none}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.nav_tools{position:fixed;top:162px;right:0;z-index:800;opacity:.8;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.nav_tools:hover,.touch .nav_tools{opacity:1}.nav_tools ul{}.nav_tools li{clear:left;margin:0 0 1px 1px}.nav_tools a,.nav_tools .nav_tools_search ul{width:38px;height:38px;color:#fff;text-transform:uppercase;text-align:center;line-height:28px;background:#000;background:rgba(0,0,0,.8);-webkit-transition:background .2s linear;-moz-transition:background .2s linear;transition:background .2s linear}.nav_tools a:hover,.nav_tools a.selected{background:rgba(0,0,0,1)}.nav_tools a.inactive{color:#bbb}.nav_tools a.inactive:hover{background:rgba(0,0,0,.8)}.nav_tools a i{font-size:123.2%}.nav_tools a .icon-email,.nav_tools a .icon-chat{font-size:116%}.nav_tools .nav_tools_more a:first-child{position:relative;z-index:10}.nav_tools ul ul{position:absolute;left:40px;z-index:1}.nav_tools ul ul li{clear:none}.nav_tools .nav_tools_share ul{width:117px}.nav_tools .nav_tools_search ul{width:200px}.nav_tools .nav_tools_search ul li{margin:0}.nav_tools .nav_tools_search .textbox{width:190px;height:30px;margin:5px}.gsc-completion-container{position:fixed!important}.nav_tools_chat,.nav_tools_chat img{display:none}.content_aside{padding:18px 70px 20px 0}.nav_secondary,.nav_secondary ul,.nav_secondary li,.nav_secondary a{width:100%}.nav_secondary{}.nav_secondary ul{}.nav_secondary li{}.nav_secondary a{margin:0 0 5px 0;padding:5px 10px}.nav_secondary>ul>li.selected>a:first-child{padding:6px 0;font-size:270%;font-family:"industrial736_btroman",Garamond,"Hoefler Text",Times New Roman,Times,serif}.nav_secondary ul ul li.selected>a:first-child{background:#000;color:#fff}.nav_secondary ul ul a{text-transform:uppercase}.nav_secondary ul ul ul a{padding-left:20px}.nav_secondary ul ul ul ul a{padding-left:30px}.content{padding:20px 0}.content blockquote{position:relative;width:90%;margin:0 auto 30px;padding:10px 40px;font-style:italic}.content blockquote:last-child{margin-bottom:0}.content blockquote:before{position:absolute;display:block;left:-20px;top:-20px;content:"“";font-family:"industrial736_btroman",Garamond,"Hoefler Text",Times New Roman,Times,serif;font-size:650%}.content blockquote:after{position:absolute;display:block;right:18px;bottom:-60px;content:"”";font-family:"industrial736_btroman",Garamond,"Hoefler Text",Times New Roman,Times,serif;font-size:650%}.content blockquote cite{display:block;margin:15px 0 0;font-style:normal;font-weight:bold}#instafeed{max-height:450px;overflow:hidden;margin-bottom:60px}.table_res{width:100%;margin:20px 0;font-size:93%;text-transform:uppercase}.table_res thead td{font-weight:bold}.table_res td{padding:10px 5px;text-align:center;border-right:4px solid #fff;background:#f4f4f4}.table_res tr td:nth-child(1){padding-right:12px;text-align:right;background:#fff}.table_res tr td:nth-child(1) .hotel_brand{float:right;margin-right:-10px}.table_res tr td:last-child{border:none}.toggleFeet,.toggleMetres{color:#888}.toggleFeet.active,.toggleMetres.active{color:#222;cursor:default}.promotions .full_image{max-height:500px}.hotel_rates{width:90%;margin:0 auto;text-align:left}.hotel_rates tr td:nth-child(3n){text-transform:lowercase}.room_info{width:100%;margin:7px 0 0 0}.room_info td{padding:0;line-height:1.75em}.room_info tr td:nth-child(odd){width:40%;text-transform:uppercase;font-weight:bold}.room_info tr td:nth-child(even){width:60%}.booking_panel_row .container{position:relative}.booking_panel{top:0!important}.booking_panel_room{top:108px!important}.gallery .container{overflow:hidden;position:relative}.hotel_gallery_slider{position:static!important}.hotel_gallery_slider article{margin-top:60px}.gallery{}.gallery h3{margin:0;font-size:153.9%}.gallery a{float:left;width:100%;height:auto}.slider_gallery_nav ul{margin:0 15px}.slider_gallery_nav .slide_prev,.slider_gallery_nav .slide_next{top:0!important;width:auto;height:auto;margin:0;padding:7px 5px;font-size:123%;line-height:normal}.slider_gallery_nav .slide_prev{left:0}.slider_gallery_nav .slide_next{right:0}.gallery_no_cats .slide_prev,.gallery_no_cats .slide_next,.gallery_no_cats .slider_gallery_nav{display:none}.map_destination{height:400px}.nav_attractions,.nav_attractions ul,.nav_attractions a{width:100%}.nav_attractions li{width:50%!important}.nav_attractions a{padding:0 5% 0 0}.attractions,.attractions article{float:left;width:100%}.attractions article{display:none;margin:30px 0 0 0}.paginator_wrap_outer{float:left;position:relative;overflow:hidden;margin:0 0 0 15px;width:0;max-height:40px}.paginator_wrap_inner{position:relative;overflow:hidden;width:9000px}.paginator_wrap_inner a,.paginator_wrap_inner .minor_first{width:60px;height:40px;padding:12px 10px 8px 10px;text-align:center;background-image:url(../images/timeline_major.png);background-position:center bottom;background-repeat:no-repeat}.paginator_wrap_inner .minor{padding-top:0;background-image:url(../images/timeline_minor.png)}.paginator_wrap_inner .minor_first{background-image:url(../images/timeline_major.png)}.paginator_wrap_inner ul li:first-child a{background-position:left bottom}.paginator_wrap_inner ul li:last-child a{background-position:right bottom}.paginator_wrap_inner a span{display:block;height:12px;font-size:77%}.paginator_wrap_inner .cycle-pager-active a{font-size:116%}.slider_history_nav .paginator_left,.slider_history_nav .paginator_right{margin:19px 0 0 0;padding:5px;font-size:123%}.slider_history_nav .paginator_right{float:right}.paginator_slider{float:left;clear:left;position:relative;margin:5px 0 5px 68px;height:4px;background:#fff}.paginator_slider .ui-slider-handle{position:absolute;left:-1000px;padding:0;margin:0;top:-4px;width:8px;height:12px;background:#999}.reviews_list{}.reviews_list h3{min-height:66px;padding:0 0 0 65px}.reviews_list h3 span.social_link{margin:8px 0 0 -65px}.nav_sitemap,.nav_sitemap ul,.nav_sitemap li,.nav_sitemap a{width:100%}.nav_sitemap ul a{margin:0 0 4px 0;padding:7px 1%;background:#d4d4d4}.nav_sitemap ul ul a{padding-left:2%;background:#e4e4e4}.nav_sitemap ul ul ul a{padding-left:4%;background:#f4f4f4}.nav_sitemap ul ul ul ul a{padding-left:6%;background:#fff}.nav_sitemap ul ul ul ul ul a{padding-left:8%}.page_search{}.page_search .textbox{float:left;width:45%;margin:0 20px 0 0}.page_search .button{margin-top:-2px}.page_search iframe{width:100%}.blog{}.blog article,.blog_aside_section{float:left;clear:left;width:100%;margin:0 0 40px 0}.blog_text,.blog_meta{float:left;width:100%;margin:10px 0 0 0}.blog_aside .blog_aside_section:last-child{margin:0}footer{font-size:93%;clear:both;padding:10px 0}.nav_foot{width:100%}.nav_foot ul{}.nav_foot li{margin:0 0 10px}.nav_foot a{text-transform:uppercase;font-size:93%;padding:0 6px 0 0;margin:0 6px 0 0;border-right:1px solid #000}.nav_foot li:last-child a{border-right:none}footer address{float:left}.logo_footer{float:left;margin:1px 5px 0 0;width:130px;height:15px;background:url(../images/logo_collection_footer.png) no-repeat;text-indent:-9999px}footer .nav_social_links{float:right;margin:-5px 0 0 0}.nav_social_links h4,footer .nav_social_links ul{float:right;clear:both}.nav_social_links h4{margin:0 0 5px 0;padding:0 5px;font-size:131%;text-transform:uppercase;border-bottom:1px solid #000}.nav_social_links h4 a{padding:0}footer .nav_social_links ul{width:78px}footer .nav_social_links ul a{font-size:108%}footer .nav_social_links li:nth-child(2n+1) a{margin-right:2px}.user_message{position:fixed;bottom:0;z-index:1000;padding:5px 0}.user_message .button{float:right;margin:5px 0 0 0}.user_message p{margin:0}.cookie_message{display:none}.festive .mobile-sticky{height:0}.festive .swiper-container{z-index:999;margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0;-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-container{max-width:100%;height:50px;color:#fff;text-align:center}.park-lane{background:#7c51a1}.thedorchester{background:#a7a9ac}.the-beverly-hills-hotel{background:#fabfc0}.hotel-eden{background:#00631d}.le-richemond{background:#d91965}.hotel-principe-di-savoia{background:#0091d5}.le-meurice{background:#8faa93}.hotel-plaza-athenee{background:#e3173e}.coworth-park{background:#f58220}.hotel-bel-air{background:#80a1b6}.swiper-slide .title{}.swiper-slide .title a{color:#fff;display:block;height:100%;padding:10px 10px;width:100%}.pagination{position:absolute;z-index:20;left:10px;bottom:10px}.swiper-pagination-switch{display:inline-block;width:8px;height:8px;border-radius:8px;background:#222;margin-right:5px;opacity:.8;border:1px solid #fff;cursor:pointer}.swiper-visible-switch{background:#aaa}.swiper-active-switch{background:#fff}.festive .mag h1:after{border-bottom:none;content:""}.festive .mag h3:after{border-bottom:none}.festive .festive-container{margin-bottom:40px;padding:0 20px}.festive .swiper-container{display:none}.festive .swiper-container .icon-angle-left,.swiper-container .icon-angle-right{top:0;z-index:99999999;position:absolute;left:-7px;font-size:210%!important;opacity:.7;color:#000}.festive .swiper-container .icon-angle-right{left:auto;right:-7px}.festive-hotel-nav{float:left;margin:0 0 40px 0;background:none repeat scroll 0 0 rgba(255,255,255,.9);top:62px;z-index:899;max-width:1170px}.festive-hotel-nav ul{float:none;margin:0 auto;text-align:center}.festive-hotel-nav li{display:inline-block;margin:0 2px 4px 0}.festive-hotel-nav a{display:inline-block;padding:10px;text-transform:uppercase;min-width:200px}.festive-hotel-nav .stuck{border:1px solid green}.festive-hotel-nav ._\34 5-park-lane{border:1px solid #7c51a1;color:#7c51a1}.festive-hotel-nav ._\34 5-park-lane:hover,.festive-hotel-nav .active_45-park-lane{border:1px solid #7c51a1;background:#7c51a1;color:#fff}.festive-hotel-nav ._thedorchester{border:1px solid #a7a9ac;color:#a7a9ac}.festive-hotel-nav ._thedorchester:hover,.festive-hotel-nav .active_thedorchester{border:1px solid #a7a9ac;background:#a7a9ac;color:#fff}.festive-hotel-nav ._the-beverly-hills-hotel{border:1px solid #fabfc0;color:#fabfc0}.festive-hotel-nav ._the-beverly-hills-hotel:hover,.festive-hotel-nav .active_the-beverly-hills-hotel{border:1px solid #fabfc0;background:#fabfc0;color:#fff}.festive-hotel-nav ._hotel-eden{border:1px solid #00631d;color:#00631d}.festive-hotel-nav ._hotel-eden:hover,.festive-hotel-nav .active_hotel-eden{border:1px solid #00631d;background:#00631d;color:#fff}.festive-hotel-nav ._le-meurice{border:1px solid #8faa93;color:#8faa93}.festive-hotel-nav ._le-meurice:hover,.festive-hotel-nav .active_le-meurice{border:1px solid #8faa93;background:#8faa93;color:#fff}.festive-hotel-nav ._hotel-plaza-athenee{border:1px solid #e3173e;color:#e3173e}.festive-hotel-nav ._hotel-plaza-athenee:hover,.festive-hotel-nav .active_hotel-plaza-athenee{border:1px solid #e3173e;background:#e3173e;color:#fff}.festive-hotel-nav ._coworth-park{border:1px solid #f58220;color:#f58220}.festive-hotel-nav ._coworth-park:hover,.festive-hotel-nav .active_coworth-park{border:1px solid #f58220;background:#f58220;color:#fff}.festive-hotel-nav ._hotel-bel-air{border:1px solid #80a1b6;color:#80a1b6}.festive-hotel-nav ._hotel-bel-air:hover,.festive-hotel-nav .active_hotel-bel-air{border:1px solid #80a1b6;background:#80a1b6;color:#fff}.festive-hotel-nav ._le-richemond{border:1px solid #d91965;color:#d91965}.festive-hotel-nav ._le-richemond:hover,.festive-hotel-nav .active_le-richemond{border:1px solid #d91965;background:#d91965;color:#fff}.festive-hotel-nav ._hotel-principe-di-savoia{border:1px solid #0091d5;color:#0091d5}.festive-hotel-nav ._hotel-principe-di-savoia:hover,.festive-hotel-nav .active_hotel-principe-di-savoia{border:1px solid #0091d5;background:#0091d5;color:#fff}.festive_events_more,.festive_top_more,.festive_after_more{display:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,.cboxIframe,#cboxLoadedContent,#cboxLoadingOverlay,.dialog_body{background:#fff;color:#000}#cboxOverlay{background:#000}#colorbox{-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.8);box-shadow:0 0 5px 5px rgba(0,0,0,.8)}#cboxContent{margin-top:25px;overflow:visible}.cboxIframe{}#cboxError{padding:50px}#cboxLoadedContent{padding:10px 20px}#cboxLoadingGraphic{background:url(/Assets/images/loading.png) no-repeat center center}#cboxLoadingOverlay{}#cboxTitle{position:absolute;top:-18px;left:20px}#cboxCurrent{position:absolute;top:-15px;right:82px;font-size:77%}#cboxSlideshow,#cboxPrevious,#cboxNext,#cboxClose{position:absolute;top:-21px;padding:0;opacity:.8;font-size:123.1%;text-align:center;background:none;border:none}#cboxSlideshow:hover,#cboxPrevious:hover,#cboxNext:hover,#cboxClose:hover{opacity:1}#cboxPrevious{right:55px}#cboxNext{right:40px}#cboxClose{right:17px}#colorbox.colorbox_gallery,.colorbox_gallery #cboxLoadingOverlay,.colorbox_gallery #cboxLoadedContent{background:none!important}#colorbox.colorbox_gallery{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.colorbox_gallery #cboxSlideshow,.colorbox_gallery #cboxPrevious,.colorbox_gallery #cboxNext,.colorbox_gallery #cboxClose,.colorbox_gallery #cboxTitle,.colorbox_gallery #cboxCurrent{color:#fff}.colorbox_inline #cboxLoadedContent{padding-top:0}.colorbox_inline .button{width:35%}#cboxOverlay.colorbox_booking_panel{z-index:900}#colorbox.colorbox_booking_panel{display:none!important}@media(min-width:1300px){.header_image_tag{top:55%}.header_image img,.img_res img{margin-top:-2%}.full_image_twittermap img,.full_image_hotspots img{margin-top:0}}@media(min-width:1600px){}@media(max-width:1200px){.slider_images .slide_prev,.slider_images .slide_next{top:27%}.logo{margin-right:15px}.nav_primary{max-height:62px;max-width:538px;overflow:hidden}.nav_primary a{padding-left:5px;padding-right:5px}.user_drop_down{border:none;padding:0}.user_drop_down .user_drop_down_content{left:-190px}.nav_lang span{display:none}.nav_hotels{width:680px;margin-top:5px}.nav_hotels a{padding:5px;margin:0 10px 0 0}.booking_overlay,.page_hotel .booking_overlay{width:100%}.img_overlay_reveal .img_overlay{bottom:-75%}}@media(max-width:980px){.slider_images .slide_prev,.slider_images .slide_next{top:21%}.full_image .img_res{margin:0!important;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important;-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.nav_lang [class^="icon-"]{display:none}.nav_lang>ul>li>a>.flag{margin-right:0}.nav_hotels{width:464px}.booking_dropdown{width:724px}.header_image_tag{font-size:85%}.booking_overlay h4{display:none}.booking_overlay .hotels{width:116px}.booking_overlay .textbox{width:106px}.img_overlay_reveal .img_overlay{bottom:-70%;padding:5px;font-size:85%}.img_overlay_reveal table,.img_overlay_reveal h3 i{display:none}.nav_primary,.nav_hotels{display:none}.nav_mob_button{display:block}.nav_mobile{position:absolute;top:62px;width:104%;max-height:none;max-width:none;overflow:visible;margin:0 0 0 -2%;background:#fff;display:none}.nav_mobile ul,.nav_mobile li.nav_mob_link_book,.nav_mobile a{width:100%}.nav_mobile li{width:50%;min-height:1px}.nav_mobile a{padding:10px;color:#000;border:none}.nav_mobile a:hover,.nav_mobile li.selected>a:first-child{color:#777;border:none}.nav_mobile .nav_mob_link_lang>a:first-child{display:none}.nav_mobile .nav_mob_link_lang li{width:auto}.nav_mobile .user_drop_down{display:none}}@media(min-width:981px)and (max-width:1198px){.nav_wrapper .header_right{margin-right:-10px}}@media(min-width:768px)and (max-width:980px){.nav_primary li:nth-last-child(-n+4){display:none}.mag .button,.half_block .button{margin-left:0%;margin-right:0%;width:100%}.mag.full_image .button{margin:40px 33% 0;width:34%}.table_res{font-size:85%}.table_res td{padding:2px 1px}.mag_contact h2{font-size:500%}}@media(max-width:767px){.slide_prev,.slide_next{margin:-25px 0 0 0!important;font-size:250%!important}.half_block h1{font-size:25px!important}.slide_next{right:0!important}.slide_prev{left:0!important}.hidden-phone,.nav_tools,.blog_tags{display:none!important}body{padding:0;min-width:320px}.nav_wrapper,.nav_hotels_wrapper,.booking_overlay_wrapper,.nav_bread,footer{padding-left:2%;padding-right:2%;width:100%}.nav_destinations_mobile{top:100px;position:fixed}.nav_destinations_mobile .nav_destinations{margin:5px}.nav_destinations>ul>li>a,.nav_destinations_mobile i,.nav_destinations_mobile em{display:none}.nav_hotels{width:100%;margin-top:0}.page_header .slide_prev{left:-30px}.page_header .slide_next{right:-30px}.header_image_tag{font-size:69%}.header_image_tag span{display:none}.booking_dropdown,.booking_overlay{width:310px}.booking_options,.booking_dropdown .hotels,.booking_dropdown .nights,.booking_dropdown .people{border:none}.booking_options{padding-top:25px}.booking_dropdown .hotels,.booking_dropdown .nights,.booking_dropdown .people,.booking_calendar_wrap .error,.booking_calendar_wrap .button{margin:0}.booking_dropdown .booking_cal{margin:-30px 0 0 0}.booking_dropdown .ui-datepicker{width:100%}.booking_dropdown_close{right:10px;top:-3px}.booking_overlay .textbox,.booking_overlay .rooms,.booking_overlay .adults,.booking_overlay .icon_cal,.booking_dropdown h4,.booking_dropdown .nights,.booking_dropdown .people,.booking_dropdown .promo,.booking_dropdown .iata{display:none!important}.page_hotel .booking_overlay{width:180px}.page_hotel .booking_overlay .button{min-width:180px}.form_wrapper .form,.form .textbox,.form select{width:100%!important;margin:0!important}.form .multi_input select,.form .multi_input .textbox{width:49%!important}.form .multi_input select{margin:0 2% 0 0!important}.mag{padding:20px 0}.mag h2.hl:after{width:70%;margin:0 15%}.mag_text.border_double_white{width:98%;margin:0 0 0 1%}.mag_text,.form_wrapper{padding:20px!important}.img_overlay_reveal .img_overlay{bottom:-89%}.mag_contact{margin-top:20px;border:none}.multiple_blocks_spaced [class*="span"]{padding:0 0 20px 0!important;width:100%!important}.multiple_blocks_spaced .span2{padding:0 1% 20px 1%!important;width:33%!important}.multiple_blocks_spaced div.span2:nth-of-type(3n+4){clear:left}.full_image .button,.full_text .button{width:80%;margin-left:10%;margin-right:10%}.full_title{margin-bottom:.8em}.slider,.slider_fullwidth,.slider_images .container{overflow:visible}.slider_images .slide_prev,.slider_images .slide_next,.slider_title .slide_prev,.slider_title .slide_next{top:-46px;background:none}.half_block .slide_prev,.half_block .slide_next{top:-68px}.full_map .span20:not(:last-child){width:50%}.full_map .span20:last-child h3{margin-bottom:0}.content_aside,.content{padding:20px}.content_aside{padding-bottom:0}.nav_secondary ul ul li{width:50%}.nav_secondary ul ul ul li{width:100%}.table_res table,.table_res thead,.table_res tbody,.table_res th,.table_res td,.table_res tr{float:left;display:block}.table_res thead tr{position:absolute;top:-9999px;left:-9999px}.table_res tr{width:100%;margin:0 0 20px 0}.table_res td{width:100%;padding:10px;border:none;text-align:left!important}.table_res td:before{float:left;width:50%;font-weight:bold;content:" " attr(data-label)" "}.table_res td div{float:left;width:48%;padding:0 0 0 2%}.table_res tr td:nth-child(1){background:#e4e4e4;font-weight:bold}.table_res tr td:nth-child(1):before{display:none}.table_res tr td:nth-child(1) .hotel_brand{margin-right:-5px}.filter_grid_container{margin:0;width:100%}footer address{margin-bottom:10px}footer .nav_social_links{float:none;width:90px;margin:0 auto}}@media(max-width:600px){.user_drop_down{display:none}.header_image,.header_image_placeholder{width:200%;max-width:200%;margin:0 0 0 -50%}.header_image_tag{display:none!important}.tooltipster-twittermap{display:none}.mag_text,.form_wrapper{padding:10px!important}.img_overlay_reveal .img_overlay{bottom:-85%}.columns_text [class*="span"]:first-child .mag_text .mag_text{-moz-column-count:1;-webkit-column-count:1;column-count:1}.content_aside,.content{padding:20px 10px}.mag_connect .nav_social_links ul{width:180px}.mag_connect .nav_social_links a{margin-bottom:10px}.mag_connect .nav_social_links li:nth-child(3) a{margin-right:0}.mag_connect .nav_social_links li:last-child a{margin-bottom:30px}.mag .span6 h3 span.social_link{width:38px;height:38px;font-size:100%;margin-top:0}.full_image .button_intro{font-size:93%;margin-left:10px}.book_offers_mobile_button{display:block;margin:0 0 10px 0!important}.hide_this_on_mobile{display:none}.ui-datepicker-multi .ui-datepicker-group{width:100%}}@media(max-width:480px){.nav_wrapper,.page_hotel .nav_wrapper{background:#000!important}.nav_mob_button{float:right}.nav_primary .nav_mob_link{display:block}.header_right{display:none}.mag h2.hl:after{width:80%;margin:0 10%}.img_overlay_reveal .img_overlay{bottom:-82%}}@media only screen and (max-width:320px){.festive #page_header{display:none}}@media print{.nav_wrapper,.nav_hotels_wrapper,.header_image_tag,.booking_overlay_wrapper,.nav_bread,.nav_tools,.slide_prev,.slide_next{display:none!important}}.selected .icon-menu{color:#777!important;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}.nuetral .icon-menu{color:#fff!important;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}