@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap');@import url('https://fonts.googleapis.com/css?family=Mr+Bedfort&display=swap');.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:40px solid #E5E1DE;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0;}div.csc-mailform ol li{overflow:hidden;}div.csc-mailform fieldset{margin:0;padding:0;position:relative;}div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold;}div.csc-mailform fieldset ol{padding:1em 1em 0 1em;}div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none;}div.csc-mailform fieldset.submit{border-style:none;}div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline;}div.csc-mailform li input + label,div.csc-mailform li textarea + label,div.csc-mailform li select + label{float:none;width:auto;margin-right:0;margin-left:1em;}div.csc-mailform li textarea + label{vertical-align:top;}label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase;}legend em{position:absolute;}label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase;}legend strong{position:absolute;top:1.4em;}.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right;}fieldset.fieldset-horizontal{border-width:0;}fieldset.fieldset-horizontal ol{padding:0;}fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em;}fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left;}fieldset.fieldset-horizontal label em{display:inline;}fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none;}fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em;}fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0;}fieldset.fieldset-subgroup li{padding:0;}fieldset.fieldset-subgroup input + label{float:none;width:auto;display:inline;margin:0 0 0 1em;}.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto;}.labels-block input + label,.labels-block textarea + label{margin:0.5em 0 0;}.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0;}.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto;}.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative;}.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0;}.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0;}.tx-felogin-pi1 label{display:block;}#ca_enquiry_ws a{color:inherit !important;font-weight:bold !important;}.ac_enquiry_f2b{display:none !important;}.skd-offer-list-widget .skd-room-description{font-size:0.6em !important;}html,body{margin:0;padding:0;width:100%;height:100%;}body{background:#fff;color:#3a292a;font:normal 62.5% / normal 'Open Sans',sans-serif;}h1,h2,h3,h4,h5,h6{line-height:normal;}h1,h2{}h1{font-size:6.5em;color:#9f9687;text-align:center;font-weight:300;position:relative;display:block;margin:0 auto 20px;}h2{font-size:2.2em;text-align:center;font-weight:700;color:#3a292a;margin:20px auto 35px;}h3{font-size:1.7em;text-align:center;font-weight:800;color:#3a292a;text-transform:uppercase;letter-spacing:0.12em;}h4{}h5{}h6{}p{font-weight:400;font-size:1.7em;color:#3a292a;line-height:1.76em;text-align:center;}[data-page='37'] main .main ul{margin:0;}[data-page='37'] main .main ul:last-child{margin-bottom:20px;}hr{height:6px;background:#3a292a;width:120px;border:none;margin-bottom:30px;}.center{position:relative;margin:0 auto;width:auto;padding-left:50px;padding-right:50px;max-width:1300px;}.clearfix::before,.clearfix::after{content:' ';display:table;}.clearfix::after{clear:both;}iframe{border:0;}form .elementWrap{display:flex;flex-direction:column;margin-bottom:15px;}form .elementWrap input,form .elementWrap select{padding:5px 10px;}form .elementWrap input[type='submit']{padding:15px 0px;color:white;background:#3a292a;font-size:20px;}form .elementWrap fieldset{border:none;padding:0;}.cc_container{}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#fff !important;background-color:#a80f41 !important;text-transform:uppercase;border-radius:0 !important;font-weight:700 !important;text-decoration:none !important;}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{background-color:rgba(168,15,65,0.8) !important;}.cc_container a{color:#9f9687 !important;font-weight:600;text-decoration:none !important;}#ca_enquiry_ws .modal-dialog{max-width:830px !important;}#ca_enquiry_ws .modal{background-color:rgba(11,11,11,0.8);}#ca_enquiry_ws .modal-body{font-size:10px;text-align:center;padding:0 !important;}#ca_enquiry_ws .modal-body .room_top,#ca_enquiry_ws .modal-body .room_img_wrapper,#ca_enquiry_ws .modal-body .room_content_wrapper{display:block;}#ca_enquiry_ws .modal-body .room_header::after{margin:30px auto 0;}#ca_enquiry_ws .modal-body .room_content{margin:30px 20px 0;}#ca_enquiry_ws .modal-body .room_wrapper{margin:0;}#ca_enquiry_ws .modal-body .room{padding:0;}#ca_enquiry_ws .modal-content{overflow:hidden;border:none !important;border-radius:0 !important;}#ca_enquiry_ws .modal-content button.close{position:absolute;top:0;right:0;z-index:999;width:30px;height:30px;background-color:rgba(255,255,255,1) !important;border-bottom-left-radius:6px;opacity:1 !important;text-align:center;}#ca_enquiry_ws .modal-content button.close:hover{background-color:rgba(255,255,255,0.8) !important;}.centerform .danke{margin-top:40px;}#ca_enquiry_ws .modal-content .room_content_wrapper{padding-bottom:0;}#ca_enquiry_ws .modal-content .room_detail{padding:0;}.btn-success{color:#fff !important;background-color:#3a292a !important;border-color:#3a292a !important;}.btn-danger,.btn-info{color:#fff !important;background-color:#a80f41 !important;border-color:#a80f41 !important;}#ca_newsletter_subscription input[type='submit']{color:#fff !important;background-color:#3a292a !important;border-color:#3a292a !important;margin:10px auto 30px;float:right;}#map{height:500px;margin:30px auto;}#map iframe{margin:0 auto;}.ac_weather_table_small,.ac_weather_table_large{margin:20px auto;font-size:18px;line-height:normal;}.ac_weather_table_small img,.ac_weather_table_large img{display:block;margin:0 auto;}.ac_weather_table_small{}.ac_weather_table_small tr:first-child td:nth-child(2){vertical-align:bottom;}.ac_weather_table_small tr:last-child td:first-child{vertical-align:top;}.ac_weather_table_large tr td{width:120px;}.ac_weather_copyright{text-align:left;margin:20px 0 20px;}.ac_weather_copyright tr td:first-child img{display:block;}.ac_weather_copyright a{display:block !important;text-decoration:none !important;}.ac_weather_copyright tr td{position:relative;line-height:normal;font-size:16px;vertical-align:top;}.ac_weather_copyright tr td:last-child a{padding-left:17px;color:#54463b;font-weight:normal;}.ac_weather_copyright tr td:last-child a::before{content:'\00a9';position:absolute;left:2px;}.transition,.nav_main_button,.nav_meta ul li,.nav_main_wrapper,.language > ul > li > ul,.language > ul > li,.language > ul > li > ul > li,.nav_main_button span,.nav_main_button span::before,.nav_main_button span::after,#slideshow_pager span,.scroll_down,.special_button a,.footer_box_button,.footer_box.footer_box_social .social,.service_nav ul li a,.service_nav ul li a span,.service_nav ul li a span::before,.logo,.logo img,.navigation_wrapper,.cycle_box_pager li,.gallery_slideshow_pager span,.room_buttons a,.room_slideshow_pager span,.breadcrumb ul li a,.offer_preview_button,.offer_back_to_overview,.pricetable table thead tr th a,.highlighting,a.highlighting,.accordion_arrow,.last_minute_information_wrapper .room_buttons_wrapper a,.offer_overview_title a,.offer_overview_img > a,.offer_overview_button,.offer_preview_slideshow_pager #offer_preview_slideshow_prev,.offer_preview_slideshow_pager #offer_preview_slideshow_next,.gallery_share_buttons a,nav.nav_main > ul > li > ul > li > a,.cycle_box_item_button a,.offer_preview_button a,.photogallery_item a::after,.accordion_header,.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_prev,.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_next,.room_slideshow_pager_mobile .room_slideshow_prev,.room_slideshow_pager_mobile .room_slideshow_next,#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_prev,#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_next,.scroll_up,.special_button_valentine a{-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;}.sprite,.language > ul > li::after,.scroll_down,.footer_contact ul li a::before,body > main::before,.page > main::before,.footer_box.footer_box_social .social,.service_nav ul li a span::before,#offer_preview_slideshow_prev,#offer_preview_slideshow_next,.accordion_arrow,.gallery_share_buttons a,.nav_meta ul li a,.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_prev,.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_next,.room_slideshow_pager_mobile .room_slideshow_prev,.room_slideshow_pager_mobile .room_slideshow_next,#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_prev,#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_next,.scroll_up{background-size:624px 875px !important;}.navigation_wrapper{position:fixed;display:block;left:0;top:0;z-index:998;width:100%;}.navigation_wrapper.background,.navigation_wrapper.background_fallback,.no_header_slider .navigation_wrapper{background-color:#fff;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,0.2);box-shadow:0 0 50px 0 rgba(0,0,0,0.2);}.navigation_wrapper.background.active,.navigation_wrapper.background_fallback.active{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.navigation{position:relative;display:table;margin:0 auto;width:100%;max-width:1768px;table-layout:fixed;padding-left:104px;padding-right:104px;box-sizing:border-box;}.navigation_box{position:relative;display:table-cell;width:100%;vertical-align:top;}.navigation_box:nth-child(2){width:360px !important;}.nav_main_button{position:relative;display:table;border:2px solid #fff;background-color:rgba(58,41,42,0.5);color:#fff;font-size:1.8em;font-weight:700;text-transform:uppercase;padding:14px 18px 4px 54px;box-sizing:border-box;margin-top:30px;cursor:pointer;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1000;}.nav_main_button:hover{background-color:rgba(58,41,42,0.8);}.nav_main_button span{position:absolute;display:block;width:30px;height:2px;background-color:#fff;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.nav_main_button span::before{content:'';position:relative;display:block;width:30px;height:2px;background-color:#fff;bottom:10px;}.navigation_wrapper.active .nav_main_button span{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);}.navigation_wrapper.active .nav_main_button span::before{bottom:0;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}.navigation_wrapper.active .nav_main_button span::after{opacity:0;visibility:hidden;}.nav_main_button span::after{content:'';position:relative;display:block;width:30px;height:2px;background-color:#fff;top:8px;}.nav_main_wrapper{position:fixed;width:100%;box-sizing:border-box;display:block;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;z-index:999;background-color:rgba(58,41,42,0.9);opacity:0;visibility:hidden;max-width:1900px;}nav.nav_main{position:relative;display:block;width:100%;max-width:1660px;padding:100px 50px 40px;margin:0 auto;box-sizing:border-box;}nav.nav_main > ul{position:relative;display:table;margin:0;padding:0;width:100%;table-layout:fixed;}nav.nav_main > ul > li{position:relative;display:table-cell;font-size:1.8em;color:#9f9687;font-weight:800;text-transform:uppercase;padding-right:30px;box-sizing:border-box;}nav.nav_main > ul > li > a{position:relative;display:block;color:inherit;text-decoration:none;}nav.nav_main > ul > li > ul{position:relative;display:block;margin:10px 0 0;padding:0;text-transform:none;}nav.nav_main > ul > li > ul > li{position:relative;display:block;color:#fff;font-weight:400;line-height:1em;padding:6px 0;font-size:0.9em;}nav.nav_main > ul > li > ul > li.active,nav.nav_main > ul > li > ul > li:hover{color:#9f9687;}nav.nav_main > ul > li > ul > li > a{color:inherit;text-decoration:none;}.logo{position:relative;display:block;height:183px;}.navigation_wrapper.background .logo,.no_header_slider .logo{height:108px;overflow:hidden;}.logo a,.logo img{position:relative;display:block;}.logo img.logo_small,.logo img.logo_hover{position:absolute;padding:30px;top:0;left:0;box-sizing:border-box;opacity:0;visibility:hidden;}body.no_header_slider main{padding-top:130px;}.navigation_wrapper.background .logo img.logo_small,.navigation_wrapper.background_fallback .logo img.logo_hover,.navigation_wrapper.background_fallback.background .logo img.logo_small,.no_header_slider .logo img.logo_small{opacity:1;visibility:visible;}.navigation_wrapper.background .logo img:not(.logo_small),.navigation_wrapper.background_fallback .logo img:not(.logo_hover){opacity:0;visibility:hidden;}.logo a{padding:30px;}.logo img{width:100%;height:auto;}.nav_meta{position:relative;display:block;margin-top:24px;z-index:1000;}.nav_meta ul{position:relative;display:table;margin:0;padding:0;float:right;}.nav_meta ul li{position:relative;display:table-cell;background-color:#3a292a;vertical-align:middle;}.nav_meta ul li:hover{background-color:#615354;}.navigation_wrapper.active .nav_meta ul li{background-color:#9f9687;}.navigation_wrapper.active .nav_meta ul li:hover{background-color:#b2ab9f;}.nav_meta ul li:nth-child(2n){background-color:#a80f41 !important;}.nav_meta ul li:nth-child(2n):hover{background-color:#b93f67 !important;}.nav_meta ul li a{position:relative;display:block;color:#fff;text-decoration:none;font-weight:700;font-size:1.8em;text-align:center;text-transform:uppercase;padding:14px 16px;}.language_wrapper{position:absolute;display:block;z-index:1000;top:30px;right:16px;}.language{position:relative;display:block;}.language > ul{position:relative;display:block;margin:0;padding:0;}.language > ul > li{position:relative;display:block;margin:0;border:2px solid #fff;background-color:rgba(207,202,195,0.5);color:#fff;font-size:1.8em;font-weight:700;text-transform:uppercase;padding:14px 36px 4px 8px;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;}.navigation_wrapper.active .language > ul > li{background-color:transparent;}.language > ul > li:hover{background-color:rgba(207,202,195,0.8);}.language > ul > li::after{content:'';position:absolute;display:block;width:22px;height:13px;background:transparent url('../../Resources/Public/Images/sprite.svg') -550px -126px no-repeat;top:20px;right:6px;}.language > ul > li > a{color:inherit;text-decoration:none;}.language span{display:none;}.language > ul > li > ul{position:absolute;display:block;margin:0;padding:0;opacity:0;visibility:hidden;background-color:rgba(58,41,42,0.5);top:42px;left:-2px;width:100%;border:2px solid #fff;}.language > ul > li:hover > ul{opacity:1;visibility:visible;}.language > ul > li > ul > li{position:relative;display:block;margin:0;padding:0;color:#fff;font-size:inherit;}.language > ul > li > ul > li:hover{background-color:rgba(255,255,255,0.2);}.language > ul > li > ul > li > a{position:relative;display:block;color:inherit;text-decoration:none;padding:4px 0 4px 8px;}.header_wrapper{position:relative;display:block;width:100%;height:auto;margin:0 auto;max-width:1900px;}.header_wrapper.header_wrapper_subpages{height:auto;}.header_wrapper.clearfix.empty{display:none;}.header{position:relative;display:block;width:100%;height:100%;}.header_wrapper.header_wrapper_subpages .header{height:auto;}.slideshow_wrapper{display:block;position:relative;height:auto;}.slideshow{position:relative;display:block;height:auto;overflow:hidden;}.slideshow > img{min-width:100%;margin:auto;min-height:0;height:auto;width:100%;position:absolute;top:0 !important;bottom:auto !important;left:0 !important;right:auto !important;}.slideshow_pager #slideshow_prev,.room_slideshow_pager .slideshow_prev,.room_detail_slideshow_pager .slideshow_prev{left:80px;background:transparent url('../../Resources/Public/Images/sprite.svg') -10px -280px no-repeat;cursor:pointer;}.slideshow_pager #slideshow_next,.room_slideshow_pager .slideshow_next,.room_detail_slideshow_pager .slideshow_next{right:80px;background:transparent url('../../Resources/Public/Images/sprite.svg') -71px -280px no-repeat;cursor:pointer;}.slideshow_pager #slideshow_prev,.slideshow_pager #slideshow_next,.room_slideshow_pager .slideshow_prev,.room_slideshow_pager .slideshow_next,.room_detail_slideshow_pager .slideshow_prev,.room_detail_slideshow_pager .slideshow_next{position:absolute;display:block;width:45px;height:128px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:990;cursor:pointer;background-size:624px 875px !important;}.slideshow_pager_wrapper{position:absolute;display:table;width:100%;max-width:1598px;padding-left:16px;padding-right:16px;box-sizing:border-box;z-index:980;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#slideshow_pager{position:relative;display:block;float:right;}#slideshow_pager span{position:relative;display:block;width:24px;height:24px;border:2px solid #fff;border-radius:50%;background-color:transparent;box-sizing:border-box;text-indent:-900em;overflow:hidden;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-bottom:20px;}#slideshow_pager span:last-child{margin-bottom:0;}#slideshow_pager span.cycle-pager-active{background-color:#a80f41;border-color:#a80f41;}.scroll_down_wrapper{position:relative;display:block;z-index:990;}.scroll_down{position:absolute;display:block;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:rgba(255,255,255,0.65) url('../../Resources/Public/Images/sprite.svg') 11px -102px no-repeat;border-top-left-radius:40px;border-top-right-radius:40px;width:88px;height:40px;cursor:pointer;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.scroll_down:hover{background-color:rgba(255,255,255,0.8);}.header_title{position:absolute;display:table;width:100%;max-width:1660px;padding-left:50px;padding-right:50px;box-sizing:border-box;z-index:980;bottom:80px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.header_title span{position:relative;display:table;left:300px;background-color:rgba(58,41,42,0.65);font-family:'Mr Bedfort',cursive;font-weight:400;font-size:7em;color:#fff;padding:0 30px;line-height:60px;}.special_button_wrapper{position:absolute;display:table;width:100%;max-width:1660px;padding-left:50px;padding-right:50px;box-sizing:border-box;z-index:980;bottom:80px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.special_button{position:relative;display:block;float:right;}.special_button a{position:relative;display:table;background-color:#a80f41;border:2px solid #fff;box-sizing:border-box;width:224px;height:224px;border-radius:50%;color:#fff;text-decoration:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.special_button a:hover{background-color:#b93f67;}.special_button a span{position:relative;display:table-cell;vertical-align:middle;text-align:center;font-size:2em;color:inherit;font-weight:700;}.special_button a span b{font-size:1.9em;font-weight:600;}.special_button_valentine{position:absolute;display:block;z-index:990;bottom:40px;right:300px;}.special_button_valentine img{position:relative;display:block;width:148px;height:148px;}.special_button_valentine a{position:relative;display:block;text-decoration:none;line-height:0;}.special_button_valentine a:hover{opacity:0.9;}.breadcrumb{position:relative;display:block;margin:25px auto;}.breadcrumb ul{position:relative;display:table;margin:0 auto;padding:0;text-align:center;}.breadcrumb ul li{position:relative;display:inline-block;font-size:1.6em;font-weight:400;color:#3a292a;}.breadcrumb ul li a{position:relative;display:inline-block;text-decoration:none;color:inherit;font-size:inherit;font-weight:inherit;}.breadcrumb ul li.active a{font-weight:700;}.breadcrumb ul li a:hover{text-decoration:none;}.breadcrumb ul li::after{content:'\00a0\203a\00a0';}.breadcrumb ul li:last-child::after{display:none;}main,.main{text-align:center;font-weight:400;font-size:1em;display:block;line-height:3em;}main{position:relative;}body > main::before,.page > main::before{content:'';position:absolute;display:block;width:458px;height:468px;background:transparent url('../../Resources/Public/Images/sprite.svg') -80px -324px no-repeat;left:-140px;top:75px;z-index:-1;}.main{margin:15px auto 0;}.main .center{max-width:1000px;}.main.main_tablereservation{margin-top:0 !important;}.main.main_tablereservation .center{max-width:800px;}.main:first-child,.main + .main{margin-top:40px;}main .main:last-child{margin-bottom:60px;}.breadcrumb + .main{margin-top:25px;}.breadcrumb + .main h1{margin-top:0;}main p:first-child,.main p:first-child,.main + .main h3,main h3:first-child,.main h3:first-child{margin-top:0 !important;}main a,.main a{color:#9f9687;text-decoration:none;font-weight:600;}main a:hover,.main a:hover{text-decoration:underline;}main ul,main ol,.main ul,.main ol{text-align:left;margin:30px auto;padding-left:20px;}.main ul:first-child,.main ol:first-child{margin-top:0;}.main ul:last-child,.main ol:last-child{margin-bottom:0;}.main ul li,.main ol li{display:list-item;margin:0;}.main .skd-widget ul li::before,.main .skd-widget ol li::before{content:'';}.ce-menu{padding-left:0 !important;}.ce-bodytext{font-size:1.7em;font-weight:400;text-align:center;color:#3a292a;line-height:1.76em;}.ce-textpic .ce-bodytext{display:block;margin:0 auto;max-width:800px;}body[data-page='66'] .ce-textpic .ce-bodytext,body[data-page='67'] .ce-textpic .ce-bodytext,body[data-page='68'] .ce-textpic .ce-bodytext,body[data-page='12'] .ce-textpic .ce-bodytext{max-width:none;}.ce-gallery + .ce-bodytext{max-width:400px;}.ce-gallery img{width:auto;height:auto;max-width:100%;}header + .ce-textpic{margin-top:30px;}.main .ce-bodytext,.offer_wrapper .ce-bodytext{text-align:left;}.ce-bodytext p{font-size:inherit;line-height:inherit;text-align:inherit;}.ce-bodytext h3{line-height:normal;font-size:1em;}.ce-intext.ce-left .ce-gallery{margin-right:40px;}.main header::after,.main_service_nav header::after{content:'';position:relative;display:block;width:100%;max-width:120px;height:5px;background-color:#3a292a;margin:0 auto;}.ce-bodytext .highlighting,.ce-bodytext a.highlighting{position:relative;display:block;border:2px solid #9f9687;color:#9f9687;font-size:1.06em;line-height:normal;font-weight:700;text-align:left;padding:8px 10px;text-decoration:none;max-width:330px;width:auto;margin:0;box-sizing:border-box;}.ce-bodytext .highlighting::after,.ce-bodytext a.highlighting::after{content:'\203a';position:relative;display:block;float:right;margin-left:10px;}.ce-bodytext .highlighting:hover,.ce-bodytext a.highlighting:hover{text-decoration:none;color:#fff;background-color:#9f9687;}.contenttable{position:relative;width:100%;margin:0 auto;border-collapse:collapse;table-layout:fixed;border-spacing:0;}.contenttable thead tr th,.contenttable tbody tr td{color:#3a292a;font-size:1.7em;text-align:center;box-sizing:border-box;}.contenttable.small,table.contenttable.small{width:auto;}.contenttable.small th,table.contenttable.small th,.contenttable.small td,table.contenttable.small td{text-align:left;}.contenttable thead tr th{position:relative;font-weight:400;vertical-align:top;padding:12px 10px;background-color:#d0cac0;}.contenttable tbody tr td{position:relative;font-weight:400;border-bottom:1px solid #aa9f8d;padding:15px;}.ce-bodytext .contenttable thead tr th,.ce-bodytext .contenttable tbody tr td{font-size:inherit;}.ce-menu.ce-menu-2{position:relative;display:table;font-size:1.7em;margin:0 auto;}.ce-menu.ce-menu-2 li ul{margin:0 auto;}.ce-menu.ce-menu-2 li{position:relative;display:list-item;}.ce-menu.ce-menu-2 li::before{display:none;}.cycle_box_wrapper{position:relative;display:block;margin:0 auto 30px;}.cycle_box{position:relative;display:block;max-width:1560px;}.cycle_box_pager_wrapper{position:absolute;display:block;right:50px;top:17px;bottom:68px;width:580px;}.cycle_box_pager,.cycle_box_pager li{position:relative;margin:0;padding:0;}.cycle_box_pager.cycle_box_pager_text{position:absolute;display:table;width:100%;left:0;top:0;z-index:990;box-sizing:border-box;padding-right:63px;}.cycle_box_pager.cycle_box_pager_text li{display:table-cell;text-align:center;cursor:pointer;font-size:1.7em;font-weight:700;color:#9f9687;text-transform:uppercase;line-height:normal;padding:14px 0;}.cycle_box_pager.cycle_box_pager_text li.cycle-pager-active{color:#3a292a;}.cycle_box_pager.cycle_box_pager_bullet{position:absolute;right:0;bottom:0;z-index:990;}.cycle_box_pager.cycle_box_pager_bullet li{position:relative;display:block;width:24px;height:24px;border:2px solid #3a292a;border-radius:50%;background-color:transparent;box-sizing:border-box;text-indent:-900em;overflow:hidden;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-bottom:20px;}.cycle_box_pager.cycle_box_pager_bullet li.cycle-pager-active{background-color:#a80f41;border-color:#a80f41;}.cycle_box_pager.cycle_box_pager_bullet li:last-child{margin-bottom:0;}.cycle_box_slideshow{position:relative;display:block;}.cycle_box_item_wrapper{position:relative;max-width:1560px;margin:0 auto 55px;}.cycle_box_item{position:relative;display:table;width:100%;height:640px;table-layout:fixed;}.cycle_box_item_img_wrapper{position:relative;display:table-cell;height:100%;}.cycle_box_item_slideshow_wrapper{position:relative;display:block;height:100%;}.cycle_box_item_slideshow,.cycle_box_item_img,.cycle_box_item_slideshow a{position:relative;height:100%;width:100%;display:block;}.cycle_box_item_img{background:center no-repeat;background-size:cover;}.cycle_box_item_slideshow_pager{}.cycle_box_item_slideshow_pager .cycle_box_item_slideshow_prev,.cycle_box_item_slideshow_pager .cycle_box_item_slideshow_next{}.cycle_box_item_slideshow_pager .cycle_box_item_slideshow_prev:hover,.cycle_box_item_slideshow_pager .cycle_box_item_slideshow_next:hover{}.cycle_box_item_slideshow_pager .cycle_box_item_slideshow_prev{}.cycle_box_item_slideshow_pager .cycle_box_item_slideshow_next{}.cycle_box_item_content_wrapper{position:relative;display:table-cell;z-index:990;vertical-align:middle;width:580px;}.cycle_box_item_content{position:absolute;top:68px;left:-16px;bottom:68px;right:63px;background-color:#e9e7e3;box-sizing:border-box;padding:30px;min-height:504px;}.cycle_box_item_header{position:relative;display:block;text-align:center;}.cycle_box_item_title{position:relative;display:block;font-size:5em;font-weight:300;color:#9f9687;line-height:normal;}.cycle_box_item_subtitle{display:none;}.cycle_box_item_description{position:relative;display:block;font-size:1.7em;font-weight:400;color:#3a292a;text-align:left;}.cycle_box_item_description .highlighting{position:relative;display:block;border:2px solid #9f9687;color:#9f9687;font-size:1.06em;line-height:normal;font-weight:700;text-align:left;padding:8px 35px 8px 10px;text-decoration:none;max-width:330px;width:100%;margin:16px auto;box-sizing:border-box;}.cycle_box_item_description .highlighting:hover{text-decoration:inherit;color:#fff;background-color:#9f9687;}.cycle_box_item_header + .cycle_box_item_description{margin-top:35px;}.cycle_box_item_description p{font-size:inherit;line-height:inherit;text-align:inherit;color:inherit;}.cycle_box_item_description p:last-child{margin-bottom:0;}.cycle_box_item_description a{color:inherit;text-decoration:underline;}.cycle_box_item_description ul{position:relative;font-size:inherit;margin:0 auto;}.cycle_box_item_button{position:absolute;display:block;margin:0 auto;bottom:55px;left:50%;width:100%;max-width:330px;box-sizing:border-box;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.cycle_box_item_button a{position:relative;display:block;border:2px solid #9f9687;color:#9f9687;font-size:1.8em;line-height:normal;font-weight:700;text-align:left;padding:8px 35px 8px 10px;margin-bottom:16px;}.cycle_box_item_button a:last-child{margin-bottom:0;}.cycle_box_item_button a::after,.cycle_box_item_description .highlighting::after{content:'\203a';position:absolute;display:block;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.cycle_box_item_button a:hover{text-decoration:none;color:#fff;background-color:#9f9687;}.gallery_wrapper{position:relative;display:block;margin:40px auto;}.gallery_inner_wrapper{position:relative;display:block;}.gallery_wrapper .center{position:relative;display:block;max-width:1560px;}.gallery{position:relative;display:table;}.slideshow_gallery,.gallery_slideshow_pager_wrapper{position:relative;display:table-cell;vertical-align:bottom;width:100%;}.slideshow_gallery img{position:absolute;width:100%;height:auto;}.gallery_slideshow_pager_mobile_wrapper{position:absolute;z-index:991;width:100%;top:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:-44px;}.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_prev{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -107px -80px no-repeat;left:0;border-radius:0 44px 44px 0;}.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_next{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -156px -80px no-repeat;right:0;border-radius:44px 0 0 44px;}.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_prev,.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_next{position:absolute;display:block;width:44px;height:88px;cursor:pointer;opacity:1;}.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_prev:hover,.gallery_slideshow_pager_mobile_wrapper .gallery_slideshow_next:hover{opacity:0.9;}.gallery_slideshow_pager_wrapper{width:63px;}.gallery_slideshow_pager{position:relative;display:block;float:right;}.gallery_slideshow_pager span{position:relative;display:block;width:24px;height:24px;border:2px solid #3a292a;border-radius:50%;background-color:transparent;box-sizing:border-box;text-indent:-900em;overflow:hidden;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-bottom:20px;}.gallery_slideshow_pager span:last-child{margin-bottom:0;}.gallery_slideshow_pager span.cycle-pager-active{background-color:#a80f41;border-color:#a80f41;}.gallery_share_buttons{position:absolute;display:block;top:10px;right:60px;z-index:991;}.gallery_share_buttons a{position:relative;display:block;text-indent:-900em;width:36px;height:36px;border-radius:50%;overflow:hidden;float:left;margin-right:13px;}.gallery_share_buttons a:hover{opacity:0.9;}.gallery_share_buttons a:last-child{margin-right:0;}.gallery_share_buttons a.social_ig{background:transparent url('../../Resources/Public/Images/sprite.svg') -206px -218px no-repeat;}.gallery_share_buttons a.social_fb{background:transparent url('../../Resources/Public/Images/sprite.svg') -259px -218px no-repeat;}.content_navigation_wrapper{position:relative;display:block;margin:40px auto;}.content_navigation{position:relative;display:block;max-width:800px;margin:0 auto;}.content_navigation_content{background-color:#e9e7e3;box-sizing:border-box;padding:40px;}.contant_navigation_header{position:relative;display:block;text-align:center;}.content_navigation_title{position:relative;display:block;font-size:5em;font-weight:300;color:#3a292a;line-height:normal;}.content_navigation_subtitle{display:none;}.contant_navigation_description{position:relative;display:block;font-size:1.7em;font-weight:400;color:#3a292a;text-align:left;}.contant_navigation_header + .contant_navigation_description{margin-top:45px;}.contant_navigation_text{position:relative;display:block;font-size:1.7em;font-weight:400;color:#3a292a;text-align:left;}.contant_navigation_description p,.contant_navigation_text p{font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit;}.contant_navigation_header + .contant_navigation_text{margin-top:45px;}.contant_navigation_description + .contant_navigation_text{margin-top:40px;}.contant_navigation_text .highlighting{position:relative;display:block;border:2px solid #9f9687;color:#9f9687;font-size:1.06em;line-height:normal;font-weight:400;text-align:left;padding:8px 35px 8px 10px;text-decoration:none;max-width:500px;width:100%;margin:16px auto;box-sizing:border-box;}.contant_navigation_text .highlighting strong,.contant_navigation_text .highlighting b{font-weight:700;text-transform:uppercase;}.contant_navigation_text .highlighting::after{content:'\203a';position:absolute;display:block;right:8px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.contant_navigation_text .highlighting:hover{color:#fff;background-color:#9f9687;}.special_box_wrapper{position:relative;margin:45px auto;max-width:1200px;}.special_box{position:relative;background-color:#e9e7e3;display:table;width:100%;height:505px;table-layout:fixed;}.special_box_img_wrapper{position:relative;display:table-cell;height:100%;}.special_box_slideshow_wrapper{position:relative;display:block;height:100%;}.special_box_slideshow,.special_box_img,.special_box_slideshow a{position:relative;height:100%;width:100%;display:block;}.special_box_img{background:center no-repeat;background-size:cover;}.special_box_slideshow_pager{}.special_box_slideshow_pager .special_box_slideshow_prev,.special_box_slideshow_pager .special_box_slideshow_next{}.special_box_slideshow_pager .special_box_slideshow_prev:hover,.special_box_slideshow_pager .special_box_slideshow_next:hover{}.special_box_slideshow_pager .special_box_slideshow_prev{}.special_box_slideshow_pager .special_box_slideshow_next{}.special_box_content_wrapper{position:relative;display:table-cell;z-index:990;vertical-align:middle;width:390px;}.special_box_content{position:relative;text-align:center;display:block;box-sizing:border-box;padding:40px;z-index:990;}.special_box_header{position:relative;display:block;}.special_box_title{position:relative;display:block;font-size:4em;font-weight:700;color:#3a292a;text-transform:uppercase;line-height:normal;}.special_box_subtitle{display:none;}.special_box_description{position:relative;display:block;font-size:1.7em;color:#3a292a;line-height:inherit;font-weight:400;}.special_box_header + .special_box_description{margin-top:35px;}.special_box_description p{font-size:inherit;line-height:inherit;text-align:inherit;color:inherit;}.special_box_description p:last-child{margin-bottom:0;}.special_box_description a{}.special_box_description ul{position:relative;font-size:inherit;margin:0 auto;}.special_box_button{display:none;}.special_box_button a{}.room_wrapper{position:relative;display:block;margin:45px auto;max-width:1200px;}.room_data{display:none;}.room{position:relative;display:block;}.room_top{position:relative;display:table;width:100%;box-sizing:border-box;height:505px;background-color:#e9e7e3;}.room_img_wrapper{position:relative;display:table-cell;}.room_slideshow_wrapper{position:relative;display:block;height:100%;}.room_slideshow,.room_img,.room_slideshow a{height:100%;width:100%;display:block;}.room_img{background:#ccc center no-repeat;background-size:cover;}.room_content_wrapper{position:relative;display:table-cell;width:390px;height:100%;vertical-align:top;}.room_content{text-align:center;position:relative;z-index:990;padding:32px 16px;}.room_title{position:relative;display:block;font-size:3.5em;font-weight:700;color:#3a292a;text-transform:uppercase;line-height:1.1em;}.room_subtitle{position:relative;display:block;font-size:1.8em;font-weight:700;color:#3a292a;line-height:normal;margin-top:20px;}.room_description{position:relative;display:block;font-size:2.9em;font-weight:400;line-height:normal;color:#3a292a;margin-top:30px;}.room_buttons{position:absolute;display:block;bottom:32px;left:35px;right:35px;}.room_buttons a{position:relative;display:block;font-size:1.8em;text-transform:uppercase;color:#fff;background-color:#3a292a;border:2px solid #3a292a;margin-bottom:6px;text-decoration:none;padding:9px 10px;font-weight:800;text-align:center;}.room_buttons a:hover{text-decoration:inherit;background-color:#615354;border-color:#615354;}.room_buttons a:nth-child(2){background-color:#a80f41;border:2px solid #a80f41;}.room_buttons a:nth-child(2):hover{text-decoration:inherit;background-color:#b93f67;border-color:#b93f67;}.room_buttons a:last-child{margin-bottom:0;color:#9f9687;background-color:transparent;border:2px solid #9f9687;text-align:left;}.room_buttons a:last-child:hover{text-decoration:inherit;background-color:#9f9687;color:#fff;}.room_slideshow_pager_mobile{position:absolute;z-index:991;width:100%;top:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:-44px;}.room_slideshow_pager_mobile .room_slideshow_prev{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -107px -80px no-repeat;left:0;border-radius:0 44px 44px 0;}.room_slideshow_pager_mobile .room_slideshow_next{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -156px -80px no-repeat;right:0;border-radius:44px 0 0 44px;}.room_slideshow_pager_mobile .room_slideshow_prev,.room_slideshow_pager_mobile .room_slideshow_next{position:absolute;display:block;width:44px;height:88px;cursor:pointer;opacity:1;}.room_slideshow_pager_mobile .room_slideshow_prev:hover,.room_slideshow_pager_mobile .room_slideshow_next:hover{opacity:0.9;}.room_slideshow_pager{position:absolute;bottom:32px;right:20px;z-index:990;display:none;}.room_slideshow_pager span{position:relative;display:block;width:16px;height:16px;border:2px solid #fff;border-radius:50%;background-color:transparent;box-sizing:border-box;text-indent:-900em;overflow:hidden;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-bottom:6px;}.room_slideshow_pager span:last-child{margin-bottom:0;}.room_slideshow_pager span.cycle-pager-active{background-color:#a80f41;border-color:#a80f41;}.room_bottom{position:relative;display:block;background-color:#f5f4f3;}.room_detail{position:relative;display:block;max-width:900px;margin:0 auto;padding:30px;font-size:1.7em;font-weight:400;color:#3a292a;text-align:left;}.room_detail p{position:relative;display:block;margin:0;padding:0;font-size:inherit;font-weight:inherit;color:inherit;text-align:inherit;}.room_bottom .rooms_table_wrapper{position:relative;display:block;margin:0 auto;max-width:900px;padding:0 30px 30px;}.rooms_table_wrapper{height:auto;overflow-x:auto;}.rooms_table_title{position:relative;display:block;text-align:left;font-size:2em;font-weight:700;text-transform:uppercase;color:#3a292a;padding:5px 14px;}.rooms_table_wrapper table{position:relative;width:100%;min-width:400px;border-collapse:collapse;}.rooms_table_wrapper table thead tr th,.rooms_table_wrapper table tbody tr td{position:relative;color:#3a292a;vertical-align:middle;}.rooms_table_wrapper table thead tr th:first-child,.rooms_table_wrapper table tbody tr td:first-child{text-align:left;}.rooms_table_wrapper table thead tr th{font-size:1.8em;font-weight:700;background-color:#cec5b8;padding:5px 14px;}.rooms_table_wrapper table tbody tr td{font-size:1.7em;font-weight:400;background-color:#fff;padding:17px 14px;}#ca_enquiry_ws .room_detail{height:auto;background-color:#fff;box-sizing:border-box;padding:0 !important;font-size:1em;position:relative;display:block;color:#584a4a;text-align:center;}#ca_enquiry_ws .room_detail_content_wrapper{position:relative;display:table;width:100%;height:245px;}#ca_enquiry_ws .room_detail_content{position:relative;display:table-cell;vertical-align:middle;padding:30px 40px 40px;}#ca_enquiry_ws .room_detail_title{position:relative;display:block;font-size:4em;font-weight:700;color:#3a292a;text-transform:uppercase;line-height:normal;padding-top:30px;}#ca_enquiry_ws .room_detail_text,#ca_enquiry_ws .room_detail_effect_information{position:relative;display:block;max-width:900px;margin:0 auto;padding:30px;font-size:1.7em;font-weight:400;color:#3a292a;}#ca_enquiry_ws .room_detail_text p{font-size:inherit;color:inherit;}#ca_enquiry_ws .room_detail_img_wrapper{position:relative;display:block;}#ca_enquiry_ws .room_detail_slideshow_wrapper{position:relative;display:block;}#ca_enquiry_ws .room_detail_slideshow{position:relative;display:block;}#ca_enquiry_ws .room_detail_slideshow_img{position:relative;display:block;height:auto;width:100%;}#ca_enquiry_ws .room_detail_slideshow_pager{display:block;position:absolute;z-index:991;width:100%;top:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:-44px;}#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_prev,#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_next{position:absolute;display:block;width:44px;height:88px;cursor:pointer;opacity:1;}#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_prev:hover,#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_next:hover{}#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_prev{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -107px -80px no-repeat;left:0;border-radius:0 44px 44px 0;}#ca_enquiry_ws .room_detail_slideshow_pager .room_detail_slideshow_next{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -156px -80px no-repeat;right:0;border-radius:44px 0 0 44px;}#ca_enquiry_ws .close{color:#8f8680 !important;font-size:45px !important;line-height:45px !important;width:45px !important;height:45px !important;}.pricetable_wrapper{position:relative;display:block;margin:30px auto;}.pricetable{display:block;height:auto;position:relative;overflow-x:auto;}.pricetable p{font-size:1.7em;font-weight:400;text-align:center;}.pricetable table{position:relative;width:100%;border-collapse:collapse;border-spacing:0;min-width:1080px;table-layout:fixed;}.pricetable table thead,.pricetable table tbody{position:relative;}.pricetable table thead tr,.pricetable table tbody tr{position:relative;}.pricetable table thead tr th{position:relative;border-right:1px solid #f5f4f3;text-align:center;}.pricetable table thead tr th a{position:relative;display:block;color:inherit;font-weight:inherit;text-decoration:none;}.pricetable table thead tr th a:hover{color:#615354;}.pricetable table tbody tr td{position:relative;border-right:1px solid #cec5b8;text-align:center;}.pricetable table thead tr th:first-child,.pricetable table tbody tr td:first-child{text-align:left;box-sizing:border-box;padding:5px 5px 5px 18px;}.pricetable table thead tr th:last-child,.pricetable table tbody tr td:last-child{border-right:none;}.pricetable table thead tr th{font-weight:700;font-size:1.7em;color:#3a292a;background-color:#cec5b8;padding:5px;height:40px;box-sizing:border-box;}.pricetable table tbody tr td{font-weight:400;font-size:1.7em;color:#3a292a;background-color:#f5f4f3;padding:3px 0;height:65px;box-sizing:border-box;}.pricetable table tbody tr td span{position:relative;display:block;}.pricetable table tbody tr td a{position:relative;font-size:inherit;font-weight:inherit;text-decoration:none;color:#3a292a;}.pricetable_scroll{position:absolute;display:none;width:120px;height:120px;background-color:rgba(233,231,227,0.8);border-radius:50%;z-index:999;top:62%;left:50%;transform:translate(-50%,-50%);cursor:pointer;}.pricetable_scroll::after{content:'';width:50px;height:50px;display:block;position:absolute;background:transparent url('../../Resources/Public/Images/touchicon.png') 0 0 no-repeat;top:50%;transform:translate(0,-50%);right:35px;-webkit-animation:touchicon 2s ease-in-out 0s infinite normal;animation:touchicon 2s ease-in-out 0s infinite normal;}@-webkit-keyframes touchicon{0%{right:20px;opacity:0;}25%{opacity:1;}75%{opacity:1;}100%{right:50px;opacity:0;}}@keyframes touchicon{0%{right:20px;opacity:0;}25%{opacity:1;}75%{opacity:1;}100%{right:50px;opacity:0;}}.offer_overview_outer_wrapper{position:relative;display:block;}.offer_overview_outer_wrapper .center{max-width:1200px;}.offer_overview_wrapper{position:relative;display:block;margin:45px auto;}.offer_overview{position:relative;display:table;width:100%;height:505px;table-layout:fixed;}.offer_overview_img{position:relative;display:table-cell;vertical-align:middle;width:100%;background:center no-repeat;background-size:cover;}.offer_overview_img > a{position:relative;display:block;width:100%;height:100%;box-sizing:border-box;overflow:hidden;text-indent:-900em;}.offer_overview:hover .offer_overview_img > a{background-color:rgba(255,255,255,0.2);}.offer_overview_content_wrapper{position:relative;display:table-cell;z-index:990;vertical-align:middle;width:370px;}.offer_overview_content{position:absolute;top:28px;left:-20px;bottom:28px;right:0;background-color:#e9e7e3;box-sizing:border-box;padding:30px 35px 112px;min-height:449px;}.offer_overview_title{position:relative;display:block;font-size:3.5em;font-weight:700;color:#3a292a;text-transform:uppercase;line-height:1.1em;}.offer_overview_title a{color:inherit;text-decoration:none;}.offer_overview_title a:hover{text-decoration:none;}.offer_overview_date{position:relative;display:block;font-size:1.8em;font-weight:700;color:#3a292a;line-height:normal;margin-top:20px;}.offer_overview_price_wrapper{position:relative;display:block;margin-top:40px;}.offer_overview_price{position:relative;display:block;text-align:center;}.offer_overview_price p{margin:0;}.offer_overview_price span{position:relative;display:block;background-color:#9f9687;color:#fff;font-weight:700;font-size:3em;padding:8px 5px;margin:5px auto;}.offer_overview_buttons{position:absolute;display:block;bottom:30px;left:35px;right:35px;box-sizing:border-box;}.offer_overview_button{position:relative;display:block;font-size:1.8em;text-transform:uppercase;text-decoration:none;padding:9px 10px;font-weight:700;color:#9f9687;background-color:transparent;border:2px solid #9f9687;text-align:left;}.offer_overview_button:hover{text-decoration:inherit;color:#fff;background-color:#9f9687;}.offer_overview_button::after{content:'\203a';float:right;}.offer_preview_wrapper{position:relative;display:block;margin:60px auto;}.offer_preview_header{position:relative;display:block;}.offer_preview_header::after{content:'';position:relative;display:block;width:100%;max-width:120px;height:5px;background-color:#3a292a;margin:0 auto;}.offer_preview_title{position:relative;display:block;font-size:1.7em;text-align:center;font-weight:800;color:#3a292a;text-transform:uppercase;letter-spacing:0.12em;margin-bottom:17px;}.offer_preview_title a{position:relative;display:block;text-decoration:none;color:inherit;font-weight:inherit;}.offer_preview_title a:hover{text-decoration:inherit;color:inherit;}.offer_preview_subtitle{display:none;}.offer_preview_slideshow_wrapper{position:relative;display:block;}.offer_preview_slideshow_wrapper .offer_overview_wrapper{margin:0;}.offer_preview_slideshow_wrapper .offer_overview:hover .offer_overview_img > a{background-color:transparent;}.offer_preview_slideshow_pager{display:block;position:absolute;z-index:991;width:100%;top:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:-44px;}.offer_preview_slideshow_pager #offer_preview_slideshow_prev,.offer_preview_slideshow_pager #offer_preview_slideshow_next{position:absolute;display:block;width:44px;height:88px;cursor:pointer;opacity:1;}.offer_preview_slideshow_pager #offer_preview_slideshow_prev:hover,.offer_preview_slideshow_pager #offer_preview_slideshow_next:hover{opacity:0.9;}.offer_preview_slideshow_pager #offer_preview_slideshow_prev{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -100px -80px no-repeat;left:56px;border-top-left-radius:44px;border-bottom-left-radius:44px;}.offer_preview_slideshow_pager #offer_preview_slideshow_next{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -163px -80px no-repeat;right:56px;border-top-right-radius:44px;border-bottom-right-radius:44px;}.offer_preview_slideshow{position:relative;display:block;box-sizing:border-box;margin:0 50px;z-index:992;}.offer_preview_button{position:relative;display:block;}.offer_preview_slideshow_wrapper + .offer_preview_button,.offer_preview_header + .offer_preview_button,.offer_preview_header + .offer_preview_slideshow_wrapper{margin-top:20px;}.offer_preview_button a{position:relative;display:inline-block;border:2px solid #3a292a;color:#3a292a;font-size:1.8em;line-height:normal;font-weight:700;text-align:left;padding:8px 10px;text-decoration:none;min-width:330px;width:auto;margin:0;box-sizing:border-box;text-transform:uppercase;}.offer_preview_button a::after{content:'\00a0\203a';float:right;}.offer_preview_button a:hover{text-decoration:inherit;background-color:#3a292a;color:#fff;}.offer_wrapper{position:relative;display:none;max-width:800px;margin:15px auto 60px;}.offer_img{position:relative;display:block;padding-bottom:60.626%;height:0;margin:30px auto;background:center no-repeat;background-size:cover;}.offer_buttons{position:absolute;top:20px;left:20px;right:20px;bottom:20px;text-align:left;}.offer_buttons .offer_button{position:relative;display:inline-block;box-sizing:border-box;min-width:317px;text-align:center;padding:12px 20px;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:700;font-size:1.8em;background-color:#3a292a;margin:0 12px;}.offer_buttons .offer_button:nth-child(2){background-color:#a80f41;}.offer_back_to_overview{position:relative;display:inline-block;border:2px solid #9f9687;color:#9f9687;font-size:1.8em;line-height:normal;font-weight:700;text-align:right;padding:8px 10px;text-decoration:none;min-width:330px;width:auto;margin:0;box-sizing:border-box;text-transform:uppercase;}.offer_back_to_overview::before{content:'\2039\00a0';float:left;}.offer_back_to_overview:hover{text-decoration:none;}.offer_price{position:relative;display:block;margin-bottom:50px;}.offer_price p{margin:5px auto;}.offer_price span{position:relative;display:block;background-color:#9f9687;font-size:3em;font-weight:700;margin:0 auto;padding:8px 5px;color:#fff;box-sizing:border-box;max-width:400px;}.last_minute_wrapper{position:relative;display:block;margin:45px auto;}.last_minute_wrapper .center{max-width:1200px;}.last_minute{position:relative;display:table;width:100%;box-sizing:border-box;height:222px;background-color:#e9e7e3;}.last_minute_img{position:relative;display:table-cell;width:400px;background-size:cover;background-position:center;vertical-align:top;}.last_minute_content{display:table-cell;position:relative;box-sizing:border-box;color:#3a292a;padding:30px 25px;vertical-align:top;}.last_minute_date{font-size:1.7em;text-align:left;font-weight:400;line-height:normal;display:block;margin-bottom:10px;}.last_minute_title{font-size:1.8em;text-align:left;line-height:normal;font-weight:700;}.last_minute_title a{font-size:inherit;text-decoration:none;color:inherit;font-weight:inherit;}.last_minute_text{margin-top:40px;font-size:1.7em;line-height:normal;position:relative;text-align:left;}.last_minute_text p{line-height:normal;font-size:inherit;text-align:inherit;color:inherit;}.last_minute_text p:first-child{margin-top:0;}.last_minute_text p:last-child{margin-bottom:0;}.last_minute_information_wrapper{position:relative;display:table-cell;width:315px;box-sizing:border-box;vertical-align:top;padding:30px 0;}.last_minute_information{border-left:1px solid #3a292a;position:relative;display:block;height:100%;color:#3a292a;box-sizing:border-box;padding:0 25px;}.last_minute_days{display:block;font-size:1.7em;text-align:left;font-weight:400;line-height:normal;margin-bottom:10px;}.last_minute_description{font-size:1.8em;font-weight:700;text-align:left;line-height:normal;}.last_minute_description .last_minute_old_price{text-decoration:line-through;}.last_minute_description .last_minute_price{font-size:inherit;}.last_minute_information_wrapper .room_buttons_wrapper{float:none;text-align:center;bottom:0;left:0;box-sizing:border-box;width:100%;font-size:1.8em;position:absolute;top:auto;padding:0 25px;}.last_minute_information_wrapper .room_buttons_wrapper a{position:relative;display:block;text-decoration:none;font-weight:700;line-height:normal;width:auto;text-transform:uppercase;color:#fff;background-color:#3a292a;padding:14px 5px;box-sizing:border-box;}.last_minute_information_wrapper .room_buttons_wrapper a:hover{background-color:#615354;}.photogallery_wrapper{position:relative;margin:45px auto;max-width:1220px;background-color:#e9e7e3;padding-top:25px;padding-bottom:25px;}.photogallery{position:relative;display:block;}.photogallery_item{position:relative;display:block;width:25%;float:left;overflow:hidden;box-sizing:border-box;padding:10px;}.photogallery_item a{position:relative;display:block;}.photogallery_item a::after{content:'';position:absolute;display:block;visibility:hidden;opacity:0;width:100%;height:100%;box-sizing:border-box;top:0;left:0;background-color:rgba(255,255,255,0.2);z-index:991;}.photogallery_item a:hover::after{opacity:1;visibility:visible;}.photogallery_item img{position:relative;display:block;width:100%;height:auto;}.accordion{position:relative;display:block;margin:20px auto;max-width:1200px;}.main + .accordion{margin-top:50px;}.accordion_header{position:relative;display:block;background-color:#e9e7e3;cursor:pointer;line-height:normal;padding:23px 30px;}.accordion_header:hover{background-color:#9f9687;color:#fff;}.accordion_title{position:relative;display:block;font-size:1.8em;font-weight:700;line-height:normal;text-align:left;box-sizing:border-box;padding-right:71px;}.accordion_description{position:relative;display:block;float:right;font-size:1em;}.accordion_arrow{position:absolute;display:block;width:41px;height:24px;background:transparent url('../../Resources/Public/Images/sprite.svg') -12px -113px no-repeat;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:3px;}.accordion_header:hover .accordion_arrow{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.accordion_arrow.accordion_arrow_disabled{}.accordion_arrow.accordion_arrow_active{-moz-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);-o-transform:rotate(180deg) translateY(50%);-webkit-transform:rotate(180deg) translateY(50%);}.accordion_content{position:relative;display:block;background-color:#f5f4f3;}.accordion_content_table{position:relative;display:table;box-sizing:border-box;}.accordion_content p{text-align:left;}.accordion_img{position:relative;display:table-cell;vertical-align:top;}.accordion_img img{position:relative;display:block;padding:20px 30px;box-sizing:border-box;max-width:100%;height:auto;}.accordion_text{position:relative;display:table-cell;padding:20px 30px;box-sizing:border-box;vertical-align:top;text-align:left;}.main_service_nav{margin:60px auto 30px;}.service_nav_wrapper{position:relative;display:block;background-color:#dddad5;max-width:1900px;margin:0 auto;}.service_nav{position:relative;display:block;box-sizing:border-box;}.service_nav ul{position:relative;display:table;table-layout:fixed;width:100%;margin:40px auto;padding:0;box-sizing:border-box;}.service_nav ul li{position:relative;display:table-cell;text-align:center;font-size:1.8em;font-weight:800;color:#3a292a;text-transform:uppercase;}.service_nav ul li a{position:relative;display:table;font-size:inherit;color:inherit;font-weight:inherit;text-decoration:none;margin:0 auto;}.service_nav ul li a span{position:relative;display:block;margin:0 auto 18px;border-radius:50%;overflow:hidden;width:120px;height:120px;background-color:#fff;}.service_nav ul li a span::before{content:'';position:relative;display:block;width:100%;height:100%;}.service_nav ul li a.service_nav_voucher span::before{background:transparent url('../../Resources/Public/Images/sprite.svg') 7px 16px no-repeat;}.service_nav ul li a.service_nav_tablereservation span::before{background:transparent url('../../Resources/Public/Images/sprite.svg') -169px 14px no-repeat;}.service_nav ul li a.service_nav_offer span::before{background:transparent url('../../Resources/Public/Images/sprite.svg') -354px 12px no-repeat;}.service_nav ul li a.service_nav_last_minute span::before{background:transparent url('../../Resources/Public/Images/sprite.svg') -514px 8px no-repeat;}.service_nav ul li a:hover span{background-color:#a80f41;}.service_nav ul li a:hover span::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}footer{position:relative;display:block;background-color:#fff;max-width:1900px;margin:0 auto;}.footer{position:relative;display:block;}.footer_box_top{position:relative;display:block;background-color:#3a292a;}.footer_contact{position:relative;display:block;}.footer_contact ul{position:relative;display:table;table-layout:fixed;width:100%;box-sizing:border-box;margin:0;padding:0;height:150px;}.footer_contact ul li{position:relative;display:table-cell;text-align:center;color:#fff;font-size:2.8em;font-weight:400;vertical-align:middle;}.footer_contact ul li a{color:inherit;text-decoration:none;font-weight:inherit;position:relative;display:inline;}.footer_contact ul li a::before{content:'';position:relative;display:inline-block;height:39px;margin:auto 18px -8px auto;}.footer_contact ul li a.tel::before{background:transparent url('../../Resources/Public/Images/sprite.svg') -235px -112px no-repeat;width:39px;}.footer_contact ul li a.mail::before{background:transparent url('../../Resources/Public/Images/sprite.svg') -326px -118px no-repeat;width:50px;}.footer_contact ul li a.contact_maps::before{background:transparent url('../../Resources/Public/Images/sprite.svg') -458px -123px no-repeat;width:34px;}.footer_box_bottom{position:relative;display:block;border-bottom:1px solid #3a292a;}.footer_box_bottom .center{position:relative;display:table;width:100%;box-sizing:border-box;max-width:1360px;padding:50px 30px;}.footer_box_wrapper{position:relative;display:table-cell;box-sizing:border-box;padding-right:30px;}.footer_box_wrapper:nth-child(2){width:500px;}.footer_box{position:relative;display:block;font-size:1.7em;font-weight:400;color:#3a292a;}.footer_box.footer_box_address{font-style:normal;}.footer_box.footer_box_address strong{position:relative;display:block;margin-top:34px;}.footer_box.footer_box_address a{position:relative;color:inherit;text-decoration:none;font-weight:inherit;}.footer_box.footer_box_address a:hover{text-decoration:underline;}.footer_box.footer_box_meta{border-bottom:1px solid #a09788;padding:0 0 20px;}.footer_box_button{position:relative;display:block;font-size:1.06em;font-weight:700;text-transform:uppercase;background-color:#3a292a;color:#fff;text-decoration:none;padding:14px 23px;float:left;margin:0 10px 5px 0;}.footer_box_button:hover{background-color:#615354;}.footer_box_button:nth-child(2n + 1){background-color:#a80f41;}.footer_box_button:nth-child(2n + 1):hover{background-color:#b93f67;}.footer_box_title{position:relative;display:block;font-weight:800;font-size:inherit;font-style:normal;text-transform:uppercase;text-align:left;color:#3a292a;letter-spacing:0.12em;}.footer_box.footer_box_address .footer_box_title{margin-bottom:28px;padding-bottom:29px;}.footer_box.footer_box_meta .footer_box_title{margin-bottom:24px;}.footer_box.footer_box_address .footer_box_title::after{content:'';position:absolute;left:0;top:46px;display:block;width:100%;box-sizing:border-box;max-width:120px;height:5px;background-color:#3a292a;}.footer_box.footer_box_social{padding:20px 0 0;}.footer_box.footer_box_social .footer_box_title{float:left;padding:21px 0;}.footer_box.footer_box_social .social{position:relative;display:block;text-indent:-900em;text-decoration:none;width:65px;height:65px;margin:auto auto 5px 30px;float:left;}.footer_box.footer_box_social .social:hover{opacity:0.8;}.footer_box.footer_box_social .social:nth-child(2){margin-left:54px;}.footer_box.footer_box_social .social.social_ig{background:transparent url('../../Resources/Public/Images/sprite.svg') -13px -188px no-repeat;}.footer_box.footer_box_social .social.social_fb{background:transparent url('../../Resources/Public/Images/sprite.svg') -109px -188px no-repeat;}.footer_policy{position:relative;display:block;margin:30px auto;}.footer_policy ul{position:relative;display:table;margin:0 auto;padding:0;}.footer_policy ul li{position:relative;display:block;margin:0;padding:0;float:left;font-size:1.6em;font-weight:400;color:inherit;}.footer_policy ul li::after{content:'\00a0\00b7\00a0';}.footer_policy ul li:last-child::after{display:none;}.footer_policy ul li a{position:relative;display:inline-block;color:inherit;text-decoration:none;}.footer_policy ul li a:hover{}form#reservation_form{width:100%;max-width:800px;margin:40px auto 50px;}div.csc-mailform ol li label,div.csc-mailform ol li.csc-form-element-textblock{display:block;width:100%;float:none;font-size:1.7em;font-weight:400;color:#3a292a;line-height:1.76em;}div.csc-mailform ol li input[type='text'],div.csc-mailform ol li input[type='number'],div.csc-mailform ol li input[type='email'],div.csc-mailform ol li select,div.csc-mailform ol li textarea{display:block;width:100%;height:34px;padding:6px 12px;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 0.15s,-webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;margin-bottom:20px;box-sizing:border-box;}div.csc-mailform ol li textarea{width:100%;max-width:800px;height:115px;min-height:115px;}div.csc-mailform ol li.csc-form-element-checkbox input[type='checkbox']{float:left;position:relative;top:5px;margin-right:10px;}div.csc-mailform ol li.csc-form-element-checkbox label{display:inline-block;margin:0;width:auto;}div#recaptcha{margin:20px 0px;}input.send_reservation{background:#3a292a;color:white;border:none;padding:15px 50px;float:right;text-transform:uppercase;font-size:18px;font-weight:bold;cursor:pointer;}@media screen and (max-width:1600px){.header_title{bottom:55px;padding:0 16px;}.header_title span{left:0;}.special_button_wrapper{bottom:-16px;}.nav_meta ul li a.nav_meta_voucher{text-indent:-900em;width:45px;box-sizing:border-box;overflow:hidden;padding:14px 0;background:transparent url('../../Resources/Public/Images/sprite.svg') -334px -211px no-repeat;}.special_button_valentine{right:80px;}}@media screen and (max-width:1550px){.ac_footer_meta_navigation .ac_developer_information{width:250px;}}@media screen and (max-width:1400px){}@media screen and (max-width:1300px){}@media screen and (max-width:1200px){.special_button_valentine{right:40px;bottom:20px;}h1{font-size:5em;}h2{font-size:2.2em;}.cycle_box_item_title,.content_navigation_title{font-size:4em;}.offer_overview_title{font-size:3em;}.service_nav ul li{font-size:1.6em;}.footer_contact ul li{font-size:2em;}.slideshow_pager_wrapper{display:none;}.navigation_box:nth-child(2){width:212px !important;}.logo a,.logo img.logo_small,.logo img.logo_hover{padding:30px 16px;}.nav_meta ul li a,.nav_main_button,.language > ul > li{font-size:1.5em;}.header_title span{font-size:4.4em;line-height:40px;}.special_button a span{font-size:1.5em;}.special_button a span b{font-size:1.6em;}.special_button a{width:148px;height:148px;}.language > ul > li > ul{top:38px;}.logo{height:122px;}.navigation_wrapper.background .logo,.no_header_slider .logo{height:90px;}nav.nav_main > ul > li{font-size:1.5em;}.cycle_box_pager_wrapper{right:50px;top:0;bottom:0;left:50px;width:auto;}.cycle_box_item{display:block;height:auto;table-layout:auto;}.cycle_box_item_img_wrapper,.cycle_box_item_content_wrapper{display:block;width:auto;}.cycle_box_item_slideshow,.cycle_box_item_img,.cycle_box_item_slideshow a{height:auto;}.cycle_box_item_slideshow_wrapper,.cycle_box_item_img{height:0;padding-bottom:62.859%;}.cycle_box_item_wrapper{width:100%;}.cycle_box_item_content_wrapper{height:430px;}.cycle_box_item_content{top:auto;left:0;bottom:0;min-height:470px;right:0;}.cycle_box{max-width:700px;}.cycle_box_slideshow{margin-top:50px;}.last_minute_img{width:280px;}.last_minute_information_wrapper{width:240px;}.special_box_title,.room_title{font-size:3em;}.cycle_box_item_content,.cycle_box_item_content_wrapper{position:relative;min-height:auto;height:auto;}.cycle_box_item_button{position:relative;bottom:0;left:0;transform:unset;margin:30px auto 0px;}}@media screen and (max-width:1100px){}@media screen and (max-width:1000px){.ac_footer_meta_navigation ul li{display:inline-block !important;}.ac_footer_meta_navigation ul{display:block !important;text-align:center !important;}.ac_footer_meta_navigation > div{display:table !important;margin:10px auto !important;}.language_wrapper{top:73px;}.navigation{max-width:1660px;table-layout:fixed;padding-left:16px;padding-right:16px;box-sizing:border-box;}.nav_meta,.nav_main_button{margin-top:16px;}.logo a,.logo img.logo_small,.logo img.logo_hover{padding:16px;}.navigation_wrapper.background .logo,.no_header_slider .logo{height:122px;}.navigation_wrapper.background .logo img.logo_small,.no_header_slider .logo img.logo_small{visibility:hidden;opacity:0;}.navigation_wrapper.background .logo img.logo_hover,.no_header_slider .logo img.logo_hover{visibility:visible;opacity:1;}nav.nav_main{padding:140px 16px 40px;}.footer_box_wrapper{display:block;}.footer_box_wrapper:nth-child(2){margin-top:50px;width:auto;}.footer_contact{padding:0;}.footer_contact ul{height:auto;}.footer_contact ul li{display:block;margin:20px auto;}.service_nav{padding:0;}.service_nav ul li a span{width:100px;height:100px;}.service_nav ul li a span::before{background-size:530px 743px !important;}.service_nav ul li a.service_nav_voucher span::before{background:transparent url('../../Resources/Public/Images/sprite.svg') 5px 14px no-repeat;}.service_nav ul li a.service_nav_tablereservation span::before{background:transparent url('../../Resources/Public/Images/sprite.svg') -145px 11px no-repeat;}.service_nav ul li a.service_nav_offer span::before{background:transparent url('../../Resources/Public/Images/sprite.svg') -301px 10px no-repeat;}.service_nav ul li a.service_nav_last_minute span::before{background:transparent url('../../Resources/Public/Images/sprite.svg') -437px 6px no-repeat;}.offer_overview{height:auto;display:block;table-layout:auto;}.offer_overview_img,.offer_overview_content_wrapper{display:block;width:auto;}.offer_overview_img{height:0;padding-bottom:57%;}.offer_overview_content_wrapper{height:265px;}.offer_overview_content{top:auto;left:0;bottom:0;right:65px;min-height:0;}.offer_overview_price{margin:0 auto;max-width:320px;}.offer_overview_buttons{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:390px;padding:0 35px;box-sizing:border-box;}.ce-left .ce-gallery,.ce-column{float:none;}.ce-gallery + .ce-bodytext{max-width:none;margin-top:30px;}.ce-gallery img{margin:0 auto;}.offer_preview_slideshow_wrapper .offer_overview_wrapper{width:100%;}.offer_preview_slideshow_pager{top:31%;}.ce-intext.ce-left .ce-gallery{margin-right:0;}.room_top{display:block;height:auto;}.room_img_wrapper,.room_content_wrapper{width:auto;display:block;height:auto;}.room_buttons{position:relative;display:block;bottom:auto;left:auto;right:auto;padding:0 35px 32px;}.room_slideshow,.room_img{padding-bottom:61%;height:0;}.room_buttons{margin:0 auto;max-width:320px;}.room_wrapper{max-width:615px;}.photogallery_item{width:33.33%;}.accordion_content_table{display:block;}.accordion_text,.accordion_img{display:block;}.last_minute_img{display:none;}}@media screen and (max-width:900px){}@media screen and (max-width:800px){h1{font-size:3em;}h2{font-size:1.9em;}h3,.offer_overview_button,.offer_preview_button a,.cycle_box_item_button a,.room_buttons a,.accordion_title{font-size:1.5em;}.cycle_box_pager.cycle_box_pager_text li{font-size:1.4em;}.offer_overview_title,.special_box_title,.room_title,.content_navigation_title{font-size:2.5em;}.cycle_box_item_description .highlighting{font-size:0.88em;}.footer_box{font-size:1.6em;}.footer_box_title{font-size:0.93em;}.center{padding-left:16px;padding-right:16px;}.navigation_wrapper{position:relative;background-color:#fff;padding-top:48px;}.logo_hover{visibility:visible !important;opacity:1 !important;}.nav_main_wrapper{position:absolute;display:block;left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:106px;z-index:999;max-width:340px;}nav.nav_main{position:relative;display:block;width:auto;padding:50px;margin:0 auto;box-sizing:border-box;}nav.nav_main > ul > li{display:block;padding:0;margin-top:20px;}nav.nav_main > ul > li:first-child{margin-top:0;}nav.nav_main > ul > li > ul{margin-top:10px;}.nav_meta{position:absolute;display:block;display:none;margin:0;padding:0;top:0;left:0;}.navigation_wrapper nav.nav_meta{display:block;}.nav_meta ul{float:none;table-layout:fixed;width:100%;}.nav_meta ul li a{padding:14px 0;}.nav_meta ul li a.nav_meta_voucher{text-indent:0;width:auto;background-image:none;}.navigation{padding:0;height:108px;}.navigation_box{vertical-align:bottom;}.nav_main_button{border:none;background-color:#3a292a;text-indent:-900em;padding:11px 26px;margin-top:0;}.language_wrapper{position:relative;float:right;top:auto;right:auto;}.language > ul > li::after{display:none;}.language > ul > li{text-indent:-900em;background-color:transparent;}.language > ul > li,.language > ul > li > ul{border:none;}.language > ul > li > ul{top:auto;bottom:0;opacity:1;visibility:visible;}.language > ul > li > ul > li{text-indent:0;}.logo{height:auto;}.navigation_wrapper.active .nav_meta ul li{background-color:#3a292a;}.navigation_wrapper.active .nav_meta ul li:hover{background-color:#615354;}.navigation_wrapper.active .language > ul > li{background-color:rgba(207,202,195,0.5);}.nav_main_button:hover{background-color:#3a292a;}.service_nav ul{margin:30px auto;}.service_nav ul li{display:block;float:left;width:50%;margin:10px auto;}.cycle_box_pager_wrapper{right:16px;left:16px;}.offer_preview_slideshow_pager #offer_preview_slideshow_prev{left:24px;}.offer_preview_slideshow_pager #offer_preview_slideshow_next{right:24px;}.gallery_slideshow_pager_wrapper,.room_slideshow_pager{display:none;}.gallery_slideshow_pager_mobile_wrapper,.room_slideshow_pager_mobile{display:block;}.photogallery_item{width:50%;}.special_box_wrapper{max-width:460px;}.special_box{display:block;table-layout:auto;height:auto;}.special_box_img_wrapper,.special_box_content_wrapper{display:block;height:auto;width:auto;}.special_box_slideshow,.special_box_img{height:0;padding-bottom:50%;}.gallery_share_buttons{right:30px;display:none;}.slideshow_pager #slideshow_prev,.room_slideshow_pager .slideshow_prev,.room_detail_slideshow_pager .slideshow_prev{left:10px;}.slideshow_pager #slideshow_next,.room_slideshow_pager .slideshow_next,.room_detail_slideshow_pager .slideshow_next{right:10px;}.slideshow_pager #slideshow_prev,.slideshow_pager #slideshow_next,.room_slideshow_pager .slideshow_prev,.room_slideshow_pager .slideshow_next,.room_detail_slideshow_pager .slideshow_prev,.room_detail_slideshow_pager .slideshow_next{width:60px;}.slideshow_slide img,.slideshow_slide{height:100%;}body.no_header_slider main{padding-top:0px;}}@media screen and (max-width:700px){.header_title{display:none;}.special_button_valentine{right:20px;bottom:10px;}.special_button_valentine img{width:120px;height:120px;}}@media screen and (max-width:600px){.special_button_wrapper{position:relative;display:block;width:auto;max-width:none;padding:0;bottom:auto;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}.special_button{position:relative;display:block;float:none;}.special_button a{position:relative;display:block;border:none;width:auto;height:auto;padding:5px 16px;border-radius:0;}.special_button a span{position:relative;display:block;}.offer_overview_content_wrapper{height:auto;}.offer_overview_content{top:auto;left:auto;bottom:auto;right:auto;position:relative;}.offer_preview_slideshow{margin:0;}.offer_preview_slideshow_pager{z-index:993;}.offer_preview_slideshow_pager #offer_preview_slideshow_prev{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -107px -80px no-repeat;left:16px;border-radius:0 44px 44px 0;}.offer_preview_slideshow_pager #offer_preview_slideshow_next{background:#3a292a url('../../Resources/Public/Images/sprite.svg') -156px -80px no-repeat;right:16px;border-radius:44px 0 0 44px;}.offer_preview_slideshow_pager{top:23%;}.cycle_box_item_content{position:relative;display:block;top:auto;left:auto;bottom:auto;right:auto;}.cycle_box_item_content_wrapper{height:auto;}.cycle_box_pager.cycle_box_pager_bullet{display:none;}.cycle_box_pager_wrapper{bottom:auto;}.cycle_box_pager.cycle_box_pager_text{padding-right:0;}.cycle_box_pager.cycle_box_pager_text li{font-size:1.4em;padding:10px 0;}.cycle_box_slideshow{margin-top:39px;}.gallery_slideshow_pager_wrapper{width:0;}.gallery_slideshow_pager{position:absolute;top:16px;right:16px;z-index:993;}.ce-textpic .ce-bodytext{-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;-moz-column-count:1;-webkit-column-count:1;column-count:1;max-width:none;}.photogallery_item{width:auto;float:none;max-width:280px;margin:0 auto;}.last_minute{height:auto;}.last_minute_content,.last_minute_information_wrapper{display:block;width:auto;}.last_minute_content{padding:30px;}.last_minute_information_wrapper{padding:0 30px 30px;}.last_minute_information{border-left:none;border-top:1px solid #3a292a;padding:20px 0 0;}.last_minute_information_wrapper .room_buttons_wrapper{position:relative;padding:0;margin-top:20px;}.breadcrumb,.room_slideshow_pager{display:none;}.offer_buttons .offer_button{min-width:0;margin-bottom:10px;}.offer_overview_price span{font-size:2.5em;}}@media screen and (max-width:550px){.nav_meta ul li a.nav_meta_voucher{text-indent:-900em;width:45px;background:transparent url(/Resources/Public/Images/sprite.svg) -334px -211px no-repeat;margin:0 auto;}}@media screen and (max-width:500px){.offer_preview_button a,.offer_back_to_overview{min-width:0;}.footer_box.footer_box_social .footer_box_title{float:none;}.footer_box.footer_box_social .social:nth-child(2){margin-left:0;}}@media screen and (max-width:450px){.slideshow > img,.slideshow.cycle-slideshow{height:210px;object-fit:cover;}}@media screen and (max-width:400px){.service_nav ul{margin:30px auto;}.service_nav ul li{float:none;width:auto;margin:10px auto;}}@media screen and (max-width:300px){}@media print{.center{width:1000px;}}.footer_partner{position:relative;display:block;margin:0 auto 45px;max-width:1625px;box-sizing:border-box;}.footer_partner ul{position:relative;display:table;margin:0 auto;padding:0;}.footer_partner ul li{position:relative;display:table-cell;box-sizing:border-box;padding:10px 25px;margin:0;vertical-align:top;}.footer_partner ul li:first-child{padding:10px 25px 10px 0;}.footer_partner ul li:last-child{padding-right:0;}.footer_partner ul li a,.footer_partner ul li img{position:relative;display:block;margin:0 auto;}.footer_partner ul li img{max-width:100%;max-height:120px;height:auto;}.footer_partner ul li a img{-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;}.footer_partner:not(.filter) ul li a img:hover{opacity:0.8;}.footer_partner.filter_grey ul li img{-webkit-filter:grayscale(1);filter:grayscale(1);}.footer_partner.filter_grey ul li a img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);}.footer_partner.filter_sepia ul li img{-webkit-filter:sepia(1);filter:sepia(1);}.footer_partner.filter_sepia ul li a img:hover{-webkit-filter:sepia(0);filter:sepia(0);}@media screen and (max-width:900px){.footer_partner ul{width:auto;}.footer_partner ul li{display:inline-block;padding:10px 25px;}}.scroll_up{position:fixed;display:block;opacity:0;visibility:hidden;right:20px;bottom:20px;background:#3a292a url('../../Resources/Public/Images/sprite.svg') -151px -95px no-repeat;text-indent:-900em;overflow:hidden;width:60px;height:60px;cursor:pointer;border-radius:50%;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);z-index:995;}.scroll_up.active{opacity:1;visibility:visible;}.scroll_up:hover{background-color:#615354;}.eu_privacy_banner,.eu_privacy_banner_content p a,.eu_privacy_banner_content ul a,.eu_privacy_banner_content ol a,.eu_privacy_banner_content a,.eu_privacy_law_text p a,.eu_privacy_law_text ul a,.eu_privacy_law_text ol a,.eu_privacy_law_column p a,.eu_privacy_law_column ul a,.eu_privacy_law_column ol a{color:white !important;}.eu_privacy_banner_buttons a{border:1px solid #ffffff !important;background-color:#ffffff !important;color:#3a292a !important;}.eu_privacy_banner_content svg path{fill:#fff !important;}.eu_privacy_law_column:nth-child(2) label{color:#494948 !important;}.eu_privacy_law_column button[type='submit']{background-color:#3a292a !important;border:1px solid #3a292a !important;color:#ffffff !important;}.eu_privacy_banner_wrapper{background-color:rgba(58,41,42,0.75) !important;}input:disabled + .flipswitch{background-color:rgb(168 15 65) !important;}input:checked + .flipswitch{background-color:rgb(168 15 65) !important;}.important_field{visibility:hidden;opacity:0;position:absolute;top:-100px;left:-100px;width:1px;height:1px;}.footer_partner_slider{margin:50px 0px;}.marquee-slider-wrapper{display:flex;position:relative;}.marquee-slider-slides-wrapper{display:flex;position:relative;}.marquee-slider-slide{width:fit-content;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#cccccc;}.mfp-preloader a:hover{color:white;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:1046;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black;}.mfp-iframe-holder .mfp-close{top:-40px;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444;}.mfp-figure{line-height:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}body{min-width:300px;}body.eu_privacy_law_overlay_active{height:100%;overflow:hidden;}.eu_privacy_banner_outer_wrapper{position:fixed;display:flex;z-index:500000;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;background:rgb(50 50 50 / 40%);backdrop-filter:blur(5px);}a.eu_privacy_banner_edit::after{display:none;}.eu_privacy_banner_wrapper{position:relative;display:block;background-color:#fff!important;padding:30px 20px;box-sizing:border-box;max-width:600px;border-radius:7px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}.eu_privacy_banner_wrapper .eu_privacy_banner .eu_privacy_banner_buttons a{border:1px solid rgb(96 93 94 / 50%) !important;padding:10px 15px;box-sizing:border-box;border-radius:7px;font-size:15px;margin-right:10px;opacity:0.8;line-height:22px;}.eu_privacy_banner{position:relative;display:block;width:100%;box-sizing:border-box;font:normal 62.5% / normal sans-serif;color:#333!important;}.eu_privacy_banner_buttons a#decline_button,.eu_privacy_banner_buttons a#settings_button{text-decoration:none;color:#605d5e !important;background:none !important;width:auto;height:auto;bottom:0;font-weight:normal;}.eu_privacy_banner_item{position:relative;display:block;width:100%;box-sizing:border-box;text-align:left;}.eu_privacy_banner_item.eu_privacy_banner_item_left{width:100%;}.eu_privacy_banner_header{position:relative;display:block;}.eu_privacy_banner_title{color:#333!important;position:relative;display:block;font-size:22px;font-weight:bold;text-align:center;color:white;margin-bottom:15px;text-align:left;}.eu_privacy_banner_buttons{position:relative;display:flex;text-align:center;font-size:16px;font-weight:normal;line-height:20px;align-items:center;margin-top:25px;white-space:nowrap;}.eu_privacy_banner_buttons a#allow_button{position:relative;display:inline-block;line-height:normal;border:#605d5e!important;background-color:#605d5e!important;color:#fff!important;cursor:pointer;box-sizing:border-box;text-align:center;text-decoration:none;color:#fff;border-radius:7px;padding:12px 15px 11px;font-weight:700;text-transform:initial;font-size:18px;opacity:0.9;width:50%;}.eu_privacy_banner_buttons a#allow_button:hover{opacity:1;transition-duration:0.7s;}.eu_privacy_banner_buttons a:hover{opacity:0.9;}.eu_privacy_banner_buttons a.eu_privacy_banner_edit{background-color:#fff;width:30px;height:30px;display:block;float:right;padding:0;}.eu_privacy_banner_buttons a.eu_privacy_banner_edit img,.eu_privacy_banner_buttons a.eu_privacy_banner_edit svg{position:absolute;top:4px;left:5px;width:20px;height:20px;}.eu_privacy_banner_buttons a.eu_privacy_banner_edit svg path{fill:#323231;}.eu_privacy_banner_content{position:relative;display:block;font-size:13px;font-weight:normal;line-height:21px;margin:0 0 15px;}.eu_privacy_banner_content p,.eu_privacy_banner_content ul,.eu_privacy_banner_content ol{font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;color:inherit;letter-spacing:inherit;text-align:left;margin:10px auto;}.eu_privacy_banner_content p:first-child,.eu_privacy_banner_content ul:first-child,.eu_privacy_banner_content ol:first-child{margin-top:0;}.eu_privacy_banner_content p:last-child,.eu_privacy_banner_content ul:last-child,.eu_privacy_banner_content ol:last-child{margin-bottom:0;}.eu_privacy_banner_content p a,.eu_privacy_banner_content ul a,.eu_privacy_banner_content ol a,.eu_privacy_banner_content a{color:#333!important;text-decoration:underline;font-size:13px;}.eu_privacy_banner_content p a::after,.eu_privacy_banner_content ul a::after,.eu_privacy_banner_content ol a::after,.eu_privacy_banner_content a::after{content:'\00a0\00bb';}.eu_privacy_banner_content img,.eu_privacy_banner_content svg{height:26px;width:26px;}.eu_privacy_banner_content svg path{fill:#323231!important;}a.eu_privacy_banner_edit{}.eu_privacy_law_overlay{position:fixed;display:block;top:0;right:0;bottom:0;left:0;z-index:500000;background:rgb(50 50 50 / 40%);backdrop-filter:blur(5px);}.eu_privacy_law_wrapper{position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;box-sizing:border-box;max-width:770px;padding:15px;overflow-y:auto;max-height:100%;}.eu_privacy_law{position:relative;display:block;font:normal 62.5% / normal sans-serif;color:#727271!important;background-color:#fff!important;padding:30px 40px;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);max-height:70vh;overflow-x:hidden;}.eu_privacy_law a{color:#323231;text-decoration:underline;}.eu_privacy_law a::after{content:'\00a0\00bb';}.eu_privacy_law_header{position:relative;display:block;margin:0 auto 20px;}.eu_privacy_law_title{position:relative;display:block;font-size:24px;font-weight:bold;text-transform:uppercase;text-align:left;color:#323231!important;}.eu_privacy_law_text{position:relative;display:block;margin:0 auto 20px;}.eu_privacy_law_header + .eu_privacy_law_text{margin-top:20px;}.eu_privacy_law_header + .eu_privacy_law_text p a:link,.eu_privacy_law_header + .eu_privacy_law_text p a:visited,.eu_privacy_law_header + .eu_privacy_law_text p a:hover,.eu_privacy_law_header + .eu_privacy_law_text p a:active{color:#727271!important;display:block;line-height:1.7em;}.eu_privacy_law_row{position:relative;display:table;table-layout:fixed;width:100%;box-sizing:border-box;margin:20px auto;}.eu_privacy_law_row:last-child{margin-bottom:0;}.eu_privacy_law_column{position:relative;display:table-cell;width:100%;vertical-align:top;}.eu_privacy_law_text,.eu_privacy_law_column{font-size:15px;font-weight:normal;line-height:1.3em;}.eu_privacy_law_column:first-child{width:75px;}.eu_privacy_law_column.eu_privacy_law_column_2{}.eu_privacy_law_column.eu_privacy_law_column_2 a{position:relative;display:inline-block;padding:10px;color:#323231;text-decoration:none;}.eu_privacy_law_column.eu_privacy_law_column_2 a:hover{text-decoration:underline;}.eu_privacy_law_column.eu_privacy_law_column_2{width:100% !important;text-align:right;}.eu_privacy_law_column input[type='checkbox']{}.eu_privacy_law_column:nth-child(2) label{color:#727271;cursor:pointer;text-transform:uppercase;font-size:25px;line-height:35px;}.eu_privacy_law_column:nth-child(2) label + p,.eu_privacy_law_column:nth-child(2) label + ul,.eu_privacy_law_column:nth-child(2) label + ol{margin-top:10px;color:#727271!important;}.eu_privacy_law_text p,.eu_privacy_law_text ul,.eu_privacy_law_text ol,.eu_privacy_law_column p,.eu_privacy_law_column ul,.eu_privacy_law_column ol{font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;color:inherit;letter-spacing:inherit;text-align:left;margin:10px auto;}.eu_privacy_law_text p a,.eu_privacy_law_text ul a,.eu_privacy_law_text ol a,.eu_privacy_law_column p a,.eu_privacy_law_column ul a,.eu_privacy_law_column ol a{color:#323231;text-decoration:underline;}.eu_privacy_law_text p a::after,.eu_privacy_law_text ul a::after,.eu_privacy_law_text ol a::after,.eu_privacy_law_column p a::after,.eu_privacy_law_column ul a::after,.eu_privacy_law_column ol a::after{content:'\00a0\00bb';}.eu_privacy_law_text p:first-child,.eu_privacy_law_text ul:first-child,.eu_privacy_law_text ol:first-child,.eu_privacy_law_column p:first-child,.eu_privacy_law_column ul:first-child,.eu_privacy_law_column ol:first-child{margin-top:0;}.eu_privacy_law_text p:last-child,.eu_privacy_law_text ul:last-child,.eu_privacy_law_text ol:last-child,.eu_privacy_law_column p:last-child,.eu_privacy_law_column ul:last-child,.eu_privacy_law_column ol:last-child{margin-bottom:0;}.eu_privacy_law_column button{position:relative;display:inline-block;font-size:inherit;line-height:normal;text-transform:uppercase;border:1px solid #323231;color:#323231;background-color:#fff;cursor:pointer;box-sizing:border-box;padding:10px 20px;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;margin:6px 5px 0 0;}.eu_privacy_law_column button[type='submit']{background-color:#605d5e!important;color:#fff!important;border-radius:7px;padding:10px 15px;font-size:18px;font-weight:500;}.eu_privacy_law_column button:hover{opacity:0.9;}.flipswitch_wrapper{position:relative;display:block;}.flipswitch_wrapper input{display:none;}.flipswitch{position:relative;display:block;background:#ccc;width:50px;height:30px;-webkit-appearance:initial;border-radius:25px;outline:none;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;cursor:pointer;box-sizing:border-box;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;}.flipswitch:focus-within{border:solid 2px #000!important;}.flipswitch:hover{background:#c0c0c0;}.flipswitch .switcher{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:26px;height:26px;background:#fff;box-sizing:border-box;text-align:center;-webkit-transition:all 0.1s ease-in 0s;-moz-transition:all 0.1s ease-in 0s;transition:all 0.1s ease-in 0s;border-radius:50%;}.flipswitch .switcher{left:2px;}input:checked + .flipswitch{background-color:#c4d400;}input:checked + .flipswitch:hover{background-color:#d6e200;}input:checked + .flipswitch .switcher{left:22px;}input:disabled + .flipswitch{background-color:rgba(196,212,0,1);}input:disabled + .flipswitch:hover{background-color:rgba(196,212,0,0.5);cursor:not-allowed;}.tooltip{position:absolute;display:block;top:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#323231;color:#fff;border-radius:0;padding:5px;box-sizing:border-box;width:118px;z-index:90;opacity:0;visibility:hidden;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;}.flipswitch_wrapper:hover .tooltip{opacity:1;visibility:visible;}.tooltip::before{content:'';position:absolute;display:block;width:15px;height:15px;left:50%;top:0;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);background-color:#323231;}.tooltip span{position:relative;display:none;font-size:12px;line-height:1.2em;text-align:center;}.tooltip span.on,input:checked + .flipswitch .tooltip span.off,input:disabled + .flipswitch .tooltip span.disabled{display:block;}input:checked + .flipswitch .tooltip span.on,input:disabled + .flipswitch .tooltip span.on,input:disabled + .flipswitch .tooltip span.off{display:none;}.eu_privacy_law_settings_button_wrapper{position:fixed;display:block;z-index:99999;cursor:pointer;}.eu_privacy_law_settings_button_wrapper.tl{top:10px;left:10px;}.eu_privacy_law_settings_button_wrapper.tr{top:10px;right:10px;}.eu_privacy_law_settings_button_wrapper.bl{bottom:10px;left:10px;}.eu_privacy_law_settings_button_wrapper.br{bottom:10px;right:10px;}.eu_privacy_law_settings_button{position:relative;display:block;background-color:#fff;box-sizing:border-box;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);border-radius:50%;}.eu_privacy_law_settings_button a{position:relative;display:block;padding:10px;box-sizing:border-box;text-decoration:none;width:50px;height:50px;}.eu_privacy_law_settings_button a img,.eu_privacy_law_settings_button a svg{position:absolute;top:10px;left:10px;width:30px;height:30px;}.eu_privacy_law_settings_button a svg path{fill:#323231;}@media screen and (max-width:1600px){.eu_privacy_banner_wrapper{padding-left:20px;padding-right:20px;margin:0 80px;}.eu_privacy_banner_item.eu_privacy_banner_item_left{}}@media screen and (max-width:1400px){.eu_privacy_banner_item.eu_privacy_banner_item_left{}.eu_privacy_banner_title{font-size:18px;}}@media screen and (max-width:1200px){.eu_privacy_banner_item.eu_privacy_banner_item_left{}}@media screen and (max-width:800px){.eu_privacy_banner{width:auto;table-layout:auto;display:block;}.eu_privacy_banner_item{display:block;width:auto !important;}.eu_privacy_banner_item.eu_privacy_banner_item_left{}.eu_privacy_banner_title{text-align:left;font-size:16px;}.eu_privacy_banner_buttons{font-size:12px;}.eu_privacy_banner_wrapper .eu_privacy_banner .eu_privacy_banner_buttons a{padding:7px 10px !important;font-size:15px;}.eu_privacy_banner_buttons a.eu_privacy_banner_edit{width:28px;height:28px;}.eu_privacy_banner_buttons a.eu_privacy_banner_edit img,.eu_privacy_banner_buttons a.eu_privacy_banner_edit svg{top:4px;left:5px;width:18px;height:18px;}.eu_privacy_banner_wrapper{margin:0 10px;max-height:90vh;overflow:auto;}.eu_privacy_banner_content{margin:0 0 20px;}.eu_privacy_banner_content img,.eu_privacy_banner_content svg{height:18px;}.eu_privacy_law{padding:15px 20px;}.eu_privacy_law_header{margin-bottom:16px;}.eu_privacy_law_title{font-size:20px;}.eu_privacy_law_text,.eu_privacy_law_column{font-size:14px;}.eu_privacy_law_column:first-child{width:60px;}.eu_privacy_law_column:nth-child(2) label + p,.eu_privacy_law_column:nth-child(2) label + ul,.eu_privacy_law_column:nth-child(2) label + ol{margin-top:6px;}.eu_privacy_law_header + .eu_privacy_law_text{margin-top:16px;}.eu_privacy_law_column button{padding:6px 10px;margin:4px 3px 0 0;}.flipswitch{width:40px;height:24px;}.flipswitch .switcher{width:20px;height:20px;}input:checked + .flipswitch .switcher{left:18px;}.tooltip{width:100px;}.tooltip span{font-size:10px;}.eu_privacy_law_settings_button a{width:40px;height:40px;}.eu_privacy_law_settings_button a img,.eu_privacy_law_settings_button a svg{top:8px;left:8px;width:24px;height:24px;}.eu_privacy_law_column:nth-child(2) label{font-size:19px;line-height:25px;}.eu_privacy_law_column button[type='submit']{padding:10px;font-size:14px;}.eu_privacy_law_column.eu_privacy_law_column_2{text-align:center;}body .eu_privacy_banner_title,body .eu_privacy_law_title{font-size:16px;line-height:22px;margin-bottom:10px;}}@media screen and (max-width:500px){.eu_privacy_banner_buttons{flex-wrap:wrap;flex-direction:column-reverse;}.eu_privacy_banner_wrapper .eu_privacy_banner .eu_privacy_banner_buttons a{margin-right:0;margin-bottom:10px;}.eu_privacy_banner_wrapper .eu_privacy_banner .eu_privacy_banner_buttons :first-child{margin-bottom:0;}body .eu_privacy_banner_wrapper .eu_privacy_banner .eu_privacy_banner_buttons a{text-align:center;width:100% !important;display:block;}}@media screen and (max-width:400px){.eu_privacy_banner_wrapper{padding-left:14px;padding-right:14px;}.eu_privacy_law{padding:10px 15px;}.eu_privacy_law_header{margin-bottom:10px;}.eu_privacy_law_title{font-size:18px;}.eu_privacy_law_column:first-child{width:50px;}.eu_privacy_law_column:nth-child(2) label + p,.eu_privacy_law_column:nth-child(2) label + ul,.eu_privacy_law_column:nth-child(2) label + ol{margin-top:4px;}.eu_privacy_law_header + .eu_privacy_law_text{margin-top:10px;}.eu_privacy_law_column button{padding:6px 10px;margin:4px 3px 0 0;}.eu_privacy_law_row{margin:10px auto;}.eu_privacy_law_text{margin:0 auto 10px;}.flipswitch{width:36px;height:22px;}.flipswitch .switcher{width:18px;height:18px;}input:checked + .flipswitch .switcher{left:16px;}body .eu_privacy_banner_wrapper,body .eu_privacy_law{padding:20px 10px;}}.eu_privacy_law{scrollbar-color:#605d5e #ccc;border-radius:5px;}.eu_privacy_law::-webkit-scrollbar{width:10px;height:10px;}.eu_privacy_law::-webkit-scrollbar-thumb{background:#555;border-radius:5px;}.eu_privacy_law::-webkit-scrollbar-track{background:#ccc;}body{-ms-text-size-adjust:none !important;-moz-text-size-adjust:none !important;-webkit-text-size-adjust:none !important;text-size-adjust:none !important;}#ca_enquiry_ws label.control-label.col-sm-2.l18n_enquiry{white-space:nowrap !important;}#ca_enquiry_ws .ac_privacy-group label.control-label.col-sm-2.l18n_enquiry{white-space:normal !important;}.ac_footer_meta_navigation_wrapper{position:relative;display:block;margin:0 auto;max-width:100%;padding:20px 25px;font-family:sans-serif !important;color:#000 !important;font-size:15px !important;font-weight:400 !important;}.ac_footer_meta_navigation{position:relative;display:table;table-layout:fixed;width:100%;box-sizing:border-box;color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;}.ac_footer_meta_navigation>div{position:relative;display:table-cell;width:100%;vertical-align:middle;color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;}.ac_footer_meta_navigation .ac_owner_information{}.ac_footer_meta_navigation .ac_meta_navigation{width:300px;}.ac_footer_meta_navigation .ac_developer_information{}.ac_footer_meta_navigation ul{position:relative;display:table;margin:0;padding:0;color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;}.ac_footer_meta_navigation .ac_owner_information ul{float:left;}.ac_footer_meta_navigation .ac_meta_navigation ul{margin:0 auto;}.ac_footer_meta_navigation .ac_developer_information ul{float:right;}.ac_footer_meta_navigation ul li{position:relative;display:table-cell;color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;}.ac_footer_meta_navigation .ac_owner_information ul li::after,.ac_footer_meta_navigation .ac_meta_navigation ul li::after{content:'\00a0\007c\00a0';}.ac_footer_meta_navigation .ac_owner_information ul li:last-child::after,.ac_footer_meta_navigation .ac_meta_navigation ul li:last-child::after{display:none;}.ac_footer_meta_navigation .ac_developer_information ul li{}.ac_footer_meta_navigation ul li a,.ac_footer_meta_navigation .ac_developer_information ul li a:hover img{-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;}.ac_footer_meta_navigation ul li a{position:relative;display:inline-block;color:inherit !important;font-family:inherit !important;text-decoration:none !important;font-size:inherit !important;font-weight:inherit !important;}.ac_footer_meta_navigation ul li a:hover{text-decoration:underline !important;}.ac_footer_meta_navigation .ac_developer_information ul li a:hover img{opacity:0.8;}@media screen and (max-width:1200px){.ac_footer_meta_navigation{table-layout:auto;}.ac_footer_meta_navigation>div{width:auto !important;}}@media screen and (max-width:900px){.ac_footer_meta_navigation_wrapper{padding:10px 15px;}.ac_footer_meta_navigation{display:block;width:auto;margin:0 auto;}.ac_footer_meta_navigation>div{display:table;margin:10px auto;}.ac_footer_meta_navigation ul{display:block;text-align:center;}.ac_footer_meta_navigation ul li{display:inline-block;}}#map{height:500px;}#save-widget{width:300px;box-shadow:rgba(0,0,0,0.298039) 0px 1px 4px -1px;background-color:white;padding:10px;font-family:Roboto,Arial;font-size:13px;margin:15px;}#ca_enquiry .ac_enquiry_f2b{display:none !important;}#ca_enquiry input,#ca_enquiry select,#ca_enquiry textarea{color:#a2a2a2;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:16pt;font-weight:400;line-height:1.75em;}form#ca_enquiry{margin:0 0 2em 0;}#ca_enquiry label{color:#787878;display:block;font-size:0.9em;font-weight:400;margin:0 0 1em 0;}#ca_enquiry input[type="text"],#ca_enquiry input[type="password"],#ca_enquiry input[type="email"],#ca_enquiry select,#ca_enquiry textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#f7f7f7;border-radius:0.35em;border:solid 2px transparent;color:inherit;display:block;outline:0;padding:0 0.75em;text-decoration:none;width:100%;}#ca_enquiry input[type="text"]:invalid,#ca_enquiry input[type="password"]:invalid,#ca_enquiry input[type="email"]:invalid,#ca_enquiry select:invalid,#ca_enquiry textarea:invalid{box-shadow:none;}#ca_enquiry input[type="text"]:focus,#ca_enquiry input[type="password"]:focus,#ca_enquiry input[type="email"]:focus,#ca_enquiry select:focus,#ca_enquiry textarea:focus{border-color:#49bf9d;}#ca_enquiry .select-wrapper{text-decoration:none;display:block;position:relative;}#ca_enquiry .select-wrapper:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;}#ca_enquiry .select-wrapper:before{color:#dfdfdf;content:'\f078';display:block;height:2.75em;line-height:2.75em;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:2.75em;}#ca_enquiry .select-wrapper select::-ms-expand{display:none;}#ca_enquiry input[type="text"],#ca_enquiry input[type="password"],#ca_enquiry input[type="email"],#ca_enquiry select{height:2.75em;}#ca_enquiry textarea{padding:0.75em;}#ca_enquiry input[type="checkbox"],#ca_enquiry input[type="radio"]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1;}#ca_enquiry input[type="checkbox"] + label,#ca_enquiry input[type="radio"] + label{text-decoration:none;color:#a2a2a2;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;padding-left:2.4em;padding-right:0.75em;position:relative;}#ca_enquiry input[type="checkbox"] + label:before,#ca_enquiry input[type="radio"] + label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;}#ca_enquiry input[type="checkbox"] + label:before,#ca_enquiry input[type="radio"] + label:before{background:#f7f7f7;border-radius:0.35em;border:solid 2px transparent;content:'';display:inline-block;height:1.65em;left:0;line-height:1.58125em;position:absolute;text-align:center;top:0;width:1.65em;}#ca_enquiry input[type="checkbox"]:checked + label:before,#ca_enquiry input[type="radio"]:checked + label:before{background:#787878;border-color:#787878;color:#fff;content:'\f00c';}#ca_enquiry input[type="checkbox"]:focus + label:before,#ca_enquiry input[type="radio"]:focus + label:before{border-color:#49bf9d;}#ca_enquiry input[type="checkbox"] + label:before{border-radius:0.35em;}#ca_enquiry input[type="radio"] + label:before{border-radius:100%;}#ca_enquiry input[type="submit"],#ca_enquiry input[type="reset"],#ca_enquiry input[type="button"],#ca_enquiry .button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;background-color:transparent;border-radius:0.35em;border:solid 3px #efefef;color:#787878 !important;cursor:pointer;display:inline-block;font-weight:400;height:3.15em;height:calc(2.75em + 6px);line-height:2.75em;min-width:10em;padding:0 1.5em;text-align:center;text-decoration:none;white-space:nowrap;}#ca_enquiry input[type="submit"]:hover,#ca_enquiry input[type="reset"]:hover,#ca_enquiry input[type="button"]:hover,#ca_enquiry .button:hover{border-color:#49bf9d;color:#49bf9d !important;}#ca_enquiry input[type="submit"]:active,#ca_enquiry input[type="reset"]:active,#ca_enquiry input[type="button"]:active,#ca_enquiry .button:active{background-color:rgba(73,191,157,0.1);border-color:#49bf9d;color:#49bf9d !important;}#ca_enquiry input[type="submit"].icon,#ca_enquiry input[type="reset"].icon,#ca_enquiry input[type="button"].icon,#ca_enquiry .button.icon{padding-left:1.35em;}#ca_enquiry input[type="submit"].icon:before,#ca_enquiry input[type="reset"].icon:before,#ca_enquiry input[type="button"].icon:before,#ca_enquiry #ca_enquiry .button.icon:before{margin-right:0.5em;}#ca_enquiry input[type="submit"].fit,#ca_enquiry input[type="reset"].fit,#ca_enquiry input[type="button"].fit,#ca_enquiry .button.fit{display:block;margin:0 0 1em 0;min-width:0;width:100%;}#ca_enquiry input[type="submit"].small,#ca_enquiry input[type="reset"].small,#ca_enquiry input[type="button"].small,#ca_enquiry .button.small{font-size:0.8em;}#ca_enquiry input[type="submit"].big,#ca_enquiry input[type="reset"].big,#ca_enquiry input[type="button"].big,#ca_enquiry .button.big{font-size:1.35em;}#ca_enquiry input[type="submit"].special,#ca_enquiry input[type="reset"].special,#ca_enquiry input[type="button"].special,#ca_enquiry .button.special{background-color:#49bf9d;border-color:#49bf9d;color:#ffffff !important;}#ca_enquiry input[type="submit"].special:hover,#ca_enquiry input[type="reset"].special:hover,#ca_enquiry input[type="button"].special:hover,#ca_enquiry .button.special:hover{background-color:#5cc6a7;border-color:#5cc6a7;}#ca_enquiry input[type="submit"].special:active,#ca_enquiry input[type="reset"].special:active,#ca_enquiry input[type="button"].special:active,#ca_enquiry #ca_enquiry .button.special:active{background-color:#3eb08f;border-color:#3eb08f;}#ca_enquiry input[type="submit"].disabled,input[type="submit"]:disabled,#ca_enquiry input[type="reset"].disabled,#ca_enquiry input[type="reset"]:disabled,#ca_enquiry input[type="button"].disabled,#ca_enquiry input[type="button"]:disabled,#ca_enquiry .button.disabled,#ca_enquiry .button:disabled{background-color:#e7e7e7 !important;border-color:#e7e7e7 !important;color:#b2b2b2 !important;cursor:default;}@media screen and (max-width:1800px){#ca_enquiry input,#ca_enquiry select,#ca_enquiry textarea{font-size:12pt;}}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none;}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px;}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none;}.xdsoft_datetimepicker button{border:none !important;}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none;}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none;}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block;}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px;}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0;}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center;}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle;}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0;}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px;}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0;}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{border-top-width:0;}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline;}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#fff;background:#ff8000;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right;}.xdsoft_datetimepicker .xdsoft_calendar{clear:both;}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px;}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%;}.xdsoft_datetimepicker .xdsoft_calendar td > div{padding-right:5px;}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px;}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%;}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33aaff;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important;}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default;}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px;}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc;}.xdsoft_scrollbar >.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px;}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer;}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto;}.xdsoft_scroller_box{position:relative;}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div{background:#0a0a0a;border-top:1px solid #222;color:#999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select{border:1px solid #333;background:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#000;background:#007fff;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover{color:#000 !important;background:#007fff !important;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333;}.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller{background:#333 !important;}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px;}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0%,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0%,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0);}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0%,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0%,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0);}
