.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}.node-form .number{display:inline;width:auto;}.container-inline-date{width:auto;clear:both;padding:0;display:inline-block;vertical-align:top;margin-right:0.5em;}.container-inline-date .form-item{float:none;padding:0;margin:0;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:.5em;}.container-inline-date .date-spacer{margin-left:-.5em;}.container-inline-date .jscalendar-icon{text-indent:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left;width:auto;margin-right:5px;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-nav{width:100%;}.date-nav div.date-prev{text-align:left;width:24%;float:left;}.date-nav div.date-next{text-align:right;width:24%;float:right;}.date-nav div.date-heading{text-align:center;width:50%;float:left;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-clear{float:none;clear:both;display:block;}.date-clear-block{float:none;width:auto;clear:both;} 	  .date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.date-clear-block{display:inline-block;}/* Hides from IE-mac \*/ 	  * html .date-clear-block{height:1%;}.date-clear-block{display:block;}#calendar_div a,.calendar_inline a{cursor:pointer;margin:0;padding:0;background-color:#fff;color:#000;}#calendar_div,.calendar_inline{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:0;margin:0;background-color:#fff;}#calendar_div{display:none;border:1px solid #999;z-index:10;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;}.calendar_inline{float:left;display:block;border:0;}.calendar_dialog{padding:5px !important;border:4px ridge #ddd !important;}button.calendar_trigger{width:25px;}img.calendar_trigger{margin:2px;vertical-align:middle;}.calendar_prompt{float:left;width:181px;padding:2px;background-color:#ddd;color:#000;}* html .calendar_prompt{width:185px;}.calendar_control,.calendar_links,.calendar_header,.calendar{clear:both;float:left;color:#000;}.calendar_control,.calendar_header{background-color:#eee;}.calendar_links{background-color:#fff;}.calendar_control,.calendar_links{font-size:80%;letter-spacing:1px;background-color:#eee;}#calendar_div .calendar_control a,#calendar_div .calendar_links a,#calendar_div .calendar_header a{background-color:#eee;}.calendar_links label{	padding:2px 5px;color:#666;}.calendar_clear,.calendar_prev{float:left;width:35px;}.calendar_current{float:left;width:80px;text-align:center;}.calendar_close,.calendar_next{float:right;width:35px;}.calendar_header{background-color:#ddd;text-align:center;}.calendar_header select{background-color:#ddd;color:#000;border:0px;}.calendar{background-color:#fff;text-align:center;font-size:100%;}.calendar a{display:block;width:100%;}.calendar .calendar_titleRow{background-color:#eee;}.calendar .calendar_daysRow{background-color:#fff;color:#666;}.calendar .calendar_daysCell{color:#000;border:1px solid #fff;}#calendar .calendar_daysCell a{display:block;}.calendar .calendar_weekEndCell{background-color:#fff;}.calendar .calendar_daysCellOver{background-color:#fff;border:1px solid #777;}.calendar .calendar_unselectable{color:#333;}.calendar_today{background-color:#eee !important;}.calendar_currentDay{background-color:#ddd !important;}.calendar_inline .calendar_links a{padding:0 5px !important;}.calendar_control a,.calendar_links a{padding:2px 5px !important;color:#333 !important;}.calendar_titleRow a{color:#333 !important;}.calendar_control a:hover{background-color:#eee !important;color:#333 !important;}.calendar_links a:hover,.calendar_titleRow a:hover{background-color:#eee !important;color:#333 !important;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;}.calendar td{padding:0;}.timeEntry_control{vertical-align:middle;margin-left:2px;}* html .timeEntry_control{	margin-top:-4px;}.timeEntry{background-color:transparent !important;}.timeEntry_control{display:none;}.toboggan-container{text-align:center;}.toboggan-login-link{text-align:left;}.toboggan-login-link a{text-decoration:none;}.toboggan-block-message{text-align:left;}.user-login-block{text-align:left;}.user-login-block a{text-align:left;}.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}td.revision-current{background:#ffc;}.node-form .form-text{display:block;width:95%;}.node-form .container-inline .form-text{display:inline;width:auto;}.node-form .standard{clear:both;}.node-form textarea{display:block;width:95%;}.node-form .attachments fieldset{float:none;display:block;}fieldset{margin-bottom:1em;padding:.5em;}form{margin:0;padding:0;}hr{height:1px;border:1px solid gray;}img{border:0;}table{border-collapse:collapse;}th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}/* Hides from IE-mac \*/* html .clear-block{height:1%;}.clear-block{display:block;}th.active img{display:inline;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}td.active{background-color:#ddd;}tbody{border-top:1px solid #ccc;}tbody th{border-bottom:1px solid #ccc;}thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.breadcrumb{padding-bottom:.5em}.error{color:#f00;}div.error{border:1px solid #d77;}div.error,tr.error{background:#fcc;color:#200;}div.warning,tr.warning{background:#ffd;}div.ok,tr.ok{background:#dfd;}.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}.form-item{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item .description{font-size:0.85em;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-checkboxes,.form-radios{margin:1em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.marker,.form-required{color:#f00;}.more-link{text-align:right;}.more-help-link{font-size:0.85em;text-align:right;}.nowrap{white-space:nowrap;}.pager{clear:both;text-align:center;}.pager a,.pager strong.pager-current{padding:0.5em;}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em;}dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}dl.multiselect .form-item{height:1.75em;margin:0;}.container-inline div,.container-inline label{display:inline;}ul.menu{list-style:none;border:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}li.expanded{list-style-type:circle;list-style-image:url(/modules/system/../../misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}li.collapsed{list-style-type:disc;list-style-image:url(/modules/system/../../misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}li.leaf{list-style-type:square;list-style-image:url(/modules/system/../../misc/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.links{margin:0;padding:0;}ul.links.inline{display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}.block ul{margin:0;padding:0 0 0.25em 1em;}ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.form-autocomplete{background-image:url(/modules/system/../../misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}html.js fieldset.collapsed *{display:none;}html.js fieldset.collapsed legend{display:block;}html.js fieldset.collapsible legend a{padding-left:15px;background:url(/modules/system/../../misc/menu-expanded.png) 5px 75% no-repeat;}html.js fieldset.collapsed legend a{background-image:url(/modules/system/../../misc/menu-collapsed.png);background-position:5px 50%;}* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}html.js fieldset.collapsible legend a{display:block;}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}.resizable-textarea{width:95%;}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(/modules/system/../../misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}.progress{font-weight:bold;}.progress .bar{background:#fff url(/modules/system/../../misc/progress.gif);border:1px solid #00375a;height:1.5em;margin-top:0.2em;}.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}.progress .percentage{float:right;}#first-time strong{display:block;padding:1.5em 0 .5em;}tr.selected td{background:#ffc;}.ubrowser-div{border:1px dashed #bbb;padding:2px;float:left;width:auto;}.ubrowser-table{width:auto;margin-left:1em;margin-right:1em;}.ubrowser-table tbody{border:none;}#ubrowser-tree .form-item{margin-right:1em;}.ubrowser-tree{display:inline;border-style:dashed;border-width:2px;border-color:#ccc;padding:4px;}.ubrowser-nodes{display:inline;border-style:dashed;border-width:2px;border-color:#ccc;padding:4px;margin-left:1em;}#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}#access-rules .mask{clear:both;}#user-login-form{text-align:center;}#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}.profile{clear:both;margin:1em 0;}.profile .picture{float:right;margin:0 1em 1em 0;}.profile dt{margin:1em 0 0.2em 0;font-weight:bold;}.profile dd{margin:0;}div.fieldgroup{margin:.5em 0 1em 0;}div.fieldgroup .content{padding-left:1em;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/modules/restua/fancybox/fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url('/modules/restua/fancybox/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/modules/restua/fancybox/blank.gif');	z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden;}.fancybox-lock{overflow:hidden;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/modules/restua/fancybox/fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;	background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}.normal-form{padding:0;margin:0;}.normal-form input.form-text,.normal-form select,.normal-form textarea{padding:1px 3px;display:block;}.normal-form select{padding:1px 0px;}.normal-form .form-item{margin:0 0 10px;}.normal-form .form-item:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.normal-form label{float:left;width:130px;text-align:right;padding-right:10px;}.thin-normal-form label{width:70px;}.normal-form .form-item input.form-text,.normal-form .form-item textarea{margin:0 0 0 140px;width:270px;}.thin-normal-form .form-item input.form-text{width:225px;margin:0 0 0 80px;}.normal-form .form-item .description{margin:0 0 0 140px;}.thin-normal-form .form-item .description{margin:0 0 0 80px;}.normal-form .container-inline-date .description{margin:0;}.normal-form .form-item input.short-item,.normal-form .short-item-inside input.form-text{width:160px;}.normal-form .form-item input.tiny-item{width:60px;}.normal-form .form-item input.date-date{width:90px;}.normal-form .form-item select{width:280px;margin:0 0 0 140px;padding:1px 0;display:block;}.normal-form .date-part{margin-left:140px;}.normal-form .container-inline-date .form-item .form-item{float:none;margin:0;}.normal-form .container-inline-date input.form-text{margin:0;display:inline;}.normal-form .wide-item-wrapper{margin-left:140px;}.normal-form .wide-item-wrapper label{float:none;text-align:left;width:auto;}.normal-form textarea.wide-item{width:350px;margin:0;}img.ui-datepicker-trigger{cursor:pointer;padding:2px 3px 4px;vertical-align:bottom;}.normal-form label.option{float:none;width:auto;text-align:left;padding:0;}.normal-form .form-item-checkbox label{margin-left:140px;}.normal-form .form-checkbox,.normal-form .form-radio{margin:0 3px 2px 0;vertical-align:middle;}.normal-form .form-radios,.normal-form .form-checkboxes{margin:0 0 0 140px;}.normal-form .form-item-radio,.normal-form .form-checkboxes .form-item-checkbox,.normal-form .form-checkboxes .form-item-checkbox label{margin:0;padding:0;}.normal-form .form-vk-form-item-button-item{margin-top:15px;}.normal-form .form-edit-log-item label,.normal-form .form-edit-nodewords-description-item label{float:none;width:auto;text-align:left;padding:0;}.normal-form .form-edit-log-item .description,.normal-form .form-edit-nodewords-description-item .description,.normal-form .form-edit-log-item textarea,.normal-form .form-edit-nodewords-description-item textarea{margin:0;}.normal-form fieldset{padding:0;margin:0 0 10px;}html.js .normal-form  fieldset.collapsed{margin-bottom:10px;}html.js .normal-form fieldset.collapsible .fieldset-wrapper{overflow:inherit;padding:10px;}.normal-form .form-submit{margin-right:10px;margin-top:10px;}.normal-form .main-input{margin-left:140px;}.thin-normal-form .main-input{margin-left:80px;}.normal-form  .form-edit-pass-pass2-item{margin:0;}.normal-form .captcha{margin-top:30px;}.normal-form .captcha img{float:left;margin-left:50px;}.normal-form .captcha .form-item label{float:none;margin-left:140px;width:auto;text-align:left;}.normal-form .captcha .form-item input.form-text{width:50px;margin-left:140px;}.group-apartment-amenities .form-checkboxes{margin:2px 0px 2px 215px;}.group-apartment-address .form-item label,.group-apartment-contacts .form-item label,.group-apartment-amenities .form-item label{text-align:right;width:130px;float:left;padding-right:10px;}.group-apartment-amenities .form-item .form-item{margin:2px 0px;text-align:left;}.group-apartment-amenities .form-item .form-checkboxes .form-item{float:none;}.group-apartment-amenities .form-item .form-checkboxes .form-item label{float:none;width:auto;}.group-apartment-address .form-item input.form-text,.group-apartment-contacts .form-item input.form-text,.group-apartment-amenities .form-item input.form-text{width:260px;display:block;}.group-apartment-address label.option{float:none;width:auto;margin:0px 0px 0px 10px;}.group-apartment-contacts .resizable-textarea{margin-left:215px;width:215px;}.group-apartment-contacts .resizable-textarea #edit-field-apartment-agent-info-0-value,.group-apartment-address .form-activeselect{width:287px !important;}#edit-field-apartment-building-0-value,#edit-field-apartment-flat-0-value{width:50px;}.group-apartment-address .form-activeselect-throbber{padding:0px 10px;}.group-apartment-address label.option{margin-left:140px;}.group-apartment-amenities .form-item .form-checkboxes{margin:0px 0px 0px 10px;clear:both;}.group-apartment-amenities .form-item .form-checkboxes .form-item{float:left;width:190px;}#restua-profile-duplicates-filter-form .form-edit-noaps-item{float:left;margin:5px 10px 15px 0;}form.pretty-form{margin:0;padding:0;display:block;}form.pretty-form .form-item label{display:inline-block;width:160px;text-align:right;margin-right:5px;}form.pretty-form .normal input{width:220px;}form.pretty-form .normal select{width:225px;}form.pretty-form .small input{width:50px;}.form-description{color:#888;line-height:16px;}form.pretty-form .form-item .description{font-size:12px;color:#666;line-height:16px;margin-left:170px;margin-top:2px;}form.pretty-form .main-input{margin:10px 0 20px;}form.pretty-form #autocomplete{margin:0 0 0 168px !important;}form.pretty-form .field-wrapper-title{background:#f3f3f3;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;font-weight:bold;padding:4px 11px;margin:20px 0 0;}form.pretty-form .form-item-textarea .description{margin-left:0;}form.pretty-form .form-item-textarea label{display:block;width:auto;text-align:left;}form.pretty-form .form-item-textarea textarea{width:99%;}form.pretty-form .upload-images-widget .form-textarea{width:500px;}form.pretty-form .form-item-radio label,form.pretty-form .form-item-checkbox label{display:inline;width:auto;text-align:left;}form.pretty-form .full-width-item label{display:block;width:auto;text-align:left;}form.pretty-form .full-width-item .description{margin-left:0;}form.pretty-form .apartment-prices .form-item label{width:auto;text-align:left;display:block;margin:0;}form.pretty-form .apartment-prices .form-item label{width:auto;}form.pretty-form .apartment-prices .form-item .description{margin:5px 5px 0;}form.pretty-form .apartment-prices .monthly-price{padding-top:3px;}form.pretty-form .form-item-radios .form-radios{margin:0 0 0 165px;}form.pretty-form .form-item-radios > label{float:left;}body{min-width:969px;}.container_17{margin-left:auto;margin-right:auto;width:969px;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17{display:inline;float:left;position:relative;margin-left:7px;margin-right:7px;}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.push_16,.pull_16,.push_17,.pull_17{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}.container_17 .grid_1{width:43px;}.container_17 .grid_2{width:100px;}.container_17 .grid_3{width:157px;}.container_17 .grid_4{width:214px;}.container_17 .grid_5{width:271px;}.container_17 .grid_6{width:328px;}.container_17 .grid_7{width:385px;}.container_17 .grid_8{width:442px;}.container_17 .grid_9{width:499px;}.container_17 .grid_10{width:556px;}.container_17 .grid_11{width:613px;}.container_17 .grid_12{width:670px;}.container_17 .grid_13{width:727px;}.container_17 .grid_14{width:784px;}.container_17 .grid_15{width:841px;}.container_17 .grid_16{width:898px;}.container_17 .grid_17{width:955px;}.container_17 .prefix_1{padding-left:57px;}.container_17 .prefix_2{padding-left:114px;}.container_17 .prefix_3{padding-left:171px;}.container_17 .prefix_4{padding-left:228px;}.container_17 .prefix_5{padding-left:285px;}.container_17 .prefix_6{padding-left:342px;}.container_17 .prefix_7{padding-left:399px;}.container_17 .prefix_8{padding-left:456px;}.container_17 .prefix_9{padding-left:513px;}.container_17 .prefix_10{padding-left:570px;}.container_17 .prefix_11{padding-left:627px;}.container_17 .prefix_12{padding-left:684px;}.container_17 .prefix_13{padding-left:741px;}.container_17 .prefix_14{padding-left:798px;}.container_17 .prefix_15{padding-left:855px;}.container_17 .prefix_16{padding-left:912px;}.container_17 .suffix_1{padding-right:57px;}.container_17 .suffix_2{padding-right:114px;}.container_17 .suffix_3{padding-right:171px;}.container_17 .suffix_4{padding-right:228px;}.container_17 .suffix_5{padding-right:285px;}.container_17 .suffix_6{padding-right:342px;}.container_17 .suffix_7{padding-right:399px;}.container_17 .suffix_8{padding-right:456px;}.container_17 .suffix_9{padding-right:513px;}.container_17 .suffix_10{padding-right:570px;}.container_17 .suffix_11{padding-right:627px;}.container_17 .suffix_12{padding-right:684px;}.container_17 .suffix_13{padding-right:741px;}.container_17 .suffix_14{padding-right:798px;}.container_17 .suffix_15{padding-right:855px;}.container_17 .suffix_16{padding-right:912px;}.container_17 .push_1{left:57px;}.container_17 .push_2{left:114px;}.container_17 .push_3{left:171px;}.container_17 .push_4{left:228px;}.container_17 .push_5{left:285px;}.container_17 .push_6{left:342px;}.container_17 .push_7{left:399px;}.container_17 .push_8{left:456px;}.container_17 .push_9{left:513px;}.container_17 .push_10{left:570px;}.container_17 .push_11{left:627px;}.container_17 .push_12{left:684px;}.container_17 .push_13{left:741px;}.container_17 .push_14{left:798px;}.container_17 .push_15{left:855px;}.container_17 .push_16{left:912px;}.container_17 .pull_1{left:-57px;}.container_17 .pull_2{left:-114px;}.container_17 .pull_3{left:-171px;}.container_17 .pull_4{left:-228px;}.container_17 .pull_5{left:-285px;}.container_17 .pull_6{left:-342px;}.container_17 .pull_7{left:-399px;}.container_17 .pull_8{left:-456px;}.container_17 .pull_9{left:-513px;}.container_17 .pull_10{left:-570px;}.container_17 .pull_11{left:-627px;}.container_17 .pull_12{left:-684px;}.container_17 .pull_13{left:-741px;}.container_17 .pull_14{left:-798px;}.container_17 .pull_15{left:-855px;}.container_17 .pull_16{left:-912px;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after{clear:both;}.clearfix{zoom:1;}body{margin:0;padding:0;background:#27262D;font-size:12px;font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;line-height:170%;color:#494949;}input,select,textarea{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;;color:#333;font-size:12px;}table{width:100%;clear:both;}table tbody{border:none;}table td{vertical-align:top;}div.clear{display:block;clear:both;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}#slogan,#header h2{color:#74848e;margin-top:-2px;font-size:12px;line-height:170%;}#site-name,#header h1{font-size:26px;line-height:28px;font-weight:normal;padding:18px 0px 0px;color:#27262d;text-shadow:1px 1px #c0bfc1;position:relative;margin:0;}.zhilye-page-prefix #site-name,.zhilye-page-prefix #header h1{font-size:20px;}#site-name a,#header h1 a{  color:#27262d;text-decoration:none;}#site-name a:hover,#header h1 a:hover{text-decoration:none;}h2{font-size:160%;line-height:130%;}h3{font-size:140%;font-weight:bold;}h4{font-size:120%;font-weight:bold;}h5{font-size:110%;}h6{font-size:100%;}a{text-decoration:underline;color:#044A72;}a:hover{text-decoration:none;}a.active{color:#A24F05;}li a.active{color:#A24F05;}fieldset{border:1px dashed #F0BD90;}fieldset.collapsible{padding:0;margin:0 0 10px;}fieldset.collapsible .fieldset-wrapper{padding:5px 10px 10px;}fieldset legend{color:#e1570b;font-size:14px;background-color:#fff;padding:0 4px;}fieldset legend a{color:#e1570b;font-size:14px;}html.js fieldset.collapsible legend a{background-image:url(/themes/kvartira/icon/menu-expanded.png);background-position:5px 10px;}html.js fieldset.collapsed legend a{background-image:url(/themes/kvartira/icon/menu-collapsed.png);background-position:5px 50%;}html.js fieldset.expanded legend a{background-image:url(/themes/kvartira/icon/menu-expanded.png);background-position:5px 10px;}.full-width-block-inner{margin:-14px;overflow:hidden;background:#F2FDFF;}.full-width-block-inner .link .pretty-button{display:block;text-align:center;margin:0;}#user-login-form,#header #user-login{text-align:left;display:none;}.fancybox-inner #user-login{text-align:left;}.fancybox-inner #user-login .login-form-register-link{text-align:center;margin:30px 5px 0px;border-top:1px solid #ddd;padding-top:10px;}#user-login-form .fotm-item,.fancybox-inner #user-login .fotm-item{margin-top:0px;}#views-filters{padding:0px;overflow:hidden;}#views-filters fieldset{width:auto;}#views-filters .form-item label{float:left;padding:0 10px 0 0;}#views-filters #edit-cities-select{max-width:150px;}.fixed-width{background-color:#F2FDFF;width:980px;margin:auto;border-bottom:1px solid #fff;}h1{font-size:24px;line-height:130%;margin:0px 0px 10px;font-weight:normal;padding:0;}#top-main-info h2.title{padding:5px 0px 5px 20px;}.breadcrumb{padding:0 0 14px 26px;}#header{background:url(/themes/kvartira/images/header-bg.png) bottom repeat-x;padding:0px 14px 1px;position:relative;}#header .block-user,#block-restua_profile-user_login_block{position:absolute;right:6px;top:3px;float:left;}#user-login-block-inner label,.fancybox-inner #user-login label{font-weight:normal;float:left;width:50px;text-align:right;padding:0px 5px 0px 0px;white-space:nowrap;}#user-login-block-inner .form-required,.fancybox-inner #user-login .form-required{display:none;}#user-login-block-inner .error,.fancybox-inner #user-login .error{color:#9E401C;}#user-login-block-inner input.error,.fancybox-inner #user-login input.error{border-color:#9E401C;}#user-login-block-inner .form-item,.fancybox-inner #user-login .form-item{margin:0px 0px 8px;}#user-login-block-inner .new-password,.fancybox-inner #user-login .new-password{margin:0;font-size:12px;line-height:14px;padding-top:11px;text-align:right;width:250px;}#user-login-block-inner .new-password a,.fancybox-inner #user-login .new-password a{text-decoration:underline;}#user-login-block-inner .form-text,.fancybox-inner #user-login .form-text{width:190px;border:1px solid #a5acb2;background:#ffffff;margin:0;padding:2px 3px;}#user-login-block-inner .green-button,.fancybox-inner #user-login .green-button{position:absolute;padding-left:56px;}#user-login-block-inner .green-button input.pretty-button,.fancybox-inner #user-login .green-button input.pretty-button{padding:5px 12px;font-size:14px;}.menu-item-left{float:left;display:inline;}#primary-menu{background:url(/themes/kvartira/images/menu-bg.png) repeat-x;height:41px;border-top:1px solid #0096c3;font-size:13px;overflow:hidden;}#primary-menu .block-menu ul{padding:6px 10px 0px;margin:0;}#primary-menu ul li{float:left;margin:0;padding:0;background:transparent;position:relative;}#primary-menu ul li a{display:block;color:#ffffff;padding:6px 17px 10px;font-weight:bold;text-decoration:none;position:relative;}#primary-menu ul li a.active{background:#ffffff;color:#494949;border-radius:10px 10px 0 0;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.primary-menu .primary-links{padding:0px 15px;}.primary-menu .primary-links li{padding:0px;margin:0px;float:left;}.primary-menu .primary-links li a{color:white;font-weight:bold;display:block;padding:0px 0px 0px 9px;}.primary-menu .primary-links li a.active{color:#494949;background-image:url(/themes/kvartira/images/pirmenu-bdr-l.png);background-repeat:no-repeat;background-position:left bottom;padding:7px 0px 0px 9px;}#footer{background:#044a72;border-left:1px solid #fff;border-right:1px solid #fff;padding:10px 0px 10px 7px;}#footer .secondary-links{display:block;border:none;}#footer .secondary-links li{background:url("/themes/kvartira/images/li-foot-m.png") no-repeat 0px 3px;padding:0px 8px 0px 10px;}#footer .secondary-links li.first{background:none;padding:0px 8px 0px 7px;}#footer .secondary-links li a{color:#7ed8f2;}#footer .secondary-links li a.active{text-decoration:underline;}.footer-mess{padding:5px 0px 0px 7px;color:#fff;float:left;font-size:11px;line-height:14px;border:none;}.footer-mess a{color:#fff;text-decoration:underline;}.footer-menu{float:left;border:0px;}.footer-menu .block .content .menu{padding:0px;margin:0px;}.footer-menu .block .content .menu li.leaf{background:url("/themes/kvartira/images/li-foot.png") no-repeat 0px 4px;padding:0px 0px 0px 5px;margin:0px 0px 0px 5px;list-style-image:none;list-style-type:none;line-height:19px;}.footer-menu .block .content .menu li.leaf a{color:#fff;}.footer-blocks{float:right;margin:4px 0 0;}.footer-blocks .block-block{float:left;margin:0 12px 0 0;}.footer-blocks .block-block .block-wrapper{padding:0;background:transparent;border:0;}.footer-blocks .block-new-style .block-wrapper .block-content{margin:0;}#active-content{padding:14px 0px;background:#ffffff;}.block h3,.block .block-title{padding:0px;margin:0px;font-size:22px;font-weight:normal;text-align:left;}#block-menu-102 a{color:#044A72;}#block-block-8 div.block-body{float:left;width:192px;padding:0px 10px 0px 0px;margin:0px 12px 0px 0px;border-right:2px dashed #E2DAF4;}#block-block-8 div.righter{border-right:0px;padding:0px;margin:0px;}#block-block-8 div.block-body div.description{padding:3px 0px 6px 0px;line-height:15px;}#block-views-random_city .block-wrapper,.block-user .block-wrapper,.block-menu .block-wrapper{background-color:#ecfde4;border-color:#ccf7b6;}.block-user h3{background:url("/themes/kvartira/images/login.png") no-repeat 0px 0px;padding:2px 0px 6px 40px;}.green-button{padding:0px 0px 0px 90px;margin:5px 0px 7px 0px;}.green-button #edit-submit{width:118px;}.block-user .item-list ul{list-style:none;padding:10px 0px 0px 10px;margin:10px 0px 0px 0px;border-top:2px dotted #cbf7b3;}.block-user .item-list ul li{list-style:none;list-style-image:none;padding:0px 0px 0px 13px;margin:0px;background:url("/themes/kvartira/images/li-block.png") no-repeat 0px 5px;}.block-menu ul{list-style:none;padding:5px 0px 0px 2px;margin:0px;}.block-menu ul li{list-style:none;list-style-image:none;background:url("/themes/kvartira/images/li-block.png") no-repeat 0px 5px;padding:0px 0px 0px 18px;margin:0px;}.block-views_filterblock #edit-submit{margin-left:2px;margin-bottom:4px;font-size:14px;}#footer_content .block-new-style .block-wrapper{background-color:#F5EDFF;border-color:#E0D5F2;margin:0 5px 0 10px;}.main-photo{float:left;margin:0px 10px 10px 0px;}#apartments_hot{margin-bottom:10px;padding-bottom:10px;}#apartments_hot table tr{border:none;}.apartment-preview.hot .photo .hot-icon img{position:absolute;margin-top:-7px;margin-left:95px;}.main-photo div{line-height:1px;font-size:1px;}.main-photo div img{border:1px solid #f7d9be;padding:5px;background:white;box-shadow:0 0 2px 0 #D8977D;}.apartment .operations a img{padding:0 3px;}.apartment .photo{padding:0px 10px 10px 0px;background:#fff;float:left;}.apartment .main-photo{margin:0px;}.apartment .apartment-address{line-height:16px;}.apartment .info{margin:0px 0px 0px 0px;}.apartment .drupal-tabs a{color:#1e3849;}.apartment #drupal-tabs{margin:0px;}.apartment .agent{color:#A24F05;border-top:1px dotted #f0bd90;margin:10px 0px 5px 0px;padding:10px 0px 0px 0px;line-height:16px;}.apartment .description{padding:0px 10px 10px;}.node-apartment .node-page .description{padding:0;}.apartment-preview{padding:0px 0px 10px 0px;margin:0px;border-top:1px dotted #ddd;}.hot .apartment-preview{border-color:#D8977D;}.apartment-preview .main-photo div img{display:block;border-color:#ccc;box-shadow:0 0 2px 0 #aaaaaa;}.apartment-preview .main-photo div{border-color:#ddd;}.apartment-preview .photo .main-photo{border-color:#f2f2f2;}.apartment-preview .photo .main-photo a{display:block;}.hot .apartment-preview .main-photo div img{border-color:#d8977d;box-shadow:0 0 2px 0 #D8977D;}.hot .apartment-preview .main-photo div{border-color:#e7b79e;}.hot .apartment-preview .photo .main-photo{border-color:#f2cdb7;}.apartment-preview .photo{float:left;width:120px;padding-top:10px;margin:0px;background:transparent;}.teaser-hot .photo .hot-block{background:url("/themes/kvartira/images/stamp-hot.png") no-repeat 1px bottom;height:50px;clear:right;}.full-hot .features-inline .hot-block{background:url("/themes/kvartira/images/stamp-hot.png") no-repeat right bottom;height:50px;}.teaser-rest-ua-checked .photo .checked-block{background:url("/themes/kvartira/images/stamp.png") no-repeat 1px bottom;height:50px;clear:right;}.node-apartment .promote-rest-ua-checked .photo .checked-block{background:url("/themes/kvartira/images/stamp.png") no-repeat -4px bottom;clear:right;height:50px;}.full-rest-ua-checked .features-inline .checked-block{background:url("/themes/kvartira/images/stamp.png") no-repeat right bottom;height:50px;}.apartment-preview.hot .photo{background-color:transparent;text-align:center;}.apartment-preview .photo .main-photo{float:right;margin:0px;}.apartment-preview .photo .operations{text-align:center;}.apartment-preview .info{margin:0px 0px 0px 130px;padding-top:5px;float:none;}.apartment-preview .apartment-address{line-height:16px;padding:4px 0px 0px 0px;font-size:11px;font-weight:bold;}.apartment-preview .apartment-title{line-height:16px;padding:4px 0px 0px 0px;font-size:11px;font-weight:bold;}.apartment-preview .apartment-title a{text-decoration:none;color:#494949;}.apartment-preview .agent{margin:0px;padding:7px 0px 7px 0px;border:0px;line-height:16px;}.apartment-preview .description{padding:5px 0px 5px 0px;line-height:17px;clear:none;}.apartment-preview .description p{padding:0px;}.apartment .features{position:relative;}.apartment .features,.apartment-preview .features{float:right;width:130px;margin-top:0px;margin-left:5px;}.apartment .features-inline{float:right;width:120px;padding-left:10px;}.apartment-preview .features .link{float:right;margin-right:4px;}.apartment .features .node-dates,.apartment-preview .features .node-dates{background:#fff url("/themes/kvartira/images/dates-bg.png") repeat-x center bottom;margin:0px 0px 2px;}.apartment .features .operations{text-align:center;}.apartment .features .node-dates .dates,.apartment-preview .features .node-dates .dates{color:#666;font-size:10px;line-height:140%;margin-top:1px;padding:5px 5px 0pt;text-align:right;border-left:1px solid #ddd;border-right:1px solid #ddd;}.apartment .features .node-dates .node-dates-left,.apartment-preview .features .node-dates .node-dates-left{background-color:transparent;background-image:url(/themes/kvartira/images/dates-lbg.png);background-repeat:no-repeat;background-position:left top;font-size:1px;line-height:1px;}.apartment .features .node-dates .node-dates-right,.apartment-preview .features .node-dates .node-dates-right{background-color:transparent;background-image:url(/themes/kvartira/images/dates-rbg.png);background-repeat:no-repeat;background-position:right top;height:9px;}.hot .apartment-preview .features .node-dates .node-dates-right{background-image:url(/themes/kvartira/images/dates-rbg-hot.png);}.node-apartment .node-page .hot-icon{display:none;}.apartment-preview-2 .photo{background-color:transparent;padding:0px 10px 0px 0px;}.apartment-preview-2 .photo .main-photo{float:right;}.apartment-preview-2 .photo .main-photo a{display:block;}.apartment-preview-2 .photo .main-photo img{display:block;}.apartment-preview-2 .photo .hot-icon img{position:absolute;margin-top:-6px;margin-left:80px;}.apartment-preview-2 .apartment-address{font-size:11px;font-weight:bold;margin-bottom:3px;}.apartment-preview-2 .info{font-size:14px;line-height:17px;}.apartment-preview-2 .hot-icon{display:none;}.apartment-preview-2 .info p{margin:0px 0px 3px;}.apartment-preview-2 .agent{border:none;}.apartment-preview-2 .link{text-align:right;}.agent-email{white-space:nowrap;}.preview .description{padding:10px;font-style:italic;}.node-page .description{clear:both;}.additional-photos{margin:0px -5px;}.additional-photo{border:2px solid #FBF2E6;float:left;margin:0px 0px 5px 0px;}.additional-photo div{border:1px solid #F7E5D5;font-size:1px;line-height:1px;}.additional-photo div img{border:1px solid #F7D9BE;padding:5px;}.city .title{font-size:15px;font-weight:bold;color:#333;padding:1px 0px 5px 0px;}.city .info{margin:0px 0px 0px 130px;}.node-city .preview{padding:1px 0px 20px;}.node-city .preview .description{clear:none;line-height:18px;font-style:normal;padding:0px;}.node-city .preview .link{float:right;margin-left:5px;}.node-city .preview .title{padding-bottom:12px;}.view-content-cities{clear:both;}.node-city .preview.city-teaser2{padding-top:10px;border-bottom:0;}.node-city .city-teaser2 .description,.node-city .city-teaser2 .files{padding-top:5px;}tr.odd .form-item,tr.even .form-item{white-space:normal;}.node-form .form-text{display:block;width:auto;}span.more a{color:#000;font-style:italic;font-weight:bold;}.amenity-present{font-weight:bold;color:#000;padding-left:30px;list-style-image:none;background:url(/themes/kvartira/images/yes.gif);background-repeat:no-repeat;list-style-type:none;}.amenity-absent{padding-left:30px;font-weight:normal;text-decoration:line-through;list-style-image:url(/themes/kvartira/images/no-image.gif);}#views-filterblock{padding:0;}#views-filterblock .form-item{margin:0px 0px 15px;color:#2c2d34;}#views-filterblock .form-item label{font-size:14px;font-weight:bold;}#views-filterblock .form-item .form-checkboxes{margin:0 3px;}#views-filterblock .form-checkboxes .form-item{margin:0;}#views-filterblock .form-item .form-checkbox{margin:2px;vertical-align:middle;}#views-filterblock .form-item label.option{font-size:12px;font-weight:normal;}.gvIIItem{border:5px solid #fff;background:#fff;}#drupal-tabs{margin-top:20px;clear:both;}#drupal-tabs ul.anchors{margin:0px;display:block;float:none;width:100%;padding:0px;}#drupal-tabs ul.anchors li{margin:0px 5px 0px 0px;padding:0px;border:0px;border-bottom:1px;float:left;}#drupal-tabs ul.anchors li a{background-color:#fff;float:left;margin:0px;background:#fff url(/themes/kvartira/images/tab-l.gif) no-repeat left top;border:0px;padding:0px 0px 0px 8px;text-decoration:none;}#drupal-tabs ul.anchors li.tabs-selected a,#drupal-tabs ul.anchors li a:hover{background-color:#EAEAEA;background-image:url(/themes/kvartira/images/tab-l.gif);background-repeat:no-repeat;background-position:left top;border:0px;padding:0px 0px 0px 8px;}#drupal-tabs ul.anchors li a span{margin:0px;padding:0px 0px;float:left;background-image:url(/themes/kvartira/images/tab-r.gif);background-repeat:no-repeat;background-position:right top;}#drupal-tabs ul.anchors li a span span{margin-right:8px;padding-top:0px;height:19px;padding-top:7px;border-top:1px solid #BBBBBB;background:none;}#drupal-tabs ul.anchors li.tabs-selected a span span{height:20px;}.fragment{padding:1px;border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB;border-bottom:1px solid #BBBBBB;}#tabs-1{padding:10px;}.city .thumbnail{float:left;}.view-content table{border:2px solid #f5f5f5;}.view-content table thead th{border-bottom:none;text-align:center;background-color:#ebebeb;}.view-content table tr{background:none;border-bottom:1px solid #f5f5f5;}.view-content table tr td{padding:3px;vertical-align:middle;}.view-content table tr.odd{background:#fafafa;}.view-content table tr.even{background:#f0f0f0;}#user-info{padding:10px;}#user-info a{color:#044A72;text-decoration:underline;}#user-info .user-info-title{font-size:20px;text-decoration:underline;margin-bottom:10px;}#user-info table.user-info{margin-bottom:20px;}#user-info table.user-info td{vertical-align:middle;}#user-info table.user-info tbody td.item{text-align:right;font-weight:bold;padding:3px;width:150px;}#user-info .descr{color:#494949;font-size:12px;line-height:120%;font-style:italic;padding-bottom:10px;}#user-info .user-account,#user-info .user-edit-account,#user-info .user-edit-profile,#user-info .user-apts,#user-info .user-new-apt,#user-info .user-exit,#user-info .user-service,#user-info .user-service-edit,#user-info .user-service-add{background:url(/themes/kvartira/images/homo.jpg) no-repeat;padding-left:40px;font-size:15px;}.user-warning-message{background-color:#FDF0E4;background-image:url(/themes/kvartira/icon/info-user.png);background-repeat:no-repeat;background-position:5px 5px;border:1px solid #CB7271;padding:5px;margin-bottom:10px;}#slideshow-29{float:none;padding:0px;margin:0px 0px 15px 0px;}#slideshow-29 ul{display:block;margin:0px;height:196px !important;width:256px;position:static !important;padding:0px;border:1px solid #fcf8f3;overflow:hidden;}#slideshow-29 ul li{list-style-image:none;list-style-type:none;font-size:1px;line-height:1px;border:1px solid #f7f3ee;padding:0px;background:none;}#slideshow-29 ul li img{border:2px solid #eae6e2;padding:5px;}div.more{text-align:right;}#node-form #autocomplete{margin-left:141px;}fieldset.lications{visibility:hidden;}#address-city-filter-form #edit-country-key,#address-city-filter-form #edit-state-key,#address-city-filter-form #edit-region-key,#address-region-filter-form #edit-country-key,#address-region-filter-form #edit-state-key,#address-state-filter-form #edit-country-key{width:150px !important;}#address-city-filter-form .form-item,#address-region-filter-form .form-item,#address-state-filter-form .form-item{float:left;}#address-street-filter-form .form-item{width:274px;float:left;margin:0px 0px 1em;}#address-street-filter-form .button-left{float:right;margin:20px 0 0 0;}#address-street-filter-form #edit-submit{float:right;}#address-city-filter-form #edit-submit,#address-region-filter-form #edit-submit,#address-state-filter-form #edit-submit{margin-top:32px;margin-left:20px;}#address-city-filter-form #edit-address-city-filter-form,#address-region-filter-form #edit-address-region-filter-form,#address-state-filter-form #edit-address-state-filter-form{content:".";display:block;height:0;clear:both;visibility:hidden;}#address-city-filter-form div.container-inline,#address-region-filter-form div.container-inline{margin-right:20px;}.view-apartment-view .pager,.view-new-apartment-search .pager{border-top:1px dotted #F0BD90;}.view-apartment-view .node-apartment.hot,.view-new-apartment-search .node-apartment.hot{background-color:#FDE5D0;}.view-apartment-hot-admin .view-content-apartment-hot-admin{clear:both;}.view-apartment-hot-admin #views-filters{border:1px dashed #F0BD90;}.view-apartment-hot-admin #views-filters button-left{clear:both;}#logo{float:left;padding:7px 14px 7px 0;}.site-header{float:left;}#mission{background:#f7feff url("/themes/kvartira/images/mission-bg.png") repeat-x bottom;margin:-11px 6px 8px 6px;}#mission-text{border-left:1px solid #b5f4ff;border-right:1px solid #b5f4ff;padding:10px 22px 4px;text-align:justify;}#mission-left{font-size:1px;line-height:1px;background:url("/themes/kvartira/images/mission-lbg.png") no-repeat top left;}#mission-right{background:url("/themes/kvartira/images/mission-rbg.png") no-repeat top right;height:9px;}.front-page-table{margin:0px;padding:0px;line-height:16px;}.front-page-table td{padding:0px 10px 0px 0px;}.front-page-table td.col-2{width:258px;padding:0px 0px 0px 10px;}.information p{margin:0px;padding:0px 0px 10px 0px;}.information ul,.information ol{margin:-5px 0px 0px 0px;padding:0px 0px 10px 35px;}.front-page-table ul{margin:-5px 0px 0px 0px;padding:0px 0px 10px 0px;list-style:none;}.front-page-table ul li{background:url("/themes/kvartira/images/li.png") no-repeat 3px 3px;list-style:none;list-style-image:none;padding:0px 0px 5px 25px;}.vs-left-border{border-left:1px solid #dae3e5;padding-left:15px;}.node-apartment .jqgalview,#workflow-tab-form .jqgalview{display:none;}.node-apartment .gvIIContainer,#workflow-tab-form .gvIIContainer{padding:0px;margin:0px;width:100%;overflow:hidden;}.node-apartment .gvIIImgContainer,#workflow-tab-form .gvIIImgContainer{float:left;width:528px;margin-bottom:0px;}.node-apartment .gvIIImgContainer img,#workflow-tab-form .gvIIImgContainer img{top:0px !important;}.node-apartment .gvIIHolder,#workflow-tab-form .gvIIHolder{float:right;width:94px;height:561px;background:transparent;padding:0px 0px 0px 0px;margin:-26px 0px 0px 0px;}#workflow-tab-form .gvIIHolder{margin:0;}.node-apartment .gvIIHolder .gvIIItem,#workflow-tab-form .gvIIHolder .gvIIItem{background:transparent;border:0px;margin:3px 0px;width:auto;height:auto;float:none;}.node-apartment .gvIIHolder .gvIIItem a,#workflow-tab-form .gvIIHolder .gvIIItem a{display:block;width:auto;text-align:center;line-height:1px;font-size:1px;}.node-apartment .gvIIHolder .gvIIItem img,#workflow-tab-form .gvIIHolder .gvIIItem img{margin-top:0px !important;margin:0px auto !important;}.node-apartment .gvIITitle,#workflow-tab-form .gvIITitle{text-align:center;width:526px;min-height:16px;line-height:16px;padding:4px 0px 2px 0px;margin:0px 0px 4px 0px;background:transparent;}.view-cities #views-filters{padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}.view-cities #views-filters .form-item{margin:0px 10px 10px 0px;padding:0px 0px 0px 0px;float:left;}.view-cities #views-filters .form-item #edit-filter0{width:200px !important;}.view-cities #views-filters .form-item #edit-filter1{width:120px;}.view-cities .view-empty{clear:both;}.clear-prices-button{float:right;margin:-50px 10px 0;}.node-apartment-workflow .currency-wrapper .form-item{margin:3px 0 0;}.node-apartment-workflow .apartment-prices  .monthly-price{padding:3px 0 0;}#gmap-view_gmap-gmap0 .apartment-address{white-space:nowrap;}#gmap-view_gmap-gmap0 .apartment-address:after{clear:both;content:".";display:block;height:0pt;visibility:hidden;}.monthly-price{float:left;width:50px;text-align:center;height:40px;padding-top:11px;}.apartment-prices .monthly-price{width:15%;float:left;text-align:left;height:43px;}.apartment-prices .monthly-price .form-item{margin:0px;}.apartment-teaser-prices{border-top:1px solid #DDDDDD;margin-top:5px;}.hot .apartment-preview .apartment-teaser-prices{border-color:#D8977D;}.apartment-teaser-prices .monthly-price{text-align:left;width:120px;height:20px;padding-top:1px;}.apartment-prices #currency,.apartment-prices #objects,.apartment-prices #year{width:33%;float:left;margin:0px 0px 10px 0px;padding:0px;}.prices{clear:both;height:75px;padding:0px 10px 0px;border:1px solid #BBBBBB;margin:10px 0 10px 0;}.currency{clear:both;}.footnote{color:red;}.prices #currency{margin-top:3px;}.prices #currency .footnote{margin-right:2px;}.monthly-price .name{font-weight:bold;}.year_legend{color:#AAA;font-size:10px;text-align:left;padding:0 5px 0 5px;margin:0;height:11px;line-height:10px;margin-top:-11px;}.current_year_end .year_legend{text-align:right;}.monthly-price.current_year_end{border-right:solid 1px #BBBBBB;}#apartment-prices-currency-select-form{float:right;width:190px;text-align:right;}#apartment-prices-currency-select-form div.form-item{margin:0 0 0 3px;float:right;}#apartment-prices-currency-select-form label{font-weight:normal;margin-top:4px;}#apartment-prices-currency-select-form #price_loader_icon{width:15px;margin-top:4px;background:url('/themes/kvartira/images/loader.gif') center 20px;display:none;}.news-navigation-block{overflow:hidden;background:#EAEAEA;border:1px solid #BBBBBB;border-radius:3px;margin:8px 0px 8px;padding:3px 2px;position:relative;}.top-nav .news-navigation-block{margin-top:0px;}a.news-nav-link{max-width:307px;line-height:15px;;text-decoration:underline;}a.news-nav-link:hover{text-decoration:none;}.news-nav-link-next{float:right;background:url("/themes/kvartira/icon/bullet_arrow_right.png") no-repeat right top;padding-right:18px;text-align:right;}.news-nav-link-prev{float:left;background:url("/themes/kvartira/icon/bullet_arrow_left.png") no-repeat left top;padding-left:18px;}#block-views-news_site h3,#block-views-news_site .block-title{background:transparent url(/themes/kvartira/images/news.png) no-repeat scroll 0px 0px;padding:6px 0px 6px 40px;}#block-views-news_site h3 a,#block-views-news_site .block-title a{color:#494949;}#block-views-news_site a{text-decoration:underline;}#block-views-news_site a:hover{text-decoration:none;}.view-content-news-site{margin-top:10px;}.view-content-news-site .node{margin-bottom:10px;}.view-content-news-site .content_teaser{font-size:12px;line-height:15px;clear:both;padding-bottom:10px;}.view-content-news-site .content_teaser p{margin:5px 0px 0px;}.view-content-news-site .submitted{float:right;font-size:9px;}.view-content-news-site h4,.view-content-news-site .news-title{font-size:12px;font-weight:bold;line-height:15px;margin-bottom:5px;}.view-news-site .site_news{margin-bottom:10px;border-bottom:1px dashed #666666;}.block-new-style .block-wrapper .block-content:after,.view-news-site .site_news div.content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.view-news-site .site_news .news_title{float:left;}.site_news .submitted{float:right;font-size:14px;}.view-news-site .site_news .content{clear:both;padding-bottom:10px;}.ad-visibility-message{background:url("/themes/kvartira/icon/info-delete.png") no-repeat left top;color:#BE3627;font-size:13px;font-weight:bold;margin-bottom:5px;min-height:29px;padding:3px 0 0 40px;}.warning-pending{background:url("/themes/kvartira/icon/information.png") no-repeat left top;color:#0074B5;font-size:13px;font-weight:bold;margin-bottom:5px;min-height:29px;padding:3px 0 0 40px;}.warning-denied{background:url("/themes/kvartira/icon/stop.png") no-repeat left top;color:#BE3627;font-size:13px;font-weight:bold;margin-bottom:10px;min-height:29px;padding:3px 0 0 40px;}.mod-status{overflow:hidden;margin:7px 0;}.mod-status .mod-approved,.mod-status .mod-pending,.mod-status .mod-denied{float:left;border-radius:7px;padding:6px 10px;}.mod-status .mod-approved,.mod-status .mod-pending{background:#cbf2ff;border:1px solid #9ae6ff;}.mod-status .mod-denied{background:#ffcbcb;border:1px solid #ff9a9a;}.content-ads{border-top:1px dotted #F0BD90;padding:10px 5px;text-align:center;}.node .content-ads{border:0px;}#tabs-wrapper{margin-bottom:10px;}.tabs-primary .pretty-button,.tabs-secondary .pretty-button{margin-right:10px;}.messages{padding:15px 15px 15px 53px;margin:0px 0px 15px;border:1px solid #98D300;background:#ecfde4 url("/themes/kvartira/icon/accepted.png") no-repeat 10px 10px;color:#5D884A;font-style:normal;border-radius:6px;}.messages.error{border-color:#ffb588;background:#ffe9d8  url("/themes/kvartira/icon/exclamation.png") no-repeat 10px 10px;color:#9e401c;}.messages ul{padding:0 0 0 16px;margin:0;}.user-warning-message p{padding:6px 0px 0px 60px;margin:0px;font:bold 12px/100% arial,tahoma;}.description-serv{clear:both;}.gallery{border:1px solid #bbbbbb;height:350px;}.gallery .gvIIImgContainer{float:left;margin-bottom:0;width:305px;}.gallery .gvIITitle{background:#ECFDE4;line-height:16px;margin:0px 0px 4px 0px;min-height:16px;padding:4px 0px 2px;text-align:center;width:305px;}.gallery .gvIIHolder{background:#FFFFFF;float:right;height:350px;margin:-20px 0px 0px 0px;padding:0px;width:304px;border-left:1px solid #bbbbbb;}.gallery .gvIIHolder .gvIIItem{border:3px solid #FFFFFF;float:left;height:83px;margin:0;width:auto;}.gallery .gvIIContainer .gvIIHolder .gvIIItem img{border:1px dotted #bbbbbb;cursor:pointer;left:0;margin:0;padding:3px;top:0;}.gallery .gvIIContainer{padding:0px;position:relative;}.author{padding:5px;margin:20px 0px;width:614px;height:106px;border:1px solid #bbbbbb;}.author ul{margin:0px;padding:0px;}.author ul li{display:block;float:left;margin:0px;padding:0px;width:200px;}.author ul li img{float:left;margin:0px;padding:0px;padding:2px;margin-right:5px;border:1px solid #F7D9BE;}.author ul li .view-field{font:10px/100% tahoma,arial;}.content .links{text-align:right;}.content .links ul li.comment_add{background:url(/themes/kvartira/images/li.png) no-repeat left;padding:0px 0px 0px 15px;}.content .links ul li a{font:bold 12px/100% tahoma,arial;color:#A24F05;}.comment ul{padding:0px;margin:0px;}.comment ul li{padding:0px;}.comment ul li a{font:bold 14px/100% tahoma,arial;}#comment-form .form-item label{width:150px;text-align:right;float:left;margin-right:15px;}#comment-form .description{margin-left:165px;}#comment-form .resizable-textarea{margin-left:165px;width:300px;}#comment-form .resizable-textarea textarea{height:130px;}#comment-form .form-item input{width:300px;}.format-tips{margin-left:165px;font:10px/100% tahoma,arial;}.format-tips ul{padding:0px 0px 0px 13px;}#comment-form #edit-submit{margin-left:165px;}.comment.odd,.comment.even{margin:0px 0px 10px 0px;padding:3px 0px 3px 3px;border:1px solid #bbbbbb;}.indented{margin:0px 0px 10px 10px;padding:3px 0px 3px 3px;}.clear-block .comment{margin:0px 3px 0px 0px;background:#E1FAFE;border:1px dotted #bbbbbb;}.clear-block .comment p{padding:3px;}.comment .links{text-align:right;}.comment .links a{font:12px/100% tahoma,arial;padding:0px 3px 0px 0px;}ul.amenities{padding:0px 0px 270px 35px;}.node-apartment .fragment .amenities li{float:left;width:230px;padding-bottom:3px;}.resort-state{padding-bottom:31px;font-weight:bold;}.state{font-weight:normal;}.content .text-image{margin:7px 0;}.content .text-image img{margin:0 auto;border:3px solid #E8EFF0;display:block;max-width:620px;}.content .image-left{float:left;margin:0px 15px 0px 0px;}.content .image-left img,.content .image-right img{margin:0;}.content .image-right{float:right;margin:0px 0px 0px 15px;}.text-image div{background:#E8EFF0;font-style:italic;line-height:14px;padding:2px 8px 6px;text-align:center;float:none !important;}.content .image-right div{float:right;}.content .image-left div{float:left;}.form-activeselect-throbber{padding-left:5px;}#views-filters .fieldset-wrapper{overflow:visible;}#block-block-16 #views-filters{display:none;}#block-block-16 .pager{display:none;}.view-content-apartment-agent-view tr.not-published td{background:#ebebeb;}.view-content-apartment-agent-view span.not-published-message{color:#c41e1c;font-size:10px;font-style:italic;}.view-content-apartment-agent-view td.operations{white-space:nowrap;width:68px;}.view-content-apartment-agent-view .app-title{margin-bottom:12px;}.view-content-apartment-agent-view a.edit-link{font-size:18px;text-decoration:underline;}.view-content-apartment-agent-view a.edit-link:hover{text-decoration:none;}.view-header-apartment-agent-view p a.pretty-button{margin-right:8px;}.view-content .agent-apartments-table{border:1px solid #d8d8d8;border-spacing:0;border-collapse:collapse;}.view-content table.agent-apartments-table tr{border:0;background:transparent;}.view-content table.agent-apartments-table thead th{border:0;background:#d8d8d8;padding:5px 10px;text-align:left;}.view-content table.agent-apartments-table tr td{padding:10px 10px;border-bottom:1px solid #d8d8d8;}.view-content table.agent-apartments-table tr.has-comment td{border-bottom:0;padding-bottom:0;}.view-content table.agent-apartments-table tr td.workflow-message-row{padding:0 10px 3px;}.view-content table.agent-apartments-table tr td.ad-visibility-info{text-align:center;vertical-align:top;border-left:1px solid #D8D8D8;}.ap-visibility-action a{text-decoration:underline;}.ap-visibility-action a:hover{text-decoration:none;}.floating-teaser{width:220px;height:140px;}#block-views-random_city .view-random-city .node-city .preview{border:none;}#block-views-random_city .view-random-city .node-city .title{padding:0;}#block-views-random_city .view-random-city .node-city .main-photo{border:none;}#block-views-random_city .view-random-city .node-city .main-photo div{border:none;}#block-views-random_city .view-random-city .node-city .info{margin:0;}#block-views-random_city .view-random-city .node-city .info .more-link{margin-top:5px;}#calendar_div .calendar_links,#calendar_div .calendar_control{background-color:#777;}#calendar_div .calendar_links a,#calendar_div .calendar_control a{background-color:#777;}#calendar_div .calendar_control a.calendar_clear:hover,#calendar_div .calendar_control a.calendar_close:hover{background-color:#eee !important;}div.button-left{background-image:url(/themes/kvartira/icon/button-left.png);background-repeat:no-repeat;background-position:left top;height:20px;float:left;padding-left:10px;padding-bottom:1px;margin-right:10px;}div.button-right{background-image:url(/themes/kvartira/icon/button-right.png);background-repeat:no-repeat;background-position:right top;height:20px;padding-right:9px;float:left;}div.button-left div.button-right input.form-submit,div.button-left div.button-right input.edit-submit,div.button-left div.button-right input.edit-delete{border:none;background-image:url(/themes/kvartira/icon/button-bg.png);background-repeat:repeat-x;background-position:left top;color:#90504F;font-weight:bold;height:20px;padding:0 !important;margin:0 !important;border-width:0px !important;}#cart-form-buttons .form-button,#cart-form-buttons .form-submit{margin:0;}#checkout-form-bottom .form-button,#checkout-form-bottom .form-submit{margin:0;}.order-pane.abs-left .form-submit{margin:0;}table.order-pane-table{background-color:#ECFDE4;border:1px solid #D3F8BF;}table.order-pane-table tr,table.order-pane-table td,table.order-pane-table th{background-color:transparent;border:none;}table.order-pane-table thead tr{background-color:#e6fce3;border:1px solid #D3F8BF;}div.order-pane{border:1px solid #F0BD90}div.order-pane ul.product-options{font-size:12px;margin:0;}table#order_history th,table#order_history td,table#order_history tr{border:1px solid #D3F8BF;background-color:transparent;text-align:center;}table#order_history{background-color:#ECFDE4;}table#order_history thead{background-color:#E6FCE3;}table#order_history td.print-receipt span{text-decoration:underline;color:#044A72;cursor:pointer;}#apartments_hot{margin:0px -9px 10px;}#apartments_hot .node-dates,.view-content-apartment-view .node-apartment.hot .node-dates,.view-content-new-apartment-search .node-apartment.hot .node-dates{background-image:url(/themes/kvartira/images/dates-bg-red.png);}#apartments_hot .node-dates .node-dates-left,.view-content-apartment-view .node-apartment.hot .node-dates .node-dates-left,.view-content-new-apartment-search .node-apartment.hot .node-dates .node-dates-left{background-image:url("/themes/kvartira/images/dates-lbg-red.png");}#apartments_hot .node-dates .node-dates-left .node-dates-right,.view-content-apartment-view .node-apartment.hot .node-dates .node-dates-left  .node-dates-right,.view-content-new-apartment-search .node-apartment.hot .node-dates .node-dates-left  .node-dates-right{background-image:url("/themes/kvartira/images/dates-rbg-red.png");}.view-apartment-view .apartment-preview,.view-new-apartment-search .apartment-preview{position:relative;}#apartments_hot .apartment-preview .info,.view-apartment-view .apartment-preview.hot .info,.view-apartment-view .apartment-preview.hot .description,.view-new-apartment-search .apartment-preview.hot .description{font-size:14px;line-height:19px;}#apartments_hot .apartment-preview .info .apartment-teaser-prices,.view-apartment-view .apartment-preview.hot .info .apartment-teaser-prices,.view-new-apartment-search .apartment-preview.hot .info .apartment-teaser-prices{font-size:12px;}#apartments_hot .apartment-preview .apartment-address,.view-apartment-view .apartment-preview.hot .apartment-address,.view-new-apartment-search .apartment-preview.hot .apartment-address{line-height:18px;}.hot-icon{background:url("/themes/kvartira/images/big-fire.png") no-repeat;height:24px;width:24px;}.view-apartment-view .apartment-preview .hot-icon,.view-new-apartment-search .apartment-preview .hot-icon{display:none;}#apartments_hot .hot-icon{float:right;margin-top:3px;}span.hot-message{background:url("/themes/kvartira/images/fire.png") no-repeat left 1px;padding:0px 0px 0px 16px;color:#db4646;display:inline-block;}div.hot-wrapper{background:url("/themes/kvartira/images/fire.png") no-repeat left 1px;padding:0px 0px 0px 18px;}div.hot-wrapper a{text-decoration:underline;}div.hot-wrapper a:hover{text-decoration:none;}.agent-apartments-table .operations{margin:5px 0;}.agent-apartments-table .operations span{margin-right:10px;}.agent-apartments-table .operations a{text-decoration:underline;margin-right:10px;}.agent-apartments-table .operations a:hover{text-decoration:none;}a.workflow-icon{background:url("/themes/kvartira/icon/accept.png") no-repeat left top;padding:0px 0px 1px 19px;}a.delete-icon{background:url("/themes/kvartira/icon/cross.png") no-repeat left top;padding:0px 0px 1px 19px;}.agent-apartments-table .operations a.delete-icon{margin-left:20px;}a.edit-icon{background:url("/themes/kvartira/icon/page_white_edit.png") no-repeat left top;padding:0px 0px 1px 19px;}a.refresh-icon,span.refresh-icon{background:url("/themes/kvartira/icon/arrow_rotate_anticlockwise.png") no-repeat left top;padding:0px 0px 1px 19px;}a.ask-icon{background:url("/themes/kvartira/icon/like_s.png") no-repeat left top;padding:3px 0 2px 21px;}#simplemenu li ul{width:auto;white-space:nowrap;}#simplemenu li ul li{float:none;}#mytravel-user-search-block-form #edit-city{width:180px;}table.admin-table{width:auto;border:1px solid #CCCCCC;}table.admin-table th{padding:3px 5px;line-height:15px;}table.admin-table th a{white-space:nowrap;}table.admin-table-wrap th a{white-space:pre-line;}table.admin-table tr.even{background-color:#f7f7f7;}table.admin-table tr.odd{background-color:white;}table.admin-table tr.even td.active{background-color:#f0f0f0;}table.admin-table tr.odd td.active{background-color:#f7f7f7;}table.admin-table td{padding:3px 5px;}table.admin-table td.center-al{text-align:center;}table.admin-table td.pre-al{white-space:pre;}.csv-link-wrapper{margin:10px 0px;}.inline-search label{float:left;margin-right:10px;}.inline-search .form-item{float:left;margin:0px 20px 0px 0px;}.search-result-info{clear:both;padding:10px 0px;}a.vkontakte-link{background:url("/themes/kvartira/images/vkontakte-icon-big.png") no-repeat top left;margin-right:6px;width:32px;height:31px;float:right;overflow:hidden;text-indent:50px;}.odnoklassniki-link{background:url("/themes/kvartira/images/odnoklassniki-icon-big.png") no-repeat top left;width:32px;height:31px;float:right;overflow:hidden;text-indent:50px;}.socseti p{margin:0px 0px 3px;}#header .socseti{position:absolute;bottom:0;right:6px;margin-bottom:-37px;}.pretty-button,.pretty-button:visited{background:#727272;	display:inline-block;margin:3px 0px;color:#fff;text-decoration:none;font-size:13px;font-weight:bold;outline:none;border-radius:6px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;}a.pretty-button,a.pretty-button:visited{padding:5px 10px 6px;line-height:1;color:#fff;}input.pretty-button{border-top:0px;border-left:0px;border-right:0px;margin:0px;font-size:13px;-moz-box-sizing:content-box;box-sizing:content-box;padding:1px 10px 3px;height:18px;}input.main-input{padding:5px 10px 7px;min-width:50px;}.pretty-button:hover{background-color:#909090;color:#fff;text-decoration:none;}.pretty-button:active{top:1px;}a.large-button,a.large-button:visited{font-size:14px;padding:8px 14px 9px;}a.small-button,a.small-button:visited{font-size:11px;line-height:11px;padding:4px 10px;}a.super-button,a.super-button:visited{font-size:34px;padding:8px 14px 9px;}.gray,.gray:visited{background-color:#b2b2b2;}.gray:hover{background-color:#BEBEBE;}.pink,.pink:visited{background-color:#d14598;}.pink:hover{background-color:#E749A6;}.green,.green:visited{background-color:#70c02e;}.green:hover{background-color:#73CB2C;}.red,.red:visited{background-color:#d74b4b;}.red:hover{background-color:#EB4E4E;}.orange,.orange:visited{background-color:#db722c;}.orange:hover{background-color:#FF792E;}.blue,.blue:visited{background-color:#2fb3db;}.blue:hover{background-color:#31C0EB;}.yellow,.yellow:visited{background-color:#fda42b;}.yellow:hover{background-color:#FFC23F;}.violet,.violet:visited{background-color:#8f82a4;}.violet:hover{background-color:#A193BA;}#block-mytravel-sights{padding-top:1px;clear:left;}#block-mytravel-sights h3{margin-top:14px;font-size:18px;line-height:24px;}#block-mytravel-sights .item-list ul{margin:0px;padding:0px;}#block-mytravel-sights .item-list ul li{margin-bottom:0;}.gmap-popup .apartment-address{line-height:130%;}#block-block-14{float:right;width:298px;}.hidden{display:none;}.workflow-control-button{margin:0 10px 0 0;}fieldset.location label{float:left;margin-right:5px;}fieldset.location .form-text{width:120px;float:left;}fieldset.location .form-edit-locations-0-latitude-item{margin:10px 15px 5px 0;float:left;}fieldset.location .form-edit-locations-0-longitude-item{margin:10px 0 0;}fieldset.location .form-edit-locations-0-longitude-item .description{clear:left;}fieldset.location .search-button{margin:5px 0 0 0;float:right;}fieldset.location .clear-button{margin:5px 20px 0 0;float:right;}#workflow-tab-form fieldset.location .latitude,#workflow-tab-form fieldset.location .longitude{float:left;margin-right:20px;}#workflow-tab-form fieldset.location .latitude label,#workflow-tab-form fieldset.location .longitude label{float:left;margin-right:10px;}.node-apartment-workflow table.workflow_history{margin-top:40px;}.restua-like-buttons{clear:both;height:20px;margin:10px 0;}.restua-like-button{float:left;margin-right:25px;}.node-apartment h1{padding:0;margin:0 0 15px;}.node-apartment h1 span{white-space:nowrap;}#apartment-gallery-wrapper{padding:0 0 4px 4px;margin-bottom:10px;background:#EAEAEA;}.admin-info-block{background:#eeeeee;border-left:1px solid #27262D;border-radius:0 5px 5px 0;box-shadow:2px 2px 2px 0 black;padding:5px 10px;position:absolute;right:-214px;width:180px;}.ap-links-block{margin-bottom:15px;}.apartment-contacts-block{overflow:hidden;color:#CC5223;margin-bottom:15px;clear:both;}.apartment-contacts-block-phones{float:left;width:210px;}.apartment-contacts-block-online{float:right;width:416px;}.apartment-contacts-block-item-address{color:#494949;}.apartment-contacts-block-label{float:left;width:60px;margin-right:5px;color:#494949;text-align:right;}.apartment-contacts-block-content{margin-left:65px;display:block;}.client-link-area{float:right;}.client-link-area-hot-message{color:#DB4646;margin-right:5px;}#apartment-nav{padding:3px 9px;margin:0px 0px 8px;border-radius:3px;background:#EAEAEA;border:1px solid #BBBBBB;position:relative;text-align:center;height:20px;}#apartment-nav-prev{position:absolute;left:9px;}#apartment-nav-next{position:absolute;right:9px;}#node-form .autocomplete-box #autocomplete{margin-left:0;}#node-form .autocomplete-box .form-item{float:left;width:50%;margin:3px 0px;}#node-form .autocomplete-box .form-text{width:95%;}#node-form .autocomplete-box label{position:absolute;margin-top:-20px;}#node-form .autocomplete-box .description{margin-bottom:20px;}.user-please{font-size:13px;font-weight:bold;margin:0 0 4px;}.form-item .description{font-size:10px;line-height:14px;}#restua-profile-edit-form #edit-field-profile-lname-0-value,#user-register #edit-field-profile-lname-0-value{margin-bottom:30px;}#restua-profile-edit-form .form-item-password_confirm,#user-register .form-item-password_confirm{margin-top:30px;}a.change-menu-link{float:right;padding:4px 10px;margin-right:5px;font-weight:bold;text-decoration:none;}a.change-menu-link-main{color:#ffffff;}a.change-menu-link-user{color:#fbfd3b;}#block-restua_profile-user_logged{position:absolute;right:15px;top:15px;}#block-restua_profile-user_logged .userpic{float:left;max-height:50px;max-width:50px;}#block-restua_profile-user_logged .user-links-row{margin-left:60px;margin-bottom:6px;}#block-restua_profile-user_logged .user-balance-row{margin-left:60px;}span.top-menu-link,a.top-menu-link{margin-right:20px;font-weight:bold;color:#044a72;}a.top-menu-link-logout{margin-right:0;}a.balance-link{color:#044a72;}a.balance-link .balance{font-weight:bold;}.block-new-style{position:relative !important;display:block;margin:0px 0px 14px;}.block-new-style .block-wrapper{border:1px solid #bdf5ff;background:#e1fafe;padding:3px 13px;margin:0;border-radius:10px;position:relative;}.block-new-style .block-wrapper .block-content{margin:10px 0;}.block-new-style-blue .block-wrapper{border-color:#a1defe;background:#d3f1ff;}.multiple-menu-title{color:#2c2d34;font-size:14px;font-weight:bold;margin:10px 0px 5px;}.multiple-menu ul.menu{padding:0;margin:0px 0px 0px -6px;}.multiple-menu ul.menu li{margin:1px 0px;padding:0;background:transparent;position:relative;}.multiple-menu ul.menu li a{color:#044a72;font-size:14px;position:relative;padding:2px 6px 3px;}.multiple-menu ul.menu li a.active{text-decoration:none;background:#1e99d5;color:#ffffff;border-radius:10px;box-shadow:0 1px 0 0 rgba(0,0,0,0.4) inset,0 1px 0 0 #FFFFFF;text-shadow:0 -1px 0 rgba(0,0,0,0.4);}.admin-ad-visibility-mess{font-weight:bold;font-size:14px;padding:15px 0 12px;}.search-resort-links{margin-bottom:15px;}.search-city-links{margin-bottom:10px;line-height:20px;}.search-resort-links a.resort-link,.search-city-links a.city-link{color:#044a72;font-size:14px;text-decoration:underline;display:inline-block;margin-right:20px;}.search-city-links a.city-link{font-size:12px;margin-right:10px;margin-bottom:3px;}.search-resort-links a.resort-link:hover,.search-city-links a.city-link:hover{text-decoration:none;}.search-resort-links a.resort-link-active,.search-city-links a.city-link-active{background:#e6e6e6;box-shadow:0 1px 0 0 rgba(0,0,0,0.3) inset,0 1px 0 0 #dadada;border-radius:10px;color:#2c2d34;text-decoration:none;padding:0px 17px;}.search-resort-links a.resort-link-active:hover,.search-city-links a.city-link-active:hover{text-decoration:none;}.view-apartment-view #views-filters .city-select{margin:0px 15px 10px 0;float:left;height:21px;max-width:150px;}.view-apartment-view #views-filters .form-item{margin:0;}.view-apartment-view #views-filters .form-checkboxes{clear:both;}.view-apartment-view #views-filters .form-checkboxes:after{clear:both;content:".";display:block;height:0pt;visibility:hidden;}.view-apartment-view #views-filters .form-checkboxes .form-item{width:190px;float:left;margin-right:0px;}.upload-images-widget{overflow:hidden;border-top:1px solid #efefef;}.upload-images-widget .description{line-height:17px;margin-bottom:10px;}.upload-images-widget .messages{margin:10px auto;max-width:560px;overflow:hidden;}.upload-images-widget div.imagefield-edit-image-row{border:0;padding:5px 0;margin:-1px 0 0;cursor:move;border-bottom:1px solid #efefef;border-top:1px solid #efefef;background:#ffffff;position:relative;}.upload-images-widget .deleted-image{min-height:30px;}.upload-images-widget .imagefield-edit-preview{width:120px;}.upload-images-widget .imagefield-edit-preview img{display:block;float:right;}.upload-images-widget .imagefield-edit-image-detail{margin:0 0 0 135px;}.upload-images-widget .imagefield-edit-image-detail .description{float:left;margin:0;}.upload-images-widget .form-textarea{resize:none;width:500px;}.upload-images-widget .form-item{margin:0;}.upload-images-widget .form-item label{display:inline;}.upload-images-widget .imagefield-edit-image-flags{width:505px;}.upload-images-widget .imagefield-edit-image-flags .image_delete{visibility:hidden;width:1px;height:1px;overflow:hidden;position:absolute;}.upload-images-widget .description-hidden{display:none;}.upload-images-widget .delete-link{text-align:right;}.upload-images-widget .delete-link a{cursor:pointer;}.upload-images-widget .restore-link{display:none;left:50%;margin:-12px 0 0 -30px;position:absolute;text-align:center;top:50%;width:60px;}.upload-images-widget .restore-link a{cursor:pointer;}.information ul.tips{margin:-10px 0 0;padding:0 20px;font-size:11px;line-height:16px;}#map-city-info{padding:20px 0 0;}#map-city-info .title{display:none;}a.login-button{padding-left:30px;}a.login-button:after{content:".";position:absolute;width:16px;height:32px;background:url("/themes/kvartira/icon/sprite.png") no-repeat 1px 7px;top:0;left:8px;text-indent:20px;overflow:hidden;}.fancybox-title-inside-wrap{background:#044a72;color:#ffffff;margin:0px 0px 0px -10px;top:-10px;padding:10px 13px;font-size:14px;font-weight:bold;border-radius:5px 5px 0px 0px;}.fancybox-edit_alias-popup .fancybox-title-inside-wrap{margin:0px -10px 0px -10px;}.fancybox-skin{border-radius:4px;}.fancybox-popup .fancybox-skin,.fancybox-login-popup .fancybox-skin,.fancybox-edit_alias-popup .fancybox-skin{border-radius:10px 10px 4px 4px;}.fancybox-close{background:url("/themes/kvartira/icon/sprite.png") no-repeat 0 -30px;top:4px;right:4px;width:30px;height:30px;z-index:8050;}.fancybox-login-popup{top:0px !important;left:0px !important;}.fancybox-edit_alias-popup{top:0px !important;margin-left:40px;}.fancybox-popup{top:0px !important;left:0px !important;}.fancybox-apartments-limit-popup p{margin:0 0 15px;font-size:14px;line-height:20px;}.register-title{font-size:14px;font-weight:bold;color:#494949;margin:0 0 10px;}a.vk-login-link,a.vk-login-link:visited{background-color:#436a93;padding:3px 14px 3px 8px;line-height:22px;}a.vk-login-link:hover{background-color:#395b7e;}a.vk-login-link span{display:inline-block;width:22px;height:23px;background:url("/themes/kvartira/icon/sprite.png") no-repeat 0 -64px;margin-right:14px;vertical-align:top;border-right:1px solid #426993;box-shadow:1px 0 0 0 rgba(255,255,255,0.1);}.register-vklink{margin:10px 0 20px;text-align:center;}#active-content #user-login .register-vklink,#user-auth-page .register-vklink{text-align:left;margin-top:0;}#active-content #user-login .register-title,#user-auth-page .register-title{margin:0 0 15px;font-size:16px;line-height:20px;}.form-item-account-vk{margin-bottom:-10px;position:relative;top:-10px;}.information .center .block-new-style .block-wrapper{margin:0;border-radius:6px;}#block-restua_profile-vk_promo .block-wrapper{background-color:#fffbd5;border-color:#ffcd9d;}#block-restua_profile-vk_promo .block-content{margin:7px 0;}.promo-message{font-size:14px;line-height:18px;margin-bottom:10px;}a.no-thank-you{margin-left:20px;text-decoration:underline;}#mytravel-contacts-filter-form .form-item{margin:0 0 5px;}#mytravel-contacts-filter-form .form-edit-email-item,#mytravel-contacts-filter-form .form-edit-fname-item,#mytravel-contacts-filter-form .form-edit-state-key-item{float:left;width:40%;margin-right:20px;}#mytravel-contacts-filter-form .form-edit-date-item,#mytravel-contacts-filter-form .form-edit-fname-item{clear:left;}.contacts-results-count{float:right;margin-top:-40px;font-size:15px;font-weight:bold;}.node-request-page .description{margin:15px 0;}.node-request-page .name,.node-request-page .phone{font-weight:bold;}.node-request-page .email a{text-decoration:underline;}.node-request-page .email a:hover{text-decoration:none;}.node-request-page .persons em{font-weight:bold;font-style:normal;}#workflow-tab-form .request-info{font-size:15px;margin:20px 0;}#workflow-tab-form .request-info em{font-weight:bold;font-style:normal;}#workflow-tab-form .form-edit-field-request-name-item label{display:inline;margin-right:10px;}#workflow-tab-form #edit-field-request-name{width:200px;}.workflow-control-buttons{margin:15px 0;}.view-apartment-moderation .view-content table,.agent-requests-table{width:auto;}.agent-requests-table .request-actions-col{text-align:right;}.view-apartment-moderation #views-filters,.view-request-moderation #views-filters{margin-bottom:10px;}.view-apartment-moderation #views-filters .form-item,.view-request-moderation #views-filters .form-item{float:left;margin:0 10px 0 0;}#user-auth-page{overflow:hidden;}.form-ligin-block{float:left;width:340px;border-right:2px solid #d3d3d3;margin-right:25px;}.links-register-block{float:left;width:259px;}#active-content #user-login .new-password{width:315px;margin-top:-10px;}#active-content #user-login .new-password a{float:right;font-size:11px;}.add-request-block-content{overflow:hidden;}.add-request-block-content .pretty-button{float:right;margin-left:15px;}.unique-views{margin-top:20px;}.apartment-video{margin:15px 0 0;}.payment-method-block{margin-bottom:50px;}.payment-method-block h2{margin-bottom:10px;}.payment-method-block .form-item{margin:0 0 10px;}.payment-method-block .current-balance,#restua-pay-global-form .current-balance{margin-bottom:10px;}.payment-method-block .current-balance .balance,#restua-pay-global-form .current-balance .balance{font-size:16px;font-weight:bold;line-height:22px;margin:0 3px 0 0;}#restua-pay-balance-payment-form label,#restua-pay-global-form label{float:left;margin-right:10px;}#restua-pay-balance-payment-form #edit-days,#restua-pay-global-form #edit-payment-amount{width:30px;float:left;margin-right:5px;}#restua-pay-balance-payment-form .form-edit-days-item .description,#restua-pay-global-form .form-edit-payment-amount-item .description{font-size:12px;line-height:20px;}#restua-pay-balance-payment-form #edit-days-sum em{font-style:normal;}.payments-forms .form-submit{margin-bottom:10px;}#edit-days-sum.pay-error{color:#ff0000;}.currency-wrapper{clear:both;overflow:hidden;}input.wm-pay-button{background-image:url("/themes/kvartira/images/payment-sprite.png");background-repeat:no-repeat;background-position:-118px 6px;padding-left:30px;}input.int-pay-button{background-image:url("/themes/kvartira/images/payment-sprite.png");background-repeat:no-repeat;background-position:-117px -34px;padding-left:30px;}.payments-icons{display:inline;vertical-align:top;}.payments-icons span{display:inline-block;height:31px;background:url("/themes/kvartira/images/payment-sprite.png") no-repeat 0 0;margin-left:10px;vertical-align:top;}.payments-icons .wm-i{width:92px;}.payments-icons .vi-i{width:77px;background-position:0 -31px;}.payments-icons .ym-i{width:67px;background-position:0 -62px;}.payments-icons .p24-i{width:83px;background-position:0 -93px;}.payments-icons .qw-i{width:55px;background-position:0 -124px;}.admin-hint{height:16px;width:0px;padding-left:16px;overflow:hidden;background:url("/themes/kvartira/icon/menu-expanded.png") no-repeat 5px 6px;border:1px solid #808080;border-radius:5px;cursor:pointer;}.admin-hint:hover{height:auto;width:auto;position:absolute;right:0;background:white;box-shadow:0 0 3px 0 gray;font-family:monospace;padding:20px;white-space:pre;}a.qq-upload-button{margin:5px 0 0;float:left;width:auto;}.upload-images-widget .qq-upload-list{margin:0 0 5px;padding:0;}.upload-images-widget .qq-upload-list .ui-state-default{background:transparent;font-size:12px;border:0;border-bottom:1px solid #EFEFEF;margin:0;padding:5px 0;}.upload-images-widget .qq-upload-list .ui-state-default.qq-upload-fail{color:#9E401C;}.qq-progress-bar-wrapper{background:#cccccc;}.qq-progress-bar{background:#31C0EB;border-radius:0;}.qq-upload-cancel{color:#9E401C;}.qq-upload-success{display:none;}#restua-subscription-edit img.ui-datepicker-trigger{padding-bottom:5px;vertical-align:middle;}#restua-subscription-edit #edit-subscription,#restua-subscription-edit #edit-balance{width:80px;}#restua-subscription-edit .form-edit-subscription-item .description{display:inline-block;}.subscription-message{background:#ECFDE4;color:#5D884A;border:1px solid #98D300;border-radius:6px;padding:10px 15px;margin-bottom:10px;}.warning-subscription-message{color:#9E401C;margin-bottom:10px;padding:10px 15px;border:1px solid #FFB588;background:#FFE9D8;border-radius:6px;}.admin-table-content{margin:20px 0;}.admin-table-content table td{padding:2px 10px;}.admin-table-content thead th{padding:0 5px;}h4.form-block-title{margin:15px 0 -10px;}#restua-subscription-summary-form{padding:0px 10px 20px;}#restua-subscription-summary-form label,#restua-subscription-summary-form .form-item{display:inline;}#restua-subscription-summary-form .form-text{width:80px;}#restua-search-block-form .form-item{color:#2C2D34;margin:0 0 15px;}#restua-search-block-form .form-item-checkbox{margin:0;}#block-restua_search-search_params label,#restua-search-block-form label,#results-view-select label{font-size:14px;font-weight:bold;}#results-view-select label{color:#2C2D34;}#results-view-select label.option{font-size:12px;font-weight:normal;margin-right:10px;}#results-view-select .form-item{margin:0;}#block-restua_search-search_params .housing-select label{color:#2C2D34;padding-right:5px;display:inline;}#restua-search-block-form label.option{font-size:12px;font-weight:normal;}#restua-search-block-form .form-submit{font-size:14px;margin-bottom:4px;margin-left:2px;}#block-restua_search-search_links .city-select{float:left;height:21px;margin:0 15px 10px 0;max-width:150px;}#block-restua_search-search_links .city-select .form-item{margin:0;}#block-restua_search-search_links .city-select select{max-width:150px;}.sight.node-page .link{margin-bottom:10px;}.sight.node-page .link .pretty-button{margin-right:5px;}.fancybox-edit_alias-popup p{margin:0 0 10px;}.popup-form-item{overflow:hidden;}.popup-form-item .popup-form-item-label{float:left;width:140px;text-align:right;margin-right:10px;}.address-prefix{font-weight:bold;}a.button-disabled,a.button-disabled:active{opacity:0.7;cursor:default;top:0;}a.edit-alias-popup{margin-left:10px;}.edit-apartment-alias .throbber{background:url("/themes/kvartira/../../misc/throbber.gif") repeat scroll 0 -18px transparent;display:inline-block;height:20px;vertical-align:middle;width:15px;display:none;}.apartment-update-date-info{float:right;margin-top:5px;}.hot-admin-label{float:right;width:16px;height:16px;background:url("/themes/kvartira/images/fire.png") no-repeat 0 0;}.subscription-admin-label{float:right;width:16px;height:16px;background:url("/themes/kvartira/images/star.png") no-repeat 0 0;}.ap-state-info{float:right;margin-right:10px;color:green;}.delete-image-on-moderetion{display:none;background:url("/themes/kvartira/icon/cross.png") no-repeat center center #ffffff;height:20px;position:absolute;top:0;right:0;width:20px;z-index:16;border:1px solid red;border-radius:15px;}.gvIIItem:hover .delete-image-on-moderetion{display:block;}.mark-as-deleted{opacity:0.5;}.delete-image-on-moderetion.delete-image-on-moderetion-undo{background-image:url("/themes/kvartira/icon/arrow_rotate_anticlockwise.png");border-color:green;}.mark-as-deleted-image{opacity:0.5;}.feedback-block-title{margin:15px 0 7px;}.feedback-block-title-text{font-size:18px;color:#494949;display:inline-block;margin-right:20px;vertical-align:middle;}.feedback-stat{background:#F3F3F3;border:1px solid #E5E5E5;border-radius:6px;padding:5px 10px;}.feedback-stat-plus,.feedback-stat-minus{display:inline-block;font-size:15px;margin-right:20px;}.feedback-stat-plus{color:#02860B;}.feedback-stat-minus{color:#C43D08;}.feedback-stat-plus em,.feedback-stat-minus em{font-weight:bold;font-style:normal;font-size:16px;}.feedback-item{margin:20px 0 30px;}.feedback-user{margin-bottom:10px;overflow:hidden;}.feedback-user-photo,.feedback-author-photo{float:left;margin:0 10px 10px 0;line-height:0;}.feedback-user-stat{float:left;margin-right:15px;}.feedback-user-name,.feedback-author-name{font-size:14px;font-weight:bold;}.feedback-user-rest{font-size:10px;line-height:14px;}.not-recommend,.recommend{display:inline-block;border-radius:6px;padding:7px 9px 7px 32px;margin-top:10px;}.not-recommend{background:#FFE9D8 url("/themes/kvartira/icon/thumbs-down.png") no-repeat 8px 8px;border:1px solid #FFB588;color:#C43D08;}.recommend{background:#ECFDE4 url("/themes/kvartira/icon/thumbs-up.png") no-repeat 8px 5px;border:1px solid #98D300;color:#02860B;}.feedback-title{font-size:18px;color:#494949;margin-bottom:7px;}.feedback-links{float:right;}.feedback-links a{margin-left:10px;}.empty-feedback-response .feedback-links{float:none;padding-left:60px;}.empty-feedback-response .feedback-links a,.restua-feedback-answer-form a.leave-answer-hide,.feedback-item a.leave-answer-link{margin:0;text-decoration:none;border-bottom:1px dotted #044A72;cursor:pointer;}.restua-feedback-answer-form a.leave-answer-hide{margin-left:5px;}.restua-feedback-answer-form{margin-left:60px;}.restua-feedback-answer-form .form-item{margin:3px 0;}.feedback-pluses-minuses{margin-bottom:5px;line-height:16px;}.feedback-pluses-label,.feedback-minuses-label{float:left;width:60px;font-weight:bold;}.feedback-pluses-label{color:#02860b;}.feedback-minuses-label{color:#c43d08;}.feedback-pluses-minuses-text{overflow:hidden;}.feedback-response{background:#f3f3f3;border:1px solid #e5e5e5;border-radius:6px;padding:10px 10px 0;margin-left:50px;overflow:hidden;}.feedback-response .feedback-links{margin-top:-5px;}.feedback-author-response{line-height:16px;}.feedback-site-comment{font-size:10px;line-height:12px;color:#494949;margin-top:20px;}.social_login_block{padding-right:10px;}.js-validation-normal-form{position:relative;}#restua-feedback-edit-form .form-edit-mail-item input{width:250px;display:inline;margin-right:5px;}#restua-feedback-edit-form .form-edit-mail-item .description{display:inline-block;font-size:12px;}#restua-feedback-edit-form .form-edit-rest-month-item{margin-bottom:0;}#restua-feedback-edit-form .form-edit-rest-year-item{margin-top:0;}#restua-feedback-edit-form .form-edit-rest-month-item select{float:left;margin-right:5px;}#restua-feedback-edit-form .form-edit-rest-year-item select{display:block;}#restua-feedback-edit-form .option-edit-recommended-1{color:#02860b;}#restua-feedback-edit-form .option-edit-recommended-0{color:#c43d08;}#restua-feedback-edit-form .form-radios .form-item{margin:0;}#restua-feedback-edit-form #edit-title,#restua-feedback-moderation-form #edit-title{width:370px;}#restua-feedback-edit-form #edit-pluses,#restua-feedback-edit-form #edit-minuses,#restua-feedback-moderation-form #edit-pluses,#restua-feedback-moderation-form #edit-minuses{width:99%;}.js-validation-normal-form cite{position:absolute;width:270px;right:100%;margin-right:10px;font-style:normal;}.js-validation-normal-form cite .error{color:#C43D08;font-weight:bold;line-height:14px;border:0;background:#ffffff;border-radius:7px;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);float:right;padding:4px 7px;position:relative;}.js-validation-normal-form cite .error:after{left:100%;content:" ";height:16px;width:9px;position:absolute;background:url("/themes/kvartira/images/popup-arrow-right--bg.png") no-repeat 0 0;top:50%;margin-top:-7px;}.cancel-link{margin-left:7px;}.js-validation-normal-form .form-item input.error,.js-validation-normal-form  .form-item textarea.error,.js-validation-normal-form .form-item select.error{border:2px solid #C43D08;color:#C43D08;background:#ffffff;}.feedback-form-rules{margin-bottom:10px;}form.confirmation .container-inline{margin-top:20px;}#restua-feedback-moderation-filter-form{overflow:hidden;margin-bottom:20px;}#restua-feedback-moderation-filter-form .form-edit-status-item{float:left;margin:2px 5px 0 0;}#restua-feedback-moderation-form .workflow_history{margin-top:20px;}#restua-feedback-moderation-form .pretty-button{margin-left:5px;}#restua-feedback-ask-form .feedback-ask-body{background:#EEEEEE;border-radius:7px;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);margin:10px 0;padding:7px 15px 2px;}#restua-feedback-ask-form .form-edit-name-item,#restua-feedback-ask-form .form-edit-contact-item{float:left;width:320px;}#restua-feedback-ask-form .form-edit-name-item input,#restua-feedback-ask-form .form-edit-contact-item input{width:300px;}#restua-feedback-ask-form .buttons-wrapper{clear:both;}#restua-feedback-search-form label,#restua-feedback-search-form .form-edit-phone-item{display:inline-block;margin-right:5px;}#restua-feedback-search-form #edit-phone{width:130px;}.view-feedback-search-apartment ul.item-list-wrapper{margin:0;padding:0;list-style:none;list-style-type:none;}.view-feedback-search-apartment li.item-list-row{margin:0;padding:0;list-style:none;list-style-type:none;}.feedback-search-apartment .partner-info{font-size:14px;font-weight:bold;margin-bottom:10px;}.apartment-preview .features .link a{white-space:nowrap;}#feedback_login_block .vk-login-link{margin:10px 0;width:216px;}#feedback_login_block .fb-login-button{height:40px;margin:0 0 10px 0;width:240px;}.feedback-stat-teaser{overflow:hidden;margin-bottom:3px;height:25px;}.feedback-stat-teaser .feedback-stat-minus a{background:url("/themes/kvartira/icon/dislike_s.png") no-repeat 0 6px transparent;color:#C43D08;display:inline-block;padding:3px 0 4px 20px;text-decoration:none;}.feedback-stat-teaser .feedback-stat-plus a{background:url("/themes/kvartira/icon/like_s.png") no-repeat 0 0 transparent;color:#02860B;display:inline-block;padding:3px 0 2px 22px;text-decoration:none;}.feedback-stat-teaser .feedback-stat-minus a span,.feedback-stat-teaser .feedback-stat-plus a span{font-weight:bold;}.back-link-wrapper{margin-top:15px;}.node-apartment .breadcrumb{padding:0 0 10px;font-size:11px;}.node-apartment .node-page h2{color:#666666;font-size:18px;margin:15px 0 10px;}.apartment-comfort-view{margin:10px 0 0;color:#000000;}.apartment-comfort-view .label{font-weight:bold;margin-right:10px;}.apartment-checkboxes{margin:10px 0;}.apartment-checkboxes .apartment-checkboxes-title{font-size:12px;font-weight:bold;}.apartment-checkboxes .form-item{margin:0;}.apartment-checkboxes .form-item-radios{overflow:hidden;margin-bottom:5px;}.apartment-checkboxes .form-item-radio{display:inline;margin-right:5px;}.apartment-room .form-item-radio{margin:0;}.apartment-room .form-item-select label{float:left;width:140px;text-align:right;margin-right:10px;}.apartment-room .form-item-checkbox,.field-apartment-amenities .form-checkboxes,.apartment-amenities .form-item-checkbox{margin:0 0 0 165px;}.field-apartment-amenities .form-checkboxes .form-item{margin:0;}ul.unformatted-list{margin:0;padding:0;list-style:none;list-style-type:none;}div.edit-apartment-tabs{color:#494949;font-size:14px;line-height:16px;margin-bottom:10px;overflow:hidden;padding:3px 0;}.edit-apartment-tab{display:inline-block;padding:11px 0 0 52px;height:43px;vertical-align:top;position:relative;background:#f3f3f3;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;width:170px;}.edit-apartment-tab-first{border-radius:6px 0 0 6px;border-left:1px solid #d7d7d7;}.edit-apartment-tab-second{}.edit-apartment-tab-third{border-radius:0 6px 6px 0;border-right:1px solid #d7d7d7;}.edit-apartment-tab .icon{display:block;position:absolute;left:12px;top:12px;width:30px;height:30px;background:url("/themes/kvartira/images/edit-apartments-steps.png") no-repeat 0 0;}.edit-apartment-tab-first .icon{background-position:0 0;}.edit-apartment-tab-second .icon{background-position:-30px 0px;}.tab-page-1 .edit-apartment-tab-second .icon{background-position:-30px -30px;}.edit-apartment-tab-third .icon{background-position:-60px -30px;}.tab-page-3 .edit-apartment-tab-third .icon{background-position:-60px 0px;}.tab-page-1 .edit-apartment-tab-first,.tab-page-2 .edit-apartment-tab-second,.tab-page-3 .edit-apartment-tab-third{font-weight:bold;background:#ecfde4;border-color:#98d300;margin:-3px 0 0;padding-top:14px;height:46px;}.tab-page-1 .edit-apartment-tab-first .icon,.tab-page-2 .edit-apartment-tab-second .icon,.tab-page-3 .edit-apartment-tab-third .icon{top:14px;}.edit-apartment-tab .arrow{background:url("/themes/kvartira/images/edit-apartments-steps-separator.png") no-repeat 0 0;width:31px;height:62px;display:none;position:absolute;z-index:1;}.tab-page-1 .edit-apartment-tab-first .arrow{display:block;right:-31px;top:-1px;}.tab-page-1 .edit-apartment-tab-second .arrow{display:block;right:0;top:0;background-position:-31px -4px;width:28px;height:54px;}.tab-page-1 .edit-apartment-tab-second{margin-left:30px;}.tab-page-1 .edit-apartment-tab-third{width:142px;}.tab-page-2 .edit-apartment-tab-second{border-radius:6px 0 0 6px;border-left:1px solid #98d300;padding-left:67px;margin-left:-16px;}.tab-page-2 .edit-apartment-tab-second .icon{left:25px;}.tab-page-2 .edit-apartment-tab-second .arrow{display:block;right:-15px;top:-1px;}.tab-page-2 .edit-apartment-tab-third{width:142px;padding-left:80px;}.tab-page-2 .edit-apartment-tab-third .icon{left:40px;}.tab-page-3 .edit-apartment-tab-third{border-radius:6px;border:1px solid #98d300;margin-left:-1px;}#restua-apartment-address-form .form-edit-address-flat-visibility-item{margin:-33px 0 0 225px;}#restua-apartment-address-form .form-edit-address-flat-visibility-item label{display:block;width:auto;text-align:left;}#restua-apartment-address-form .form-edit-address-flat-visibility-item .description{margin:3px 0 0 -57px;}form.pretty-form .location-map-area .form-edit-map-latitude-item,form.pretty-form .location-map-area .form-edit-map-longitude-item{display:inline-block;margin:10px 10px 0 0;}form.pretty-form .location-map-area .form-item label{width:auto;text-align:left;}form.pretty-form .location-map-area .form-item .form-text{width:120px;}form.pretty-form .location-map-area .search-button{margin:5px 0 0 0;float:right;}form.pretty-form .location-map-area .clear-button{margin:5px 20px 0 0;float:right;}.expand-help{margin:10px 0 0;}.expand-help .expand-help-title span{color:#044a72;border-bottom:1px dotted #044a72;cursor:pointer;}.expand-help .expand-help-body{display:none;}.node-sight h3{font-size:14px;font-weight:normal;margin:10px 0;}.admin-small-edit-link{position:absolute;right:0;margin-top:-10px;}.place-description{margin:20px 0 10px;}#block-restua_apartment-apartment_edit_nav .block-wrapper{background-color:#f3f3f3;border-color:#d7d7d7;padding:0;margin-right:15px;}#block-restua_apartment-apartment_edit_nav .block-content{margin:0;}#block-restua_apartment-apartment_edit_nav .apartment-nav-links{margin:-1px 0;padding:0;list-style:none;}#block-restua_apartment-apartment_edit_nav .apartment-nav-links a{display:block;color:#494949;font-size:14px;line-height:24px;text-decoration:none;padding:3px 10px;}#block-restua_apartment-apartment_edit_nav .apartment-nav-links a:hover{color:#000000;}#block-restua_apartment-apartment_edit_nav .apartment-nav-links a.active{background:#ecfde4;border:1px solid #98d300;font-weight:bold;border-radius:6px 0 0 6px;margin:0 -1px;}#block-restua_apartment-apartment_edit_nav .apartment-nav-links li{position:relative;}#block-restua_apartment-apartment_edit_nav .apartment-nav-links a.active:after{display:block;content:"";width:17px;height:32px;position:absolute;right:-17px;top:0;background:url("/themes/kvartira/images/edit-apartments-menu.png") no-repeat 0 0;}