/*! normalize.css v1.0.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:arial, serif}body{margin:0}a{text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:0}a:active,a:hover{outline:0}h1{margin:0}h2{margin:0}h3{margin:0}h4{margin:0}h5{margin:0}h6{margin:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:none;padding:0;margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:top;*vertical-align:top}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*!
 * jQuery UI CSS Framework 1.8.24
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.8.24
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(//assets.9flats.com/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100-ab503f27d1b2a01d7ee73c6a2bbce2d4.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(//assets.9flats.com/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-2cd6dee3dd6b882bf707adc28bd8ceac.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(//assets.9flats.com/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400-0cb05435c54c648165d7704e239de38f.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(//assets.9flats.com/assets/jquery-ui/ui-bg_glass_75_dadada_1x400-ff12cd9277d96e183e43a6f800d5c626.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(//assets.9flats.com/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-fc00a2d0493d1811a726b7c31f54d05d.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(//assets.9flats.com/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400-36e791a436e36e3dd9829185d173da96.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(//assets.9flats.com/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-065c7f7cf8ea090ddd7f8f329a22aa17.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(//assets.9flats.com/assets/jquery-ui/ui-icons_222222_256x240-d8aa917d1f3c1be2949836c0d252d62c.png)}.ui-widget-content .ui-icon{background-image:url(//assets.9flats.com/assets/jquery-ui/ui-icons_222222_256x240-d8aa917d1f3c1be2949836c0d252d62c.png)}.ui-widget-header .ui-icon{background-image:url(//assets.9flats.com/assets/jquery-ui/ui-icons_222222_256x240-d8aa917d1f3c1be2949836c0d252d62c.png)}.ui-state-default .ui-icon{background-image:url(//assets.9flats.com/assets/jquery-ui/ui-icons_888888_256x240-1494a0a1b7ed1698acda919125e5c249.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//assets.9flats.com/assets/jquery-ui/ui-icons_454545_256x240-9ea66e2c013f6956d55d521895fe4a20.png)}.ui-state-active .ui-icon{background-image:url(//assets.9flats.com/assets/jquery-ui/ui-icons_454545_256x240-9ea66e2c013f6956d55d521895fe4a20.png)}.ui-state-highlight .ui-icon{background-image:url(//assets.9flats.com/assets/jquery-ui/ui-icons_2e83ff_256x240-1c776b16d51ae97f11c306e14ed0dce7.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//assets.9flats.com/assets/jquery-ui/ui-icons_cd0a0a_256x240-1f42f77966ba1497a783e534556d448f.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(//assets.9flats.com/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-ebbfa960d1fd4e21fd71c5d921c6e319.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(//assets.9flats.com/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-ebbfa960d1fd4e21fd71c5d921c6e319.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}/*!
 * jQuery UI Datepicker 1.8.24
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}/*!
 * jQuery UI Dialog 1.8.24
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Autocomplete 1.8.24
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.fc{direction:ltr;text-align:left}.fc table{border-collapse:collapse;border-spacing:0}html .fc,.fc table{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top}.fc-header td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title h2{margin-top:0;white-space:nowrap}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top}.fc-header .fc-button{margin-right:-1px}.fc-header .fc-corner-right{margin-right:1px}.fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-view{width:100%;overflow:hidden}.fc-widget-header,.fc-widget-content{border:1px solid #ccc}.fc-state-highlight{background:#ffc}.fc-cell-overlay{background:#9cf;opacity:.2;filter:alpha(opacity=20)}.fc-button{position:relative;display:inline-block;cursor:pointer}.fc-state-default{border-style:solid;border-width:1px 0}.fc-button-inner{position:relative;float:left;overflow:hidden}.fc-state-default .fc-button-inner{border-style:solid;border-width:0 1px}.fc-button-content{position:relative;float:left;height:1.9em;line-height:1.9em;padding:0 .6em;white-space:nowrap}.fc-button-content .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button-content .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}.fc-state-default .fc-button-effect{position:absolute;top:50%;left:0}.fc-state-default .fc-button-effect span{position:absolute;top:-100px;left:0;width:500px;height:100px;border-width:100px 0 0 1px;border-style:solid;border-color:#fff;background:#444;opacity:.09;filter:alpha(opacity=9)}.fc-state-default,.fc-state-default .fc-button-inner{border-style:solid;border-color:#ccc #bbb #aaa;background:#F3F3F3;color:#000}.fc-state-hover,.fc-state-hover .fc-button-inner{border-color:#999}.fc-state-down,.fc-state-down .fc-button-inner{border-color:#555;background:#777}.fc-state-active,.fc-state-active .fc-button-inner{border-color:#555;background:#777;color:#fff}.fc-state-disabled,.fc-state-disabled .fc-button-inner{color:#999;border-color:#ddd}.fc-state-disabled{cursor:default}.fc-state-disabled .fc-button-effect{display:none}.fc-event{border-style:solid;border-width:0;font-size:.85em;cursor:default}a.fc-event,.fc-event-draggable{cursor:pointer}a.fc-event{text-decoration:none}.fc-rtl .fc-event{text-align:right}.fc-event-skin{border-color:#36c;background-color:#36c;color:#fff}.fc-event-inner{position:relative;width:100%;height:100%;border-style:solid;border-width:0;overflow:hidden}.fc-event-time,.fc-event-title{padding:0 1px}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-event-hori .ui-resizable-e{top:0           !important;right:-3px      !important;width:7px       !important;height:100%     !important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0           !important;left:-3px       !important;width:7px       !important;height:100%     !important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}.fc-corner-left{margin-left:1px}.fc-corner-left .fc-button-inner,.fc-corner-left .fc-event-inner{margin-left:-1px}.fc-corner-right{margin-right:1px}.fc-corner-right .fc-button-inner,.fc-corner-right .fc-event-inner{margin-right:-1px}.fc-corner-top{margin-top:1px}.fc-corner-top .fc-event-inner{margin-top:-1px}.fc-corner-bottom{margin-bottom:1px}.fc-corner-bottom .fc-event-inner{margin-bottom:-1px}.fc-corner-left .fc-event-inner{border-left-width:1px}.fc-corner-right .fc-event-inner{border-right-width:1px}.fc-corner-top .fc-event-inner{border-top-width:1px}.fc-corner-bottom .fc-event-inner{border-bottom-width:1px}table.fc-border-separate{border-collapse:separate}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{text-align:center}.fc-grid .fc-day-number{float:right;padding:0 2px}.fc-grid .fc-other-month .fc-day-number{opacity:0.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}.fc-grid .fc-event-time{font-weight:bold}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#eee}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:none}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}.fc-event-vert{border-width:0 1px}.fc-event-vert .fc-event-head,.fc-event-vert .fc-event-content{position:relative;z-index:2;width:100%;overflow:hidden}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;filter:alpha(opacity=30)}.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9}.fc-event-vert .ui-resizable-s{bottom:0        !important;width:100%      !important;height:8px      !important;overflow:hidden !important;line-height:8px !important;font-size:11px  !important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}/*!
 * qTip2 - Pretty powerful tooltips - v2.0.1-28-
 * http://qtip2.com
 *
 * Copyright (c) 2013 Craig Michael Thompson
 * Released under the MIT, GPL licenses
 * http://jquery.org/license
 *
 * Date: Fri Mar 1 2013 10:50 GMT+0000
 * Plugins: svg ajax tips modal viewport imagemap ie6
 * Styles: basic css3
 */.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr;vertical-align:middle}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:white;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4a4a4a), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-moz-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-ms-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-o-linear-gradient(top, #4a4a4a 0, #000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:white;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:normal;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:white;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d));background-image:-webkit-linear-gradient(top, #3a79b8, #2e629d);background-image:-moz-linear-gradient(top, #3a79b8, #2e629d);background-image:-ms-linear-gradient(top, #3a79b8, #2e629d);background-image:-o-linear-gradient(top, #3a79b8, #2e629d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333333;padding:1px;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute !important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}body{min-width:1000px}a{color:#00A1BD}@-ms-viewport{width:device-width}@viewport{width:device-width}.bestfewo{font-family:"Trebuchet MS", Helvetica, sans-serif !important}.bestfewo .header__logo{display:none !important}.bestfewo .funnel__breadcrumb_new,.bestfewo .funnel__breadcrumb_new_number,.bestfewo .funnel__breadcrumb_new_arrow,.bestfewo .funnel__breadcumb_new_description{display:none !important}.bestfewo .new__payment__header__trust,.bestfewo .new__payment__header__tuv{display:none !important}.bestfewo .new__payment__summary__place__name{pointer-events:none;cursor:default}.bestfewo .footer__content{display:none !important}.bestfewo .homerow{display:none !important}.bestfewo .footer__terms{display:none !important}.funnel__confirmation{width:980px}.funnel__breadcrumb_new{margin:5px 0px 10px 10px;width:30px;height:36px;float:left;background-color:#cbcbcb}.funnel__breadcrumb_new_arrow{margin-top:5px;width:0;height:0;border-top:18px solid transparent;border-left:18px solid #cbcbcb;border-bottom:18px solid transparent;float:left}.funnel__breadcrumb_new_number{color:white;font-size:20px;padding-left:11px;font-weight:bold;line-height:35px}.funnel__breadcumb_new_description{float:left;font-size:18px;letter-spacing:-1px;margin:12px 20px 28px 10px;color:#cbcbcb}.funnel__breadcumb_new_active{background-color:#00a1bd}.funnel__breadcumb_new_description_active{color:black}.funnel__breadcumb_new_arrow_active{border-left:18px solid #00a1bd}.funnel__details{width:980px;border:1px solid #d3d2cf;-webkit-box-shadow:0 1px 4px 0 #d3d2cf;-moz-box-shadow:0 1px 4px 0 #d3d2cf;-o-box-shadow:0 1px 4px 0 #d3d2cf;-ms-box-shadow:0 1px 4px 0 #d3d2cf;box-shadow:0 1px 4px 0 #d3d2cf}.funnel__details_check_in_check_out_table{margin-top:20px;width:100%}.funnel__details_check_in_check_out_table_td_right{text-align:right}.funnel__details_check_in_check_out{margin-top:25px;font-size:14px;font-weight:bold}.funnel__details_check_in_check_out span{color:gray;font-weight:normal}.funnel__details_calculation_spacer{height:15px}.funnel__details_calculation_spacer td{height:15px;border-bottom:1px solid #c4c4c4}.funnel__details_calculation_total_table{width:100%}.funnel__details_calculation_table{margin-top:20px;width:100%}.funnel__details_calculation_table_amenities_price{text-align:right;max-width:50px}table.funnel__details_calculation_table tr.total{padding-top:5px}.funnel__details_calculation_table_total{font-size:24px;font-weight:bold;text-align:right;height:45px}.funnel__details_calculation_table_th_left{height:45px;border-bottom:3px solid #c4c4c4;border-top:3px solid #c4c4c4;text-align:left}.funnel__details_calculation_table_th_right{height:45px;border-bottom:3px solid #c4c4c4;border-top:3px solid #c4c4c4;text-align:right;width:33%}.funnel__details_calculation_table_td_right{text-align:right;height:38px}.funnel__details_calculation_table_td{height:38px;border-bottom:1px solid #c4c4c4}.funnel__details_calculation_table_amenities_subtotal_right{font-size:18px;font-weight:bold;text-align:right;height:40px}.funnel__details_calculation_table_amenities{font-size:14px;font-weight:bold;max-width:80%;text-align:right;height:23px}.funnel__details__header{padding:27px 27px;border-bottom:1px solid #e0e0e0}.funnel__details__header__title{font-size:36px;font-weight:bold;letter-spacing:-1px;background:url(//assets.9flats.com/assets/funnel/header_icon-326bf33091e6c3543a8831ec99d41fc7.png) transparent no-repeat 0 0;padding-left:49px}.funnel__host_of_this_place_stars{margin-left:15px}.funnel__details__header__subtitle{font-size:16px;display:inline-block;margin-top:5px}.funnel__details__buttons{margin-top:16px;height:35px}.funnel__details__cancel_button{font-size:13px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.funnel__details__cancel_button:hover{background:#ff9000;text-decoration:none}.funnel__details__cancel_button:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.funnel_details__buttons__button{font-size:13px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;margin-right:10px;float:left}.funnel_details__buttons__button:hover{background:#33b5cb;text-decoration:none}.funnel_details__buttons__button:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.funnel_details__buttons__button_margin{margin-bottom:15px}.funnel__details__buttons_box{padding-bottom:25px;padding-top:20px;clear:both}.funnel__details__buttons__zurich{float:right;font-size:12px;color:#8a8888;padding-bottom:28px;width:213px;text-align:right;background:url(//assets.9flats.com/assets/funnel/zurich-998d5d7f2760a8cadb9fad3196b1a615.png) transparent no-repeat 102px 18px;background-image:-webkit-image-set(url(//assets.9flats.com/assets/funnel/zurich-998d5d7f2760a8cadb9fad3196b1a615.png) 1x, url(//assets.9flats.com/assets/funnel/zurich-big-d5618cd397a4bb3c17b08aced7312674.png) 2x)}.funnel__box_place_details{margin-left:20px;display:block;max-width:380px}.funnel__details__content{display:table}.funnel__details__left{width:555px;display:table-cell;border-right:1px solid #e0e0e0}.funnel__details__right{display:table-cell}.funnel__box{margin:20px}.funnel__title{margin-top:35px;font-size:24px;font-weight:bold}.funnel__text{margin-top:10px;line-height:18px;font-size:14px}.funnel__details_save_to_calendar{font-size:14px;font-weight:bold;vertical-align:top;line-height:23px}.funnel__details_share_on_fb_img{margin-left:20px}.funnel__details_share_on_fb{font-size:14px;font-weight:bold;vertical-align:top;line-height:20px}.funnel__details_print_this_page{font-size:14px;font-weight:bold;vertical-align:top;line-height:20px}.funnel_send_confirmation_email_form{margin:40px 40px 40px 20px}.funnel__map_link{font-size:14px}.funnel__map_link:hover{text-decoration:none}.funnel_invitation_field{font-size:14px}.funnel__cancellationpopup{margin:20px 20px 40px 20px}.funnel__cancellationpopup__description{font-size:14px;margin-bottom:20px}.funnel__cancellationpopup__description--strict{color:#ff4a4a}.funnel__cancellationpopup__refund{margin-bottom:20px}.funnel__cancellationpopup__fields{margin-bottom:20px;font-size:14px}.funnel__cancellationpopup__actions{overflow:hidden}.funnel__cancellationpopup__close{font-size:14px;line-height:32px}.funnel__cancellationpopup__close:hover{text-decoration:none}.funnel__print{font-family:arial;-webkit-print-color-adjust:exact;width:620px}.funnel__print p{margin:0px}.funnel__print table{border-spacing:0px}.funnel__print a{text-decoration:none;font-color:blue;font-weight:bold;color:#00a2be;font-size:12px}.funnel__print p{font-size:12px}.funnel__print a:hover{text-decoration:none}.funnel__print .funnel__details_check_in_check_out_table{margin-top:10px;padding-top:20px;width:100%}.funnel__print .funnel__details_check_in_check_out_table_td_right{text-align:right}.funnel__print .funnel__print_unpublish_td{width:42px}.funnel__print .funnel__details_check_in_check_out{margin-top:15px;font-size:12px;font-weight:bold}.funnel__print .funnel__details_check_in_check_out span{color:gray;font-weight:normal}.funnel__print .funnel__details_calculation_spacer{height:5px}.funnel__print .funnel__details_calculation_table{margin-top:5px;width:100%}.funnel__print .funnel__details_calculation_table_amenities_price{font-size:12px;text-align:right;max-width:50px}.funnel__print .funnel__details_calculation_table_total{padding-top:10px;font-size:18px;font-weight:bold;text-align:right;height:15px}.funnel__print .funnel__details_calculation_table_th_left{font-size:12px;height:45px;border-bottom:3px solid #c4c4c4;border-top:3px solid #c4c4c4;text-align:left}.funnel__print .funnel__details_calculation_table_th_right{font-size:12px;height:45px;border-bottom:3px solid #c4c4c4;border-top:3px solid #c4c4c4;text-align:right;width:33%}.funnel__print .funnel__details_calculation_table_td_right{font-size:12px;text-align:right;height:38px}.funnel__print .funnel__details_calculation_table_td{font-size:12px;height:38px;border-bottom:1px solid #c4c4c4}.funnel__print .funnel__details_calculation_table_amenities_subtotal_right{padding-bottom:15px;font-size:14px;font-weight:bold;text-align:right;height:10px}.funnel__print .funnel__details_calculation_table_amenities{font-size:12px;font-weight:bold;max-width:80%;text-align:right;height:13px}.funnel__print .funnel__box{margin:10px}.funnel__print .funnel__box_place_details{display:block;max-width:185px;margin:0px;float:left}.funnel__print .funnel__title{margin-top:25px;font-size:18px;font-weight:bold;margin-bottom:10px}.funnel__print .funnel__text{margin-top:10px;line-height:18px;font-size:12px}.funnel__print .funnel__box_place_image{float:left;margin-right:10px}.funnel__print .funnel__print_host_of_this_pace__rating_box{display:none}.funnel__print .funnel__print_host_of_this_pace__box{background-color:#eeedea;font-size:12px;padding:10px 10px 15px 10px}.funnel__print .funnel__print_host_of_this_pace__host_email{font-size:11px}.funnel__print .funnel__print_host_of_this_pace__host_email a{color:black}.funnel__print .funnel__title{font-size:18px}.funnel__print .funnel__box_address{margin:0px;padding:0px;font-size:12px}.funnel__print .funnel__reference_number{font-size:12px}.funnel__print .funnel__main_table{width:670px}.funnel__print .funnel__box_deposit_table{width:100%}.funnel__print .funnel__box_deposit_td_first{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:7px 0px 7px 0px;font-size:12px}.funnel__print .funnel__box_deposit_td_last{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;text-align:right;font-size:12px}.funnel__print .funnel__print_title__address{font-size:12px;font-weight:normal}.funnel__print .funnel__print_td_left{width:250px;vertical-align:top}.funnel__print .funnel__print_host_table{margin-top:70px}.funnel__print .funnel__print_unpublish{height:50px}.funnel__print .funnel__print_forget{margin-left:5px;font-size:14px;font-weight:bold}.funnel__print .user_thumb{float:left;margin-right:10px}.funnel__host_of_this_pace__box{margin:20px}.funnel__host_of_this_pace__header{font-size:24px;margin:20px 0px 0px 0px}.funnel__host_of_this_pace__rating_box{display:block;margin:10px 0px 0px 0px}.funnel__host_of_this_pace__rating{font-size:14px;font-weight:bold}.funnel__host_of_this_pace__host_name{font-size:18px;font-weight:bold;color:#00a2be}.funnel__host_of_this_pace__host_phone{font-size:14px;font-weight:bold;color:black;margin-top:10px}.funnel__host_of_this_pace__host_phone_number{font-size:14px}.funnel__host_of_this_pace__host_email{font-size:14px;color:#00a2be}.funnel__host_of_this_pace__rating_reviews{font-size:12px;margin-left:11px;color:#676767}.funnel__host_of_this_pace__host_details{display:inline-block;float:left;margin-top:10px;margin-left:20px;width:260px}.funnel__host_of_this_pace__host_photo_box{display:inline-block;float:left;margin-top:10px}.funnel__host_of_this_pace__about_me{margin-top:20px;font-size:14px;font-weight:bold}.funnel__host_of_this_pace__about_me_descriotion{margin-top:20px}.funnel__host_of_this_pace__member_since{margin-top:8px;font-size:14px;word-wrap:break-word;width:348px}.new__payment{width:980px;margin:0 auto;border:1px solid #d3d2cf;-webkit-box-shadow:0 1px 4px 0 #d3d2cf;-moz-box-shadow:0 1px 4px 0 #d3d2cf;-o-box-shadow:0 1px 4px 0 #d3d2cf;-ms-box-shadow:0 1px 4px 0 #d3d2cf;box-shadow:0 1px 4px 0 #d3d2cf}.new__payment__header{padding:40px 23px 23px;border-bottom:1px solid #DCDCDC;font-size:30px;letter-spacing:-1px}.new__payment__contents__w{display:table}.new__payment__contents__w__payment_cancelled{margin:0 -20px;-webkit-box-shadow:0 2px 5px 0 #f2e1b9 inset;-moz-box-shadow:0 2px 5px 0 #f2e1b9 inset;-o-box-shadow:0 2px 5px 0 #f2e1b9 inset;-ms-box-shadow:0 2px 5px 0 #f2e1b9 inset;box-shadow:0 2px 5px 0 #f2e1b9 inset;border-bottom:1px solid #e3e3e3;padding:20px 20px 25px 50px;background:#fff4c1 url(//assets.9flats.com/assets/funnel/exclamation-ea41df8799cec4cb13b0083e04be5296.png) no-repeat 25px 20px}.svg .new__payment__contents__w__payment_cancelled{background-image:url(//assets.9flats.com/assets/funnel/exclamation-2cd0ab349ab6db6a1b664832e8a7206e.svg)}.no-svg .new__payment__contents__w__payment_cancelled{background-image:url(//assets.9flats.com/assets/funnel/exclamation-ea41df8799cec4cb13b0083e04be5296.png)}.new__payment__contents__w__payment_failed{margin:-20px -20px 0 -20px;-webkit-box-shadow:0 2px 5px 0 #efafb3 inset;-moz-box-shadow:0 2px 5px 0 #efafb3 inset;-o-box-shadow:0 2px 5px 0 #efafb3 inset;-ms-box-shadow:0 2px 5px 0 #efafb3 inset;box-shadow:0 2px 5px 0 #efafb3 inset;border-bottom:1px solid #e3e3e3;padding:20px 20px 25px 50px;background:#ffc9c9 url(//assets.9flats.com/assets/funnel/exclamation-ea41df8799cec4cb13b0083e04be5296.png) no-repeat 25px 20px}.svg .new__payment__contents__w__payment_failed{background-image:url(//assets.9flats.com/assets/funnel/exclamation-2cd0ab349ab6db6a1b664832e8a7206e.svg)}.no-svg .new__payment__contents__w__payment_failed{background-image:url(//assets.9flats.com/assets/funnel/exclamation-ea41df8799cec4cb13b0083e04be5296.png)}.new__payment__contents__w__payment_cancelled_title,.new__payment__contents__w__payment_failed_title{font-weight:bold}.new__payment__contents__w__payment_cancelled_body,.new__payment__contents__w__payment_failed_body{margin-top:10px;font-size:14px}.new__payment__contents{width:558px;border-right:1px solid #DCDCDC;padding:20px;display:table-cell;vertical-align:top}.new__payment__sidebar{width:420px;padding:30px 23px;display:table-cell;vertical-align:top}.new__payment__header__trust{float:right;margin-top:-20px}.new__payment__header__tuv{margin:-20px 30px 0 0;float:right;width:120px;height:61px;background:url(//assets.9flats.com/assets/tuv/tuv-booking-funnel-120x61px-fed1e5a6cebae8ec411abb925eaa59a3.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/tuv/tuv-booking-funnel-120x61px-fed1e5a6cebae8ec411abb925eaa59a3.png) 1x, url(//assets.9flats.com/assets/tuv/tuv-booking-funnel-retina-240x122px-97bb20c9735ff91b74ea743a904a86a2.png) 2x)}.new__payment__header__trust__slogan{font-size:12px;font-weight:normal;color:#9e9e9e;font-style:normal;letter-spacing:0px}.new__payment__header__trust__logo{margin:0 0 0 -10px}.new__payment__contents__login__form__header,.new__payment__contents__registration__form__header{margin-bottom:15px}.new__payment__contents__login__form{margin-bottom:60px}.new__payment__contents__login__form__forgot{font-size:12px}.new__payment__contents__login__form__field{width:100%;margin-bottom:25px}.new__payment__contents__login__form__password__field{width:70%;display:inline-block !important}.new__payment__contents__login__form__password__recovery{display:block}.new__payment__contents__login__form__button{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;float:right;width:25%}.new__payment__contents__login__form__button:hover{background:#33b5cb;text-decoration:none}.new__payment__contents__login__form__button:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.new__payment__contents__login__form__label{margin-top:20px}.new__payment__contents__registration__form__first_name{width:49%;display:inline-block;float:left}.new__payment__contents__registration__form__last_name{width:49%;display:inline-block;float:right}.new__payment__contents__registration__form__field__name{width:100%}.new__payment__contents__registration__form__field__email{width:100%}.new__payment__contents__registration__form__field__hint{margin:5px 0 0;font-size:12px;color:#7e7e7e;font-style:normal}.new__payment__contents__registration__form__checkbox{margin-top:20px;font-size:smaller}.new__payment__contents__additional_fees__form{margin-top:60px}.new__payment__contents__additional_fees__form__options__list{list-style:none;margin-top:20px}.new__payment__contents__additional_fees__form__options__list li{border-bottom:1px solid #fff}.new__payment__contents__additional_fees__form__options__list__item{height:45px;padding:15px}.new__payment__contents__additional_fees__form__options__list__item:hover,.new__payment__contents__additional_fees__form__options__list__item_selected{background-color:#eeedea}.new__payment__contents__additional_fees__form__options__list__item__no__checkbox{background-color:#dff2f5;padding-left:32px}.new__payment__contents__additional_fees__form__options__list__item__text_contents{display:inline-block;margin-left:15px;width:430px;font-size:14px}.new__payment__contents__additional_fees__form__options__list__item__text_contents__name{width:55%;float:left;cursor:pointer}.new__payment__contents__additional_fees__form__options__list__item__text_contents__price{width:45%;float:right;text-align:right}.new__payment__contents__voucher{margin-top:60px}.new__payment__contents__voucher__toggle_link{display:inline-block;float:right}.new__payment__contents__voucher__form{margin:20px 0 0}.new__payment__contents__voucher__form__error{margin:5px;font-size:14px;color:#ff4141;font-style:normal}.new__payment__contents__voucher__form__field{width:70%;display:inline-block !important}.new__payment__contents__voucher__form__field[disabled]{color:#ccc}.new__payment__contents__voucher__form__button{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;float:right;text-align:center;width:25%}.new__payment__contents__voucher__form__button:hover{background:#33b5cb;text-decoration:none}.new__payment__contents__voucher__form__button:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.new__payment__contents__message__form{margin-top:60px}.new__payment__contents__message__fields__host__image{display:inline-block;float:left;width:70px}.new__payment__contents__message__form__fields{margin-top:20px}.new__payment__contents__message__fields__input{display:inline-block;float:right;width:400px}.new__payment__contents__message__fields__textarea{width:100%;min-height:70px;border:1px solid #ccc;padding:7px 10px 7px 10px;text-shadow:#fff 1px 1px 0;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);font-size:12px;font-weight:normal;color:#626262;font-style:normal}.new__payment__contents__message__fields__textarea::-webkit-input-placeholder{font-size:12px;font-weight:normal;color:#626262;font-style:italic}.new__payment__contents__message__fields__textarea::-moz-input-placeholder{font-size:12px;font-weight:normal;color:#626262;font-style:italic}.new__payment__contents__message__fields__textarea::-ms-input-placeholder{font-size:12px;font-weight:normal;color:#626262;font-style:italic}.new__payment__contents__message__form__accept{margin-top:15px}.new__payment__summary__w{width:374px}.new__payment__summary{width:374px}.new__payment__summary.sticky{position:fixed;top:0}.new__payment__summary__place{margin-top:20px;padding-bottom:30px;min-height:110px;border-bottom:1px solid #DCDCDC}.new__payment__summary__place__photo{width:140px;float:left}.new__payment__summary__place__details{float:left;width:234px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:bold;color:#00a1bd;font-style:normal}.new__payment__summary__place__name{font-size:16px;font-weight:bold;color:#00a1bd;font-style:normal}.new__payment__summary__place__type{margin-top:20px;font-size:12px;font-size:12px;font-weight:normal;color:#6c6c6c;font-style:normal}.new__payment__summary__place__address{font-size:12px;font-weight:normal;color:#000;font-style:normal}.new__payment__summary__dates{margin-top:10px}.new__payment__summary__dates__in{font-size:16px;font-weight:bold;color:#000;font-style:normal}.new__payment__summary__dates__out{font-size:16px;font-weight:bold;color:#000;font-style:normal;margin-left:10px}.new__payment__summary__dates__date{font-size:16px;font-weight:normal;color:#676767;font-style:normal}.new__payment__summary__table{margin-top:30px;width:100%}.new__payment__summary__table__header__row{border-top:3px solid #DCDCDC;border-bottom:3px solid #DCDCDC}.new__payment__summary__table__header__column{text-align:left;padding:15px 0}.new__payment__summary__table__header__column__price,.new__payment__summary__table__column__price{text-align:right}.new__payment__summary__table__column{padding:15px 0}.new__payment__summary__table__row{border-bottom:1px solid #DCDCDC}.new__payment__summary__table__subtotal{font-weight:bold;font-size:18px}.new__payment__summary__table__subtotal__column,.new__payment__summary__table__additional,.new__payment__summary__table__total__column{text-align:right;padding:15px 0}.new__payment__summary__table__pay_later_advance__column{padding:0}.new__payment__summary__table__additional__last{border-bottom:3px solid #DCDCDC;padding-bottom:20px}.new__payment__summary__table__total{font-size:24px;font-weight:bold}.new__payment__summary__table__cancellation__column{text-align:right;font-size:14px}.new__payment__summary__table__additional__column{font-size:16px;color:#000;font-style:normal}.new__payment__summary__table__additional__column.new__payment__summary__table__additional__column_label{font-size:14px;font-weight:bold;color:#000;font-style:normal}.new__payment__summary__place__details__reviews{font-size:12px;font-weight:normal;color:#676767;font-style:normal}.new__payment__summary__place__details__name{font-size:18px;font-weight:bold;color:#00a1bd;font-style:normal}.new__payment__submit__w{margin:50px 0 0;text-align:center}.new__payment__submit__text{margin:10px 0 20px;font-size:14px;color:#000;font-style:normal}.new__payment__submit{font-size:20px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.new__payment__submit:hover{background:#ff9000;text-decoration:none}.new__payment__submit:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.new__payment__amenity{display:inline-block;width:435px;margin:0 0 0 10px;cursor:pointer;font-size:14px}.new__payment__amenity__name{float:left}.new__payment__amenity__price{float:right}.new__payment__contents__additional_fees__form__header__optional{font-weight:normal}.new__payment__contents__message__fields__host__name{font-size:12px;font-weight:bold;color:#00a2be;font-style:normal}.new__payment__contents__voucher__credits{margin:10px 0 0;font-size:14px}#nextpax_iframe{width:1000px;height:850px}.new__payment__contents__method__checkbox{vertical-align:middle}.new__payment__contents__methods{margin:60px 0 0 0}.new__payment__contents__method__list{margin:10px 0 0 0;list-style-type:none}.new__payment__contents__method{padding:10px 15px}.new__payment__contents__method__label{font-size:14px;font-weight:bold;padding:0 0 0 10px}.new__payment__contents__method__sublabel{font-size:12px;margin:0 0 0 5px}.new__payment__contents__method__sublabel_amount{color:green}.new__payment__contents__method_debit_card{position:relative}.new__payment__contents__method_choosen{background-color:#eeedea;border:1px solid #aaa}.new__payment__contents__method__radio{margin:4px 0 0 0}.new__payment__contents__method__service-fee{font-size:12px;margin:3px 0 0 28px}.new__payment__contents__method__debit-card-logo,.new__payment__contents__method__credit-card-logo{position:relative;float:right;top:-42px;left:-20px;margin-left:10px}.new__payment__contents__methods__payment__enter-new{padding-left:5px;display:block;margin-top:10px;font-size:16px;font-weight:bold;color:#00a1bd}.funnel__payments__header__title{font-size:30px;font-weight:bold;letter-spacing:-1px;padding-top:15px}.funnel__payments__header__insurance_norton_box{display:inline-block;float:right;margin-top:-25px}.funnel__payments__header__insurance_norton_title{font-size:12px;font-weight:normal;color:#9e9e9e;font-style:normal;margin:0 0 5px 0;letter-spacing:0px}.funnel__payments__header__insurance_norton{display:inline-block;float:right;width:86px;height:46px;background:url(//assets.9flats.com/assets/locator/norton-b94099905322b4c35ef7e9d76ad94f1c.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/locator/norton-b94099905322b4c35ef7e9d76ad94f1c.png) 1x, url(//assets.9flats.com/assets/locator/norton-big-b095ce6be66017b574008dc13e044c42.png) 2x)}.funnel__payments__outer-box{border:1px solid gray;margin:15px 0px;padding:15px;font-size:16px}.funnel__payments__direct_debit_form{margin:20px}.funnel__payments__direct_debit_form #payment_info_phone_number{margin-bottom:30px}.funnel__payments__direct_debit_form label{font-size:14px;font-weight:bold;margin-bottom:10px;color:#000;font-style:normal}.funnel__payments__direct_debit_form a{font-size:14px;margin:0px auto;display:inherit;text-align:center}.funnel__payments__direct_debit_form input,.funnel__payments__direct_debit_form select{margin:5px 0px 10px 0px}.funnel__payments__direct_debit_form .submit_button{display:inherit;margin:30px auto;width:270px;font-size:22px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.funnel__payments__direct_debit_form .submit_button:hover{background:#ff9000;text-decoration:none}.funnel__payments__direct_debit_form .submit_button:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.funnel__payments__direct_debit_form input[type='checkbox']{margin:0px}.funnel__payments__direct_debit_form .float_left{float:left}.funnel__payments__direct_debit_form .float_right{float:right}.funnel__payments__direct_debit_form .full_width{width:100%}.funnel__payments__direct_debit_form .field_with_errors{color:red}.funnel__payments__direct_debit_form .field_with_errors label{color:red}.funnel__payments__direct_debit_form p.funnel__payments__direct_debit__german_agree{font-size:12px}.funnel__payments__direct_debit_form .funnel__payments__direct_debit__german_agree_label{font-size:12px;font-weight:bold;margin-left:10px;display:inline-block;width:480px}.funnel__payments__bitcoin iframe{height:180px;width:505px;border:none;display:inherit;margin:0px auto}.funnel__payments__bitcoin_title{margin-left:30px;margin-bottom:40px}.funnel__payments__bitcoin_links{display:inherit;margin:20px auto;text-align:center}.funnel__payments__bitcoin_right{padding:20px}.funnel__payments__bitcoin_continue{margin:10px;display:none;font-size:22px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.funnel__payments__bitcoin_continue:hover{background:#ff9000;text-decoration:none}.funnel__payments__bitcoin_continue:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.funnel__payments__bitcoin_another_payment{font-size:14px;margin-bottom:20px;display:inline-block;text-align:center;width:554px}.funnel__payments_heidelpay_choose_link{font-size:14px;margin-bottom:20px;display:block;text-align:center}.funnel__payments_heidelpay_iframe{height:1050px;width:555px;border:none}.funnel__payments_heidelpay_iframe .userInputFirst{width:200px;height:200px}.new__payment__summary__heidelpay{margin:20px}.new__payment__contents__payment_canceled{padding:0 20px}.funnel__payments_heidelpay_title{margin:25px}.new__payment__summary__direct_debit{margin:20px 10px 20px 20px}.funnel__payments_heidelpay_notification{background:#fff3bb;padding:20px;-webkit-box-shadow:0 2px 5px 0 #f2e1b9 inset;-moz-box-shadow:0 2px 5px 0 #f2e1b9 inset;-o-box-shadow:0 2px 5px 0 #f2e1b9 inset;-ms-box-shadow:0 2px 5px 0 #f2e1b9 inset;box-shadow:0 2px 5px 0 #f2e1b9 inset;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;font-size:14px;line-height:18px}.funnel__rate_a_booking_rate_box{float:left;width:38px;height:38px;border:2px solid #00a2be;margin:20px 6px 0px 0px}.funnel__rate_a_booking_rate_box_first{width:38px;height:38px;border:2px solid #00a2be;margin:20px 6px 0px 0px;float:left}.funnel__rate_a_booking_rate_box_first span{position:absolute;margin-top:10px;margin-left:13px;font-weight:bold}.funnel__rate_a_booking_rate_box_center{width:38px;height:38px;border:2px solid #00a2be;margin:20px 6px 0px 6px;float:left}.funnel__rate_a_booking_rate_box_center span{position:absolute;margin-top:10px;margin-left:13px;font-weight:bold}.funnel__rate_a_booking_rate_box_last{width:38px;height:38px;border:2px solid #00a2be;margin:20px 0px 0px 6px;float:left}.funnel__rate_a_booking_rate_box_last span{position:absolute;margin-top:10px;margin-left:8px;font-weight:bold}.funnel__reference_number{font-size:14px;margin:10px 0px 10px 0px;align:right}.funnel__rate_a_booking_rate_box_marked{background-color:#00a2be}.funnel__rate_a_booking_rate_box_marked span{color:white}.funnel__rate_a_booking_td_place_type{font-size:15px}.funnel__rate_a_booking_rate_not_likely{float:left;margin-top:10px;color:#6c6c6c;font-size:14px}.funnel__rate_a_booking_rate_likely{float:right;margin-top:10px;color:#6c6c6c;font-size:14px}.funnel__box_like_it{background-color:#eeedea;height:50px;width:100%}.funnel__box_like_it p{font-size:14px;font-weight:bold;padding-top:17px;padding-left:15px}.funnel__box_rate_it{margin-left:5px}.funnel__box_rate_it a:hover{background-color:#00a2be}.funnel__box_rate_it a:hover span{color:white}.funnel__box_bold{font-weight:bold;font-size:18px}.funnel__box_bold:hover{text-decoration:none}.funnel__host_reviews{line-height:11px}.funnel__box_x_reviews{font-size:12px;color:#757575;line-height:16px}.funnel__box_address{font-size:14px;max-width:398px;padding-bottom:6px}.funnel__box_place_details{display:block;margin-left:20px;max-width:390px;float:left}.funnel__box_place_image{float:left;font-size:18px;color:#00a2be}.funnel__box_deposit{margin-top:20px}.funnel__box_deposit table{width:100%;margin-top:15px}.funnel__box_deposit_td_first{border-top:2px solid #c4c4c4;border-bottom:2px solid #c4c4c4;padding:7px 0px 7px 0px;font-size:15px}.funnel__box_deposit_td_last{border-top:2px solid #c4c4c4;border-bottom:2px solid #c4c4c4;text-align:right;font-size:15px}.funnel__box_amenities{margin-top:20px}.funnel__box_amenities table{width:100%;margin-top:15px}.funnel__box_amenities_td_first{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;padding:7px 0px 7px 0px;font-size:15px}.funnel__box_amenities_td_last{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;text-align:right;font-size:15px}.funnel__rate_a_booking_media_links{margin-top:25px;width:545px;display:block}.funnel__invitation_friend_email{margin-top:10px;width:350px}.funnel_send_confirmation_email_failed{color:red;border-color:red}.new__payment__payment-details_cc__button-text{display:none}.new__payment__payment-details_dc__subtext{font-size:14px}.new__payment__contents__methods__payment_dc{text-align:center;padding-top:15px}.new__payment__payment-details{padding:20px;background-color:#dbf2f6}.new__payment__payment-details__name{font-size:16px;font-weight:bold}.new__payment__payment-details__method{margin:5px 0 0 0;font-size:14px;color:#676767;padding-left:70px;height:45px;line-height:45px;padding-left:90px;word-spacing:20px}.new__payment__contents__methods__payment{display:none}.new__payment__payment-details__method_amex{background:url(//assets.9flats.com/assets/payment-providers/normal/amex-8dca792c88f9c237f97a9976c1312db2.png) left center no-repeat}.new__payment__payment-details__method_bitcoin{background:url(//assets.9flats.com/assets/payment-providers/normal/bitcoin.png) left center no-repeat}.new__payment__payment-details__method_cartebleue{background:url(//assets.9flats.com/assets/payment-providers/normal/cartebleue-ccc15367dae1f70d6409eee0d75160f9.png) left center no-repeat}.new__payment__payment-details__method_dankort{background:url(//assets.9flats.com/assets/payment-providers/normal/dankort-ac65cd5039ec8fbc3d6457395ddff5e5.png) left center no-repeat}.new__payment__payment-details__method_ec{background:url(//assets.9flats.com/assets/payment-providers/normal/ec-4d319e5ac94bda1ed895f589d7ef6ba4.png) left center no-repeat}.new__payment__payment-details__method_maestro{background:url(//assets.9flats.com/assets/payment-providers/normal/maestro-aa98d32904280fe7a97fb0c910f0a422.png) left center no-repeat}.new__payment__payment-details__method_mastercard{background:url(//assets.9flats.com/assets/payment-providers/normal/mastercard-36d898e25fa93cfea4f327f085d9ee65.png) left center no-repeat}.new__payment__payment-details__method_paypal{background:url(//assets.9flats.com/assets/payment-providers/normal/paypal-a40f90f0c64c59018388fe53847d6e7e.png) left center no-repeat}.new__payment__payment-details__method_postepay{background:url(//assets.9flats.com/assets/payment-providers/normal/postepay-f3292fd65fdd89fe6d6b896b5c96d7e0.png) left center no-repeat}.new__payment__payment-details__method_servired{background:url(//assets.9flats.com/assets/payment-providers/normal/servired-7fece56a5551ccfd1cd7e1610792d859.png) left center no-repeat}.new__payment__payment-details__method_visa{background:url(//assets.9flats.com/assets/payment-providers/normal/visa-876135486318e2fe1fda1e6a276abe37.png) left center no-repeat}.new__payment__payment-details__method_visaelectron{background:url(//assets.9flats.com/assets/payment-providers/normal/visaelectron-3452c11c56ac2cc2a9fd70c733ab90f2.png) left center no-repeat}.new__payment__contents__methods__payment__header{margin:60px 0 20px 0}.cancellation_rules p{margin-bottom:7px}.cancellation_rules ul{margin:0;padding:0 0 0 20px}.cancellation_rules li{margin-bottom:5px}.mmm{width:980px;border:1px solid #e0e0e0;-webkit-box-shadow:0 1px 4px 0 #d3d2cf;-moz-box-shadow:0 1px 4px 0 #d3d2cf;-o-box-shadow:0 1px 4px 0 #d3d2cf;-ms-box-shadow:0 1px 4px 0 #d3d2cf;box-shadow:0 1px 4px 0 #d3d2cf}.mmm__booking{border-bottom:1px solid #e0e0e0;padding:40px 0 0 0;text-align:center}.mmm__booking__header{display:inline-block;font-size:36px;font-weight:bold;color:#000;font-style:normal;padding:0 0 0 50px;margin-bottom:10px;letter-spacing:-1px}.mmm__booking__header_clock{background:url(//assets.9flats.com/assets/mmm/header_clock-08c03236a2a8d422dd7a565369dd1207.png) no-repeat 0 0}.mmm__booking__option__header__wide__instant{background:url(//assets.9flats.com/assets/mmm/instant_bookable_icon-1a78aa88a81486867f8f9ef7f0715264.png) no-repeat 0 0;display:inline-block;position:relative;right:10px;bottom:5px;width:54px;height:47px}.mmm__booking__option__header__wide__manual{background:url(//assets.9flats.com/assets/mmm/manual_bookable_icon-4510b2689b37420e6520403fe01b5b36.png) no-repeat 0 0;display:inline-block;position:relative;right:10px;bottom:10px;width:86px;height:46px}.mmm__booking__subheader{font-size:16px;font-weight:normal;color:#000;font-style:normal}.mmm__booking__place{margin:25px 0 0;display:inline-block}.mmm__booking__place__image{float:left;width:135px;height:87px;-webkit-box-shadow:0 1px 3px 0 #dadada;-moz-box-shadow:0 1px 3px 0 #dadada;-o-box-shadow:0 1px 3px 0 #dadada;-ms-box-shadow:0 1px 3px 0 #dadada;box-shadow:0 1px 3px 0 #dadada}.mmm__booking__place__info{float:left;height:87px;text-align:left;position:relative;margin-left:20px;min-width:400px}.mmm__details{background-color:#f5f4f2}.mmm__booking__place__info__name{font-size:18px;font-weight:bold;color:#00a1bd;font-style:normal}.mmm__booking__place__info__dates{margin-top:5px}.mmm__booking__place__info__details{position:absolute;bottom:0;font-size:14px;color:#00a1bd;font-style:normal;line-height:14px}.mmm__booking__place__info__dates__w{font-size:14px;font-weight:bold;color:#000;font-style:normal}.mmm__booking__place__info__dates__w_to{margin-left:10px}.mmm__booking__place__info__dates__number{font-size:14px;color:#606060;font-style:normal}.mmm__booking__choice{width:450px;margin:0 auto}.mmm__booking__choice__arrow{width:75px;height:80px;display:inline-block;background:url(//assets.9flats.com/assets/mmm/arrow_sprite-babccf1c2b51517e681a3e3da27082a3.png) 0 0 no-repeat;top:40px;position:relative;z-index:10}.mmm__booking__choice__arrow_right{background-position:-75px 0}.mmm__booking__choice__text{width:290px;font-size:24px;font-weight:bold;color:#000;font-style:normal;display:inline-block;letter-spacing:-1px}.mmm__booking__options{border-top:1px solid #e0e0e0;margin:20px 0 0;position:relative}.mmm__booking__option{padding:30px 45px;width:487px;display:inline-block;float:left}.mmm__booking__option_wide{width:974px;padding:30px 45px;display:inline-block;float:left}.mmm__booking__option_wide .mmm__booking__option__description{text-align:left;margin-top:10px}.mmm__booking__option__header{font-size:22px;font-weight:bold;color:#000;font-style:normal;text-align:left}.mmm__booking__option_wide .mmm__booking__option__header{text-align:center}.mmm__booking__option__header__w{height:46px;padding-left:46px;position:relative;margin-bottom:15px}.mmm__booking__option__header__wide_w{height:46px;padding-left:46px;position:relative;margin-bottom:15px}.mmm__booking__option__header__w_manual{background:url(//assets.9flats.com/assets/mmm/manual_bookable_icon-4510b2689b37420e6520403fe01b5b36.png) 0 0 no-repeat}.mmm__booking__option__header__w_instant{background:url(//assets.9flats.com/assets/mmm/instant_bookable_icon-1a78aa88a81486867f8f9ef7f0715264.png) 0 0 no-repeat}.mmm__booking__option__header_manual{position:absolute;left:93px;bottom:0}.mmm__booking__option__header_instant{position:absolute;left:65px;bottom:0}.mmm__booking__option__description{font-size:14px;color:#676767;font-style:normal;text-align:left}.mmm__booking__option_l{border-right:1px solid #dadada}.mmm__booking__options_circle{width:60px;height:60px;background:#00a2be;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:14px;font-weight:bold;color:#fff;font-style:normal;text-transform:uppercase;position:absolute;left:459px;top:40px;line-height:60px;text-align:center}.mmm__booking__propositions{border-top:1px solid #dadada}.mmm__booking__no__propositions{padding:20px}.mmm__booking__propositions__list{display:inline-block;float:left;list-style-type:none;width:487px}.mmm__booking__propositions__list_wide{display:inline-block;float:left;list-style-type:none;width:974px}.mmm__booking__propositions__list_wide li{float:left;display:inline;width:50%}.mmm__booking__propositions__list_left{border-right:1px solid #dadada}.mmm__booking__propositions__list__item{display:block;text-align:left;height:110px;padding:10px;border-bottom:1px solid #dadada}.mmm__booking__propositions__list__item__description__content__reviews{font-size:12px;font-weight:normal;color:#676767;font-style:normal}.mmm__booking__propositions__list__item:hover{background:#eeedea}.mmm__booking__propositions__list__item:hover .mmm__booking__propositions__list__item__details__controls__request_place_button{display:inline-block}.mmm__booking__propositions__list__item_enquired{background:#eeedea}.mmm__booking__propositions__list__item_enquired:hover .mmm__booking__propositions__list__item__details__controls__request_place_button{display:none}.mmm__booking__propositions__list__item_last{border-bottom:none}.mmm__booking__propositions__list__item_selected{background:#eeedea}.mmm__booking__propositions__list__item__image{width:135px;height:87px;display:inline-block;-webkit-box-shadow:0 1px 3px 0 #dadada;-moz-box-shadow:0 1px 3px 0 #dadada;-o-box-shadow:0 1px 3px 0 #dadada;-ms-box-shadow:0 1px 3px 0 #dadada;box-shadow:0 1px 3px 0 #dadada}.mmm__booking__propositions__list__item__description{display:inline-block;width:220px;margin-left:10px;vertical-align:top}.mmm__booking__propositions__list__item__description_district{font-size:12px;color:#9e9e9e;font-style:normal}.mmm__booking__propositions__list__item__description_distance{font-size:12px;color:#00a1bd;font-style:normal}.mmm__booking__propositions__list__item__price{display:inline-block;width:90px;vertical-align:top}.mmm__booking__propositions__list__item__price__description{font-size:12px;color:#9e9e9e;font-style:normal;text-align:right}.mmm__booking__propositions__list__item__price__number{font-size:18px;font-weight:bold;color:#000;font-style:normal;text-align:right}.mmm__booking__propositions__list__item__details{display:inline-block;vertical-align:top;position:relative;height:87px}.mmm__booking__propositions__list__item__details__controls{position:absolute;width:100%;bottom:0}.mmm__booking__confirmation_title{display:block;font-size:14px;font-weight:bold;color:#00a1bd}.mmm__booking__propositions__list__item__details__controls_link_box{margin-left:10px;display:inline-block;float:left;position:absolute;bottom:0}.mmm__booking__propositions__list__item__details__controls_link{font-size:12px;color:#ff7e00;font-style:normal}.mmm__booking__propositions__list__item__details__controls__request_place{display:inline-block;float:right;text-align:right}.mmm__booking__propositions__list__item__details__controls__request_place_button{display:inline-block;font-size:14px;color:#fff;font-style:normal;background:#ff7e00;border:1px solid #c5510c;text-shadow:1px 1px 1px #a14900;cursor:pointer;box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;padding:6px 17px;display:none}.mmm__booking__propositions__list__item__details__controls__request_place_sent{font-size:16px;font-weight:bold;color:#000;font-style:normal;background:url(//assets.9flats.com/assets/cockpit/ib_promo/bullet-f73b6d46ae319964d0619a9316e89894.png) no-repeat 0 0;padding:0 0 0 16px;display:none}.mmm__booking__propositions__list__item_enquired .mmm__booking__propositions__list__item__details__controls__request_place_sent{display:inline-block}.mmm__booking__texts{text-align:left;padding:20px}.mmm__booking__texts__p{font-size:17px;margin-bottom:10px}.mmm__popup__title{margin:10px 0 0}.overlay__titlebar__title{margin-bottom:10px}.mmm__popup_header{padding:20px 20px 25px 20px}.mmm__popup__title__send{font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;font-weight:normal}.mmm__popup__title__send:hover{background:#ff9000;text-decoration:none}.mmm__popup__title__send:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.mmm__popup{width:925px;height:550px;padding:20px 20px 30px 20px;overflow:auto}.mmm__popup .column_left{width:588px;float:left}.mmm__popup .column_right{width:262px;margin-top:18px;float:right;display:inline}.mmm__popup .mmm__price{height:75px}.mmm__popup .mmm__price_total_trip_price{font-size:12px;color:#9e9e9e}.mmm__popup .mmm__price_currency{font-size:40px;font-weight:bold;color:#00a2be}.mmm__popup .mmm__map{height:316px}.mmm__popup .mmm__host_content_photo{float:left;width:60px;height:60px}.mmm__popup .mmm__map_description{display:table;position:relative;z-index:13;background-color:#EEEDEA;margin-top:-4px;height:45px}.mmm__popup .mmm__boxer{display:table;width:100%}.mmm__popup .mmm__map_this{margin-top:15px;margin-left:5px}.mmm__popup .mmm__map_requested{margin-top:10px;margin-left:5px}.mmm__popup .mmm__map_cell{float:left;display:inline-block;height:45px;width:40px}.mmm__popup .mmm__map_cell_description{display:table-cell;vertical-align:middle;font-size:12px;width:262px}.mmm__popup .mmm__map_cell_description span{display:table-cell;vertical-align:middle;text-align:center}.mmm__popup .mmm__map_square{display:block;width:13px;height:13px;margin:14px 0px 0px 14px}.mmm__popup .mmm__map_square_orange{background-color:#ff7e00}.mmm__popup .mmm__map_square_blue{background-color:#00a2be}.mmm__popup .mmm__host_box{border:1px solid #f3f2f0;border-color:#dddddd}.mmm__popup .mmm__host{height:150px}.mmm__popup .mmm__host_content{display:inline-block;margin:15px 15px 10px 15px}.mmm__popup .mmm__title{margin-top:27px;margin-bottom:14px;font-size:20px}.mmm__popup .mmm__title_details{height:37px}.mmm__popup .mmm__host_content_name{width:150px}.mmm__popup .mmm__host_content_stars{width:15px}.mmm__popup .mmm__host_content_reviews{display:inline-block;margin-left:15px}.mmm__popup .mmm__details{background-color:#EEEDEA;padding:20px}.mmm__popup .mmm__title_details{font-size:20px}.mmm__popup .mmm__popup_detail_list{width:182px;font-size:13px;background:url(//assets.9flats.com/assets/place/amenity_item-0eb80e5a18b9e3ebbd50a540bacfb0a2.png) left center no-repeat;list-style-type:none;padding:0 0 0 20px;margin:0 0 5px 0}.mmm__popup .place__gallery{margin:18px 0px -30px 0px}.mmm__popup .place__gallery__controls__link_back{overflow:hidden;height:60px;width:40px;position:absolute;top:0;margin-top:-250px}.svg .mmm__popup .place__gallery__controls__link_back{background:url(//assets.9flats.com/assets/place/enquiry_popup/gallery_left-b65ca319a5576005397958c55ef5c333.svg) left center no-repeat}.no-svg .mmm__popup .place__gallery__controls__link_back{background:url(//assets.9flats.com/assets/place/enquiry_popup/gallery_left-927b9118d06593f2e2c44247119b3ac2.png) left center no-repeat}.mmm__popup .place__gallery__controls__link_forward{width:40px;height:60px;margin-top:-250px}.svg .mmm__popup .place__gallery__controls__link_forward{background:url(//assets.9flats.com/assets/place/enquiry_popup/gallery_right-d56164beae5a351c1cb2f262a2897b83.svg) left center no-repeat}.no-svg .mmm__popup .place__gallery__controls__link_forward{background:url(//assets.9flats.com/assets/place/enquiry_popup/gallery_right-6e52f63ee992008c60207023d097e626.png) left center no-repeat}.mmm__popup .place__gallery__controls{height:0px}.passbook{margin:10px 0 0}.passbook__link{display:inline-block;width:90px;height:30px;background:url(//assets.9flats.com/assets/passbook/passbook_en-7028806a108c237eec8b6749c0bd3d14.svg) 0 0 no-repeat;background-size:cover;text-indent:-999px;overflow:hidden}.requested__booking__footer{margin:50px 0px}.requested__booking__footer__cancellation{float:right;font-size:12px}.requested__booking__footer__cancellation__policy{display:inline}.help__popup__faq{margin-bottom:10px}.help__popup__header{color:#00A1BD;text-transform:uppercase}.help__popup__hotline_number{font-weight:bold}.help__popup__fee_notice{font-size:10px}.help__question{width:980px;margin:20px   auto;border:1px solid #d3d2cf;-webkit-box-shadow:0 1px 4px 0 #d3d2cf;-moz-box-shadow:0 1px 4px 0 #d3d2cf;-o-box-shadow:0 1px 4px 0 #d3d2cf;-ms-box-shadow:0 1px 4px 0 #d3d2cf;box-shadow:0 1px 4px 0 #d3d2cf}.help__question_header{padding:40px 30px 10px;border-bottom:1px solid #DCDCDC}.help__question__contents{padding:25px 30px;width:600px;border-right:1px solid #d9d9d9;min-height:500px}.help__question__contents__form_input{margin-bottom:20px;width:100%}.help__question__contents__form_input__with__description{margin-bottom:5px !important;width:100%}.help__question__contents__form_button{padding:12px 30px;background:#ff7e00;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;font-size:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.help__question__contents__hotline{background:#eeedea;padding:25px 0px 25px 25px;margin-top:30px}.help__question__contents__hotline__contents{background:url(//assets.9flats.com/assets/place/phone_orange-60acac552d822a33fcf0cd239aee1d37.png) no-repeat 0px 0px;min-height:45px;padding-left:77px}.help__question__contents__hotline__contents__headline{font-size:18px;color:#605e5d;font-style:normal;margin-bottom:10px}.help__question__contents__hotline__contents__number{font-size:16px;font-weight:bold;margin-bottom:10px}.help__question__contents__form__input__description{font-size:smaller;color:#7E7E7E;margin-bottom:20px}.help__question__contents__form_textarea{height:115px}.help__question__contents__hotline__contents__description{font-size:smaller;color:#000;margin-bottom:20px;padding-right:25px}.help__question__contents__form_select{display:block;width:100%;margin-bottom:10px}.cockpit__accommodations__request{padding-top:20px;padding-bottom:20px}.cockpit__accommodations__pagination{padding-top:20px;padding-bottom:20px}.cockpit_accomodations__head_trips{border-bottom:1px solid #dcdcdc}.cockpit__accommodations__header{padding:40px 20px 10px}.cockpit__accommodations__border_bottom{border-bottom:1px solid #DCDCDC}.cockpit__accommodations__header__dropdown{position:absolute;top:30px}.cockpit__accommodations__request__column_middle_right{width:260px;height:100%;position:relative}.cockpit__accommodations__request__column{margin-left:20px;margin-right:20px;float:left;min-height:110px;position:relative}.cockpit__accommodations__request__column_left{max-width:170px}.cockpit__accommodations__request__column_right{border:1px solid #e4e4e4;background-color:#eeedea;padding:15px;width:327px;float:right}.cockpit__accommodations__request__buttons{margin-top:10px;white-space:nowrap;width:100%}.cockpit__accommodations__request__column_right_yellow{background-color:#fff4c1}.cockpit__accommodations__request__guest{text-align:center;font-size:12px;font-weight:bold;color:#1ea3c1;font-style:normal}.cockpit__accommodations__request__placename{font-size:16px;font-weight:bold;color:#1ea3c1;font-style:normal;word-break:break-word}.cockpit__accommodations__request__placeaddress{font-size:12px;color:#000;font-style:normal;word-break:break-word}.cockpit__accommodations__pay_later{padding:3px 5px;display:inline-block;font-size:11px;font-weight:bold;color:#fff;font-style:normal;line-height:11px;text-transform:uppercase;margin-bottom:5px;border:1px solid #e4e4e4;background:#00a2be}.cockpit__accommodations__request__status{padding:3px 5px;display:inline-block;font-size:11px;font-weight:bold;color:#000;font-style:normal;line-height:11px;text-transform:uppercase;margin-bottom:5px;border:1px solid #e4e4e4}.cockpit__accommodations__request__status_green{background-color:#97d633}.cockpit__accommodations__request__status_yellow{background-color:#ffee92}.cockpit__accommodations__request__status_red{background-color:#ffc9c9}.cockpit__accommodations__request__status_blue{background-color:#e0f4f7}.cockpit__accommodations__request__button_orange{font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;line-height:34px}.cockpit__accommodations__request__button_orange:hover{background:#ff9000;text-decoration:none}.cockpit__accommodations__request__button_orange:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__accommodations__request__link{text-decoration:none}.cockpit__accommodations__request__link:hover{text-decoration:none}.cockpit__accommodations__request__button_blue{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;line-height:34px}.cockpit__accommodations__request__button_blue:hover{background:#33b5cb;text-decoration:none}.cockpit__accommodations__request__button_blue:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__accommodations__request__dates{font-size:14px;margin-bottom:14px}.cockpit__accommodations__request__label{font-size:12px;color:#666;font-style:normal;position:absolute;bottom:26px}.cockpit__accommodations__request__payout{font-size:24px;font-weight:bold;color:#000;font-style:normal;position:absolute;bottom:0px;line-height:24px}.cockpit__accommodations__requests__buttons__button{line-height:34px;margin-right:5px;float:left}.cockpit__accommodations__requests__buttons__button a{font-size:11px;color:#00a2be;font-style:normal;text-transform:uppercase}.cockpit__accommodations__request__hint{min-height:20px;font-size:14px;font-weight:bold;color:#000;font-style:normal;margin-bottom:10px;padding-left:25px}.cockpit__accommodations__request__hint_star{background:url(//assets.9flats.com/assets/accommodations/star-5c1ca3f694ecf354c48554b166f65048.png) no-repeat}.cockpit__accommodations__request__hint_exclamation{background:url(//assets.9flats.com/assets/accommodations/exclamation-ea41df8799cec4cb13b0083e04be5296.png) no-repeat}.cockpit__accommodations__request__decline{font-size:14px;color:#000;font-style:normal}.cockpit__accommodations__request__decline_enquiry{margin:0 5px}.cockpit__accommodations__request__decline_link a{color:#00a2be}.cockpit__accommodations__head{position:relative}.cockpit__accommodations__selector{position:absolute;right:20px;top:30px}.cockpit__accommodations__request__image{width:60px;height:64px}.cockpit__accommodations__link:hover{color:#1ea3c1}.cockpit__accommodations__link:visited{color:#1ea3c1}.cockpit__accommodations__withdrawn__link{font-size:14px;font-weight:bold;color:#00a2be;font-style:normal}.cockpit__accommodations__withdrawn__link:hover{color:#1ea3c1;text-decoration:underline}.cockpit__accommodations__withdrawn__link:visited{color:#1ea3c1}.cockpit__accommodations__norequest{font-size:14px;margin-left:20px}.cockpit__content{width:980px;margin:0 auto;border:1px solid #d3d2cf;-webkit-box-shadow:0 1px 4px 0 #d3d2cf;-moz-box-shadow:0 1px 4px 0 #d3d2cf;-o-box-shadow:0 1px 4px 0 #d3d2cf;-ms-box-shadow:0 1px 4px 0 #d3d2cf;box-shadow:0 1px 4px 0 #d3d2cf}.cockpit__content__header{padding:40px 20px 10px;border-bottom:1px solid #DCDCDC}.cockpit__content__header_photos{padding-top:50px}.cockpit__content__container{padding:45px 20px}.cockpit__content__container_myplaces{padding:45px 20px}.cockpit__content__container__header{font-size:24px;font-weight:bold}.cockpit__content__container__header_contactinfo{margin-bottom:15px}.cockpit__content__container__header_location{margin-bottom:30px}.cockpit__content__container__text{font-size:14px;margin-bottom:25px}.cockpit__content__container__header_medium{font-weight:bold;font-size:20px;margin-bottom:25px}.cockpit__content__header__subtitle{font-weight:normal;margin:20px 0 0;font-size:14px;padding:0 0 0 20px}.cce__sync{position:absolute;right:30px;bottom:30px}.cce__sync__text{font-size:12px;line-height:30px;padding-right:10px}.cce__legend{list-style:none;width:360px;float:right}.cce__legend__item{float:left;width:120px;height:17px;line-height:16px;font-size:13px;margin-bottom:4px}.cce__legend_new{float:none;width:auto;margin:20px 0 0}.cce__legend_new .cce__legend__item{width:auto;margin:0 20px 0 0}.cce__legend__item__figure{width:18px;height:17px;float:left;margin-right:10px}.cce__legend__item__figure_requested,.cce__month__day__status_requested{background:#ffed99}.cce__legend__item__figure_unavailable,.cce__month__day__status_unavailable{background:#ffc9c9}.cce__legend__item__figure_booked,.cce__month__day__status_booked{background:#ff4c4d}.cce__legend__item__figure_imported,.cce__month__day__status_imported{background:#4dbdd1}.cce__legend__item__figure_conflict,.cce__month__day__conflict{background:url(//assets.9flats.com/assets/cockpit/calendar-conflict-328a36a97a419b9c203ab75e00445959.png) no-repeat}.svg .cce__legend_new .cce__legend__item__figure_requested,.svg .cce__legend_new .cce__month__day__status_requested{background:transparent url(//assets.9flats.com/assets/calendar/yellow-bar-legend-95774c0915eb7eddbf51eb2090894966.svg) 100% 0 no-repeat}.no-svg .cce__legend_new .cce__legend__item__figure_requested,.no-svg .cce__legend_new .cce__month__day__status_requested{background:transparent url(//assets.9flats.com/assets/calendar/yellow-bar-legend-bd22bae6437539d251ee2f564b1c94f2.png) 100% 0 no-repeat}.cce__legend_new .cce__legend__item__figure_unavailable,.cce__legend_new .cce__month__day__status_unavailable{background:#e3e3e3;border:1px solid #ccc}.svg .cce__legend_new .cce__legend__item__figure_booked,.svg .cce__legend_new .cce__month__day__status_booked{background:transparent url(//assets.9flats.com/assets/calendar/green-bar-legend-d533d5494429bb6a1b778d5171c69f17.svg) 100% 0 no-repeat}.no-svg .cce__legend_new .cce__legend__item__figure_booked,.no-svg .cce__legend_new .cce__month__day__status_booked{background:transparent url(//assets.9flats.com/assets/calendar/green-bar-legend-d0786aff43d66021412926564942c53f.png) 100% 0 no-repeat}.svg .cce__legend_new .cce__legend__item__figure_imported,.svg .cce__legend_new .cce__month__day__status_imported{background:transparent url(//assets.9flats.com/assets/calendar/blue-bar-legend-1d6c0a6e91f5f873a03dd9d5ae9105f7.svg) 100% 0 no-repeat}.no-svg .cce__legend_new .cce__legend__item__figure_imported,.no-svg .cce__legend_new .cce__month__day__status_imported{background:transparent url(//assets.9flats.com/assets/calendar/blue-bar-legend-76b13d80b2ba7d8bb6f4da9ee9d3eefe.png) 100% 0 no-repeat}.cce__legend_new .cce__legend__item__figure_conflict,.cce__legend_new .cce__month__day__conflict{margin-right:5px}.no-svg .cce__legend_new .cce__legend__item__figure_conflict,.no-svg .cce__legend_new .cce__month__day__conflict{background:url(//assets.9flats.com/assets/calendar/attention-attention-79edb245e52cb366971a1ad78c1dc2c4.png) no-repeat center 2px}.svg .cce__legend_new .cce__legend__item__figure_conflict,.svg .cce__legend_new .cce__month__day__conflict{background:url(//assets.9flats.com/assets/calendar/attention-attention-e1f7c672d6449b7ce68af6733f4df68c.svg) no-repeat center 2px}.cce__legend__item__figure_available{border:1px solid #ccc}.cce__calendar{margin-bottom:15px;position:relative}.cce__year{font-size:48px;margin-bottom:20px}.cce__year_after{clear:left}.cce__month{border-collapse:collapse;width:322px;margin-bottom:60px;margin-right:30px;float:left}.cce__month:nth-last-child(1){margin-bottom:0}.cce__month:nth-last-child(2){margin-bottom:0}.cce__month_rowend{margin-right:0;clear:right}.cce__month__header{text-align:left;font-size:18px;color:#7f7f7f;padding-bottom:25px;font-weight:normal}.cce__month__header_current{color:#00a2be}.cce__month__week{font-size:15px;font-weight:bold;color:#000;text-align:left;width:45px;height:40px}.cce__month__day__wrapper{font-size:15px;color:#000;width:45px;height:40px;position:relative;padding:0 1px 1px 0}.cce__month__day_out{color:#adadad}.cce__month__day_gone{color:#919191;background:#e5e5e5}.cce__month__day_current{color:#00a2be;font-weight:bold}.cce__month__day{position:relative;width:45px;height:40px;padding:5px;overflow:hidden}.cce__month__day__conflict{width:17px;height:17px;position:absolute;right:3px;bottom:3px;cursor:help}.cce__month__day_selected{background:#e0f4f7}.cce__month__day__value{position:absolute;top:12px;left:3px;z-index:10;cursor:default}.csstransforms .cce__month__day__value{top:8px}.cce__month__day__checkin{position:absolute;width:42px;height:42px;left:22px;top:0}.csstransforms .cce__month__day__checkin{height:60px;top:-20px;left:0;transform-origin:left bottom;-ms-transform-origin:left bottom;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-o-transform-origin:left bottom;transform:rotate(48deg);-ms-transform:rotate(48deg);-webkit-transform:rotate(48deg);-moz-transform:rotate(48deg);-o-transform:rotate(48deg)}.cce__month__day__checkout{position:absolute;width:42px;height:100px;left:-20px;top:-60px}.csstransforms .cce__month__day__checkout{top:0;left:3px;height:60px;transform-origin:right top;-ms-transform-origin:right top;-webkit-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;transform:rotate(48deg);-ms-transform:rotate(48deg);-webkit-transform:rotate(48deg);-moz-transform:rotate(48deg);-o-transform:rotate(48deg)}.cce__append{color:#00a1bd;font-size:15px}.cce__popup{border:1px solid #a6a6a6;position:absolute;padding:20px;background:#fff;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;z-index:1010;display:none;min-width:280px}.cce__popup:before{position:absolute;bottom:-7px;left:50%;margin-left:-7px;display:inline-block;border-right:7px solid transparent;border-top:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.cce__popup:after{position:absolute;bottom:-6px;left:50%;margin-left:-6px;display:inline-block;border-right:6px solid transparent;border-top:6px solid #fff;border-left:6px solid transparent;content:''}.cce__popup__header{font-size:18px;margin:0 0 15px 0}.cce__popup__fields{margin-bottom:15px}.cce__popup__input{padding:6px;border:1px solid #aaa;-webkit-box-shadow:0 3px 5px #e8e8e8 inset;-moz-box-shadow:0 3px 5px #e8e8e8 inset;-o-box-shadow:0 3px 5px #e8e8e8 inset;-ms-box-shadow:0 3px 5px #e8e8e8 inset;box-shadow:0 3px 5px #e8e8e8 inset}.cce__popup__input_date{width:100px}.cce__popup__input_text{width:280px}.cce__popup__dates__separator{line-height:28px;padding:0 4px}.cce__popup__states{margin-bottom:20px}.cce__popup__states__label{float:left;margin-right:20px}.cce__popup__buttons{font-size:14px}.cce__popup__buttons__or{line-height:30px;padding:0 10px}.cce__popup__buttons__cancel{color:#00a2be;line-height:30px}.cce__popup__buttons__close{float:right}.cce__popup__text{margin-bottom:20px}.cce__availability{width:320px}.cce__conflictpopup{width:250px}.cce__importedcalendars{list-style:none;margin-bottom:65px}.cce__importedcalendars__item{border-bottom:1px solid #dadada;line-height:45px;height:45px;margin-bottom:15px}.cce__importedcalendars__item__logo{width:120px;float:left}.cce__importedcalendars__item__name{width:322px;float:left}.cce__importedcalendars__item__actions{width:200px;float:left;text-align:right}.cce__importedcalendars__item__actions__link{display:inline-block;margin-right:15px}.cce__form{display:block;background:#EEEDEA;padding:20px 15px}.cce__form__input{border:1px solid #aaa;color:#737373;-webkit-box-shadow:1px 2px 5px #e8e8e8 inset;-moz-box-shadow:1px 2px 5px #e8e8e8 inset;-o-box-shadow:1px 2px 5px #e8e8e8 inset;-ms-box-shadow:1px 2px 5px #e8e8e8 inset;box-shadow:1px 2px 5px #e8e8e8 inset;margin-bottom:15px;padding:6px 10px}.cce__notice{background:#ebebeb;padding:15px 10px}.cce__text{font-size:12px}.cce__text_light{color:#676767}.cce__header{font-size:24px;font-weight:bold;color:#000;font-style:normal;margin:50px 0 0}.cce__header_smaller{font-size:18px;margin:0 0 15px 0}.cce__subheader{font-size:12px;color:#000;font-style:normal;margin:15px 0 0}.cce__form{margin:25px 0 0;padding:23px 17px;background:#EEEDEA}.cce__form__field{width:310px}.cce__form__submit{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5}.cce__form__submit:hover{background:#33b5cb;text-decoration:none}.cce__form__submit:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cce__logos{margin:25px 0 0}.cce__logos__logo{margin:0 15px 0 0}.cce__providers__item{margin:0 15px 0 0;padding:8px;width:130px;height:60px;border:1px solid #ccc;float:left;text-align:center;-webkit-box-shadow:0 1px 4px 0 #d3d2cf;-moz-box-shadow:0 1px 4px 0 #d3d2cf;-o-box-shadow:0 1px 4px 0 #d3d2cf;-ms-box-shadow:0 1px 4px 0 #d3d2cf;box-shadow:0 1px 4px 0 #d3d2cf}.cce__providers__item:hover{text-decoration:none;background:#EEEDEA}.cce__providers__item.active{background:#EEEDEA;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.cce__providers__item img{vertical-align:middle}.cce__providers__item span{color:#00a1bd;font-size:18px;font-weight:bold;line-height:43px}.cce__description{font-size:12px;margin-bottom:10px}.cce__provider__image{margin-bottom:20px}.cce__form_v2,.cce__provider,.cce__import,.cce__subprovider{display:none}.cockpit__calendar__benefits{list-style:none;margin:0 0 40px;border-bottom:1px solid #DADADA;border-top:1px solid #DADADA;padding:35px 0;margin:25px 0 20px 0}.cockpit__calendar__benefits__item{display:inline-block;padding-left:75px;width:330px;padding-right:35px;min-height:52px;margin-bottom:30px;vertical-align:top;background-repeat:no-repeat;background-position:10px 0}.cockpit__calendar__benefits__item_last{margin:0}.cockpit__calendar__benefits__item_happy{background-image:url(//assets.9flats.com/assets/why/happy-07a79898612ae9ace239c02c1da1e45d.png)}.cockpit__calendar__benefits__item_charts{background-image:url(//assets.9flats.com/assets/why/charts-2886c666090d43d10b55ad27e815cf21.png)}.cockpit__calendar__benefits__item_cal{background-image:url(//assets.9flats.com/assets/why/cal-d58ef50986703dd033b47e6e8529ffab.png)}.cockpit__calendar__benefits__item_bubble{background-image:url(//assets.9flats.com/assets/why/bubble-fa1ded5404acd00a573cd26265e0a0ba.png)}.cockpit__calendar__benefits__item__header{color:#000;font-size:18px;margin-bottom:5px;overflow:hidden}.cockpit__calendar__benefits__item__text{font-size:12px;font-weight:normal;color:#4c4c4c}.cce__calendars{margin:15px 0 0;list-style:none}.cce__calendars__item{height:65px;border-bottom:1px solid #dadada;padding:0 0 0 125px}.cce__calendars__item_google{background:url(//assets.9flats.com/assets/cockpit/google-cal-383839e8e4639c020c56bd991e86e3e2.png) 0 15px no-repeat}.cce__calendars__item_homeaway{background:url(//assets.9flats.com/assets/cockpit/homeaway-connect-445967e408c679602df69af2afef790a.png) 0 15px no-repeat}.cce__calendars__item_yahoo{background:url(//assets.9flats.com/assets/cockpit/yahoo-cal-5a935bebbfbfb756c2e06c89525d6f7a.png) 0 15px no-repeat}.cce__calendars__item_other{background:url(//assets.9flats.com/assets/cockpit/ical-f85e490c6e15b7827c8e2c1853709cd0.png) 0 15px no-repeat}.cce__calendars__item_airbnb{background:url(//assets.9flats.com/assets/cockpit/airbnb-078067aa0b7ad0a2ecc83c237293fa1e.png) 0 15px no-repeat}.cce__calendars__item__title{float:left;font-size:16px;color:#878787;font-style:normal;margin:25px 0 0}.cce__calendars__item__link{float:right;font-size:14px;color:#00a1bd;font-style:normal;margin:25px 0 0}.cce__calendars__item__link_sync{margin-right:10px}.cce__export__subtitle{font-size:12px;color:#676767;font-style:normal;margin:10px 0 0}.cce__export__subtitle_main{color:#000}.cce__export__link{margin:10px 0 0;font-size:15px;font-weight:bold;color:#00a1bd;font-style:normal;display:block;padding:17px;background:#EEEDEA}.cce__conflict{font-size:14px;font-weight:bold;color:#00a1bd;font-style:normal}.fc-event-title{font-size:12px;color:#000;font-style:normal;margin-left:5px}.fc-event-status-conflict .fc-event-title{padding-left:17px}.fc-state-highlight{background:transparent}.svg .fc-event-status-conflict .fc-event-title{background:url(//assets.9flats.com/assets/calendar/attention-attention-e1f7c672d6449b7ce68af6733f4df68c.svg) no-repeat 0 0}.no-svg .fc-event-status-conflict .fc-event-title{background:url(//assets.9flats.com/assets/calendar/attention-attention-79edb245e52cb366971a1ad78c1dc2c4.png) no-repeat 0 0}.fc-day-content-price{font-size:13px;color:#000;font-style:normal}.fc-widget-content-unavailable{background-color:#ffc9c9}.fc-content-price{font-size:13px;color:#000;font-style:normal;text-align:right;height:15px;overflow:hidden;padding:2px 9px 7px 0}.fc-grid .fc-day-number{float:left;font-size:14px;font-weight:bold;color:#000;font-style:normal;padding:7px 0 0 9px}.fc-event-status-accepted{border-color:#dadada;background-color:#93d54c}.fc-event-status-accepted .fc-event-skin{border-color:#dadada;background-color:#93d54c}.fc-event-status-requested{border-color:#dadada;background-color:#ffed98}.fc-event-status-requested .fc-event-skin{border-color:#dadada;background-color:#ffed98}.fc-event-status-imported{border-color:#dadada;background-color:#b8ecf5}.fc-event-status-imported .fc-event-skin{border-color:#dadada;background-color:#b8ecf5}.fc-date-status-nocheckin{background:#e3e3e3 url(//assets.9flats.com/assets/calendar/nocheckin-096c1d0a5cd8956afbaedd3efad4d669.png) repeat-y;background:-moz-linear-gradient(left, #fff 50%, #e3e3e3 50%);background:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(50%, #e3e3e3));background:-webkit-linear-gradient(left, #fff 50%, #e3e3e3 50%);background:-o-linear-gradient(left, #fff 50%, #e3e3e3 50%);background:-ms-linear-gradient(left, #fff 50%, #e3e3e3 50%);background:linear-gradient(to right, #ffffff 50%,#e3e3e3 50%)}.fc-date-status-unavailable{background:#E3E3E3}.fc-date-status-nocheckout{background:#fff url(//assets.9flats.com/assets/calendar/nocheckout-cefdd83a92d711b6e2fa23f6eee3dc7d.png) repeat-y;background:-moz-linear-gradient(left, #e3e3e3 50%, #fff 50%);background:-webkit-gradient(linear, left top, right top, color-stop(50%, #e3e3e3), color-stop(50%, #fff));background:-webkit-linear-gradient(left, #e3e3e3 50%, #fff 50%);background:-o-linear-gradient(left, #e3e3e3 50%, #fff 50%);background:-ms-linear-gradient(left, #e3e3e3 50%, #fff 50%);background:linear-gradient(to right, #e3e3e3 50%,#ffffff 50%)}.fc-view-idle .fc-date-status-nocheckin:hover{background:#cbecf3}.fc-view-idle .fc-date-status-nocheckout:hover{background:#cbecf3}.fc-view-idle .fc-date-status-available:hover{background:#cbecf3}.fc-view-idle .fc-date-status-unavailable:hover{background:#cbecf3}.fc-grid th{border-top:0;border-left:0;border-right:0;text-align:left;padding-bottom:12px;font-size:14px;font-weight:normal;color:#9e9e9e;font-style:normal}.calendar__popup__form{padding:20px;font-size:14px;color:#000;font-style:normal}.calendar__popup__dates__separator{line-height:30px;padding:0 4px}.calendar__popup__label{font-weight:bold;display:block}.calendar__popup__inputs{margin:15px 0 0}.calendar__popup__input_date{display:inline;width:115px;font-size:15px;border:1px solid #ccc;color:#333;padding:7px 10px 7px 10px;text-shadow:#fff 1px 1px 0;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1)}.calendar__popup__group{margin:30px 0 0}.calendar__popup__group_first{margin:0}.calendar__popup__inputs__block{float:left}.calendar__popup__inputs__block_right{margin:0 0 0 20px}.calendar__popup__inputs__euro{line-height:32px;font-weight:bold}.calendar__popup__states__label{float:left;margin-right:20px}.calendar__popup__errors{margin:20px 0 0;font-size:14px;color:red}.calendar__popup__buttons{margin:20px 0 0;font-size:14px}.calendar__popup__buttons__or{line-height:30px;padding:0 10px}.calendar__popup__buttons__cancel{color:#00a2be;line-height:30px}.calendar__popup__buttons__close{float:right}.cockpit__calendar{width:672px;-o-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-ms-user-select:none;user-select:none}.cockpit__calendar *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.fc-button{border:1px solid #ccc}.fc-button .fc-button-inner{background:#fff;margin:0;border:0}.fc-button .fc-button-inner:hover{background:#eeedea}.fc-state-default .fc-button-effect span{display:none}.calendar__information{padding:5px 5px 8px;line-height:normal}.calendar__information__close{width:16px;height:16px;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(//assets.9flats.com/assets/notifications/close-5c44f5c57dda661bb5725a7d2ca45e3e.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/notifications/close-5c44f5c57dda661bb5725a7d2ca45e3e.png) 1x, url(//assets.9flats.com/assets/notifications/close@2x-92422d58876a3b922d85daea1c5baf33.png) 2x);float:right}.calendar__information__qtip{border:1px solid #a6a6a6;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6}.calendar__information__headline{font-size:18px;font-weight:bold;color:#000;font-style:normal;margin-bottom:10px;padding-right:25px}.calendar__information__dates{font-size:14px;color:#000;font-style:normal;margin-bottom:5px}.calendar__information__block{margin-bottom:10px}.calendar__information__image{float:left}.calendar__information__payout{margin-left:10px;float:right}.calendar__information__payout__label{font-size:12px;color:#9b9b9b;font-style:normal;margin-bottom:5px}.calendar__information__payout__price{font-size:24px;font-weight:bold;color:#000;font-style:normal;line-height:24px}.calendar__information__timeleft{font-size:12px;font-weight:bold;color:#f28122;font-style:normal;text-transform:uppercase}.calendar__information__button{line-height:34px;margin-top:10px}.calendar__information__link{font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.calendar__information__link:hover{background:#ff9000;text-decoration:none}.calendar__information__link:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.calendar__information__label{font-size:12px;color:#9b9b9b;font-style:normal;margin-top:20px;margin-bottom:5px}.calendar__information__name{font-size:14px;color:#000;font-style:normal}.calendar__information__conflict{border:1px solid #D2C790;background-color:#FFF3BF;padding:10px;margin-top:10px}.calendar__information__conflict__headline{font-weight:bold;font-size:12px;padding-left:16px}.no-svg .calendar__information__conflict__headline{background:url(//assets.9flats.com/assets/calendar/attention-attention-79edb245e52cb366971a1ad78c1dc2c4.png) no-repeat}.svg .calendar__information__conflict__headline{background:url(//assets.9flats.com/assets/calendar/attention-attention-e1f7c672d6449b7ce68af6733f4df68c.svg) no-repeat}.calendar__information__conflict__message{font-size:12px}.fc-button-content{height:30px;line-height:30px;font-size:15px;color:#000;font-style:normal}.fc-state-disabled .fc-button-content{font-size:15px;color:#9e9e9e;font-style:normal}.fc-state-disabled .fc-button-content:hover{background:#fff}.fc-button-content:hover{background:#eeedea}.fc-content{cursor:default}.fc-button-prev .fc-button-content{text-indent:-9999px;width:7px;height:13px;padding:8px 12px 9px 12px}.no-svg .fc-button-prev .fc-button-content{background:url(//assets.9flats.com/assets/calendar/arrow_left-3af7e45b8b137c72724ba6707cf8f3fa.png) center center no-repeat}.svg .fc-button-prev .fc-button-content{background:url(//assets.9flats.com/assets/calendar/arrow_left-6a675ef6d143e46d09f6f3879d654b37.svg) center center no-repeat}.fc-button-next .fc-button-content{text-indent:-9999px;width:7px;height:13px;padding:8px 12px 9px 12px}.no-svg .fc-button-next .fc-button-content{background:url(//assets.9flats.com/assets/calendar/arrow_right-72fa04681c9c08f8dc7dd6258137b7c2.png) center center no-repeat}.svg .fc-button-next .fc-button-content{background:url(//assets.9flats.com/assets/calendar/arrow_right-d52e2639708c8f6cdc30c56aa11e483e.svg) center center no-repeat}.fc-header-title .selector{width:165px}.fc-grid .fc-other-month .fc-day-number{-ms-filter:"Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.fc-grid .fc-past-date .fc-day-number{-ms-filter:"Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3}.fc-grid .fc-past-date .fc-content-price{color:#8b8b89}.fc-grid .fc-today .fc-content-price{padding-top:0}.fc-today .fc-day-i{border-top:2px solid #00a1bd;border-left:2px solid #00a1bd;border-right:2px solid #00a1bd}.fc-today .fc-content-price{border-bottom:2px solid #00a1bd;border-left:2px solid #00a1bd;border-right:2px solid #00a1bd}.fc-today .fc-day-number{color:#00a1bd;-ms-filter:"Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.fc-cell-overlay{background:#00a1bd;cursor:default}.fc-event-inner{border:0;height:15px;background:transparent}.fc-event.fc-event-status-accepted,.fc-event-hori.fc-event-status-accepted{border:0}.svg .fc-event.fc-event-status-accepted,.svg .fc-event-hori.fc-event-status-accepted{background:transparent url(//assets.9flats.com/assets/calendar/green-bar-50a416dfb3f44c9f5d5c88124b9b08a4.svg) 0 0 no-repeat}.no-svg .fc-event.fc-event-status-accepted,.no-svg .fc-event-hori.fc-event-status-accepted{background:transparent url(//assets.9flats.com/assets/calendar/green-bar-f8552e132fd4bb2d250c89999d632123.png) 0 0 no-repeat}.fc-event.fc-event-status-accepted .fc-event-inner,.fc-event-hori.fc-event-status-accepted .fc-event-inner{margin-left:10px;background:0;border:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.svg .fc-corner-left.fc-event.fc-event-status-accepted{background:transparent url(//assets.9flats.com/assets/calendar/green-bar-50a416dfb3f44c9f5d5c88124b9b08a4.svg) 100% 0 no-repeat}.no-svg .fc-corner-left.fc-event.fc-event-status-accepted{background:transparent url(//assets.9flats.com/assets/calendar/green-bar-f8552e132fd4bb2d250c89999d632123.png) 100% 0 no-repeat}.fc-corner-left.fc-event.fc-event-status-accepted .fc-event-inner{margin-left:0;border-right:0;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.fc-corner-right.fc-event.fc-event-status-accepted{border-right:1px solid #ccc}.svg .fc-corner-right.fc-event.fc-event-status-accepted{background:transparent url(//assets.9flats.com/assets/calendar/green-bar-50a416dfb3f44c9f5d5c88124b9b08a4.svg) 0 0 no-repeat}.no-svg .fc-corner-right.fc-event.fc-event-status-accepted{background:transparent url(//assets.9flats.com/assets/calendar/green-bar-f8552e132fd4bb2d250c89999d632123.png) 0 0 no-repeat}.fc-corner-right.fc-event.fc-event-status-accepted .fc-event-inner{margin-left:10px;float:none;border-left:0;border-right:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.fc-corner-left.fc-corner-right.fc-event.fc-event-status-accepted{background:transparent}.fc-corner-left.fc-corner-right.fc-event.fc-event-status-accepted .fc-event-inner{margin-left:0;width:100%;background:#93d54c;border:1px solid #ccc}.fc-event.fc-event-status-imported,.fc-event-hori.fc-event-status-imported{border:0}.svg .fc-event.fc-event-status-imported,.svg .fc-event-hori.fc-event-status-imported{background:transparent url(//assets.9flats.com/assets/calendar/blue-bar-18961ca21031216fa76334e6de62400e.svg) 0 0 no-repeat}.no-svg .fc-event.fc-event-status-imported,.no-svg .fc-event-hori.fc-event-status-imported{background:transparent url(//assets.9flats.com/assets/calendar/blue-bar-1ff1c327a5875878134ffeeb26fb76e7.png) 0 0 no-repeat}.fc-event.fc-event-status-imported .fc-event-inner,.fc-event-hori.fc-event-status-imported .fc-event-inner{margin-left:10px;background:0;border:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.svg .fc-corner-left.fc-event.fc-event-status-imported{background:transparent url(//assets.9flats.com/assets/calendar/blue-bar-18961ca21031216fa76334e6de62400e.svg) 100% 0 no-repeat}.no-svg .fc-corner-left.fc-event.fc-event-status-imported{background:transparent url(//assets.9flats.com/assets/calendar/blue-bar-1ff1c327a5875878134ffeeb26fb76e7.png) 100% 0 no-repeat}.fc-corner-left.fc-event.fc-event-status-imported .fc-event-inner{margin-left:0;border-right:0;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.fc-corner-right.fc-event.fc-event-status-imported{border-right:1px solid #ccc}.svg .fc-corner-right.fc-event.fc-event-status-imported{background:transparent url(//assets.9flats.com/assets/calendar/blue-bar-18961ca21031216fa76334e6de62400e.svg) 0 0 no-repeat}.no-svg .fc-corner-right.fc-event.fc-event-status-imported{background:transparent url(//assets.9flats.com/assets/calendar/blue-bar-1ff1c327a5875878134ffeeb26fb76e7.png) 0 0 no-repeat}.fc-corner-right.fc-event.fc-event-status-imported .fc-event-inner{margin-left:10px;float:none;border-left:0;border-right:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.fc-corner-left.fc-corner-right.fc-event.fc-event-status-imported{background:transparent}.fc-corner-left.fc-corner-right.fc-event.fc-event-status-imported .fc-event-inner{margin-left:0;width:100%;background:#b8ecf5;border:1px solid #ccc}.fc-event.fc-event-status-requested,.fc-event-hori.fc-event-status-requested,.fc-event.fc-event-status-enquiry,.fc-event-hori.fc-event-status-enquiry{border:0}.svg .fc-event.fc-event-status-requested,.svg .fc-event-hori.fc-event-status-requested,.svg .fc-event.fc-event-status-enquiry,.svg .fc-event-hori.fc-event-status-enquiry{background:transparent url(//assets.9flats.com/assets/calendar/yellow-bar-239118feeaf74927b0a9f1bef7640f39.svg) 0 0 no-repeat}.no-svg .fc-event.fc-event-status-requested,.no-svg .fc-event-hori.fc-event-status-requested,.no-svg .fc-event.fc-event-status-enquiry,.no-svg .fc-event-hori.fc-event-status-enquiry{background:transparent url(//assets.9flats.com/assets/calendar/yellow-bar-a7c91667a525c317f8c719cca7ec71dd.png) 0 0 no-repeat}.fc-event.fc-event-status-requested .fc-event-inner,.fc-event-hori.fc-event-status-requested .fc-event-inner,.fc-event.fc-event-status-enquiry .fc-event-inner,.fc-event-hori.fc-event-status-enquiry .fc-event-inner{margin-left:10px;background:0;border:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.svg .fc-corner-left.fc-event.fc-event-status-requested,.svg .fc-corner-left.fc-event.fc-event-status-enquiry{background:transparent url(//assets.9flats.com/assets/calendar/yellow-bar-239118feeaf74927b0a9f1bef7640f39.svg) 100% 0 no-repeat}.no-svg .fc-corner-left.fc-event.fc-event-status-requested,.no-svg .fc-corner-left.fc-event.fc-event-status-enquiry{background:transparent url(//assets.9flats.com/assets/calendar/yellow-bar-a7c91667a525c317f8c719cca7ec71dd.png) 100% 0 no-repeat}.fc-corner-left.fc-event.fc-event-status-requested .fc-event-inner,.fc-corner-left.fc-event.fc-event-status-enquiry .fc-event-inner{margin-left:0;border-right:0;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.fc-corner-right.fc-event.fc-event-status-requested,.fc-corner-right.fc-event.fc-event-status-enquiry{border-right:1px solid #ccc}.svg .fc-corner-right.fc-event.fc-event-status-requested,.svg .fc-corner-right.fc-event.fc-event-status-enquiry{background:transparent url(//assets.9flats.com/assets/calendar/yellow-bar-239118feeaf74927b0a9f1bef7640f39.svg) 0 0 no-repeat}.no-svg .fc-corner-right.fc-event.fc-event-status-requested,.no-svg .fc-corner-right.fc-event.fc-event-status-enquiry{background:transparent url(//assets.9flats.com/assets/calendar/yellow-bar-a7c91667a525c317f8c719cca7ec71dd.png) 0 0 no-repeat}.fc-corner-right.fc-event.fc-event-status-requested .fc-event-inner,.fc-corner-right.fc-event.fc-event-status-enquiry .fc-event-inner{margin-left:10px;float:none;border-left:0;border-right:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.fc-corner-left.fc-corner-right.fc-event.fc-event-status-requested,.fc-corner-left.fc-corner-right.fc-event.fc-event-status-enquiry{background:transparent}.fc-corner-left.fc-corner-right.fc-event.fc-event-status-requested .fc-event-inner,.fc-corner-left.fc-corner-right.fc-event.fc-event-status-enquiry .fc-event-inner{margin-left:0;width:100%;background:#ffed98;border:1px solid #ccc}.fc-event-inner{border:1px solid #ccc;border-right:0;display:inline-block;width:80%}.fc-arrow-right{width:10px;height:17px;position:absolute;top:0;right:0;background:#fff url(//assets.9flats.com/assets/calendar/green-arrow-right-69d41fe99d72898c1e58d1cbf0346ea8.svg) 0 0 no-repeat;border-right:1px solid #ccc}.fc-widget-header,.fc-widget-content{border:1px solid #ccc}.fc-event{height:17px;overflow:hidden}.fc-event:hover,.fc-event.hovered{-ms-filter:"Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}.fc-date-minstay{margin:7px 9px 0 0;padding:0 0 0 20px;font-size:12px;color:#9E9E9E;float:right}.svg .fc-date-minstay{background:transparent url(//assets.9flats.com/assets/calendar/min_stay_icon-94c08526e776d777c3c0bf2aaed15e74.svg) left center no-repeat}.no-svg .fc-date-minstay{background:transparent url(//assets.9flats.com/assets/calendar/min_stay_icon-45d5ced42d26a5c84f90c15baf81d6ae.png) left center no-repeat}.cockpit__enquiries__breadcrumbs{padding:15px 20px;font-size:16px;font-weight:bold;color:#00a2be;font-style:normal}.cockpit__enquiries__flash{padding:15px 20px;background-color:#fff4c1;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;border-width:1px 0px;-webkit-box-shadow:0 2px 5px 0 #f2e1b9 inset;-moz-box-shadow:0 2px 5px 0 #f2e1b9 inset;-o-box-shadow:0 2px 5px 0 #f2e1b9 inset;-ms-box-shadow:0 2px 5px 0 #f2e1b9 inset;box-shadow:0 2px 5px 0 #f2e1b9 inset}.cockpit__enquiries__flash__text{display:inline-block;height:24px;line-height:25px;font-size:16px;font-weight:bold;color:#000;font-style:normal;padding-left:30px}.svg .cockpit__enquiries__flash__text{background:url(//assets.9flats.com/assets/icons/clock-icon-dabf55a2dcc6e7934e0bd9faeae4844d.svg) no-repeat}.no-svg .cockpit__enquiries__flash__text{background:url(//assets.9flats.com/assets/icons/clock-icon-e3caa2157e366dfdff848f14771bf5c9.png) no-repeat}.cockpit__enquiries__content{float:left;width:620px;padding:30px 20px;border-right:1px solid #d9d9d9}.cockpit__enquiries__sidebar{float:left;margin:30px 20px;width:315px}.cockpit__enquiries__content__header{margin-bottom:15px;font-size:20px;color:#000;font-style:normal}.cockpit__enquiries__content__place__photo{float:left;width:220px;height:151px}.cockpit__enquiries__content__place__small-photo{float:left;margin-right:20px}.cockpit__enquiries__content__place__info{float:right;width:330px;position:relative}.cockpit__enquiries__content__place__new-info{float:left;position:relative;height:91px}.cockpit__enquiries__content__place__wrapper{position:absolute;bottom:0}.cockpit__enquiries__content__place__title__link{font-size:24px;font-weight:bold;color:#00a2be;font-style:normal;text-decoration:none;cursor:pointer}.cockpit__enquiries__content__place__title__link:hover{text-decoration:underline}.cockpit__enquiries__content__place__title__new-link{font-size:18px;font-weight:bold;color:#00a2be;font-style:normal;text-decoration:none;cursor:pointer}.cockpit__enquiries__content__place__title__new-link:hover{text-decoration:underline}.cockpit__enquiries__content__place__wrapper__type{font-size:12px;color:#6c6c6c;font-style:normal}.cockpit__enquiries__content__place__wrapper__address{font-size:12px;color:#000;font-style:normal}.cockpit__enquiries__content__place__rating{margin:10px 0 !important}.cockpit__enquiries__content__place-new{height:91px}.cockpit__enquiries__content__place__reviews{position:absolute;top:45px}.cockpit__enquiries__content__place__type{font-size:12px;color:#6c6c6c;font-style:normal;position:absolute;top:106px}.cockpit__enquiries__content__place__address{font-size:12px;color:#000;font-style:normal;position:absolute;top:121px}.cockpit__enquiries__dates{margin-top:20px;padding-top:20px;border-top:1px solid #d9d9d9;margin-bottom:30px}.cockpit__enquiries__dates__from{float:left}.cockpit__enquiries__dates__to{float:left;margin-left:15px}.cockpit__enquiries__dates__label{font-size:14p;font-weight:bold;color:#000;font-style:normal}.cockpit__enquiries__dates__date{font-size:16px;color:#606060;font-style:normal}.cockpit__enquiries__booking__table{width:100%}.cockpit__enquiries__booking__table__td{width:180px}.cockpit__enquiries__booking__table__td_change{background:#fff4c1;text-align:right;font-size:12px;font-weight:normal;color:#000;font-style:normal;padding:0 10px 0 0}.cockpit__enquiries__booking__table__td_left{text-align:left}.cockpit__enquiries__booking__table__td_middle{text-align:center}.cockpit__enquiries__booking__table__td_right{text-align:right}.cockpit__enquiries__booking__table__tr{font-size:16px;color:#000;font-style:normal;height:45px;line-height:45px}.cockpit__enquiries__booking__table__tr_change{height:25px;line-height:25px}.cockpit__enquiries__booking__table__tr_head{font-size:14px;font-weight:bold;color:#000;font-style:normal;height:40px;line-height:40px;border-top:3px solid #dadada;border-bottom:3px solid #dadada}.cockpit__enquiries__booking__table__tr_underlined{border-bottom:1px solid #dadada}.cockpit__enquiries__booking{margin-top:30px}.cockpit__enquiries__booking__header{font-size:20px;color:#000;font-style:normal;margin-bottom:15px}.cockpit__enquiries__booking__td__value{width:120px;display:inline-block}.cockpit__enquiries__booking__table__td__subtotal{font-size:18px;font-weight:bold;color:#000;font-style:normal}.cockpit__enquiries__booking__table__td__price_label{font-size:14p;font-weight:bold;color:#000;font-style:normal}.cockpit__enquiries__booking__table__td__total{font-size:24px;font-weight:bold;color:#000;font-style:normal}.cockpit__enquiries__booking__table__tr_total{border-top:3px solid #dadada}.cockpit__enquiries__booking__table__tr_new-total{border-bottom:3px solid #dadada}.cockpit__enquiries__booking__table__td__details{font-size:14px;color:#00a2be;font-style:normal;text-decoration:none;cursor:pointer}.cockpit__enquiries__booking__table__td__details:hover{text-decoration:underline}.cockpit__enquiries__change__link{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5}.cockpit__enquiries__change__link:hover{background:#33b5cb;text-decoration:none}.cockpit__enquiries__change__link:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__enquiries__change{background-color:#dadada;padding:20px;text-align:right}.cockpit__enquiries__buttons__accept{font-size:20px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;margin-right:10px}.cockpit__enquiries__buttons__accept:hover{background:#ff9000;text-decoration:none}.cockpit__enquiries__buttons__accept:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__enquiries__buttons{line-height:40px;margin-top:20px}.cockpit__enquiries__buttons__decline{font-size:14px;color:#00a2be;font-style:normal}.cockpit__enquiries__sidebar__headline{font-size:20px;color:#000;font-style:normal}.cockpit__enquiries__sidebar__guest{padding:20px;background-color:#eeedea;margin-top:15px}.cockpit__enquiries__sidebar__guest__block__image{float:left;margin-right:20px;width:60px;height:60px}.cockpit__enquiries__sidebar__guest__message{font-size:12px;font-weight:bold;color:#00a2be;font-style:normal}.cockpit__enquiries__sidebar__guest__label{font-size:12px;font-weight:bold;color:#000;font-style:normal}.cockpit__enquiries__sidebar__guest{font-size:12px;color:#000;font-style:normal}.cockpit__enquiries__sidebar__guest__block{position:relative;margin-bottom:20px}.cockpit__enquiries__sidebar__guest__message{position:relative;top:13px}.cockpit__enquiries__sidebar__guest__reviews{position:relative;top:10px}.cockpit__enquiries__sidebar__guest__link{font-size:18px;font-weight:bold;color:#00a2be;font-style:normal}.cockpit__enquiries__sidebar__guest__bio{margin:10px 0}.cockpit__enquiries__booking__table__tr_small{height:30px;line-height:30px}.cockpit__enquiries__booking__table__tr_start{height:45px;vertical-align:bottom}.cockpit__enquiries__booking__table__tr_subtotal{height:45px;vertical-align:bottom}.cockpit__enquiries__booking__table__tr_end{height:45px;vertical-align:top}.cockpit__enquiries__booking__td__value_small{width:auto;margin-left:65px;font-size:14px;color:#000;font-style:normal}.cockpit__enquiries__booking__td__dates{font-size:14px;color:#999;font-style:normal}.cockpit__enquiries__booking__td__label_small{font-size:14px;color:#000;font-style:normal}.cockpit__enquiries__booking__table__tr__hiddable_hidden{display:none}.cockpit__enquiries__breadcrumbs__link{font-size:16px;font-weight:bold;color:#00a2be;font-style:normal;text-decoration:none;cursor:pointer}.cockpit__enquiries__breadcrumbs__link:hover{font-size:16px;font-weight:bold;color:#00a2be;font-style:normal;text-decoration:underline;cursor:pointer}.cockpit__enquiries__breadcrumbs__link:visited{font-size:16px;font-weight:bold;color:#00a2be;font-style:normal;text-decoration:none;cursor:pointer}.cockpit__enquiries__breadcrumbs__dates{font-size:16px;color:#6c6c6c;font-style:normal}.cockpit__enquiries__breadcrumbs__enquiry{font-size:16px;color:#6c6c6c;font-style:normal}.cockpit__enquiries__sidebar__guest__message__link{font-size:12px;font-weight:bold;color:#00a2be;font-style:normal;text-decoration:none;cursor:pointer;float:right;width:195px}.cockpit__enquiries__sidebar__guest__message__link:hover{font-size:12px;font-weight:bold;color:#00a2be;font-style:normal;text-decoration:underline;cursor:pointer}.cockpit__enquiries__sidebar__guest__message__link:visited{font-size:12px;font-weight:bold;color:#00a2be;font-style:normal;text-decoration:none;cursor:pointer}.cockpit__enquiries__change__hiddable_hidden{display:none}.cockpit__enquiries__change__submit{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;padding-top:5px;padding-bottom:5px}.cockpit__enquiries__change__submit:hover{background:#33b5cb;text-decoration:none}.cockpit__enquiries__change__submit:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__enquiries__change__input{width:130px;height:30px;font-size:15px;color:#000;font-style:normal;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);border:1px solid #ccc;padding-left:10px}.cockpit__enquiries__change__block{display:inline-block;margin-left:10px;text-align:left}.cockpit__enquiries__change__block__label{display:block;margin-bottom:5px;font-size:14px;font-weight:bold;color:#000;font-style:normal}.cockpit__enquiries__change__form{float:right}.cockpit__enquiries__booking__table__tr_empty{height:15px}.cockpit__enquiries__booking__strike{position:relative;text-decoration:none}.cockpit__enquiries__booking__strike:after{content:'';border-bottom:2px solid black;position:absolute;left:0;top:30%;width:100%}.cockpit__enquiries__content__place__title{word-wrap:break-word}.cockpit__enquiries__messages{margin-top:40px}.cockpit__enquiries__messages__header{font-size:20px;font-weight:normal;color:#000;font-style:normal}.cockpit__enquiries__messages__content{border-style:solid;border-color:#DADADA;border-width:1px 0;padding:20px 0;margin:20px 0 10px 0}.cockpit__enquiries__messages__content__user{float:left;margin-right:20px}.cockpit__enquiries__messages__content__user__photo{display:block;height:60px;width:60px}.cockpit__enquiries__messages__content__user__link{font-size:12px;font-weight:bold;color:#00a2be;font-style:normal;text-align:center;display:block;padding-top:5px}.cockpit__enquiries__messages__content__user__msg{font-size:12px;font-weight:normal;color:#676767;font-style:normal;line-height:12px}.fees_info{margin:10px 0 0 0;font-size:14px;color:red}.fees__w{margin:20px 0 0}.fees__w .selector{margin:0 5px 0 0}.fees__item{padding:15px}.fees__item:nth-child(even){background:#fff}.fees__item:nth-child(odd){background:#f1f1ee}.fees__item__activate{width:180px;float:left;position:relative}.fees__item__activate__label{display:inline-block;width:150px;margin:0 0 0 5px}.fees__item__fields{float:left;display:inline-block}.fees__item__buttons{width:90px;float:right;display:inline-block}.fees__item__fields__field{border:1px solid #ccc;color:#333;height:30px;line-height:100%;font-size:15px;padding:0 10px;text-shadow:#fff 1px 1px 0;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1)}.fees__item__fields__field:disabled{background-color:#eee;color:#999}.fees__item__fields__field_price{width:55px}.fees__item__fields__field_description{margin:10px 0 0;width:342px}.fees__item__fields__field_hidden{display:none}.fees__item__activate__label{font-size:14px;font-weight:bold}.fees__item__buttons__edit{width:15px;height:18px;background:url(//assets.9flats.com/assets/cockpit/cockpit-edit-icon-90ef014f4b5ab6cce6df16e74465d188.png) 0 0 no-repeat;display:none;text-indent:-9999px;float:right}.fees__item.enabled:hover .fees__item__buttons__edit{display:inline-block}.cockpit__holidays{padding:45px 20px;width:600px}.cockpit__holidays__paragraph{font-size:14px;margin-bottom:30px}.cockpit__holidays__header{margin-bottom:20px;font-size:20px}.cockpit__holidays__form__item__label{font-size:14px;font-weight:bold}.cockpit__holidays__form__item__label_radio{padding-left:10px}.cockpit__holidays__form__item{list-style-type:none}.cockpit__holidays__form__item__field{display:block;width:105px;margin:5px 15px 0 0;height:30px}.cockpit__holidays__form__item_floating{float:left}.cockpit__holidays__form__item_last{clear:both}.cockpit__holidays__form__item_first-radio{margin-bottom:10px}.cockpit__holidays__form__item_second-radio{margin-bottom:30px}.ib-promo__headline{font-size:24px;margin:0 0 10px 0}.ib-promo__wrapper{position:relative;padding-top:2px;padding-bottom:4px;margin:12px 0 0 0}.ib-promo__wrapper__border{position:absolute;border:4px solid #00A1BD;height:100%;width:229px;top:-1px;left:-2px}.ib-promo__wrapper__border_lib{left:223px}.ib-promo__wrapper__border_regular{left:448px}.ib-promo__selection{border:1px solid #DADADA}.ib-promo__selection__header{border:1px solid #DADADA;width:224px;height:95px;padding:0 10px 0 85px;text-align:left;font-size:12px;text-transform:uppercase;color:#3e3e3e}.ib-promo__percent{color:#FF7E00;font-weight:bold;font-size:48px;line-height:36px;display:block}.ib-promo__percent_lib{font-size:36px}.ib-promo__percent__sign{font-size:30px}.ib-promo__percent__sign_lib{font-size:24px}.ib-promo__selection__activate{text-align:center;border:1px solid #DADADA;background-color:#EEEDEA;height:82px}.ib-promo__activate{font-size:16px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.ib-promo__activate:hover{background:#ff9000;text-decoration:none}.ib-promo__activate:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.ib-promo__selection__selected{background:url(//assets.9flats.com/assets/cockpit/ib_promo/active-b0b57f30ac008219586b07cbf17201f5.png) 0 0 transparent no-repeat;font-size:18px;font-weight:bold;padding:0 0 0 30px;display:inline-block;color:#000}.ib-promo__selection__bullet{background:url(//assets.9flats.com/assets/cockpit/ib_promo/bullet-f73b6d46ae319964d0619a9316e89894.png) 20px 5px transparent no-repeat;border-right:1px solid #DADADA;border-left:1px solid #DADADA;padding:5px 15px 5px 45px;font-size:14px;font-weight:bold;color:#3e3e3e;vertical-align:top}.ib-promo__selection__bullet_regular{background:url(//assets.9flats.com/assets/cockpit/ib_promo/bullet_regular-2ac3e8e158771de716033b1578609295.png) 20px 10px transparent no-repeat}.ib-promo__selection__bullet_first{padding-top:20px;background:url(//assets.9flats.com/assets/cockpit/ib_promo/bullet-f73b6d46ae319964d0619a9316e89894.png) 20px 20px transparent no-repeat}.ib-promo__selection__bullet_regular-first{padding-top:20px;background:url(//assets.9flats.com/assets/cockpit/ib_promo/bullet_regular-2ac3e8e158771de716033b1578609295.png) 20px 25px transparent no-repeat}.ib-promo__selection__bullet_last{padding-bottom:20px}.ib-promo__selection__bullet__subtext{font-size:11px;color:#3e3e3e;font-weight:normal;margin:3px 0 0 0}.ib-promo__internal-testing{font-size:11px;color:#9e9e9e;display:block;margin:10px 0 40px 15px}.cockpit__kigo__connect{padding:45px 20px;width:600px;display:inline-block;float:left;border-right:1px solid #d9d9d9;min-height:500px}.cockpit__kigo__connect_places_list_item{list-style:none;margin-bottom:20px}.cockpit__kigo__connect_places_header{margin-top:30px;margin-bottom:10px}.cockpit__kigo__connect_places_buttons{margin-top:40px}.kigo_connect_validatable_field{padding-left:20px !important}.kigo_connect_validation_ok{background:url(//assets.9flats.com/assets/success-572e686da153b1baf3739cec5f2cea39.png) no-repeat 5px 10px}.kigo_connect_validation_error{background:url(//assets.9flats.com/assets/error-691be786d249bfaa65eb984a8690bf74.png) no-repeat 5px 10px}.cockpit__content__header_image{float:right;position:relative;bottom:20px}.cockpit__kigo__connect__header{padding:40px 20px 10px;border-bottom:1px solid #DCDCDC}.cockpit__kigo__connect__sidebar{width:370px;padding:40px 35px 40px 35px;float:left;list-style:none}.cockpit__navigation{background:#00a2be;border-top:1px #00859c solid;border-bottom:1px #00859c solid;-webkit-box-shadow:0 1px 3px 0 #b8b8b8;-moz-box-shadow:0 1px 3px 0 #b8b8b8;-o-box-shadow:0 1px 3px 0 #b8b8b8;-ms-box-shadow:0 1px 3px 0 #b8b8b8;box-shadow:0 1px 3px 0 #b8b8b8}.cockpit__navigation__list{width:980px;margin:0 auto;list-style:none}.cockpit__navigation__list__item{float:left;position:relative;font-weight:bold}.cockpit__navigation__list__item:hover,.cockpit__navigation__list__item.cockpit__navigation__list__item_active{background:#29b3cb}.cockpit__navigation__list__item:hover .cockpit__navigation__list__item__link,.cockpit__navigation__list__item.cockpit__navigation__list__item_active .cockpit__navigation__list__item__link{text-shadow:1px 1px 0 #15748e}.cockpit__navigation__list__item:hover .cockpit__navigation__list__item__subnav{display:block}.cockpit__navigation__list__item__link{border-right:1px solid #1587a7;padding:19px 20px;color:#fff;display:block;font-size:16px;font-weight:bold;line-height:16px}.cockpit__navigation__list__item__link:hover{text-decoration:none}.cockpit__navigation__list__item__link_first{border-left:1px solid #1587a7}.cockpit__navigation__list__item__subnav{display:none;list-style:none;position:absolute;background:#29b3cb;left:-1px;border:1px solid #137996;z-index:1000;padding:9px 0}.cockpit__navigation__list__item__subnav__item__link{padding:8px 20px;color:#feffff;text-shadow:1px 1px 0 #137996;height:32px;line-height:32px;padding:0 20px;color:#feffff;display:block;font-size:14px;font-weight:bold;white-space:nowrap}.cockpit__navigation__list__item__subnav__item__link:hover{color:#137996;text-shadow:none;text-decoration:none}.nonpaid-amenities__w{display:inline-block}.nonpaid-amenities{float:left;list-style:none;width:220px;margin:20px 0 0}.nonpaid-amenities__item{margin:0 0 10px 0}.nonpaid-amenities__item:last-child{margin:0}.nonpaid-amenities__item__checkbox{float:left}.nonpaid-amenities__item__label{float:left;width:180px;margin:0 0 0 10px;font-size:14px;font-weight:bold;color:#000;font-style:normal}.cockpit__notification{-webkit-box-shadow:0 2px 5px 0 #f2e1b9 inset;-moz-box-shadow:0 2px 5px 0 #f2e1b9 inset;-o-box-shadow:0 2px 5px 0 #f2e1b9 inset;-ms-box-shadow:0 2px 5px 0 #f2e1b9 inset;box-shadow:0 2px 5px 0 #f2e1b9 inset;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:25px 35px 25px 63px;background:#fff9dd url(//assets.9flats.com/assets/cockpit/notification-icon-3dff2479280db693f6e85a04d2ceefbe.png) no-repeat 35px 25px;font-size:14px;font-weight:bold;line-height:18px}.cockpit__notification_v2{margin:0 0 30px 0}.cockpit__notification_photos{background:#fff3bb url(//assets.9flats.com/assets/cockpit/photos-notice-icon-1180401b31f3029e15da2f68af9c7cdf.png) no-repeat 35px 25px}.cockpit__notification__header{font-size:14px;margin-bottom:10px}.cockpit__notification__list{list-style:circle}.cockpit__notification__list__item{margin-bottom:2px;font-size:12px;color:#474747;font-weight:normal}.cockpit__notification__bitcoin-notice{margin-bottom:20px}.otp{padding:20px}.otp__title{font-size:20px;font-weight:bold}.otp__subtitle{font-size:14px}.otp__list{list-style:none}.otp__list__item__edit{color:#00a1bd;margin:0 0 0 5px}.otp__list__item__delete{margin:0 0 0 5px;color:#9c0000}.otp__form{width:600px;display:none}.otp__deleteform{width:600px;display:none}.otp__form_visible{display:inline}.otp__form__fields{float:left}.otp__form__qr{float:right;margin-top:30px}.otp__form__legend{font-size:14px}.otp__form__fields__protection{padding-right:15px;font-size:14px}.otp__form__i{margin:10px 0 0}.otp__form__cancel,.otp__form__canceldelete{font-size:14px;padding:9px 17px;border:0;color:#00a1bd;background:none}.cockpit__pagination{list-style:none;overflow:hidden;padding:20px}.cockpit__pagination__item{display:inline-block}.cockpit__pagination__item__link{display:block;border:1px solid #fff;padding:6px 10px;margin-right:5px;color:#00a1bd}.cockpit__pagination__item__link:hover{border:1px solid #00a1bd;text-decoration:none}.cockpit__pagination__item__current{height:33px;line-height:33px;padding:0 10px;display:inline-block;border:1px solid #888888;color:#7f7f7f}.cockpit__pagination__item__gap{height:33px;line-height:33px;padding:0 10px;display:inline-block}.paid-amenities__w{margin:20px 0 0}.paid-amenities__item{padding:15px}.paid-amenities__item:nth-child(even){background:#fff}.paid-amenities__item:nth-child(odd){background:#f1f1ee}.paid-amenities__item__activate{width:180px;float:left;position:relative}.paid-amenities__item__activate__checkbox{position:relative;top:2px}.paid-amenities__item__activate__label{display:inline-block;width:150px;margin:0 0 0 5px}.paid-amenities__item__fields{float:left;display:inline-block}.paid-amenities__item__fields__field{border:1px solid #ccc;color:#333;height:30px;line-height:100%;font-size:15px;padding:0 10px;text-shadow:#fff 1px 1px 0;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1)}.paid-amenities__item__fields__field:disabled{background-color:#eee;color:#999}.paid-amenities__item__fields__field_price{width:65px}.paid-amenities__item__fields__field_description{margin:10px 0 0;width:346px}.paid-amenities__item__fields__field_name{width:90%}.paid-amenities__item__fields__field_hidden{display:none}.paid-amenities__item__activate__label{font-size:14px;font-weight:bold}.paid-amenities__item__buttons{width:100px;float:right;display:inline-block}.paid-amenities__item__buttons__delete,.paid-amenities__item__buttons__edit{float:right;text-indent:-9999px;display:none}.paid-amenities__item__buttons__delete{height:18px;width:18px;margin-left:10px;background:url("/assets/cockpit/cockpit-remove-icon.png") no-repeat scroll 0 0 transparent}.paid-amenities__item__buttons__edit{width:15px;height:18px;background:url(//assets.9flats.com/assets/cockpit/cockpit-edit-icon-90ef014f4b5ab6cce6df16e74465d188.png) 0 0 no-repeat}.paid-amenities__item:hover .paid-amenities__item__buttons__delete{display:inline-block}.paid-amenities__item.enabled:hover .paid-amenities__item__buttons__edit{display:inline-block}.payment_on_arrival__header{border-bottom:1px solid #dcdcdc;margin-top:30px}.payment_on_arrival__header__wrapper{margin:0 20px 10px 20px}.payment_on_arrival__text{padding:20px}.payment_on_arrival__text p{margin-bottom:5px}.payment_on_arrival__text ul{margin:10px 20px}.payment_on_arrival__text li{margin-bottom:5px}.payment_on_arrival__action{padding:20px}.payment_on_arrival__footer{padding:20px}div.time-picker{position:absolute;height:191px;width:6em;overflow:auto;background:#fff;border:1px solid #aaa;z-index:99;margin:0}div.time-picker-12hours{width:8em}div.time-picker ul{list-style-type:none;margin:0;padding:0}div.time-picker li{cursor:pointer;height:10px;font:12px/1 Helvetica, Arial, sans-serif;padding:4px 3px}div.time-picker li.selected{background:#0063CE;color:#fff}.time-picker{width:210px !important}.time-picker li{padding:5px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.place__description__header{font-size:24px;color:#000;margin-bottom:15px}.place__description__header_photos{padding-bottom:15px !important}.place__description__header_small{font-size:14px}.place_description__loading{float:left;margin-left:10px;display:none;margin-top:4px}.place__description__form__item__label_lead-time{width:600px}.place__description__form__item__label_accommodates{width:125px}.place__description__form__item__input_font{line-height:15px;font-size:15px;height:30px}.place__description__form__item__input{margin:0 0 8px 0}.place__description__wrapper,.places__tos{margin-bottom:25px}.place__description__wrapper_first{height:100px;margin-bottom:0px}.place__description__form__item .selector{display:block;overflow:hidden}.place__description__form__item_floated{float:left}.place__description__form__item__input_desc{padding-top:0 !important}.place__description__form__item__input_textfield{display:block;border:1px solid #ccc;color:#333;padding:4px 10px;text-shadow:#fff 1px 1px 0;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1)}.place__description__form__item__input_textfield_long{width:553px}.place__description__form__item__input_textfield_medium{width:210px}.place__description__form__item__input_textfield_short{width:97px}.place__description__form__item__input_textarea{height:138px}.place__description__languages{list-style:none;margin-bottom:12px}.place__description__languages__item{float:left;margin-right:1px;border:2px solid #fff;cursor:pointer}.place__description__languages__item:hover,.place__description__languages__item_active{border:2px solid #00a2be}.place__description__languages__item_provided{background:#d2d1d1}.place_description__flag{width:16px;height:11px;display:inline-block;background:url(//assets.9flats.com/assets/header/flag-sprites-3b160dbafc10d55dbe70a345dc2dd258.png) 0 0 no-repeat}.place__description__flag_label{margin-left:10px}.place__description__flag_item{width:18px;height:13px;margin:8px 8px 6px 8px;border:1px solid #d3d2d2}.custom-cancellation--rule .selector{display:block !important;float:left;width:129px;margin-right:15px}.place__description__header_tos{margin-top:50px}.place__description__form__item_anchor{color:#00a2be;font-size:12px}.place__description__form__item_anchor_cancellation-rules{color:#12A0C2;display:inline-block;font-size:14px;font-weight:bold;height:18px;line-height:18px;padding:0 0 0 25px}.place__description__form__item_anchor_cancellation-rules_add{background:url("/assets/cockpit/cockpit-add-icon.png") no-repeat scroll 0 0 transparent}.place__description__form__item_anchor_cancellation-rules_remove{background:url("/assets/cockpit/cockpit-remove-icon.png") no-repeat scroll 0 0 transparent;margin-top:7px}.custom-cancellation--remove{float:left}#uniform-place_cancellation_rules{width:129px}#cancellation_rules,#cancellation_rules_alternative{display:none}.place__description__form__item_check-box-wrapper{width:160px}.place__description__form__item__hint_lang,.place__description__form__item__hint_translation{display:block;padding:0 !important;margin-bottom:25px}.place__description__form__item_add-amenity{float:left;margin-right:5px}.place__description__form__item__label_nights{font-weight:normal !important}.place_description__flag_de{background-position:0 -98px}.place_description__flag_en{background-position:0 -2px}.place_description__flag_gb{background-position:0 -210px}.place_description__flag_es{background-position:0 -130px}.place_description__flag_fr{background-position:0 -114px}.place_description__flag_it{background-position:0 -66px}.place_description__flag_pt{background-position:0 -82px}.place_description__flag_tr{background-position:0 -34px}.place_description__flag_us{background-position:0 -194px}.place_description__flag_at{background-position:0 -242px}.place_description__flag_ch{background-position:0 -226px}.place_description__flag_ru{background-position:0 -162px}.cockpit__place__edit__header{font-size:24px;color:#000}.cockpit__place__edit__city_tax_notice{font-size:14px;line-height:1.5em;color:red}.cockpit__place__edit__header_amenities{margin:30px 0 0}.cockpit__place__edit__description{color:#666;font-size:14px}.cockpit__place__edit__delete{font-size:14px;color:#00a1bd}.cockpit__place__edit__addamenity{height:18px;background:url(//assets.9flats.com/assets/cockpit/cockpit-add-icon-5a9e25db25f2c69333c971bcdc1fe868.png) 0 0 no-repeat;line-height:18px;margin:15px 0 0 10px;padding:0 0 0 25px;font-size:14px;font-weight:bold;color:#00a1bd;font-style:normal;display:inline-block}.cockpit__place__form__buttons{margin:40px 0 0}.cockpit__place__pay_later{list-style:none;margin-bottom:30px}.place__booking__headline{font-size:24px;margin-bottom:20px}.place__booking__inner__box{margin-bottom:50px}.place__booking-type{font-size:12px}.place__booking-type__item:last-child{margin-right:0}.place__booking-type__item{border-color:#DCDCDC;border-width:1px 1px 0 1px;border-style:solid;padding:15px 15px;background:#fff;cursor:pointer;list-style:none;height:83px}.place__booking-type__item:last-child{border-width:1px}.place__booking-type__item:hover{background-color:#f8f8f8}.place__booking-type__item_selected,.place__booking-type__item_selected:hover{background-color:#EEEDEA}.place__booking-type__item__small{font-size:11px}.place__booking-type__item__label{font-size:16px;font-weight:bold;padding-left:10px}.place__booking-type__item_form{cursor:pointer}.place__booking-type__item__commision{float:left;position:relative;left:-20px;padding:8px 13px 3px 9px;width:99px}.place__booking-type__right{float:left;width:540px}.place__booking-type__item__commision__paragraph{font-size:11px;color:white;margin:0;padding:0;display:block;clear:both;font-weight:bold;text-transform:uppercase}.place__booking-type__item__commision__header{float:left;color:white;font-size:28px;margin:0 !important;line-height:24px}.place__booking-type__item__desc__text{float:left;text-align:justify;padding-left:25px;padding-top:5px;color:#737373;font-size:11px}.place__booking-type__item__commision_blue{background:#1fa3bd;text-shadow:1px 1px 0 #146a7b;border:1px solid #187d91}.place__booking-type__item__commision_gray{background:#787878;text-shadow:1px 1px 0 #525252;border:1px solid #5e5e5e}.place__booking-type__item__radio{position:relative;left:-15px}.place__booking-type__button{display:inline}.place__booking-type__buttons{margin-top:20px}.changed-booking-type_header{font-size:12px;font-weight:normal;color:black;width:610px}.changed-booking-type{margin:0 0 15px 0;padding:10px 15px;background:#fff3bb;border:1px solid #ffe155;color:#141313;font-size:14px;text-align:justify;font-weight:bold}.place__location__map{height:350px;width:540px;border:1px solid #ccc;overflow:hidden}#country_fieldset .form__hint{display:none}.place__payout{display:none}.place__payout__paypal{margin-top:25px;display:block}.place__payout__bitcoin{margin-top:31px;display:block}.place__payout__methods{background:#17a2c1;overflow:hidden;padding:0px 30px}.place__payout__methods__item{list-style:none;float:left;margin-right:20px;font-weight:bold}.place__payout__methods__item a{padding:7px 10px;color:#fff;display:block}.place__payout__methods__item a:hover{text-decoration:none;background:#fff;color:#333}.place__payout__methods__item a.current{background:#ccecf2;color:#333}.cockpit__place__photos{margin-top:15px;list-style:none}.cockpit__place__photos__item{float:left;margin-right:14px;width:215px;height:215px;margin-bottom:25px;position:relative}.cockpit__place__photos__item:hover .cockpit__place__photos__item__info__delete_active{display:block}.cockpit__place__photos__item__image{display:block;width:215px;height:143px;cursor:move;-webkit-box-shadow:0 1px 3px #ccc;-moz-box-shadow:0 1px 3px #ccc;-o-box-shadow:0 1px 3px #ccc;-ms-box-shadow:0 1px 3px #ccc;box-shadow:0 1px 3px #ccc}.cockpit__place__photos__item__scout{position:absolute;left:0;top:0;z-index:10}.cockpit__place__photos__item__image_progress{position:relative;background:url(//assets.9flats.com/assets/cockpit/new-spinner-30x30px-cc75e632f0859afbed8def74e2d88df3.gif) no-repeat center center}.cockpit__place__photos__item__image__percent{position:absolute;bottom:12px;left:10px;font-size:12px;color:#737373}.cockpit__place__photos__item__image__progressbar{width:100%;height:4px;background:#00a2be;position:absolute;bottom:0}.cockpit__place__photos__item__info{overflow:hidden}.cockpit__place__photos__item__info_first{border-bottom:1px solid #ccc;margin-bottom:8px;position:relative}.cockpit__place__photos__item__info__input{border:0;padding:10px 0 5px 0;font-size:15px;color:#000;width:100%;outline:none}.cockpit__place__photos__item__info__input::-webkit-input-placeholder{color:#666;font-style:italic}.cockpit__place__photos__item__info__input:-moz-placeholder{color:#666;font-style:italic}.cockpit__place__photos__item__info__input:-ms-input-placeholder{color:#666;font-style:italic}.cockpit__place__photos__item__info__save{position:absolute;font-size:12px;color:#00a2be;right:0;top:0;height:100%;background:#fff;padding:13px 0 0 5px;visibility:hidden}.cockpit__place__photos__item__info__main{padding-left:20px;background:url(//assets.9flats.com/assets/cockpit/photos-main-f326d05a0fa9f662a468f8a56fcd8e1b.png) no-repeat;color:#000;font-size:12px;float:left;display:none}.cockpit__place__photos__item__info__secondary{float:left;font-size:12px;color:#00a2be;display:none}.cockpit__place__photos__item__info__delete{float:right;font-size:12px;color:#00a2be;display:none}.cockpit__photos__errors{padding-top:10px;list-style:none}.cockpit__photos__errors__item__name{color:black;font-size:14px;font-weight:bold;padding-right:10px}.cockpit__photos__errors__item__message{color:#FF4141;font-size:12px}.cockpit__place__edit__prices__prices{margin-top:20px;width:670px;overflow:hidden}.cockpit__place__edit__prices__price-per-night{padding:20px;background-color:#e6e6e6}.cockpit__place__edit__prices__price__block{margin-top:35px}.cockpit__place__edit__prices__labels{margin-bottom:10px}.cockpit__place__edit__prices__price__column_left{width:450px;float:left}.cockpit__place__edit__prices__price__column_right{float:right;width:215px;margin-left:5px}.cockpit__place__edit__prices__label_bold{font-size:14px;font-weight:bold;color:#000;font-style:normal}.cockpit__place__edit__prices__label_small{display:inline-block;width:190px;line-height:30px}.cockpit__place__edit__prices__label_parenthesis{font-size:12px;color:#000;font-style:normal}.cockpit__place__edit__prices__label_currency{font-size:16px;font-weight:bold;color:#000;font-style:normal;line-height:30px;vertical-align:top}.cockpit__place__edit__prices__input{margin-right:8px;width:130px;height:30px;font-size:15px;color:#000;font-style:normal;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);border:1px solid #ccc;padding-left:10px}.cockpit__place__edit__prices__input_highlighted{background-color:#e5f6f8}.cockpit__place__edit__prices__input_self{background-color:#fff}.cockpit__place__edit__prices__input_percentage{width:55px;margin:0px;padding:0px}.cockpit__place__edit__prices__span{margin-left:5px;padding-left:10px;width:270px;display:inline-block}.cockpit__place__edit__prices__input__span{width:165px;display:inline-block;vertical-align:top}.cockpit__place__edit__prices__descriptions{font-size:12px;color:#676767;font-style:normal;margin-top:10px}.cockpit__place__edit__prices__reset-discount{margin-top:10px;font-size:14px;color:#00a2be;font-style:normal;display:block}.cockpit__place__edit__prices__extras{margin-top:20px;width:670px;border:2px solid #cdcdcd;padding:20px}.cockpit__place__edit__prices__extras__head{font-size:18px;font-weight:bold;color:#00a2be;font-style:normal;background:url(//assets.9flats.com/assets/place/dropdown_sprite-1e4597c68305bc46d74fe509ca1c2f17.png) no-repeat 0 -21px;padding-left:25px}.cockpit__place__edit__prices__extras__head_open{background:url(//assets.9flats.com/assets/place/dropdown_sprite-1e4597c68305bc46d74fe509ca1c2f17.png) no-repeat 0 0}.cockpit__place__edit__prices__extras__column_left{width:210px;float:left}.cockpit__place__edit__prices__extras__column_right{float:right;width:410px}.cockpit__place__edit__prices__input_number{width:55px}.cockpit__place__edit__prices__column_right{float:right;width:230px}.cockpit__place__edit__prices__column_left{width:225px;float:left}.cockpit__place__edit__prices__input_head{margin-right:-5px}.field_with_errors .cockpit__place__edit__prices__input_head{margin-right:-4px}.cockpit__place__edit__prices__price__block_hidden{display:none}div.field_with_errors,div.field_with_errors .cockpit__place__edit__prices__label_parenthesis,div.field_with_errors label,div.field_with_errors .cockpit__place__edit__prices__label_bold{color:#fb6564}.field_with_errors input{border:solid 1px #fc6564}#error_explanation,.error_explanation{padding:12px 15px;background:#fdcaca;border:1px solid #fc6564;font-size:14px;margin-bottom:20px;max-width:670px}#error_explanation h2,.error_explanation h2{color:#9F2B2B;font-size:17px;padding:8px 0}#error_explanation ul,.error_explanation ul{list-style:none;font-size:13px}#error_explanation ul li,.error_explanation ul li{line-height:1.5em}.cockpit__seasonal__edit__form{padding:20px;background-color:#e6e6e6;margin-top:20px}.cockpit__seasonal__edit__row__label{font-size:14px;font-weight:bold;color:#000;font-style:normal;margin-bottom:5px}.cockpit__seasonal__edit__row__input{margin-bottom:20px;line-height:30px}.cockpit__seasonal__edit__cell{display:inline-block}.cockpit__seasonal__edit__cell_wide{width:240px}.cockpit__seasonal__edit__cell_small{width:140px}.cockpit__seasonal__edit__input{display:inline;height:30px;font-size:15px;color:#000;font-style:normal;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);border:1px solid #ccc;padding-left:10px}.cockpit__seasonal__edit__input_wide{width:225px}.cockpit__seasonal__edit__input_small{width:105px}.cockpit__seasonal__edit__currency{margin-left:10px}.cockpit__seasonal__button{margin-top:20px;font-size:14px;color:#fff;font-style:normal}.cockpit__seasonal__button:hover{background-color:#33B5CB}.cockpit__place__link{color:#00A2BE}.cockpit__seasonal__new{margin-top:20px}.cockpit__seasonal__new__link{font-size:14px;font-weight:bold;color:#00a2be;font-style:normal;vertical-align:top}.cockpit__seasonal__new__icon{background:url(//assets.9flats.com/assets/cockpit/cockpit-add-icon-5a9e25db25f2c69333c971bcdc1fe868.png) no-repeat 0 0;height:18px;width:18px;display:inline-block}.cockpit__seasonal__edit_hidden{display:none}.cockpit__place__edit__prices__price__row_mbottom{margin-bottom:10px}.cockpit__place__edit__seasonal{margin-top:60px}.cockpit__place__edit__seasonal__header{font-size:24px;font-weight:bold;color:#000;font-style:normal}.cockpit__place__edit__seasonal__header_underlined{border-bottom:4px solid #dadada;padding:0 0 20px 0}.cockpit__place__edit__seasonal__headline{margin-top:35px;padding-bottom:10px;border-bottom:1px solid #c4c4c4}.cockpit__place__edit__seasonal__daterange{margin-top:20px}.cockpit__place__edit__seasonal__date{display:inline-block;min-width:300px}.cockpit__place__edit__seasonal__label{font-size:14px;font-weight:bold;color:#000;font-style:normal}.cockpit__place__edit__seasonal__value{font-size:14px;color:#000;font-style:normal}.cockpit__place__edit__seasonal__parenthesis{margin-left:10px;font-size:12px;color:#000;font-style:normal}.cockpit__place__edit__seasonal__mintay{display:inline-block}.cockpit__place__edit__seasonal__prices{margin-top:20px;padding:15px;background-color:#cdcdcd}.cockpit__place__edit__seasonal__tr{margin-top:15px;padding-bottom:15px;border-bottom:1px solid #c4c4c4}.cockpit__place__edit__seasonal__th{width:100px;display:inline-block;font-size:12px;font-weight:bold;color:#000;font-style:normal}.cockpit__place__edit__seasonal__th span{display:inline-block}.cockpit__place__edit__seasonal__td{width:100px;display:inline-block;font-size:12px;color:#000;font-style:normal}.cockpit__place__edit__seasonal__actions{margin-top:15px}.cockpit__place__edit__seasonal__action{display:inline-block;font-size:12px;color:#00a2be;font-style:normal;text-decoration:none;cursor:pointer;margin-right:20px}.cockpit__place__edit__seasonal__foldable{display:none}.cockpit__place__edit__seasonal__foldable_open{display:block}.cockpit__place__edit__seasonal__headline__arrow{background:url(//assets.9flats.com/assets/place/dropdown_sprite-1e4597c68305bc46d74fe509ca1c2f17.png) no-repeat 0 0;height:16px;width:13px;display:inline-block;margin-right:10px}.cockpit__place__new-edit__seasonal__headline__arrow_open{background:url(//assets.9flats.com/assets/place/dropdown_sprite-1e4597c68305bc46d74fe509ca1c2f17.png) no-repeat 0 -21px}.cockpit__place__new-edit__seasonal__headline__link{font-size:18px;font-weight:bold;color:#00a2be;font-style:normal}.cockpit__place__new-edit__seasonal__headline__link:hover{text-decoration:none}.cockpit__place__new-edit__seasonal{margin-top:60px}.cockpit__place__new-edit__seasonal__header{font-size:24px;font-weight:bold;color:#000;font-style:normal;margin-bottom:25px}.cockpit__place__new-edit__seasonal__header_underlined{border-bottom:4px solid #dadada;padding:0 0 20px 0}.cockpit__place__new-edit__seasonal__list{width:100%}.cockpit__place__new-edit__seasonal__list thead{border-top:4px solid #DADADA;border-bottom:4px solid #DADADA}.cockpit__place__new-edit__seasonal__list__th{padding:5px 0 20px 0;text-align:left;font-size:12px;font-weight:bold;color:#000;font-style:normal}.cockpit__place__new-edit__seasonal__list__th_first{padding-left:10px;width:185px}.cockpit__place__new-edit__seasonal__list__th_second{width:135px}.cockpit__place__new-edit__seasonal__list__th_third{width:135px}.cockpit__place__new-edit__seasonal__list__td{padding:15px 0;font-size:12px;color:#000;font-style:normal}.cockpit__place__new-edit__seasonal__list__td:hover{background:#eeedea}.cockpit__place__new-edit__seasonal__list__td_first{padding-left:10px}.cockpit__place__new-edit__seasonal__list__th_fourth{width:175px}.cockpit__place__new-edit__seasonal__list__tr{border-bottom:1px solid #DADADA}.cockpit__place__new-edit__seasonal__list__tr:hover{background:#eeedea}.cockpit__place__new-edit__seasonal__list__td__delete{padding:0;height:17px;width:17px;display:inline-block;visibility:hidden}.no-svg .cockpit__place__new-edit__seasonal__list__td__delete{background:url(//assets.9flats.com/assets/icons/remove-61dcaa6b8551396a50a32c0d34ad58a9.png) no-repeat}.svg .cockpit__place__new-edit__seasonal__list__td__delete{background:url(//assets.9flats.com/assets/icons/remove-49d6e64ab5e387d5c3a36f451fca9d4d.svg) no-repeat}.cockpit__place__new-edit__seasonal__calendar{margin-top:20px}.cockpit__place__new-edit__seasonal__calendar__button{display:inline-block}.cockpit__place__new-edit__seasonal__calendar__paragraph{font-size:12px;color:#000;font-style:normal;margin-bottom:10px}.cockpit__place__new-edit__seasonal__show-more{margin-top:10px;font-size:14px;color:#00a2be;font-style:normal;display:block}.cockpit__place__new-edit__seasonal__list__th__wrapper{margin-top:15px}.cockpit__place__new-edit__seasonal__list__th__wrapper p{font-weight:normal}.cockpit__placeselector{display:inline-block;float:right;padding:12px 10px;margin:0;font-size:16px;color:#000;font-style:normal;max-width:340px}#uniform-cockpit__placeselector{max-width:307px}.cockpit__place__tips__w{border-bottom:1px solid #DADADA;border-top:1px solid #DADADA;padding:35px 0;margin:25px 0 15px 0}.cockpit__place__tips{list-style:none;margin:0 0 40px}.cockpit__place__tips_last{margin:0}.cockpit__place__tips__item{float:left;padding-left:75px;width:338px;padding-right:35px;min-height:52px;position:relative;overflow-x:hidden}.cockpit__place__tips__item__icon{position:absolute;width:52px;height:52px;top:0;left:0;background:url(//assets.9flats.com/assets/cockpit/place-tips-d639cd093649ad6357c02932bbf28231.png) no-repeat top left}.cockpit__place__tips__item__icon.cockpit__place__tips__item__icon_calendar{background-position:0 0}.cockpit__place__tips__item__icon.cockpit__place__tips__item__icon_price{background-position:0 -54px}.cockpit__place__tips__item__icon.cockpit__place__tips__item__icon_description{background-position:-54px 0}.cockpit__place__tips__item__icon.cockpit__place__tips__item__icon_photos{background-position:-54px -54px}.cockpit__place__tips__item__icon.cockpit__place__tips__item__icon_bookings{background-position:-108px -54px}.cockpit__place__tips__item__icon.cockpit__place__tips__item__icon_recommendations{background-position:-108px 0}.cockpit__place__tips__item__header{color:#000;font-size:18px;margin-bottom:5px;overflow:hidden}.cockpit__place__tips__item__text{font-size:12px;font-weight:normal;color:#4c4c4c}place__description_header{font-size:24px;color:#000}.cockpit__places{list-style:none}.cockpit__places__item{padding-bottom:30px}.cockpit__places__item_list{padding:20px 20px 20px;border-bottom:1px solid #dcdcdc}.cockpit__places__item__imglink{display:inline-block;width:220px;height:147px;float:left;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.cockpit__places__item__imglink__image{display:block}.cockpit__places__item__info{margin-left:240px;position:relative;height:147px}.cockpit__places__item__info__header{font-size:28px;color:#000;font-weight:bold;min-height:50px;display:block}.cockpit__places__item__info__header__link{font-size:28px;color:#00a1bd;font-weight:bold;margin-bottom:10px;display:block}.cockpit__places__item__info__ib{font-size:14px;color:#ff7e00;font-weight:bold;margin-bottom:5px}.cockpit__places__item__info__ib A{color:#ff7e00}.cockpit__places__item__info__location{font-size:14px;color:#666;margin-bottom:5px;margin-top:5px}.cockpit__places__item__info__price{font-size:16px;color:#000}.cockpit__places__item__info__price__value{font-size:16px;font-weight:bold;color:#000;font-style:normal;line-height:16px}.cockpit__places__item__info__actions{position:absolute;bottom:7px;left:0;list-style:none}.cockpit__places__item__info__actions__item{float:left;margin-right:15px}.cockpit__places__item__info__actions__item__link_simple{font-size:14px;color:#00a1bd}.cockpit__sidebar{border-top:1px solid #dcdcdc}.cockpit__sidebar__list{list-style:none;padding:30px 0;float:left;width:240px}.cockpit__sidebar__list__item__link{display:block;color:#565656;font-size:12px;line-height:29px;width:255px;height:31px;padding-left:20px}.cockpit__sidebar__list__item__link:hover{text-decoration:none;color:#fff;text-shadow:1px 1px 0 #15748e;background:url(//assets.9flats.com/assets/cockpit/sidebar-sprite-c366d46a9ed09fefbc9d3647faf39ff5.png) no-repeat -255px 0}.cockpit__sidebar__list__item__link_active{background:url(//assets.9flats.com/assets/cockpit/sidebar-sprite-c366d46a9ed09fefbc9d3647faf39ff5.png) no-repeat 0 0;color:#fff;text-shadow:1px 1px 0 #15748e}.cockpit__sidebar__content{border-left:1px solid #dcdcdc;margin-left:240px}.cockpit__sidebar__content__container{padding:30px;position:relative}.cockpit__sidebar__content__container_calendar{padding-top:0}.cockpit__sidebar__content__container_photos{padding-right:20px}.cockpit__sidebar__header{font-size:24px;font-weight:bold}.cockpit__sidebar__header__small{font-size:12px;font-weight:normal;color:#9e9e9e;font-style:normal}.cockpit__calendar_date_select{padding:0px 30px 15px 30px;font-size:14px}.tabs{list-style:none;overflow:hidden;background:#eeedea;position:relative}.tabs:after{content:'';position:absolute;bottom:0;width:100%;height:1px;background:#dcdcdc}.tabs__item{float:left;border-right:1px solid #dcdcdc}.tabs__item__link{display:block;padding:15px 20px;border-bottom:1px solid #dcdcdc;font-size:14px;color:#868686}.tabs__item__link:hover{background:#fff;border-bottom:1px solid #fff;text-decoration:none;color:#000}.tabs__item__link_active,.tabs__item__link_active:hover{border-top:4px solid #ff7e00;padding:11px 20px 15px;border-bottom:1px solid #fff;background:#fff;color:#000}.enquiries__calendar__tab__row__data{width:30px;height:30px;text-align:center;font-size:14px;float:left;margin-right:1px;line-height:30px}.enquiries__calendar__tab__header{font-size:12px;color:#888888;float:left;width:30px;margin-right:1px;font-weight:normal;height:26px}.enquiries__calendar__tab__row__data_whole-day{background:#98d75d}.svg .enquiries__calendar__tab__row__data_start-date{background:url(//assets.9flats.com/assets/icons/requested-day-b008d1e2d993a13718bb75e8e7eb37a2.svg) transparent no-repeat right center}.no-svg .enquiries__calendar__tab__row__data_start-date{background:url(//assets.9flats.com/assets/icons/requested-day-8dfbbd199e553598745ce3aa03437d8b.png) transparent no-repeat right center}.svg .enquiries__calendar__tab__row__data_end-date{background:url(//assets.9flats.com/assets/icons/requested-day-b008d1e2d993a13718bb75e8e7eb37a2.svg) transparent no-repeat}.no-svg .enquiries__calendar__tab__row__data_end-date{background:url(//assets.9flats.com/assets/icons/requested-day-8dfbbd199e553598745ce3aa03437d8b.png) transparent no-repeat}.enquiries__calendar__tab__row{display:block;margin-bottom:1px}.enquiries__calendar__header{font-size:14px;margin-bottom:10px}.cockpit__enquiries__content__header_req-dates{margin-top:30px}.enquiry__decline{padding:25px}.enquiry__reason{font-size:14px;font-weight:bold;color:#000;font-style:normal}.enquiry__reason__small{font-size:13px;font-weight:normal;color:#626262;font-style:normal}.enquiry__decline__form__check-box{margin-top:2px;float:left}#uniform-enquiry_rejection_reason{display:block !important;margin:10px 0 15px 0;width:350px !important}#enquiry_rejection_reason{margin-top:0 !important;width:350px !important}.enquiry__decline__form__user{float:left;margin-right:25px}.enquiry__decline__form__user-photo{float:left}.enquiry__decline__form__user{font-size:12px;font-weight:bold;color:#00a2be;font-style:normal;display:block;width:60px;text-align:center}.enquiry__decline__form__text-field{float:left;width:420px;height:85px;border:1px solid #ccc;padding:7px 10px 7px 10px;text-shadow:#fff 1px 1px 0;font-style:italic;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);font-size:12px;font-weight:normal;color:#626262;font-style:normal}.enquiry__decline__form__buttons{margin-top:15px}.enquiry__decline__form__buttons__decline{float:left;font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5}.enquiry__decline__form__buttons__decline:hover{background:#33b5cb;text-decoration:none}.enquiry__decline__form__buttons__decline:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.enquiry__decline__form__select{margin:15px 0}.enquiry__decline__form__exit{float:left}.enquiry__decline__form__buttons__wrapper{font-size:14px;display:inline-block;margin:9px 0 0 15px}.enquiry__decline__form__buttons__wrapper__cancel{font-size:14px;font-weight:normal;color:#00a2be;font-style:normal}.enquiry__decline__form__wrapper{margin-top:15px}.enquiry__decline__form__label{padding-left:10px;font-size:14px;font-weight:bold;color:#000;font-style:normal}.enquiry__decline__ha-label{margin-top:15px;display:block}.enquiry__decline__ha-label__p{font-size:14px;font-weight:bold;color:#000;font-style:normal}.enquiry__decline__ha-label__p span{font-size:12px;font-weight:normal;color:#666;font-style:normal}.cockpit__enquiries__messages__write-msg{float:right;font-size:14px;font-weight:bold;color:#00a2be;font-style:normal;line-height:14px;padding:0 0 0 23px}.svg .cockpit__enquiries__messages__write-msg{background:url(//assets.9flats.com/assets/icons/reply-arrow-f026dca2e8a313a01e00208e47d0316e.svg) transparent no-repeat}.no-svg .cockpit__enquiries__messages__write-msg{background:url(//assets.9flats.com/assets/icons/reply-arrow-066274f425860afce3466c1bba1df70f.png) transparent no-repeat}.cockpit__enquiries__answers{margin-top:25px;display:none}.cockpit__enquiries__answers__header{font-size:20px;font-weight:normal;color:#000;font-style:normal}.cockpit__enquiries__answers__input{margin-top:20px;display:block;width:100%;height:80px;border:1px solid #ccc;padding:7px 10px 7px 10px;text-shadow:#fff 1px 1px 0;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);font-size:12px;font-weight:normal;color:#000;font-style:normal}.cockpit__enquiries__answers__input::-webkit-input-placeholder{color:#626262;font-style:italic}.cockpit__enquiries__answers__input:-moz-placeholder{color:#626262;font-style:italic}.cockpit__enquiries__answers__input::-moz-placeholder{color:#626262;font-style:italic}.cockpit__enquiries__answers__input:-ms-input-placeholder{color:#626262;font-style:italic}.enquiry{padding:25px}.enquiry__header{font-size:36px;font-weight:bold;color:#000;font-style:normal;padding:45px 25px 25px 25px;border-bottom:1px solid #d9d9d9}.enquiry__content{float:left}.enquiry__content__details{padding:0 0 15px 0;margin:20px 0;border-bottom:1px solid #cccccc}.enquiry__content__notice{padding:15px 0;background:#FFF3BB;border:1px solid #e3e3e3;font-size:14px;font-weight:bold;line-height:18px}.enquiry__content__notice__header{min-height:20px;padding:0 35px 0 40px;background:url(//assets.9flats.com/assets/icons/smile_icon-1f39680f77d1f7eb72e268f1489c6820.png) no-repeat 15px 0px}.enquiry__content__notice__text{display:block;padding:15px 15px 0 15px;text-align:justify;font-size:13px;font-weight:normal;color:#000;font-style:normal}.enquiry__summary{float:right}.enquiry__form__message-host{font-size:12px;font-weight:bold;color:#00a2be;font-style:normal;display:block;width:60px;text-align:center}.enquiry__message__message-field{float:left;width:420px;height:85px;border:1px solid #ccc;padding:7px 10px 7px 10px;text-shadow:#fff 1px 1px 0;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);font-size:12px;font-weight:normal;color:#000;font-style:normal}.enquiry__message__message-field_placeholder{font-size:12px;font-weight:normal;color:#626262;font-style:italic}.enquiry__form__message-photo{float:left;margin-right:25px}.enquiry__message__message-button{margin-top:40px}.enquiry__content__form__field-desc{font-size:14px;font-weight:bold;color:#000;font-style:normal;margin-bottom:10px}.enquiry__content__form__field-desc span{font-size:12px;font-weight:normal;color:#000;font-style:normal}.enquiry__content__form__host{float:left}.enquiry__content__form__button{padding:8px 25px;background:#ff7e00;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.enquiry__content__form__button:hover{background:#ff9000;text-decoration:none}.enquiry__content__form__button:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.enquiry__content__form__buttons{margin:20px 0 0 0}.enquiry__content__details__name{font-size:14px;font-weight:bold;color:#000;font-style:normal}.enquiry__content__details__name_price{margin-left:50px}.enquiry__content__details__value{font-size:16px;font-weight:normal;color:#000;font-style:normal}.enquiry__content__form__return{float:left}.enquiry__content__form__buttons__wrapper__cancel{font-size:14px;font-weight:normal;color:#00a2be;font-style:normal}.enquiry__content__form__buttons__wrapper{font-size:14px;display:inline-block;margin:9px 0 0 15px}.enquiry__content__form__phone{margin-bottom:20px}.cockpit__enquiries__booking__cancellation-rules{text-align:right}.cockpit__enquiries__booking__cancellation-rules__link{font-size:14px;color:#00a2be;font-style:normal}.cockpit__enquiries__booking__cancellation-rules__desc{font-size:14px;color:#000;font-style:normal}.cockpit__enquiries__buttons__withdraw{font-size:14px;color:#00a2be;font-style:normal}.cockpit__enquiries__buttons__back-trips{font-size:20px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;margin:10px 10px 0 0}.cockpit__enquiries__buttons__back-trips:hover{background:#ff9000;text-decoration:none}.cockpit__enquiries__buttons__back-trips:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__enquiries__buttons__or{font-size:14px;color:#000;font-style:normal}.cockpit__enquiries__booking__accept{font-size:20px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;float:left;margin:0 10px 0 0}.cockpit__enquiries__booking__accept:hover{background:#ff9000;text-decoration:none}.cockpit__enquiries__booking__accept:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.errors__404{overflow:hidden;margin:50px 0 60px}.errors__404__message{float:left;width:460px}.errors__404__message__title{letter-spacing:-1px;margin-bottom:20px;padding-right:80px}.errors__404__message__body{padding-right:110px;position:relative}.errors__404__message__body:before{content:'';position:absolute;right:20px;top:-50px;width:107px;height:64px}.svg .errors__404__message__body:before{background:url(//assets.9flats.com/assets/errors/404-arrow-833b3f99c811a860e268013e66416b3a.svg) transparent no-repeat}.no-svg .errors__404__message__body:before{background:url(//assets.9flats.com/assets/errors/404-arrow-62dec73cee544269606c9809c23e064d.png) transparent no-repeat}.errors__404__search{float:right;width:505px}.about9flats{width:1000px;margin:55px auto 0 auto;position:relative}.about9flats__header{font-size:20px;color:#000;font-style:normal}.about9flats__trust{width:500px;height:62px;background:url(//assets.9flats.com/assets/new_home/trust-9acb0398529de08b765bdcbd28dc9394.png);position:absolute;top:-30px;right:0}.about9flats__trust_2{background:url(//assets.9flats.com/assets/new_home/trust-tuv2-d5e613508b04adccf1b34a3a22eb6fcf.png) 0 100% no-repeat}.about9flats__trust__slogan{font-size:9px;color:#666;font-style:normal;position:absolute;top:0}.about9flats__trust__slogan_reviews{left:4px}.about9flats__trust__slogan_secure{left:226px}.about9flats__trust__slogan_insured{left:398px}.about9flats__list{margin:25px 0 0}.about9flats__list__item{width:320px;height:207px;background:#eeedea;float:left;margin:0 20px 0 0;position:relative}.about9flats__list__item_last{margin:0}.about9flats__list__item__header{position:absolute;left:32px;top:32px;font-size:20px;font-weight:bold;color:#07a3c3;font-style:normal}.about9flats__list__item__reasons{list-style:none;padding:0 0 0 70px;position:absolute;left:32px;top:80px;font-size:14px;color:#000;font-style:normal;min-height:55px}.svg .about9flats__list__item__reasons_1{background:url(//assets.9flats.com/assets/why/free-0b9e9e2cea758c3c698789357fb25dbb.svg) transparent no-repeat 0 0}.no-svg .about9flats__list__item__reasons_1{background:url(//assets.9flats.com/assets/why/free-c73a8d32e0d2f7755c6dba8e309904e8.png) transparent no-repeat 0 0}.svg .about9flats__list__item__reasons_2{background:url(//assets.9flats.com/assets/why/tips-19042185c34ca506fd89c3470dc9a7ef.svg) transparent no-repeat 0 0}.no-svg .about9flats__list__item__reasons_2{background:url(//assets.9flats.com/assets/why/tips-ce0a9bbf38b73629e7e5a19eb4bb4906.png) transparent no-repeat 0 0}.svg .about9flats__list__item__reasons_3{background:url(//assets.9flats.com/assets/why/safe-63a85aa0e24892867b7cb2c211cf338c.svg) transparent no-repeat 0 0}.no-svg .about9flats__list__item__reasons_3{background:url(//assets.9flats.com/assets/why/safe-0cef103963faf5afd916bb755241a150.png) transparent no-repeat 0 0}.about9flats__list__item__reasons__item__more{position:absolute;left:32px;bottom:32px;font-size:14px;color:#07a3c3;font-style:normal}.about9flats__list__item__reasons__item__more_2{position:absolute;left:32px;bottom:15px;font-size:14px;color:#07a3c3;font-style:normal}.poplaces{margin:50px 0 0}.poplaces__header{font-size:20px;color:#000;font-style:normal}.poplaces__list__w{min-height:297px;margin:25px 0 0;background:url(//assets.9flats.com/assets/cities/map-d483fe6e08e69fb803da131a5a3a44c6.png) 50% 0 no-repeat}.poplaces__list{float:left;list-style:none;margin:0 50px 0 0}.poplaces__list_last{margin:0}.poplaces__list__item{margin:0 0 5px 0}.poplaces__list__item_header{margin:0 0 20px 0;font-size:14px;font-weight:bold;color:#000;font-style:normal}.poplaces__list__item__link{font-size:14px;color:#07a3c3;font-style:normal}.about9flats__tv{position:absolute;top:-30px;left:290px}.about9flats__tv__headline{font-size:9px;color:#666;font-style:normal;margin-bottom:5px}.home__banner{float:left;width:646px}.home__banner__i{position:relative;width:646px;height:225px;background:url(//assets.9flats.com/assets/home/credits_banner-25a76862fbb82bd46545436cb785b41b.jpg);margin:7px 0 0;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada;cursor:pointer}.home__banner__header{text-transform:uppercase;font-size:11px;font-weight:bold;color:#666;font-style:normal}.home__banner__title{position:absolute;font-size:48px;font-weight:bold;color:#000;font-style:normal;top:38px;left:335px;letter-spacing:-2px;line-height:45px}.home__banner__title span{color:#00a2be}.home__banner__link{background:#d50301;padding:10px 25px;color:#fff;border:1px solid #954040;-webkit-box-shadow:0 0 3px #954040;-moz-box-shadow:0 0 3px #954040;-o-box-shadow:0 0 3px #954040;-ms-box-shadow:0 0 3px #954040;box-shadow:0 0 3px #954040;text-shadow:1px 1px 1px #9d0201;position:absolute;top:150px;left:335px}.home__banner__link:hover{background:#ee0301;text-decoration:none}.home__banner__link:active{background:#fe0d0b}.cities{background:url(//assets.9flats.com/assets/cities/map-d483fe6e08e69fb803da131a5a3a44c6.png) 50% 50px no-repeat}.cities__header{text-transform:uppercase;color:#666;font-size:11px;font-weight:bold;width:100%;padding:0 0 11px 0;border-bottom:1px solid #e2e2e2}.cities__i{margin:42px 0 0;min-height:300px}.cities__list{list-style:none;float:left;width:20%}.cities__list__item{font-size:13px;margin:0 0 6px 0}.cities__list__item_last{margin:0}.cities__list__item_title{font-weight:bold;margin:0 0 15px 0}.cities__list__item__link{color:#00a1bd}.credits{width:980px;height:100px;background:url(//assets.9flats.com/assets/credits/bg-7a6333e485dfe24ce0769094eea84321.png) 0 0 no-repeat;text-align:center;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.credits__slogan{line-height:101px;font-size:47px;letter-spacing:-1px;font-weight:bold}.credits__slogan_de{font-size:34px}.credits__slogan_highlight{color:#00a2be}.credits__more{background:#d50301;padding:10px 19px;color:#fff;border:1px solid #954040;-webkit-box-shadow:0 0 3px #954040;-moz-box-shadow:0 0 3px #954040;-o-box-shadow:0 0 3px #954040;-ms-box-shadow:0 0 3px #954040;box-shadow:0 0 3px #954040;text-shadow:1px 1px 1px #9d0201;position:relative;top:-10px;margin-left:15px}.credits__more:hover{background:#ee0301;text-decoration:none}.credits__more:active{background:#fe0d0b}.new_credits{width:980px;height:100px;background:url(//assets.9flats.com/assets/credits/bg_new-c962fd2b065689ed7c8bd201647a7afe.jpg) 0 0 no-repeat;text-align:right;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.new_credits__slogan{line-height:101px;font-size:42px;letter-spacing:-1px;font-weight:bold}.new_credits__wrapper{float:right;margin-right:30px}.new_credits__slogan_en{padding-right:10px}.destinations{display:inline-block;width:312px;float:left;margin:0 0 0 22px}.destinations_first{margin:0}.destinations__header{text-transform:uppercase;color:#666;font-size:11px;font-weight:bold}.destinations__header_hidden{visibility:hidden}.destinations__list{list-style:none;margin:7px 0 0;border:1px solid #f3f3f3;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.destinations__list__item{height:75px;position:relative;border-bottom:1px solid #f3f3f3}.destinations__list__item:hover{background:url(//assets.9flats.com/assets/destinations/arrow-6c7d945dd7fb57f5b97a28952ce0c446.png) no-repeat 280px 27px;cursor:pointer}.destinations__list__item_last{border:0}.destinations__list__item__image{position:absolute;top:14px;left:14px}.destinations__list__item__title{position:absolute;top:14px;left:75px;color:#00a1bd;font-size:14px;font-weight:bold;width:190px}.destinations__list__item__subtitle{position:absolute;top:34px;left:75px;font-size:11px;color:#666;width:190px}.home__fb-game{float:left;margin:0 0 0 22px}.home__fb-game__link{margin-top:7px;display:inline-block;height:225px;width:312px;text-indent:-9999px;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.home__fb-game__link_de{background:url(//assets.9flats.com/assets/banners/fb-game_de-0124832c8ab0347f5897ec3419ec22ba.jpg) 0 0 no-repeat}.home__fb-game__link_en{background:url(//assets.9flats.com/assets/banners/fb-game_en-7b15cae6e731446d133e29b8903b7e16.jpg) 0 0 no-repeat}.home__fb-game__header{text-transform:uppercase;color:#666;font-size:11px;font-weight:bold}.home__fb-teaser{float:left;width:646px}.home__fb-teaser__inner{position:relative;width:646px;height:225px;background:url(//assets.9flats.com/assets/home/fb-6ad4c88af59f518a5365b163257f1861.jpg);margin:7px 0 0;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.home__fb-teaser__header{text-transform:uppercase;font-size:11px;font-weight:bold;color:#666;font-style:normal}.home__fb-teaser__inner__text{float:right;padding:20px 20px 20px 0;width:390px}.home__fb-teaser__inner__header{font-size:24px;line-height:24px;color:#FFF;font-family:Arial;margin-bottom:18px}.home__fb-teaser__inner__header_share{margin-bottom:5px}.home__fb-teaser__inner__subheader{font-size:14px;line-height:14px;color:#FFF;font-family:Arial;margin-bottom:15px}.home__fb-teaser__inner__paragraph{display:block;font-size:14px;color:#FFF;font-family:Arial;font-weight:bold;line-height:14px;margin-bottom:18px}.home__fb-teaser__inner__button_share,.home__fb-teaser__inner__button_register{display:inline-block;height:45px;line-height:42px;background:#6177b0 url(//assets.9flats.com/assets/fb-kvadratik-bebbf1a93a0df93f8c474b28949719f5.png) no-repeat;padding:0 20px 0 60px;-webkit-box-shadow:0 2px 3px #264282,inset 0 1px #8fa3d0;-moz-box-shadow:0 2px 3px #264282,inset 0 1px #8fa3d0;-o-box-shadow:0 2px 3px #264282,inset 0 1px #8fa3d0;-ms-box-shadow:0 2px 3px #264282,inset 0 1px #8fa3d0;box-shadow:0 2px 3px #264282,inset 0 1px #8fa3d0;font-size:16px;font-family:"Tahoma";color:#FFF;cursor:pointer;border:1px solid #264282}.home__fb-teaser__inner__button_share:hover,.home__fb-teaser__inner__button_register:hover{text-decoration:none;background:#687fb3 url(//assets.9flats.com/assets/fb-kvadratik-bebbf1a93a0df93f8c474b28949719f5.png) no-repeat}.home__fb-teaser__inner__button_share:active,.home__fb-teaser__inner__button_register:active{-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0;background:#4f6bab url(//assets.9flats.com/assets/fb-kvadratik-bebbf1a93a0df93f8c474b28949719f5.png) no-repeat}.home__fb-teaser__inner__list{list-style-type:circle;margin-bottom:18px;font-size:12px;color:#FFF;font-family:Arial;padding-left:15px}.home__fb-teaser__inner__header_de{font-size:22px}.home__fb-teaser__inner__header_es{font-size:22px}.home__fb-teaser__inner__header_fr{font-size:19px}.home__fb-teaser__inner__subheader_fr{font-size:12px}.home__fb-teaser__inner__header_it{font-size:23px}.home__fb-teaser__inner__subheader_it{font-size:13px}.home__fb-teaser__inner__header_tr{font-size:22px}.homerow{margin:30px 0 0}.homerow_more{margin:42px 0 0}.host{float:left}.host__title{text-transform:uppercase;color:#666;font-size:11px;font-weight:bold}.host__lucia{margin:7px 0 0;height:200px;width:646px;background:url(//assets.9flats.com/assets/host/alps-646x200px-en-dbda774fa397ef87f6a229e54bcf025b.jpg) 0 0 no-repeat;position:relative;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.host__lucia_en{background:url(//assets.9flats.com/assets/host/alps-646x200px-en-dbda774fa397ef87f6a229e54bcf025b.jpg) 0 0 no-repeat}.host__lucia_de{background:url(//assets.9flats.com/assets/host/alps-646x200px-de-fc39bf60d558884616d6219748bfb7fe.jpg) 0 0 no-repeat}.host__lucia__slogan{position:absolute;font-size:14px;color:#fff;top:95px;left:32px}.host__lucia__read{position:absolute;top:130px;left:32px;background:#d50301;padding:10px 19px;color:#fff;border:1px solid #954040;-webkit-box-shadow:0 0 3px #954040;-moz-box-shadow:0 0 3px #954040;-o-box-shadow:0 0 3px #954040;-ms-box-shadow:0 0 3px #954040;box-shadow:0 0 3px #954040;text-shadow:1px 1px 1px #9d0201}.host__lucia__read:hover{background:#ee0301;text-decoration:none}.host__lucia__read:active{background:#fe0d0b}.host__lucia__places{position:absolute;top:145px;left:350px;font-size:12px;color:#fff}.host_tim,.host_easy{margin:0 0 0 22px}.host__tim{margin:7px 0 0;height:200px;width:312px;background:url(//assets.9flats.com/assets/host/tim-6cfd511e865ec4d9d79fba92d2eeea11.png) 0 0 no-repeat;text-indent:-9999px;display:inline-block;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.host__easy{margin:7px 0 0;height:200px;width:312px;text-indent:-9999px;display:inline-block;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.host__easy_de{background:url(//assets.9flats.com/assets/host/easy_de-f9928e7ccdef2e5dc334392e6e46ccc6.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/host/easy_de-f9928e7ccdef2e5dc334392e6e46ccc6.png) 1x, url(//assets.9flats.com/assets/host/easy_de@2x-8d4f68db04e7fd223d7d8c74b905b25d.png) 2x)}.host__easy_en{background:url(//assets.9flats.com/assets/host/easy_en-cc7e101477775a91d47022f5f80a57cd.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/host/easy_en-cc7e101477775a91d47022f5f80a57cd.png) 1x, url(//assets.9flats.com/assets/host/easy_en@2x-84e14881c8e1c71eb60884258a7d6f04.png) 2x)}.host__easy_new{background:#00a1bd;text-indent:0}.host__easy_new:hover{text-decoration:none}.host__easy_new.host__easy_us .host__easy__text{color:#FFF;font-size:36px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_us .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_us .host__easy__text .banner__arrow{margin:13px 100px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_us .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_us .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_us .host__easy__text.host__easy__text_first{padding:35px 0 0 40px}.host__easy_new.host__easy_us .host__easy__text.host__easy__text_middle{padding:0 0 0 40px}.host__easy_new.host__easy_us .host__easy__text.host__easy__text_last{padding:0 0 0 40px}.host__easy_new.host__easy_en .host__easy__text{color:#FFF;font-size:36px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_en .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_en .host__easy__text .banner__arrow{margin:13px 100px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_en .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_en .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_en .host__easy__text.host__easy__text_first{padding:35px 0 0 40px}.host__easy_new.host__easy_en .host__easy__text.host__easy__text_middle{padding:0 0 0 40px}.host__easy_new.host__easy_en .host__easy__text.host__easy__text_last{padding:0 0 0 40px}.host__easy_new.host__easy_de .host__easy__text{color:#FFF;font-size:36px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_de .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_de .host__easy__text .banner__arrow{margin:13px 32px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_de .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_de .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_de .host__easy__text.host__easy__text_first{padding:35px 0 0 30px}.host__easy_new.host__easy_de .host__easy__text.host__easy__text_middle{padding:0 0 0 30px}.host__easy_new.host__easy_de .host__easy__text.host__easy__text_last{padding:0 0 0 30px}.host__easy_new.host__easy_fr .host__easy__text{color:#FFF;font-size:30px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_fr .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_fr .host__easy__text .banner__arrow{margin:8px 100px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_fr .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_fr .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_fr .host__easy__text.host__easy__text_first{padding:44px 0 0 30px}.host__easy_new.host__easy_fr .host__easy__text.host__easy__text_middle{padding:0 0 0 30px}.host__easy_new.host__easy_fr .host__easy__text.host__easy__text_last{padding:0 0 0 30px}.host__easy_new.host__easy_es .host__easy__text{color:#FFF;font-size:36px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_es .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_es .host__easy__text .banner__arrow{margin:13px 112px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_es .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_es .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_es .host__easy__text.host__easy__text_first{padding:35px 0 0 40px}.host__easy_new.host__easy_es .host__easy__text.host__easy__text_middle{padding:0 0 0 40px}.host__easy_new.host__easy_es .host__easy__text.host__easy__text_last{padding:0 0 0 40px}.host__easy_new.host__easy_it .host__easy__text{color:#FFF;font-size:30px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_it .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_it .host__easy__text .banner__arrow{margin:8px 40px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_it .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_it .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_it .host__easy__text.host__easy__text_first{padding:44px 0 0 25px}.host__easy_new.host__easy_it .host__easy__text.host__easy__text_middle{padding:0 0 0 25px}.host__easy_new.host__easy_it .host__easy__text.host__easy__text_last{padding:0 0 0 25px}.host__easy_new.host__easy_pt .host__easy__text{color:#FFF;font-size:36px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_pt .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_pt .host__easy__text .banner__arrow{margin:13px 122px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_pt .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_pt .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_pt .host__easy__text.host__easy__text_first{padding:35px 0 0 34px}.host__easy_new.host__easy_pt .host__easy__text.host__easy__text_middle{padding:0 0 0 34px}.host__easy_new.host__easy_pt .host__easy__text.host__easy__text_last{padding:0 0 0 34px}.host__easy_new.host__easy_tr .host__easy__text{color:#FFF;font-size:36px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_tr .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_tr .host__easy__text .banner__arrow{margin:13px 175px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_tr .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_tr .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_tr .host__easy__text.host__easy__text_first{padding:35px 0 0 25px}.host__easy_new.host__easy_tr .host__easy__text.host__easy__text_middle{padding:0 0 0 25px}.host__easy_new.host__easy_tr .host__easy__text.host__easy__text_last{padding:0 0 0 25px}.host__easy_new.host__easy_ch .host__easy__text{color:#FFF;font-size:36px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_ch .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_ch .host__easy__text .banner__arrow{margin:13px 32px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_ch .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_ch .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_ch .host__easy__text.host__easy__text_first{padding:35px 0 0 30px}.host__easy_new.host__easy_ch .host__easy__text.host__easy__text_middle{padding:0 0 0 30px}.host__easy_new.host__easy_ch .host__easy__text.host__easy__text_last{padding:0 0 0 30px}.host__easy_new.host__easy_at .host__easy__text{color:#FFF;font-size:36px;font-weight:bold;letter-spacing:-1px}.host__easy_new.host__easy_at .host__easy__text .highlighted_black{color:#000}.host__easy_new.host__easy_at .host__easy__text .banner__arrow{margin:13px 32px 0  0;float:right;width:11px;height:20px}.svg .host__easy_new.host__easy_at .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-94d7c1ee8a32f9bb3efa21f19a174f96.svg) transparent no-repeat}.no-svg .host__easy_new.host__easy_at .host__easy__text .banner__arrow{background:url(//assets.9flats.com/assets/host_easy/banner-arrow-01f5e75530d8d67709553f638781610c.png) transparent no-repeat}.host__easy_new.host__easy_at .host__easy__text.host__easy__text_first{padding:35px 0 0 30px}.host__easy_new.host__easy_at .host__easy__text.host__easy__text_middle{padding:0 0 0 30px}.host__easy_new.host__easy_at .host__easy__text.host__easy__text_last{padding:0 0 0 30px}.host__stars{margin:7px 0 0;width:646px;height:200px;display:inline-block;background:url(//assets.9flats.com/assets/home/hosts_2-7ac0306a0cc953eef412bc3ceacf896b.jpg) 0 0 no-repeat;text-align:center}.host__stars:hover{text-decoration:none}.host__stars__text{position:relative;top:157px;font-size:28px;font-weight:bold;color:#fff;font-style:normal;text-shadow:1px 1px 1px #157988;letter-spacing:-1px}.mosaic{width:100%;height:725px;position:relative}.mosaic__item{position:absolute;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada;cursor:pointer}.mosaic__item:hover{-ms-filter:"Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}.mosaic__item__info{position:absolute;left:15px}.mosaic__item__info_bottom{bottom:15px}.mosaic__item__info_top{top:15px}.mosaic__item__info__title{background:url(//assets.9flats.com/assets/mosaic/bg_title-9a5b9b97a973044b3d13be960f5011a8.png);float:left}.mosaic__item__info__title_small{max-width:210px;padding:10px}.mosaic__item__info__subtitle{font-size:12px;color:#2ea1c1;display:block;margin:5px 0 0}.mosaic__item__info__link{font-weight:bold;color:#fff}.mosaic__item__info__link:hover{text-decoration:none}.mosaic__item__info__link_small{font-size:17px;height:60px}.mosaic__item__info__link_large{font-size:42px;height:60px;line-height:60px;padding:0 20px;letter-spacing:-1px}.mosaic__item__info__price{float:left;padding:7px 9px;background:url(//assets.9flats.com/assets/mosaic/bg_price-b29e0a199ac3139a945a6d90feb43a33.png);text-shadow:1px 1px #16707A;color:#fff}.mosaic__item__info__price__small{font-size:12px;display:block}.mosaic__item__info__price__small_top{top:9px;left:12px}.mosaic__item__info__price__small_bottom{top:35px;left:12px}.mosaic__item__info__price__big{font-size:27px;font-weight:bold;display:block}.mosaic__item__info__price__big_top{left:12px;top:22px}.mosaic__item__info__price__big_bottom{left:12px;top:9px}.mosaic__item__info__price__big__euro{font-size:16px;margin:0 0 0 -3px;font-weight:normal}.mosaic__item__info__price__big__euro_en{margin:0 3px 0 0}.mosaic__item_tl{top:0;left:0;width:312px;height:476px;background:url(//assets.9flats.com/assets/mosaic/berlin-ab39228cc60c34850e2dadf84e048f41.jpg)}.mosaic__item_tc{top:0;left:334px;width:312px;height:227px;background:url(//assets.9flats.com/assets/mosaic/en-top-middle-berlin-f648c6d0735ae776c3ec7d34501b8428.jpg)}.mosaic__item_c{top:249px;left:334px;width:312px;height:227px;background:url(//assets.9flats.com/assets/mosaic/en-top-right-nyc-9235b5b044bb7dacb6c73e4d5611412d.jpg)}.mosaic__item_tr{top:0;left:668px;width:312px;height:227px;background:url(//assets.9flats.com/assets/mosaic/spain-top-right-ffefe1f4ba1e121ef9d50aacd5b0b5e6.jpg)}.mosaic__item_bl{top:498px;left:0;width:646px;height:227px;background:url(//assets.9flats.com/assets/mosaic/en-top-panoram-paris-f6a9e91ba4515b3b6fd578b6b16890a5.jpg)}.mosaic__item_debl{background:url(//assets.9flats.com/assets/mosaic/panoramic-view-nyc-1745e7aaffa8c4209c8de8bdab945cd1.jpg)}.mosaic__item_br{top:249px;left:668px;width:312px;height:476px;background:url(//assets.9flats.com/assets/mosaic/paris-a08e894c5947ffc49ab4b3aa0d3ccae1.jpg)}.mosaic__item_debr{background:url(//assets.9flats.com/assets/mosaic/nyc-03c71de6c931d84041645a6823f9fb36.jpg)}.mosaic_top{height:725px}.mosaic_bottom{margin-top:30px;height:476px}.mosaic__item{position:absolute;background-repeat:no-repeat}.mosaic__item__edit{position:absolute;right:0;bottom:0;padding:3px 6px;background:#fff;color:#000;font-size:10px}.mosaic__item_0{top:0;left:0;width:312px;height:476px}.mosaic__item_1{width:312px;height:227px;top:0;left:334px}.mosaic__item_2{top:0;left:668px;width:312px;height:227px}.mosaic__item_3{top:249px;left:334px;width:312px;height:227px}.mosaic__item_4{top:249px;left:668px;width:312px;height:476px}.mosaic__item_5{top:498px;left:0;width:646px;height:227px}.mosaic__item_6{top:0;left:0;width:312px;height:227px}.mosaic__item_7{top:0;left:334px;width:312px;height:476px}.mosaic__item_8{top:0;left:668px;width:312px;height:227px}.mosaic__item_9{top:249px;left:0;width:312px;height:227px}.mosaic__item_10{top:249px;left:668px;width:312px;height:227px}.mosaic__item_empty{background-color:#666}.mosaic__item__info__title__font-size-small{font-size:30px}.mosaic__item__info__title__font-size-medium{font-size:35px}.mosaic__item__info__title__font-size-large{font-size:42px}.mosaic__item__info__price__big{font-size:27px;font-weight:bold;display:block}.mosaic__item__info__price__big__euro{font-size:16px;margin:0 0 0 -4px;font-weight:normal}.mosaic__item__info__price__big__euro_en{margin:0}.mosaic__item__info__price__big__value_en{margin:0 0 0 -4px}.new-cities{background:url(//assets.9flats.com/assets/cities/map-d483fe6e08e69fb803da131a5a3a44c6.png) 50% 50px no-repeat}.new-cities__column{list-style:none;margin-top:20px;min-height:300px}.new-cities__wrapper{float:left;width:20%}.new-cities__header{color:#676767;font-size:13px;font-weight:bold;padding:0 0 11px 0}.cities__column__link{color:#00a1bd;font-size:13px}.new-cities__list{list-style:none;float:left}.new-cities__list__item_title{font-weight:bold;margin:0 0 15px 0}.mosaic{width:980px;position:relative;font-family:arial,serif}.mosaic a{text-decoration:none}.mosaic *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}.mosaic_top{height:725px}.mosaic_bottom{height:476px}.newmosaic__item{position:absolute;background-repeat:no-repeat;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada;cursor:pointer}.newmosaic__item .newmosaic__item__info__title{max-width:220px}.newmosaic__item:hover{-ms-filter:"Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}.newmosaic__item__edit{position:absolute;right:0;bottom:0;padding:3px 6px;background:#fff;color:#000;font-size:10px}.newmosaic__item_0{top:0;left:0;width:312px;height:476px}.newmosaic__item_1{width:312px;height:227px;top:0;left:334px}.newmosaic__item_2{top:0;left:668px;width:312px;height:227px}.newmosaic__item_3{top:249px;left:334px;width:312px;height:227px}.newmosaic__item_4{top:249px;left:668px;width:312px;height:476px}.newmosaic__item_destinations{top:249px;left:668px;width:312px;height:476px;background:#eeedea;border:1px solid #e2e2e2;padding:30px}.newmosaic__item__header{font-size:20px;font-weight:bold;color:#000;font-style:normal;margin:20px 0 0}.newmosaic__item__header_first{margin:0}.newmosaic__item__cities{margin:20px 0 0;width:100%}.newmosaic__item__cities__row_spacer{height:9px}.newmosaic__item__cities__cell{width:50%;vertical-align:top;line-height:15px}.newmosaic__item__cities__cell_last{padding:0 0 0 10px}.newmosaic__item__cities__city{font-size:15px;color:#00a1bd;font-style:normal}.newmosaic__item__cities__city:hover{text-decoration:underline}.newmosaic__item_5{top:498px;left:0;width:646px;height:227px}.newmosaic__item_5 .newmosaic__item__info__title{max-width:none}.newmosaic__item_6{top:0;left:0;width:312px;height:227px}.newmosaic__item_7{top:0;left:334px;width:312px;height:476px}.newmosaic__item_8{top:0;left:668px;width:312px;height:227px}.newmosaic__item_9{top:249px;left:0;width:312px;height:227px}.newmosaic__item_10{top:249px;left:668px;width:312px;height:227px}.newmosaic__item_empty{background-color:#666}.newmosaic__item__info{position:absolute;left:15px}.newmosaic__item__info_top{top:15px}.newmosaic__item__info_bottom{bottom:15px}.newmosaic__item__info__title{background:url(//assets.9flats.com/assets/mosaic/bg_title-9a5b9b97a973044b3d13be960f5011a8.png);float:left}.newmosaic__item__info__subtitle{font-size:12px;color:#2ea1c1;display:block;margin:5px 0 0}.newmosaic__item__info__link{font-weight:bold;color:#fff}.newmosaic__item__info__link:hover{text-decoration:none}.newmosaic__item__info__link_small{font-size:17px;height:60px}.newmosaic__item__info__link_large{font-size:42px;letter-spacing:-1px}.newmosaic__item__info__price{float:left;padding:7px 9px;background:url(//assets.9flats.com/assets/mosaic/bg_price-b29e0a199ac3139a945a6d90feb43a33.png);text-shadow:1px 1px #16707A;color:#fff}.newmosaic__item__info__price__small{font-size:12px;display:block}.newmosaic__item__info__price__big{font-size:27px;font-weight:bold;display:block}.newmosaic__item__info__price__big__euro{font-size:16px;margin:0 0 0 -4px;font-weight:normal}.newmosaic__item__info__price__big__euro_en{margin:0}.newmosaic__item__info__price__big__value_en{margin:0 0 0 -4px}.newmosaic__item__info__title__font-size-small{padding:10px}.newmosaic__item__info__title__font-size-small .newmosaic__item__info__link{font-size:17px}.newmosaic__item__info__title__font-size-medium{padding:13px 15px}.newmosaic__item__info__title__font-size-medium .newmosaic__item__info__link{font-size:30px}.newmosaic__item__info__title__font-size-large{padding:6px 20px}.newmosaic__item__info__title__font-size-large .newmosaic__item__info__link{font-size:41px}.external__calendars__popup{display:none;padding:20px;width:633px}.external__calendars__popup__image{margin-bottom:10px}.external__calendars__popup__text{font-size:14px;color:#000;font-style:normal;margin-bottom:30px}.external__calendars__popup__text p{margin-bottom:10px}.vatid__popup{display:none;padding:20px;width:590px}.vatid__popup__description{font-size:14px;color:#000;font-style:normal;margin-bottom:20px}.vatid__popup__actions__item{color:#00a1bd;margin-right:20px;font-size:13px}.invoice__information__popup{display:none;padding:20px;width:600px}.invoice__information__popup__description{font-size:14px;color:#000;font-style:normal;margin-bottom:20px}.invoice__information__popup__submit{margin:30px 0 15px}.invoice__information__popup__later{display:none;color:#00a1bd;font-size:13px}.terms__popup{display:none}.sign-up-popup{display:none;padding:20px;width:590px}.sign-up-popup__description{font-size:14px;color:#000;font-style:normal;margin-bottom:5px}.sign-up-popup__close{margin-top:10px;display:inline-block;color:#00a1bd;font-size:13px}.seo{width:1000px;margin:50px auto 0 auto}.seo__block{float:left;width:460px}.seo__block_last{float:right}.seo__block__text{font-size:13px;color:#000;font-style:normal;line-height:20px;margin:0 0 10px 0;text-align:justify}.seo__block__text h1{font-size:13px;font-weight:bold;color:#000;font-style:normal}.slideshow{margin:20px 0 0;position:relative;height:450px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.slideshow__item{position:absolute;top:0;left:50%;width:1920px;height:450px;margin:0 0 0 -960px;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;opacity:0;z-index:1}.slideshow__item.active{opacity:1;z-index:2}.slideshow__item__locator_727232{background:url(//assets.9flats.com/assets/new_home/amsterdam-8b55ac5b901c0b58cc91eef2846f69b0.jpg)}.slideshow__item__locator_638242{background:url(//assets.9flats.com/assets/new_home/berlin-4d29c085ebbab548830dd7b6f3448acb.jpg)}.slideshow__item__locator_656958{background:url(//assets.9flats.com/assets/new_home/hh-b775eb4b46a5c604ffbaef70dbbf4427.jpg)}.slideshow__item__locator_753692{background:url(//assets.9flats.com/assets/new_home/barcelona-011b63c078687e5f054c5e07e9518919.jpg)}.slideshow__item__locator_615702{background:url(//assets.9flats.com/assets/new_home/paris-ec46ba3c12b7f6d3427f6c0857d6daea.jpg)}.slideshow__forms{width:1000px;position:absolute;left:50%;margin:0 0 0 -500px;z-index:10;top:40px}.slideshow__search{width:550px;float:left}.slideshow__slogan__w{float:right}.slideshow__slogan{width:430px;background:#eeedea;height:142px;padding:0 30px;display:table-cell;vertical-align:middle;position:relative;font-size:26px;color:#000;font-style:normal}.slideshow__slogan .header__subtext__number{font-size:26px;font-weight:bold;color:#07a3c3;font-style:normal}.slideshow__slogan__text{font-size:26px;color:#000;font-style:normal;margin-bottom:5px}.slideshow__slogan__subtext{font-size:18px;color:#444;font-style:normal}.slideshow__slogan__wrapper{width:215px;float:left;font-size:21px;color:#000;font-style:normal}.slideshow__slogan__wrapper .header__subtext__number{font-size:21px;font-weight:bold;color:#07a3c3;font-style:normal}.slideshow__slogan__tuv{float:right;width:148px;height:75px;background:url(//assets.9flats.com/assets/tuv/tuv-homepage-148x75px-21686e43cf67ffcde5b1403daf685515.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/tuv/tuv-homepage-148x75px-21686e43cf67ffcde5b1403daf685515.png) 1x, url(//assets.9flats.com/assets/tuv/tuv-homepage-retina-296x150px-8b4f4deea4c29598f7a841dcde346b9b.png) 2x)}.slideshow__item__pricebox{width:120px;height:80px;position:absolute;bottom:60px;left:50%;margin:0 0 0 380px;background:#07a3c3;color:#fff}.slideshow__item__pricebox__from{font-size:14px;color:#fff;font-style:normal;position:absolute;top:10px;left:15px}.slideshow__item__pricebox__price{font-size:48px;font-weight:bold;color:#fff;font-style:normal;position:absolute;top:20px;left:15px;letter-spacing:-2px}.slideshow__item__pricebox__currency__w{position:absolute;top:25px;left:75px}.slideshow__item__pricebox__currency{font-size:30px;font-weight:bold;color:#fff;font-style:normal}.slideshow__item__pricebox__night{font-size:14px;color:#fff;font-style:normal;margin:-7px 0 0}.slideshow__item__city{width:120px;position:absolute;bottom:25px;left:50%;margin:0 0 0 380px;background:#f07c00;color:#fff;padding:5px 15px;text-align:left;font-size:16px;font-weight:bold;color:#fff;font-style:normal}.slideshow__badge{position:absolute;bottom:25px;left:50%;margin:0;top:200px;width:236px;margin-left:70px;z-index:10}.smallmosaic{position:relative;margin:30px 0 0;height:476px}.smallmosaic__item{position:absolute;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada;cursor:pointer}.smallmosaic__item:hover{-ms-filter:"Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9}.smallmosaic__item__info{position:absolute;left:15px}.smallmosaic__item__info_bottom{bottom:15px}.smallmosaic__item__info_top{top:15px}.smallmosaic__item__info__title{background:url(//assets.9flats.com/assets/mosaic/bg_title-9a5b9b97a973044b3d13be960f5011a8.png);float:left}.smallmosaic__item__info__title_small{max-width:210px;padding:10px}.smallmosaic__item__info__subtitle{font-size:12px;color:#2ea1c1;display:block;margin:5px 0 0}.smallmosaic__item__info__link{font-weight:bold;color:#fff}.smallmosaic__item__info__link:hover{text-decoration:none}.smallmosaic__item__info__link_small{font-size:17px;height:60px}.smallmosaic__item__info__link_large{font-size:42px;height:60px;line-height:60px;padding:0 20px;letter-spacing:-1px}.smallmosaic__item__info__link_medium{font-size:35px;height:60px;line-height:60px;padding:0 20px}.smallmosaic__item__info__link_normal{font-size:30px;height:60px;line-height:60px;padding:0 20px}.smallmosaic__item__info__price{float:left;padding:7px 9px;background:url(//assets.9flats.com/assets/mosaic/bg_price-b29e0a199ac3139a945a6d90feb43a33.png);text-shadow:1px 1px #16707A;color:#fff}.smallmosaic__item__info__price__small{font-size:12px;display:block}.smallmosaic__item__info__price__small_top{top:9px;left:12px}.smallmosaic__item__info__price__small_bottom{top:35px;left:12px}.smallmosaic__item__info__price__big{font-size:27px;font-weight:bold;display:block}.smallmosaic__item__info__price_big .smallmosaic__item__info__price__big{font-size:25px}.smallmosaic__item__info__price__big_top{left:12px;top:22px}.smallmosaic__item__info__price__big_bottom{left:12px;top:9px}.smallmosaic__item__info__price__big__euro{font-size:16px;margin:0 0 0 -3px;font-weight:normal}.smallmosaic__item__info__price__big__euro_en{margin:0 3px 0 0}.smallmosaic__item_tl{top:0;left:0;width:312px;height:227px;background:url(//assets.9flats.com/assets/mosaic/amsterdam-f3f00db2631dede8a897fbcc3bd8053f.jpg)}.smallmosaic__item_bl{top:249px;left:0;width:312px;height:227px;background:url(//assets.9flats.com/assets/mosaic/en-bottom-amsterdam-left-c587a247c2cbfd20cf8097a80f1c1a93.jpg)}.smallmosaic__item_c{top:0;left:334px;width:312px;height:476px;background:url(//assets.9flats.com/assets/mosaic/london-2c5615a3252054803356a16d4a5b85d3.jpg)}.smallmosaic__item_dec{background:url(//assets.9flats.com/assets/mosaic/hh-c30825c755ba73092f58034db60c91f9.jpg)}.smallmosaic__item_tr{top:0;left:668px;width:312px;height:227px;background:url(//assets.9flats.com/assets/mosaic/en-bottom-london-right-dbf1e469c8e49264d126c4ef7d1e7cc6.jpg)}.smallmosaic__item_detr{background:url(//assets.9flats.com/assets/mosaic/hh_flat-c11dbc41d70c107cbdad61f33812d193.jpg)}.smallmosaic__item_br{top:249px;left:668px;width:312px;height:227px;background:url(//assets.9flats.com/assets/mosaic/nyc-small-f8410e9e21f3540d40c416fc11c004f0.jpg)}.smallmosaic__item_debr{background:url(//assets.9flats.com/assets/mosaic/barcelona-6b3997c332808fad3340460f09ae9921.jpg)}.subscribe{float:left;width:312px;margin:0 0 0 22px}.subscribe__header{text-transform:uppercase;color:#666;font-size:11px;font-weight:bold}.subscribe__envelope{background:url(//assets.9flats.com/assets/subscribe/envelope-409ac992cdb5e48b2b2e6a5464e309cc.png) no-repeat;width:312px;height:225px;margin:7px 0 0;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada;padding:25px}.subscribe__envelope__header{font-size:24px;font-weight:bold}.subscribe__envelope__list{list-style:none;margin:25px 0 0}.subscribe__envelope__list__item{font-size:13px;margin:5px 0 0;padding:0 0 0 20px;background:url(//assets.9flats.com/assets/subscribe/check-e3e1b2c6fb2464b0fc713ce9131b6bac.png) 0 2px no-repeat}.subscribe__envelope__form{margin:25px 0 0}.subscribe__envelope__form__email{background:none;border:0;border-bottom:1px solid #000;width:175px;font-size:13px;float:left}.subscribe__envelope__form__submit{border:0;background:none;padding:0 0 0 25px;background:url(//assets.9flats.com/assets/subscribe/submit-5c826560a7a6ba0db30a3934b02f6081.png) 0 -21px no-repeat;height:21px;font-size:20px;font-weight:bold;text-transform:uppercase;letter-spacing:-1px;float:right}.subscribe__envelope__form__submit:hover{background-position:0 0}.subscribe__envelope__form_loggedin .subscribe__envelope__form__submit{float:none}.subscribe__envelope__form_loggedin .subscribe__envelope__form__email{display:none}.subscribe__envelope__form_error .subscribe__envelope__form__email{background:#ff8585}.subscribe__envelope__success{display:none;margin:25px 0 0;font-size:16px}.subscribe__envelope__form_success{display:none}.terms{width:600px;padding:20px}.terms__subtitle{margin:0 0 15px 0}.terms__content{height:400px;overflow-y:auto}.terms__actions{margin:20px 0 0}.terms__actions__or{padding:0 5px}.terms__actions__accept{font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.terms__actions__accept:hover{background:#ff9000;text-decoration:none}.terms__actions__accept:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.terms__actions__later{font-size:14px;color:#00a1bd;font-style:normal;margin:0 0 0 10px}.topcities{background:#eeedea;max-width:1920px;margin:0 auto}.topcities__i{width:1000px;margin:0 auto;font-size:20px;font-weight:bold;color:#000;font-style:normal;padding:25px 0}.topcities__list{list-style:none}.topcities__list__item{float:left;margin:0 20px 0 0}.topcities__list__item:last-child{margin:0}.topcities__list__item__link{font-size:16px;font-weight:normal;color:#07a3c3;font-style:normal}.why__title{text-transform:uppercase;color:#666;font-size:11px;font-weight:bold;width:100%;padding:0 0 11px 0;border-bottom:1px solid #e2e2e2}.why__list{margin:42px 0 0;list-style:none}.why__list__item{float:left;width:245px;padding:0 10px 0 78px}.svg .why__list__item_value{background:url(//assets.9flats.com/assets/why/value-d7d7e765d5b976923f2bc421d8a6e911.svg) transparent no-repeat 10px 0}.no-svg .why__list__item_value{background:url(//assets.9flats.com/assets/why/value-d42314f1935f69af6d0de7d940b1e5c8.png) transparent no-repeat 10px 0}.svg .why__list__item_free{background:url(//assets.9flats.com/assets/why/free-0b9e9e2cea758c3c698789357fb25dbb.svg) transparent no-repeat 10px 0}.no-svg .why__list__item_free{background:url(//assets.9flats.com/assets/why/free-c73a8d32e0d2f7755c6dba8e309904e8.png) transparent no-repeat 10px 0}.svg .why__list__item_tips{background:url(//assets.9flats.com/assets/why/tips-19042185c34ca506fd89c3470dc9a7ef.svg) transparent no-repeat 10px 0}.no-svg .why__list__item_tips{background:url(//assets.9flats.com/assets/why/tips-ce0a9bbf38b73629e7e5a19eb4bb4906.png) transparent no-repeat 10px 0}.svg .why__list__item_safe{background:url(//assets.9flats.com/assets/why/safe-63a85aa0e24892867b7cb2c211cf338c.svg) transparent no-repeat 10px 0}.no-svg .why__list__item_safe{background:url(//assets.9flats.com/assets/why/safe-0cef103963faf5afd916bb755241a150.png) transparent no-repeat 10px 0}.why__list__item__title{font-size:18px;font-weight:bold}.why__list__item__subtitle{margin:10px 0 0;font-size:13px}.youtube{float:left;width:312px;margin:0 0 0 22px}.youtube__header{text-transform:uppercase;color:#666;font-size:11px;font-weight:bold}.youtube__iframe{width:312px;height:227px;margin:7px 0 0;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada}.locator__admin__box{position:fixed;top:90px;right:10px;border:1px solid black;padding:10px}.locator__admin__box__close{float:right}.locator__main{width:505px;float:left}.locator__main__trust{margin:25px 0 0;height:121px}.locator__main__trust__tips{width:320px;list-style:none;padding:0 30px 0 20px;border-right:1px solid #d9d9d9;display:inline-block}.locator__main__trust__tips__tip{position:relative;min-height:25px;font-size:12px;color:#616161;font-style:normal;padding:0 0 0 55px;margin:0 0 20px 0}.locator__main__trust__tips__tip_last{margin:0}.locator__main__trust__tips__tip__text{font-size:12px;color:#616161;font-style:normal}.locator__main__trust__tips__tip__image_houses{padding-left:55px;position:relative}.svg .locator__main__trust__tips__tip__image_houses{background:url(//assets.9flats.com/assets/locator/why_houses-cf7aab006da15c1ace44b3989b5fc3c4.svg) transparent no-repeat 0px 3px}.no-svg .locator__main__trust__tips__tip__image_houses{background:url(//assets.9flats.com/assets/locator/why_houses-2177866687f52f9a78bf6040b340bdc7.png) transparent no-repeat 0px 3px}.locator__main__trust__tips__tip__image_banknote{padding-left:55px;position:relative}.svg .locator__main__trust__tips__tip__image_banknote{background:url(//assets.9flats.com/assets/locator/why_money-74d53fa947a84098a5bbca467f7f6502.svg) transparent no-repeat 0px 3px}.no-svg .locator__main__trust__tips__tip__image_banknote{background:url(//assets.9flats.com/assets/locator/why_money-fb3d5832f39fb8bb206bf7b0a5c86bdc.png) transparent no-repeat 0px 3px}.locator__main__trust__tips__tip__image_thumbup{padding-left:55px;position:relative}.svg .locator__main__trust__tips__tip__image_thumbup{background:url(//assets.9flats.com/assets/locator/why_thumb-f459dd8069375b2a6c3545305e2e2cef.svg) transparent no-repeat}.no-svg .locator__main__trust__tips__tip__image_thumbup{background:url(//assets.9flats.com/assets/locator/why_thumb-0e8e9abaa105871ace37878123fe2960.png) transparent no-repeat}.locator__main__trust__insurance{display:inline-block;width:165px;vertical-align:top;padding:0 0 0 40px}.locator__main__trust__insurance__item{display:inline-block}.locator__main__trust__insurance__item_norton{margin:10px 0 0}.locator__main__trust__insurance__item_image_zurich{display:inline-block;width:98px;height:22px;background:url(//assets.9flats.com/assets/locator/zurich-998d5d7f2760a8cadb9fad3196b1a615.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/locator/zurich-998d5d7f2760a8cadb9fad3196b1a615.png) 1x, url(//assets.9flats.com/assets/locator/zurich-big-d5618cd397a4bb3c17b08aced7312674.png) 2x)}.locator__main__trust__insurance__item_image_norton{display:inline-block;width:86px;height:46px;background:url(//assets.9flats.com/assets/locator/norton-b94099905322b4c35ef7e9d76ad94f1c.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/locator/norton-b94099905322b4c35ef7e9d76ad94f1c.png) 1x, url(//assets.9flats.com/assets/locator/norton-big-b095ce6be66017b574008dc13e044c42.png) 2x)}.locator__main__trust__insurance__item__title{font-size:10px;color:#8a8888;font-style:normal;margin:0 0 5px 0}.locator__main__map{cursor:pointer;margin:35px 0 0;height:375px;-webkit-box-shadow:0 1px 3px 0 #b8b8b8;-moz-box-shadow:0 1px 3px 0 #b8b8b8;-o-box-shadow:0 1px 3px 0 #b8b8b8;-ms-box-shadow:0 1px 3px 0 #b8b8b8;box-shadow:0 1px 3px 0 #b8b8b8}.locator__main__map{cursor:pointer;margin:35px 0 0;height:375px;-webkit-box-shadow:0 1px 3px 0 #b8b8b8;-moz-box-shadow:0 1px 3px 0 #b8b8b8;-o-box-shadow:0 1px 3px 0 #b8b8b8;-ms-box-shadow:0 1px 3px 0 #b8b8b8;box-shadow:0 1px 3px 0 #b8b8b8}.locator__continent__map{cursor:pointer;height:453px;width:453px;-webkit-box-shadow:0 1px 3px 0 #b8b8b8;-moz-box-shadow:0 1px 3px 0 #b8b8b8;-o-box-shadow:0 1px 3px 0 #b8b8b8;-ms-box-shadow:0 1px 3px 0 #b8b8b8;box-shadow:0 1px 3px 0 #b8b8b8}.locator__main__block{margin:30px 0 0}.locator__main__block__header{font-size:20px;font-weight:normal;color:#000;font-style:normal}.locator__main__block__box{margin:20px 0 0;padding:20px;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 3px #d9d9d9;-moz-box-shadow:0 1px 3px #d9d9d9;-o-box-shadow:0 1px 3px #d9d9d9;-ms-box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px #d9d9d9}.locator__main__block__box_seo{font-size:13px;color:#676767;font-style:normal}.locator__main__block__seo__proposal{margin-top:20px}.locator__main__block__seo__proposallink{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5}.locator__main__block__seo__proposallink:hover{background:#33b5cb;text-decoration:none}.locator__main__block__seo__proposallink:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.locator__main__districts{list-style:none;float:left;width:33%}.locator__main__districts__item__link{font-size:13px;color:#00a1bd;font-style:normal;line-height:20px}.locator__main__districts__item__link__count{color:#000}.locator__sidebar{width:455px;float:right}.locator__visual{height:200px;background-position:-260px 0;padding:20px;-webkit-box-shadow:0 1px 3px 0 #b8b8b8;-moz-box-shadow:0 1px 3px 0 #b8b8b8;-o-box-shadow:0 1px 3px 0 #b8b8b8;-ms-box-shadow:0 1px 3px 0 #b8b8b8;box-shadow:0 1px 3px 0 #b8b8b8;position:relative}.locator__visual_fixed{background-position:0 0}.locator__visual__trust{width:150px;position:absolute;bottom:0;right:0}.locator__visual__info{float:left}.locator__visual__info__header{float:left;letter-spacing:-1px;background:url(//assets.9flats.com/assets/mosaic/bg_title-9a5b9b97a973044b3d13be960f5011a8.png);padding:6px 15px;font-size:41px;font-weight:bold;color:#fff;font-style:normal}.locator__visual__info__places{float:left;padding:7px 12px;background:url(//assets.9flats.com/assets/mosaic/bg_price-b29e0a199ac3139a945a6d90feb43a33.png);text-shadow:1px 1px #16707A;color:#fff}.locator__visual__info__places__count{font-size:27px;font-weight:bold;color:#fff;font-style:normal}.locator__visual__info__header__places__text{display:block;font-size:12px;font-weight:normal;color:#fff;font-style:normal}.locator__prices{margin:25px 0 0}.locator__prices__price{float:left;width:140px;height:45px;border:1px solid #33b5cb;background:#eeedea;margin:0 17px 0 0;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1),inset 0 1px #fff;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.1),inset 0 1px #fff;-o-box-shadow:0 1px 4px rgba(0,0,0,0.1),inset 0 1px #fff;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.1),inset 0 1px #fff;box-shadow:0 1px 4px rgba(0,0,0,0.1),inset 0 1px #fff}.locator__prices__price:hover{text-decoration:none;background-color:#f7f7f7}.locator__prices__price:active{text-decoration:none;background-color:#e6e5e1;box-shadow:none;text-shadow:none}.locator__prices__price_last{margin:0}.locator__prices__price__icon{border-right:1px solid #b9b9b9;width:51px;height:43px;float:left}.locator__prices__price__icon__i{border-top:1px solid #fff;width:50px;height:43px}.svg .locator__prices__price__icon__i_2{background:url(//assets.9flats.com/assets/locator/beds_2-932f199b627106a725e665bb27311b9e.svg) transparent no-repeat 11px 7px}.no-svg .locator__prices__price__icon__i_2{background:url(//assets.9flats.com/assets/locator/beds_2-03137bb449b495ec5f8b614961043443.png) transparent no-repeat 11px 7px}.svg .locator__prices__price__icon__i_3{background:url(//assets.9flats.com/assets/locator/beds_3-350a4637619ace24e89dc3947716230f.svg) transparent no-repeat 11px 7px}.no-svg .locator__prices__price__icon__i_3{background:url(//assets.9flats.com/assets/locator/beds_3-4928becb36d52857d50479c90fceed81.png) transparent no-repeat 11px 7px}.svg .locator__prices__price__icon__i_4{background:url(//assets.9flats.com/assets/locator/beds_4-4c87a4dc335ee15715e54e245176b6c5.svg) transparent no-repeat 8px 9px}.no-svg .locator__prices__price__icon__i_4{background:url(//assets.9flats.com/assets/locator/beds_4-6e07efcb456e9e8a96a8516435e23ec5.png) transparent no-repeat 8px 9px}.locator__prices__price__texts{width:87px;height:43px;float:left;border-top:1px solid #fff;border-left:1px solid #fff}.locator__prices__price:active .locator__prices__price__texts,.locator__prices__price:active .locator__prices__price__icon__i{border-top:1px solid #eeedea;text-shadow:none}.locator__prices__price:active .locator__prices__price__texts__from,.locator__prices__price:active .locator__prices__price__texts__value{text-shadow:none}.locator__prices__price:active .locator__prices__price__texts__link{background:url(//assets.9flats.com/assets/locator/arrow_noshadow-9bbd4bf04ca59b7bac584a1442856b9d.png) 0 0 no-repeat}.locator__prices__price__texts__i{width:79px;height:42px;position:relative}.locator__prices__price__texts__from{position:absolute;top:3px;left:8px;font-size:11px;color:#33b5cb;font-style:normal;text-shadow:1px 1px #fff}.locator__prices__price__texts__value{position:absolute;top:16px;left:8px;font-size:18px;font-weight:bold;color:#33b5cb;font-style:normal;text-shadow:1px 1px #fff}.locator__prices__price__texts__link{width:9px;height:15px;position:absolute;top:13px;right:0;background:url(//assets.9flats.com/assets/locator/arrow-201765c03d767338a36ceee0c4407c9a.png) 0 0 no-repeat;text-indent:-9999px}.locator__sidebar__block{margin:30px 0 0}.locator__sidebar__block__header{font-size:20px;font-weight:normal;color:#000;font-style:normal;display:inline;margin-right:15px}.locator__sidebar__block__stars{width:80px;height:12px;display:inline-block;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px}.svg .locator__sidebar__block__stars{background-image:url(//assets.9flats.com/assets/place/stars-34e0e8ad31fbb57adf504b86ea6a6813.svg)}.no-svg .locator__sidebar__block__stars{background-image:url(//assets.9flats.com/assets/place/stars-008d98d86fe8a6849c66bb1f71f11fb4.png)}.locator__sidebar__block__stars_40{background-position-x:-16px}.locator__sidebar__block__stars_30{background-position-x:-32px}.locator__sidebar__block__stars_20{background-position-x:-48px}.locator__sidebar__block__stars_10{background-position-x:-64px}.locator__sidebar__block__sem{display:none}.locator__sidebar__block__sem__stars{display:inline-block}.locator__sidebar__block__sem__rating{font-size:12px;font-weight:normal;color:#676767;font-style:normal;position:relative;top:-2px}.locator__sidebar__block__places{margin:20px 0 0;border:1px solid #D9D9D9;-webkit-box-shadow:0 1px 3px #d9d9d9;-moz-box-shadow:0 1px 3px #d9d9d9;-o-box-shadow:0 1px 3px #d9d9d9;-ms-box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px #d9d9d9}.locator__sidebar__block__places .search__place{border-bottom:1px solid #dadada;position:relative;height:150px}.locator__sidebar__block__places .search__place__photo{width:130px;height:87px;background-size:130px 87px;position:absolute;top:45px;left:15px}.locator__sidebar__block__places .search__place__photo:hover{top:-7px;left:-10px;width:236px;height:163px;background-size:220px 147px;background-position:7px 7px;border:1px solid #DADADA;z-index:5;background-color:#fff;background-repeat:no-repeat;-webkit-box-shadow:1px 1px 12px #999;-moz-box-shadow:1px 1px 12px #999;-o-box-shadow:1px 1px 12px #999;-ms-box-shadow:1px 1px 12px #999;box-shadow:1px 1px 12px #999}.locator__sidebar__block__places .search__place__photo__label{text-transform:uppercase;font-size:11px;font-weight:bold;color:#fff;font-style:normal;padding:2px 5px;position:absolute;top:50px;left:12px;z-index:3;max-width:130px}.locator__sidebar__block__places .search__place__content__title__wrapper{position:absolute;top:19px;left:15px}.locator__sidebar__block__places .search__place__content__nostars{display:none}.locator__sidebar__block__places .search__place__content__title{display:inline-block;width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:bold;color:#00a1bd;font-style:normal}.locator__sidebar__block__places .search__place__content__bookings{display:inline-block;position:absolute;top:42px;left:177px;font-size:12px;color:#676767;font-style:normal}.locator__sidebar__block__places .search__place__content__bookings_hidden{display:none}.locator__sidebar__block__places .search__place__content__stars{margin:0;position:absolute;top:67px;left:177px}.locator__sidebar__block__places .search__place__content__reviews{margin:0;position:absolute;top:67px;left:257px;font-size:12px;color:#676767;font-style:normal}.locator__sidebar__block__places .search__place__price__description{position:absolute;top:45px;right:15px}.locator__sidebar__block__places .search__place__price__description_tour{top:70px}.locator__sidebar__block__places .search__place__price__value_tour{position:absolute;top:45px;right:15px;line-height:24px;font-size:24px;font-weight:bold;color:#000;font-style:normal}.locator__sidebar__block__places .search__place__price__value__small_first{position:absolute;top:46px;right:15px}.locator__sidebar__block__places .search__place__price__value__strong{position:absolute;top:59px;right:15px;line-height:24px}.locator__sidebar__block__places .search__place__price__value__small_last{position:absolute;top:83px;right:15px}.locator__sidebar__block__places .search__place__content__info__additional{position:absolute;top:105px;left:177px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#000;font-style:normal}.locator__sidebar__block__places .search__place__content__info__separator{display:none}.locator__sidebar__block__places .search__place__content__info__link{position:absolute;top:119px;left:177px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#00a1bd;font-style:normal}.locator__sidebar__block__places .search__place__details{position:absolute;bottom:15px;right:15px;font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-webkit-box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;display:none;padding:6px 17px}.locator__sidebar__block__places .search__place__details:hover{background:#ff9000;text-decoration:none}.locator__sidebar__block__places .search__place__details:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.locator__sidebar__block__places .search__place:hover{background-color:#f5f5f3}.locator__sidebar__block__places .search__place:hover .search__place__details{display:inline-block}.locator__sidebar__block__places .search__place__content__info__accomodates{display:inline-block;position:absolute;top:90px;left:177px;font-size:12px;color:#676767;font-style:normal}.locator__sidebar__block__places .search__place__photo__user{border:1px solid #DEDEDE;position:absolute;right:-12px;bottom:-8px}.locator__sidebar__block__places .search__place__photo__user__verified{background:url(//assets.9flats.com/assets/icons/checkmark-blue-small-167ee2f6e2b2711488520d7df611aa27.png) no-repeat;width:12px;height:12px;position:absolute;top:80px;right:-10px}.locator__sidebar__block__places .search__place__photo:hover .search__place__photo__instant,.locator__sidebar__block__places .search__place__photo:hover .search__place__photo__new,.locator__sidebar__block__places .search__place__photo:hover .search__place__photo__user,.locator__sidebar__block__places .search__place__photo:hover .search__place__photo__user__verified{display:none}.locator__sidebar__block__places__more{padding:22px 30px 22px 22px;width:100%;display:inline-block;background:url(//assets.9flats.com/assets/locator/more-0c8e36ec205b9a24c884821d00f7e445.png) 422px 24px no-repeat}.locator__sidebar__block__places__more:hover{text-decoration:none;background-color:#f5f5f3}.locator__sidebar__block__places__more h3{font-size:22px;font-weight:bold;color:#00a1bd;font-style:normal}.locator__payment{margin:25px 0 0}.locator__payment__header{text-transform:uppercase;font-size:11px;font-weight:bold;color:#666;font-style:normal;width:100%}.locator__payment__logos{margin:10px 0 0}.locator__payment__providers__v2{margin:10px 0 0;list-style:none;width:485px;height:45px;font-size:0.1px}.locator__payment__providers__v2 img{display:block;float:left;height:45px;margin:0 20px 25px 20px}.locator__main__block__box_seo p{line-height:19px;margin-bottom:20px;margin-top:10px}.locator__main__block__box_seo strong{font-weight:bold;font-size:14px;margin-top:20px;margin-bottom:10px}.locator__main__block__box_seo a{font-size:12px;font-weight:bold;color:#12a0c2;font-style:normal}.locator__main__block__textarea{width:465px}.locator__main__block__submit__button{margin-top:20px;font-size:16px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.locator__main__block__submit__button:hover{background:#ff9000;text-decoration:none}.locator__main__block__submit__button:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.locator__reviews__header{margin-top:30px;color:black;font-size:20px;font-weight:normal}.locator__reviews{border:1px solid #D9D9D9;box-shadow:0 1px 3px #D9D9D9;margin:20px 0 0;padding:20px 0}.locator__reviews .microdata{display:none}.locator__reviews__list{list-style:none;padding:0 0px 5px 0px}.locator__reviews__list__item__inside-wrapper{margin:0 20px}.locator__reviews__list__item{border-bottom:1px solid #dadada;font-size:12px;color:#9E9E9E;padding:20px 0}.locator__reviews__list__item:first-child{padding-top:0}.locator__reviews__list__item:last-child{border-bottom:none;padding-bottom:0px}.locator__reviews__list__item__photo{display:block;float:left;margin:0 10px 0 0;width:60px;height:63px}.locator__reviews__list__item__wrapper{float:right;width:390px;color:#000}.locator__reviews__list__item__wrapper__reviewer{font-size:14px;color:#1fa1c5;font-weight:bold;margin:0 5px 0 0}.locator__reviews__list__item__date{float:right;font-size:12px;color:#9e9e9e}.locator__reviews__list__item__review{display:block;margin:10px 0;line-height:18px;color:#676767;font-size:13px}.locator__reviews__list__item__place{color:#aaa;font-style:italic}.locator__reviews__small-stars,.locator__reviews__list__item__wrapper__reviewer__stars{width:80px;height:12px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px}.svg .locator__reviews__small-stars,.svg .locator__reviews__list__item__wrapper__reviewer__stars{background-image:url(//assets.9flats.com/assets/place/stars-34e0e8ad31fbb57adf504b86ea6a6813.svg)}.no-svg .locator__reviews__small-stars,.no-svg .locator__reviews__list__item__wrapper__reviewer__stars{background-image:url(//assets.9flats.com/assets/place/stars-008d98d86fe8a6849c66bb1f71f11fb4.png)}.locator__reviews__list__item__anchor{font-size:12px;font-style:italic;color:#00a2be}.locator__reviews__list__item__desc{font-size:12px;font-style:italic;color:#666}.locator__reviews__list__item__wrapper__reviewer__stars{display:inline-block}.locator__reviews__list__item__wrapper__reviewer__stars_40{background-position:-16px 0}.locator__reviews__list__item__wrapper__reviewer__stars_30{background-position:-32px 0}.locator__reviews__list__item__wrapper__reviewer__stars_20{background-position:-48px 0}.locator__reviews__list__item__wrapper__reviewer__stars_10{background-position:-64px 0}.messages__empty{padding:15px 20px;font-size:14px;font-weight:normal;color:#000;font-style:normal}.messages__header{border-bottom:1px solid #DCDCDC;height:70px}.messages__header__wrapper{float:left;margin:30px 0 0 20px}.messages__header__head{float:left;margin-right:10px}.messages__header__anchor{float:left;margin-top:8px;font-size:14px;font-weight:normal;color:#00a1bd;font-style:normal}.messages__header__anchor:hover{text-decoration:none}.messages__menu{list-style:none;background:#eeedea;border-style:solid;border-color:#e0e0e0;border-width:0 0 1px 0}.messages__menu__item{float:left;border-style:solid;border-color:#e0e0e0;border-width:0 1px 0 0}.messages__menu__item:hover{background:#f8f7f3}.messages__menu__item_active{background:#dadada;float:left}.messages__menu__item_active:hover{cursor:default !important;background:#dadada}.messages__menu__item:hover{cursor:pointer}.messages__menu__item__link{font-size:14px;font-weight:normal;color:#9e9e9e;font-style:normal;display:block;padding:11px 20px}.messages__menu__item__link:hover{text-decoration:none}.messages__menu__item__link_active{display:block;padding:11px 20px;color:#000000}.messages__menu__item__link_active:hover{cursor:default}.messages__list__anchor:hover{text-decoration:none}.messages__list{list-style:none}.messages__list__item{padding:15px 20px;border-style:solid;border-color:#e0e0e0;border-width:0 0 1px 0}.messages__list__item:hover{background:#f8f7f3}.messages__list__item_unread{background:#fff7d3}.messages__list__item__photo{float:left;margin-right:15px}.messages__list__item__wrapper{padding:2px 0}.messages__circle{float:left;width:20px;height:20px;line-height:20px;border-radius:10px;font-size:12px;color:#fff;text-align:center;background:#ff7e00;margin:0px 10px 0 0;padding:0px 1px 0 0;font-weight:bold;letter-spacing:-1px}.messages__list__item__sender{color:#00a2be;font-size:16px;font-weight:bold;line-height:21px}.messages__list__item__short-msg{float:left;margin:5px 0 0 0;font-size:14px;font-weight:normal;color:#000;font-style:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:875px}.messages__list__item__short-msg_mine{padding-left:20px}.svg .messages__list__item__short-msg_mine{background:url(//assets.9flats.com/assets/icons/message_arrow-7ddba8e90ebddb19612c2bea9865c489.svg) transparent left center no-repeat}.no-svg .messages__list__item__short-msg_mine{background:url(//assets.9flats.com/assets/icons/message_arrow-bc359397315922740051732be29d1bf7.png) transparent left center no-repeat}.messages__pagination{padding:20px}.messages__pagination_header{float:right}.messages__list__item__spam{float:right;font-size:12px;font-weight:normal;color:#676767;font-style:normal;margin:0 10px 0 0}.messages__list__item__date{float:right;font-size:12px;font-weight:normal;color:#676767;font-style:normal}.messages__pagination__button{display:inline-block;height:30px;padding:8px 12px 9px;width:30px;border:1px solid #CCCCCC;float:left;margin-right:5px}.messages__pagination__button:hover{background-color:#EEEDEA}.messages__pagination__button_disabled{opacity:0.5;filter:alpha(opacity=50)}.messages__pagination__button_disabled:hover{background-color:#FFF}.svg .messages__pagination__button_previous{background:url("/assets/calendar/arrow_left.svg") no-repeat scroll center center transparent}.no-svg .messages__pagination__button_previous{background:url("/assets/calendar/arrow_left.png") no-repeat scroll center center transparent}.svg .messages__pagination__button_next{background:url("/assets/calendar/arrow_right.svg") no-repeat scroll center center transparent}.no-svg .messages__pagination__button_next{background:url("/assets/calendar/arrow_right.png") no-repeat scroll center center transparent}.messages__pagination__summary{float:left;margin:7px 0 0 10px;font-size:14px;font-weight:bold;color:#000;font-style:normal}.messages__arrow{float:left}.flags-sprite,.flags-at,.flags-ch,.flags-da,.flags-de,.flags-en,.flags-es,.flags-fr,.flags-gb,.flags-it,.flags-nl,.flags-pl,.flags-pt,.flags-ru,.flags-sv,.flags-tr,.flags-us{background:url(//assets.9flats.com/assets/flags-sf92b5f8199-2bb958656649f052b0c3bfdbd0c35f37.png) no-repeat}.flags-at{background-position:0 -55px}.flags-ch{background-position:0 -77px}.flags-da{background-position:0 -88px}.flags-de{background-position:0 -154px}.flags-en{background-position:0 -11px}.flags-es{background-position:0 -44px}.flags-fr{background-position:0 -99px}.flags-gb{background-position:0 0}.flags-it{background-position:0 -110px}.flags-nl{background-position:0 -132px}.flags-pl{background-position:0 -165px}.flags-pt{background-position:0 -33px}.flags-ru{background-position:0 -143px}.flags-sv{background-position:0 -121px}.flags-tr{background-position:0 -22px}.flags-us{background-position:0 -66px}.cockpit__body{margin:20px}.cockpit__messages{border-top:1px solid #e0e0e0;padding:20px 10px 20px 10px}.cockpit__messages_submit{font-size:normal;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.cockpit__messages_submit:hover{background:#ff9000;text-decoration:none}.cockpit__messages_submit:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__message_warning_personal{margin-top:10px;display:none;width:938px;color:#d30000;font-size:14px}.cockpit__messages_submit_anyway{display:none;font-size:normal;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.cockpit__messages_submit_anyway:hover{background:#ff9000;text-decoration:none}.cockpit__messages_submit_anyway:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__messages_user_details{font-weight:normal;font-size:14px}.cockpit__messages_with__message_with{font-size:14px;font-weight:bold}.cockpit__messages_body_message{width:938px;height:115px;margin-top:18px;border:1px solid #9e9e9e;padding:10px;-webkit-box-shadow:inset 0px 1px 10px -1px #9e9e9e;-moz-box-shadow:inset 0px 1px 10px -1px #9e9e9e;-o-box-shadow:inset 0px 1px 10px -1px #9e9e9e;-ms-box-shadow:inset 0px 1px 10px -1px #9e9e9e;box-shadow:inset 0px 1px 10px -1px #9e9e9e}.cockpit__messages_body_message::-webkit-input-placeholder{color:gray;font-style:italic}.cockpit__messages_body_message:-moz-placeholder{color:gray;font-style:italic}.cockpit__messages_body_message::-moz-placeholder{color:gray;font-style:italic}.cockpit__messages_body_message:-ms-input-placeholder{color:gray;font-style:italic}.cockpit__messages_personal{width:938px;height:115px;margin-top:18px;border:2px solid #d30000;padding:10px;-webkit-box-shadow:inset 0px 1px 10px -1px #9e9e9e;-moz-box-shadow:inset 0px 1px 10px -1px #9e9e9e;-o-box-shadow:inset 0px 1px 10px -1px #9e9e9e;-ms-box-shadow:inset 0px 1px 10px -1px #9e9e9e;box-shadow:inset 0px 1px 10px -1px #9e9e9e}.cockpit__messages_personal::-webkit-input-placeholder{color:#d30000;font-style:italic}.cockpit__messages_personal:-moz-placeholder{color:#d30000;font-style:italic}.cockpit__messages_personal::-moz-placeholder{color:#d30000;font-style:italic}.cockpit__messages_personal:-ms-input-placeholder{color:#d30000;font-style:italic}.cockpit__messages_highlighted{background-color:lightcoral}.cockpit__messages_back_to_index_with_arrow{font-size:14px;color:#00a1bd;margin-left:20px;line-height:42px}.notification{border:1px solid #ffe155;padding:15px 20px;background:#fff4c1;font-size:14px;font-weight:bold;line-height:18px;margin-bottom:15px}.notification__icon{width:25px;height:25px;float:left;margin:5px 10px 0px 0px;font-size:14px}.svg .notification__icon{background:url(//assets.9flats.com/assets/mmm/messages-attention-b9c963fdc681d2729a5fcb0053d0fb4d.svg) no-repeat}.no-svg .notification__icon{background:url(//assets.9flats.com/assets/mmm/messages-attention-bc8eae4d2e65088aa1b5e2480ba4dcbd.png) no-repeat}.notification__text{margin-bottom:2px;font-size:14px;font-weight:normal}.cockpit__messages_buttons{margin:20px 0px 20px 0px}.cockpit__message_photo{display:block;margin:0px 20px 0px 10px;width:60px;height:60px;float:left}.cockpit__message_sender{font-size:15px;font-weight:bold;color:#1fa1c5;float:left}.cockpit__message_sender:hover{text-decoration:none}.cockpit__message_sent_at{float:right;margin-right:10px;font-size:12px;color:#909090}.cockpit__message_body_box{font-size:14px;line-height:20px;margin:10px 10px 0px 0px}#translation span.translate{width:16px;height:11px;display:inline-block}#translation a:hover{background-color:white}.to_translate{overflow:hidden}.generic-subline{float:right;margin:10px;text-align:right}.translation-boxes{display:inline-block;width:26px;height:23px;background-color:#f3f2f1;padding:2px 4px 2px 2px;border:1px solid #e1e1e1;margin:-3px}.cockpit__messages_translation_message{font-size:14px;margin-right:18px}.cockpit__systemmessages{padding:10px 10px 10px 20px;background-color:#e0f4f7;border-top:1px solid #e0e0e0;font-size:15px}.cockpit__systemmessage_body_box{position:relative}.cockpit__systemmessage_body{position:absolute;top:3px;left:35px}.cockpit__messages__type_mine{background-color:#f4f3f1}.cockpit__systemmessage_body__icon{display:inline-block;width:27px;height:22px}.svg .cockpit__systemmessage_body__icon{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px 0px}.no-svg .cockpit__systemmessage_body__icon{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px 0px}.svg .cockpit__systemmessage_body__icon_you_requested_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px 0px}.no-svg .cockpit__systemmessage_body__icon_you_requested_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px 0px}.svg .cockpit__systemmessage_body__icon_other_requested_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -22px}.no-svg .cockpit__systemmessage_body__icon_other_requested_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -22px}.svg .cockpit__systemmessage_body__icon_you_accepted_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -44px}.no-svg .cockpit__systemmessage_body__icon_you_accepted_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -44px}.svg .cockpit__systemmessage_body__icon_other_accepted_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -44px}.no-svg .cockpit__systemmessage_body__icon_other_accepted_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -44px}.svg .cockpit__systemmessage_body__icon_you_rejected_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -66px}.no-svg .cockpit__systemmessage_body__icon_you_rejected_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -66px}.svg .cockpit__systemmessage_body__icon_other_rejected_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -66px}.no-svg .cockpit__systemmessage_body__icon_other_rejected_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -66px}.svg .cockpit__systemmessage_body__icon_you_enquired_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -88px}.no-svg .cockpit__systemmessage_body__icon_you_enquired_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -88px}.svg .cockpit__systemmessage_body__icon_other_enquired_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -88px}.no-svg .cockpit__systemmessage_body__icon_other_enquired_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -88px}.svg .cockpit__systemmessage_body__icon_you_accepted_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -110px}.no-svg .cockpit__systemmessage_body__icon_you_accepted_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -110px}.svg .cockpit__systemmessage_body__icon_other_accepted_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -110px}.no-svg .cockpit__systemmessage_body__icon_other_accepted_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -110px}.svg .cockpit__systemmessage_body__icon_you_declined_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -132px}.no-svg .cockpit__systemmessage_body__icon_you_declined_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -132px}.svg .cockpit__systemmessage_body__icon_other_declined_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -132px}.no-svg .cockpit__systemmessage_body__icon_other_declined_enquiry{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -132px}.svg .cockpit__systemmessage_body__icon_you_review_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -154px}.no-svg .cockpit__systemmessage_body__icon_you_review_booking{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -154px}.svg .cockpit__systemmessage_body__icon_you_requested_friendship{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -176px}.no-svg .cockpit__systemmessage_body__icon_you_requested_friendship{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -176px}.svg .cockpit__systemmessage_body__icon_other_requested_friendship{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -176px}.no-svg .cockpit__systemmessage_body__icon_other_requested_friendship{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -176px}.svg .cockpit__systemmessage_body__icon_you_accepted_friendship{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -198px}.no-svg .cockpit__systemmessage_body__icon_you_accepted_friendship{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -198px}.svg .cockpit__systemmessage_body__icon_other_accepted_friendship{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-5f82f4199e3f7f7d070833292d298437.svg) transparent no-repeat 0px -198px}.no-svg .cockpit__systemmessage_body__icon_other_accepted_friendship{background:url(//assets.9flats.com/assets/messages/system-icons-27x220px-3ee8f3abb46fce198386f3c75f62384b.png) transparent no-repeat 0px -198px}.place__amenities{margin:20px 0 0 0}.place__amenities__list__header{margin:30px 0 15px 0}.place__amenities__list__item{float:left;width:182px;font-size:13px;background:url(//assets.9flats.com/assets/place/amenity_item-0eb80e5a18b9e3ebbd50a540bacfb0a2.png) left center no-repeat;list-style-type:none;padding:0 0 0 20px;margin:0 0 5px 0;color:#000}.place__amenities__table{width:100%;margin:15px 0 0}.place__amenities__table td{padding:5px 0}.place__amenities__table__row{padding:10px 13px;text-align:left}.place__amenities__table__row_gray{background:#f5f4f2}.place__amenities__table__name{font-size:13px;color:#000;width:30%}.place__amenities__table__name p{padding:10px 0 10px 15px;margin:0}.place__amenities__table__description{font-size:12px;font-style:italic;color:#666;width:50%}.place__amenities__table__price{font-size:13px;color:#000;width:20%}.place__benefits{list-style:none;padding:15px 25px;display:block}.place__benefits__item{font-size:12px;color:#000;font-style:normal;padding:8px 0 8px 35px}.place__benefits__item_fees{background:url(//assets.9flats.com/assets/place/benefits/thumb-80d25f4d6ddc68a883a12c7bc88145f1.png) 0 center no-repeat}.place__benefits__item_quality{background:url(//assets.9flats.com/assets/place/benefits/house-2a890d504ada85f2b85c0b841779cc75.png) 0 center no-repeat}.place__benefits__item_verified{background:url(//assets.9flats.com/assets/place/benefits/dj-3c5c7ad04ea1ec6bc9131c73d8b9561a.png) 0 center no-repeat}.place__benefits__item_secure{background:url(//assets.9flats.com/assets/place/benefits/lock-146a9494e9110035c6d06f1d5f778ef9.png) 0 center no-repeat}.place__benefits__item_insured{background:url(//assets.9flats.com/assets/place/benefits/shield-56f396fe855e0ef2129e946a31b11a13.png) 0 center no-repeat}.place__booking__w{border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 3px #d9d9d9;-moz-box-shadow:0 1px 3px #d9d9d9;-o-box-shadow:0 1px 3px #d9d9d9;-ms-box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px #d9d9d9}.place__booking{padding:30px 25px 25px}.place__booking__row{padding-bottom:10px;border-bottom:1px solid #DADADA;margin-bottom:10px}.place__booking__price{font-size:42px;font-weight:bold;color:#00a2be;font-style:normal;letter-spacing:-1px}.place__booking__yourtrip{font-size:34px;font-weight:bold;color:#000;font-style:normal;letter-spacing:-1px}.place__booking__label{font-size:14px;font-weight:bold;color:#000;font-style:normal;margin-bottom:4px}.place__booking__label_guests{margin-top:15px}.place__booking__label_pickers{margin:15px 0 0}.place__booking__description{font-size:12px;color:#676767;font-style:normal}.place__booking__datepicker{width:130px;float:right}.place__booking__datepicker_left{float:left}.place__booking__input{height:40px;font-size:15px;padding:0px 38px 0 12px;box-sizing:border-box;float:left;background-color:#fff;background-position:100% 0;background-repeat:no-repeat}.svg .place__booking__input{background-image:url(//assets.9flats.com/assets/search_bar/bg-2fecd64efe3db3fe79aba971f4235956.svg)}.no-svg .place__booking__input{background-image:url(//assets.9flats.com/assets/search_bar/bg-ef66ed7aecb6faaef51ba38705008a2a.png)}.place__booking__datepicker__input_start-date{width:130px;background-position:100% -80px}.place__booking__datepicker__input_start-date:focus,.place__booking__datepicker__input_start-date.active{background-position:100% -120px}.place__booking__datepicker__input_start-date.placeholder{background-position:100% -80px}.place__booking__datepicker__input_end-date{width:130px;background-position:100% -160px}.place__booking__datepicker__input_end-date.active,.place__booking__datepicker__input_end-date:focus{background-position:100% -200px}.place__booking__datepicker__input_end-date.placeholder{background-position:100% -160px}.place__booking__input__guests{width:112px;background-position:100% -240px}.place__booking__input__guests:focus,.place__booking__input__guests.active{background-position:100% -280px}.place__booking__submit{font-size:22px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;height:50px;width:100%;padding:0;float:left;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.place__booking__submit:hover{background:#ff9000;text-decoration:none}.place__booking__submit:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.place__booking__submit:disabled{background:#B8B7B7;border:1px solid #918F8F;text-shadow:1px 1px 1px #918F8F;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #c8c7c7;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #c8c7c7;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #c8c7c7;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #c8c7c7;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #c8c7c7}.place__booking__submit:disabled:hover{background:#c8c7c7;border:1px solid #918F8F;text-shadow:1px 1px 1px #918F8F}.place__booking__submit_opendates{font-size:22px;padding:8px 17px;background:#b8b7b7;border:0;border:1px solid #918f8f;color:#fff;text-shadow:1px 1px 1px #918f8f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #dadada;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #dadada;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #dadada;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #dadada;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #dadada;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #dadada;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #dadada;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #dadada;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #dadada;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #dadada;height:50px;width:100%;padding:0;float:left}.place__booking__submit_opendates:hover{background:#c8c7c7;text-decoration:none}.place__booking__submit_opendates:active{background:#b8b7b7;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.place__booking__hotline{border-top:1px solid #d6d5d2;padding:20px 0px 25px 0px;background:#eeedea}.place__booking__hotline__text{margin-left:100px}.place__booking__hotline__text__headline{font-size:18px;color:#605e5d;font-style:normal}.place__booking__hotline__text__number{font-size:13px;font-weight:bold;color:#605e5d;font-style:normal}.place__booking__hotline__text__open{font-size:12px;color:#605e5d;font-style:normal}.place__booking__hotline__image{float:left;margin-top:4px;margin-left:30px}.place__booking__totals{margin:15px 0 15px 0}.place__booking__totals__row{margin-bottom:15px;font-size:12px;list-style:none}.place__booking__totals__row_total{font-size:22px;font-weight:bold;color:#000;font-style:normal;border-top:1px solid #DADADA;padding-top:10px}.place__booking__totals__column_left{float:left;max-width:150px}.place__booking__totals__column_right{float:right}.place__booking__error{padding:10px 0px 10px 15px;background-color:#FFF4C1;border:1px solid #FFE360;font-size:14px;margin-bottom:15px}.place__booking__icon__availability{float:left;width:22px;height:23px}.svg .place__booking__icon__availability{background:url(//assets.9flats.com/assets/place/availability-c3187ece09e8f61a9aa045d8672ef687.svg) transparent no-repeat}.no-svg .place__booking__icon__availability{background:url(//assets.9flats.com/assets/place/availability-926f8845431aed7107b6f9826af29367.png) transparent no-repeat}.place__booking__icon__entire_home{float:left;width:27px;height:23px}.svg .place__booking__icon__entire_home{background:url(//assets.9flats.com/assets/place/entire_place-98c7440c08ff91cce58641b8d99aef9f.svg) transparent no-repeat}.no-svg .place__booking__icon__entire_home{background:url(//assets.9flats.com/assets/place/entire_place-34fb4aba656540a8ca84d903ee5e1503.png) transparent no-repeat}.place__booking__icon__private_room{float:left;width:28px;height:23px}.svg .place__booking__icon__private_room{background:url(//assets.9flats.com/assets/place/private_room-63d4ae32c0a25ab324a0ede8eac08c66.svg) transparent no-repeat}.no-svg .place__booking__icon__private_room{background:url(//assets.9flats.com/assets/place/private_room-626de9c1a84c1309b4602bfc81edefe8.png) transparent no-repeat}.place__booking__icon__shared_room{float:left;width:27px;height:23px}.svg .place__booking__icon__shared_room{background:url(//assets.9flats.com/assets/place/shared_room-804678786014d5620eec1a0c296f14f9.svg) transparent no-repeat}.no-svg .place__booking__icon__shared_room{background:url(//assets.9flats.com/assets/place/shared_room-6813088c5fc40bcf2e66bed4107e4896.png) transparent no-repeat}.place__booking__icon__discount{float:left;width:26px;height:21px}.svg .place__booking__icon__discount{background:url(//assets.9flats.com/assets/place/discount-976e4029e4d24ca630d951a79fbc8324.svg) transparent no-repeat}.no-svg .place__booking__icon__discount{background:url(//assets.9flats.com/assets/place/discount-b544d2740ea7c0bf122fc4a9514cef5b.png) transparent no-repeat}.place__booking__icon__child__discount{float:left;width:19px;height:25px}.svg .place__booking__icon__child__discount{background:url(//assets.9flats.com/assets/place/child_discount-5bed614a7cc92d8bdecffc42285d30b1.svg) transparent no-repeat}.no-svg .place__booking__icon__child__discount{background:url(//assets.9flats.com/assets/place/child_discount-1a9921720a217d69a504ae8fefd71927.png) transparent no-repeat}.place__booking__icon__deposit{float:left;width:25px;height:18px}.svg .place__booking__icon__deposit{background:url(//assets.9flats.com/assets/place/deposit-88ca50a6500d76e0d956b193bde09620.svg) transparent no-repeat}.no-svg .place__booking__icon__deposit{background:url(//assets.9flats.com/assets/place/deposit-a60e9089d14348e8d5cf46d53d670499.png) transparent no-repeat}.place__booking__icon__pay_later{float:left;width:24px;height:24px}.no-svg .place__booking__icon__pay_later{background:url(//assets.9flats.com/assets/icons/pay_later_icon.svg) transparent no-repeat}.svg .place__booking__icon__pay_later{background:url(//assets.9flats.com/assets/icons/pay_later_icon-805faf86f83129f564cc79b56adb0e33.png) transparent no-repeat}.place__booking__labels{margin-left:40px}.place__booking__instant-booking__info{margin-top:10px}.place__booking__instant-booking__info__text{text-align:center;font-size:12px;color:#9e9e9e;font-style:normal}.place__booking__instant-booking__info__description{border:1px solid #a6a6a6;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;z-index:2;display:inline-block;padding:15px;position:absolute;background:#fff;display:none;max-width:330px}.place__booking__instant-booking__info__description:before{position:absolute;top:-7px;left:155px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.place__booking__instant-booking__info__description:after{position:absolute;top:-6px;left:156px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.place__booking__instant-booking__info__description h4{margin-bottom:10px}.place__booking__instant-booking__info__description div{font-size:12px}.place__booking__instant-booking__info__link{color:#33B5CB;cursor:pointer}.place__booking__instant-booking__info__link:hover{text-decoration:underline}.place__booking__spinner{display:inline-block;background:url(//assets.9flats.com/assets/9flats/new-spinner-40x40px-491f8ca64f567862179bcd002fd53bdd.gif) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/9flats/new-spinner-40x40px-491f8ca64f567862179bcd002fd53bdd.gif) 1x, url(//assets.9flats.com/assets/9flats/new-spinner-80x80px-14ce9bee22757ad3f839e81d5f99a914.gif) 2x);width:40px;height:40px;margin-left:120px}.place__booking__qtip{max-width:497px}.place__calendar__container{margin:15px 0 0 0}.place__calendar__previous,.place__calendar__next{font-size:13px;color:#00a1bd;width:100px;line-height:17px;height:17px}.place__calendar__previous{float:left;visibility:hidden;margin-right:10px}.place__calendar__next{float:right;text-align:right;margin-left:10px}.place__calendar{position:relative;height:280px}.place__calendar__year{font-size:48px;margin-bottom:20px}.place__calendar__year_after{clear:left}.place__calendar__month{border-collapse:collapse;width:260px;margin-right:30px;float:left}.place__calendar__month:nth-last-child(1){margin-bottom:0}.place__calendar__month:nth-last-child(2){margin-bottom:0}.place__calendar__month_rowend{margin-right:0;clear:right}.place__calendar__month__header{text-align:left;font-size:15px;font-weight:normal;color:#9e9e9e;font-style:normal;padding-bottom:10px}.place__calendar__month__header_current{color:#00a2be}.place__calendar__month__week{font-size:14px;font-weight:bold;color:#000;text-align:left;width:38px;height:34px}.place__calendar__month__day__wrapper{font-size:14px;color:#000;width:38px;height:34px;position:relative;padding:0 1px 1px 0}.place__calendar__month__day_out{color:#adadad}.place__calendar__month__day_gone{color:#919191;background:#e5e5e5}.place__calendar__month__day_current{color:#00a2be;font-weight:bold}.place__calendar__month__day{position:relative;width:38px;height:34px;padding:5px;overflow:hidden}.place__calendar__month__day__conflict{width:17px;height:17px;position:absolute;right:3px;bottom:3px;cursor:help}.place__calendar__month__day_selected{background:#e0f4f7}.place__calendar__month__day__value{position:absolute;top:8px;left:3px;z-index:10;cursor:default}.csstransforms .place__calendar__month__day__value{top:3px}.place__calendar__month__day__checkin{position:absolute;width:35px;height:42px;left:20px;top:0}.csstransforms .place__calendar__month__day__checkin{height:60px;top:-26px;left:0;transform-origin:left bottom;-ms-transform-origin:left bottom;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-o-transform-origin:left bottom;transform:rotate(48deg);-ms-transform:rotate(48deg);-webkit-transform:rotate(48deg);-moz-transform:rotate(48deg);-o-transform:rotate(48deg)}.place__calendar__month__day__checkout{position:absolute;width:40px;height:100px;left:-20px;top:-60px}.csstransforms .place__calendar__month__day__checkout{top:0;left:-2px;height:60px;transform-origin:right top;-ms-transform-origin:right top;-webkit-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;transform:rotate(48deg);-ms-transform:rotate(48deg);-webkit-transform:rotate(48deg);-moz-transform:rotate(48deg);-o-transform:rotate(48deg)}.place__calendar__footer{overflow:hidden;height:17px;margin:5px 0 0}.place__calendar__legend__wrapper{width:360px;margin:0 auto;overflow:hidden}.place__calendar__legend{float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}.place__calendar__legend__item{display:none;float:left;list-style:none;margin:0 20px 0 0;padding:0;position:relative;right:50%;height:17px;line-height:17px;font-size:13px}.place__calendar__legend__item__figure{width:20px;height:17px;float:left;margin-right:10px}.place__calendar__legend__item__figure_unavailable,.place__calendar__month__day__status_unavailable{background:#ffc9c9}.place__calendar__legend__item__figure_half,.place__calendar__month__day__status_half{background:#ffed99}.place__cancellation{padding:20px;font-size:14px;line-height:18px;max-height:500px;overflow:auto}.place__cancellation p{margin:0 0 5px 0}.place__cancellation_popup{padding:0;margin:20px 0 10px 0;font-size:12px;height:120px;overflow:hidden;max-height:auto;line-height:normal}.place__houserules_popup{margin-top:20px;font-size:12px;height:120px;overflow:hidden}.place__description{position:relative;margin:40px 0 0}.place__description__top{margin:0 0 15px 0}.place__description__top__translations{list-style:none;float:right}.place__description__top__translations__item{cursor:pointer;float:left;background:#f3f2f0;border:1px solid #e0e0e0}.place__cancellation_text{position:relative;height:52px}.place__description__text{width:340px;float:left}.place__description__text__wrapper{overflow:hidden;position:relative}.place__description__text__cancellation__anchor{font-size:13px;text-align:left;padding:10px;margin:0 0 15px 0;color:#00a2be;line-height:normal}.place__description__popup{padding:0px}.place__description__text__wrapper__content{font-size:13px;text-align:left}.place__description__text__wrapper__content p{line-height:19px}.place__description__text__wrapper__content .place__description__text__wrapper__content__authorship{padding:10px;background:#e0f4f7;margin:0 0 15px 0;color:#9E9E9E;line-height:normal}.place__description__text__wrapper__content__overlay{background:-webkit-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(255,255,255,0.9) 70%, #fff 100%);background:-moz-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(255,255,255,0.9) 70%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(255,255,255,0.9) 70%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(255,255,255,0.9) 70%, #fff 100%);background:linear-gradient(top, rgba(255,255,255,0) 20%,rgba(255,255,255,0.9) 70%,#ffffff 100%);bottom:0;display:none;height:30px;left:0;position:absolute;width:100%}.place__description__details{float:right;width:225px}.place__description__top__header{float:left}#place__description__admin__translate{float:right;margin-top:10px;margin-left:400px}.place__description__admin__button{float:right;font-size:12px;color:#00a1bd;font-style:normal;margin:5px 0 0 10px}.place__description__top__translations__flag{width:16px;height:11px;display:inline-block;background:url(//assets.9flats.com/assets/header/flag-sprites-3b160dbafc10d55dbe70a345dc2dd258.png) 0 0 no-repeat}.place__description__top__translations__flag_de{background-position:0 -98px}.place__description__top__translations__flag_en{background-position:0 -2px}.place__description__top__translations__flag_gb{background-position:0 -210px}.place__description__top__translations__flag_es{background-position:0 -130px}.place__description__top__translations__flag_fr{background-position:0 -114px}.place__description__top__translations__flag_it{background-position:0 -66px}.place__description__top__translations__flag_pt{background-position:0 -82px}.place__description__top__translations__flag_tr{background-position:0 -34px}.place__description__top__translations__flag_us{background-position:0 -194px}.place__description__top__translations__flag_at{background-position:0 -242px}.place__description__top__translations__flag_ch{background-position:0 -226px}.place__description__top__translations__flag_ru{background-position:0 -162px}.place__description__top__translations__item_active{background:white}.place__description__top__translations__item_desc{color:#8e8e8f;font-size:12px;float:left;padding:5px 0 0 0;margin:0 10px 0 0}.place__description__text__content__anchor{color:#00a2be;font-size:13px;display:none}.place__description__details__table{width:100%;font-size:12px}.place__description__details__table__row{padding:10px 20px;text-align:left}.place__description__details__table__row:nth-child(odd){background:#efefef}.place__description__details__table__row td{padding:10px}.place__description__details__table__row__anchor{font-size:12px;color:#00a2be}.place__description__top__translations__item__anchor{padding:0 4px}.place__gallery{overflow:hidden;margin:18px 0 0}.place__gallery__i{height:392px;position:relative}.place__gallery__photo{float:left;height:392px;width:588px;position:relative;cursor:pointer}.place__gallery__thumb{float:left;width:75px;height:75px;margin:0 15px 0 0;background-position:center center;cursor:pointer}.place__gallery__thumb:hover{border:4px solid #00a2be}.place__gallery__thumb_active{border:4px solid #00a2be}.place__gallery__controls{position:relative;height:75px;margin:15px 0 0}.place__gallery__controls__thumbs__w{width:525px;height:75px;overflow:hidden;position:absolute;top:0;left:32px}.place__gallery__controls__thumbs{height:75px;position:relative}.place__gallery__photo__title{position:absolute;left:15px;right:15px;bottom:15px;padding:15px;font-size:16px;color:#fff;font-style:normal;background:#000}.rgba .place__gallery__photo__title{background:rgba(0,0,0,0.6)}.place__gallery__controls__link{text-indent:100%;white-space:nowrap;overflow:hidden;height:75px;width:15px;position:absolute;top:0}.opacity .place__gallery__controls__link:hover{-ms-filter:"Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.place__gallery__controls__link_back{left:0;background:url(//assets.9flats.com/assets/place/gallery_left-ad594494c6b8d4725b8a16a6def6489e.png) center center no-repeat}.place__gallery__controls__link_forward{right:0;background:url(//assets.9flats.com/assets/place/gallery_right-4be722bd1057f6d2d4eea3adc39edfba.png) center center no-repeat}.place__generic-box{padding:20px 15px 15px 15px;background:#f5f4f2;clear:both;margin:15px 0 0}.place__generic-header{margin:40px 0 0;font-size:20px;font-weight:normal}.place__popup_generic-header{margin:5px 0 0;font-size:20px;font-weight:normal}.place__generic-header_first{margin:0}.place__generic-header_similarplaces{margin-top:30px;margin-bottom:20px}.place__cancellation_rules{position:relative;height:100px;line-height:19px;font-size:13px}.place__header__title{font-size:30px;font-weight:bold;color:#000;font-style:normal;letter-spacing:-1px}.place__header__address{font-size:13px;font-weight:normal;color:#000;font-style:normal;margin:5px 0 0}.place__header__address a{color:#00a1bd}.place__header__rating{margin:20px 0 0;display:block}.place__header__rating:hover{text-decoration:none}.place__header__rating_popup{display:inline-block;margin:0 0 0 10px}.place__header__rating__stars{width:115px;height:17px;display:inline-block;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px}.svg .place__header__rating__stars{background-image:url(//assets.9flats.com/assets/place/big_stars-0d60ddf52c3a3edff2ed067133ecd152.svg)}.no-svg .place__header__rating__stars{background-image:url(//assets.9flats.com/assets/place/big_stars-295539d172443a48c33154ae743a7d1d.png)}.place__header__rating__stars_40{background-position-x:-23px}.place__header__rating__stars_30{background-position-x:-46px}.place__header__rating__stars_20{background-position-x:-69px}.place__header__rating__stars_10{background-position-x:-92px}.place__header__rating__reviews{font-size:12px;color:#9e9e9e;font-style:normal}.place__header__credit{font-size:14px;color:#000;font-style:normal;background:#fff4c1;border:1px solid #ffe155;padding:15px 20px;margin:15px 0 0}.place__header__credit b{font-weight:bold}.page__host{padding:20px;position:relative}.page__host__wrapper{overflow:hidden}.page__host__image{float:left;height:130px}.page__host__info{float:right;width:140px}.place__host__info__button{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;margin-top:19px;display:block;text-align:center}.place__host__info__button:hover{background:#33b5cb;text-decoration:none}.place__host__info__button:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.page__host__info__name{width:135px;overflow:hidden;text-overflow:ellipsis}.page__host__info__name__link{font-size:24px;font-weight:bold;color:#00a2be;font-style:normal;letter-spacing:-1px}.page__host__info__verified{font-size:12px;width:150px;height:16px;background:url(//assets.9flats.com/assets/icons/checkmark-blue-291161354132f24c41e6f7a18a754dd9.png) no-repeat;padding:1px 0 0 20px}.page__host__stats{margin-top:20px;list-style:none}.page__host__stats__item{padding-top:10px;border-top:1px solid #dadada;margin-top:10px;font-size:12px;color:#676767;font-style:normal}.page__host__stats__item--first{border:none;padding:0;margin:0}.page__host__stats__item__value{float:right;font-size:14px;font-weight:bold;color:black;font-style:normal;text-align:right}.place__host__info__averagestars{margin-top:15px}.place__host__info__averagestars__stars{width:80px;height:12px;display:inline-block;text-indent:-9999px;background-position:0 0;background-repeat:no-repeat}.svg .place__host__info__averagestars__stars{background-image:url(//assets.9flats.com/assets/place/stars-34e0e8ad31fbb57adf504b86ea6a6813.svg)}.no-svg .place__host__info__averagestars__stars{background-image:url(//assets.9flats.com/assets/place/stars-008d98d86fe8a6849c66bb1f71f11fb4.png)}.place__host__info__averagestars__nostars{margin:15px 0px 0 35px;display:inline-block;width:425px;font-size:12px;color:#ff7e00;font-style:normal;visibility:visible}.place__host__info__averagestars__stars_40{background-position-x:-16px}.place__host__info__averagestars__starss_30{background-position-x:-32px}.place__host__info__averagestars__stars_20{background-position-x:-48px}.place__host__info__averagestars__stars_10{background-position-x:-64px}.place__host__info__reviewcount{font-size:11px;color:#6b6b6b;font-style:normal}.place__host__overlay{width:622px !important;min-height:422px !important}.place__host__overlay_hidden{display:none;padding:0 !important}.place__host__contact__wrapper{float:left;margin-right:10px}.place__host__contact__input{width:115px;font-size:15px;padding:0px 12px}.place__host__contact__wrapper .selector{width:60px;height:33px}.place__host__contact__wrapper .selector select{z-index:auto}.place__host__contact__wrapper_spacer{margin-left:10px}.place__host__contact__wrapper_lessspace{margin-right:10px}.place__host__contact__dash{float:left;position:relative;top:35px;margin-right:10px}.place__host__contact__form{padding:20px}.place__host__contact__form-notification{width:580px}.place__host__contact__fieldset{margin-bottom:20px}.place__host__contact__fieldset_linehigher{line-height:34px}.place__host__contact__textarea{width:580px;height:138px;font-size:15px !important}.common__dialog__overlay__button_hidden{display:none}.place__host__contact__separator{margin-left:10px}.form__wrapper.error div#marked_message_body{border:solid 1px #fc6564}#marked_message_body .highlighted{color:#fb6564}#personal_information_detected_message{display:none;clear:both;width:580px}.place__map{margin-top:30px}.place__map__map{margin-top:20px;height:256px}.place__map__image{display:inline-block;width:330px;height:256px;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 3px #d9d9d9;-moz-box-shadow:0 1px 3px #d9d9d9;-o-box-shadow:0 1px 3px #d9d9d9;-ms-box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px #d9d9d9}.place__map__headline{font-size:20px}.place__map__overlay{display:none;overflow:hidden !important;padding:0 !important}.place__map__google{height:443px;width:728px}.place__map__buttons{position:relative;z-index:1;right:10px;top:10px}.place__map__overlay__buttons{position:absolute;z-index:100;right:23px;top:23px}.place__map__buttons__close{cursor:pointer;width:42px;height:41px;position:absolute;text-indent:-9999px;z-index:2;right:0px;top:0px;outline:none;-moz-outline-style:none;background:url(//assets.9flats.com/assets/search/zoom-button-sprite-5fa94249693010d0795d89dbf6042f42.png) 0 -40px no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/search/zoom-button-sprite-5fa94249693010d0795d89dbf6042f42.png) 1x, url(//assets.9flats.com/assets/search/zoom-button-retina-sprite-eecb80dea71d4baad1a5a2d513c2d662.png) 2x);background-position:0 -41px}.place__map__buttons__close:hover{background-position-x:-42px}.place__map__buttons__close:active{background-position-x:-84px}.place__map__buttons__open{outline:none;-moz-outline-style:none;right:0px;width:42px;height:41px;position:absolute;text-indent:-9999px;background:url(//assets.9flats.com/assets/search/zoom-button-sprite-5fa94249693010d0795d89dbf6042f42.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/search/zoom-button-sprite-5fa94249693010d0795d89dbf6042f42.png) 1x, url(//assets.9flats.com/assets/search/zoom-button-retina-sprite-eecb80dea71d4baad1a5a2d513c2d662.png) 2x)}.place__map__buttons__open:hover{background-position-x:-42px}.place__map__buttons__open:active{background-position-x:-84px}.place__map__buttons__streetview{font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2),inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2),inset 0 1px #ffdfbf;-o-box-shadow:0 2px 4px rgba(0,0,0,0.2),inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 4px rgba(0,0,0,0.2),inset 0 1px #ffdfbf;box-shadow:0 2px 4px rgba(0,0,0,0.2),inset 0 1px #ffdfbf;cursor:pointer;z-index:89;height:37px;position:absolute;right:50px}.place__map__buttons__streetview:hover{background:#ff9000;text-decoration:none}.place__map__buttons__streetview:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.ui-widget-overlay{background:none !important;background-color:#fff !important;-ms-filter:"Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.place__map__overlay__dialog{-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.4);-o-box-shadow:0 2px 10px rgba(0,0,0,0.4);-ms-box-shadow:0 2px 10px rgba(0,0,0,0.4);box-shadow:0 2px 10px rgba(0,0,0,0.4)}.place__map__dialog__overlay{height:463px !important;width:748px !important;padding:10px !important}.place__map__popup{padding:10px;position:relative}.place__map__popup__google{width:700px;height:500px}.place__map__popup__controls{position:absolute;top:10px;right:10px;z-index:100}.place__map__popup__controls__button{padding:6px 15px;font-size:12px;color:#fff;font-style:normal;float:right}.rgba .place__map__popup__controls__button{background:rgba(0,0,0,0.6)}.no-rgba .place__map__popup__controls__button{background:url(//assets.9flats.com/assets/mosaic/bg_title-9a5b9b97a973044b3d13be960f5011a8.png) repeat}.place__map__popup__controls__button:hover{cursor:pointer;text-decoration:none;-ms-filter:"Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.place__map__popup__controls__button_mode{margin:0 2px 0 0}.place__popup{padding:20px}.place__popup__description{font-size:14px;color:#000;font-style:normal}.place__popup__steps{margin:20px 0 0;list-style-type:disc;list-style-position:inside;padding:0}.place__popup__steps__item{margin:5px 0 0;font-size:14px;color:#000;font-style:normal}.place__popup__steps__item_first{margin:0}.place__popup__controls{margin:20px 0 0}.place__popup__buttons{margin:20px 0 0}.place__popup__controls__label{font-size:14px;color:#000;font-style:normal;margin:0 0 0 5px;position:relative;top:-2px;cursor:pointer;-o-user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-ms-user-select:none;user-select:none}.place__popup__buttons__submit{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5}.place__popup__buttons__submit:hover{background:#33b5cb;text-decoration:none}.place__popup__buttons__submit:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.place__popup__buttons__or{padding:8px 0;margin:0 0 0 7px;font-size:14px;display:inline-block}.place__popup__buttons__cancel{border:0;margin:0 0 0 7px;background:none;font-size:14px;color:#00a1bd;font-style:normal;padding:8px 0}.place__popup__controls__error{font-size:14px;color:#ff4a4a;font-style:normal;margin:5px 0 0;display:none}.place__ranking{position:relative;background:#f5f4f2;border:1px solid #d3d3d3;padding:22px;margin:0 0 20px 0}.place__ranking .place__ranking__form__ranking{float:left}.place__ranking .place__ranking__form__top{float:left;margin:0 0 0 20px}.place__ranking .place__ranking__form__phototopic{float:left;margin:0 0 0 20px}.place__ranking .place__ranking__form__ranking__submit{float:left;margin:0 0 0 20px}.place__ranking .place__ranking__info{margin:15px 0 0;font-size:12px;color:#000;font-style:normal}.place__ranking .place__ranking__info__acceptance{margin:3px 0 0}.place__ranking .place__ranking__info__details{margin:3px 0 0;width:700px}.place__ranking .place__ranking__info__bodysnatch{font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;float:right}.place__ranking .place__ranking__info__bodysnatch:hover{background:#ff9000;text-decoration:none}.place__ranking .place__ranking__info__bodysnatch:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.place__ranking .place__ranking__info__scouts{position:absolute;top:65px;right:22px;font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.place__ranking .place__ranking__info__scouts:hover{background:#ff9000;text-decoration:none}.place__ranking .place__ranking__info__scouts:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.place__ranking .place__ranking__info__scouts_limited{position:relative;float:right;font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.place__ranking .place__ranking__info__scouts_limited:hover{background:#ff9000;text-decoration:none}.place__ranking .place__ranking__info__scouts_limited:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.place__ranking .place__ranking__info__photos{position:absolute;top:108px;right:22px;font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.place__ranking .place__ranking__info__photos:hover{background:#ff9000;text-decoration:none}.place__ranking .place__ranking__info__photos:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.place__rates{margin:15px 0 0;margin-bottom:30px}.place__rates__row{font-size:12px;color:#000;font-style:normal;margin:10px 0px}.place__rates__row_header{font-size:12px;font-weight:bold;color:#000;font-style:normal}.place__rates__row_underlined{border-bottom:1px solid #dadada;padding-bottom:10px}.place__rates__column{width:100px;display:inline-block;margin-right:10px}.place__rates__column_left{width:190px}.place__rates__seasonal__head{background-color:#e0f4f7;font-size:12px;font-weight:bold;padding:13px}.place__rates__seasonal__link{font-size:13px;color:#00a2be;font-style:normal}.place__rates__column_small{width:65px}.place__rates__column_end{width:75px;margin:0}.place__reviews__small-stars,.place__reviews__place-reviews__details__list__item__stars,.place__reviews__reviews-section__list__item__wrapper__reviewer__stars,.place__reviews__host-reviews__wrapper__stars{width:80px;height:12px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px}.svg .place__reviews__small-stars,.svg .place__reviews__place-reviews__details__list__item__stars,.svg .place__reviews__reviews-section__list__item__wrapper__reviewer__stars,.svg .place__reviews__host-reviews__wrapper__stars{background-image:url(//assets.9flats.com/assets/place/stars-34e0e8ad31fbb57adf504b86ea6a6813.svg)}.no-svg .place__reviews__small-stars,.no-svg .place__reviews__place-reviews__details__list__item__stars,.no-svg .place__reviews__reviews-section__list__item__wrapper__reviewer__stars,.no-svg .place__reviews__host-reviews__wrapper__stars{background-image:url(//assets.9flats.com/assets/place/stars-008d98d86fe8a6849c66bb1f71f11fb4.png)}.place__reviews__header{margin:40px 0 0 0}.place__reviews__place-reviews__average{float:left}.place__reviews__place-reviews__details{float:right}.place__reviews__place-reviews__average__count,.place__reviews__host-reviews__wrapper__count{font-size:11px;color:#676767}.place__reviews__place-reviews__details__list{list-style:none;font-size:11px;width:370px}.place__reviews__place-reviews__details__list__item{margin:0 30px 10px 0;float:left}.place__reviews__place-reviews__details__list__item_even{margin:0}.place__reviews__place-reviews__details__list__item__desc{float:left;width:90px;color:#676767}.place__reviews__place-reviews__details__list__item__stars,.place__reviews__reviews-section__list__item__wrapper__reviewer__stars{display:inline-block}.place__reviews__host-reviews__wrapper__stars{display:block;margin:8px 0 4px 0}.place__reviews__place-reviews__details__list__item__stars_40,.place__reviews__host-reviews__wrapper__stars_40,.place__reviews__reviews-section__list__item__wrapper__reviewer__stars_40{background-position:-16px 0}.place__reviews__place-reviews__details__list__item__stars_30,.place__reviews__host-reviews__wrapper__stars_30,.place__reviews__reviews-section__list__item__wrapper__reviewer__stars_30{background-position:-32px 0}.place__reviews__place-reviews__details__list__item__stars_20,.place__reviews__host-reviews__wrapper__stars_20,.place__reviews__reviews-section__list__item__wrapper__reviewer__stars_20{background-position:-48px 0}.place__reviews__place-reviews__details__list__item__stars_10,.place__reviews__host-reviews__wrapper__stars_10,.place__reviews__reviews-section__list__item__wrapper__reviewer__stars_10{background-position:-64px 0}.place__reviews__place-reviews__average__stars{width:115px;height:17px;display:inline-block;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;margin:0 0 5px 0}.svg .place__reviews__place-reviews__average__stars{background-image:url(//assets.9flats.com/assets/place/big_stars-0d60ddf52c3a3edff2ed067133ecd152.svg)}.no-svg .place__reviews__place-reviews__average__stars{background-image:url(//assets.9flats.com/assets/place/big_stars-0d60ddf52c3a3edff2ed067133ecd152.svg)}.place__reviews__place-reviews__average__stars_40{background-position:-23px 0}.place__reviews__place-reviews__average__stars_30{background-position:-46px 0}.place__reviews__place-reviews__average__stars_20{background-position:-69px 0}.place__reviews__place-reviews__average__stars_10{background-position:-92px 0}.place__reviews__reviews-section__list{list-style:none;padding:0 0 5px 0}.place__reviews__reviews-section__list__item{border-bottom:1px solid #dadada;font-size:12px;color:#9E9E9E;padding:15px 0}.place__reviews__reviews-section .place__reviews__reviews-section__list__item:last-child{border-bottom:0}.place__reviews__reviews-section_more .place__reviews__reviews-section__list__item:last-child{border-bottom:1px solid #dadada}.place__reviews__reviews-section__list__item__wrapper{float:right;width:518px;color:#000}.place__reviews__reviews-section__list__item__external{margin:5px 0 0 0;font-size:12px;color:#888}.place__reviews__reviews-section__list__item__external.more{display:none}.place__reviews__reviews-section__list__item__wrapper__reviewer{font-size:14px;color:#1fa1c5;font-weight:bold;margin:0 5px 0 0}.place__reviews__reviews-section__list__item__wrapper__reviewer_9flats{margin:0 5px 0 0;width:55px;height:10px;display:inline-block}.svg .place__reviews__reviews-section__list__item__wrapper__reviewer_9flats{background-image:url(//assets.9flats.com/assets/9flats-logo-55x10px-87dad71b41ac4002a11e03603bfead39.svg)}.no-svg .place__reviews__reviews-section__list__item__wrapper__reviewer_9flats{background-image:url(//assets.9flats.com/assets/9flats-logo-55x10px-bbe649c0ac9cc62e213c1ca9a1ac03fe.png)}.place__reviews__reviews-section__list__item__wrapper__reviewer_blue{color:#00A1BD;margin:0;padding:0;border:0;float:left}.place__reviews__reviews-section__list__item__wrapper__reviewer_black{color:#000000;margin:0;padding:0;border:0;float:left}.place__reviews__reviews-section__list__item__photo,.place__reviews__host-reviews__photo{display:block;float:left;margin:0 10px 0 0;width:60px;height:63px}.place__reviews__reviews-section__list__item__wrapper__review{font-size:13px;display:block;margin:10px 0 0 0;line-height:18px}.place__reviews__reviews-section__list__item__date{float:right;font-size:11px;color:#6f6e6d}.place__reviews__reviews-section__show-more{font-size:13px;color:#00a2be}.place__reviews__host-reviews__wrapper{float:left}.place__reviews__host-reviews__wrapper__host{font-size:20px;color:#00a2be;font-weight:bold;margin:0 0 10px 0}.place__rules{width:500px;padding:20px;font-size:14px;line-height:18px;max-height:500px;overflow:auto}.place__host_rules_text{position:relative;height:100px;line-height:19px;font-size:13px}.place__sidebar__map{width:328px;height:254px;position:relative}.place__sidebar__map__controls{position:absolute;top:0;right:0}.place__sidebar__map__controls__button{float:right;padding:6px 15px;font-size:12px;color:#fff;font-style:normal}.rgba .place__sidebar__map__controls__button{background:rgba(0,0,0,0.6)}.no-rgba .place__sidebar__map__controls__button{background:url(//assets.9flats.com/assets/mosaic/bg_title-9a5b9b97a973044b3d13be960f5011a8.png) repeat}.place__sidebar__map__controls__button:hover{text-decoration:none;-ms-filter:"Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.place__sidebar__map__controls__button_street{margin:0 2px 0 0}.place__sidebar__map__image{cursor:pointer}.place__similar_container{clear:both;padding-top:1px}.place__similar{border:1px solid #D9D9D9;-webkit-box-shadow:0 1px 3px #d9d9d9;-moz-box-shadow:0 1px 3px #d9d9d9;-o-box-shadow:0 1px 3px #d9d9d9;-ms-box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px #d9d9d9;width:100%}.place__similar__item{border-right:1px solid #D9D9D9;width:33.33%;padding:18px;vertical-align:top}.place__similar__item .search__place__photo{float:left;width:132px;height:88px;display:block;overflow:hidden;border:1px solid #D9D9D9;-webkit-box-shadow:0 1px 3px #d9d9d9;-moz-box-shadow:0 1px 3px #d9d9d9;-o-box-shadow:0 1px 3px #d9d9d9;-ms-box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px #d9d9d9}.place__similar__item .search__place__photo img{width:100%}.place__similar__item .search__place__content__reviews__wrapper{line-height:22px;height:22px}.place__similar__item .search__place__price{float:left}.place__similar__item .search__place__content__reviews{font-size:12px;color:#757575;font-style:normal}.place__similar__item .search__place__price__value__small{text-align:left}.place__similar__item .search__place__price__value{font-size:28px;font-weight:bold;color:#00a1bd;font-style:normal}.place__similar__item__info__wrapper{margin-bottom:20px;height:120px}.place__similar__item__info{margin-left:147px;width:142px;overflow:hidden}.place__similar__item__info__title{font-size:15px;font-weight:bold;color:#00a1bd;font-style:normal;height:36px;overflow:hidden;display:block;margin-bottom:3px}.place__similar__item__info__additional{font-size:12px;color:#757575;font-style:normal}.place__similar__item__info__location{font-size:12px;color:#00a1bd;font-style:normal;display:block}.place__similar__item__review{background:#eeede9;padding:18px;margin-bottom:20px;position:relative}.place__similar__item__review:before{border-bottom:10px solid #eeede9;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:inline-block;left:50%;margin-left:-5px;position:absolute;top:-10px}.place__similar__item__review__photo{float:left;margin-right:14px;width:60px;height:60px;display:block}.place__similar__item__review__name{font-size:14px;font-weight:bold;color:#00a1bd;font-style:normal;margin-bottom:12px;display:block;height:16px}.place__similar__item__review__message{font-size:12px;color:#605e5d;font-style:normal;font-style:italic;height:30px;overflow:hidden}.place__status{padding:20px;margin:0 0 20px 0}.place__status_published{border:1px solid #a3dde8;background:#e0f4f7 url(//assets.9flats.com/assets/place/published-693e33bb4b72f4a1d6dd6ed45f533106.png) 20px center no-repeat}.place__status_unpublished{border:1px solid #ffe155;background:#fff4c1 url(//assets.9flats.com/assets/place/unpublished-25a46b29784148987ec8bcae980a79bb.png) 20px center no-repeat}.place__status__message{font-size:24px;font-weight:bold;color:#000;font-style:normal;letter-spacing:-1px;float:left;line-height:25px;padding:0 0 0 35px}.place__status__link{float:right;font-size:18px;color:#00a1bd;font-style:normal;line-height:25px}.unpublished{padding:75px 0 170px 0;text-align:center}.unpublished__title{font-size:36px;font-weight:bold;color:#000;font-style:normal;letter-spacing:-1px}.unpublished__subtitle{font-size:18px;color:#000;font-style:normal;margin:15px 0 0}.unpublished__button__w{margin:55px 0 0}.unpublished__button{font-size:22px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.unpublished__button:hover{background:#ff9000;text-decoration:none}.unpublished__button:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.filters{width:212px;margin-top:26px;margin-left:22px}.search_map .filters{display:none}.filters__facet_type{clear:both;margin-bottom:14px}.filters__sublist{clear:both;overflow:hidden}.filters__sublist_entry{clear:both;font-size:16px;height:15px;margin-bottom:10px;cursor:pointer}.filters__sublist_select{margin-bottom:10px}.filters__sublist_select .selector{width:40px;height:20px;float:right;background:url("/assets/search/arrow-dropdown-uniform-small.png") no-repeat scroll 100% 8px #fff !important}.filters__sublist_select .selector span{padding:0 25px 0 5px;font-size:11px;height:20px;line-height:20px}.filters__sublist_select .selector select{height:19px}.filters__sublist_select select{float:right;height:20px;left:0 !important}.filters__sublist_entry_hidden{display:none;visibility:hidden}.filters__entries__showmoreless{font-size:13px;color:#00a2be}.filters__entries__showmoreless_hidden{display:none;visibility:hidden}.filters__entries__hide{font-size:11px;color:#00a2be;float:right}.filters__entries__hide_hidden{display:none;visibility:hidden}.filters__facet{float:left;font-size:13px;width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.filters__facet_count{float:right;font-size:11px}.filters__entries{margin-bottom:29px}.filters__checkbox{float:left;background:url(//assets.9flats.com/assets/search/checkbox-5307990851f10fef992c43abf954e9aa.png) 0 0;width:15px;margin-right:7px;height:15px}.filters__checkbox_checked{background:url(//assets.9flats.com/assets/search/checkbox-5307990851f10fef992c43abf954e9aa.png) 0 15px}.search__ib{border:1px solid #ccc;padding:25px 34px 25px 115px;margin-bottom:20px}.no-svg .search__ib{background:url(//assets.9flats.com/assets/search/show-instant-booking-icon-9b681843f11dc109529944878ec8474c.png) no-repeat 34px center}.svg .search__ib{background:url(//assets.9flats.com/assets/search/show-instant-booking-icon-a0879325ec66c006918df224c1d1dcb6.svg) no-repeat 34px center}.search__ib__notification{float:left;width:420px}.search__ib__notification__header{font-size:30px;font-weight:bold;letter-spacing:-1px}.search__ib__notification__description{font-size:14px}.pagination{list-style:none;display:inline-block;float:left}.pagination__item{display:inline-block}.pagination__item__link{height:33px;line-height:33px;padding:0 10px;display:inline-block;color:#00a1bd;border:1px solid #fff}.pagination__item__link:hover{border:1px solid #00a1bd;text-decoration:none}.pagination__item__current{height:33px;line-height:33px;padding:0 10px;display:inline-block;border:1px solid #888888;color:#7f7f7f}.pagination__item__gap{height:33px;line-height:33px;padding:0 10px;display:inline-block}.search__place__photo__small{display:none}.search__results__none{padding:20px 0 0 20px}.search__results__none__header{font-size:24px;color:#000;font-style:normal}.search__results__none__list{list-style-position:inside;margin:20px 0 0;font-size:14px;list-style-type:circle}.search__results__none__link{font-size:14px;color:#00a1bd;font-style:normal}.search__place__price__value__small{font-size:11px;font-weight:normal;color:#757575;font-style:normal;line-height:11px;display:block;text-align:right}.search__place__price__value__strong{font-size:24px;font-weight:bold;color:#000;font-style:normal;display:block}.search__place__content__info__accomodates{display:none}.search__place__content__info__accommodates{color:#757575}.search__place__content__info__accommodates__number{padding-left:11px}.no-svg .search__place__content__info__accommodates__number{background:url(//assets.9flats.com/assets/search/number-of-accommodates-7x13px-bf82eb8def178120a80b54e36f42e26b.png) no-repeat 1px 1px}.svg .search__place__content__info__accommodates__number{background:url(//assets.9flats.com/assets/search/number-of-accommodates-7x13px-f4e8133a66ba446d84a0bcc462d8248e.svg) no-repeat 1px 1px}.search__place__content__info__accommodates__number_nights{padding-left:21px}.no-svg .search__place__content__info__accommodates__number_nights{background:url(//assets.9flats.com/assets/search/night-4c156ffe7d045d054c1fe344980a7c92.png) no-repeat 1px 1px}.svg .search__place__content__info__accommodates__number_nights{background:url(//assets.9flats.com/assets/search/night-b230a7c781db55802fd4f75805f4e7af.svg) no-repeat 1px 1px}.search__place__content__title__thumb{display:none}.search__place__price__value_undiscounted{display:none}.search__place__price__description{font-size:12px;color:#757575;font-style:normal;line-height:12px;display:block;text-align:right}.search__overlay{display:none;position:absolute;z-index:3;-ms-filter:"Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;background-color:white;text-align:center;width:100%;top:0;left:0}.search__pagination{float:left}.search__pagination__info{float:right;font-size:13px;line-height:33px}.search__overlay__spinner{position:relative;top:200px}.search__overlay_blocking{display:block}.search__i{border:1px solid #e0e0e0;-webkit-box-shadow:0 1px 4px 0 #d3d2cf;-moz-box-shadow:0 1px 4px 0 #d3d2cf;-o-box-shadow:0 1px 4px 0 #d3d2cf;-ms-box-shadow:0 1px 4px 0 #d3d2cf;box-shadow:0 1px 4px 0 #d3d2cf}.search__header{padding:26px 20px 20px 20px;height:82px}.search__header__city{letter-spacing:-1px;font-size:30px;font-weight:bold;float:left;margin-top:3px;max-width:570px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.search__header__city__count{color:#757575;font-weight:normal;font-size:13px;letter-spacing:normal}.search__header__sort{float:right}.search__header__sort .dk_container{width:240px}.search__header__sort .dk_toggle{background-image:url("//d1y6tfrt9aqmr5.cloudfront.net/assets/search/arrow-dropdown-89bb7b84b7dd05bce132d77848660186.png");background-position:215px center;background-repeat:no-repeat}.search__header__sort__label{font-weight:bold;font-size:14px;margin-right:10px;display:block;float:left;height:30px;line-height:30px}.search__visual{width:100%;height:201px;border-bottom:1px solid #d9d9d9;position:relative}.search__visual_hidden{display:none}.search__visual__trust{height:150px;position:absolute;right:0;bottom:0}.search__place__content__info__popular{display:none}.search__filters{background:#f1f1ee;padding:8px 18px;border-top:1px solid #D9D9D9}.search__filters_nophoto{border-top:1px solid #D9D9D9}.search__filters_hidden{display:none}.search__place__content__subtitle{display:none}.search__filters__label{float:left;font-size:14px;margin:4px 0 0}.search__filters__tags{float:left;width:700px;margin:0 0 0 10px}.search__filters__reset{float:right;font-size:12px;color:#00a1bd;margin:6px 0 0}.search__filters__tags__tag{background:#00a1bd;color:#fff;padding:5px 7px;font-size:12px;border:1px solid #fff;float:left;margin:0 9px 0 0}.search__filters__tags__tag:hover{text-decoration:none;background:#00768a}.search__filters__tags__tag__close{margin:0 0 0 5px;width:8px;height:12px;text-indent:-9999px;display:inline-block;background:url(//assets.9flats.com/assets/search/remove_filter-72666360dd4e12bed46ca30462beaaa1.png) no-repeat 0 3px}.search__results{float:left}.search__sidebar{float:right}.search__place__content__stars{width:80px;height:1216;line-height:16px;display:inline-block;text-indent:-9999px;background-position:0 center;background-repeat:no-repeat}.svg .search__place__content__stars{background-image:url(//assets.9flats.com/assets/place/stars-34e0e8ad31fbb57adf504b86ea6a6813.svg)}.no-svg .search__place__content__stars{background-image:url(//assets.9flats.com/assets/place/stars-008d98d86fe8a6849c66bb1f71f11fb4.png)}.search__place__content__nostars{margin-left:35px;display:inline-block;width:425px;font-size:12px;color:#ff7e00;font-style:normal;visibility:visible}.search__place__content__stars_40{background-position-x:-16px}.search__place__content__stars_30{background-position-x:-32px}.search__place__content__stars_20{background-position-x:-48px}.search__place__content__stars_10{background-position-x:-64px}.search__place__photo{display:inline-block}.search__place__photo__label{text-transform:uppercase;font-size:11px;font-weight:bold;color:#fff;font-style:normal;padding:2px 5px;position:absolute;top:26px;left:12px;z-index:3;max-width:130px}.search__place__photo__label_child_discount{background:#FFF3BB;font-size:11px;font-weight:bold;color:#555;font-style:normal}.search__place__photo__label_instant{background:#00a1bd}.search__place__photo__label_new{background:#ff7e00}.search__place__photo__label_30eur{background:#ff7e00}.search_list .search__place__content__counter{display:none}.search_list .search__results{min-height:800px;width:73.57%;border-right:1px solid #d9d9d9;border-top:1px solid #d9d9d9}.search_list .search_none .search__header__sort{display:none}.search_list .search_none .search__results{min-height:216px}.search_list .search_none .filters{display:none}.search_list .search__results__i_ajax{-ms-filter:"Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}.search_list .search__sidebar{width:26.33%;float:right;position:relative;border-top:1px solid #d9d9d9}.search_list .search__pagination{width:73.57%;padding:22px 20px;border-right:1px solid #d9d9d9}.search_list .search__pagination_hidden{display:none}.search_list .search__main__content{position:relative}.search_list .search__place{padding:20px;position:relative;border-bottom:1px solid #d9d9d9}.search_list .search__place:hover{background-color:#f5f5f3}.search_list .search__place_hover{background-color:#f5f5f3}.search_list .search__place__photo{width:130px;height:87px;position:absolute;top:20px;left:20px;background-size:130px 87px;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada;background-color:#fff;background-repeat:no-repeat;z-index:2;cursor:pointer}.search_list .search__place__photo:hover{top:-18px;left:-10px;width:236px;height:163px;background-size:220px 147px;background-position:7px 7px;border:1px solid #DADADA;z-index:5;-webkit-box-shadow:1px 1px 12px #999;-moz-box-shadow:1px 1px 12px #999;-o-box-shadow:1px 1px 12px #999;-ms-box-shadow:1px 1px 12px #999;box-shadow:1px 1px 12px #999}.search_list .search__place__photo__user{border:1px solid #DEDEDE;position:absolute;right:-12px;bottom:-8px}.search_list .search__place__photo__user__verified{background:url(//assets.9flats.com/assets/icons/checkmark-blue-small-167ee2f6e2b2711488520d7df611aa27.png) no-repeat;width:12px;height:12px;position:absolute;top:80px;right:-10px}.search_list .search__place__photo:hover .search__place__photo__instant,.search_list .search__place__photo:hover .search__place__photo__new,.search_list .search__place__photo:hover .search__place__photo__user,.search_list .search__place__photo:hover .search__place__photo__user__verified{display:none}.search_list .search__place__content{float:left;margin:0 0 0 128px;width:390px}.search_list .search__place__content__title{font-size:18px;font-weight:bold;color:#00a1bd;font-style:normal}.search_list .search__place__content__title__thumb{display:inline-block;width:20px;height:18px}.no-svg .search_list .search__place__content__title__thumb{background:url(//assets.9flats.com/assets/search/thumbs-up-7d79f65398241886a105cbb8fa710325.png) transparent no-repeat}.svg .search_list .search__place__content__title__thumb{background:url(//assets.9flats.com/assets/search/thumbs-up-508351de44a7ae1f25f155d8d1579e0b.svg) transparent no-repeat}.search_list .search__place__content__subtitle{margin-left:35px;display:table;padding-right:17px;padding-bottom:2px;background:url(//assets.9flats.com/assets/search/booking-type-question-mark-b2dc548767d5859cf9b42486974c0e4a.png) no-repeat right center;background:-webkit-image-set(url(//assets.9flats.com/assets/search/booking-type-question-mark-b2dc548767d5859cf9b42486974c0e4a.png) 1x, url(//assets.9flats.com/assets/search/booking-type-question-mark-9c3a0b8e37c94e7069b39067f12c6f5f.svg) 2x) no-repeat right center;background-size:12px 12px;line-height:12px;cursor:help;font-size:12px;color:#757575;font-style:normal}.search_list .search__place__content__subtitle_dummy{padding-bottom:14px}.search_list .search__place__content__bookings{font-size:12px;color:#757575;font-style:normal;display:inline-block}.search_list .search__place__content__bookings_hidden{visibility:hidden}.search_list .search__place__content__reviews__wrapper{margin-bottom:5px;margin-left:35px}.search_list .search__place__content__reviews{font-size:12px;color:#757575;font-style:normal;line-height:16px;margin-right:15px}.search_list .search__place__content__info{font-size:12px;margin:0 0 0 35px}.search_list .search__place__content__info__popular{display:block;margin:5px 0 0;font-size:12px;font-weight:bold;color:#ec4e29;font-style:normal;padding-left:17px}.no-svg .search_list .search__place__content__info__popular{background:url(//assets.9flats.com/assets/search/often-booked-flame-7d735c01ec155b3daec7f55db0e9f215.png) no-repeat left center}.svg .search_list .search__place__content__info__popular{background:url(//assets.9flats.com/assets/search/often-booked-flame-bf6411542407598b02753fc9596c1f7c.svg) no-repeat left center}.search_list .search__place__content__info__link{margin-left:10px;color:#00a1bd}.search_list .search__place__price{float:right;width:150px}.search_list .search__place__price__value{line-height:30px;font-size:30px;font-weight:bold;color:#000;font-style:normal;float:right;width:100%;text-align:right}.search_list .search__place__price__value_undiscounted{line-height:100%;font-size:13px;text-decoration:line-through;display:inline-block}.search_list .search__place__price__value_notour{line-height:24px;font-size:24px;float:none}.search_list .search__place__details{position:absolute;bottom:20px;right:20px;font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-webkit-box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;box-shadow:0 2px 3px #bfbfbe,inset 0 1px #ffdfbf;display:none;padding:6px 17px}.search_list .search__place__details:hover{background:#ff9000;text-decoration:none}.search_list .search__place__details:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.search_list .search__place:hover .search__place__details{display:inline-block}.search_list .search__place__content__title__wrapper{width:410px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 0 0 35px;font-size:18px;font-weight:bold;color:#00a1bd;font-style:normal}.search_map .search__filters{border-top:0;border-bottom:1px solid #D9D9D9}.search_map .search__main__content{position:relative;border-top:1px solid #D9D9D9}.search_map .search__results{height:600px;width:26.33%}.search_map .search__results__i{width:258px;height:602px;overflow-y:auto;padding:15px}.search_map .search__results__i_ajax{-ms-filter:"Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}.search_map .search__sidebar{width:73.57%}.search_map .search__place{position:relative;width:220px;height:148px;margin:0 0 15px 0;overflow:hidden;border:1px solid #d9d9d9;-webkit-box-shadow:0 0 3px #d9d9d9;-moz-box-shadow:0 0 3px #d9d9d9;-o-box-shadow:0 0 3px #d9d9d9;-ms-box-shadow:0 0 3px #d9d9d9;box-shadow:0 0 3px #d9d9d9;cursor:pointer}.search_map .search__place:hover .search__place__photo,.search_map .search__place_hover .search__place__photo{-ms-filter:"Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.search_map .search__place__photo__user{display:none}.search_map .search__place__photo{width:220px;height:100px;background-color:#fff;background-repeat:no-repeat;background-position-y:-20px;z-index:2;cursor:pointer}.search_map .search__place__content__title{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;padding:22px 10px;font-size:14px}.search_map .search__place__content__bookings{display:none}.search_map .search__place__content__info{display:none}.search_map .search__place__details{display:none}.search_map .search__place__content{position:relative}.search_map .search__place__content__stars{margin:0;position:absolute;top:5px;left:45px}.search_map .search__place__content__bookings{position:absolute;top:20px;left:45px}.search_map .search__place__content__reviews{display:none}.search_map .search__place__content__marker{width:25px;height:25px;display:inline-block;background:url(//assets.9flats.com/assets/place/markers-round-8aad0a5bd8300f7b70e38b0ad6e8bc64.png) no-repeat 0 0;position:absolute;z-index:1;top:5px;left:10px}.search_map .search__place_0 .search__place__content__marker{background-position:0 0px}.search_map .search__place_1 .search__place__content__marker{background-position:0 -25px}.search_map .search__place_2 .search__place__content__marker{background-position:0 -50px}.search_map .search__place_3 .search__place__content__marker{background-position:0 -75px}.search_map .search__place_4 .search__place__content__marker{background-position:0 -100px}.search_map .search__place_5 .search__place__content__marker{background-position:0 -125px}.search_map .search__place_6 .search__place__content__marker{background-position:0 -150px}.search_map .search__place_7 .search__place__content__marker{background-position:0 -175px}.search_map .search__place_8 .search__place__content__marker{background-position:0 -200px}.search_map .search__place_9 .search__place__content__marker{background-position:0 -225px}.search_map .search__place_10 .search__place__content__marker{background-position:0 -250px}.search_map .search__place_11 .search__place__content__marker{background-position:0 -275px}.search_map .search__place_12 .search__place__content__marker{background-position:0 -300px}.search_map .search__place_13 .search__place__content__marker{background-position:0 -325px}.search_map .search__place_14 .search__place__content__marker{background-position:0 -350px}.search_map .search__place_15 .search__place__content__marker{background-position:0 -375px}.search_map .search__place_16 .search__place__content__marker{background-position:0 -400px}.search_map .search__place_17 .search__place__content__marker{background-position:0 -425px}.search_map .search__place_18 .search__place__content__marker{background-position:0 -450px}.search_map .search__place_19 .search__place__content__marker{background-position:0 -475px}.search_map .search__place:hover .search__place__content__marker,.search_map .search__place_hover .search__place__content__marker{background-position-x:-25px}.search_map .search__place__price{position:absolute;top:106px;right:10px}.search_map .search__place__price__value{text-align:right;font-weight:bold}.search_map .search__place__price__description{display:none}.search_map .search__place__price__value__small_first{display:none}.search_map .search__place__price__value__strong{font-size:16px;padding-top:2px}.search_map .search__place__price__value_notour .search__place__price__value__small_last{display:none}.search_map .search__pagination{width:100%;padding:22px 20px;border-top:1px solid #d9d9d9;position:absolute;left:0;bottom:0}.search_map .search__place__photo__label{display:none}.search_map .search__place__photo__label_30eur{position:absolute;top:110px;left:45px;display:inline-block}.search_map .search__main__content__i{position:relative;height:680px}.search_map .search__place__content__nostars{display:none}.search_map .search__place__content__bookings_hidden{display:none}.search_map .search__place__content__bookings_zerostars{top:10px}.search_map .search__results__i::-webkit-scrollbar{width:12px;margin-left:-3px}.search_map .search__results__i::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px}.search_map .search__results__i::-webkit-scrollbar-track{border-width:0}.search_map .search__results__i::-webkit-scrollbar{overflow:visible;width:15px}.search_map .search__results__i::-webkit-scrollbar-button{height:0;width:0}.search_map .search__results__i::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}.search_map .search__results__i::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}.search_map .search__results__i::-webkit-scrollbar-thumb{background-color:#e2e2e2;background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0}.search_map .search__results__i::-webkit-scrollbar-thumb:horizontal{border-width:6px 1px 1px;padding:0 0 0 100px}.search_map .search__results__i::-webkit-scrollbar-thumb:hover{background-color:#c2c2c2}.search_map .search__results__i::-webkit-scrollbar-thumb:active{background-color:#989898}.search_map .search__results__i::-webkit-scrollbar-track{border-width:0 1px 0 6px}.search_map .search__results__i::-webkit-scrollbar-track:horizontal{border-width:6px 0 1px}.search_map .search__results__i::-webkit-scrollbar-thumb{border-width:0 1px 0 6px}.search_map .search__results__i::-webkit-scrollbar-thumb:horizontal{border-width:6px 0 1px}.search_map .search__results__i::-webkit-scrollbar-corner{background:transparent}.search_map .search__place_label .search__place__content__bookings_zerostars{position:absolute;top:23px;left:45px}.search_map .search__visual{display:none}.search_left.search_list .search__results{border-right:none;border-left:1px solid #d9d9d9}.search_left.search_list .search__pagination{float:right;border-right:none;border-left:1px solid #d9d9d9}.search_left.search_list .search__results{float:right}.search_left.search_list .search__sidebar{float:left}.search__popup{border:1px solid #a6a6a6;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6}.search__qtip{display:none;padding:15px 10px}.search__qtip__title{font-size:16px;margin-bottom:15px;font-weight:bold;color:#000}.search__qtip__body{font-size:12px;line-height:15px}.full_screen_map{height:520px}.full_screen_map .sidemap{position:absolute;left:0px;top:130px;width:100%;min-width:1000px;background-color:#EEEDEA;padding-bottom:50px}.full_screen_map .sidemap__controls{width:213px;left:50px}.full_screen_map .sidemap__controls__enlarge{display:none}.full_screen_map .sidemap__controls__close{display:block}.full_screen_map .sidemap__map{width:100%;height:510px}.full_screen_map .search__results{float:none;position:absolute;top:535px;overflow:hidden;width:920px;padding-left:55px;height:180px;z-index:9999;text-align:center}.full_screen_map .search__results .search__place{border:1px solid #DADAD8;background-color:#fff;width:140px;height:180px;vertical-align:top;display:inline-block;padding:4px;position:relative}.full_screen_map .search__results .search__place:last-child{margin-right:0px}.full_screen_map .search__results .search__place__content__title{font-size:12px;line-height:12px;font-weight:bold;width:126px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.full_screen_map .search__results .search__place__content__info__separator{display:none}.full_screen_map .search__results .search__place__content__info__popular{display:inline-block;margin:5px 0 0;font-size:8px;font-weight:bold;color:#ec4e29;font-style:normal;padding-left:15px;width:85px;position:absolute;left:0px;top:4px}.no-svg .full_screen_map .search__results .search__place__content__info__popular{background:url(//assets.9flats.com/assets/search/often-booked-flame-7d735c01ec155b3daec7f55db0e9f215.png) no-repeat left center}.svg .full_screen_map .search__results .search__place__content__info__popular{background:url(//assets.9flats.com/assets/search/often-booked-flame-bf6411542407598b02753fc9596c1f7c.svg) no-repeat left center}.full_screen_map .search__results .search__place__content__reviews__wrapper{margin-top:-5px}.full_screen_map .search__results .search__place__content__reviews{color:#A0A0A0;font-size:10px}.full_screen_map .search__results .search__place__content__info{font-size:10px;min-height:2px;position:relative}.full_screen_map .search__results .search__place__content__info__link{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:130px;display:inline-block}.full_screen_map .search__results .search__place__price{position:absolute;right:0;bottom:0;text-align:right;margin:7px}.full_screen_map .search__results .search__place__price__value__strong{font-size:16px}.full_screen_map .search__results .search__place__photo__label{top:10px;left:0px}.full_screen_map .search__results .search__place__photo__small{display:block;width:130px;height:87px}.full_screen_map .search__results .search__place__photo{display:none}.full_screen_map .search__results .search__place__details,.full_screen_map .search__results .search__place__content__bookings,.full_screen_map .search__results .search__place__content__info__additional,.full_screen_map .search__results .search__place__content__info__accommodates,.full_screen_map .search__results .search__place__price__value__small_last{display:none}.full_screen_map .search__header,.full_screen_map .search__filters,.full_screen_map .filters{display:none}.full_screen_map .search__pagination{position:absolute;top:800px;width:980px;text-align:center}.full_screen_map .search__pagination .pagination .pagination__item{border:none}.full_screen_map .search__pagination .pagination .pagination__item__link{display:none;border:none;border:1px solid #DADAD8;background-color:#fff}.full_screen_map .search__pagination .pagination .pagination__item__link:hover{border:1px solid #00a1bd}.full_screen_map .search__pagination .pagination .pagination__item__current,.full_screen_map .search__pagination .pagination .pagination__item_disabled{display:none}.full_screen_map .search__pagination .pagination .pagination__item__link_next,.full_screen_map .search__pagination .pagination .pagination__item__link_previous_page{display:inline-block;position:absolute;top:-190px;z-index:99999999999}.full_screen_map .search__pagination .pagination .pagination__item__link_previous_page{left:7px}.full_screen_map .search__pagination .pagination .pagination__item__link_next{right:15px}.full_screen_map .search__pagination__info,.full_screen_map .search__overlay,.full_screen_map .search__overlay_blocking{display:none}.full_screen_map .search__results__i_ajax{-ms-filter:"Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}.full_screen_map .sidemap__map .search__place .search__place__photo{position:relative;top:0px;left:0px;bottom:0px;float:left;margin:5px}.full_screen_map .sidemap__map .search__place .search__place__content{display:inline-block;width:155px}.full_screen_map .sidemap__map .search__place .search__place__content__title__wrapper{position:relative;top:0px;left:0px}.full_screen_map .sidemap__map .search__place .search__place__content__title{width:initial;height:initial;white-space:normal;overflow:auto;text-overflow:initial}.full_screen_map .sidemap__map .search__place .search__place__content__reviews__wrapper{display:none}.full_screen_map .sidemap__map .search__place .search__place__price{left:0px;bottom:0px;top:0px;position:relative;float:right}.full_screen_map .sidemap__map .search__place .search__place__photo__user{display:none}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape){.full_screen_map{height:420px}.full_screen_map .sidemap__map{height:410px}.full_screen_map .search__results{top:475px}.full_screen_map .search__pagination{top:750px}}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: portrait){.full_screen_map{height:820px}.full_screen_map .sidemap__map{height:810px}.full_screen_map .search__results{top:850px}.full_screen_map .search__pagination{top:1125px}}.sidemap__zoom{width:42px;height:41px;position:absolute;text-indent:-9999px;z-index:2;right:10px;top:10px;outline:none;-moz-outline-style:none}.sidemap__controls{width:258px;position:absolute;z-index:2;top:0}.sidemap__controls__enlarge,.sidemap__controls__close{float:right;padding:6px 15px;font-size:12px;color:#fff;font-style:normal}.rgba .sidemap__controls__enlarge,.rgba .sidemap__controls__close{background:rgba(0,0,0,0.6)}.no-rgba .sidemap__controls__enlarge,.no-rgba .sidemap__controls__close{background:url(//assets.9flats.com/assets/mosaic/bg_title-9a5b9b97a973044b3d13be960f5011a8.png) repeat}.sidemap__controls__enlarge:hover,.sidemap__controls__close:hover{text-decoration:none;-ms-filter:"Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.search_list.search_left .sidemap__controls__enlarge,.search_list.search_left .sidemap__controls__close{float:left}.sidemap__controls__close{display:none}.sidemap__continuous__text{display:none}.sidemap__controls__continuous{display:none}.sidemap__circle{font-weight:bold;color:#FFF;text-align:center;vertical-align:middle;cursor:pointer;background:url(//assets.9flats.com/assets/search/sidemap/cluster-bubbles-sprite-f3d8cce8bbeb126b5f9de91e211b19ee.png) 0 0 no-repeat}.sidemap__circle_0{font-size:13.2px;width:24px;height:24px;line-height:24px;background-position:1px 0px}.sidemap__circle_0:hover{background-position:1px -104px}.sidemap__circle_0.sidemap__circle_0_hovered{background-position:1px -104px}.sidemap__circle_1{font-size:14.4px;width:29px;height:29px;line-height:29px;background-position:-23px 0px}.sidemap__circle_1:hover{background-position:-23px -104px}.sidemap__circle_1.sidemap__circle_1_hovered{background-position:-23px -104px}.sidemap__circle_2{font-size:15.6px;width:34px;height:34px;line-height:34px;background-position:-52px 0px}.sidemap__circle_2:hover{background-position:-52px -104px}.sidemap__circle_2.sidemap__circle_2_hovered{background-position:-52px -104px}.sidemap__circle_3{font-size:16.8px;width:39px;height:39px;line-height:39px;background-position:-86px 0px}.sidemap__circle_3:hover{background-position:-86px -104px}.sidemap__circle_3.sidemap__circle_3_hovered{background-position:-86px -104px}.sidemap__circle_4{font-size:18px;width:44px;height:44px;line-height:44px;background-position:-125px 0px}.sidemap__circle_4:hover{background-position:-125px -104px}.sidemap__circle_4.sidemap__circle_4_hovered{background-position:-125px -104px}.sidemap__circle_5{font-size:19.2px;width:49px;height:49px;line-height:49px;background-position:-169px 0px}.sidemap__circle_5:hover{background-position:-169px -104px}.sidemap__circle_5.sidemap__circle_5_hovered{background-position:-169px -104px}.sidemap__circle_6{font-size:20.4px;width:54px;height:54px;line-height:54px;background-position:-218px 0px}.sidemap__circle_6:hover{background-position:-218px -104px}.sidemap__circle_6.sidemap__circle_6_hovered{background-position:-218px -104px}.sidemap__circle_7{font-size:21.6px;width:59px;height:59px;line-height:59px;background-position:-272px 0px}.sidemap__circle_7:hover{background-position:-272px -104px}.sidemap__circle_7.sidemap__circle_7_hovered{background-position:-272px -104px}.sidemap__circle_8{font-size:22.8px;width:64px;height:64px;line-height:64px;background-position:-331px 0px}.sidemap__circle_8:hover{background-position:-331px -104px}.sidemap__circle_8.sidemap__circle_8_hovered{background-position:-331px -104px}.sidemap__circle_9{font-size:24px;width:69px;height:69px;line-height:69px;background-position:-395px 0px}.sidemap__circle_9:hover{background-position:-395px -104px}.sidemap__circle_9.sidemap__circle_9_hovered{background-position:-395px -104px}.sidemap__circle_10{font-size:25.2px;width:74px;height:74px;line-height:74px;background-position:-464px 0px}.sidemap__circle_10:hover{background-position:-464px -104px}.sidemap__circle_10.sidemap__circle_10_hovered{background-position:-464px -104px}.sidemap__circle_11{font-size:26.4px;width:79px;height:79px;line-height:79px;background-position:-538px 0px}.sidemap__circle_11:hover{background-position:-538px -104px}.sidemap__circle_11.sidemap__circle_11_hovered{background-position:-538px -104px}.sidemap__circle_12{font-size:27.6px;width:84px;height:84px;line-height:84px;background-position:-617px 0px}.sidemap__circle_12:hover{background-position:-617px -104px}.sidemap__circle_12.sidemap__circle_12_hovered{background-position:-617px -104px}.sidemap__circle_13{font-size:28.8px;width:89px;height:89px;line-height:89px;background-position:-701px 0px}.sidemap__circle_13:hover{background-position:-701px -104px}.sidemap__circle_13.sidemap__circle_13_hovered{background-position:-701px -104px}.sidemap__circle_14{font-size:30px;width:94px;height:94px;line-height:94px;background-position:-790px 0px}.sidemap__circle_14:hover{background-position:-790px -104px}.sidemap__circle_14.sidemap__circle_14_hovered{background-position:-790px -104px}.search_list .sidemap{cursor:pointer;position:relative}.search_list .sidemap__map{width:258px;height:216px;border-bottom:1px solid #D9D9D9}.search_list .sidemap__zoom{background:url(//assets.9flats.com/assets/search/zoom-button-sprite-5fa94249693010d0795d89dbf6042f42.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/search/zoom-button-sprite-5fa94249693010d0795d89dbf6042f42.png) 1x, url(//assets.9flats.com/assets/search/zoom-button-retina-sprite-eecb80dea71d4baad1a5a2d513c2d662.png) 2x)}.search_list .sidemap__zoom:hover{background-position-x:-42px}.search_list .sidemap__zoom:active{background-position-x:-84px}.sidemap__poi,.sidemap__controls__poi{display:none}.search_map .sidemap__controls{width:680px;right:0}.search_map .sidemap__controls__close{display:inline-block}.search_map .sidemap__controls__enlarge{display:none}.search_map .sidemap__controls__continuous{display:inline-block;cursor:pointer;float:right;margin:0 2px 0 0;padding:6px 15px 6px 30px;position:relative;font-size:12px;color:#fff;font-style:normal}.rgba .search_map .sidemap__controls__continuous{background:rgba(0,0,0,0.6)}.no-rgba .search_map .sidemap__controls__continuous{background:url(//assets.9flats.com/assets/mosaic/bg_title-9a5b9b97a973044b3d13be960f5011a8.png) repeat}.search_map .sidemap__controls__continuous:hover{text-decoration:none;-ms-filter:"Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.search_map .sidemap__controls__continuous__checkbox{background:url(//assets.9flats.com/assets/search/checkbox-5307990851f10fef992c43abf954e9aa.png) 0 0;width:15px;height:15px;display:inline-block;position:absolute;top:5px;left:10px}.search_map .sidemap__controls__continuous__checkbox_checked{background:url(//assets.9flats.com/assets/search/checkbox-5307990851f10fef992c43abf954e9aa.png) 0 15px}.search_map .sidemap__buttons{position:absolute;top:10px;right:62px;z-index:1;display:block}.search_map .sidemap__poi{display:block;position:absolute;top:10px;left:45px;z-index:1;padding:7px 15px;border:1px solid #b2b7ad;background:url(//assets.9flats.com/assets/search/sidemap/white_px-c9f96228c2073d886861126c99801907.png);height:37px;overflow:hidden}.search_map .sidemap__poi:hover{height:auto}.search_map .sidemap__controls__poi{display:inline-block;z-index:1;padding:6px 37px 6px 15px;overflow:hidden;font-size:12px;color:#fff;font-style:normal}.search_map .sidemap__controls__poi:hover{height:auto}.search_map .sidemap__controls__poi:hover .sidemap__controls__poi__list{display:inline-block}.rgba .search_map .sidemap__controls__poi:hover{background:rgba(0,0,0,0.6) url(//assets.9flats.com/assets/map/check_white_reverse-2fa2b8b4766d76244c9fba0a4cd9d1a6.png) no-repeat 100% 9px}.no-rgba .search_map .sidemap__controls__poi:hover{background:#666 url(//assets.9flats.com/assets/map/check_white_reverse-2fa2b8b4766d76244c9fba0a4cd9d1a6.png) no-repeat 100% 9px}.rgba .search_map .sidemap__controls__poi{background:rgba(0,0,0,0.6) url(//assets.9flats.com/assets/map/check_white-fe3dce063ab9bf58af28abb264ce5bbd.png) no-repeat 100% 9px}.no-rgba .search_map .sidemap__controls__poi{background:#666 url(//assets.9flats.com/assets/map/check_white-fe3dce063ab9bf58af28abb264ce5bbd.png) no-repeat 100% 9px}.search_map .sidemap__poi__title{font-size:13px;font-weight:bold;color:#000;font-style:normal}.search_map .sidemap__poi__title__check{display:inline-block;width:13px;height:15px;background:url(//assets.9flats.com/assets/place/dropdown_sprite-1e4597c68305bc46d74fe509ca1c2f17.png) no-repeat;margin:0 0 0 5px}.search_map .sidemap__poi:hover .sidemap__poi__title__check{background-position:0 -20px}.search_map .sidemap__poi__list{list-style:none;margin:10px 0 0}.search_map .sidemap__controls__poi__list{display:none;list-style:none;margin:10px 0 0}.search_map .sidemap__poi__list__item{font-size:13px;color:#000;font-style:normal;padding:5px 0 5px 25px;background:url(//assets.9flats.com/assets/yelp/checkbox_unchecked-d5ab7871ee3edb9b43b511dbdab1718e.png) no-repeat 0 center;cursor:pointer}.search_map .sidemap__poi__list__item_checked{background:url(//assets.9flats.com/assets/yelp/checkbox_checked-c3ff8024a9f3b53aaca35630566f7185.png) no-repeat 0 center}.search_map .sidemap__controls__poi__list__item{font-size:12px;color:#fff;font-style:normal;padding:5px 0 5px 25px;background:url(//assets.9flats.com/assets/yelp/checkbox_unchecked-d5ab7871ee3edb9b43b511dbdab1718e.png) no-repeat 0 center;cursor:pointer}.search_map .sidemap__controls__poi__list__item_checked{background:url(//assets.9flats.com/assets/yelp/checkbox_checked-c3ff8024a9f3b53aaca35630566f7185.png) no-repeat 0 center}.search_map .sidemap__continuous{cursor:pointer;z-index:89;height:37px;border:1px solid #333;top:0px;background:#484848;-ms-filter:"Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.8}.search_map .sidemap__continuous__button{position:absolute;height:36px;width:114px;background:#484848;border:0;color:white;cursor:pointer;display:inline-block;text-align:center;-ms-filter:"Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;font-size:11px;cursor:pointer}.search_map .sidemap__continuous__button:hover{background:#484848}.search_map .sidemap__continuous__checkbox{background:url(//assets.9flats.com/assets/search/checkbox-5307990851f10fef992c43abf954e9aa.png) 0 0;width:15px;height:15px;margin-top:10px;margin-left:10px;float:left}.search_map .sidemap__continuous__checkbox_checked{background:url(//assets.9flats.com/assets/search/checkbox-5307990851f10fef992c43abf954e9aa.png) 0 15px}.search_map .sidemap__continuous__text{font-size:11px;font-weight:normal;color:#fff;font-style:normal;line-height:34px;display:block;margin-left:33px;margin-right:12px}.search_map .sidemap{width:720px;position:relative}.search_map .sidemap__map{width:720px;height:602px}.search_map .sidemap__zoom{background:url(//assets.9flats.com/assets/search/zoom-button-sprite-5fa94249693010d0795d89dbf6042f42.png) 0 -40px no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/search/zoom-button-sprite-5fa94249693010d0795d89dbf6042f42.png) 1x, url(//assets.9flats.com/assets/search/zoom-button-retina-sprite-eecb80dea71d4baad1a5a2d513c2d662.png) 2x);background-position:0 -41px}.search_map .sidemap__zoom:hover{background-position-x:-42px}.search_map .sidemap__zoom:active{background-position-x:-84px}.sidemap__map .search__place{position:relative;width:300px;height:148px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;margin:0}.sidemap__map .search__place__content{position:static}.sidemap__map .search__place__content__title__wrapper{position:absolute;top:16px;left:20px}.sidemap__map .search__place__content__title{display:inline-block;font-size:16px;font-weight:bold;color:#00a1bd;font-style:normal;height:18px;width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidemap__map .search__place__photo{position:absolute;top:auto;bottom:20px;left:20px;width:130px;height:87px;background-size:130px 87px;background-position:0 0;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada;background-color:#fff;background-repeat:no-repeat;z-index:2;cursor:pointer}.sidemap__map .search__place__content__marker{display:none}.sidemap__map .search__place__content__stars{top:40px;left:175px}.sidemap__map .search__place__content__nostars{top:40px;left:175px;height:auto;margin:0;display:none}.sidemap__map .search__place__content__bookings{top:55px;left:175px}.sidemap__map .search__place__price{left:175px;bottom:20px;top:auto}.sidemap__map .search__place__price__value__small{text-align:left;font-size:12px}.sidemap__map .search__place__price__value__strong{font-size:26px;font-weight:bold;text-align:left}.sidemap__map .search__place__price__value{font-size:26px;font-weight:bold;position:relative;top:5px}.sidemap__map .search__place__photo__label{display:inline-block;top:47px}.sidemap__map .search__place__photo__label_30eur{position:absolute;top:40px;left:175px;display:inline-block}.sidemap__map .search__place__price__description{text-align:left;display:inline-block}.sidemap__map .search__place__photo__user{border:1px solid #DEDEDE;position:absolute;right:-12px;bottom:-8px;display:inline-block}.sidemap__map .search__place_label .search__place__content__bookings_zerostars{position:absolute;top:58px;left:175px}.yelp__place{position:relative;width:300px;height:148px;overflow:hidden}.yelp__place__link{position:absolute;top:16px;left:20px;display:inline-block;font-size:16px;font-weight:bold;color:#c41200;font-style:normal;height:18px;width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.yelp__place__cover{position:absolute;width:87px;height:87px;bottom:20px;left:20px;-webkit-box-shadow:0 1px 3px #dadada;-moz-box-shadow:0 1px 3px #dadada;-o-box-shadow:0 1px 3px #dadada;-ms-box-shadow:0 1px 3px #dadada;box-shadow:0 1px 3px #dadada;background-color:#fff;background-repeat:no-repeat;z-index:2;cursor:pointer}.yelp__place__cover__image{width:87px;height:87px}.yelp__place__rating{margin:5px 0 0;height:17px}.yelp__place__reviews{font-size:12px;color:#999;font-style:normal}.yelp__place__info{position:absolute;top:40px;left:125px}.yelp__place_noimage .yelp__place__info{left:20px}.yelp__place__categories{font-size:12px;color:#000;font-style:normal}.yelp__place__brand{position:absolute;top:65px;left:120px;display:inline-block;width:50px;height:25px;background:url(//assets.9flats.com/assets/yelp/yelp_logo_50x25-cf6deb3ef496ef0fb8728b782b6e980f.png) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.about{width:980px;margin:0 auto}.about__i{margin:20px 0 0}.about__text{width:47%;font-size:11px;color:#666;line-height:16px}.about__text_first{float:left}.about__text_last{float:right}.ui-autocomplete{border-radius:0 !important;border:1px solid #a6a6a6;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;height:250px !important;overflow:auto !important;z-index:30 !important}.ui-autocomplete:before{position:absolute;top:-7px;left:200px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.ui-autocomplete:after{position:absolute;top:-6px;left:201px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.ui-autocomplete .ui-menu-item{padding:0 !important}.ui-autocomplete .ui-menu-item a{border-radius:0 !important;font-size:16px !important;padding:8px !important}.ui-autocomplete .ui-menu-item{border-bottom:1px solid #d9d9d9}.ui-autocomplete .ui-menu-item:last-child{border-bottom:0}.ui-autocomplete .ui-state-hover{background:#f0f0f0 !important}.breadcrumb{font-size:12px;margin:0 0 15px 0;display:inline-block;width:630px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb_cockpit{padding:25px 20px 10px 20px;margin:0;font-size:16px;font-weight:bold;color:#a3a3a3}.breadcrumb__link{color:#00a1bd}.breadcrumb__separator{padding:0 5px}.breadcrumb__item{display:inline}.cockpit__bbutton{padding:8px 25px;background:#ff7e00;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.cockpit__bbutton:hover{background:#ff9000;text-decoration:none}.cockpit__bbutton:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__bbutton_unpublished{font-size:11px;text-transform:uppercase}.cockpit__bbutton_calendarsync{font-size:14px;float:right;margin-top:-14px;margin-right:5px;padding:8px 20px}.cockpit__bbutton_addphoto{display:inline-block;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;font-size:20px;text-align:center}.cockpit__bbutton_addotp{display:inline-block;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;font-size:20px;text-align:center}.cockpit__bbutton_savelocation{display:inline-block;font-size:22px}.cockpit__bbutton_listaplace{display:inline-block;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;font-size:20px;text-align:center}.cockpit__bbutton_showib{float:right;font-size:22px;line-height:30px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.cockpit__bbutton_placedetails{float:right;font-size:17px;line-height:24px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.cockpit__bbutton_vatidpopup{display:inline-block;font-size:22px;line-height:24px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;margin-bottom:30px}.cockpit__bbutton_extcalpopup{display:inline-block;font-size:22px;line-height:24px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.cockpit__abutton{padding:8px 17px;border:0;color:#fff;text-shadow:1px 1px 1px #006f79;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 1px 0 #bfe8ef inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 1px 0 #bfe8ef inset;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 1px 0 #bfe8ef inset;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 1px 0 #bfe8ef inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 1px 0 #bfe8ef inset;background:#00a2be;border:1px solid #00859c}.cockpit__abutton:hover{background:#33B5CB;text-decoration:none}.cockpit__abutton:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.cockpit__abutton_published{font-size:11px;text-transform:uppercase}.cockpit__abutton_retranslate{margin-bottom:20px;font-size:13px;float:left}.cockpit__abutton_go_to_calendar{display:inline-block;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #bfe8ef;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #bfe8ef;-o-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #bfe8ef;-ms-box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #bfe8ef;box-shadow:0 2px 3px rgba(0,0,0,0.3),inset 0 1px #bfe8ef;font-size:20px;text-align:center}.cockpit__cbutton{color:#33b5cb;border:1px solid #33b5cb;padding:8px 12px;background-color:#eeedea}.cockpit__cbutton:hover{text-decoration:none;background-color:#f7f7f7}.cockpit__cbutton:active{text-decoration:none;background-color:#e6e5e1;box-shadow:none;text-shadow:none}.v1 .cockpit__cbutton{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2),inset 0 1px #fff;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2),inset 0 1px #fff;-o-box-shadow:0 1px 4px rgba(0,0,0,0.2),inset 0 1px #fff;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.2),inset 0 1px #fff;box-shadow:0 1px 4px rgba(0,0,0,0.2),inset 0 1px #fff;text-shadow:#fff 1px 1px 0px}.cockpit__cbutton_placeaction{font-size:11px;text-transform:uppercase}.cockpit__cbutton_listaplace{font-size:11px}.v2 .cockpit__cbutton_listaplace{font-weight:bold}.common__dialog__overlay{display:none;padding:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.4);-o-box-shadow:0 2px 10px rgba(0,0,0,0.4);-ms-box-shadow:0 2px 10px rgba(0,0,0,0.4);box-shadow:0 2px 10px rgba(0,0,0,0.4);background:none !important;background-color:#fff !important;-ms-filter:"Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.common__dialog__overlay__button{font-size:14px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.common__dialog__overlay__button:hover{background:#ff9000;text-decoration:none}.common__dialog__overlay__button:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.common__dialog__overlay a{font-size:14px;color:#00a2be;font-style:normal}.common__dialog__titlebar{background-color:#eeedea;min-height:75px;padding:20px 20px 15px 20px;font-size:24px;font-weight:bold;color:#000;font-style:normal}.common__dialog__titlebar__title{margin-top:20px;width:550px}.common__dialog__titlebar__close{position:absolute;right:20px;top:20px}.common__dialog__titlebar__close__icon{background:url(/assets/notifications/close.png) 0 0 no-repeat !important;background:-webkit-image-set(url(/assets/notifications/close.png) 1x, url(/assets/notifications/close@2x.png) 2x) !important}.contact{border:1px solid #a6a6a6;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;z-index:20;display:inline-block;padding:15px;position:absolute;background:#fff;display:none}.contact_de:before{position:absolute;top:-7px;left:74px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.contact_de:after{position:absolute;top:-6px;left:75px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.contact_en:before{position:absolute;top:-7px;left:120px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.contact_en:after{position:absolute;top:-6px;left:121px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.contact__header{font-weight:bold;font-size:16px}.contact__header_new{margin-top:12px}.contact__phone{font-size:14px;margin:5px 0 0}.contact__phone_new{margin:3px 0 0}.contact__phone__reach{display:block;font-size:11px}.contact__email{margin:10px 0 0}.contact__email__link{color:#00a1bd;font-size:14px}#qtip-0 .qtip-tip{left:30% !important}.datepicker__popup{max-width:400px}.datepicker__popup .qtip-content{padding:4px}.ui-widget{font-family:arial, serif}.ui-datepicker{width:325px;border:0;z-index:10 !important}.ui-widget-header{background:none;border:0}.ui-datepicker-title{font-size:14px}.ui-datepicker table{font-size:13px;margin:0}.ui-datepicker th{width:45px}.ui-datepicker td span,.ui-datepicker td a{padding:10px;text-align:center}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#e7e7e7;border:1px solid #e7e7e7}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-widget-content .ui-state-active.ui-state-hover{border:1px solid #00a2be;background:#00a2be;color:#fff}.ui-widget-content .ui-state-hover{background:#cecece;border:1px solid #cecece}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-widget-header .ui-icon{background:url(//assets.9flats.com/assets/datepicker/arrow-right-f76526d1ead778647940ba00c2b69f7d.png) 0 0 no-repeat}.ui-widget-header .ui-icon-circle-triangle-w{background:url(//assets.9flats.com/assets/datepicker/arrow-left-2-448acb5d908305a75c6b724a7dabeadc.png) 0 0 no-repeat}.ui-datepicker .ui-datepicker-prev-hover{left:2px;top:2px;border:0}.ui-datepicker .ui-datepicker-next-hover{right:2px;top:2px;border:0}.ui-datepicker .ui-corner-all{border-radius:0 !important}.ui-dialog{font-family:arial, serif}.dialog__header{font-size:16px;margin:0 0 10px 0}.dialog__header_last{margin:20px 0 10px 0}.dialog__text,.dialog__text p{font-size:14px}.dialog__text p{margin:0 0 5px 0}.dialog__text .paragraph_head{margin-top:10px;font-weight:bold}.dialog__text .paragraph_body span,.dialog__text .paragraph_head span{padding-right:10px;float:left}.ui-dialog-titlebar-close{padding:1px !important;right:.3em !important;border:0 !important;border-radius:0 !important;background:none !important}.ui-dialog-titlebar-close .ui-icon-closethick{background:url(//assets.9flats.com/assets/notifications/close-5c44f5c57dda661bb5725a7d2ca45e3e.png) 0 0 no-repeat !important;background:-webkit-image-set(url(//assets.9flats.com/assets/notifications/close-5c44f5c57dda661bb5725a7d2ca45e3e.png) 1x, url(//assets.9flats.com/assets/notifications/close@2x-92422d58876a3b922d85daea1c5baf33.png) 2x) !important}.flag-sprite-icon{width:16px;height:11px;display:inline-block;background:url(//assets.9flats.com/assets/header/flag-sprites-3b160dbafc10d55dbe70a345dc2dd258.png) 0 0 no-repeat;margin:0 2px 0 0}.footer{margin:20px 0 0}.v2 .footer{margin:30px 0 -20px}.footer_new{background:#eeedea;padding:20px 0;overflow:hidden}.footer__spacer{height:9px;background-color:#00a2be;border-top:1px solid #00859c;-webkit-box-shadow:0 -1px 3px 0 #b8b8b8;-moz-box-shadow:0 -1px 3px 0 #b8b8b8;-o-box-shadow:0 -1px 3px 0 #b8b8b8;-ms-box-shadow:0 -1px 3px 0 #b8b8b8;box-shadow:0 -1px 3px 0 #b8b8b8}.footer__content{width:980px;margin:22px auto}.footer__content__logos{float:right;width:250px}.footer__content__tv{float:right;margin:20px 0 0}.footer__bottom-spacer{margin:25px 0 0;height:1px;background-color:#e0e0e0}.footer__terms{width:980px;margin:10px auto;color:#9a9a9a}.footer__terms,.footer__terms__link{font-size:11px;font-weight:normal}.footer__terms__link{color:#33b5cb}.footer__content__list{float:left;list-style:none;margin:0 50px 0 0}.c-bookings .footer__content__list_social{display:none}.c-bitpay .footer__content__list_social{display:none}.c-direct_debits .footer__content__list_social{display:none}.c-heidelpay .footer__content__list_social{display:none}.footer__content__list_last{margin:0}.footer__content__list__item{margin:0 0 2px 0}.footer__content__list__item_last{margin:0}.footer__content__list__item_pile{margin:10px 0 0;overflow:hidden}.footer__content__list__item_title{font-size:12px;font-weight:bold;color:#7c7c7c;margin:0 0 12px 0}.footer__content__list__item__social{display:inline-block;width:38px;height:38px;background:url(//assets.9flats.com/assets/footer/social_sprite-66273ddaa7039fdd31169e5b20d93fb0.png) 0 0 no-repeat;margin:0 10px 0 0;text-indent:-9999px}.v2 .footer__content__list__item__social{background-image:url(//assets.9flats.com/assets/new_home/social_sprite_flat-5f1f8f3259742d0238b6161ec51124f4.png)}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.v2 .footer__content__list__item__social{background-image:url(//assets.9flats.com/assets/new_home/social_sprite_flat_retina-b5a9a71d8c784dc5b3c0d8266660e08f.png);background-size:114px 152px}}.footer__content__list__item__social_blog{background-position:0px -38px}.footer__content__list__item__social_blog:hover{background-position:-38px -38px}.footer__content__list__item__social_blog:active{background-position:-76px -38px}.footer__content__list__item__social_facebook{background-position:0 0}.footer__content__list__item__social_facebook:hover{background-position:-38px 0}.footer__content__list__item__social_facebook:active{background-position:-76px 0}.footer__content__list__item__social_twitter{background-position:0px -114px}.footer__content__list__item__social_twitter:hover{background-position:-38px -114px}.footer__content__list__item__social_twitter:active{background-position:-76px -114px}.footer__content__list__item__social_google{background-position:0px -76px}.footer__content__list__item__social_google:hover{background-position:-38px -76px}.footer__content__list__item__social_google:active{background-position:-76px -76px}.footer__content__list__link{color:#00a1bd;font-size:12px}.footer__content__logo{width:145px;height:34px;display:inline-block;text-indent:-9999px;float:right}.no-svg .footer__content__logo{background:url(//assets.9flats.com/assets/footer/logo-74b02ad12b082bffa951314d05ec3917.png) 0 0 no-repeat}.svg .footer__content__logo{background:url(//assets.9flats.com/assets/footer/logo-7acf2fc2e50b6463d8ca90a2a42a5db2.svg) 0 0 no-repeat}.footer__content__logo_new{width:240px;height:31px}.no-svg .footer__content__logo_new{background:url(//assets.9flats.com/assets/new_home/logo-small-a764a994f730f6c56d26bbb6dce9bd57.png) 0 0 no-repeat}.svg .footer__content__logo_new{background:url(//assets.9flats.com/assets/new_home/logo-small-49cf988acefd0757e59746ff6a58c527.svg) 0 0 no-repeat}.v2 .footer__content__logo{width:240px;height:31px;display:inline-block;text-indent:-9999px;float:right}.no-svg .v2 .footer__content__logo{background:url(//assets.9flats.com/assets/new_home/logo-small-a764a994f730f6c56d26bbb6dce9bd57.png) 0 0 no-repeat}.svg .v2 .footer__content__logo{background:url(//assets.9flats.com/assets/new_home/logo-small-49cf988acefd0757e59746ff6a58c527.svg) 0 0 no-repeat}.footer__content__logos{float:right}.footer__mobilelink{text-align:center;display:block;font-size:12px;font-weight:bold}.form__error__notification{padding:12px 15px;background:#fdcaca;border:1px solid #fc6564;font-size:14px;margin-bottom:20px}.form__fieldset{margin-bottom:25px;overflow:hidden}.form__fieldset_amenities{margin-bottom:0}.form__fieldset_amenitieslist{margin-top:5px}.form__fieldset_phones{margin-bottom:30px}.form__fieldset_streetview{margin-bottom:50px}.form__actions{padding-top:10px;width:540px;clear:left}.form__wrapper{float:left;margin-right:20px}.form__wrapper.error input,.form__wrapper.error textarea{border:solid 1px #fc6564}.form__wrapper.error label{color:#fb6564}.form__wrapper .selector{display:block}.form__wrapper .radio{display:block;font-weight:bold;font-size:14px;margin-bottom:8px;padding:2px}.form__wrapper .radio input{display:inline;margin-right:5px}.form__wrapper_kigo{float:none}.form__wrapper_last{margin-right:0}.form__wrapper_reghalf{width:184px}.form__wrapper_left{float:left;width:230px}.form__wrapper_left .form__field_reghalf{width:100%}.form__wrapper_right{float:right;width:230px}.form__wrapper_right .form__field_reghalf{width:100%}.form__wrapper_shortxx{width:65px}.form__wrapper_shortx{width:95px}.form__wrapper_short{width:130px}.form__wrapper_medium{width:210px}.form__wrapper_half{width:260px}.form__wrapper_longx{width:280px}.form__wrapper_huge{width:555px}.form__wrapper_hugex{width:540px}.form__wrapper_amenities{margin-right:10px}.form__label{font-size:14px;color:black;font-weight:bold;margin-bottom:10px;display:block}.form__label abbr{border:none;cursor:help}.form__label.checkbox input{margin-right:8px}.form__label_inline{display:inline}.form__label_checkbox{margin-bottom:0}.form__label_small{font-size:13px}.form__label_reg{font-weight:normal;font-size:13px}.form__label_reg a{color:#00a1bd}.form__label__wrapper{margin-left:24px}.form__hint{padding-top:10px;color:#7e7e7e;font-size:12px}.form__hint__hide{display:none}.form__hint_kigo{float:left;padding:0;margin:5px 0 0}.form__hint_half{width:230px}.form__hint_large{width:540px}.form__hint_map{margin-bottom:20px}.form__hint_horizontal{float:right;padding:20px;width:250px}.form__error{font-size:12px;color:#fc6564;margin-top:5px}.form__field{display:block;border:1px solid #ccc;color:#333;padding:7px 10px 7px 10px;text-shadow:#fff 1px 1px 0;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1)}.form__field::-webkit-input-placeholder{color:#aeaeae;font-style:normal}.form__field:-moz-placeholder{color:#aeaeae;font-style:normal}.form__field::-moz-placeholder{color:#aeaeae;font-style:normal}.form__field:-ms-input-placeholder{color:#aeaeae;font-style:normal}.form__field_funnelpassword{float:left;width:70%}.form__field_price,.form__field_days{display:inline-block;width:85px}.form__field_textarea{height:138px}.form__field_select{text-shadow:none}.form__field_half{width:260px}.form__field_halfprepend{width:200px}.form__field_longer{width:555px}.form__field_long{width:540px}.form__field_mediumx{width:240px}.form__field_medium{width:390px}.form__field_short{width:130px}.form__field_shortx{width:95px}.form__field_regfull{width:100%}.form__field_reghalf{width:184px}.form__prepend{float:left;color:#666;padding:2px 8px;font-size:14px;border-top:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;background:#f7f5f6;text-shadow:1px 1px #fff;-webkit-box-shadow:1px 1px 3px #e0e0e0 inset;-moz-box-shadow:1px 1px 3px #e0e0e0 inset;-o-box-shadow:1px 1px 3px #e0e0e0 inset;-ms-box-shadow:1px 1px 3px #e0e0e0 inset;box-shadow:1px 1px 3px #e0e0e0 inset}.form__prepend_phonecode{height:30px;line-height:26px;width:60px}.field_with_errors{display:inline}.form__group{margin:5px 0 0}.form__group_first{margin:0}.form__group_separate{margin:15px 0 0}.form__group_left{float:left}.form__group_right{float:right}.form__group_buttons{margin:30px 0 0}.form__group_buttons_calendar{margin:15px 0 0}.form__submit{font-size:14px;padding:8px 17px;background:#00a2be;border:0;border:1px solid #237c8b;color:#fff;text-shadow:1px 1px 1px #005c5f;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #99dae5}.form__submit:hover{background:#33b5cb;text-decoration:none}.form__submit:active{background:#0091aa;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.form__field__error{color:#d30000;font-size:12px}.global_fallback{position:fixed;bottom:0;right:0;border:1px solid #ccc;background:#fff;padding:10px}.guests{position:absolute;width:235px;padding:15px;background:#fff;border:1px solid #a6a6a6;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;display:none;z-index:2}.guests:before{position:absolute;top:-7px;left:111px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.guests:after{position:absolute;top:-6px;left:112px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.guests__header{font-size:14px;font-weight:bold}.guests__adults{float:left;width:90px}.guests__children{float:right;width:90px}.guests__buttons{border:1px solid #a6a6a6;height:30px;width:90px;margin:8px 0 0}.guests__buttons__button{display:inline-block;height:28px;width:25px;padding:0 5px;float:left;line-height:28px;text-align:center;-webkit-box-shadow:inset 0px 0px 5px #d7d6d6;-moz-box-shadow:inset 0px 0px 5px #d7d6d6;-o-box-shadow:inset 0px 0px 5px #d7d6d6;-ms-box-shadow:inset 0px 0px 5px #d7d6d6;box-shadow:inset 0px 0px 5px #d7d6d6;background:#f7f6f6;color:#00a2be;font-size:18px}.guests__buttons__button:hover{text-decoration:none}.guests__value{width:38px;height:28px;line-height:28px;padding:0;border:0;float:left;text-align:center;font-size:14px}.header{width:100%}.header__i{width:980px;margin:16px auto}.header__logo{float:left;height:40px;width:217px;background:url(//assets.9flats.com/assets/lampochka/header/logo-082162c8a3c5d4effc59f539036fb1af.png) transparent no-repeat;display:inline-block;text-indent:-9999px}.header__logo_cockpit{float:left;height:46px;width:282px;background:url(//assets.9flats.com/assets/lampochka/header/logo-cockpit-312f58f0e88164dd1055baf7c630ed5f.png) transparent no-repeat;display:inline-block;text-indent:-9999px}.header_v2 .header__logo_cockpit{width:330px;height:42px}.no-svg .header_v2 .header__logo_cockpit{background:url(//assets.9flats.com/assets/new_home/logo-3020887de67a74a3b1d580aab3f3bd8a.png) 0 0}.svg .header_v2 .header__logo_cockpit{background:url(//assets.9flats.com/assets/new_home/logo-cc5629b1b8612f7932ab1050383b4c96.svg) 0 0}.header__new-logo{width:330px;height:42px}.no-svg .header__new-logo{background:url(//assets.9flats.com/assets/new_home/logo-3020887de67a74a3b1d580aab3f3bd8a.png) 0 0}.svg .header__new-logo{background:url(//assets.9flats.com/assets/new_home/logo-cc5629b1b8612f7932ab1050383b4c96.svg) 0 0}.header__tv{margin:0 0 0 25px}.header_v2 .header__tv{display:none}.header__bitcoin{display:inline-block;margin:0 0 0 30px;width:94px;height:40px;background:url(//assets.9flats.com/assets/home/9flats.com-now-accepting-bitcoins-fib-6b62e530727512dfd2fe22f74a3b8f2a.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/home/9flats.com-now-accepting-bitcoins-fib-6b62e530727512dfd2fe22f74a3b8f2a.png) 1x, url(//assets.9flats.com/assets/home/9flats.com-now-accepting-bitcoins-fib-retina-f74bbd2050a388043b8ebc9b607ee76d.png) 2x)}.header__bitcoin_de{width:100px;height:40px;background:url(//assets.9flats.com/assets/home/9flats.com-now-accepting-bitcoins-sfb-8ddb3d4f855a89ffeb76acd7883623d4.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/home/9flats.com-now-accepting-bitcoins-sfb-8ddb3d4f855a89ffeb76acd7883623d4.png) 1x, url(//assets.9flats.com/assets/home/9flats.com-now-accepting-bitcoins-fsb-retina-cc79120879c9e36b7b272aeacc11e094.png) 2x)}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1){.svg .header__logo{background:url(//assets.9flats.com/assets/lampochka/header/logo-07fd204e0c75b8ab81061f6992a559ca.svg) transparent no-repeat}}.header__nav{float:right;list-style-type:none;margin-top:9px}.v2 .header__nav{margin-top:17px}.header__nav__item{float:left;text-transform:uppercase;color:#00a2be;margin:0 15px 0 0}.header__nav__item__text{font-size:11px;color:#000;text-transform:none;padding:0 4px}.header__nav__item_last{margin:0}.header__nav__item_user{padding-left:18px;position:relative}.svg .header__nav__item_user{background:url(//assets.9flats.com/assets/lampochka/header/user_icon-032f1e7cfaf18d3772d85b62cf06274d.svg) transparent no-repeat 3px 3px}.no-svg .header__nav__item_user{background:url(//assets.9flats.com/assets/lampochka/header/user_icon-0f5f92a2eaf0eda544d64480a8e93114.png) transparent no-repeat 3px 3px}.header__nav__link{font-size:11px;font-weight:bold;color:#33b5cb}.header__nav__link_language{display:inline-block}.header__nav__link__language{width:16px;height:11px;display:inline-block;background:url(//assets.9flats.com/assets/header/flag-sprites-3b160dbafc10d55dbe70a345dc2dd258.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/header/flag-sprites-3b160dbafc10d55dbe70a345dc2dd258.png) 1x, url(//assets.9flats.com/assets/header/flag-sprites-32-046f56ee094c111afcc1ac8c5a43a93a.png) 2x);position:relative;top:1px}.header__nav__link__language_de{background-position:0 -98px}.header__nav__link__language_en{background-position:0 -2px}.header__nav__link__language_gb{background-position:0 -210px}.header__nav__link__language_es{background-position:0 -130px}.header__nav__link__language_fr{background-position:0 -114px}.header__nav__link__language_it{background-position:0 -66px}.header__nav__link__language_pt{background-position:0 -82px}.header__nav__link__language_tr{background-position:0 -34px}.header__nav__link__language_us{background-position:0 -194px}.header__nav__link__language_at{background-position:0 -242px}.header__nav__link__language_ch{background-position:0 -226px}.header__nav__link__language_ru{background-position:0 -162px}.header__nav__link_facebook{font-family:'Lucida Grande', Tahoma;font-size:11px;color:#E9EBF2;text-shadow:0 1px 0 rgba(0,0,0,0.2);width:170px;height:25px;padding:5px 0 0 24px;text-align:center;display:inline-block;background:url(//assets.9flats.com/assets/header/facebook_sprite-f17765688a9f16af346397695c2967f5.png) 0 0 no-repeat;text-transform:none;margin:-2px 0 0}.header__nav__link_facebook:hover{text-decoration:none;background-position:0 -25px}.header__nav__link_facebook:active{text-decoration:none;background-position:0 -50px}.header__slogan,.header__subtext{width:980px;margin:0 auto;text-align:center}.header__slogan{clear:both;font-size:42px;padding:16px 0 0 0;letter-spacing:-2px}.header__slogan__dot{font-size:42px;color:#00a2be;margin-left:1px}.header__subtext,.header__subtext__number{font-size:16px;color:#808080;font-weight:normal;margin-top:-3px}.header__subtext__number{font-weight:bold}.userpopup{border:1px solid #a6a6a6;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;position:absolute;z-index:20;list-style:none;width:150px;top:26px;display:none}.userpopup:before{position:absolute;top:-7px;left:68px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.userpopup:after{position:absolute;top:-6px;left:69px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.userpopup_color:before{position:absolute;top:-7px;left:68px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.userpopup_color:after{position:absolute;top:-6px;left:69px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #00a1bd;border-left:6px solid transparent;content:''}.userpopup__item{padding:7px 12px;background:#fff;cursor:pointer}.userpopup__item:hover{background:#00a1bd}.userpopup__link{text-transform:none;text-decoration:none;font-size:12px;color:#000;font-style:normal}.userpopup__link:hover{text-decoration:none}.userpopup__item:hover .userpopup__link{font-size:12px;color:#fff;font-style:normal;text-shadow:1px 1px 1px #007c99}.v2 .header__i{width:1000px;margin:25px auto 0 auto}.v2 .header__logo{width:330px;height:42px}.no-svg .v2 .header__logo{background:url(//assets.9flats.com/assets/new_home/logo-3020887de67a74a3b1d580aab3f3bd8a.png) 0 0}.svg .v2 .header__logo{background:url(//assets.9flats.com/assets/new_home/logo-cc5629b1b8612f7932ab1050383b4c96.svg) 0 0}.header_v2 .header__logo{width:330px;height:42px}.no-svg .header_v2 .header__logo{background:url(//assets.9flats.com/assets/new_home/logo-3020887de67a74a3b1d580aab3f3bd8a.png) 0 0}.svg .header_v2 .header__logo{background:url(//assets.9flats.com/assets/new_home/logo-cc5629b1b8612f7932ab1050383b4c96.svg) 0 0}.languagepicker{width:270px;border:1px solid #a6a6a6;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6;z-index:20;display:inline-block;padding:10px;position:absolute;background:#fff;display:none}.no-ie .languagepicker:before{position:absolute;top:-7px;left:125px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.no-ie .languagepicker:after{position:absolute;top:-6px;left:126px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.languagepicker__languages{float:left;list-style:none}.languagepicker__currencies{float:right;list-style:none;width:120px}.languagepicker__currencies__item{width:60px;float:right}.languagepicker__languages__item,.languagepicker__currencies__item{margin:0 0 3px 0}.languagepicker__languages__item__link{color:#00a1bd;font-size:12px;font-weight:bold;display:inline-block}.languagepicker__languages__item__link__flag{width:16px;height:11px;display:inline-block;background:url(//assets.9flats.com/assets/header/flag-sprites-3b160dbafc10d55dbe70a345dc2dd258.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/header/flag-sprites-3b160dbafc10d55dbe70a345dc2dd258.png) 1x, url(//assets.9flats.com/assets/header/flag-sprites-32-046f56ee094c111afcc1ac8c5a43a93a.png) 2x);position:relative;top:1px}.languagepicker__languages__item__link__flag_de{background-position:0 -98px}.languagepicker__languages__item__link__flag_en{background-position:0 -2px}.languagepicker__languages__item__link__flag_gb{background-position:0 -210px}.languagepicker__languages__item__link__flag_es{background-position:0 -130px}.languagepicker__languages__item__link__flag_fr{background-position:0 -114px}.languagepicker__languages__item__link__flag_it{background-position:0 -66px}.languagepicker__languages__item__link__flag_pt{background-position:0 -82px}.languagepicker__languages__item__link__flag_tr{background-position:0 -34px}.languagepicker__languages__item__link__flag_us{background-position:0 -194px}.languagepicker__languages__item__link__flag_at{background-position:0 -242px}.languagepicker__languages__item__link__flag_ch{background-position:0 -226px}.languagepicker__languages__item__link__flag_ru{background-position:0 -162px}.languagepicker__currencies__item__link{color:#00a1bd;font-size:12px;font-weight:bold}.home #zenbox_tab{display:none !important}.main{width:980px;margin:15px auto 0 auto}.v2 .main{width:1000px}.main_home{margin:20px auto 0 auto}.main_cockpit{margin:20px auto 0 auto}.error_message,.geocode_message{margin:0 0 15px 0;padding:10px;background:#ffc9c9;border:1px solid #ff6363;color:#141313;font-size:14px}.geocode_message{display:none}.notice_message{margin:0 0 15px 0;padding:10px;background:#fff3bb;border:1px solid #ffe155;color:#141313;font-size:14px}.new__payment__summary__table .notice_message{background:inherit;border-color:#ccc}.notice_message--hidden{display:none}.notice_message a,.error_message a{color:#00a1bd;font-size:14px}.dismiss_flash_message{float:right;height:16px;width:16px;display:inline-block;background:url(//assets.9flats.com/assets/notifications/close-5c44f5c57dda661bb5725a7d2ca45e3e.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/notifications/close-5c44f5c57dda661bb5725a7d2ca45e3e.png) 1x, url(//assets.9flats.com/assets/notifications/close@2x-92422d58876a3b922d85daea1c5baf33.png) 2x);text-indent:-9999px}.overlay{display:none;padding:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.4);-o-box-shadow:0 2px 10px rgba(0,0,0,0.4);-ms-box-shadow:0 2px 10px rgba(0,0,0,0.4);box-shadow:0 2px 10px rgba(0,0,0,0.4);background:#fff;-ms-filter:"Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.overlay__titlebar{background-color:#eeedea;min-height:75px;padding:20px 20px 15px 20px;font-size:24px;font-weight:bold;color:#000;font-style:normal;position:relative;display:none}.overlay__titlebar_visible{display:block}.overlay__titlebar__title{margin-top:20px;width:550px}.overlay__titlebar__close{position:absolute;right:20px;top:20px;width:16px;height:16px;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(//assets.9flats.com/assets/notifications/close-5c44f5c57dda661bb5725a7d2ca45e3e.png) 0 0 no-repeat;background:-webkit-image-set(url(//assets.9flats.com/assets/notifications/close-5c44f5c57dda661bb5725a7d2ca45e3e.png) 1x, url(//assets.9flats.com/assets/notifications/close@2x-92422d58876a3b922d85daea1c5baf33.png) 2x)}.page__full{width:100%;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 3px #d9d9d9;-moz-box-shadow:0 1px 3px #d9d9d9;-o-box-shadow:0 1px 3px #d9d9d9;-ms-box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px #d9d9d9}.page__content{float:left;width:630px;padding:30px 20px;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 3px #d9d9d9;-moz-box-shadow:0 1px 3px #d9d9d9;-o-box-shadow:0 1px 3px #d9d9d9;-ms-box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px #d9d9d9}.page__sidebar{float:right;width:330px}.page__sidebar__block{margin:30px 0 0}.page__sidebar__block__title{font-size:20px;font-weight:normal;color:#000;font-style:normal}.page__sidebar__block__content{margin:20px 0 0;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 3px #d9d9d9;-moz-box-shadow:0 1px 3px #d9d9d9;-o-box-shadow:0 1px 3px #d9d9d9;-ms-box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px #d9d9d9}.page__sidebar__block__content .search__place{border-bottom:1px solid #dadada;position:relative;height:120px}.page__sidebar__block__content .search__place:last-child{border:0}.page__sidebar__block__content .search__place:hover{background-color:#f5f5f3;cursor:pointer}.page__sidebar__block__content .search__place__photo{width:130px;height:87px;background-size:130px 87px;position:absolute;top:15px;left:15px}.page__sidebar__block__content .search__place__photo:hover{top:-7px;left:-10px;width:236px;height:163px;background-size:220px 147px;background-position:7px 7px;border:1px solid #DADADA;z-index:5;background-color:#fff;background-repeat:no-repeat;-webkit-box-shadow:1px 1px 12px #999;-moz-box-shadow:1px 1px 12px #999;-o-box-shadow:1px 1px 12px #999;-ms-box-shadow:1px 1px 12px #999;box-shadow:1px 1px 12px #999}.page__sidebar__block__content .search__place__photo__label{text-transform:uppercase;font-size:11px;font-weight:bold;color:#fff;font-style:normal;padding:2px 5px;position:absolute;top:20px;left:12px;z-index:3;max-width:130px}.page__sidebar__block__content .search__place__content__title__wrapper{display:none}.page__sidebar__block__content .search__place__content__nostars{display:none}.page__sidebar__block__content .search__place__content__title{display:inline-block;width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:bold;color:#00a1bd;font-style:normal}.page__sidebar__block__content .search__place__content__bookings{display:none}.page__sidebar__block__content .search__place__content__bookings_hidden{display:none}.page__sidebar__block__content .search__place__content__stars{margin:0;position:absolute;top:55px;left:165px}.page__sidebar__block__content .search__place__content__reviews{margin:0;position:absolute;top:55px;left:245px;font-size:12px;color:#676767;font-style:normal}.page__sidebar__block__content .search__place__price{display:inline-block;position:absolute;top:85px;left:165px}.page__sidebar__block__content .search__place__price__description_tour{top:70px}.page__sidebar__block__content .search__place__price__value__small_first{text-align:left;display:inline;font-size:12px;color:#565656;font-style:normal}.page__sidebar__block__content .search__place__price__value__strong{display:inline;font-size:18px;color:#000;font-style:normal}.page__sidebar__block__content .search__place__price__value__small_last{text-align:left;display:inline;font-size:12px;color:#565656;font-style:normal}.page__sidebar__block__content .search__place__content__info{display:none}.page__sidebar__block__content .search__place__details{display:none}.page__sidebar__block__content .search__place__content__info__accomodates{display:none}.page__sidebar__block__content .search__place__photo__user{display:none}.page__sidebar__block__content .search__place__photo:hover .search__place__photo__instant,.page__sidebar__block__content .search__place__photo:hover .search__place__photo__new,.page__sidebar__block__content .search__place__photo:hover .search__place__photo__user{display:none}.page__sidebar__block__content .search__place__distance{font-size:16px;font-weight:bold;color:#00a1bd;font-style:normal;position:absolute;top:15px;left:165px}.page__sidebar__block__content_recently .search__place__content__title__wrapper{position:absolute;display:block;left:165px;top:10px;width:150px;height:45px;overflow:hidden}.page__sidebar__block__content_recently .search__place__content__title{display:block;white-space:normal;text-overflow:inherit;width:auto;height:45px}.page__sidebar__block__otherhostplaces .search__place__content__title__wrapper{display:inline-block;position:absolute;top:15px;left:165px}.page__sidebar__block__otherhostplaces .search__place__content__title{display:inline-block;width:160px;white-space:normal;font-size:16px;font-weight:bold;color:#00a1bd;max-height:35px}.page__sidebar__block__otherhostplaces .search__place__content__info{display:block}.page__sidebar__block__otherhostplaces .search__place__content__info__link{display:inline-block;position:absolute;top:71px;left:165px;font-size:12px;color:#00a1bd;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px}.page__sidebar__block__otherhostplaces .search__place__content__info__additional{display:none}.page__sidebar__block__otherhostplaces .search__place__content__info__separator{display:none}.qtip-light{border:1px solid #A6A6A6;-webkit-box-shadow:0 0 5px #a6a6a6;-moz-box-shadow:0 0 5px #a6a6a6;-o-box-shadow:0 0 5px #a6a6a6;-ms-box-shadow:0 0 5px #a6a6a6;box-shadow:0 0 5px #a6a6a6}.search-bar{background-color:#00a2be;padding:7px 0}.v1 .search-bar{border-top:1px solid #00859c;border-bottom:1px solid #00859c;-webkit-box-shadow:0 1px 3px 0 #b8b8b8;-moz-box-shadow:0 1px 3px 0 #b8b8b8;-o-box-shadow:0 1px 3px 0 #b8b8b8;-ms-box-shadow:0 1px 3px 0 #b8b8b8;box-shadow:0 1px 3px 0 #b8b8b8}.v2 .search-bar{background-color:#07a3c3}.search-bar_smaller{border-top:none;padding:4px 0px}.search-bar_small{padding:20px;border:1px solid #00859c}.search-bar_small .search-bar__form__input_query{display:none}.search-bar_small .search-bar__form__input_date{width:125px}.search-bar_small .search-bar__form__input_guests{width:73px}.search-bar_small .search-bar__form__submit{width:120px}.search-bar_slideshow{height:142px;overflow:hidden;padding:20px}.search-bar_slideshow .search-bar__form__input__w .search-bar__form__input_query{width:505px}.search-bar_slideshow .search-bar__form__input_date{width:145px}.search-bar_slideshow .search-bar__form__input_guests{width:73px}.search-bar_slideshow .search-bar__form__submit{width:120px}.v1 .search-bar_slideshow{border:1px solid #00859c}.v2 .search-bar_slideshow{border:none}.search-bar__form__input__w{height:60px}.search-bar__form__input__w .search-bar__form__input_query{display:block;width:465px}.search-bar__title{font-size:22px;font-weight:bold;color:#fff;font-style:normal;text-shadow:1px 1px #007184;margin:0 0 10px 0}.search-bar__form__w{width:980px;margin:0 auto}.search-bar__form__input{height:40px;margin:0 7px 0 0;font-size:15px;padding:0px 38px 0 12px;box-sizing:border-box;float:left;background-color:#fff;background-position:100% 0;background-repeat:no-repeat}.svg .search-bar__form__input{background-image:url(//assets.9flats.com/assets/search_bar/bg-2fecd64efe3db3fe79aba971f4235956.svg)}.no-svg .search-bar__form__input{background-image:url(//assets.9flats.com/assets/search_bar/bg-ef66ed7aecb6faaef51ba38705008a2a.png)}.v1 .search-bar__form__input{-webkit-box-shadow:inset 1px 1px 6px rgba(0,0,0,0.3);-moz-box-shadow:inset 1px 1px 6px rgba(0,0,0,0.3);-o-box-shadow:inset 1px 1px 6px rgba(0,0,0,0.3);-ms-box-shadow:inset 1px 1px 6px rgba(0,0,0,0.3);box-shadow:inset 1px 1px 6px rgba(0,0,0,0.3);border:1px solid #00859c}.v2 .search-bar__form__input{border:none;font-size:18px}.lte9 .search-bar__form__input{line-height:40px}.search-bar__form__input_query{width:430px}.search-bar__form__input_query.active,.search-bar__form__input_query:focus{background-position:100% -40px}.search-bar__form__input_query.placeholder{background-position:100% 0}.search-bar__form__input_start-date{width:130px;background-position:100% -80px}.search-bar__form__input_start-date:focus,.search-bar__form__input_start-date.active{background-position:100% -120px}.search-bar__form__input_start-date.placeholder{background-position:100% -80px}.search-bar__form__input_end-date{width:130px;background-position:100% -160px}.search-bar__form__input_end-date.active,.search-bar__form__input_end-date:focus{background-position:100% -200px}.search-bar__form__input_end-date.placeholder{background-position:100% -160px}.search-bar__form__input_guests{width:112px;background-position:100% -240px}.search-bar__form__input_guests:focus,.search-bar__form__input_guests.active{background-position:100% -280px}.search-bar__form__submit{height:40px;font-size:20px;width:150px;padding:0;float:left;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;cursor:pointer}.search-bar__form__submit:hover{background:#ff9000}.search-bar__form__submit:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.v1 .search-bar__form__submit{-webkit-box-shadow:0 2px 3px #007e94,inset 0 1px #ffdfbf;-moz-box-shadow:0 2px 3px #007e94,inset 0 1px #ffdfbf;-o-box-shadow:0 2px 3px #007e94,inset 0 1px #ffdfbf;-ms-box-shadow:0 2px 3px #007e94,inset 0 1px #ffdfbf;box-shadow:0 2px 3px #007e94,inset 0 1px #ffdfbf;text-shadow:1px 1px 1px #a14900}.v2 .search-bar__form__submit{border:2px solid #c5510c}.social-buttons{float:right;position:relative;top:-2px}.social-buttons__favourite{display:inline-block}.social-buttons__facebook{border:medium none;height:21px;max-width:120px;overflow:hidden}.social-buttons__favourite__anchor{display:inline-block;width:16px;height:14px;background:url(//assets.9flats.com/assets/place/fav-sprite-71a7526a4d14ab5df70ecf05b01c4180.png) 0px 0px no-repeat;margin:0 0 3px 0}.social-buttons__favourite__anchor:hover{background:url(//assets.9flats.com/assets/place/fav-sprite-71a7526a4d14ab5df70ecf05b01c4180.png) -16px 0px no-repeat}.social-buttons__favourite__anchor_active{background:url(//assets.9flats.com/assets/place/fav-sprite-71a7526a4d14ab5df70ecf05b01c4180.png) -16px 0px no-repeat}.social-buttons__favourite__count{margin:0 10px 0 0;font-size:11px;color:#9E9E9E;display:inline-block;position:relative;bottom:6px}.selector{display:inline-block;height:30px;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-ms-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);border:1px solid #ccc;background:#fff url(//assets.9flats.com/assets/search/arrow-dropdown-uniform-14c69a4456ba69669b3d3acfcf207388.png) 100% 12px no-repeat;position:relative}.selector select{position:absolute;top:0;left:0;-webkit-appearance:menulist-button;height:29px;z-index:2}.selector span{height:30px;line-height:30px;padding:0 30px 0 10px;font-size:15px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selector.disabled{background-color:#eee}.selector.disabled span{color:#999}.svg .selector{background-image:url(//assets.9flats.com/assets/search/arrow-dropdown-uniform-76733afa62bcc324f730224faf8fb240.svg)}.signup__host__header{padding:40px 25px 20px 25px;border-bottom:1px solid #d9d9d9}.signup__host__header__kigo{float:right}.signup__host__content{width:560px;padding:40px 35px 40px 35px;float:left;border-right:1px solid #d9d9d9}.signup__host__facebook__button{border:1px solid #264282;-webkit-box-shadow:inset 0 1px 0 #8fa3d0;-moz-box-shadow:inset 0 1px 0 #8fa3d0;-o-box-shadow:inset 0 1px 0 #8fa3d0;-ms-box-shadow:inset 0 1px 0 #8fa3d0;box-shadow:inset 0 1px 0 #8fa3d0;text-shadow:1px 1px #2e4988;color:#fff;font-size:20px;padding:0 35px 0 70px;margin-bottom:15px;line-height:50px;height:50px;display:block;float:left;background:#6078af url(//assets.9flats.com/assets/user/facebook-5972b98d1a1cfbf0dfbeb3cf64f03779.png) center left no-repeat;-webkit-box-shadow:0 2px 3px #ccc;-moz-box-shadow:0 2px 3px #ccc;-o-box-shadow:0 2px 3px #ccc;-ms-box-shadow:0 2px 3px #ccc;box-shadow:0 2px 3px #ccc}.signup__host__facebook__button:hover{text-decoration:none}.signup__host__content__copy{font-size:14px;color:#000;font-style:normal;margin:0 0 5px 0}.signup__host__content__copy_separate{margin:0 0 15px 0}.signup__host__content__copy_highlight{font-weight:bold}.signup__host__content__copy__email{color:#00a1bd}.signup__host__facebook__text{margin-bottom:50px;font-size:13px}.signup__host__line{border-top:1px solid #dadada;margin-bottom:40px;text-align:center}.signup__host__submit{font-size:18px;padding:8px 17px;background:#ff7e00;border:0;border:1px solid #c5510c;color:#fff;text-shadow:1px 1px 1px #a14900;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-o-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;-ms-box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf;box-shadow:0 1px 4px rgba(0,0,0,0.3),inset 0 1px #ffdfbf}.signup__host__submit:hover{background:#ff9000;text-decoration:none}.signup__host__submit:active{background:#e87300;text-shadow:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;-ms-box-shadow:0 0 0;box-shadow:0 0 0}.signup__host__line__text{font-size:25px;padding:0 10px;background:#fff;width:100px;margin:-14px auto 0 auto}.signup__host__subheader{font-size:20px;margin-bottom:30px}.signup__host__sidebar{width:410px;padding:40px 35px 40px 35px;float:left;list-style:none}.signup__host__sidebar__item{padding:0 10px 0 90px;margin-bottom:30px}.svg .signup__host__sidebar__item_safe{background:url(//assets.9flats.com/assets/why/safe-63a85aa0e24892867b7cb2c211cf338c.svg) transparent no-repeat 15px 0}.no-svg .signup__host__sidebar__item_safe{background:url(//assets.9flats.com/assets/why/safe-0cef103963faf5afd916bb755241a150.png) transparent no-repeat 15px 0}.svg .signup__host__sidebar__item_value{background:url(//assets.9flats.com/assets/why/value-d7d7e765d5b976923f2bc421d8a6e911.svg) transparent no-repeat 15px 0}.no-svg .signup__host__sidebar__item_value{background:url(//assets.9flats.com/assets/why/value-d42314f1935f69af6d0de7d940b1e5c8.png) transparent no-repeat 15px 0}.svg .signup__host__sidebar__item_happy{background:url(//assets.9flats.com/assets/why/happy-1b5bcd615d96362ab6dfd86325600c73.svg) transparent no-repeat 15px 0}.no-svg .signup__host__sidebar__item_happy{background:url(//assets.9flats.com/assets/why/happy-07a79898612ae9ace239c02c1da1e45d.png) transparent no-repeat 15px 0}.svg .signup__host__sidebar__item_calendar{background:url(//assets.9flats.com/assets/why/cal-fe942bd561906fdd011def8405091a9e.svg) transparent no-repeat 0 0}.no-svg .signup__host__sidebar__item_calendar{background:url(//assets.9flats.com/assets/why/cal-d58ef50986703dd033b47e6e8529ffab.png) transparent no-repeat 0 0}.svg .signup__host__sidebar__item_ranking{background:url(//assets.9flats.com/assets/why/charts-d73bca528645615605b7cf439d4a538b.svg) transparent no-repeat 0 0}.no-svg .signup__host__sidebar__item_ranking{background:url(//assets.9flats.com/assets/why/charts-2886c666090d43d10b55ad27e815cf21.png) transparent no-repeat 0 0}.svg .signup__host__sidebar__item_bookings{background:url(//assets.9flats.com/assets/why/free-0b9e9e2cea758c3c698789357fb25dbb.svg) transparent no-repeat 0 0}.no-svg .signup__host__sidebar__item_bookings{background:url(//assets.9flats.com/assets/why/free-c73a8d32e0d2f7755c6dba8e309904e8.png) transparent no-repeat 0 0}.signup__host__sidebar__item__title{font-size:18px;font-weight:bold;margin-bottom:10px}.signup__host__sidebar__item__subtitle{font-size:13px}
