﻿html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}a{background-color:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;font-size:100%}button{overflow:visible}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;-webkit-padding-start:0;-webkit-padding-end:0}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a{text-decoration:none}table{margin:0 0 1.5em;width:100%}.table-responsive .tablepress th{background-color:#eee !important;text-align:center !important;vertical-align:top}.table-responsive .tablepress th:first-child{text-align:left !important}@media (max-width: 767px){.table-responsive .tablepress th{white-space:normal !important}}.table-responsive .tablepress td{text-align:center !important}.table-responsive .tablepress td:first-child{text-align:left !important}@media (max-width: 767px){.table-responsive .tablepress td{white-space:normal !important}}.table-responsive .tablepress caption{display:none}.table-artist{display:table;table-layout:fixed}.table-row{border-bottom:1px solid #e6e6e6}.table-row:last-child{border-bottom:none}@media only screen and (max-width: 767px){.table-row-header{display:none}}.table-col-header{text-align:center;padding-top:20px;padding-bottom:20px;border-top:1px solid #e6e6e6;font-family:"Montserrat",Tahoma,sans-serif;font-size:14px;border-left:1px solid #e6e6e6}.table-col-header:first-child{border-left:none}.table-col{display:table-cell;float:none;vertical-align:top;padding-top:20px;padding-bottom:10px;border-right:1px solid #e6e6e6}.table-col:last-child{border-right:none}.table-col.table-col-floor{font-family:"Finding57",serif;font-size:80px;color:#999;padding-left:0;padding-right:0}.table-col.table-col-floor span.ordinal{font-family:"Lato",Tahoma,serif;font-size:14px;display:block;width:100%;text-align:center;position:absolute;top:44px;text-indent:48px}.table-col.table-col-floor span.floor{font-family:"Lato",Tahoma,serif;font-size:14px;text-transform:uppercase;display:block}@media only screen and (max-width: 767px){.table-col.table-col-floor{display:none}}@media only screen and (max-width: 767px){.table-col{display:block;border-right:none;padding-left:0;padding-right:0}}.table-col-artist{position:relative}.table-col-artist figure{position:absolute}.table-col-artist figure img{border-radius:100px}.table-col-artist .artist-info{padding-left:115px}.table-col-artist .artist-name{font-family:"Montserrat",Tahoma,sans-serif;font-size:18px;color:#999;padding-bottom:5px}.table-col-artist.featured:before{content:"";background:url(../images/banner_featured.png) no-repeat left top;width:88px;height:89px;position:absolute;top:0;left:0;z-index:1}.table-col-artist.no-artist figure{display:none}.table-col-artist.no-artist .artist-info{padding-left:0}.table-col-theme{background-repeat:no-repeat;background-position:center center;background-size:cover}.table-col-theme .theme-name{background-color:rgba(0,0,0,0.4);color:#FFF;padding:40px 20px;position:absolute;bottom:0;width:100%;height:50%;text-align:center;text-transform:uppercase;font-size:18px;font-family:"Montserrat",Tahoma,sans-serif;font-weight:700;transition:all 0.5s ease-in-out}.table-col-theme .theme-name .view-room{opacity:0;display:block;margin-top:10px;font-size:14px;font-weight:300;text-transform:none}.table-col-theme .theme-name .view-room:before{content:"[";font-size:20px;margin-right:10px;margin-top:2px}.table-col-theme .theme-name .view-room:after{content:"]";font-size:20px;margin-left:10px;margin-top:2px}.table-col-theme a{position:absolute;top:0;left:0;bottom:0;right:0}.table-col-theme a:hover .theme-name{height:100%}.table-col-theme a:hover .theme-name .theme-name-inner{transition:all 0.5s ease-in-out;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}.table-col-theme a:hover .theme-name .view-room{transition:all 0.5s ease-in-out;opacity:1}@media only screen and (max-width: 767px){.table-col-theme{display:none}}.g_grid{*zoom:1;max-width:71.25em;_width:71.25em;padding-left:0em;padding-right:0em;margin-left:auto;margin-right:auto;*zoom:1;max-width:71.25em;_width:71.25em;padding-left:0em;padding-right:0em;margin-left:auto;margin-right:auto;zoom:1;position:relative}.g_grid:after{content:"";display:table;clear:both}.g_grid:before,.g_grid:after{content:"";display:table}.g_grid:after{clear:both}.g_kill_margin{margin-bottom:0 !important}.g_kill_padding{padding:0 !important}.g_full_width{width:100%;float:left;margin-right:0%;display:inline}.g_two_thirds{width:66.66667%;float:left;margin-right:0%;display:inline}.g_half{width:50%;float:left;margin-right:0%;display:inline}.g_third{width:33.33333%;float:left;margin-right:0%;display:inline}.g_quarter{width:25%;float:left;margin-right:0%;display:inline}.g_fifth{width:20%;float:left;margin-right:0%;display:inline}.g_sixth{width:16.66667%;float:left;margin-right:0%;display:inline}.g_four_fifths{width:80%;float:left;margin-right:0%;display:inline}.g_five_sixths{width:83.33333%;float:left;margin-right:0%;display:inline}.g_three_quarters{width:75%;float:left;margin-right:0%;display:inline}.g_omega{float:right;margin-right:0;*margin-left:0em;display:inline}.g_omega_2>*:nth-child(2n){float:right;margin-right:0;*margin-left:0em;display:inline}.g_omega_3>*:nth-child(3n){float:right;margin-right:0;*margin-left:0em;display:inline}.g_omega_4>*:nth-child(4n){float:right;margin-right:0;*margin-left:0em;display:inline}.g_omega_5>*:nth-child(5n){float:right;margin-right:0;*margin-left:0em;display:inline}.g_omega_6>*:nth-child(6n){float:right;margin-right:0;*margin-left:0em;display:inline}.g_centered{margin:0 auto !important;display:block;float:none}.g_restrict_small{max-width:354px;width:100%;margin:0 auto}@media only screen and (max-width: 600px){.g_restrict_small{max-width:none}}.g_restrict_medium{max-width:660px;width:100%}.g_restrict_large{max-width:1080px;width:100%;margin:0 auto}.g_null_gutter .g_full_width{width:100%;float:left;margin-right:0%;display:inline}.g_null_gutter .g_two_thirds{width:66.66667%;float:left;margin-right:0%;display:inline}.g_null_gutter .g_half{width:50%;float:left;margin-right:0%;display:inline}.g_null_gutter .g_third{width:33.33333%;float:left;margin-right:0%;display:inline}.g_null_gutter .g_quarter{width:25%;float:left;margin-right:0%;display:inline}.g_null_gutter .g_fifth{width:20%;float:left;margin-right:0%;display:inline}.g_null_gutter .g_sixth{width:16.66667%;float:left;margin-right:0%;display:inline}.g_null_gutter .g_three_quarters{width:75%;float:left;margin-right:0%;display:inline}.g_null_gutter .g_four_fifths{width:80%;float:left;margin-right:0%;display:inline}.g_null_gutter .g_five_sixths{width:83.33333%;float:left;margin-right:0%;display:inline}.ie8 .g_mobile,.ie9 .g_mobile,.ie8 .g_reduced_nav_only,.ie9 .g_reduced_nav_only{display:none !important}.ie8 .g_main_nav_only,.ie9 .g_main_nav_only{display:block !important}@media only screen and (min-width: 1024px){.g_reduced_nav_only{display:none !important}}@media only screen and (max-width: 1023px){.g_main_nav_only{display:none !important}}@media only screen and (min-width: 600px){.g_mobile{display:none !important}}@media only screen and (max-width: 600px){.g_weak_first_article>ul>li:first-child{display:none !important}.g_weak{display:none !important}.g_grid{padding:0;margin-left:0;margin-right:0}.g_grid .g_full_width,.g_grid .g_two_thirds,.g_grid .g_half,.g_grid .g_third,.g_grid .g_fifth,.g_grid .g_sixth,.g_grid .g_three_quarters,.g_grid .g_five_sixths,.g_grid .g_four_fifths,.g_grid .g_quarter,.g_null_gutter .g_full_width,.g_null_gutter .g_two_thirds,.g_null_gutter .g_half,.g_null_gutter .g_third,.g_null_gutter .g_fifth,.g_null_gutter .g_sixth,.g_null_gutter .g_three_quarters,.g_null_gutter .g_five_sixths,.g_null_gutter .g_four_fifths,.g_null_gutter .g_quarter{width:100%;float:left;margin-right:0%;display:inline;margin-left:0;margin-right:0;float:none;display:block}}@media (min-width: 992px){.container{width:100%}}@media only screen and (min-width: 768px){.container{width:auto}}.outer-container{max-width:1600px;margin:0px auto;position:relative;background:#FFF}.container.outer-pad{padding:0px 27px}.container.outer-pad.with-top{padding-top:20px}.container.outer-pad.m_footer_links{padding:35px 27px 20px}.main-sidebar{width:25%;position:absolute;right:0;background:#333;height:100%}@media screen and (max-width: 1023px){.main-sidebar{background:none}}.l_link_list li{margin-bottom:14px}.l_side_pad{padding-left:27px;padding-right:27px}@media only screen and (max-width: 600px){.l_side_pad{padding-left:17px;padding-right:17px}}.l_vert_pad{padding-top:38px;padding-bottom:38px}.l_side_bar_content>*{padding-left:27px;padding-right:27px;padding-top:17px;padding-bottom:15px;max-width:400px;margin:0 auto 0;border-bottom:1px solid #444}.l_side_bar_content>*:last-child{border-bottom:0}.l_side_bar_content .side_logo{max-width:103px;position:absolute;bottom:103px;right:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;border-bottom:none}.l_side_bar_content .m_address .m_contact_details{margin-top:0}.l_side_bar_content .m_address .m_contact_details strong{color:#494949;font-family:"Futura Book"}.l_side_bar_content .m_address .m_contact_details span{color:#494949}.inner-left-col{padding-right:27px;margin-right:-1px}@media only screen and (max-width: 767px){.inner-left-col{padding-right:15px;border-right:none !important;margin-right:0}}.inner-right-col{padding-left:27px}@media only screen and (max-width: 767px){.inner-right-col{padding-left:15px;border-left:none !important}}@media only screen and (min-width: 1921px){.outer-container{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}}@media only screen and (max-width: 1140px){.l_side_bar_content>*{padding-left:17px;padding-right:17px;max-width:600px}.l_side_bar_content .m_social strong,.l_side_bar_content .m_address strong{font-size:0.92857em}}@media only screen and (max-width: 1023px){.l_side_bar_content>*{padding:0 17px;margin-top:44px;max-width:600px}.l_side_bar_content .side_logo{display:none}}.l_panel{padding:27px}@media only screen and (max-width: 600px){.l_panel{padding:20px}}.l_article_list{padding:0 0 18px 0;text-align:center}.l_article_list.is_single_item{padding-bottom:0}.l_article_list.is_single_item ul>li{margin-bottom:0}.l_article_list.is_single_item .m_article{padding-bottom:0;margin-bottom:0}.l_article_list ul>li{margin-bottom:21px}.l_article_list ul>li:first-child>*{margin-top:0}.l_article_list ul>li:last-child{margin-bottom:0}.l_article_list ul>li:last-child .m_article{padding-bottom:0;margin-bottom:0}.l_article_list .m_article{width:100%;float:none;border-right:none;padding-bottom:14px}.l_article_list .m_article .a_tag_has_category,.l_article_list .m_article .a_tag_wrap,.l_article_list .m_article a{padding-left:0;padding-right:0}.l_content{width:75%;margin-left:0;min-height:800px;zoom:1;position:relative}.l_content:before,.l_content:after{content:"";display:table}.l_content:after{clear:both}@media only screen and (max-width: 1023px){.l_content{width:100%}}@media only screen and (max-width: 600px){.l_content{width:100%;margin-left:0}.l_content>*{width:100% !important;margin:0}}#layout_1{overflow:hidden}#layout_1>*:last-child{padding-bottom:500em;margin-bottom:-500em}#layout_2{overflow:hidden}#layout_2>div{float:right}#layout_2>div.is_first{float:left}#layout_2>div.is_last{float:left;padding-bottom:500em;margin-bottom:-500em}#layout_5{overflow:hidden}#layout_5 .extend_divider_line{padding-bottom:500em;margin-bottom:-500em}#layout_2a .is_first{float:left}#layout_2a .is_last{float:left}#layout_4>*{float:left}#layout_4>*:first-child{float:right}#layout_4>*:last-child{float:right}#layout_5 .g_two_thrids{float:left}#layout_5 .g_third{float:right}.l_gallery{width:75%;min-height:800px}.l_gallery .g_restrict_large:last-child{padding-bottom:82px;margin-bottom:0}.l_gallery .m_pagination:last-child{padding-bottom:82px;margin-bottom:0}@media only screen and (max-width: 1023px){.l_gallery{width:100%}}.l_panel_head{width:100%;padding-top:37px;zoom:1}.l_panel_head:before,.l_panel_head:after{content:"";display:table}.l_panel_head:after{clear:both}@media only screen and (max-width: 600px){.l_panel_head>*{width:100%;margin-bottom:24px}}.l_wysiwyg{padding:10px}@media only screen and (max-width: 767px){.mobile-block{background:#eee;margin-left:-15px;margin-right:-15px;padding-left:30px;padding-right:30px}.mobile-block .menu-item{background:#FFF}}#remembrance{height:87px;background:#000 url(../images/His-Majesty.jpg) center center no-repeat;width:75%}@media (max-width: 1023px){#remembrance{width:100%}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;font-family:"Muli",Arial,sans-serif;font-weight:normal;font-size:14px;font-style:normal;color:#111;background:#eee;position:relative;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden}html html,body html{font-size:87.5%;line-height:0.42857em}#main{width:100%;padding-top:102px}@media only screen and (max-width: 1023px){#main{padding-top:96px}}.is_overlayed #main:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.6);display:block;z-index:3000}.divider_line_vertical_right{border-right:1px solid #e6e6e6}.divider_line_vertical{border-left:1px solid #e6e6e6}.divider_line_horizontal{border-top:1px solid #e6e6e6}.divider_line_horizontal_bottom{border-bottom:1px solid #e6e6e6}.divider_bold_line_bottom{border-bottom:5px solid #000}.divider_bold_line_both{border-top:5px solid #000;border-bottom:5px solid #000}.divider-horizontal{border-top:1px solid #e6e6e6;padding:0;width:100%;height:1px}.divider-horizontal.full-width{width:auto;margin-left:-27px;margin-right:-27px}.no_last_item_padding>*:last-child{padding-bottom:0 !important;margin-bottom:0}.no_last_item_padding>*:last-child>*:last-child{padding-bottom:0 !important;margin-bottom:0}.no_last_item_padding>*:last-child>*:last-child>*:last-child{padding-bottom:0 !important;margin-bottom:0}.padding_bottom_large_last>*:last-child{padding-bottom:82px !important}.border-top{border-top:1px solid #e6e6e6}.border-bottom{border-bottom:1px solid #e6e6e6}.border-left{border-left:1px solid #e6e6e6}.border-right{border-right:1px solid #e6e6e6}::selection{background:#fff2a8}::-moz-selection{background:#fff2a8}.tooltip{font-family:"Muli",Arial,sans-serif}.j_clear_2.footer_spacer>*:last-child{margin-bottom:82px}.j_clear_2.footer_spacer>*:nth-last-child(2){margin-bottom:82px}@media only screen and (max-width: 600px){.j_clear_2.footer_spacer>*:nth-last-child(2){margin-bottom:0}}input:hover,button,select,label{cursor:pointer}a:active{-webkit-tap-highlight-color:rgba(255,255,255,0);-moz-tap-highlight-color:rgba(255,255,255,0);tap-highlight-color:rgba(255,255,255,0)}img{max-width:100%;display:block}.clfx{zoom:1}.clfx:before,.clfx:after{content:"";display:table}.clfx:after{clear:both}.j_masonry_grid_sizer{width:33.3333%}a,input[type="text"],textarea{-moz-transition-property:background-color, color, opacity, border, left, top, background-position, bottom, right, -moz-transform;-o-transition-property:background-color, color, opacity, border, left, top, background-position, bottom, right, -moz-transform;-webkit-transition-property:background-color, color, opacity, border, left, top, background-position, bottom, right, -moz-transform;transition-property:background-color, color, opacity, border, left, top, background-position, bottom, right, -moz-transform;-moz-transition-duration:200ms;-o-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.text-center{text-align:center}.full-width{width:100%}.block{display:block}.padding_bottom{padding-bottom:62px}.padding_top{padding-top:38px}.padding_bottom_large{padding-bottom:82px}.padding_0{padding:0}.padding_10{padding:10px}.padding_bottom_10{padding-bottom:10px}.padding_15{padding:15px}.padding_top_15{padding-top:15px}.padding_bottom_15{padding-bottom:15px}.padding_20{padding:20px}.padding_top_20{padding-top:20px}.padding_bottom_20{padding-bottom:20px}.padding_vertical_20{padding-top:20px;padding-bottom:20px}.padding_top_27{padding-top:27px}.padding_bottom_27{padding-bottom:27px}.padding_vertical_27{padding-top:27px;padding-bottom:27px}.margin_bottom_0{margin-bottom:0}.ajax-loader{background:url(../images/loader-drip-circle-grey.gif) no-repeat center center;position:absolute;height:42px;width:100%;z-index:10;display:none}.selector-ajax{background:url(../images/loader-kit.gif) no-repeat;width:16px;height:16px;margin:0px auto}.nicescroll-rails{z-index:4000 !important}.a_label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.ui-datepicker-prev:before,.carousel_button.is_prev:before,.ui-datepicker-prev .before,.carousel_button.is_prev .before,.i_previous:before,.i_previous .before{font-family:"FontAwesome";content:"\f104";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.twitter_button:before,.twitter_button .before,.i_twitter:before,.i_twitter .before{font-family:"FontAwesome";content:"\f099";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.ui-datepicker-next:before,.carousel_button.is_next:before,.FY_RIGHT_PUSH_MENU .l_draw h3 span:before,.FY_RIGHT_PUSH_MENU .l_draw li a span:before,.FY_DOUBLE_DRAW_MENU .l_draw .has_draw span:before,.ui-datepicker-next .before,.carousel_button.is_next .before,.FY_RIGHT_PUSH_MENU .l_draw h3 span .before,.FY_RIGHT_PUSH_MENU .l_draw li a span .before,.FY_DOUBLE_DRAW_MENU .l_draw .has_draw span .before,.i_next:before,.i_next .before{font-family:"FontAwesome";content:"\f105";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.option_display:before,.FYDropdown dt a:before,.FYDropdown .FY_optgroup strong:before,.FY_RIGHT_PUSH_MENU .l_draw h3.is_accordion span:before,.FY_RIGHT_PUSH_MENU .l_draw h3.has_draw span:before,.FY_RIGHT_PUSH_MENU .l_draw li a.is_accordion span:before,.FY_RIGHT_PUSH_MENU .l_draw li a.has_draw span:before,.option_display .before,.FYDropdown dt a .before,.FYDropdown .FY_optgroup strong .before,.FY_RIGHT_PUSH_MENU .l_draw h3.is_accordion span .before,.FY_RIGHT_PUSH_MENU .l_draw h3.has_draw span .before,.FY_RIGHT_PUSH_MENU .l_draw li a.is_accordion span .before,.FY_RIGHT_PUSH_MENU .l_draw li a.has_draw span .before,.i_down_arrow:before,.i_down_arrow .before{font-family:"FontAwesome";content:"\f107";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.FYDropdown dt a.active:before,.FYDropdown.variant dt a.active:before,.FYDropdown .FY_optgroup strong.is_open:before,.FY_RIGHT_PUSH_MENU .l_draw h3.is_accordion.is_active span:before,.FY_RIGHT_PUSH_MENU .l_draw h3.has_draw.is_active span:before,.FY_RIGHT_PUSH_MENU .l_draw li a.is_accordion.is_active span:before,.FY_RIGHT_PUSH_MENU .l_draw li a.has_draw.is_active span:before,.FYDropdown dt a.active .before,.FYDropdown .FY_optgroup strong.is_open .before,.FY_RIGHT_PUSH_MENU .l_draw h3.is_accordion.is_active span .before,.FY_RIGHT_PUSH_MENU .l_draw h3.has_draw.is_active span .before,.FY_RIGHT_PUSH_MENU .l_draw li a.is_accordion.is_active span .before,.FY_RIGHT_PUSH_MENU .l_draw li a.has_draw.is_active span .before,.i_up_arrow:before,.i_up_arrow .before{font-family:"FontAwesome";content:"\f106";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.close_button:before,.FY_INFO_BOX .FY_INFOBOX_CLOSE:before,.close_button .before,.FY_INFO_BOX .FY_INFOBOX_CLOSE .before,.i_close:before,.i_close .before{font-family:"FontAwesome";content:"\f00d";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.booking_button span:after,.browse_shop_button span:after,.side_form_button span:after,.booking_button span .after,.browse_shop_button span .after,.side_form_button span .after,.i_close_after:after,.i_close_after .after{font-family:"FontAwesome";content:"\f00d";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.pinterest_button:before,.pinterest_button .before,.i_pinterest:before,.i_pinterest .before{font-family:"FontAwesome";content:"\f231";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.j_menu_button:before,.j_menu_button .before,.i_menu:before,.i_menu .before{font-family:"FontAwesome";content:"\f0c9";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.instagram_button:before,.instagram_button .before,.i_instagram:before,.i_instagram .before{font-family:"FontAwesome";content:"\f16d";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.google_plus_button:before,.google_plus_button .before,.i_google_plus:before,.i_google_plus .before{font-family:"FontAwesome";content:"\f0d5";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.facebook_button:before,.facebook_button .before,.i_facebook:before,.i_facebook .before{font-family:"FontAwesome";content:"\f09a";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.weibo_button:before,.weibo_button .before,.i_weibo:before,.i_weibo .before{font-family:"FontAwesome";content:"\f18a";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.wechat_button:before,.wechat_button .before,.i_wechat:before,.i_wechat .before{font-family:"FontAwesome";content:"\f1d7";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.m_breadcrumb .home:before,.ash_button:before,.FY_DOUBLE_DRAW_MENU .l_draw h2.is_ash:before,.m_breadcrumb .home .before,.ash_button .before,.FY_DOUBLE_DRAW_MENU .l_draw h2.is_ash .before{font-family:"FontAwesome";content:"\f053";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.FY_DOUBLE_DRAW_MENU .l_draw .has_draw.is_ash span:after,.FY_DOUBLE_DRAW_MENU .l_draw .has_draw.is_ash span .after,.i_ash_logo_after:after,.i_ash_logo_after .after{font-family:"FontAwesome";content:"\f053";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.m_layout_panel{margin:0;overflow:hidden;display:block}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.m_booking_widget{padding-top:30px}.m_booking_widget h2{font-family:"Montserrat",Tahoma,sans-serif;font-weight:700;font-size:16px;color:#FFF;margin:0px auto 10px auto;text-transform:uppercase;letter-spacing:normal;text-align:center}.m_booking_widget input[type="text"],.m_booking_widget input[type="date"]{display:none}.m_booking_widget #nights{display:block;font-size:2.85714em;font-family:"Muli",Arial,sans-serif;color:#000;font-weight:normal;line-height:62px;border:none;height:auto;text-align:center;padding-right:0;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.m_booking_widget #nights:hover{color:#fff}.m_booking_widget #agc,.m_booking_widget #agcE{display:block !important;padding:8px 15px;border-left:1px solid #333;background:#fff;border-bottom:none;color:#333;text-align:center}.m_booking_widget ol{zoom:1;position:relative}.m_booking_widget ol:before,.m_booking_widget ol:after{content:"";display:table}.m_booking_widget ol:after{clear:both}.m_booking_widget ol>li{margin-bottom:0;float:left;width:33.333%}.m_booking_widget ol>li.last,.m_booking_widget ol>li:last-child{width:100% !important;position:relative}.m_booking_widget p.amend{margin-top:-10px;margin-bottom:0px;line-height:normal}.m_booking_widget p.amend a{color:#FFF;font-size:10px}.m_booking_widget p.amend a:hover{color:#CCC}.m_booking_widget ol>li.is_active .option_display,.no-touch .m_booking_widget ol>li:hover .option_display,.m_booking_widget ol>li:hover .option_display{background:#000;color:#fff;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.m_booking_widget ol>li.is_active .option_display:before,.no-touch .m_booking_widget ol>li:hover .option_display:before,.m_booking_widget ol>li:hover .option_display:before{bottom:-4px;opacity:0}.m_booking_widget ol>li.is_active .option_display:after,.no-touch .m_booking_widget ol>li:hover .option_display:after,.m_booking_widget ol>li:hover .option_display:after{bottom:-16px;opacity:1}.m_booking_widget ol>li.is_active .option_display #guests,.no-touch .m_booking_widget ol>li:hover .option_display #guests,.m_booking_widget ol>li:hover .option_display #guests{color:#fff}.ie8 .m_booking_widget ol>li:hover .option_display:before{display:none !important}.ie8 .m_booking_widget ol>li:hover .option_display:after{display:block !important}.m_booking_widget .FYDropdown{border-left:1px solid transparent}.ipad .m_booking_widget .FYDropdown{border-right:1px solid transparent}.m_booking_widget .buttonWrap{border-right:1px solid transparent;border-left:1px solid transparent}.m_booking_widget button{width:100%;height:auto;padding:15px 10px;color:#fff;display:block;font-family:"Montserrat",Tahoma,sans-serif;font-size:16px;font-weight:800;line-height:normal;text-transform:uppercase}.m_booking_widget button:after{content:"\f138";font-family:"FontAwesome";margin-left:10px}.m_booking_widget button:hover{background:#000;color:#FFF}.m_booking_widget button,#j_booking_button{background:#FF3B38;font-weight:bold;font-family:"Montserrat",Tahoma,sans-serif;color:#fff}.ipad .m_booking_widget input[type="submit"]{width:99.8%;border-right:1px solid transparent}@media only screen and (max-width: 1023px) and (orientation: portrait), screen and (max-width: 1023px) and (min-width: 600px) and (orientation: landscape), screen and (max-width: 600px){.m_booking_widget{width:100%;position:absolute;border-top:1px solid #999;background:#333 url(../images/pattern.png) no-repeat center center;display:block;z-index:-20;max-width:none;display:none}.m_booking_widget>*{max-width:600px;margin:0 auto}.m_booking_widget.is_open{left:0;display:block}}@media only screen and (max-width: 1023px){.m_booking_widget{padding-top:20px;padding-bottom:20px}}.datepicker{display:block;position:absolute;top:140px;left:0;z-index:100;max-height:0;overflow:hidden}.guestPicker{display:block;position:absolute;top:140px;left:0;width:100%;z-index:100;max-height:0;overflow:hidden;border-top:1px solid #e6e6e6;background:#fff}.guestPicker div{width:33.3333%;float:left}.guestPicker div a{width:100%;display:block;height:50%;float:none;height:38px;line-height:38px}.guestPicker div a:first-child{border-bottom:1px solid #e6e6e6}.guestPicker a{text-align:center;width:33.3333%;float:left;height:77px;line-height:77px;border-left:1px solid #e6e6e6}.guestPicker a span{display:none}.guestPicker a:hover{text-decoration:none;background:#999}.guestPicker .add:before{content:"+";font-size:2.85714em}.ie8 .guestPicker .minus:before{text-align:center}.guestPicker .minus:before{content:"_";font-size:2.85714em;margin-top:-19px;display:block}.guestPicker .addTen:before{content:"+";font-size:1em;width:20px;display:inline-block}.guestPicker .minusTen:before{content:"-";font-size:1em;width:20px;display:inline-block}.guestPicker .addTen:after{content:"10";font-size:1em;width:20px;display:inline-block}.guestPicker .minusTen:after{content:"10";font-size:1em;width:20px;display:inline-block}.datePickerView.is_native{position:relative}.datePickerView.is_native>input[type="text"],.datePickerView.is_native>input[type="date"]{display:block;position:absolute;height:140px;opacity:0;border:none;z-index:4000}.j_close_datepicker{width:25px;height:25px;color:#000;position:absolute;top:116px;right:26px;text-align:center;line-height:25px;background:none;display:block;z-index:1000;font-size:12px}.datepicker.is_active{z-index:3000;display:block;max-height:290px}.datePickerView.hovered .datepicker,.datePickerView.hovered .guestPicker,.guestPickerView.hovered .datepicker,.guestPickerView.hovered .guestPicker{display:block;max-height:290px}@media only screen and (max-width: 1023px){.touch .guestPickerView .guestPicker{display:none;max-height:290px}}.guestPickerButton{cursor:pointer}.guestPickerButton:before,.guestPickerButton:after{display:none !important}.datePickerButton{cursor:pointer}.option_display{background:#fff;color:#333;margin-left:1px;margin-bottom:1px;padding:20px 14px 12px;height:140px;position:relative;z-index:150}.option_display span{text-align:center;display:block;font-size:1em}.option_display strong{text-align:center;display:block}.option_display .number{font-size:2.85714em;font-family:"Muli", sans-serif;font-weight:normal;line-height:62px}.option_display:before{position:absolute;font-size:0.64286em;width:100%;text-align:center;bottom:12px;left:0}.ie8 .option_display:after{display:none}.option_display:after{content:"";border-style:solid;border-width:8px;border-color:#000 transparent transparent transparent;position:absolute;bottom:0;left:50%;margin-left:-8px;opacity:0;z-index:10}.m_post_booking_widget{margin-top:10px;color:#FFF;text-align:center;padding-bottom:0}.booking_button{width:100%;height:44px;line-height:44px;background:#eee;color:#000;display:block;float:left;position:fixed;z-index:3100;top:52px;left:0;text-transform:uppercase;text-align:center;text-decoration:none;font-family:"Montserrat",Tahoma,sans-serif}.booking_button span{display:block}.booking_button span:after{margin-right:27px;font-size:10px;line-height:42px;top:0;float:right;position:relative;display:block;visibility:hidden}.booking_button span.is_active{background:#999;color:#FFF;display:block}.booking_button span.is_active:after{visibility:visible}.booking_button:hover{text-decoration:none !important}.booking_button:hover span{background:#000;color:#FFF;text-decoration:none}.booking_button:focus{text-decoration:none}.no-touch .booking_button span:hover{background:#999}.mfp-content #j_booking_widget{display:block;position:static;padding-top:10px;padding-bottom:10px;width:90%;margin:0px auto;border:5px solid #111}.mfp-content .datePickerView.hovered .option_display:after{opacity:1;border-color:transparent transparent #FFF transparent}.custom-select.select2-container{height:auto;width:100px}@media only screen and (max-width: 340px){.custom-select.select2-container{width:auto}}.custom-select.select2-container .select2-choice{border:none;font-size:13px;text-align:left;border-radius:0}.custom-select.select2-container .select2-choice .select2-arrow{background-image:none;border:none;border-radius:0}@media only screen and (max-width: 340px){.custom-select.select2-container .select2-choice .select2-chosen span{display:none}}.custom-select.select2-container.dark-select{background:#333}.custom-select.select2-container.dark-select .select2-arrow{background:#454545}.custom-select.select2-container.dark-select .select2-choice{background:#333;color:#FFF}.custom-select.select2-container.dark-select.select2-dropdown-open .select2-choice{background:#333;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.custom-select.select2-container.dark-select .select2-default{color:#a9a9a9 !important}.custom-select.select2-container.light-select{background:transparent}.custom-select.select2-container.light-select .select2-arrow{background:#CCC}.custom-select.select2-container.light-select .select2-choice{background:#FFF;color:#111;border:1px solid #CCC;height:auto;line-height:normal;padding:10px 8px}.custom-select.select2-container.light-select .select2-choice .select2-arrow b{background-position:1px 5px}.custom-select.select2-container.light-select.select2-dropdown-open .select2-choice{background:#FFF;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.custom-select.select2-container.light-select .select2-default{color:#111 !important}.custom-select.select2-container.select2-container-active .select2-choice,.custom-select.select2-container.select2-container-active .select2-choices{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.dark-dropdown.select2-dropdown-open .select2-choice .select2-arrow{background:#666}.dark-dropdown.select2-drop-active{border:none}.dark-dropdown.select2-drop{background:#333;color:#FFF;font-size:10px}.dark-dropdown.select2-drop.select2-drop-above.select2-drop-active{border-top:none}.dark-dropdown.select2-container-active .select2-choice,.dark-dropdown.select2-container-active .select2-choices{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.dark-dropdown .select2-results{font-size:13px}.dark-dropdown .select2-results .select2-highlighted{background:#999}.dark-dropdown .select2-results .select2-result-label{padding:8px}@media only screen and (max-width: 340px){.dark-dropdown .select2-results .select2-result-label span{display:none}}.light-dropdown.select2-dropdown-open .select2-choice .select2-arrow{background:#CCC}.light-dropdown.select2-drop-active{border:1px solid #CCC}.light-dropdown.select2-drop{background:#FFF;color:#111;font-size:10px}.light-dropdown.select2-drop.select2-drop-above.select2-drop-active{border-top:none}.light-dropdown.select2-container-active .select2-choice,.light-dropdown.select2-container-active .select2-choices{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.light-dropdown .select2-results{font-size:13px}.light-dropdown .select2-results .key{background:#CCC;font-weight:bold}.light-dropdown .select2-results .select2-highlighted{background:#EEE;color:#000;font-weight:bold}.light-dropdown .select2-results .select2-result-label{padding:8px}.light-dropdown .select2-search{font-size:12px;padding:10px}.light-dropdown .select2-search input[type="text"]{background:#fff url("../js/select2/select2.png") no-repeat 100% -22px;background:url("../js/select2/select2.png") no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url("../js/select2/select2.png") no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("../js/select2/select2.png") no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url("../js/select2/select2.png") no-repeat 100% -22px,linear-gradient(to bottom, #ffffff 85%,#eeeeee 99%) 0 0}.select2-container img,.select2-result-label img{display:inline;margin-bottom:-2px}#ui-datepicker-div{display:none}.ui-datepicker{background:#fff;width:100%;padding:32px 10px 25px}.ui-datepicker-prev{display:block;margin:-7px 0 0 0;width:25px;height:25px;line-height:25px;border:1px solid transparent;float:left;text-align:center;color:#494949;cursor:pointer;font-size:12px}.ui-datepicker-prev:focus,.ui-datepicker-prev:hover{text-decoration:none;border:1px solid #e6e6e6}.ui-datepicker-prev span{display:none}.ui-datepicker-next{display:block;margin:-7px 0 0 0;width:25px;height:25px;line-height:25px;border:1px solid transparent;text-align:center;float:right;color:#494949;cursor:pointer;font-size:12px}.ui-datepicker-next:before{border:1px solid transparent}.ui-datepicker-next:focus,.ui-datepicker-next:hover{text-decoration:none;border:1px solid #e6e6e6}.ui-datepicker-next span{display:none}.ui-datepicker-prev.ui-state-disabled,.ui-datepicker-next.ui-state-disabled{color:#888888}.ui-datepicker-header{width:100%;height:28px;margin:0}.ui-datepicker-title{color:#000;font-family:"Muli", sans-serif;font-weight:bold;font-size:13px;text-transform:uppercase;text-align:center}.ui-datepicker-calendar{margin:10px 0 0 0;font-size:1em;width:100%}.ui-datepicker-calendar th{height:17px;width:57px;padding-bottom:11px;text-transform:uppercase}.ui-datepicker-calendar td{height:30px;width:30px}.ui-datepicker-calendar th{color:#525252;text-align:center;vertical-align:top}.ui-datepicker-calendar td{padding:0;vertical-align:top}.ui-datepicker-calendar td.ui-datepicker-unselectable{color:#d1d2d2;text-align:center}.ui-datepicker-calendar td.ui-datepicker-unselectable span{width:100%;height:30px;line-height:30px;text-align:center;font-size:12px;display:block}.ui-datepicker-calendar td a{color:#000;width:100%;height:30px;line-height:30px;text-align:center;font-size:12px;display:block}.ui-datepicker-calendar td a:hover{color:#525252;background:#ccc;text-decoration:none}.ui-datepicker-weekselected-day span{color:#9e9e9e;width:25px;height:20px;text-align:center;padding:2px 0 0 0;display:block}.ui-datepicker .ui-state-active{background:#000;color:#fff;font-weight:normal}.ui-datepicker .ui-state-active:hover{background:#000;color:#fff;font-weight:normal}.ui-datepicker-calendar td.ui-datepicker-unselectable.highlighter{background:yellow;color:#000}.lang_th .ui-datepicker-year{display:none}.lang_th .custom-datepicker-year{display:inline-block}.breadcrumb{padding:8px 15px;margin-bottom:0px;list-style:none;background-color:#f5f5f5;border-radius:0}.breadcrumb .bc-extra{text-align:right}.breadcrumb .bc-extra a{font-weight:bold}@media only screen and (max-width: 1023px){.breadcrumb{background:transparent;border:none;padding-bottom:0}}.alert{border-radius:0;line-height:1.4;padding-left:45px;position:relative}.alert:before{font-family:"FontAwesome";position:absolute;left:25px;top:17px}.alert-danger:before,.alert-warning:before{content:"\f071"}.alert-success:before{content:"\f14a"}.alert-info:before{content:"\f05a"}#home_notification{position:absolute;margin-top:-1px;display:none;z-index:10;width:100%}#home_notification .alert{background-color:#fcf8e3;border-bottom:1px solid #faebcc;margin-bottom:0;padding-left:27px;-webkit-box-shadow:0 8px 22px -6px #555;-moz-box-shadow:0 8px 22px -6px #555;box-shadow:0 8px 22px -6px #555}#home_notification .alert h3{margin-bottom:5px}#home_notification .alert a{text-decoration:underline}#home_notification .alert a:hover{text-decoration:none}#home_notification .alert.with-icon{padding-left:70px}#home_notification .alert .announcement_icon{position:absolute;left:20px;top:20px;font-size:30px}.m_accordion{margin-bottom:20px}.m_accordion dt a{position:relative;display:block;padding:10px 0}.m_accordion dt a:after{content:"+";position:absolute;top:10px;right:0;width:26px;height:26px;background:#494949;color:#FFF;border-radius:50%;text-align:center;line-height:28px;font-size:2em}.m_accordion dt a:focus,.m_accordion dt a:hover{text-decoration:none}.m_accordion dt.is_open a{content:"-"}.m_accordion dt strong{display:block;font-size:1.42857em;color:#8e8e8e}.m_accordion dd{padding-top:15px;padding-bottom:15px;padding-right:15px}.custom-popup{position:relative;background:#FFF;color:#222;padding:20px;width:auto;max-width:300px;margin:20px auto;border:1px solid #555}.custom-popup .popup-container{padding-top:20px}.custom-popup .mfp-close{width:26px;height:26px;line-height:26px;font-size:26px;font-weight:900;color:#CCC}.custom-popup .popup-header.boxed{background:#222;margin:-20px -20px 0px -20px;padding:15px 20px 20px;font-size:20px;color:#EEE}.custom-popup .popup-header{margin-top:0}.custom-popup .popup-header.boxed span{display:block;font-size:12px;color:#93866d;text-transform:uppercase;padding-bottom:4px}.custom-popup.wide{max-width:600px}.custom-popup#artmai-benefits{margin:0px auto !important}.popup-tools{position:absolute;bottom:40px;right:0px;padding:10px;background:rgba(0,0,0,0.8)}.popup-tools .popup-book{display:block;background:yellow;padding:20px;float:left;margin-right:15px;font-weight:bold;font-family:"Montserrat",Tahoma,sans-serif}@media (max-width: 767px){.popup-tools{position:fixed;bottom:0;width:100%}}.mfp-img-map .popup-tools{bottom:5px;padding:0;z-index:100}.mfp-img-map .popup-tools .popup-book{margin-left:1px;margin-right:0;padding:10px 20px}.addthis_popup_style{float:left}.addthis_popup_style li{display:inline-block}.addthis_popup_style li a{margin-right:10px}.addthis_popup_style li a:hover i.fa-circle{color:#333}.addthis_popup_style .circle-fb{color:#3b5999}.addthis_popup_style .circle-twitter{color:#55acee}.addthis_popup_style .circle-google-plus{color:#d34836}.addthis_popup_style .circle-share{color:#FF6550}.mfp-wrap{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}html.mfp-helper{height:100%}html.mfp-helper body{overflow:hidden;height:100%;-webkit-transform:translateZ(0)}.m_social{padding-top:17px;padding-bottom:10px;zoom:1;color:#FFF}.m_social strong{float:left;display:block;font-weight:normal}@media only screen and (max-width: 1060px){.m_social strong{float:none;padding-bottom:10px;font-weight:bold;text-align:center}}.m_social ul{zoom:1;float:right}.m_social ul li{float:left;margin-right:14px}.m_social ul li:last-child{margin-right:0 !important}.m_social ul li.last{margin-right:0}.m_social ul li a{color:#FFF}.m_social ul li a:hover{color:#CCC}.m_social ul li.taSummary_list{font-size:11px;text-align:right}@media only screen and (max-width: 1060px){.m_social ul{float:none;text-align:center}.m_social ul li{float:none;display:inline-block}.m_social ul li.taSummary_list{text-align:center}}@media only screen and (max-width: 1060px){.m_social{padding-bottom:0}}.m_social_footer{padding-top:0px;padding-bottom:0px;zoom:1;color:#FFF}.m_social_footer strong{float:left;display:block;font-weight:normal}@media only screen and (max-width: 1060px){.m_social_footer strong{float:none;font-weight:bold}}.m_social_footer ul{zoom:1;float:right}.m_social_footer ul li{float:left;margin-right:14px}.m_social_footer ul li:last-child{margin-right:0 !important}.m_social_footer ul li.last{margin-right:0}.m_social_footer ul li a{color:#FFF}.m_social_footer ul li a:hover{color:#CCC}.m_social_footer ul li.taSummary_list{font-size:11px;text-align:right}.m_social_footer ul li.taSummary_list img{height:15px}@media (min-width: 1061px){.m_social_footer ul li.taSummary_list img{float:right}}@media only screen and (max-width: 1060px){.m_social_footer ul{float:none;margin-bottom:10px}.m_social_footer ul li{float:none;display:inline-block}.m_social_footer ul li.taSummary_list{text-align:center}}@media (max-width: 767px){.m_social_footer{margin-top:25px}}@media only screen and (max-width: 767px){.m_social_group{width:30%;margin-right:15px;float:left}}@media only screen and (max-width: 480px){.m_social_group{width:50%;margin-right:0}.m_social_group.ta_summary_container{width:100%}}@media only screen and (max-width: 400px){.m_social_group{width:100%;float:none}}.footer .m_social{padding-top:0;padding-bottom:0}.footer .m_social li.taSummary_list img{height:15px;width:auto}@media only screen and (max-width: 1060px){.footer .m_social div{margin-top:20px}.footer .m_social div.first{margin-top:0}}.l_side_inner .m_social{margin-top:20px;border-top:1px solid #666}.ta_review_slide{text-align:center;color:#ccc;font-style:italic;padding-top:10px}.ta_review_slide p{width:100%}.ta_review_slide p span{display:block;font-size:10px;text-transform:uppercase;font-style:normal;color:#999}.sm-wrap{background:#f5f5f5;padding-top:60px;padding-bottom:60px}.sm-wrap.jarid{background:transparent;padding:0;margin-top:25px;margin-bottom:25px}.sm-wrap.jarid .col-sm-intro{text-align:left}.col-sm-intro{text-align:center}.col-sm-intro h2{margin-bottom:25px}@media (max-width: 500px){.col-sm-intro h2{font-size:24px;font-weight:bold}}.row-sm{padding-left:15px;padding-right:15px}.col-sm-post{padding:0}.sm-post{position:relative;width:100%;padding-top:100%;z-index:1;cursor:pointer}.sm-post a{position:absolute;top:0;left:0;bottom:0;right:0;z-index:4}.sm-post:hover .sm-content{opacity:1}.sm-post:hover .sm-overlay{opacity:.5}.sm-post:hover .sm-meta{opacity:0}.sm-content{color:#fff;line-height:1.6;padding:0 20px;text-align:center;position:absolute;top:50%;width:100%;z-index:3;-moz-transform:translateY(-50%) scale(1, 1);-ms-transform:translateY(-50%) scale(1, 1);-webkit-transform:translateY(-50%) scale(1, 1);transform:translateY(-50%) scale(1, 1);-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0}.sm-meta{position:absolute;z-index:2;bottom:20px;left:20px;color:#fff;line-height:normal;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.sm-meta-date{display:block;margin-left:22px;font-size:11px}.sm-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:0.1;z-index:1;-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}#ta-certificate{background:#ccc;padding-top:15px;padding-bottom:15px;text-align:center}#ta-certificate p{margin-bottom:0;font-weight:bold}#ta-certificate p span{text-transform:uppercase}#ta-certificate a{border-bottom:1px dotted #000}.m_contacts{width:100%;height:270px;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center}.m_contacts .contact_holder{background:url("../images/footer-bg.png");background:rgba(0,0,0,0.55);zoom:1;position:absolute;width:100%;bottom:0;padding-top:30px;left:0;height:113px}@media only screen and (max-width: 767px){.m_contacts .contact_holder{height:auto;padding-top:20px;padding-bottom:20px}}.m_contacts ul li{color:#FFF}.m_contacts ul li strong{display:block;font-size:1em;line-height:1.5em;letter-spacing:0.05em;font-family:"Montserrat",Tahoma,sans-serif;text-transform:uppercase;font-weight:normal}@media only screen and (max-width: 767px){.m_contacts ul li strong{display:inline-block;margin-right:20px}}.m_contacts ul li span{font-size:1.5em;line-height:normal;letter-spacing:0.05em;font-family:"Muli",Arial,sans-serif;display:block}@media only screen and (max-width: 1023px){.m_contacts ul li span{font-size:1.2em}}@media only screen and (min-width: 768px) and (max-width: 840px){.m_contacts ul li span{font-size:16px;font-size:1rem}}@media only screen and (max-width: 400px){.m_contacts ul li span{font-size:14.4px;font-size:.9rem}}@media only screen and (max-width: 767px){.m_contacts ul li{margin-bottom:10px}}.m_contacts ul a{color:#FFF}.m_contacts ul a:hover,.m_contacts ul a:focus{color:#eee;text-decoration:none}.image-menu li{margin-bottom:20px}.image-menu figure{position:relative;height:150px;width:100%}.image-menu figure a{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.image-menu figure a:hover .link-name{height:100%;padding-top:25%}.image-menu figure a:hover .link-name span.extra{opacity:1}.image-menu a:hover{background:rgba(0,0,0,0.4)}.image-menu .link-name{background-color:rgba(0,0,0,0.5);color:#FFF;padding:40px 20px;position:absolute;bottom:0;width:100%;height:50%;text-align:center;text-transform:uppercase;font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:700;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.image-menu .link-name span.extra{display:block;opacity:0;margin-top:10px;font-size:14px;text-transform:none;font-weight:300}.image-menu .link-name span.extra:before{content:"[";font-size:20px;margin-right:10px;margin-top:2px}.image-menu .link-name span.extra:after{content:"]";font-size:20px;margin-left:10px;margin-top:2px}.image-list-menu li{margin-bottom:0;border-bottom:1px dotted #e6e6e6;padding:10px 0}.image-list-menu li:first-child{border-top:1px dotted #e6e6e6}.image-list-menu .menu-item{display:block;padding:20px 20px 20px 30%;position:relative;vertical-align:middle;text-decoration:none !important;outline:0}.image-list-menu .menu-item p{margin-bottom:0}.image-list-menu .menu-item:hover{color:#000;background-color:#f7f7f7}.image-list-menu .menu-item:hover .menu-image .floor{font-weight:bold;margin-top:-1px}.image-list-menu .menu-item:hover .menu-image:before{display:none}.image-list-menu .menu-item:hover .menu-content:after{opacity:1;right:-10px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.image-list-menu .menu-item.selected{background-color:#f7f7f7}.image-list-menu .menu-item.selected .menu-image .floor{font-weight:bold;margin-top:-1px}.image-list-menu .menu-item.selected .menu-image:before{display:none}.image-list-menu .menu-item.selected .menu-content:after{opacity:0}.image-list-menu .menu-image{position:absolute;left:0;top:0;width:30%;height:100%;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1}.image-list-menu .menu-image .floor{display:block;font-family:"Finding57",serif;font-size:40px;color:#FFF;-moz-transform:translateY(30%);-ms-transform:translateY(30%);-webkit-transform:translateY(30%);transform:translateY(30%);text-shadow:1px 1px 0 #000}.image-list-menu .menu-image .selected-icon{position:absolute;top:-5px;left:-5px;background:#fff;width:20px;height:18px;border-radius:50px;font-size:18px}.image-list-menu .menu-image:before{content:"";position:absolute;z-index:0;top:3px;right:0;bottom:0;left:3px;width:100%;height:100%;border-right:2px solid #ccc;border-bottom:2px solid #ccc}.image-list-menu .menu-content{position:relative;padding-left:20px;text-transform:uppercase}.image-list-menu .menu-content:after{content:"\f105";font-family:"FontAwesome";position:absolute;right:0;opacity:0}.image-list-menu.no-image .menu-item{padding:20px}.image-list-menu.no-image .menu-item.selected{color:#000}.image-list-menu.no-image .menu-item.selected:before{content:"\f058";font-family:"FontAwesome";position:absolute;top:-5px;left:-5px;background:#fff;width:20px;height:18px;border-radius:50px;font-size:18px}.image-list-menu.no-image .menu-content{padding-left:0}.page-sidebar address span{display:block;padding-left:20px;position:relative}.page-sidebar address span:before{font-family:"FontAwesome";position:absolute;left:0}.page-sidebar address .address:before{content:"\f041"}.page-sidebar address .phone:before{content:"\f095"}.page-sidebar address .fax:before{content:"\f1ac"}.page-sidebar address .email i.fa-at{margin:0 2px}.page-sidebar address .email:before{content:"\f0e0"}.page-sidebar address .map:before{content:"\f279"}.page-sidebar address .print:before{content:"\f02f"}#hotel-map{height:400px;margin-bottom:20px;background:#EEE url(../images/loader-drip-circle-grey.gif) no-repeat center center}#popmap_canvas{margin:0px auto;width:95%;height:80%}.iw_container{width:255px;padding-left:23px;overflow:hidden}.iw_container .iw_image{margin-top:5px}.iw_container .iw_image img{margin:0px auto}.iw_container .iw_description{padding-top:10px;text-align:center}.iw_container .iw_description h4{font-size:14px;text-transform:uppercase;line-height:14px;margin:3px 0 10px}.iw_container .iw_description p{font-family:'Muli', Arial, sans-serif;font-size:12px;line-height:14px;margin-bottom:0}.iw_container.attraction{width:auto;max-width:255px}.iw_container.attraction .iw_description{padding-top:0}.filter-row p{padding:10px;background:#f7f7f7}.filter-row p select{padding:5px 10px}.attraction-row{background:url(../images/line-e6e6e6.png) center center repeat-y;margin-left:-27px;margin-right:-27px}@media screen and (max-width: 480px){.attraction-row{background:none}.attraction-row .col-xs-6{width:100%}}.attraction-item{padding:0 27px 27px;border-bottom:1px solid #e6e6e6;margin-bottom:27px}.attraction-item figure{position:relative;z-index:1;width:100%;height:200px;margin-bottom:20px;background-color:#f7f7f7;background-position:center center;background-repeat:no-repeat;background-size:cover}.attraction-item figure a{display:block;position:relative;width:100%;height:100%;z-index:10}.attraction-item figure img{margin:0 auto;display:table;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.attraction-item figure:after{content:"";position:absolute;z-index:0;width:100%;height:100%;top:4px;left:4px;border-right:2px solid #CCC;border-bottom:2px solid #CCC;opacity:0}.attraction-item .attraction-title{font-weight:bold;margin-bottom:10px}.attraction-item .attraction-stats{background:#f7f7f7;padding-top:20px;padding-bottom:10px;margin-left:-25px;margin-right:-27px;margin-bottom:-27px}.attraction-item .attraction-stats div{padding-left:27px;padding-right:27px;margin-bottom:10px}.attraction-item .upper-label{font-weight:bold;float:left;width:30%;margin-top:2px}.attraction-item .value{float:left;width:70%;padding-left:15px}.attraction-item:hover figure:after{opacity:1}.custom-faq-block{margin-bottom:35px;width:100% !important}.faq-container .faq-section-title{font-size:26px;margin-top:20px;margin-bottom:0px}.faq-container .faq-section-title:first-child{margin-top:0px}.single-faq{position:relative;padding:15px 5px;border-bottom:1px solid #eee;background:#FFF}.single-faq .icon{position:absolute;top:27px;left:5px;cursor:pointer;color:#000}.single-faq .faq-question{padding-left:25px;margin-top:10px;margin-bottom:0px;font-size:14px;line-height:1.3;cursor:pointer}.single-faq .faq-answer{padding-left:25px;margin-top:20px}.single-faq.selected-faq{background:#FBFBFB}.single-faq.selected-faq h3{color:#000}.search-inner{padding:10px;background:#f5f5f5;margin-bottom:30px;position:relative}.search-inner .search-results-close{position:absolute;top:0;right:0;background:black;padding:11px;cursor:pointer}.search-inner .search-results-close:before{content:"\f00d";font-family:"FontAwesome";color:#fff}.search-inner .search-results-header{border-bottom:1px solid #e0e0e0;padding-bottom:5px;margin-bottom:20px}.search-inner .search-faq-header{font-family:"Lato",Tahoma,serif;font-size:16px;margin-top:20px;margin-bottom:10px;letter-spacing:normal;line-height:normal}.search-inner strong.search-excerpt{background-color:#ff0}.search-inner p.error{color:red}.umloading{width:100%;height:62px;background:#f5f5f5 url("../images/loader-drip-circle-grey.gif") no-repeat 50% 50%;margin-bottom:30px}#uwpqsf_id{position:relative;border:none}.uwpqsf_class{margin-bottom:0px}label.uwpqsf_class{display:none}input#uwpqsf_id_key{width:100%;margin:0px;border:1px solid #e5e5e5 !important;text-align:center;padding:5px 10px;line-height:33px}#uwpqsf_btn{position:absolute;top:0;left:0;width:auto;background:none}#uwpqsf_btn:before{content:"\f002";font-family:"FontAwesome";position:absolute;top:15px;left:10px}#uwpqsf_id_btn{background:none;width:30px;height:45px;text-indent:-1000px;position:absolute;top:0;left:0;border:none;z-index:2}.gallery-item{padding:1px;position:relative;margin:0 auto;text-align:center}.gallery-item .gallery-icon{position:relative;overflow:hidden}.gallery-item .gallery-icon a{position:relative;display:block}.gallery-item .gallery-icon a:before{content:"\f00e";font-family:"FontAwesome";position:absolute;top:45%;width:100%;height:100%;z-index:10;display:block;color:#fff;font-size:20px;opacity:0;-moz-transition:all .35s linear;-o-transition:all .35s linear;-webkit-transition:all .35s linear;transition:all .35s linear}.gallery-item .gallery-icon a:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px solid #fff;opacity:0;z-index:10;-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transition:all .35s linear;-o-transition:all .35s linear;-webkit-transition:all .35s linear;transition:all .35s linear}.gallery-item .gallery-icon a img{height:auto;opacity:1;margin:0px auto}.gallery-item .gallery-icon a:hover{background:#000}.gallery-item .gallery-icon a:hover:before{opacity:1}.gallery-item .gallery-icon a:hover:after{opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}.gallery-item .gallery-icon a:hover img{opacity:0.5}.gallery-item .gallery-caption{display:none}.single-post .gallery-item{margin-bottom:20px}.single-post .gallery-item .gallery-caption{display:block;margin-top:10px}.single-post .gallery-item img{display:initial}.gallery-container h2{margin-top:10px}.gallery-container h2:first-child{margin-top:0}.gallery-block h2{border-bottom:1px solid #eee;padding-bottom:7px}#slides{height:500px;width:100%}#slides:hover .slides-navigation a{opacity:1}.slides-pagination{bottom:10px;right:10px;text-align:right}.slides-pagination a{background:#FFF;color:#FFF}.slides-pagination a:hover{color:#FFF}.slides-pagination a.current{background:#000;color:#000}.slides-navigation a{background:rgba(0,0,0,0.6);color:#FFF !important;padding:10px;font-size:20px;opacity:0}.slides-content{color:#FFF;position:relative;width:60%;height:500px;max-width:500px;left:0px;padding:10px 20px}.slides-content .inner{position:absolute;bottom:20px;text-shadow:#000 1px 1px 0}.slides-content .inner h2{font-size:54px;line-height:54px;margin-bottom:0px;color:#FFF;font-weight:700}.slides-content .inner p{font-size:18px;font-family:"Montserrat",Tahoma,sans-serif;text-transform:uppercase;line-height:1.3;margin-top:10px;margin-bottom:30px}.slides-content .inner p.room-theme-name{text-transform:none;margin:0;font-family:"Muli",Arial,sans-serif}.slides-content .inner p a{text-shadow:none;font-size:12px}.banner-cm-award{position:absolute;z-index:100;top:0px;right:0px}@media (max-width: 1023px){.banner-cm-award img{height:100px;width:auto}}.archive-list{margin-bottom:25px}.archive-list figure{background-image:url("http://placehold.it/350x150");background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:300px;position:relative}.archive-list figure a.overlaid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.archive-list figure a.overlaid:hover{background:rgba(0,0,0,0.4)}.archive-list figure a.overlaid:hover:before{content:"\f05a";font-family:"FontAwesome";font-size:200px;font-weight:900;position:absolute;text-align:center;padding:10px;width:100%;color:#fff;opacity:0.4}.archive-list figure .overlay-box{position:absolute;z-index:2;bottom:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(40%, rgba(0,0,0,0.3)),color-stop(100%, rgba(0,0,0,0.6)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.3) 40%,rgba(0,0,0,0.6));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.3) 40%,rgba(0,0,0,0.6));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.3) 40%,rgba(0,0,0,0.6));width:100%;padding:40px 10px 10px;color:#FFF}.archive-list figure .overlay-box p{color:#FFF;margin-bottom:5px}.archive-list figure .overlay-box .rate{float:left;font-size:20px;padding-right:10px;margin-right:10px;border-right:1px solid #eee}.archive-list figure .overlay-box .rate .rate_suffix,.archive-list figure .overlay-box .rate .currency-disclaimer{font-size:12px}.archive-list figure .overlay-box .date{float:left;font-size:20px}.archive-list.featured:before{content:"";position:absolute;z-index:3;background:url(../images/banner_featured.png) left top no-repeat;width:88px;height:89px}.archive-list .archive-desc{padding:10px;background:#f7f7f7}.archive-list .archive-desc h2{font-size:24px;font-weight:400}.archive-list .archive-desc p{margin-top:5px;margin-bottom:5px}.archive-list .archive-desc ul{list-style-type:none;margin-top:5px;margin-bottom:0}.archive-list .archive-desc ul li{display:inline-block;margin-right:10px;position:relative;padding-left:10px;line-height:1}.archive-list .archive-desc ul li:before{content:"\f0da";font-size:12px;color:#999;position:absolute;left:0;top:-1px;margin-left:0;margin-right:0}.archive-list .archive-desc ul li span{font-size:11px;color:#000;display:block;margin-bottom:5px}.archive-list .archive-desc div[class^="col-"],.archive-list .archive-desc div[class*=" col-"]{padding-left:0;padding-right:0}.archive-list .archive-desc .button-col{padding:25px 0 10px 10px}@media only screen and (max-width: 767px){.archive-list .archive-desc .button-col{padding:10px 0}}.room-themes a{display:inline-block;margin-right:5px}.room-themes img{display:inline;border-radius:100px;width:35px;height:35px;-moz-box-shadow:#000 1px 1px 0px;-webkit-box-shadow:#000 1px 1px 0px;box-shadow:#000 1px 1px 0px}.room-themes a:hover img{-moz-transform:scale(1.4, 1.4);-ms-transform:scale(1.4, 1.4);-webkit-transform:scale(1.4, 1.4);transform:scale(1.4, 1.4)}.single-room-slides p{margin-bottom:0}.room-specs{margin-bottom:-15px}.room-specs h4{font-size:10px;font-weight:bold;text-transform:uppercase;margin-bottom:3px}.artist-quote{margin-top:60px}.artist-quote h3{position:relative;z-index:1}.artist-quote h3:before{content:"\f10d";font-family:"FontAwesome";font-size:40px;position:absolute;z-index:-1;bottom:-70px;left:0;color:#eee;opacity:0.7}.artist-quote p{position:relative;z-index:1;padding-left:30px;padding-right:30px}.artist-quote p:last-child:after{content:"\f10e";font-family:"FontAwesome";font-size:40px;position:absolute;z-index:-1;bottom:0px;right:0;color:#eee;opacity:0.7}@media only screen and (max-width: 767px){.artist-quote h3:before,.artist-quote p:last-child:after{color:#fff}}.offer-featured-image:before{content:"";position:absolute;background:url(../images/banner_featured.png) left top no-repeat;width:88px;height:89px;z-index:1}.offer-rates-validity{background:#f7f7f7;width:30%;float:right;padding:20px 20px 0;margin-left:20px;margin-bottom:20px;text-align:center}.offer-rates-validity h4{position:relative;text-transform:uppercase;border-bottom:1px solid #fff;color:#999;margin-bottom:10px;padding-bottom:10px;position:relative;font-family:Montserrat}.offer-rates-validity h4:before{content:"";position:absolute;left:0;bottom:0;height:1px;background:#e0e0e0;width:100%}.offer-rates-validity .book-now{margin-left:-20px;margin-right:-20px;text-align:center}@media only screen and (max-width: 767px){.offer-rates-validity .book-now{margin-left:-10px;margin-right:-10px}}@media only screen and (max-width: 767px){.offer-rates-validity{width:100%;float:none;padding-left:10px;padding-right:10px;margin-left:0;border:1px solid #eee;text-align:left}.offer-rates-validity .rate,.offer-rates-validity .date{float:left;width:50%}.offer-rates-validity .rate{padding-right:10px}.offer-rates-validity .date{padding-left:10px}}@media only screen and (max-width: 480px){.offer-rates-validity .rate,.offer-rates-validity .date{float:none;width:100%;padding:0}}.terms-conditions{margin-top:20px}.terms-conditions h3{font-size:12px;font-weight:normal;margin-bottom:10px}.terms-conditions ul li{margin:5px 0 0 0;line-height:normal;font-size:12px}.currency-change{margin-top:-10px;font-size:10px}.currency-change a{color:#999;text-decoration:underline}.home-offer{padding-bottom:10px}.home-offer p.upper-label{margin-bottom:0}.home-offer .date{padding-left:15px;border-left:1px solid #ccc}.home-offer-image figure{background-position:center center;background-size:cover;min-height:130px}@media (max-width: 767px){.home-offer-image{display:none}}.m_menu_bar{background:#222;width:25%;height:102px;position:fixed;margin-left:0;z-index:2010;padding:0}.m_top_notice{height:100%;display:block;padding:15px 20px;color:#FFF;font-size:10px;text-align:right;float:right !important;margin-right:25%}.m_top_notice a{font-size:16px;font-size:1rem;display:block;padding-top:3px;color:#EEE}.m_top_notice a:hover{text-decoration:none}@media only screen and (max-width: 1023px){.m_menu_bar{width:auto !important;height:52px;right:0}.m_top_notice{display:none}}.m_site_head{height:100%;z-index:10;position:relative;-moz-transition:width 0.2s ease-in-out, background 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out, background 0.2s ease-in-out;-webkit-transition:width 0.2s ease-in-out, background 0.2s ease-in-out;transition:width 0.2s ease-in-out, background 0.2s ease-in-out}@media only screen and (max-width: 1023px){.m_site_head{z-index:2011;position:relative;background:#000;width:auto}.m_site_head.is_short{width:50%}}.m_footer_links{padding:35px 0;zoom:1}.m_footer_links:before,.m_footer_links:after{content:"";display:table}.m_footer_links:after{clear:both}.m_footer_links .footer_section{width:25%;float:left;padding:0 27px}.m_footer_links p{color:#fff;font-size:0.85714em}.m_footer_links a{color:#fff;font-size:0.85714em}.m_footer_links a:visited{color:#fff}.m_footer_links li{display:block;margin-bottom:6px}.m_footer_links strong{color:#fff;text-transform:uppercase;font-family:"Montserrat",Tahoma,sans-serif;font-weight:normal;margin-bottom:16px;display:block}@media only screen and (min-width: 1061px) and (max-width: 1160px){.m_footer_links strong{font-size:12px}}@media only screen and (max-width: 1060px){.m_footer_links strong{margin-bottom:10px}}@media only screen and (min-width: 600px) and (max-width: 1023px){.m_footer_links .footer_wrap{width:100%;zoom:1}.m_footer_links .footer_wrap:before,.m_footer_links .footer_wrap:after{content:"";display:table}.m_footer_links .footer_wrap:after{clear:both}.m_footer_links .footer_wrap:first-child{margin-bottom:15px}.m_footer_links .footer_section{width:50%}}@media only screen and (max-width: 600px){.m_footer_links{padding-bottom:14px}.m_footer_links .footer_section{width:100%;float:left;padding:0 17px;margin-bottom:34px}.m_footer_links .footer_wrap:last-child .footer_section{margin-bottom:14px}}.m_side_bar_content h2{font-family:"Futura Bold";font-size:0.92857em;color:#000;margin-bottom:15px;text-transform:uppercase}.m_side_form input[type="submit"],.m_checkout_form input[type="submit"],.button1,.m_button{padding:0 30px;display:inline-block;font-size:0.85714em;text-align:center;border:none;line-height:2.57143em;height:38px;position:relative}.m_side_form input[type="submit"]:focus,.m_checkout_form input[type="submit"]:focus,.button1:focus,.m_side_form input[type="submit"]:hover,.m_checkout_form input[type="submit"]:hover,.button1:hover,.m_button:focus,.m_button:hover{text-decoration:none}.m_share_panel{width:100%;display:block}.swap_elements{display:table;width:100%}.swap_elements .to_top{display:table-header-group !important;position:relative}.swap_elements .to_bottom{display:table-footer-group !important;position:relative}.is_even_height{overflow:hidden}.is_even_height>*{padding-bottom:500em;margin-bottom:-500em}.sign-in-btn{float:right;text-align:right;min-width:160px;margin-top:10px;padding:5px 10px;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#ffef47;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÔÇªIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(175deg, #ffef47 0%, #ffed1d 57%, #fefcea 58%, #f5e313 58%, #f5e313 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, #ffef47), color-stop(57%, #ffed1d), color-stop(58%, #fefcea), color-stop(58%, #f5e313), color-stop(100%, #f5e313));background:-webkit-linear-gradient(175deg, #ffef47 0%, #ffed1d 57%, #fefcea 58%, #f5e313 58%, #f5e313 100%);background:-o-linear-gradient(175deg, #ffef47 0%, #ffed1d 57%, #fefcea 58%, #f5e313 58%, #f5e313 100%);background:-ms-linear-gradient(175deg, #ffef47 0%, #ffed1d 57%, #fefcea 58%, #f5e313 58%, #f5e313 100%);background:linear-gradient(175deg, #ffef47 0%,#ffed1d 57%,#fefcea 58%,#f5e313 58%,#f5e313 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffef47', endColorstr='#f5e313',GradientType=1 )}.sign-in-btn a{color:#000}img.sign-in-loading{float:right}.mobile-sign-in-button{display:block;float:right;color:#FFF;font-size:20px;height:52px;line-height:55px;width:30px;text-align:center;color:#fff}.mobile-sign-in-button:visited,.mobile-sign-in-button:focus,.mobile-sign-in-button:active{color:#fff}@media (min-width: 1024px){.mobile-sign-in-button{display:none}}.custom-popup#signin-register{max-width:600px}#signin-register input:focus{outline:0;border-color:#CCC}#signin-register input[type="checkbox"]{margin-top:-2px;vertical-align:middle;left:inherit;position:inherit}#signin-register .checkbox{display:inline-block;margin-right:20px;color:#333}#signin-register .control-group{padding-bottom:10px}#signin-register .control-label{padding:7px 0}.sign-in-action-links{text-align:center;background:#eee;padding:10px;margin-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sign-in-action-links li{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e0e0e0}.sign-in-action-links li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}#theme-my-login .error{padding-top:0}.tml-login #loginform{margin-top:20px}.tml-login .tml-login-submit-wrap{text-align:right}.tml-login .tml-rememberme-wrap{display:inline-block;margin-right:20px;color:#999;position:relative}.tml-register{padding:27px;background:#f8f8f8;margin-left:-27px;margin-right:-27px;margin-bottom:-40px}.tml-register .form-container h3{margin-top:0}.tml-register .tml-action-links{margin-bottom:0}@media screen and (max-width: 767px){.tml-register{margin-top:20px}.tml-register-submit-wrap{float:none !important}.tml-register-submit-wrap input{display:block;width:100%}}.tml-action-links{margin-top:25px;padding:10px;background:#eee;list-style-type:none}.tml-action-links li{list-style-type:none !important;display:inline-block;padding-right:10px;margin-right:10px;border-right:1px solid #CCC}.tml-action-links li:before{content:"" !important}.tml-action-links li:last-child{padding-right:0;margin-right:0;border:none}@media screen and (max-width: 640px){.tml-action-links{text-align:center;padding:0}.tml-action-links li{display:block;padding:15px;margin:0 !important;border-bottom:1px solid #ccc;border-right:none}.tml-action-links li:last-child{margin:0}}.banner-offer{background:#333;color:#FFF;padding:20px;margin:25px 0}.banner-offer .banner-title{font-size:32px;font-size:2rem;font-style:italic;margin-bottom:20px}.banner-offer .btn-inline{display:inline-block}.banner-offer .btn-link{background:#FFF;color:#000}.banner-offer .btn-link:hover{color:#000 !important}.no-member-offers p{padding:10px;background:#f3f3f3}.yellow-tooltip .tooltip-inner{background-color:#ffef47;color:#000;font-family:"Lato",Arial,sans-serif;font-weight:bold;font-size:16px;font-size:1rem}.show-hide{margin-bottom:15px}.show-hide.closed{display:none;margin-bottom:0}.show-hide-trigger{cursor:pointer;border:1px solid #999;padding:5px 15px;position:relative;text-transform:uppercase;color:#000}.show-hide-trigger:after{content:"\f0d8";font-family:"FontAwesome";margin-left:5px}.show-hide-trigger.closed{background:#000;color:#fff}.show-hide-trigger.closed:after{content:"\f0d7"}.countdown_container{float:right !important;height:102px;padding:10px;background:#333;position:relative;margin-right:15px}#clocktitle{color:#fff;font-weight:bold;text-align:center;margin-bottom:7px}#clockdiv{color:#fff;font-weight:bold;display:inline-block;text-align:center;font-size:20px;width:160px}#clockdiv>div{display:inline-block}#clockdiv div>span{padding:10px 10px 15px;border-radius:3px;background:#000;display:inline-block}.smalltext{margin-top:-10px;font-size:7px;text-transform:uppercase;font-weight:normal}.clock-days{display:none !important}a.vis-a{display:block;text-align:center;background:red;color:#fff !important;text-transform:uppercase;font-size:10px;font-weight:bold;position:absolute;width:100%;left:0;bottom:0;padding:5px}a.nonvis-a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}a.nonvis-a span{display:none}.clock-extra{display:none}@media (max-width: 1023px){.countdown_container{float:none !important;height:auto;text-align:center;position:absolute;top:96px;width:100%}#clocktitle{display:inline-block;margin:0}#clockdiv{width:auto;font-size:14px;font-weight:normal;line-height:normal}#clockdiv div>span{padding:0;border-radius:0;background:transparent;display:inline-block}.smalltext{display:inline;margin-top:0;font-size:14px;text-transform:none}a.vis-a{display:none}.clock-extra{display:inline}}form.am-form{position:relative}form.am-form .form-container.loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);z-index:1}.skipToContent{margin-left:-9999em;position:absolute;top:0;left:0}.skipToContent:focus{margin-left:0}.m_side_form input[type="submit"],.m_checkout_form input[type="submit"],.button1{color:#FFF;background:#000;font-family:"Muli";font-weight:bold;font-size:1.07143em}.m_side_form input[type="submit"]:hover,.m_checkout_form input[type="submit"]:hover,.m_side_form input[type="submit"]:focus,.m_checkout_form input[type="submit"]:focus,.button1:hover,.button1:focus{background:#000}.arrow_link{display:block}.arrow_link span{display:none}.arrow_link:after{font-size:16px;width:40px;display:block;overflow:hidden;text-indent:-7px;-moz-transition:text-indent 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out}.arrow_link:hover,.arrow_link:focus{text-decoration:none}.arrow_link:hover:after,.arrow_link:focus:after{text-indent:0;-moz-transition:text-indent 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out}.close_button{width:39px;height:39px;color:#494949;border:1px solid transparent;text-align:center;line-height:39px;background:#fff}.close_button:before{font-size:1.57143em;position:relative}.close_button span{display:none}.close_button:hover,.close_button:focus{text-decoration:none;border:1px solid #e6e6e6}.add_button{min-height:23px;background:none;border:none;text-align:left;padding:0 0 0 0;display:inline-block;border-bottom:2px solid #000;color:#000;font-family:"Futura Bold"}.add_button.is_multiline{display:inline;line-height:18px}.add_button:after{top:2px;display:inline-block;overflow:hidden;position:relative;margin-left:8px;-moz-transition:text-indent 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out}.add_button:hover,.add_button:focus{text-decoration:none}.no_stock{min-height:23px;background:none;border:none;text-align:left;padding:0 0 0 0;display:inline-block;color:#999;font-family:"Futura Bold"}.no_stock.is_multiline{display:inline;line-height:18px}.pagination_button span{display:none}.pagination_button:after{font-size:15px;width:32px;display:block;overflow:hidden;text-indent:-10px;-moz-transition:text-indent 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out}.pagination_button:hover:after,.pagination_button:focus:after{text-indent:0;-moz-transition:text-indent 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out}.pagination_button.is_prev:after{text-indent:7px}.pagination_button.is_prev:hover:after,.pagination_button.is_prev:focus:after{text-indent:0;-moz-transition:text-indent 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out}.blog_pagination_button{width:50%;display:block;float:left}.blog_pagination_button span{font-family:"Futura Bold";font-size:1.14286em;color:#333;line-height:1.42857em;display:block;margin-bottom:8px}.blog_pagination_button .a_tag,.blog_pagination_button a{max-width:354px;width:100%;margin:0 auto;display:block;padding:0 27px}@media only screen and (max-width: 600px){.blog_pagination_button .a_tag,.blog_pagination_button a{max-width:none;padding:0 17px}}.blog_pagination_button .a_tag.is_disabled{visibility:hidden}.blog_pagination_button.is_next a{margin-right:0}.blog_pagination_button a:after{font-size:16px;width:36px;display:inline-block;overflow:hidden;-moz-transition:text-indent 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out}.blog_pagination_button a:hover:after,.blog_pagination_button a:focus:after{-moz-transition:text-indent 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out}.blog_pagination_button.is_next a{text-align:right}.blog_pagination_button.is_next span{padding-left:24px}.blog_pagination_button.is_prev span{padding-right:24px}.blog_pagination_button.is_prev a{text-align:left}.blog_pagination_button.is_prev a:hover:after,.blog_pagination_button.is_prev a:focus:after{-moz-transition:text-indent 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out}.carousel_button{width:39px;height:39px;color:#494949;border:1px solid #e6e6e6;text-align:center;line-height:39px;background:#fff}.carousel_button:before{font-size:1.57143em;position:relative}.carousel_button span{display:none}.carousel_button:hover,.carousel_button:focus{color:#fff;text-decoration:none;background:#000}.carousel_button.is_small{width:25px;height:25px;line-height:25px;display:block;border:none;border:1px solid transparent}.carousel_button.is_small:focus,.carousel_button.is_small:hover{border:1px solid #e6e6e6;background:none;color:#494949}.carousel_button.is_small:before{font-size:0.85714em}.quick_link{-moz-transition:padding 0.2s ease-in-out;-o-transition:padding 0.2s ease-in-out;-webkit-transition:padding 0.2s ease-in-out;transition:padding 0.2s ease-in-out;background:none;border:none;text-align:left;padding:0 0 2px 0;display:inline-block;border-bottom:2px solid #000;color:#000;font-family:"Futura Bold"}.quick_link.is_multiline{display:inline;line-height:18px}.quick_link:after{width:21px;top:2px;display:inline-block;overflow:hidden;text-indent:-10px;position:relative;margin-left:8px;-moz-transition:text-indent 0.2s ease-in-out, width 0.2s ease-in-out;-o-transition:text-indent 0.2s ease-in-out, width 0.2s ease-in-out;-webkit-transition:text-indent 0.2s ease-in-out, width 0.2s ease-in-out;transition:text-indent 0.2s ease-in-out, width 0.2s ease-in-out}.quick_link:hover,.quick_link:focus{text-decoration:none}.quick_link:hover:after,.quick_link:focus:after{width:30px;text-indent:0}.quick_link.is_back{padding:0 0 2px 40px;position:relative}.quick_link.is_back:before{width:32px;top:0;display:inline-block;overflow:hidden;text-indent:1px;position:relative;margin-right:8px;border-left:13px #fff solid;height:20px;position:absolute;left:0;-moz-transition:border-left 0.2s ease-in-out;-o-transition:border-left 0.2s ease-in-out;-webkit-transition:border-left 0.2s ease-in-out;transition:border-left 0.2s ease-in-out}.quick_link.is_back:after{display:none}.quick_link.is_back:hover,.quick_link.is_back:focus{text-decoration:none}.quick_link.is_back:hover:before,.quick_link.is_back:focus:before{border-left:0 #fff solid;width:32px;text-indent:1px}.submit_button{height:23px;background:none;border:none;text-align:left;padding:0 0 0 0;font-family:"Muli";border-bottom:2px solid #000;color:#000}.submit_button.is_light{color:#fff;margin-left:2%}.submit_button i{width:21px;top:2px;display:inline-block;overflow:hidden;margin-left:6px;position:relative;-moz-transition:width 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out;-webkit-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out}.submit_button i:after{margin-left:10px;font-size:13px;display:block;margin-left:-8px;-moz-transition:margin-left 0.2s ease-in-out;-o-transition:margin-left 0.2s ease-in-out;-webkit-transition:margin-left 0.2s ease-in-out;transition:margin-left 0.2s ease-in-out}.submit_button:hover i,.submit_button:focus i{width:30px}.submit_button:hover i:after,.submit_button:focus i:after{margin-left:0}.facebook_button,.twitter_button,.google_plus_button,.instagram_button,.weibo_button,.wechat_button{line-height:1.28571em;vertical-align:middle;display:block}.facebook_button span,.twitter_button span,.google_plus_button span,.instagram_button span,.weibo_button span,.wechat_button span{display:none}.facebook_button:hover,.facebook_button:focus,.twitter_button:hover,.twitter_button:focus,.google_plus_button:hover,.google_plus_button:focus,.instagram_button:hover,.instagram_button:focus,.weibo_button:hover,.weibo_button:focus,.wechat_button:hover,.wechat_button:focus{text-decoration:none}.facebook_button{font-size:1.28571em}.facebook_button:hover,.facebook_button:focus{color:#3B5998 !important}.twitter_button{font-size:1.07143em;top:2px;position:relative}.twitter_button:hover,.twitter_button:focus{color:#5EA9DD !important}.google_plus_button,.weibo_button{font-size:1.28571em}.google_plus_button:hover,.google_plus_button:focus,.weibo_button:hover,.weibo_button:focus{color:#dd4B39 !important}.instagram_button{font-size:1.28571em}.instagram_button:hover,.instagram_button:focus{color:#888888 !important}.pinterest_button{background:#000;width:34px;height:34px;line-height:34px;text-align:center;color:#fff;font-size:16px}.pinterest_button:focus,.pinterest_button:hover{background:#C92228;text-decoration:none}@media only screen and (max-width: 600px){.pinterest_button{background:#C92228}}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{width:100%;color:#666;background:none;-webkit-appearance:none;padding:0;border:none;border-bottom:1px solid #ccc;border-radius:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input.form-control[type="text"],input.form-control[type="email"],input.form-control[type="url"],input.form-control[type="password"],input.form-control[type="search"],textarea.form-control{border:none;border-bottom:1px solid #ccc;border-radius:0px;color:#666;padding:0;height:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input.form-control[type="text"]:hover,input.form-control[type="email"]:hover,input.form-control[type="url"]:hover,input.form-control[type="password"]:hover,input.form-control[type="search"]:hover,textarea.form-control:hover{background:#f5f5f5}input.form-control[type="text"]:focus,input.form-control[type="email"]:focus,input.form-control[type="url"]:focus,input.form-control[type="password"]:focus,input.form-control[type="search"]:focus,textarea.form-control:focus{background:transparent;border-bottom:1px solid #000;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input.form-control.error[type="text"],input.form-control.error[type="email"],input.form-control.error[type="url"],input.form-control.error[type="password"],input.form-control.error[type="search"],textarea.form-control.error{border-color:red}.form-group label{margin-bottom:10px;font-weight:bold}.form-group label.error{font-size:10px;font-weight:normal;padding-top:5px}input[type="submit"]{border-radius:0}textarea{resize:none;width:100%;border:none;padding:10px;border-radius:0}.error{color:#f00;display:block;width:100%;padding-top:15px}.side_form_button{width:100%;height:44px;background:#eee;color:#000;display:block;float:right;position:fixed;z-index:3100;top:52px;padding:0 17px;left:0;cursor:pointer;text-transform:uppercase;font-family:"Futura Bold"}.side_form_button span{text-align:left;line-height:44px;height:44px;width:100%}.side_form_button span:before{margin-right:14px;font-size:20px;line-height:20px;top:2px;position:relative}.side_form_button span:after{margin-right:7px;font-size:10px;line-height:42px;top:0;float:right;position:relative;display:none}.side_form_button.is_active{text-decoration:none;background:#999}.side_form_button.is_active span:after{display:block}.side_form_button:hover,.side_form_button:focus{text-decoration:none}.no-touch .side_form_button:focus,.no-touch .side_form_button:hover{text-decoration:none;background:#999}.dform_error{background:#ffcccc;color:#f00;padding:8px 20px;position:relative;z-index:100}.dform_error:after{content:"";width:0;height:0;position:absolute;bottom:-16px;right:20px;border-style:solid;border-width:8px;border-color:#ffcccc transparent transparent transparent}.m_side_form{padding-top:39px;padding-bottom:30px}.m_side_form .title{font-family:"Futura Bold";font-size:0.92857em;color:#000;text-transform:uppercase;margin-bottom:20px}.m_side_form form{margin-top:16px}.m_side_form .sub{color:#000;margin-bottom:18px;display:block}.m_side_form img[alt="Dimmi"]{margin:0 auto}.m_side_form .dform_text_input label,.m_side_form .dform_textarea label,.m_side_form .dform_select label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.m_side_form input[type="text"],.m_side_form input[type="password"],.m_side_form input[type="email"],.m_side_form input[type="number"],.m_side_form input[type="tel"]{width:100%;border:none;border-bottom:1px solid #d6d6d6;padding:12px 20px 8px;background:#fff;-webkit-appearance:none;color:#494949;height:auto}.m_side_form textarea{resize:none;width:100%;border:none;padding:13px 20px;border-bottom:1px solid #d6d6d6}.m_side_form input[type="submit"]{width:100%}.m_side_form legend{background:#fff;padding:13px 20px 0;width:100%}.m_side_form .dform_checkbox,.m_side_form .dform_radio{padding:13px 20px 13px;background:#fff;border-bottom:1px solid #d6d6d6}.m_side_form .dform_checkbox ul,.m_side_form .dform_radio ul{padding-top:13px;zoom:1}.m_side_form .dform_checkbox ul:before,.m_side_form .dform_checkbox ul:after,.m_side_form .dform_radio ul:before,.m_side_form .dform_radio ul:after{content:"";display:table}.m_side_form .dform_checkbox ul:after,.m_side_form .dform_radio ul:after{clear:both}.m_side_form .dform_checkbox li,.m_side_form .dform_radio li{width:50%;float:left}.m_side_form .radio_group{background:#fff;border-bottom:1px solid #d6d6d6}.m_side_form .radio_group ol{padding:13px 20px 13px;zoom:1}.m_side_form .radio_group ol:before,.m_side_form .radio_group ol:after{content:"";display:table}.m_side_form .radio_group ol:after{clear:both}.m_side_form .radio_group li{width:50%;float:left}@media only screen and (max-width: 1023px) and (orientation: portrait), screen and (max-width: 600px){.m_side_form{width:100%;height:100%;position:fixed;border-top:1px solid #999;background:#eee;display:none;z-index:-20;margin-top:44px;max-width:none;padding-bottom:120px;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.m_side_form h2,.m_side_form .t_wysiwyg{max-width:600px;margin:0 auto}.m_side_form form{max-width:600px;margin:16px auto 0}.m_side_form.is_open{display:block}}input[type="radio"]{left:-9999em;position:absolute}input[type="radio"]+label{padding-left:42px;z-index:10;position:relative;line-height:22px;display:block}input[type="radio"]+label:before{content:"";display:block;width:22px;height:22px;position:absolute;top:0;left:0;background:#f3f3f3;z-index:0}input[type="radio"]+label:after{position:absolute;top:0;left:0;line-height:22px;font-size:11px;width:22px;height:22px;z-index:20;display:none;color:#000;text-align:center;content:"";background:url(/img/tick.png) 4px 6px no-repeat}.ie8 input[type="radio"]+label:after{content:""}input[type="radio"]:checked+label:after{display:block}.ie8 input[type="radio"]:checked+label:after{content:" "}input[type="checkbox"]{left:-9999em;position:absolute}input[type="checkbox"]+label{padding-left:42px;z-index:10;position:relative;line-height:22px;display:block}input[type="checkbox"]+label:before{content:"";display:block;width:22px;height:22px;position:absolute;top:0;left:0;background:#f3f3f3;z-index:0}input[type="checkbox"]+label:after{position:absolute;top:0;left:0;line-height:22px;font-family:"FontAwesome";font-size:14px;width:22px;height:22px;z-index:20;display:none;color:#000;text-align:center;content:"\f00c"}.ie8 input[type="checkbox"]+label:after{content:""}input[type="checkbox"]:checked+label:after{display:block}.ie8 input[type="checkbox"]:checked+label:after{content:" "}select.default-touch{height:40px;background:red;display:block;z-index:20;position:relative;opacity:0;width:100%}.parsley-error+.FYDropdown dt a{border:1px solid #e62414 !important;border-bottom:1px solid #e62414 !important}.parsley-error+.FYDropdown dd ul{border:1px solid #e62414;border-top:none}.parsley-error+.FYDropdown.variant dt a{border:none !important;border-bottom:1px solid #d6d6d6 !important}.parsley-error+.FYDropdown.variant dd ul{border:none;border-top:none}.FYDropdown.default-touch{margin-top:-40px;margin-bottom:10px;position:relative}.FYDropdown{position:relative;margin-bottom:1px;font-family:"Futura Book"}.FYDropdown.variant{margin-bottom:0}.FYDropdown dt{height:28px;overflow:hidden;z-index:10;position:relative}.FYDropdown.variant dt{height:38px;overflow:hidden;z-index:10;position:relative}.FYDropdown dt a{position:relative;display:block;color:#000;font-size:1em;font-family:"Futura Bold";border:none;height:28px;line-height:28px;text-align:left;text-decoration:none;width:100%;border-bottom:2px solid #000}.FYDropdown dt a:before{width:28px;height:28px;color:#000;position:absolute;top:0;right:2px;font-size:0.64286em;text-align:right}.FYDropdown.open_above dt a.active{border-top:none}.FYDropdown dt a.value{display:none}.FYDropdown.variant dt a{color:#494949;background:#fff;font-family:"Futura Book";padding-left:20px;padding-right:20px;height:38px;line-height:38px;border-bottom:1px solid #d6d6d6}.FYDropdown.variant dt a:before{right:20px}.FYDropdown.variant dt a:hover{background:#f3f3f3}.FYDropdown.variant dt a.active{background:#000;color:#FFF}.FYDropdown.variant dt a.active:before{color:#fff}.FYDropdown dd{position:relative;margin:0 0 0 0}.FYDropdown dd ul{width:100%;float:none;position:absolute;list-style:none;overflow:hidden;display:none;margin:0;background:#fff;border:none;border-top:none}.FYDropdown dd ul.isScrollable{overflow:auto !important}.FYDropdown.open_above dd ul{bottom:30px;border-bottom:none;margin-bottom:0}.FYDropdown dd li a{display:block;padding-top:0;height:38px;line-height:38px;text-decoration:none;color:#333333;font-weight:normal;font-size:1em;overflow:hidden;position:relative;text-align:left;padding-left:20px;padding-right:20px;border-bottom:1px solid #d6d6d6}.FYDropdown dd li a:hover{position:relative;background:#000;color:#fff}.FYDropdown dd li.selected a{background:#000;color:#fff}.FYDropdown dd li a .value{display:none}.FYDropdown.variant dd ul{background:#fff}.FYDropdown.variant dd ul .text{width:100%;display:block;height:100%;border-bottom:1px solid #d6d6d6;line-height:inherit}.FYDropdown.variant dd ul li:last-child .text{border-bottom:none}.FYDropdown.variant dd li a{color:#494949;color:#8e8e8e;padding:0 20px;border-bottom:none}.FYDropdown.variant dd li a:hover{background:#fff;color:#494949}.FYDropdown.variant dd li.selected a{background:#000;color:#fff}.FYDropdown.variant dd li.selected a .text{border-bottom:none}.FYDropdown .FY_optgroup{width:100%;float:none}.FYDropdown .FY_optgroup strong{padding:0 20px;cursor:pointer;background:#fff;color:#494949;display:block;padding-top:0;height:38px;line-height:38px;text-decoration:none;font-weight:normal;font-size:1em;overflow:hidden;position:relative;text-align:left}.FYDropdown .FY_optgroup strong:before{width:28px;height:28px;color:#000;position:absolute;top:0;right:20px;font-size:0.64286em;text-align:right}.FYDropdown .FY_optgroup strong:hover{color:#000}.FYDropdown .FY_optgroup li.selected a{background:#494949;color:#fff}.FYDropdown .FY_optgroup ul li a{background:#f3f3f3;color:#494949}.FYDropdown.variant .FY_optgroup li.selected a{background:#494949;color:#fff}.FYDropdown .FY_optgroup_options{position:relative}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@font-face{font-family:'Finding57';src:url("../fonts/finding57-regular-webfont.eot");src:url("../fonts/finding57-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/finding57-regular-webfont.woff2") format("woff2"),url("../fonts/finding57-regular-webfont.woff") format("woff"),url("../fonts/finding57-regular-webfont.ttf") format("truetype"),url("../fonts/finding57-regular-webfont.svg#finding57regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Finding57';src:url("../fonts/finding57-medium-webfont.eot");src:url("../fonts/finding57-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/finding57-medium-webfont.woff2") format("woff2"),url("../fonts/finding57-medium-webfont.woff") format("woff"),url("../fonts/finding57-medium-webfont.ttf") format("truetype"),url("../fonts/finding57-medium-webfont.svg#finding57medium") format("svg");font-weight:bold;font-style:normal}p{line-height:1.6em;letter-spacing:0.05em;margin-bottom:18px;height:auto;font-weight:400;opacity:1}a{color:#494949}a:focus,a a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:"Lato",Tahoma,serif}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-weight:bold}h1,h2,h3{font-weight:300}h1{font-size:52px;color:#000}h2{font-size:42px}.entry-content h2{font-size:26px;margin-bottom:15px}h3{font-family:"Montserrat",Tahoma,sans-serif;font-size:16px;text-transform:uppercase;color:#aaa;margin-top:3px;word-spacing:2px}h3.popup-header{margin-top:0;margin-bottom:10px}hr{display:block;width:100%;height:1px;padding-top:10px;border:none;margin-bottom:10px}hr:before{width:100%;height:1px;content:"";display:block;background:#494949}sup{font-size:60%}strong{font-size:1em;line-height:1.28571em;font-weight:bold}em{font-style:italic}.upper-label{font-size:10px;text-transform:uppercase;color:#999}.text-bold{font-weight:bold}.sub-title{padding-bottom:20px;font-size:16px;text-transform:uppercase;color:#aaa;margin-top:3px;word-spacing:2px}.home_intro .sub-title{font-size:28px}p.room-compare{margin-top:25px;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:0}.entry-content h3{margin-top:25px;margin-bottom:18px}.entry-content ul{list-style-type:none;margin-bottom:18px}.entry-content ul li{margin:10px 0;padding-left:15px;line-height:1.6em}.entry-content ul li:before{content:"\f0c8";font-family:"FontAwesome";margin-right:10px;margin-left:-15px;font-size:5px;vertical-align:middle}.entry-content ul li:last-child{margin-bottom:0}.entry-content ul.min li{margin:0;font-size:85%}.boxed-head{position:relative;border-top:1px solid #000;margin:20px 0 40px;text-align:center}.boxed-head span{border:1px solid #000;background:#000;color:#FFF;padding:9px 21px 9px;width:100%;max-width:80%;font-family:"Lato",Tahoma,serif;font-size:12px;font-weight:400;letter-spacing:3px;text-align:center;text-transform:uppercase;position:absolute;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}a{color:#4A8BF6;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}a:visited{color:#4A8BF6}a:hover,a:focus,a:active{color:#999;text-decoration:none;outline:0}button.btn-link,input.btn-link[type="submit"]{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}a.btn-link,button.btn-link,input.btn-link[type="submit"]{border:2px solid #000;padding:5px 15px;color:#000;position:relative;text-transform:uppercase;font-family:"Montserrat",Tahoma,sans-serif;font-weight:bold}a.btn-link:hover,button.btn-link:hover,input.btn-link[type="submit"]:hover{background:#000;border-color:#000;color:#fff !important;letter-spacing:2px;text-decoration:none}a.btn-link:hover:after,button.btn-link:hover:after,input.btn-link[type="submit"]:hover:after{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #000;position:absolute;right:-10px;top:50%;transform:translate(0px, -50%)}a.btn-link:focus,button.btn-link:focus,input.btn-link[type="submit"]:focus{border-color:initial;text-decoration:none;color:#000}a.btn-link.thin,button.btn-link.thin,input.btn-link[type="submit"].thin{font-weight:normal;border-width:1px}a.btn-link.dark-link{background:#222;color:#FFF;border:none}a.btn-link.dark-link:hover{background:#FFF;color:#000 !important;border:none}a.btn-link.dark-link:hover:after{border-color:transparent transparent transparent #FFF}a.btn-link.dark,button.btn-link.dark,input.btn-link.dark[type="submit"]{color:#eee}a.btn-link.dark:hover,button.btn-link.dark:hover,input.btn-link.dark[type="submit"]:hover{background:#FFF;color:#000;border:1px solid #FFF}a.btn-link.dark:hover:after,button.btn-link.dark:hover:after,input.btn-link.dark[type="submit"]:hover:after{border-color:transparent transparent transparent #FFF}a.btn-link.yellow,button.btn-link.yellow,input.btn-link.yellow[type="submit"]{color:#000;background:#FDED35;border:1px solid #FDED35}a.btn-link.yellow:hover,button.btn-link.yellow:hover,input.btn-link.yellow[type="submit"]:hover{background:black;color:#FDED35}a.btn-link.large,button.btn-link.large,input.btn-link.large[type="submit"]{font-size:14px;padding:15px 20px;font-weight:bold;font-family:"Montserrat",Tahoma,sans-serif}a.btn-link.no-grow,input.btn-link.no-grow,button.btn-link.no-grow{letter-spacing:initial !important}a.btn-link.no-grow:hover:after,input.btn-link.no-grow:hover:after,button.btn-link.no-grow:hover:after{display:none !important}a.btn-link.yellow-hover:hover{background:#ffef47;color:#000}.btn-link.blue-link{background:#4A8BF6;color:#fff;border-color:#4A8BF6}.btn-link.red-link{background:#FF3B38;color:#fff;border-color:#FF3B38}a.popup-image.loaded:before{content:"\f00e";font-family:"FontAwesome";font-size:30px;color:#FFF;z-index:21;margin:0 auto;display:table;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}a.popup-image.loaded:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:20;opacity:0}a.popup-image.loaded:hover:before,a.popup-image.loaded:hover:after{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;opacity:1}.btn-link.yellow{background:#ffef47;border:1px solid #ffef47}.btn-link.yellow:hover{background:#e0cd00;border:1px solid #ffef47}.link-on-dark{color:#fff}.link-on-dark:hover{color:#eee}.link-on-dark:visited,.link-on-dark:active,.link-on-dark:focus{color:#fff}.action-btn{display:block;width:100%;padding:20px;font-weight:bold;cursor:pointer;text-transform:uppercase;text-align:center;background:#f4f4f4}.action-btn i{margin-left:10px}.action-btn:hover{background:#000;color:#FFF;text-decoration:none}.entry-content a.popup-benefits{text-decoration:underline;color:#555;font-weight:bold}.artist-info .btn-link{font-size:11px;padding:5px 10px}.logo{margin-top:18px;margin-left:27px;display:inline-block;max-width:100%}@media only screen and (max-width: 1023px){.logo{margin-top:10px;margin-left:17px;background:#000}}@media only screen and (max-width: 600px){.logo{float:none !important;max-width:90%}}.logo span{height:60px;display:block}@media only screen and (max-width: 1023px){.logo span{height:30px}}.logo img{max-height:100%;display:inline;vertical-align:middle;position:relative}.ios_keyboard_open .l_menu_header{position:absolute !important}header[role="banner"]{position:relative;height:102px;zoom:1;height:0;padding:0}header[role="banner"]:before,header[role="banner"]:after{content:"";display:table}header[role="banner"]:after{clear:both}.ie8 .j_booking_button,.ie8 .j_side_form_button{display:none}.j_menu_button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;color:#fff;display:block;float:left;height:100%;line-height:102px;position:relative;text-transform:uppercase;vertical-align:top;z-index:10;padding-left:27px}.j_menu_button span{display:inline-block;font-family:"Montserrat",Tahoma,sans-serif;font-weight:bold;font-size:20px;line-height:102px;padding-top:1px;transition:all 300ms ease-in-out;vertical-align:top;visibility:visible}.j_menu_button:before{font-size:30px;margin-right:10px;transition:all 300ms ease-in-out;visibility:visible}.j_menu_button:hover,.j_menu_button:focus{text-decoration:none}.j_menu_button.is_loading{height:102px}.j_menu_button.is_loading:before,.j_menu_button.is_loading span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}.j_menu_button.is_loading .loader{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:scale(1);opacity:1;display:inline-block;margin-left:27px}@media only screen and (max-width: 1023px){.j_menu_button.is_loading{height:52px;left:-40px}}@media only screen and (max-width: 1023px){.j_menu_button{width:52px;line-height:52px;float:right;text-align:center;height:52px;padding-right:40px}.j_menu_button span{display:none}.j_menu_button:before{font-size:20px;margin-right:0}}#language_menu{float:right;color:#fff;line-height:102px;margin-right:27px}#language_menu img{display:inline}@media only screen and (max-width: 1023px){#language_menu{line-height:52px;margin-right:20px}}.ash_button{border-left:1px solid #333;height:100%;display:none;line-height:52px;float:right;padding:0 17px;color:#fff;width:52px;text-align:center;height:52px}.ash_button span{display:none}.ash_button:before{font-size:20px;line-height:52px;margin-left:0px}.ash_button:hover,.ash_button:focus{text-decoration:none}@media only screen and (max-width: 1023px){.ash_button{display:block}}.language_button{border-left:1px solid #333;height:100%;display:block;line-height:100px;float:right;padding:0 25px;color:#fff;display:none !important}.language_button:hover,.language_button:focus{text-decoration:none}.l_menu_head{position:relative}@media only screen and (max-width: 1023px){.l_menu_head{z-index:3200}}.l_menu_head>div{float:left}.logo{position:relative;display:inline-block;float:left}.l_menu nav{position:absolute;z-index:-10;top:auto;width:100%;left:0;height:100%}body.loading .l_side_bar_content>*{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none}.l_menu{display:block;float:left;zoom:1;z-index:10;position:absolute;top:0;right:0;z-index:-1;padding:0 0 0 0;height:0;-webkit-user-select:none;-webkit-overflow-scrolling:none;-webkit-user-drag:none;-webkit-touch-callout:none;-moz-box-shadow:0px 3px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0px 3px 2px rgba(0,0,0,0.2);box-shadow:0px 3px 2px rgba(0,0,0,0.2)}.l_menu:before,.l_menu:after{content:"";display:table}.l_menu:after{clear:both}.l_menu .l_side_bar_content{height:100%;width:100%;background:#333 url(../images/pattern.png) no-repeat center center;background-size:cover;z-index:0;position:absolute}.l_menu.is_locked{position:absolute !important;top:auto !important}.l_menu.is_empty_locked{position:absolute !important;top:0 !important}@media only screen and (max-width: 1023px){.l_menu:before{height:auto;width:auto;background:none}}#main_mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3100;background:rgba(255,255,255,0.6);display:none;-webkit-user-select:none;-webkit-overflow-scrolling:none;-webkit-user-drag:none;-webkit-touch-callout:none;overflow:hidden}.menu_open #main{position:fixed}.menu_open #main:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;z-index:3010}header[role="banner"]{padding-bottom:0}.l_menu_head{width:100%;height:102px;background:#000}@media only screen and (max-width: 1023px){.l_menu_head{position:fixed;background:#000;height:52px}}.j_menu_button{display:block}.l_menu{position:absolute;top:102px;margin:0 0 0 0;float:none;width:100%;position:fixed;width:75%;bottom:0px;z-index:100}.is_loading .l_menu{visibility:hidden}.FY_RIGHT_PUSH_MENU.menu_open #main_mask{display:block}.FY_RIGHT_PUSH_MENU #main.animate_in{-webkit-touch-callout:none;pointer-events:none}.FY_RIGHT_PUSH_MENU .l_draw{background:#000}.FY_RIGHT_PUSH_MENU .l_draw h2{display:none}.FY_RIGHT_PUSH_MENU .l_draw h3,.FY_RIGHT_PUSH_MENU .l_draw a{border-style:solid;border-width:0 0 1px 0;border-color:#434343}.FY_RIGHT_PUSH_MENU .l_draw a:focus,.FY_RIGHT_PUSH_MENU .l_draw a:hover{background:#222222;border-color:transparent}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion.is_active{background:#222222;border-color:#434343 !important}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion:focus,.FY_RIGHT_PUSH_MENU .l_draw .is_accordion:hover{background:#222222;border-color:transparent}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw{background:#222222}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw a{border-color:#515151}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw a:focus,.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw a:hover{background:#333;border-color:transparent}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion.is_active{border-color:#515151 !important;background:#333}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion:focus,.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion:hover{background:#333;border-color:transparent}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw{background:#333}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw h3,.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw a{border-color:#515151}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw h3:focus,.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw h3:hover,.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw a:focus,.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw a:hover{background:#454545;border-color:transparent}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw .is_accordion.is_active{border-color:#616161 !important;background:#454545}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw .is_accordion:focus,.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw .is_accordion:hover{background:#454545;border-color:transparent}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw .is_accordion_draw{background:#454545}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw .is_accordion_draw a{border-color:#616161}.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw .is_accordion_draw a:focus,.FY_RIGHT_PUSH_MENU .l_draw .is_accordion_draw .is_accordion_draw .is_accordion_draw a:hover{background:#616161;border-color:transparent}.FY_RIGHT_PUSH_MENU .top_draw{padding-bottom:54px}.FY_RIGHT_PUSH_MENU .l_draw h3,.FY_RIGHT_PUSH_MENU .l_draw li a{width:100%;color:#fff;display:block;font-size:0.85714em;letter-spacing:0.1em;text-transform:uppercase;padding:0 27px;cursor:pointer;-moz-transition:margin-left 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:margin-left 0.4s ease-in-out, opacity 0.4s ease-in-out;-webkit-transition:margin-left 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:margin-left 0.4s ease-in-out, opacity 0.4s ease-in-out}.FY_RIGHT_PUSH_MENU .l_draw h3 span,.FY_RIGHT_PUSH_MENU .l_draw li a span{width:100%;min-height:52px;display:block;max-width:400px;margin:0 auto;padding:22px 0 20px;border-width:1px 0 0 0}.FY_RIGHT_PUSH_MENU .l_draw h3 span:before,.FY_RIGHT_PUSH_MENU .l_draw li a span:before{-moz-transition:left 0.2s ease-in-out;-o-transition:left 0.2s ease-in-out;-webkit-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out;font-size:1.14286em;color:#fff;float:right;font-weight:bold;margin-top:-4px;display:block;position:relative;left:-4px}.FY_RIGHT_PUSH_MENU .l_draw h3.is_active,.FY_RIGHT_PUSH_MENU .l_draw h3:hover,.FY_RIGHT_PUSH_MENU .l_draw h3:focus,.FY_RIGHT_PUSH_MENU .l_draw li a.is_active,.FY_RIGHT_PUSH_MENU .l_draw li a:hover,.FY_RIGHT_PUSH_MENU .l_draw li a:focus{text-decoration:none;background-color:#000}.FY_RIGHT_PUSH_MENU .l_draw h3.is_active span,.FY_RIGHT_PUSH_MENU .l_draw h3:hover span,.FY_RIGHT_PUSH_MENU .l_draw h3:focus span,.FY_RIGHT_PUSH_MENU .l_draw li a.is_active span,.FY_RIGHT_PUSH_MENU .l_draw li a:hover span,.FY_RIGHT_PUSH_MENU .l_draw li a:focus span{border-color:transparent inherit inherit inherit !important}.FY_RIGHT_PUSH_MENU .l_draw h3.is_active span:before,.FY_RIGHT_PUSH_MENU .l_draw h3:hover span:before,.FY_RIGHT_PUSH_MENU .l_draw h3:focus span:before,.FY_RIGHT_PUSH_MENU .l_draw li a.is_active span:before,.FY_RIGHT_PUSH_MENU .l_draw li a:hover span:before,.FY_RIGHT_PUSH_MENU .l_draw li a:focus span:before{left:0}.FY_RIGHT_PUSH_MENU .l_draw h3.is_hotel,.FY_RIGHT_PUSH_MENU .l_draw li a.is_hotel{padding-bottom:20px;background-image:none !important}.FY_RIGHT_PUSH_MENU .l_draw h3.is_hotel span,.FY_RIGHT_PUSH_MENU .l_draw li a.is_hotel span{height:auto;margin-bottom:8px}.FY_RIGHT_PUSH_MENU .l_draw h3.is_hotel .hotel_address,.FY_RIGHT_PUSH_MENU .l_draw li a.is_hotel .hotel_address{display:block}@media only screen and (max-width: 600px){.FY_RIGHT_PUSH_MENU .l_draw h3.is_hotel .hotel_address,.FY_RIGHT_PUSH_MENU .l_draw li a.is_hotel .hotel_address{display:block}}.FY_RIGHT_PUSH_MENU .l_draw h3.is_hotel .hotel_address span,.FY_RIGHT_PUSH_MENU .l_draw li a.is_hotel .hotel_address span{height:auto;font-size:10px;padding:6px 0 0;margin-bottom:0;min-height:0}.FY_RIGHT_PUSH_MENU .l_draw h3.is_hotel .hotel_address span:before,.FY_RIGHT_PUSH_MENU .l_draw li a.is_hotel .hotel_address span:before{display:none}.FY_RIGHT_PUSH_MENU .l_draw h3.is_accordion span:before,.FY_RIGHT_PUSH_MENU .l_draw h3.has_draw span:before,.FY_RIGHT_PUSH_MENU .l_draw li a.is_accordion span:before,.FY_RIGHT_PUSH_MENU .l_draw li a.has_draw span:before{font-size:0.71429em;color:#fff;float:right;font-weight:bold;margin-top:0;display:block;position:relative;margin:0;left:auto}.FY_RIGHT_PUSH_MENU .l_menu{width:100%;top:52px;z-index:3150;bottom:0}.FY_RIGHT_PUSH_MENU .l_menu nav{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);position:fixed;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:83%;background:#000;right:0;left:auto}@media only screen and (max-width: 1023px){.FY_RIGHT_PUSH_MENU .l_menu nav{width:55%}}@media only screen and (max-width: 600px){.FY_RIGHT_PUSH_MENU .l_menu nav{width:83%}}nav.is_loading{opacity:0}.FY_RIGHT_PUSH_MENU .l_menu nav .l_draw{width:100%;right:0;position:absolute}.FY_RIGHT_PUSH_MENU .l_menu.animate_in nav{-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0, 0, 0)}.FY_RIGHT_PUSH_MENU .l_menu.animate_out nav{-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.FY_RIGHT_PUSH_MENU .draw_level{overflow:hidden;display:none;-moz-transition:max-height 0.3s ease-in-out;-o-transition:max-height 0.3s ease-in-out;-webkit-transition:max-height 0.3s ease-in-out;transition:max-height 0.3s ease-in-out}.FY_RIGHT_PUSH_MENU .draw_level.is_open{-moz-transition:max-height 0.3s ease-in-out;-o-transition:max-height 0.3s ease-in-out;-webkit-transition:max-height 0.3s ease-in-out;transition:max-height 0.3s ease-in-out}.FY_DOUBLE_DRAW_MENU.menu_open #main{position:relative}.FY_DOUBLE_DRAW_MENU.menu_open #main:after{display:none}.FY_DOUBLE_DRAW_MENU #main{height:100%}.FY_DOUBLE_DRAW_MENU .l_menu{right:0;padding-top:102px;top:0;width:25%;z-index:2000;position:fixed;height:100%;background:#494949;right:auto}.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .l_draw{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}.FY_DOUBLE_DRAW_MENU .l_menu.animate_out .l_draw{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}.FY_DOUBLE_DRAW_MENU .l_draw{width:100%;z-index:2;right:0%;position:absolute;top:-102px;bottom:0;height:100%;background:#000}@media only screen and (max-width: 1023px){.FY_DOUBLE_DRAW_MENU .l_menu{background:none}}.FY_DOUBLE_DRAW_MENU .draw_level{width:100%;position:absolute;top:0;right:0;height:100%;overflow:hidden;-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}.no-csstransitions .FY_DOUBLE_DRAW_MENU .draw_level{right:-100%}.FY_DOUBLE_DRAW_MENU .top_draw{width:100%;position:absolute;top:0;right:0;height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .draw_level{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .draw_level.is_overlayed,.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .top_draw.is_overlayed{-moz-transition:-moz-transform 0.4s ease-in-out, background 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out, background 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out, background 0.4s ease-in-out;transition:transform 0.4s ease-in-out, background 0.4s ease-in-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .draw_level.is_overlayed>h2 span,.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .top_draw.is_overlayed>h2 span{opacity:0;filter:alpha(opacity=0);left:50px}.ie8 .FY_DOUBLE_DRAW_MENU .l_menu.animate_in .draw_level.is_overlayed>h2:before,.ie8 .FY_DOUBLE_DRAW_MENU .l_menu.animate_in .top_draw.is_overlayed>h2:before{display:block}.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .draw_level.is_overlayed>h2:before,.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .top_draw.is_overlayed>h2:before{-moz-transition:left 0.4s ease-in-out 0.2s, opacity 0.4s ease-in-out 0.4s;-o-transition:left 0.4s ease-in-out 0.2s, opacity 0.4s ease-in-out 0.4s;-webkit-transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out;-webkit-transition-delay:0.2s, 0.4s;transition:left 0.4s ease-in-out 0.2s, opacity 0.4s ease-in-out 0.4s;left:0;opacity:1;filter:alpha(opacity=100);display:block}.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .draw_level.is_overlayed>ul>li>a,.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .top_draw.is_overlayed>ul>li>a{opacity:0;filter:alpha(opacity=0);margin-left:50px}.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .draw_level.is_open,.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .top_draw.is_open{overflow:initial;-moz-transition:-moz-transform 0.4s ease-in-out;-o-transition:-o-transform 0.4s ease-in-out;-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;-webkit-transform:translate3d(41px, 0, 0);transform:translate3d(41px, 0, 0);z-index:20;-moz-box-shadow:rgba(0,0,0,0.3) -7px 0px 24px 0px inset;-webkit-box-shadow:rgba(0,0,0,0.3) -7px 0px 24px 0px inset;box-shadow:rgba(0,0,0,0.3) -7px 0px 24px 0px inset}.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .draw_level.is_open.is_overlayed,.FY_DOUBLE_DRAW_MENU .l_menu.animate_in .top_draw.is_open.is_overlayed{z-index:10}.FY_DOUBLE_DRAW_MENU .l_draw .has_draw span:before{-moz-transition:left 0.2s ease-in-out;-o-transition:left 0.2s ease-in-out;-webkit-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out;font-size:14px;color:#fff;float:right;font-weight:bold;margin-top:-2px;display:block;left:-4px;position:relative}.FY_DOUBLE_DRAW_MENU .l_draw .has_draw.is_active span:before,.FY_DOUBLE_DRAW_MENU .l_draw .has_draw:hover span:before,.FY_DOUBLE_DRAW_MENU .l_draw .has_draw:focus span:before{left:0}.FY_DOUBLE_DRAW_MENU .l_draw h2{height:102px;padding:46px 27px 43px;display:block;color:#fff;width:100%;text-transform:uppercase;font-size:0.92857em;letter-spacing:0.1em;position:relative}.FY_DOUBLE_DRAW_MENU .l_draw h2:before{content:"\f053";font-family:"FontAwesome";font-size:20px;position:absolute;left:-10px}.FY_DOUBLE_DRAW_MENU .l_draw h2 a{padding:0 !important;color:#fff}.FY_DOUBLE_DRAW_MENU .l_draw h2 a:hover,.FY_DOUBLE_DRAW_MENU .l_draw h2 a:focus{text-decoration:none !important;background:none !important}.FY_DOUBLE_DRAW_MENU .l_draw h2 span{font-family:"Montserrat",Tahoma,sans-serif;font-weight:bold;font-size:20px;margin:0 auto;max-width:400px;display:block;left:0;position:relative;-moz-transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out;-webkit-transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out}.ie8 .FY_DOUBLE_DRAW_MENU .l_draw h2:before{display:none}.FY_DOUBLE_DRAW_MENU .l_draw h2:before{-moz-transition:left 0.1s ease-in-out, opacity 0.1s ease-in-out;-o-transition:left 0.1s ease-in-out, opacity 0.1s ease-in-out;-webkit-transition:left 0.1s ease-in-out, opacity 0.1s ease-in-out;transition:left 0.1s ease-in-out, opacity 0.1s ease-in-out;left:50px;top:41px;opacity:0;display:block;width:40px;text-align:center;position:absolute}.FY_DOUBLE_DRAW_MENU .l_draw h3{height:52px;padding:22px 27px 0;display:block;color:#fff;width:100%;text-transform:uppercase;font-size:0.85714em;letter-spacing:0.1em}.FY_DOUBLE_DRAW_MENU .l_draw h3 span{margin:0 auto;max-width:400px;display:block}.FY_DOUBLE_DRAW_MENU .top_draw{background:#222222;-moz-box-shadow:rgba(0,0,0,0.5) -7px 0px 24px 0px inset;-webkit-box-shadow:rgba(0,0,0,0.5) -7px 0px 24px 0px inset;box-shadow:rgba(0,0,0,0.5) -7px 0px 24px 0px inset}.FY_DOUBLE_DRAW_MENU .top_draw a,.FY_DOUBLE_DRAW_MENU .top_draw a span{border-color:#434343;border-style:solid}.FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel{position:relative;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center;-moz-transition:background 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out;-webkit-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out}.FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel span{position:relative;z-index:5}.FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel .hotel_address{display:none}.FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel:after{-moz-transition:background 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out, opacity 0.4s ease-in-out;-webkit-transition:background 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:background 0.4s ease-in-out, opacity 0.4s ease-in-out;content:"";width:100%;display:block;height:100%;position:absolute;top:0;left:0;background:#222222}.ie8 .FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel.is_active,.ie8 .FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel:hover,.ie8 .FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel:focus{z-index:2}.ie8 .FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel.is_active:after,.ie8 .FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel:hover:after,.ie8 .FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel:focus:after{display:none}.FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel.is_active:after,.FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel:hover:after,.FY_DOUBLE_DRAW_MENU .top_draw a.is_hotel:focus:after{background:#000 !important;opacity:0}.FY_DOUBLE_DRAW_MENU .top_draw ul li{background:none}.FY_DOUBLE_DRAW_MENU .top_draw ul li:last-child>a span{border-width:1px 0 1px 0}.FY_DOUBLE_DRAW_MENU .top_draw ul li:last-child>a.is_active span,.FY_DOUBLE_DRAW_MENU .top_draw ul li:last-child>a:hover span,.FY_DOUBLE_DRAW_MENU .top_draw ul li:last-child>a:focus span{border-color:transparent !important}.FY_DOUBLE_DRAW_MENU .top_draw ul li a{width:100%;color:#fff;display:block;font-size:0.85714em;letter-spacing:0.1em;text-transform:uppercase;padding:0 27px;-moz-transition:margin-left 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:margin-left 0.4s ease-in-out, opacity 0.4s ease-in-out;-webkit-transition:margin-left 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:margin-left 0.4s ease-in-out, opacity 0.4s ease-in-out}@media only screen and (min-width: 1024px) and (max-width: 1060px){.FY_DOUBLE_DRAW_MENU .top_draw ul li a{font-size:0.78571em}}.FY_DOUBLE_DRAW_MENU .top_draw ul li a span{width:100%;height:52px;display:block;max-width:400px;margin:0 auto;padding:22px 0 0;border-width:1px 0 0 0}.FY_DOUBLE_DRAW_MENU .top_draw ul li a.is_active,.FY_DOUBLE_DRAW_MENU .top_draw ul li a:hover,.FY_DOUBLE_DRAW_MENU .top_draw ul li a:focus{text-decoration:none;background-color:#000}.FY_DOUBLE_DRAW_MENU .top_draw ul li a.is_active span,.FY_DOUBLE_DRAW_MENU .top_draw ul li a:hover span,.FY_DOUBLE_DRAW_MENU .top_draw ul li a:focus span{border-top-color:transparent !important}.FY_DOUBLE_DRAW_MENU .top_draw ul li.is_active+li>a span,.FY_DOUBLE_DRAW_MENU .top_draw ul li:hover+li>a span{border-top-color:transparent !important}.FY_DOUBLE_DRAW_MENU .top_draw .draw_level{background:#333}.FY_DOUBLE_DRAW_MENU .top_draw .draw_level a.is_hotel:after{background:#333}.FY_DOUBLE_DRAW_MENU .top_draw .draw_level a,.FY_DOUBLE_DRAW_MENU .top_draw .draw_level a span{border-color:#515151;border-style:solid}.FY_DOUBLE_DRAW_MENU .top_draw .draw_level .draw_level{background:#454545}.FY_DOUBLE_DRAW_MENU .top_draw .draw_level .draw_level a.is_hotel:after{background:#454545}.FY_DOUBLE_DRAW_MENU .top_draw .draw_level .draw_level a,.FY_DOUBLE_DRAW_MENU .top_draw .draw_level .draw_level a span{border-color:#616161;border-style:solid}.j_masonry_grid_sizer{width:33.3333%}.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation li a{padding-bottom:22px;padding-left:35px;padding-right:35px;display:block}.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation li a:before{content:"";margin:0 auto;max-width:400px;display:block;padding-top:22px;border-top:1px solid #434343}.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation ul li:last-child a{padding-bottom:0}.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation ul li:last-child a:after{content:"";margin:0 auto;max-width:400px;display:block;padding-top:22px;border-bottom:1px solid #434343}.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation ul li.li-sub-title{height:102px;padding:46px 27px 43px;display:block;color:#fff;width:100%;text-transform:uppercase;font-size:0.92857em;letter-spacing:0.1em;position:relative}.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation ul li.li-sub-title a{font-family:'Muli', sans-serif;font-weight:bold;font-size:0.92857em !important;margin:0 auto;padding:0;max-width:400px;display:block;left:0;position:relative;border:none;-moz-transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out;-o-transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out;-webkit-transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out;transition:left 0.4s ease-in-out, opacity 0.4s ease-in-out}.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation ul li.li-sub-title a:before{padding-top:0;border:none !important}.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation ul li.li-sub-title a:visited,.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation ul li.li-sub-title a:hover,.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation ul li.li-sub-title a:focus,.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation ul li.li-sub-title a:active{background:none !important}.FY_RIGHT_PUSH_MENU .top_draw ul.navigation li a{padding-bottom:22px;padding-left:35px;padding-right:35px;display:block}.FY_RIGHT_PUSH_MENU .top_draw ul.navigation li a:before{content:"";margin:0 auto;display:block;padding-top:22px}.FY_RIGHT_PUSH_MENU .top_draw ul.navigation li a:visited,.FY_RIGHT_PUSH_MENU .top_draw ul.navigation li a:hover,.FY_RIGHT_PUSH_MENU .top_draw ul.navigation li a:focus,.FY_RIGHT_PUSH_MENU .top_draw ul.navigation li a:active{background:#222 !important;border-color:#434343 !important}.FY_DOUBLE_DRAW_MENU .l_draw .has_draw:after,.FY_RIGHT_PUSH_MENU .l_draw .has_draw:after{font-family:"FontAwesome";content:"\f105";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.FY_DOUBLE_DRAW_MENU .l_draw .has_draw:after,.FY_RIGHT_PUSH_MENU .l_draw .has_draw:after{-moz-transition:left 0.2s ease-in-out;-o-transition:left 0.2s ease-in-out;-webkit-transition:left 0.2s ease-in-out;transition:left 0.2s ease-in-out;font-size:14px;color:#fff;float:right;font-weight:bold;margin-top:-2px;display:block;left:-4px;position:relative}.FY_DOUBLE_DRAW_MENU .l_draw .has_draw.is_active:after,.FY_DOUBLE_DRAW_MENU .l_draw .has_draw:hover:after,.FY_DOUBLE_DRAW_MENU .l_draw .has_draw:focus:after,.FY_RIGHT_PUSH_MENU .l_draw .has_draw.is_active:after,.FY_RIGHT_PUSH_MENU .l_draw .has_draw:hover:after,.FY_RIGHT_PUSH_MENU .l_draw .has_draw:focus:after{left:0}@media only screen and (max-width: 1023px){.m_menu_bar{background:#000}.FY_RIGHT_PUSH_MENU .top_draw ul.navigation ul li.li-sub-title{display:none}.FY_RIGHT_PUSH_MENU .top_draw ul.navigation ul{background:#222 !important}.FY_RIGHT_PUSH_MENU .top_draw ul.navigation ul li a:visited,.FY_RIGHT_PUSH_MENU .top_draw ul.navigation ul li a:hover,.FY_RIGHT_PUSH_MENU .top_draw ul.navigation ul li a:focus,.FY_RIGHT_PUSH_MENU .top_draw ul.navigation ul li a:active{background:#333 !important}}.FY_DOUBLE_DRAW_MENU .top_draw ul.navigation li.highlight a{color:yellow}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}#wechat-gift-link{position:absolute;right:43%;-webkit-animation-name:shake;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-transition-timing-function:ease-in-out;display:none}.lang_zh #wechat-gift-link{display:block}@-webkit-keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}20%, 40%{-webkit-transform:translate3d(1px, 0, 0);transform:translate3d(1px, 0, 0)}60%,70%,80%,90%,100%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}}@keyframes shake{from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%{-webkit-transform:translate3d(-1px, 1px, 0);transform:translate3d(-1px, 1px, 0)}20%, 40%{-webkit-transform:translate3d(1px, 0px, 0);transform:translate3d(1px, 0px, 0)}60%,70%,80%,90%,100%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}#results{min-height:200px;background:#efefef;width:100%;zoom:1}#results:before,#results:after{content:"";display:table}#results:after{clear:both}.more_results{background:#333;color:#fff;text-align:center;height:30px;width:100px;margin:0 auto;display:block;border:none}.m_result{float:left;width:300px;margin-right:20px;opacity:0}.m_result.animate_in{opacity:1;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.m_result.animate_out{opacity:0;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}#FY_MAP_DIRECTIONS_PANEL{background:grey;width:320px;padding:20px;display:block;position:relative}input.parsley-error ~ #FY_PLOTTER_MAP{border:2px solid #f00}#FY_PLOTTER_MAP,#FY_SIMPLE_MAP,#FY_MAP{background:#e5e3df}#FY_PLOTTER_MAP.is_loading,#FY_SIMPLE_MAP.is_loading,#FY_MAP.is_loading{background-image:url(../img/spinner.gif);background-repeat:no-repeat;background-position:50% 50%}#FY_PLOTTER_MAP img,#FY_SIMPLE_MAP img,#FY_MAP img{max-width:none !important}@media only screen and (max-width: 1023px){#FY_PLOTTER_MAP,#FY_SIMPLE_MAP,#FY_MAP{height:300px !important}}#FY_CONTROL_PANEL.is_disabled{pointer-events:none;opacity:0.3}#FY_MAP_OVERLAY{background:none;width:1000%;height:1000%;display:block;z-index:103;position:absolute;top:0;left:0;width:10000px;height:5000px;margin-top:-3000px;margin-left:-5000px}#FY_MAP_OVERLAY_VISUAL{background:rgba(0,0,0,0.4);width:1000%;height:1000%;display:block;z-index:-1;position:absolute;top:0;left:0;width:10000px;height:5000px;margin-top:-3000px;margin-left:-5000px}.gm-style div,.gm-style span,.gm-style label,.gm-style a{font-family:"Futura Book", Arial, sans-serif !important}.FY_INFO_BOX{position:relative;height:315px;width:622px;border:1px solid #ccc;padding:0;display:block}.FY_INFO_BOX:after{content:"";display:block;width:0;height:0;border-color:#fff transparent transparent transparent;border-style:solid;border-width:12px 17px;left:50%;margin-left:-17px;position:absolute}.FY_INFO_BOX .FY_INFOBOX_CLOSE{position:absolute;top:15px;right:18px;font-weight:bold;display:block;width:20px;height:20px;text-align:center;line-height:20px;cursor:pointer;color:#ccc;font-size:20px}.FY_INFO_BOX .FY_INFOBOX_CLOSE b{display:none}.FY_INFO_BOX .FY_INFOBOX_CLOSE:before{line-height:20px}.FY_INFO_BOX .FY_INFOBOX_CLOSE:hover,.FY_INFO_BOX .FY_INFOBOX_CLOSE:focus{color:#333}.FY_MAP_VIEWER_BUTTON{cursor:pointer;width:44px;height:44px;color:#000;background:#fff;border:1px solid #e6e6e6;display:block;position:absolute;top:15px;right:15px;z-index:100;border-radius:0;text-align:center;line-height:44px}.FY_MAP_VIEWER_BUTTON:after{font-size:2em}.ie8 .FY_MAP_VIEWER_BUTTON,.ie9 .FY_MAP_VIEWER_BUTTON{display:none !important}#FY_SIMPLE_MAP:before,#FY_MAP:before,.FY_MAP_VIEWER:before{content:"";display:block;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}#FY_SIMPLE_MAP.is_open,#FY_MAP.is_open,.FY_MAP_VIEWER.is_open{height:100%;width:100%;z-index:4000;position:fixed;top:0;left:0;right:0;bottom:0}#FY_SIMPLE_MAP.is_open:before,#FY_MAP.is_open:before,.FY_MAP_VIEWER.is_open:before{display:none}#FY_SIMPLE_MAP.is_open .FY_MAP_VIEWER_BUTTON:after,#FY_MAP.is_open .FY_MAP_VIEWER_BUTTON:after,.FY_MAP_VIEWER.is_open .FY_MAP_VIEWER_BUTTON:after{font-size:1.85714em}@media only screen and (min-width: 600px){#FY_SIMPLE_MAP,#FY_MAP,.FY_MAP_VIEWER{height:auto}#FY_SIMPLE_MAP .FY_MAP_VIEWER_BUTTON,#FY_MAP .FY_MAP_VIEWER_BUTTON,.FY_MAP_VIEWER .FY_MAP_VIEWER_BUTTON{display:none !important}#FY_SIMPLE_MAP:before,#FY_MAP:before,.FY_MAP_VIEWER:before{display:none !important}}.FY_MAP_VIEWER_IS_OPEN #main{position:fixed;top:0;left:0}.FY_MAP_VIEWER_IS_OPEN #FY_SIMPLE_MAP,.FY_MAP_VIEWER_IS_OPEN #FY_MAP{position:fixed !important;z-index:4000;top:96px;height:100% !important;left:0}.FY_MAP_VIEWER_IS_OPEN #FY_MOBILE_INFO_BOX{position:fixed;bottom:0;left:0;z-index:4001}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display:none;left:0;margin-top:-23px;opacity:0;position:absolute;top:50%;transform:scale(0.3);transition:all 300ms ease-in-out}.loader .loader_back{box-sizing:content-box;width:32px;height:32px;padding:3px;display:block;color:#fff;font-weight:bold;text-align:center;background:transparent;border-radius:50%;text-align:center;float:left}.loader .loader_spinner{animation:spin 0.8s linear infinite;display:block;box-sizing:content-box;border-radius:50%;width:26px;height:26px;border-right:6px solid rgba(255,255,255,0.35);border-bottom:6px solid rgba(255,255,255,0.35);border-left:6px solid rgba(255,255,255,0.35);border-top:6px solid white}.ie9 .loader .loader_spinner,.lt-ie9 .loader .loader_spinner{background-size:30px 30px;background:url(../img/loader.gif) no-repeat;border:none;height:30px;width:30px}.loader .loader_spinner.is_dark{border-right:6px solid rgba(0,0,0,0.2);border-bottom:6px solid rgba(0,0,0,0.2);border-left:6px solid rgba(0,0,0,0.6);border-top:6px solid rgba(0,0,0,0.6)}.no-csstransitions .loader{display:none}@media only screen and (max-width: 1023px){.loader{left:50%;margin-left:-20px;margin-top:-17px}.loader .loader_spinner{width:20px;height:20px;border-width:5px}}.footer{background:#000;position:relative;z-index:3000;width:100%;padding-bottom:89px}.footer .email_link{background:none;border:none;text-align:left;padding:0;display:inline-block;color:#fff;line-height:1em;font-family:"Muli",Arial,sans-serif;letter-spacing:normal;-moz-transition:padding .2s ease-in-out;-o-transition:padding .2s ease-in-out;-webkit-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out}.footer .email_link:after{font-family:"FontAwesome";content:"\f061";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;width:36px;top:2px;display:inline-block;overflow:hidden;text-indent:-10px;position:relative;margin-left:8px;line-height:1em;-webkit-font-smoothing:antialiased;-moz-transition:text-indent .2s ease-in-out,width .2s ease-in-out;-o-transition:text-indent .2s ease-in-out,width .2s ease-in-out;-webkit-transition:text-indent .2s ease-in-out,width .2s ease-in-out;transition:text-indent .2s ease-in-out,width .2s ease-in-out}.footer .email_link:hover,.footer .email_link:focus{text-decoration:none}.footer .email_link:hover:after,.footer .email_link:focus:after{text-indent:0;width:46px}.footer .email_link.online_chat{visibility:visible !important}#menu-footer-menu{margin-bottom:20px}.m_affiliates{zoom:1}.m_affiliates:before,.m_affiliates:after{content:"";display:table}.m_affiliates:after{clear:both}.m_affiliates a{margin-bottom:24px}@media only screen and (max-width: 1023px){.m_affiliates a{float:none;line-height:normal}}@media only screen and (max-width: 767px){.m_affiliates a{margin-top:20px;margin-bottom:0}}.m_subscribe_form{padding-top:0px}.m_subscribe_form input[type="email"]{border-bottom:1px solid #fff;color:#fff;width:59%;float:left;padding-bottom:4px;-webkit-appearance:none}.m_subscribe_form input[type="email"].error{border-color:red}.m_subscribe_form:-moz-placeholder{color:#bfbfbf;font-style:italic}.m_subscribe_form::-moz-placeholder{color:#bfbfbf;font-style:italic}.m_subscribe_form:-ms-input-placeholder{color:#bfbfbf;font-style:italic}.m_subscribe_form::-webkit-input-placeholder{color:#bfbfbf;font-style:italic}.m_subscribe_form button{width:auto;float:left;background:#000;border:1px solid #FFF;color:#CCC;text-transform:uppercase}#email_subscribe_error label{padding-top:4px;font-size:11px;font-style:italic}@media only screen and (max-width: 600px){.m_subscribe_form{padding-top:0px;padding-bottom:20px}}.footer-logo{float:right;display:inline;max-width:none}@media only screen and (max-width: 767px){.footer-logo{float:none}}#compass-footer ul{color:#fff}#compass-footer ul li{display:inline-block;margin-right:20px;margin-bottom:5px}#compass-footer ul li strong{display:inline-block;min-width:120px;margin-bottom:0}@media only screen and (max-width: 599px){#compass-footer ul{margin-bottom:10px}#compass-footer ul li:first-child{display:block}#compass-footer ul li i{display:none}}@media only screen and (min-width: 1061px){#compass-footer{margin-top:15px}}@media only screen and (max-width: 599px){#compass-footer{margin-top:15px}}#footer_copyright ul{zoom:1;padding:0 27px 10px}#footer_copyright ul li{float:left;border-left:1px solid #999;margin-left:8px;padding-left:8px;color:#999}#footer_copyright ul li:first-child{border-left:none;margin-left:0;padding-left:0;margin-right:15px;margin-bottom:10px}#footer_copyright ul li#tablet{float:right;border-left:0;margin-left:0;padding-left:0}@media (max-width: 598px){#footer_copyright ul li#tablet{float:none;display:block}}#footer_copyright ul a{color:#999 !important}#footer_copyright ul a:hover{color:#FFF !important}@media only screen and (max-width: 767px){#footer_copyright ul{font-size:11px}}.festive-left{background:url(../images/festive-sleigh.png) no-repeat;width:317px;height:103px;position:absolute;top:-103px;left:0}.footer-book-direct{display:none;position:fixed;width:100%;z-index:3000;bottom:0;left:0;padding:5px 0 0;text-align:center;background:#393939;-moz-box-shadow:-1px 0 5px #555;-webkit-box-shadow:-1px 0 5px #555;box-shadow:-1px 0 5px #555}.footer-book-direct .fbd-close{color:#fff;background:#333;padding:8px;position:absolute;top:0;right:0}.footer-book-direct img.wide{padding:0 20px;margin:0px auto}.footer-book-direct .mobile{display:none;color:#fff;padding:10px 10px 2px}.footer-book-direct .mobile h4{color:#FDED35;text-transform:uppercase;font-family:"Montserrat",Tahoma,sans-serif;font-weight:bold;margin-bottom:5px}.footer-book-direct .mobile p{font-size:13px;margin-bottom:12px}.footer-book-direct .mobile small{font-size:75%;display:block}@media (max-width: 767px){.footer-book-direct .mobile{display:block}.footer-book-direct img.wide{display:none}}.footer-book-direct a{color:#ffef47}.footer-book-direct .chat-image{display:inline-block;vertical-align:middle}.footer-book-direct span.leader{font-weight:bold;color:#fff;vertical-align:middle;display:inline-block;font-family:"Montserrat",Tahoma,sans-serif;text-transform:uppercase}.footer-book-direct .col-live-chat a{white-space:nowrap;font-weight:bold;font-family:"Montserrat",Tahoma,sans-serif;text-transform:uppercase}.footer-book-direct .col-marker-link{padding-top:5px}.footer-book-direct .col-social-links{padding-top:5px}.footer-book-direct .col-book-direct{padding-top:15px}.footer-book-direct .col-book-direct a{padding:5px 10px;white-space:nowrap}@media (min-width: 768px) and (max-width: 850px){.footer-book-direct .col-live-chat{width:40%;text-align:left;padding-left:20px}.footer-book-direct .col-social-links{display:none}.footer-book-direct .col-book-direct{width:60%;text-align:right;padding-right:30px}}@media (min-width: 851px) and (max-width: 1190px){.footer-book-direct .leader.th{display:block}.footer-book-direct .col-book-direct .leader.th{margin-top:-10px;margin-bottom:10px}}.selector-ajax{background:url(../images/loader-dark-fb.gif) no-repeat;width:16px;height:11px}.side-box{padding:15px;margin-bottom:1px;background:#eee}.side-box h3{margin-top:0}.promoSlider{width:100%;height:auto}.promoSlider img{width:100%;height:auto;margin-bottom:15px}.restaurant-contact-form textarea{background:none}.lang_th h3{font-weight:bold}#outer-res-iframe{max-width:640px;max-height:360px;width:100%;height:100%;margin:0px auto 18px}#inner-res-iframe{position:relative;height:0px;padding-bottom:56.25%}#inner-res-iframe iframe{position:absolute;width:100%;height:100%}.title-black h3{color:#000;}.benefits-height{height: 250px;border: 1px solid #000;}.checkbox-inline{margin-left: 0px !important}.room-item{margin-top: 30px;  margin-bottom: 30px;}.room-item img{width: 100%;}.room-item h1{margin-top: 0;border: none;text-align: center;}.room-item .detail{background-color: #DDDDDD;padding: 10px;text-align: center;color: #000;height: auto;}.btn-banefits .form-group{display: inline-flex;margin-top: 10px;}.btn-banefits .form-group #name{margin-right: 10px;}.btn-banefits {display: inline-table; width: auto;vertical-align: middle;}.btn-banefits .form-control::-webkit-input-placeholder{color:#000;}.btn-banefits select{color:#000;    width: 100%; }.btn-banefits .form-subscribe .input-group-btn button {background-color: #f90606;border: 0;}.members-banefits h2{color: #f90c0c;}.members-banefits h1{font-size: 24px;}.benefits-body{padding:10px;    background: #fff;border: 1px solid #ccc;}.benefits-member{padding-left: 0px; padding-right: 0px;}.benefits-height{height: 250px;border: 1px solid #000;}.banefits-head {color: #fff;text-align: center;}.btn-banefits .input-group.input-group-lg.form-subscribe{display: flex!important;}.banefits-subscribe{margin-top: 10px;text-align: center;background-color: #f90606;border: 0;padding: 10px 5px;color: #fff;display: inline-block;/*left: 170px;right: -170px;*/position: relative;width: 200px;font-size: 20px;}.sub-footer .banefits-subscribe{left: -40%;right: 50%;padding: 5px 5px;width: 170px;}.banefits-subscribe a{color: #fff;}.title-black.subscribe{text-align: center !important;}.member-body{text-align: center;}.benefits-body{padding:10px;    background: #fff;border: 1px solid #ccc;}.form-group.balance-form{margin-top: 20px;}.D-4.M-12 .form-group.balance-form{margin-top: 0;}.form-group.balance-form{margin-top: 0px;}.exclusive-box{ margin-bottom: 50px; }.textmem-size{font-size: 12px;}.exclusive-box .title h3{color:#000; }.line-member{display: inline-block;width: 160px;border-bottom: 2px solid #90A6A4}.container-banefits.text span{font-weight: bold; }ul.icon-gsanook{padding-left: 10px;}ul.icon-gsanook li{list-style: none;margin:15px 0px;position: relative;padding-left: 40px;}ul.icon-gsanook li img{position: absolute;left: 0px;}.radio-inline, .checkbox-inline{color:#333333;position: relative;display: inline-block;margin-bottom: 0;vertical-align: middle;font-weight: normal;cursor: pointer;}.btn-banefits .form-control {display: inline-block;padding: 6px 12px !important;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}input, button, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}@media (max-width: 568px) {.btn-banefits .input-group.input-group-lg.form-subscribe {display: table !important;}}@media (max-width: 768px) {.btn-banefits select{width: 100%;}}@media (max-width: 900px){.container-banefits{margin-left: 0px ; margin-right: 0px;}}@media (max-width: 1400px){.container-banefits{margin-left: 100px ; margin-right: 50px;}} input[type="checkbox"] {left: 2em !important; margin-top:2px;}
/*-------------------------------------------------------------------------
- Subscribe Button
---------------------------------------------------------------------------*/
.banefits-subscribe-button{margin-top: 10px;text-align: center;background-color: #f90606;border: 0;padding: 10px 5px;color: #fff;display: inline-block;/*left: 170px;right: -170px;*/position: relative;width: 200px;font-size: 20px;}
.sub-footer .banefits-subscribe-button{/*left: -40%;*//*right: 50%;*/padding: 5px 5px;width: 170px;}
.banefits-subscribe-button a{color: #fff;}

.footer-fix-popup{position: fixed;padding: 20px 5px;transform: initial;}
.footer-fix-popup h2{font-size: 15px;}
.footer-fix-popup{position: fixed;bottom: 30px;width: 100%;text-align: center;color: #FF0066;background-color: #000;z-index: 2;padding: 10px 0;
            transform: translateY(100%);
            transition:all .3s ease-in-out;
            -o-transition:all .3s ease-in-out;
            -moz-transition:all .3s ease-in-out;
            -webkit-transition:all .3s ease-in-out;}
.footer-fix-popup.active{transform: translateY(0%);}
.footer-fix-popup h2{display: inline-block;margin: 0;font-size: 22px;}
.footer-fix-popup .balance{display: inline-table;width: auto;vertical-align: middle;}
.footer-fix-popup .input-group-lg>.form-control,.footer-fix .input-group-lg>.input-group-addon,.footer-fix .input-group-lg>.input-group-btn>.btn{height: 35px;padding: 7px 16px;}
.footer-fix-popup .form-subscribe .input-group-btn button span{font-size: 20px;}

.footer-fix{/*position: fixed;*/ bottom: 10%;width: 100%;text-align: center;background-color: #ACAAAA;z-index: 2;padding: 0 0;
            transform: translateY(100%);
            transition:all .3s ease-in-out;
            -o-transition:all .3s ease-in-out;
            -moz-transition:all .3s ease-in-out;
            -webkit-transition:all .3s ease-in-out;}
.footer-fix.active{transform: translateY(0%);}
.footer-fix h2{display: inline-block;margin: 0;font-size: 22px;}
.footer-fix .balance{display: inline-table;width: auto;vertical-align: middle;}
.footer-fix .input-group-lg>.form-control,.footer-fix .input-group-lg>.input-group-addon,.footer-fix .input-group-lg>.input-group-btn>.btn{height: 35px;padding: 7px 16px;}
.footer-fix .form-subscribe .input-group-btn button span{font-size: 20px;}
.close-footer-fix{position: absolute;top: 0;right: 0;width: 25px;height: 25px;}
.close-footer-fix i{color: #fff;vertical-align: middle;}
.footer-fix a{color: #0065a4;}
.footer-fix a:hover{color: #fff;}

.close-footer-fix-popup{position: absolute;top: 0;right: 0;background: #FF0066;width: 25px;height: 25px;}
.close-footer-fix-popup i{color: #fff;vertical-align: middle;}
.close-footer-fix-popup{display: inherit;}
.close-footer-fix-popup{position: absolute;top: 0;right: 0;background: #FF0066;width: 25px;height: 25px;}
.close-footer-fix-popup i{color: #fff;vertical-align: middle;}

.wide-container{position:relative;}
.card{padding:40px 60px; position:absolute; top:0px; right:0px; background:#363636; z-index:100; color:#fff;}
.card-header {
    text-align: center;
    border-bottom: 1px solid #896f35;
    padding-bottom: 10px;
}
.card-header .title{margin: 0; font-family: "Montserrat",Tahoma,sans-serif; font-size: 13px; font-weight: bold; color: #fff; letter-spacing: 0.1em;}
.card-body{padding: 30px; text-align: center;}

@media (max-width: 1300px) {    
	.footer-fix{display: none;}

}
@media (max-width: 1023px){
	.card{right:0px;} 
}
@media (max-width: 768px) {
    .sub-footer .banefits-subscribe-button {left:0; right:0;}
    .card{width:100%; right:0; background:rgba(54,54,54,0.9);} 
}
@media (max-width: 460px) {
    

}
/*# sourceMappingURL=style.css.map */
.m_layout_panel{position:relative;}
#timeDock{position:absolute; top:50%; left:50%; margin-left:-296px !important; margin-top:-162px !important;z-index:999; text-align:center;}
#timeDock .img{display:block; width:100%; position:relative; text-align:center;}
#timeDock .img img{max-width:200px; height:auto;}
#timeDock .flip-clock-wrapper{width:auto;display:inline-block;margin:0 auto;font-family:'Roboto Condensed','Lato',Arial,san-serif}
#timeDock .flip-clock-wrapper ul{width:60px;height:90px;line-height:87px;margin:2px;padding:0}
#timeDock .flip-clock-wrapper ul li{line-height:87px}
#timeDock .flip-clock-wrapper ul li a div div.inn{font-size:70px; background:#333;}
#timeDock .flip-clock-divider{width:20px;height:100px}
#timeDock .flip-clock-dot{width:10px;height:10px;left:5px;visibility:hidden;}
#timeDock .flip-clock-dot.top{top:30px}
#timeDock .flip-clock-dot.bottom{bottom:30px}
#timeDock .flip-clock-divider .flip-clock-label{top:auto;bottom:-15px;right:-86px;font-family:'Lato',Arial,sans-serif;font-size:20px; font-weight:bold; color:#fff;text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);}
#timeDock .flip-clock-divider.minutes .flip-clock-label{right:-100px}
#timeDock .flip-clock-divider.seconds .flip-clock-label{right:-100px}
#timeDock h1{color:#fff; font-size:50px; text-shadow: 0px 0px 5px rgba(0, 0, 0, 1);}
#timeDock a.bn{margin-top:10px; display:inline-block; max-width:200px;}
@media only screen and (max-width:680px){
.circle-container{display:none;}
#timeDock .img img{max-width:200px; height:auto;}
#timeDock{position:absolute; margin-left:-120px !important; margin-top:-0px !important; top:100px !important;}
#timeDock .flip-clock-wrapper{width:auto;display:inline-block;margin:0 auto;font-family:'Roboto Condensed','Lato',Arial,san-serif}
#timeDock .flip-clock-wrapper ul{width:22px;height:32px;line-height:32px;margin:2px;padding:0}
#timeDock .flip-clock-wrapper ul li{line-height:32px}
#timeDock .flip-clock-wrapper ul li a div div.inn{font-size:20px}
#timeDock .flip-clock-divider{width:8px;height:26px}
#timeDock .flip-clock-dot{width:4px;height:4px;left:2px}
#timeDock .flip-clock-dot.top{top:12px}
#timeDock .flip-clock-dot.bottom{bottom:0}
#timeDock .flip-clock-divider .flip-clock-label{top:auto;bottom:-24px;right:-42px;font-family:'Lato',Arial,sans-serif; font-size:12px;}
#timeDock .flip-clock-divider.minutes .flip-clock-label{right:-46px}
#timeDock .flip-clock-divider.seconds .flip-clock-label{right:-46px}
#timeDock h1{color:#fff; font-size:20px; letter-spacing: normal;}
}