html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body,input[type=submit],select{font:15px Calibri, Arial, Helvetica, sans-serif}body,input[type=submit],.stripe-form .submit-button,a{color:#004d8f}input[type=text],input[type=search],textarea{font-size:14px;padding:3px}#page h2,#page h3,#sidebar h2{color:#003059}#page h2{font-size:22px;margin:0 0 10px 0;line-height:39px;Xborder-bottom:1px solid #d9e9f1;text-align:center}#sidebar h2,#parking_info a{font-size:17px;line-height:20px;margin-bottom:8px}#page h2 span{margin-left:-3px;color:#004d8f}.on_land #page h2,.on_land #page h3,.on_land #sidebar h2,.on_land #parking_info a{color:#581501;color:#770F00}.on_land #page h2{border-bottom-color:#efdfdf}.on_land #page h2 span{color:#8d1b05;color:#900}.on_land #page,.on_land #page a,.on_land #sidebar{color:#900}#page h3{font-size:17px}strong{font-weight:bold}#page{line-height:140%}#page li{list-style:disc;margin:5px 0 10px 30px}#page ol>li{list-style:decimal}#page p{margin:10px 0}#page p:first-child{margin-top:0}a.nodecoration,a .nodecoration,.nodecoration a{text-decoration:none}#topimage{display:block;position:absolute;top:0;left:0}#home_footer{clear:both;width:100%;max-width:745px;padding-top:20px;font-size:0.7em}#home_footer,#home_footer a{color:#999}#header img,#logo_low{display:none}#nav li{float:left}#nav a{display:block;padding:0 15px;color:#0074a8;color:#fff;text-decoration:none;text-shadow:#000 0 -1px 0;font-size:16px}#nav #home{width:200px}#nav a:hover{background:-webkit-gradient(linear, left top, left bottom, from(#377baa), to(#225586));background:-moz-linear-gradient(top, #377baa, #225586);background:-ms-linear-gradient(top, #377baa, #225586);background:-o-linear-gradient(top, #377baa, #225586)}#nav .current a,#nav a:active{background:-webkit-gradient(linear, left top, left bottom, from(#2a6899), to(#225586));background:-moz-linear-gradient(top, #2a6899, #225586);background:-ms-linear-gradient(top, #2a6899, #225586);background:-o-linear-gradient(top, #2a6899, #225586)}#footer_nav .current a,#footer_nav a:hover{color:#000}#subnav{height:29px;background:#eee;margin:-15px -15px 15px -15px;padding-left:10px;border-bottom:1px solid #cdcdcd}#subnav li{list-style:none;float:left;height:30px;margin:0}#subnav a{display:block;padding:2px 7px 0 7px;line-height:27px;color:#005A8A;text-decoration:none;font-weight:bold;border-radius:10px 10px 0 0;border-bottom:1px solid #cdcdcd;margin-right:1px}#subnav .current a{background:#fff;border-right:1px solid #cdcdcd;border-bottom:1px solid #fff}#subnav a:hover{background:#fff}#footer_container{height:120px}#footer{position:relative;text-align:center;padding:0;text-shadow:#fff 0px -1px 0;line-height:21px;min-height:90px;background:transparent url(//d3sxi0enltmrj3.cloudfront.net/assets/footer_glow-8595526542717962ad362b5a04787464.png) center 45px no-repeat}#footer,#footer a{color:#575757}#footer img{position:absolute;width:373px;height:42px;top:-50px;left:300px}#footer_nav{display:none;margin:0;height:45px;line-height:45px;font-style:normal;text-align:center}#searches_controller #footer{padding-left:220px}#searches_controller #footer_nav{display:block}#footer_nav li{display:inline-block}#footer_nav a{display:inline-block;padding:0 10px;text-decoration:none}#footer_nav a:hover{color:#000}#copyright{color:#777;margin-top:15px;font-size:11px}#loading_search{position:absolute;top:3px;right:0;display:none}#bookings_controller #sidebar{margin-top:35px}#sidebar .new_search table{margin-top:5px}#sidebar .new_search p,#sidebar .new_search th,#sidebar .new_search td{padding:2px 3px}#sidebar .new_search p label{display:block;width:60px;clear:both;float:left;line-height:22px}#sidebar .new_search th,#sidebar .new_search td{padding:2px 3px}#sidebar .new_search th{width:60px;padding-left:0}#sidebar .new_search input[type=submit]{margin:0}#sidebar .price_calculation{margin-top:5px;*zoom:1}#sidebar .price_calculation .currency{float:right;text-align:right}#sidebar .price_calculation .currency span{padding-right:5px}#sidebar .price_calculation:after{content:"";display:table;clear:both}#sidebar .price_calculation dt,#sidebar .price_calculation dd{padding:2px 3px}#sidebar .price_calculation dt{clear:both;float:left;padding-left:0}#sidebar .price_calculation dd{float:right}#sidebar .price_calculation .tooltip{position:relative}#sidebar .price_calculation .tooltip img{position:relative;top:2px;width:13px}#site_chooser{position:relative}#languages{position:absolute;top:-30px;line-height:30px;overflow:hidden;*zoom:1;padding:0 2px;width:198px}#languages:after{content:"";display:table;clear:both}#languages li{float:left;width:14.28571%}#languages li a:hover{background:#fff}#languages li.current a{box-shadow:#ccc 0 0 5px;background:#fff}#languages a,#languages span{display:block;width:100%}#languages a span{height:30px;background:transparent url(//d3sxi0enltmrj3.cloudfront.net/assets/flags_sprite-bd5bda13fa6251d1447e8cbf44320ea1.png) 50% 8px no-repeat;text-indent:-5000px}#languages #de span{background-position:50% -42px}#languages #fr span{background-position:50% -92px}#languages #it span{background-position:50% -142px}#languages #es span{background-position:50% -192px}#languages #nl span{background-position:50% -242px}#languages #pt span{background-position:50% -292px}#sites{padding:10px 15px;line-height:20px;margin-bottom:-10px}#sites a{text-decoration:none;color:#999}#sites .current a{color:#000}#results_sidebar{font-size:14px}#results_sidebar h3{padding:10px 5px 10px 15px;Xfont-weight:bold;font-size:18px;line-height:19px;border:1px solid #e5e5e5;border-width:2px 1px 0 0;margin-top:10px;color:#900}#apartments a{border-top:1px solid #e5e5e5;border:1px solid #efefef;border:1px solid #e5e5e5;border-width:1px 1px 0 0;display:block;padding:5px 5px 5px 15px;color:#666;text-decoration:none}#apartments a span{font-weight:bold}#apartments a span.discount{font-weight:normal;text-decoration:line-through}#apartments a:hover{color:#000}#apartments .current a{border-right-color:transparent;border-right:0;font-weight:bold;box-shadow:#e5e5e5 -2px 0 1px;color:#900}#between_search_results h3{text-align:center;font-weight:bold;font-size:24px;margin:20px 0;color:#FFBA00}#between_search_results table{width:auto;margin-left:10px}#between_search_results th,#between_search_results td{vertical-align:top}#between_search_results td{padding:5px 10px;width:380px}#between_search_results a strong{text-decoration:underline}#between_search_results td a{display:block;width:100%;height:100%;text-decoration:none}#between_search_results tr:hover a{color:#000}#between_search_results td a.small_book_button,#between_search_results tr:hover td a.small_book_button{display:inline-block;text-shadow:black 0 -1px 0;background:#3372A2 url(//d3sxi0enltmrj3.cloudfront.net/assets/nav_background-4e9cbdb76d87ff873c7e1b6a964332cb.png) 0 0 repeat-x;color:#fff;border-radius:6px;float:right;padding:0 6px;line-height:1.4em;width:auto}.guest_logged_in #sidebar{Xmargin-top:200px}#my_booking{background:#fff;background:#ffba00;position:relative;margin:-55px 0 20px 0;margin:20px 0;margin:20px 0;box-shadow:rgba(0,0,0,0.1) 0 5px 15px;width:200px}#searches_controller #my_booking{margin-top:-25px}#searches_controller.guest_logged_in #my_booking,#payments_controller #my_booking{margin-top:-30px}#searches_controller.guest_logged_in #my_booking,#payments_controller #my_booking{margin-top:-30px}.guest_logged_in #my_booking{box-shadow:#eee 0 0 20px;box-shadow:#eee 0 8px 20px;box-shadow:rgba(255,255,255,0.5) 0 10px 30px;box-shadow:rgba(255,201,0,0.5) 0 5px 15px;box-shadow:rgba(0,0,0,0.2) 0 5px 15px;margin:10px 0 20px 0}#my_booking input[type=text]{width:164px}#my_booking input[type=submit]{margin:7px auto 0 auto;display:block;width:60px;font-size:14px}#my_booking .book_button{white-space:nowrap;width:auto;width:150px;margin:5px auto}#my_booking table th{color:#3976B0;color:#999}#my_booking table th,#my_booking table td{padding:0 5px 0 0}#my_booking h2{background:#ffc900;background:-webkit-gradient(linear, left top, left bottom, from(#ffd900), to(#ffba00));background:-moz-linear-gradient(top, #ffd900, #ffba00);background:-ms-linear-gradient(top, #ffd900, #ffba00);background:-o-linear-gradient(top, #ffd900, #ffba00);line-height:25px;Xpadding:0 15px;text-align:left;padding:0 12px;font-weight:bold;color:#8d1b05;font-size:15px;margin-bottom:0}.guest_logged_in #my_booking h2{line-height:35px}#my_booking #logout_button{position:absolute;line-height:35px;top:0;right:12px}#my_booking form,#my_booking #booking_details{background:#fff;padding:6px 12px 12px 12px}#my_booking #booking_details{padding:12px;Xmargin:0 2px 2px 2px}.alert,p#notice,p#error{padding:8px 10px;margin:10px 0 15px -2px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.alert.notice,p#notice{background:#D0EAFC;background:#E0EDF7;border:2px solid #3372A2;color:#3372A2}.alert-error,p#error{background:#E2F9E3;background:#FFECCA;border:2px solid #c99;border:2px solid #f60;color:#900;color:#FF5400;font-weight:bold}.field_with_errors{color:#f30;font-weight:bold}.field_with_errors input[type=text],.field_with_errors input.string,.field_with_errors textarea,.field_with_errors select,input.with_errors{border:2px solid #f30;border:2px solid #f60}#error_explanation{width:450px;border:2px solid red;padding:10px;padding-bottom:5px;margin-bottom:20px;background-color:#f0f0f0;border-radius:8px}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 10px;font-size:12px;margin:-10px;margin-bottom:0px;background-color:#c00;color:#fff;border-radius:6px 6px 0 0}#error_explanation ul li{font-size:12px;list-style:square}#error_explanation ul{padding-left:25px}.ui-datepicker-trigger{cursor:pointer}.ui-datepicker{display:none;background:#fff;box-shadow:rgba(0,0,0,0.2) 0 2px 15px;padding:5px}.ui-datepicker table{border-collapse:collapse}.ui-datepicker td,.ui-datepicker th{padding:0;width:30px;text-align:center;line-height:22px}.ui-datepicker thead th{background:#eee;color:#000;font-size:0.9em}.ui-datepicker tbody td{border-top:1px solid #eee;color:#999}.ui-datepicker tbody td a{color:#048;display:block}.ui-datepicker tbody td a:hover{background:#fc0}.ui-datepicker .ui-datepicker-header{position:relative}.ui-datepicker .ui-datepicker-title{font-weight:bold;text-align:center;color:#000;line-height:26px;height:28px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;line-height:30px;cursor:pointer;background:#fff url(//d3sxi0enltmrj3.cloudfront.net/assets/calendar-arrows-8f1676048850a538b5ee6e6acd775f7c.png) no-repeat scroll 6px 3px;top:2px;width:20px;height:19px;display:block;border:1px solid #DAE1E7;text-indent:-3000px}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{background-color:#004080}.ui-datepicker .ui-datepicker-prev.ui-state-disabled,.ui-datepicker .ui-datepicker-next.ui-state-disabled{display:none}.ui-datepicker .ui-datepicker-next{right:0;background-position:7px -37px}.ui-datepicker .ui-datepicker-next:hover{background-position:7px -117px}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-prev:hover{background-position:6px -77px}.review{position:relative;width:450px;margin:20px 15px 30px 0;padding:40px 40px 20px 40px;background:transparent url(//d3sxi0enltmrj3.cloudfront.net/assets/stationary-4b310d929c4c58d4df1b8358779c2a2d.png) 0 0 no-repeat;font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;line-height:22px}.review .error_explanation{font-family:Arial, Helvetica, sans-serif}.review .tail{position:absolute;bottom:-18px;left:0;width:530px;height:50px;background:transparent url(//d3sxi0enltmrj3.cloudfront.net/assets/stationary-4b310d929c4c58d4df1b8358779c2a2d.png) bottom left no-repeat}.review .meta{min-height:20px;margin-bottom:10px}.review .title{font-weight:bold}.review .author,.review .with_title .date{color:#095cb0}.review .date{font-weight:bold}.review .with_title .date{float:right;font-weight:normal}.review.odd{-webkit-transform:rotate(0.3deg);-moz-transform:rotate(0.3deg);transform:rotate(0.3deg)}.review.even{-webkit-transform:rotate(-0.2deg);-moz-transform:rotate(-0.2deg);transform:rotate(-0.2deg)}@media screen{.simplified_print_layout .print_button{background:#E2F9E3;background:-webkit-gradient(linear, left top, left bottom, from(#E2F9E3), to(#B7E2B6));background:-moz-linear-gradient(top, #E2F9E3, #B7E2B6);text-shadow:#fff 0 -1px 0;box-shadow:#000 0 1px 0;color:#000;font-weight:bold;width:220px;text-decoration:none;display:inline-block;padding:0 6px;font-size:18px;line-height:30px;text-align:center;border-radius:20px;margin-right:10px}.simplified_print_layout .print_button:hover{background:-webkit-gradient(linear, left top, left bottom, from(#E2F9E3), to(#A3D4A0));background:-moz-linear-gradient(top, #E2F9E3, #A3D4A0)}.simplified_print_layout .print_button:active{background:-webkit-gradient(linear, left top, left bottom, from(#A3D4A0), to(#B7E2B6));background:-moz-linear-gradient(top, #A3D4A0, #B7E2B6);box-shadow:#999 0 -1px 0;text-shadow:#fff 0 1px 0}}#pictures{width:498px;margin:15px 0}#pictures td{width:235px;padding:5px;text-align:center;font-size:12px;line-height:12px}#pictures td span{display:block}#pictures td.single{width:auto;padding-bottom:10px}#pictures ul{width:100%;height:359px;margin:0 5px;padding:0;position:relative}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#carousel{position:relative;width:480px;height:400px}#carousel ul,#carousel ul li{list-style:none;margin:0;padding:0}#carousel .slick-prev,#carousel .slick-next{display:block;position:absolute;height:100%;top:0;width:50%;background-clip:content-box;text-indent:-9999px;border:0;cursor:pointer}#carousel .slick-prev{left:0;background:url(//d3sxi0enltmrj3.cloudfront.net/assets/carousel-previous-arrow-sprite-390e786afde7f1cc3f7b828318e91c9f.png) no-repeat 5% -260px}#carousel .slick-prev:hover{background-position:5% 140px}#carousel .slick-next{right:0;background:url(//d3sxi0enltmrj3.cloudfront.net/assets/carousel-next-arrow-sprite-df3412d9be4a51c5beffa661c2588b44.png) no-repeat 95% -260px}#carousel .slick-next:hover{background-position:95% 140px}#carousel .slick-dots{height:30px;list-style:none;text-align:center;width:100%}#carousel .slick-dots li{display:inline-block;margin:0}#carousel .slick-dots li button{background:#999;text-indent:-9999px;display:block;width:20px;height:20px;padding:5px;border:0;background-clip:content-box;margin:5px 0;outline:0;cursor:pointer;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}#carousel .slick-dots li:hover button,#carousel .slick-dots li.slick-active button{background-color:#000}.stripe-form{padding:1em}.stripe-form h2{font-weight:bold;font-size:1.5em}.stripe-form h2,.stripe-form .form-row,.stripe-form .submit-button,.stripe-form .card-errors{margin:.5em 0}.stripe-form .card-field{border:1px solid #ddd;padding:.25em .33em;min-height:1.6em}.stripe-form .card-field.StripeElement--invalid{border-color:#f7941e}.stripe-form .card-field.StripeElement--complete{border-color:#41cc00}.stripe-form .card-errors{display:none;text-align:center}.stripe-form .card-errors.visible{display:block}.stripe-form .submit-button{font-size:1.2em !important}.stripe-form .loading-screen{opacity:0;height:0;overflow:hidden;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.95);text-align:center}.stripe-form .loading-screen .loading-message{max-width:45em;padding:1em}.stripe-form .loading-screen .loading-message h2,.stripe-form .loading-screen .loading-message p{margin:.5em 0}.stripe-form.submitting .loading-screen,.stripe-form.submitted .loading-screen{transition:opacity .25s ease-out;transition-delay:.05s;opacity:1;height:auto;display:flex;align-items:center;justify-content:center}.stripe-form.submitting .submitting-notice{display:block}.stripe-form.submitting .submitted-notice{display:none}.stripe-form.submitted .submitting-notice{display:none}.stripe-form.submitted .submitted-notice{display:block}.tooltipster-default{border-radius:5px;border:1px solid #ccc;background:#fff}.tooltipster-default .tooltipster-content{font-size:15px;line-height:16px;padding:8px 10px;padding:1em;overflow:hidden;-moz-box-shadow:rgba(153,153,153,0.5) 0 1px 10px;-webkit-box-shadow:rgba(153,153,153,0.5) 0 1px 10px;box-shadow:rgba(153,153,153,0.5) 0 1px 10px;z-index:1}.tooltipster-default .tooltipster-arrow{z-index:2}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}body{background:#fff url(//d3sxi0enltmrj3.cloudfront.net/assets/background-9dcf6472ee9578b5ac830d2f84b8d992.png) 0 0 repeat}table{border-collapse:collapse}#content,#header,#nav,#search_container form,#footer{width:960px;margin:0 auto;position:relative}#container{background:#fff url(//d3sxi0enltmrj3.cloudfront.net/assets/content_background-014498723c18af521b04030439e1fc0b.png) top center repeat-y;clear:both}.clear_float{height:1px;clear:both}div.field_with_errors{display:inline}.ui-datepicker{display:none}#header_container{border-top:5px solid #fc0;height:135px;height:110px;background:#fff}#logo{background:transparent url(//d3sxi0enltmrj3.cloudfront.net/assets/header-new-logo-f08835292cb87f57e79135294071dc6e.png) 0 0 no-repeat;width:900px}#logo,#logo a{height:85px}#logo a{display:block}#logo span{display:none}#search_container,#languages{font-size:15px;height:30px;line-height:30px;background:#e5e5e5 url(//d3sxi0enltmrj3.cloudfront.net/assets/search_background-8ce4914ce43b83e190ef7dd28e5b4795.png) 0 0 repeat-x}#nav_container{height:25px;line-height:25px;background:#3372a2 url(//d3sxi0enltmrj3.cloudfront.net/assets/nav_background-4e9cbdb76d87ff873c7e1b6a964332cb.png) 0 0 repeat-x}#nav{position:relative;left:-2px}#search_form{width:100%;margin:5px auto;padding:5px 0;color:#930}#search_form th,#search_form td{padding:5px 10px 5px 0}#search_form h3{margin-bottom:15px}#search_form th{padding-right:10px}#search_form .reset_button{display:block;margin:8px auto;color:#999;text-align:center}#search_form input[type=submit],.stripe-form .submit-button{margin:0 auto;border:0;font-size:15px;line-height:30px;font-weight:bold;cursor:pointer}#search_container form{line-height:29px;width:960px;width:735px;width:755px;padding-left:205px;min-height:20px}#search_container fieldset{float:left;margin-right:4px;text-shadow:#fff 0 -1px 0}.proceed_button{margin-bottom:15px}#search_container input[type=submit],input[type=submit].proceed_button{color:#004c82;color:#fff;background:#cfe3ee;padding:0 13px;line-height:22px;font-size:15px;font-weight:bold;background:#f1a742;background:-webkit-gradient(linear, left top, left bottom, from(#f5b448), to(#ec8219));background:-moz-linear-gradient(top, #f5b448, #ec8219);background:-ms-linear-gradient(top, #f5b448, #ec8219);background:-o-linear-gradient(top, #f5b448, #ec8219);text-shadow:#a83d03 0 -1px 0;box-shadow:#a83d03 0 1px 0;border-radius:20px;border:0;cursor:pointer}#content{position:relative}#page{float:left;position:relative;left:200px;width:498px;padding:15px;padding-bottom:20px;background:#fff}#footer_container{clear:both}#results_sidebar{width:200px;float:left;position:relative;top:30px;left:-530px;padding-bottom:30px}#sidebar,#content_sidebar{Xposition:absolute;Xleft:748px;float:right;width:200px;position:relative}#content_sidebar{top:0}.book_button{margin:40px auto;display:block;background:#ffc900;background:-webkit-gradient(linear, left top, left bottom, from(#ffd900), to(#ffba00));background:-moz-linear-gradient(top, #ffd900, #ffba00);background:-ms-linear-gradient(top, #ffd900, #ffba00);background:-o-linear-gradient(top, #ffd900, #ffba00);border-radius:50px;width:90px;line-height:35px;padding:0 15px;text-align:center;font-weight:bold;text-decoration:none;color:#8d1b05;font-size:15px;box-shadow:rgba(141,27,5,0.5) 0 1px 0}.book_button.in_sidebar{position:absolute;top:15px;left:570px;margin:0}#sidebar .book_button{margin:15px auto}.book_button.large{-webkit-transform:scale(1.3)}.book_button:hover{box-shadow:#8d1b05 0 1px 0}.book_button:active{background:-webkit-gradient(linear, left top, left bottom, from(#ffab00), to(#ffcf00));background:-moz-linear-gradient(top, #ffab00, #ffba00);background:-ms-linear-gradient(top, #ffab00, #ffba00);background:-o-linear-gradient(top, #ffab00, #ffba00);box-shadow:rgba(141,27,5,0.5) 0 -1px 0}.stripe-form .book_button{width:auto}.collage{display:block;width:745px;width:100%;z-index:20;overflow:auto;margin-bottom:1em}.collage .column{float:left;width:356px;width:370px;margin:0 5px 0 0}.collage img{display:block;width:100%;margin-bottom:5px}.collage .column img{margin:0 0 5px 0}#apartments_with_pictures{margin:10px 0 10px -15px}#apartments_with_pictures li{font-size:13px;float:left;width:164px;width:156px;height:141px;height:148px;height:160px;list-style:none;margin:9px 0 0 15px}#apartments_with_pictures a{text-decoration:none;color:#048}#apartments_with_pictures a span{display:block}#apartments_with_pictures img{width:100%}
