@charset "UTF-8";form.search-deals{margin-bottom:1em}label .small{font-weight:normal}select,textarea,input[type]:not([type=number]):not([type=button]):not([type=search]):not([type=checkbox]):not([type=radio]):not([type=submit]){-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}input[type='checkbox'],input[type='radio']{width:14px;margin-bottom:0;display:inline-block;vertical-align:middle}input[placeholder],[placeholder],*[placeholder]{color:#777;opacity:1}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input-wrp{position:relative}.input-wrp input[type],.input-wrp textarea{text-indent:30px}.input-wrp .pull{position:absolute;right:0;top:7px;z-index:2}.input-wrp select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-wrp select.people_select{padding-left:6px}.input-wrp i ~ select{padding-left:30px}.input-wrp textarea{padding:5px 0 5px 35px;font-size:14px;color:#999;text-indent:0}.input-wrp i{color:#777}.input-wrp i.icon-lock2{font-size:16px}.input-wrp i:after{content:"";border-right:1px solid #DDD;padding-right:5px}.input-wrp .icon-destination{font-size:15px;left:6px;top:8px}.input-wrp .icon-arrow-calendar{color:#d3d3d1;float:right;margin:3px 2px 0 0;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.input-wrp .icon-checked{position:absolute;font-size:8px;color:#5e902e;left:5px;top:9px}.input-wrp .icon-calendar{font-size:15px;top:7px}.input-wrp .icon-search2:after,.input-wrp .icon-calendar:after{padding-right:5px}.input-wrp .icon-message{font-size:18px}.input-wrp #capacity{max-width:144px}.input-wrp.input-wrp-on .people_select{padding-left:20px}.selected select.people_select{padding-left:17px}.price-list-item .input-wrp{width:250px}.price-list-item .icon-arrow-calendar{font-size:13px}.price-list-item .basic-info h3 a{color:#444!important}.resize,.input-wrp textarea{resize:none}.required{margin-right:.2em;color:#c00;font-weight:normal}.error_list{color:#c00;font-size:12px}.wrapp-check{display:inline-block;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border-color:#ccc;border-width:1px;border-style:solid;padding:6px 8px;margin-right:5px;width:auto;float:left}.wrapp-check.error{border-color:#c00;border-width:1px;border-style:solid}.wrapp-check input{margin-right:5px}.wrapp-check label{font-size:12px;line-height:14px;vertical-align:middle}.input-style,input,select,.radio_list li,textarea,input.ui-corner-all,select.ui-corner-all,.radio_list li.ui-corner-all,textarea.ui-corner-all,.fake-select,.fake-input,.fake-textarea{font-size:14px;border-radius:3px;padding:5px 0 6px 6px;border-color:#ccc;border-width:1px;border-style:solid;clear:both;color:#999;margin-bottom:1em}.input-style.error,input.error,select.error,.radio_list li.error,textarea.error,.error.fake-select,.error.fake-input,.error.fake-textarea{border-color:#c00;border-width:1px;border-style:solid}.input-style-icon{padding-left:44px}.radio_list{margin-bottom:1.5em}.radio_list li{font-size:12px;margin-bottom:0;max-width:144px;border-bottom:0;border-radius:0;padding:7px 0 3px 6px}.radio_list li.highlight{background:#faeba3}.radio_list li:first-child{border-radius:2px 2px 0 0}.radio_list li:last-child{border-radius:0 0 2px 2px;border-bottom:1px solid #ccc}.radio_list li input{vertical-align:top;height:14px;margin:0 .4em 0 0}.radio_list li label{color:#444;vertical-align:top;line-height:13px}.radio_list.fake-check-list.profile li.first,.radio_list.fake-check-list.profile li:last-child{height:auto}.radio_list.fake-check-list li{display:block;max-width:inherit;padding:16px 5px 10px;font-size:14px;color:#444}.radio_list.fake-check-list li a{text-decoration:none}.radio_list.fake-check-list li.first,.radio_list.fake-check-list li:last-child{height:36px}.radio_list.fake-check-list li .select-fake-title{font-weight:bold;line-height:30px}.averagePrice .radio_list li{max-width:260px}#rentalTypeList{margin-bottom:2em}#dateSearch:before,#dateSearch:after,.dateSearch:before,.dateSearch:after{content:"";display:table}#dateSearch:after,.dateSearch:after{clear:both}#dateSearch div.input-wrp,.dateSearch div.input-wrp{width:49%;min-width:140px;float:left}#dateSearch div.input-wrp:last-child,.dateSearch div.input-wrp:last-child{float:right}#dateSearch input,.dateSearch input{text-indent:25px}.searcher .dateSearch{width:75%;margin-right:1%;font-size:12px;float:left}.searcher .dateSearch .input-wrp{min-width:0}.searcher .people-num{float:right;width:23%;text-align:right}.commRadio .radio_list{margin-top:.5em}.fake-select,.fake-input,.fake-textarea{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#999;text-decoration:none;display:inline-block;width:100%;margin-bottom:1em}.fake-select .fake-input-text,.fake-input .fake-input-text,.fake-textarea .fake-input-text{font-size:14px;padding-left:26px}.fake-select:hover,.fake-input:hover,.fake-textarea:hover{color:#999}.fake-select,.fake-input{font-size:1em}.fake-select a.features-select #counterFeatures,.fake-select .select-counter,.fake-input a.features-select #counterFeatures,.fake-input .select-counter{border:1px solid #ccc;border-radius:50%;color:#444;float:right;font-size:10px;font-weight:bold;height:16px;line-height:16px;margin-right:.2em;text-align:center;vertical-align:middle;width:16px}.fake-select .select-counter,.fake-input .select-counter{display:none}.filters .fake-select{width:auto}.filters .fake-input-text{padding-left:5px;padding-right:15px}.filters .icon-arrow-calendar{color:#d3d3d1;display:inline-block;transform:rotate(90deg);vertical-align:bottom}.check-lst-wrp{margin:2em 0 .5em}.check-lst-wrp:before,.check-lst-wrp:after{content:"";display:table}.check-lst-wrp:after{clear:both}.check-lst{float:left}.check-lst h3{font-size:14px;margin-bottom:.5em}.check-lst.even{float:right}.submit .ui-btn-text{display:none}.submit .ui-submit{display:block;float:left}.submit .delete{display:block;float:left;margin-top:1em;margin-left:.5em}@media(min-width:768px){.submit .delete{margin-top:.6em}}.delete a{font-weight:bold}.ui-checkbox+label{display:inline-block;vertical-align:middle}.ui-select .ui-btn-text,.ui-select .ui-btn-inner,.ui-icon{width:0;display:none!important}a.ui-datepicker-next,a.ui-datepicker-prev{display:block!important}a.ui-datepicker-next .ui-icon,a.ui-datepicker-prev .ui-icon{display:block!important}.insert-data label{font-weight:bold}.insert-data .required,.insert-data .radio_list label{font-weight:normal}.insert-data .legal label{font-weight:normal;font-size:11px}.insert-data .errorPrompt{display:none}#ui-datepicker-div{background:#fff;border:1px solid #d6d6d6}.old-type-form input,.old-type-form select{font-size:12px}.old-type-form .tel-form{margin-bottom:1.5em}.old-type-form .tel-form label{width:100%}.old-type-form .tel-form .input-wrp{width:30%;max-width:135px;min-width:115px;margin-right:1em;margin-bottom:1em;float:left}.old-type-form .tel-form .input-wrp select,.old-type-form .tel-form .input-wrp input{width:100%;margin-bottom:0;text-indent:0}.old-type-form .tel-form .input-wrp select{padding:4px 0 5px 5px}.old-type-form .tel-form .input-wrp .pull{top:5px}.old-type-form .tel-form .input-wrp.insert-num{width:50%;max-width:150px;margin-right:0;clear:right}.old-type-form .highlight{display:inline-block;padding:.2em .3em}.old-type-form .little-input{margin-bottom:1.5em}.old-type-form .little-input:before,.old-type-form .little-input:after{content:"";display:table}.old-type-form .little-input:after{clear:both}.old-type-form .little-input input,.old-type-form .little-input label{max-width:60px;float:left}.old-type-form .little-input .highlight{padding:5px 0 6px 6px}.old-type-form .little-input label{max-width:180px;line-height:30px;vertical-align:center;clear:right;margin-left:.5em;font-weight:normal;font-size:12px}.old-type-form select,.old-type-form input,.old-type-form textarea,.old-type-form input[type]{text-indent:0}.old-type-form .pull{font-size:14px;top:24px}.old-type-form .calendarSelect label{display:block;width:100%}.old-type-form .calendarSelect select{position:relative;min-width:60px;max-width:80px;width:33%;margin-right:1em;font-size:14px;text-indent:0}.old-type-form .calendarSelect select:after{content:"\e824";font-family:icon--er;display:block;position:absolute;top:7px;right:5px;color:#d3d3d1;transform:rotate(90deg)}.old-type-form .turismWrapp:before,.old-type-form .turismWrapp:after{content:"";display:table}.old-type-form .turismWrapp:after{clear:both}.old-type-form .turismWrapp .radio_list{float:left;margin-right:1em}.old-type-form .turismWrapp li:last-child{height:45px}.old-type-form .turismWrapp li:last-child label{display:inline-block;padding-top:3px;vertical-align:top;width:75%}.old-type-form .turismWrapp #cottage_tourism_id{width:38%}#sendCorner label{font-size:12px}#sendCorner .submit{margin-bottom:2em}#sendCorner .clearb20{display:none}#peopleNumber{box-sizing:border-box;width:100%}.cottagesModule-search #search-frm{padding:0 .6em 1.5em}.cottagesModule-search #search-frm input.searcher-text{font-size:12px;margin-bottom:1.5em;padding:9px 0}.cottagesModule-search #search-frm .icon-search2,.cottagesModule-search #search-frm .icon-calendar{color:#9ba291;font-size:16px;top:8px}.cottagesModule-search #search-frm i:after{border-right:0}header{height:43px;background:#5e902e;position:relative}a.blue-link,a.blue-link:visited{color:#009}.search-home{border-top:3px solid #fff;border-bottom:3px solid #fff}.go-back,.card-nav{height:43px;line-height:43px;font-size:14px;white-space:nowrap;padding:0 10px;background:#eee}.go-back a,.card-nav a{text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:97%}.header h1{font-size:14px;color:#293e00;padding:0}.contact-list{margin-bottom:1em;font-size:12px}.contact-list li a{display:block}.contact-list .icon-calendar{font-size:18px;color:#5e902e}#contact_form .input-wrp{position:relative}#contact_form .input-wrp i{font-size:18px;position:absolute;top:7px;left:5px}#contact_form .insert-data input[type="text"],#contact_form .insert-data input[type="email"],#contact_form .insert-data input[type="tel"]{height:32px;width:100%}#contact_form .condition-text{font-weight:normal;color:#777;display:inline-block}.condition-text-label{display:inline-block;width:calc(100% - 20px);vertical-align:top}.socialAdd iframe{width:auto!important}.selection .select-wrp{width:69%;float:left}.selection .select-wrp{width:69%;float:left;position:relative;margin-bottom:.8em}.selection .select-wrp select{width:100%;margin-bottom:0;max-width:none;line-height:100%;padding:.5em .5em .45em;background:#f5f4ef}.ru-select input{display:none}.selection .icon-checked{position:absolute;left:4px;top:6px;padding-right:2px;font-size:12px}.selected select.people_select{padding-left:17px}.modal-wrp h2{display:inline-block}@media(max-width:37.4em){top:0!important}.info-cottage{margin-bottom:3px}.info-cottage .five-star-wrapp.little-stars div{display:inline-block}.card-wrapp h1{margin:0}.go-back,.card-nav{height:43px;line-height:43px;font-size:14px;white-space:nowrap;padding:0 10px;background:#eee}.insert-data.price-contact textarea{min-height:60px;width:100%}.insert-data.price-contact input[type="text"]{width:100%}.whattodoModule-destinationToEat .o-container{margin-top:0}.cottage--osmap--info{bottom:120px;margin:0 3%;position:absolute;top:auto;width:94%;z-index:1000000}.cottage--osmap--info h3 a{color:#444}.cottage--osmap--info .fotoResult a{padding:0}.cottage--osmap--info .grey{background:0;text-shadow:none;border:0}.wrapp{background:#eee;margin:0;padding-bottom:3em;min-height:580px;height:auto}.map-full .wrapp{min-height:0}s{margin-right:0}.messageBig{background-repeat:no-repeat;padding:15px 19px 15px 40px}.ratio{font-size:.786em}.num-village p{margin-bottom:5px}.tabs{margin-right:0}.tabs ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.tab,.tabOn{margin-right:8px}.tab a,.tabOn a{-webkit-box-shadow:1px 0 0 rgba(0,0,0,0.2);-khtml-box-shadow:1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:1px 0 0 rgba(0,0,0,0.2);-ms-box-shadow:1px 0 0 rgba(0,0,0,0.2);-o-box-shadow:1px 0 0 rgba(0,0,0,0.2);box-shadow:1px 0 0 rgba(0,0,0,0.2);-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;display:block;background:#e4e4e4;color:#444;height:37px;line-height:37px;font:normal 15px/37px latolight;padding:0 9px;position:relative;outline:0;text-decoration:none;text-shadow:none;width:auto}.tabOn a{background:#fff}