@charset "UTF-8";.blq-center{display:block;margin-left:auto;margin-right:auto}.blq-inl,.list-inl li{display:inline-block;vertical-align:middle}.blq-left,.list-float li{display:block;float:left}.blq-right{display:block;float:right}.center-align{text-align:center}.list-inl:after{content:"";display:table;clear:both}.offLeft{position:absolute;left:-10000px;width:100px}.fixed-height-1{height:1em}.fixed-height-2{height:2em}.fixed-height-3{height:3em}.fixed-height-4{height:4em}.fixed-height-5{height:5em}.blq-inl-top{display:inline-block;vertical-align:top}.loading{display:block;text-align:center}.loading img{display:inline}.img-border{border-radius:2px;border:1px solid #ccc}.small{font-size:12px}.mobile .small{font-size:11px}.mobile .small12{font-size:12px}.note{font-size:.786em;line-height:14px}.mpadding{padding:0 .7em}.mpadding2{padding:0 .4em}.gray,.note,a.gray,a.note{color:#999}#page-content{padding-bottom:0}.price-block,.price-block .toogle-info,.info-calendar{border-width:1px;border-style:solid;border-color:#f3f3f3 #DDD #DDD #f3f3f3}.hidden-xs{display:none}.search-price .insert-data{margin-bottom:.7em}.search-price .submit{margin-bottom:2em}.search-price #peopleNumber{margin-bottom:0}.search-price .btn{width:100%}.search-price #peopleNumber{padding-right:2px}.search-price .hasDatepicker{margin-bottom:0}#searchRentUnitForm a.dotted{display:inline-block;margin-top:8px}a.dotted{text-decoration:none;border-bottom:1px dotted #444}.prices-wrp{padding:.6em .5em 0;background:#EEE}.prices-wrp h2{font-size:14px;font-weight:bold}.price-block{padding:7px;background:#fff;margin-bottom:.7em}.price-block:before,.price-block:after{content:"";display:table}.price-block:after{clear:both}.price-block.dates.active{background:transparent;border:0;border-top:1px solid #ddd}.price-block.dates.active .minitab-content{border-top:0}.price-block .top{margin-bottom:1.5em;position:relative}.price-block .top:before,.price-block .top:after{content:"";display:table}.price-block .top:after{clear:both}.price-block .top i{font-size:16px}.price-block .top i.icon-add{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}.price-block .ru-image{display:block;float:left;margin-right:.5em}.price-block img{width:31px;height:31px;display:block;float:left;border:1px solid #CCC;font-size:8px}.price-block .name-night{float:left;width:82%}.price-block .name-night p{margin-bottom:0}.price-block h3{font-size:14px;margin-bottom:.2em}.price-block h3 a{color:#444}.price-block p{font-size:12px;margin-bottom:1.5em}.price-block .price{text-align:right;color:#5e902d;margin-top:-20px;margin-bottom:10px}.price-block .price h1{padding:0;white-space:nowrap}.price-block .info{color:#777}.price-block .info.rent_unit_info_icon{position:absolute;top:-2px;right:-5px}.price-block .toogle-info{display:block;padding:7px 6px;background:#fff;font-size:12px;font-weight:bold;color:#777;text-decoration:none}.price-block .toogle-info:before,.price-block .toogle-info:after{content:"";display:table}.price-block .toogle-info:after{clear:both}.price-block .toogle-info .icon-arrow-down{font-size:14px;margin-top:2px;color:#777}.price-block .toogle-info.on{border-bottom:0}.price-block .toogle-info.on i{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-block.dates .toogle-info,.price-block.dates .info-calendar{background:rgba(255,255,255,0.6)}.price-block.dates .info-calendar{margin-top:0;border-top:0}.price-block.active .close{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.price-block.active .price{margin:.8em 0}.price-block.selected,.price-block.active.selected{background:#dceec8;border:1px solid #c8dd9a}.price-block .gallery{width:100%;position:relative;height:154px;width:232px;margin:0 auto 1.5em}.price-block .gallery #PhotoSwipeTarget{margin:0 auto;height:154px!important;width:232px!important;background:#eee}.price-block .gallery #PhotoSwipeTarget img{height:154px;width:232px;border:0}.price-block .gallery .header-arrow{position:absolute;top:40%;opacity:.6}.price-block .gallery .header-arrow.l-arrow{left:-1.5em}.price-block .gallery .header-arrow.r-arrow{right:-1.5em}.price-block .gallery-counter{bottom:-11px}.price-block .btn-contact{width:100%;color:#fff;position:relative;margin-bottom:1em}.price-block .btn-contact .loading{position:absolute;right:.5em;top:1em}.price-block .btn-contact .loading img{border:0;width:24px;height:24px}.owner-confirm{color:#777;font-size:11px}.calendarWrapp select{background:#f8f8f8}.calendarWrapp .input-wrp{position:relative}.calendarWrapp .input-wrp .pull{position:absolute;right:5px;right:9px;top:12px;font-size:6px}.calendarWrapp .calendarNav{padding:6px 0;margin-bottom:0}.calendarWrapp .calendarNav .select_month{background:#f8f8f8}.calendarWrapp .calendarNav li .next_month,.calendarWrapp .calendarNav li .previous_month{padding-top:4px}.calendarWrapp .calendarNav li .next_month{margin-right:1em}.calendarWrapp .calendarNav li .previous_month{margin-left:1em}.info-calendar{padding:1.3em .5em .5em;border-top:0;margin-top:-0.3em;font-size:12px}.info-calendar p{margin-bottom:.6em}.info-calendar .legend{margin-bottom:0}.info-calendar .legend li{display:inline-block;margin:0 1em 1em 0;font-size:12px}.info-calendar p.highlight{display:inline-block;padding:1px 3px;width:auto;margin:0 0 .1em;font-weight:normal}.info-calendar .list-styled,.info-calendar .square,.info-calendar .list-square{margin-bottom:1.5em;list-style-type:square;padding-left:1em}.info-calendar .list-styled li,.info-calendar .square li,.info-calendar .list-square li{list-style-type:square}.fullcalendar{margin-bottom:0!important}.fullcalendar .fc-event-title{font-size:11px;color:#384624;padding-top:2px}.fullcalendar .fc-grid .fc-day-number{font-weight:normal;margin-bottom:0}.select-wrp select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.selection{margin-bottom:.2em}.selection .select-wrp{width:69%;float:left}@media(max-width:319px){.selection .select-wrp{width:65%}}.selection select{font-size:12px;color:#444;padding-right:24px!important}.selection .icon-checked{position:absolute;left:4px;top:6px;padding-right:2px;font-size:12px}.selection:before,.selection:after{content:"";display:table}.selection:after{clear:both}.red{color:#c00}.ru-select .label-select,span.btn-delete{font-size:12px;padding:6px 3px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-align:center}.ru-select{width:80px;float:right}.ru-select .label-select{display:block;background:#777;color:#fff}.ru-select input{display:none}span.btn-delete{display:block;width:80px;float:right;padding:6px 0;text-align:center;background:#cfe0be;color:#35511a;text-decoration:none}span.btn-delete i{opacity:.4;font-size:16px}.extra-selection li{padding:4px 6px;background:#f1f8e9;margin-bottom:.5em;font-size:12px}.extra-selection li .subform{margin-top:.5em}.extra-selection li input[type=number]{margin:0 .3em 0 0;padding-right:.3em;width:26px;text-align:right}.extra-selection li label{display:inline-block;vertical-align:top;width:calc(100% - 20px)}.extra-selection li .subform label{width:auto;vertical-align:middle}.extra-selection .multiplier{margin:0 .5em}.card-pay{text-align:center;color:#7a7665;margin-top:10px}.card-pay i{margin-right:3px}.ru-entire{float:none;clear:both;font-size:12px}.ru-entire.error{color:#c00}.ru-entire.success{color:#5e902e}.ru-show-form{margin:0;padding:0;border-radius:0;background:#fff}.ru-show-form .resume{background:#fff;font-size:12px;padding:1.5em .7em}.ru-show-form .resume h1{padding:0;color:#293e00;font-size:20px;margin-bottom:1em}.ru-show-form .resume p,.ru-show-form .resume #from-date-data{margin-bottom:.8em}.ru-show-form .ru-summary{font-size:12px}.ru-show-form .ru-summary .name,.ru-show-form .ru-summary .concept{padding:.5em .7em;border-bottom:1px solid #e0d37c;background:#faeeb4}.ru-show-form .ru-summary .name .right-price,.ru-show-form .ru-summary .concept .right-price{float:right}.ru-show-form .ru-summary .name:before,.ru-show-form .ru-summary .name:after,.ru-show-form .ru-summary .concept:before,.ru-show-form .ru-summary .concept:after{content:"";display:table}.ru-show-form .ru-summary .name:after,.ru-show-form .ru-summary .concept:after{clear:both}.ru-show-form .ru-summary .name{background:#f0e198}.ru-show-form #totalPrice{font-size:14px;padding:.5em;background:#f0e198;margin-bottom:2em}.ru-show-form #totalPrice:before,.ru-show-form #totalPrice:after{content:"";display:table}.ru-show-form #totalPrice:after{clear:both}.ru-show-form #totalPrice .total-price-label,.ru-show-form #totalPrice .total-price-result{display:block;float:left;width:50%;font-weight:bold}.ru-show-form #totalPrice .total-price-label{text-align:left}.ru-show-form #totalPrice .total-price-result{text-align:right}.ru-show-form .submit .btn{width:100%}.ru-show-form .disclaimer{margin:1.5em 0 0;padding-bottom:2em;text-align:center;font-size:12px}#formResponseWrapper{background:#fff;padding-bottom:2em;position:relative;top:58px}#formResponseWrapper .go-back{margin-bottom:.3em;padding:0 .7em}.search-price .ui-datepicker{width:100%;margin-bottom:1em;padding:0}.search-price .ui-datepicker th,.search-price .ui-datepicker td{border:1px solid #e2e2e2;padding:0;font-weight:normal}.search-price .ui-datepicker th .ui-state-hover,.search-price .ui-datepicker th .ui-state-highlight,.search-price .ui-datepicker th .ui-state-active,.search-price .ui-datepicker td .ui-state-hover,.search-price .ui-datepicker td .ui-state-highlight,.search-price .ui-datepicker td .ui-state-active{padding:.2em!important;background:none!important;text-align:center}.search-price .ui-datepicker th{font-size:14px;font-weight:bold;color:#7d7d7d;background:#e9e9e9;padding:.3em .2em}.search-price .ui-datepicker .ui-state-default,.search-price .ui-datepicker .ui-widget-content .ui-state-default,.search-price .ui-datepicker .ui-widget-header .ui-state-default{border:0;text-align:center;font-size:16px;color:#444}.search-price .ui-datepicker .ui-datepicker-header{border:1px solid #e2e2e2;border-bottom:0;padding:.3em;border-radius:0!important}.search-price .ui-widget-content{background:#fff;border:0}.search-price .ui-widget-header{background:0;border:0}.search-price .ui-datepicker-title{color:#444;font-weight:bold;font-size:16px}.search-price .ui-datepicker-header .ui-corner-all,.search-price .ui-datepicker-header .ui-corner-all:hover,.search-price .ui-datepicker-header .ui-corner-all:active,.search-price .ui-datepicker-header .ui-state-hover{display:block!important;width:20px;height:20px;padding:0;background:url(../images/mobile/arrow-picker.png) left top no-repeat;border:0}.search-price .ui-datepicker-header .ui-corner-all.ui-datepicker-prev,.search-price .ui-datepicker-header .ui-corner-all:hover.ui-datepicker-prev,.search-price .ui-datepicker-header .ui-corner-all:active.ui-datepicker-prev,.search-price .ui-datepicker-header .ui-state-hover.ui-datepicker-prev{top:6px;left:6px}.search-price .ui-datepicker-header .ui-corner-all.ui-datepicker-next,.search-price .ui-datepicker-header .ui-corner-all:hover.ui-datepicker-next,.search-price .ui-datepicker-header .ui-corner-all:active.ui-datepicker-next,.search-price .ui-datepicker-header .ui-state-hover.ui-datepicker-next{top:6px;right:6px}.search-price .ui-datepicker-header .ui-corner-all .ui-icon.ui-icon-circle-triangle-e,.search-price .ui-datepicker-header .ui-corner-all .ui-icon-circle-triangle-w,.search-price .ui-datepicker-header .ui-corner-all:hover .ui-icon.ui-icon-circle-triangle-e,.search-price .ui-datepicker-header .ui-corner-all:hover .ui-icon-circle-triangle-w,.search-price .ui-datepicker-header .ui-corner-all:active .ui-icon.ui-icon-circle-triangle-e,.search-price .ui-datepicker-header .ui-corner-all:active .ui-icon-circle-triangle-w,.search-price .ui-datepicker-header .ui-state-hover .ui-icon.ui-icon-circle-triangle-e,.search-price .ui-datepicker-header .ui-state-hover .ui-icon-circle-triangle-w{display:none!important}.search-price .ui-datepicker-prev.ui-corner-all{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dateSearch .selected-triangle{display:none}.dateSearch .date-selected{background:#faeba3}.dateSearch .date-selected+.selected-triangle{display:block;width:16px;height:8px;position:absolute;background:url(../images/mobile/selected-triangle.png) left top no-repeat;left:45%;top:28px}.one-choise{line-height:27px}.extra-selection{margin-bottom:2em}.cottagesModule-showPrices #page-content{padding:0}.cottagesModule-showPrices .card-nav-bottom,.cottagesModule-showPrices .owner-info-wrapp{display:none}.cottagesModule-showPrices .prices-wrp{padding-bottom:0}.iva-text{padding:0 0 1em;color:#777;font-size:11px}.tit-section.owner{display:none}.owner-info-wrapp{display:none}.block-conditions{padding:1.5em 10px;margin:0 -0.5em;background:#fff}.separator-condition{display:none}.prices-wrp .tit-section{margin:0 -0.5em}.prices-wrp .separator-condition{display:block;height:20px;margin:1.5em -0.5em 0;background:#fff}