.widget-search .component-widget-estate-list-grid ul.animate{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.widget-search .component-widget-estate-list-grid ul.animate-slow{-webkit-transition:all .75s linear;-moz-transition:all .75s linear;-o-transition:all .75s linear;transition:all .75s linear}html,body,.widget-search{height:100%;overflow:hidden}.widget-search{width:306px;height:476px;position:relative;border:1px solid #3479ef}.widget-search .header{padding:10px;height:85px;text-align:center;background-color:#3479ef}.widget-search .header>a{display:block}.widget-search .header>a.catchphrase{color:#4fcc15;font-weight:500}.widget-search .header fieldset{text-align:center}.widget-search .header fieldset.search{width:100%;float:right;position:relative;margin-top:3px}.widget-search .header fieldset.ways{width:171px;margin:8px auto 12px;font-weight:500}.widget-search .header fieldset.ways label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;display:inline-block;height:28px;line-height:26px;float:left;padding:0 8px 0 24px;color:#3479ef;border:1px solid #c7c7c7;cursor:pointer;position:relative}.widget-search .header fieldset.ways label i{font-size:12px;position:absolute;top:2px;left:7px}.widget-search .header fieldset.ways label.way-sale{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.widget-search .header fieldset.ways label.way-sale i{color:#2a42bc}.widget-search .header fieldset.ways label.way-rent{border-left:0;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.widget-search .header fieldset.ways label.way-rent i{color:#2ebb2b}.widget-search .header fieldset.ways label.active{color:#898989;background-color:#f2f2f2}.widget-search .header fieldset .search-field{width:257px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;height:28px;border:1px solid #c7c7c7;font-size:14px;line-height:28px;float:left;padding-left:8px;outline:0}.widget-search .header fieldset button{width:28px;height:28px;float:right;background-color:#2abd5d;border:0;color:#fff;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;outline:0;cursor:pointer;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;position:absolute;top:0;right:0}.widget-search .header fieldset button i{font-size:14px;line-height:28px}.widget-search .header fieldset button:hover{background:#2abd5d}.widget-search .content{position:relative}.widget-search .realo-button-primary{font-size:16px;height:42px;line-height:42px;padding:0 20px}.widget-search .list-container{margin:24px 0 0 10px}.widget-search .list-container div.component-widget-estate-list-grid{height:260px}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item{width:250px;height:100%}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item>div{width:248px;height:100%}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item>div div.hero{height:180px}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item>div div.hero .ribbons{background:#3cca86;z-index:10;position:absolute;left:0;top:10%;color:#fff;text-align:center;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;padding:8px;-webkit-box-shadow:1px 1px 3px #292929;-moz-box-shadow:1px 1px 3px #292929;box-shadow:1px 1px 3px #292929}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item>div div.hero .icn-arrow{display:none;position:absolute;top:45%;width:30px;height:30px;z-index:999;font-size:28px;color:rgba(255,255,255,.7);text-align:center}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item>div div.hero .icn-arrow.icn-arrow-left-compact{left:2px}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item>div div.hero .icn-arrow.icn-arrow-right-compact{right:2px}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item>div div.body{height:70px}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item>div .label-price{display:none!important}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item .details .first-listing-separator{display:none}.widget-search .list-container div.component-widget-estate-list-grid li.component-widget-estate-list-grid-item .details .icn-clock{display:none}.widget-search .component-widget-estate-list-grid ul{position:relative}.widget-search .component-widget-estate-list-grid ul.animate{-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;transition:all .25s}.widget-search .realo-button-container{text-align:center;padding:16px 0;font-size:14px;color:#3479ef;position:absolute;left:0;right:0}.widget-search .realo-button-container .underline{border-bottom:1px solid #3479ef}.widget-search .realo-button-container .raquo{color:#4f5866;padding-right:7px;font-size:22px}.widget-search .nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:10px}.widget-search .nav .button-text{color:#fff;font-size:12px;font-weight:700;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;text-align:center;padding:3px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;display:inline-block;background:#168afb;cursor:pointer}.widget-search .nav .button-text:hover{background:#2abd5d}.widget-search .nav.prev{padding-right:7px}.widget-search .nav.next{padding-right:10px}.widget-search .nav.disabled .button-text{opacity:.3;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);cursor:default}.widget-search .nav.disabled .button-text:hover{background:#3479ef}.widget-search .nav.loading .icon{background-image:url(//realocdn.com/assets/4ec3bbb0701154e2d2e2f8473fb3bcb54/svg/oval-loader-ffffff.svg);background-repeat:no-repeat;background-position:center center;-moz-background-size:auto 20%;background-size:auto 20%;cursor:default}.widget-search .nav.loading .icon:hover,.widget-search .nav.loading .icon:active,.widget-search .nav.loading .icon:focus{background-image:url(//realocdn.com/assets/4ec3bbb0701154e2d2e2f8473fb3bcb54/svg/oval-loader-ffffff.svg);background-repeat:no-repeat;background-position:center center;-moz-background-size:auto 20%;background-size:auto 20%;cursor:default;background-color:#3479ef}.widget-search .nav.loading .icon:before{color:transparent}