@import url('https://fonts.googleapis.com/css?family=Montserrat:400,700');
.H1{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:24px;line-height:36px}
.H1-Bold{font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:24px;line-height:36px}
.H2{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:32px}
.H2-MOBILE{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:32px}
.H2-Bold{font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:20px;line-height:32px}
.H3{font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:26px}
.H4{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:44px}
.H4-MOBILE{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:44px}
.H4-Bold{font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:44px}
.H5{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}
.H5-Bold{font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:18px}
.MENU-FOOTER{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:34px}
.ACCORDION{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:13px}
.ACCORDION-Bold{font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:13px}
.BTN-1{height:44px;display:inline-block;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;color:#fff;text-align:center;line-height:44px;padding:0px 30px;margin:0 5px;cursor:pointer}.BTN-1:hover{text-decoration:none;background-color:#fff;color:#f7941d}
.BTN-1-MOBILE{height:44px;display:inline-block;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:13px;color:#fff;text-align:center;line-height:44px;padding:0px 20px;margin:0 5px;cursor:pointer}.BTN-1-MOBILE:hover{text-decoration:none;background-color:#fff;color:#f7941d}
.BTN-2{height:44px;display:inline-block;background-color:#fff;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;color:#f7941d;text-align:center;line-height:44px;padding:0px 30px;margin:0 5px;cursor:pointer}.BTN-2:hover{text-decoration:none;background-color:#f7941d;border:1px solid #f7941d;color:#fff}
.BTN-2-MOBILE{height:44px;display:inline-block;background-color:#fff;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:13px;color:#f7941d;text-align:center;line-height:44px;padding:0px 20px;margin:0 5px;cursor:pointer}.BTN-2-MOBILE:hover{text-decoration:none;background-color:#f7941d;border:1px solid #f7941d;color:#fff}
.BTN-3{height:44px;display:inline-block;background-color:#fff;border:1px solid #000;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;color:#000;text-align:center;line-height:44px;padding:0px 70px 0 30px;cursor:pointer;background:url('/assets/site/img/SETA-DIREITA-1-PRETA.svg') no-repeat;background-position:right 30px center;transition:background-position .5s ease}.BTN-3:hover{text-decoration:none;background-position:right 10px center}
.BTN-4{height:44px;display:inline-block;background-color:transparent;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;color:#fff;text-align:center;line-height:44px;padding:0px 62px 0px 30px;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;position:relative}.BTN-4 img{position:absolute;height:12px;width:12px;right:30px;top:16px;transition:0.70s;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.BTN-4:hover{border:1px solid rgba(0,0,0,0.6);-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:rgba(0,0,0,0.6);text-decoration:none}.BTN-4:hover img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.BTN-4.open{border:1px solid rgba(0,0,0,0.6);background-color:rgba(0,0,0,0.6)}.BTN-4.open img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.BTN-4-MOBILE{height:44px;display:inline-block;background-color:transparent;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:12px;color:#fff;text-align:center;line-height:44px;padding:0px 42px 0px 20px;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;position:relative}.BTN-4-MOBILE img{position:absolute;height:12px;width:12px;right:20px;top:16px;transition:0.70s;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.BTN-4-MOBILE:hover{border:1px solid rgba(0,0,0,0.6);-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:rgba(0,0,0,0.6);text-decoration:none}.BTN-4-MOBILE:hover img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.BTN-4-MOBILE.open{border:1px solid rgba(0,0,0,0.6);background-color:rgba(0,0,0,0.6)}.BTN-4-MOBILE.open img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.PRICE{height:44px;border:1px solid #f7941d;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;display:inline-block;color:#f7941d;text-align:center;line-height:42px;padding:0px 20px;margin:0 5px;cursor:pointer}
.PRICE-MOBILE{height:44px;border:1px solid #f7941d;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:13px;display:inline-block;color:#f7941d;text-align:center;line-height:42px;padding:0px 20px;margin:0 5px;cursor:pointer}
.PURPOSE{height:44px;border:2px solid #f7941d;background-color:#f7941d;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;display:inline-block;color:#fff;text-transform:uppercase;text-align:center;line-height:40px;padding:0px 20px;margin:0 5px;cursor:pointer}
.PURPOSE-MOBILE{height:44px;border:2px solid #f7941d;background-color:#f7941d;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:13px;display:inline-block;color:#fff;text-transform:uppercase;text-align:center;line-height:40px;padding:0px 20px;margin:0 5px;cursor:pointer}
.BTN-5{height:44px;border:1px solid #f7941d;background-color:transparent;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;display:inline-block;color:#f7941d;text-align:center;line-height:44px;cursor:pointer;width:100%}.BTN-5:hover{background-color:#f7941d;color:#fff}
.BTN-6{height:44px;border:1px solid #f7941d;background-color:#f7941d;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;display:inline-block;color:#fff;text-align:center;line-height:44px;cursor:pointer;width:calc(100% - 40px)}.BTN-6:hover{background-color:#fff;border:1px solid #fff;color:#f7941d}
::-webkit-input-placeholder{color:#fff}
:-moz-placeholder{color:#fff;opacity:1}
::-moz-placeholder{color:#fff;opacity:1}
:-ms-input-placeholder{color:#fff}
:placeholder-shown{color:#fff}
input::-webkit-input-placeholder{color:#fff !important}
input:-moz-placeholder{color:#fff !important;opacity:1}
input::-moz-placeholder{color:#fff !important;opacity:1}
input:-ms-input-placeholder{color:#fff !important}
input:placeholder-shown{color:#fff !important}
.header{background-color:#393a3a}
.free-search-container{padding:20px 0px}.free-search-container .col-md-12{padding:0px}
.free-search-container #search-options{display:inline-block;float:left;height:44px;width:calc(100% - 480px);padding:0px 10px;background-color:rgba(255,255,255,0.3);text-align:left;border:1px solid rgba(255,255,255,0.3);-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;}.free-search-container #search-options.focused{border:1px solid #fff;background-color:transparent}
.free-search-container #search-options .flexContainer{display:flex;justify-content:left;width:100%;height:44px}
.free-search-container #search-options ::-webkit-input-placeholder{color:#fff}
.free-search-container #search-options :-moz-placeholder{color:#fff;opacity:1}
.free-search-container #search-options ::-moz-placeholder{color:#fff;opacity:1}
.free-search-container #search-options :-ms-input-placeholder{color:#fff}
.free-search-container #search-options :placeholder-shown{color:#fff}
.free-search-container #search-options .details{height:44px;border:none;background:transparent;font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:44px;color:#fff;text-align:left;padding:0 20px;width:calc(100% - 44px);box-shadow:none}.free-search-container #search-options .details:focus{border:none;box-shadow:none;outline:none}
.free-search-container #search-options #free-search{display:inline-block;cursor:pointer;height:44px;width:30px;background:url('/assets/site/img/LUPA-30X44PX.svg')}
.free-search-container .button-div{text-align:right;display:inline-block;float:right;height:44px}.free-search-container .button-div #advanced-search{display:inline-block}
.free-search-container .button-div #advanced-search-mobile{display:none}
.free-search-container .button-div .advanced-search{height:44px;display:inline-block;background-color:transparent;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;color:#fff;text-align:center;line-height:44px;padding:0px 62px 0px 30px;cursor:pointer;text-decoration:none;overflow:hidden;position:relative;float:right}.free-search-container .button-div .advanced-search img{position:absolute;height:12px;width:12px;right:30px;top:16px;transition:0.70s;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.free-search-container .button-div .advanced-search:hover{border:1px solid rgba(0,0,0,0.6);-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:rgba(0,0,0,0.6);text-decoration:none}.free-search-container .button-div .advanced-search:hover img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.free-search-container .button-div .advanced-search.open{border:1px solid rgba(0,0,0,0.6);background-color:rgba(0,0,0,0.6)}.free-search-container .button-div .advanced-search.open img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.free-search-container .button-div .order-div{display:inline-block;float:right;margin-left:20px}
#filter-div{background-color:#393a3a}#filter-div .container{overflow:visible}
#filter-div .overlay{width:100%;background-color:rgba(0,0,0,0.6);padding:30px 0px}#filter-div .overlay .filter-col{margin-bottom:20px}
#filter-div #submit-form{height:44px;border:1px solid #f7941d;background-color:#f7941d;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;display:inline-block;color:#fff;text-align:center;line-height:44px;cursor:pointer;width:calc(100% - 40px);width:calc(100% - 40px)}#filter-div #submit-form:hover{background-color:#fff;border:1px solid #fff;color:#f7941d}
#filter-div #clear{height:44px;border:1px solid #f7941d;background-color:transparent;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;display:inline-block;color:#f7941d;text-align:center;line-height:44px;cursor:pointer;width:100%;width:calc(100% - 40px)}#filter-div #clear:hover{background-color:#f7941d;color:#fff}
#filter-div input[type="text"]{height:44px;border:none;background:none;width:calc(100% - 40px);border-bottom:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:44px;color:#fff;text-align:left;padding-left:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;behavior:url("/public/javascripts/polyfills/PIE.htc");outline:none;box-shadow:none}
.button-div .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:auto !important}
.button-div .bootstrap-select.btn-group .dropdown-toggle .filter-option{padding-right:20px}
.button-div .orderselect{height:44px;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;border:1px solid #f7941d;color:#f7941d;text-align:center;line-height:44px;padding:0px 10px 0px 20px;text-transform:capitalize;min-width:180px;background-color:#fff}.button-div .orderselect .caret{top:0px !important;right:20px !important;height:44px !important;width:14px !important;background:url('/assets/site/img/SETA-ORDENACAO-16X44PX.svg') center no-repeat !important}
.button-div .orderselect:hover{border:1px solid #fff;color:#f7941d;background-color:#fff}
.button-div .orderselect:focus{border:1px solid #f7941d !important;color:#f7941d;outline:0 !important;box-shadow:none;background-color:#fff}
.button-div .bootstrap-select .dropdown-toggle:focus{outline:0 !important}
.button-div .bootstrap-select .dropdown-toggle:focus{color:#f7941d !important;background:#fff !important;border:1px solid #fff !important}
.button-div .dropdown-menu{border:1px solid #f7941d;font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:14px;color:#000;background-color:#fff;padding:10px 5px;text-align:center;line-height:36px;text-transform:capitalize;margin-top:0px;width:180px}.button-div .dropdown-menu ul{width:170px}
#tag-container{text-align:center;padding-bottom:30px}#tag-container span{display:inline-block;text-align:center;margin:5px 3px;height:22px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px;behavior:url("/public/javascripts/polyfills/PIE.htc");background-color:rgba(0,0,0,0.1);font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#000;line-height:22px;padding:0px 10px;cursor:pointer}#tag-container span:hover{background-color:rgba(0,0,0,0.2);text-decoration:line-through}
#tag-container #remove-filter-tag{background:#000 url('/assets/site/img/REMOVE-FILTERS-20X22PX.svg') center right no-repeat;color:#fff;padding:0px 30px 0px 10px}#tag-container #remove-filter-tag:hover{text-decoration:none}
@media only screen and (min-device-width:320px) and (max-device-width:820px),only screen and (min-width:320px) and (max-width:960px){.free-search-container{margin:0 30px}.free-search-container #search-options{width:100%} .free-search-container .button-div{margin-top:10px;text-align:right;display:inline-block;float:none;height:44px}.free-search-container .button-div #advanced-search{display:none} .free-search-container .button-div #advanced-search-mobile{display:inline-block} .free-search-container .button-div .advanced-search{height:44px;background-color:transparent;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:12px;color:#fff;text-align:center;line-height:44px;padding:0px 42px 0px 20px;cursor:pointer;text-decoration:none;overflow:hidden;position:relative;display:inline-block;float:right}.free-search-container .button-div .advanced-search img{position:absolute;height:12px;width:12px;right:20px;top:16px;transition:0.70s;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)} .free-search-container .button-div .advanced-search:hover{border:1px solid rgba(0,0,0,0.6);-moz-background-clip:border;-webkit-background-clip:border;background-clip:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:rgba(0,0,0,0.6);text-decoration:none}.free-search-container .button-div .advanced-search:hover img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)} .free-search-container .button-div .advanced-search.open{border:1px solid rgba(0,0,0,0.6);background-color:rgba(0,0,0,0.6)}.free-search-container .button-div .advanced-search.open img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)} .free-search-container .button-div .order-div{display:inline-block;float:right;margin-left:5px} .button-div .orderselect{font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:13px;padding:0px 10px 0px 10px} #filter-div .overlay{padding:30px} #filter-div #submit-form{width:100%} #filter-div #clear{width:100%} #filter-div input[type="text"]{width:100%}}.property-main{position:relative;margin-bottom:30px;border:1px solid #grey;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease;cursor:pointer;margin:20px}.property-main:hover{box-shadow:0 0 5px 1px rgba(60,144,190,0.13);-webkit-box-shadow:0 0 5px 1px rgba(60,144,190,0.13);-moz-box-shadow:0 0 5px 1px rgba(60,144,190,0.13)}
.property-wrap{background:#fff;width:100%}
.item-thumb{position:relative;width:100%;height:100%;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease}.item-thumb a{display:block}.item-thumb a img{max-width:100%}
.item-thumb:hover{opacity:0.9}
.label-featured{position:absolute;color:#fff;top:12px;left:12px;z-index:3;background:#f7941d;border-radius:2px;padding:2px 12px 2px}
.label-inner{position:absolute;top:12px;right:12px;z-index:3}.label-inner .label{display:inline-block;color:#fff;border-radius:2px;font-size:10px;padding:4px 8px;text-transform:uppercase;margin-bottom:0px;line-height:15px;vertical-align:top}
.label-inner .label-status{background:#2d2d2d}
.label-inner .label-default{background:#d32f2f}
.actions{position:absolute;right:12px;bottom:12px;z-index:4}.actions li{position:relative;display:inline-block;vertical-align:middle;margin-right:5px !important;cursor:pointer;font-size:12px !important}.actions li .add-fav{color:#fff;font-size:18px;background:#f7941d;width:32px;line-height:28px;height:32px;display:block;text-align:center;padding:4px;border-radius:2px}
.item-body{padding:15px 12px 7px;width:100%;text-align:center}.item-body .label-inner-list .label{display:inline-block;color:#fff;border-radius:2px;font-size:10px;padding:4px 8px;text-transform:uppercase;margin-bottom:0px;line-height:15px;vertical-align:top}
.item-body .label-inner-list .label-status{background:#2d2d2d}
.item-body .label-inner-list .label-default{background:#d32f2f}
.item-body .property-title{margin:0 0 2px 0}.item-body .property-title a{font-size:14px;color:#2d2d2d;text-transform:uppercase}.item-body .property-title a:hover{color:#f7941d}
.item-body .address{color:#000;font-size:13px;line-height:22px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.item-body .info{font-size:13px;margin-top:6px;line-height:16px}.item-body .info span{margin-right:10px}
.item-foot{background:#f7941d;display:inline-block;width:100%;border:none;padding:5px 0px;margin:5px 0;text-align:center}.item-foot p{color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:26px}
.solved-badge{position:absolute;width:50%;transform:translateX(-50%);left:50%;bottom:0px}
.table-list .item-thumb{width:270px}
.table-list .table-cell{display:table-cell;vertical-align:top;overflow:hidden}
.table-list .item-body{padding:5px 20px}
.table-list .prop-user-agent,.table-list .prop-date{color:#aaa;font-size:12px;margin-right:10px;line-height:22px;font-weight:300}.table-list .prop-user-agent a,.table-list .prop-date a{color:#aaa}
.table-list .prop-user-agent i,.table-list .prop-date i{margin-right:5px}
.table-list .info-row{text-align:right;margin-right:8px}.table-list .info-row .item-price{font-size:18px;margin:0;font-weight:700;text-align:right}
.table-list .info-row .item-sub-price{font-size:14px;line-height:12px;margin:5px 0 0;text-decoration:line-through}
.table-list .button{position:absolute;right:10px;bottom:15px}
.no-results{text-align:center;padding:60px 0px 400px 0px;background-color:#fff}.no-results .text{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:32px;color:#000}
.no-results .buttons{display:flex;justify-content:center}
.new-alert{height:44px;border:1px solid #f7941d;background-color:transparent;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;display:inline-block;color:#f7941d;text-align:center;line-height:44px;cursor:pointer;width:100%;margin:0px 5px 0px 5px;width:auto;padding:0 20px}.new-alert:hover{background-color:#f7941d;color:#fff}
#new-search,#share-search{height:44px;border:1px solid #f7941d;background-color:#f7941d;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;display:inline-block;color:#fff;text-align:center;line-height:44px;cursor:pointer;width:calc(100% - 40px);margin:0px 5px 0px 5px;width:auto;padding:0 20px}#new-search:hover,#share-search:hover{background-color:#fff;border:1px solid #fff;color:#f7941d}
.list-buttons{text-align:center;margin-bottom:10px}
@media only screen and (min-device-width:320px) and (max-device-width:820px),only screen and (min-width:320px) and (max-width:960px){#realestates-list{margin:30px 0px 50px 0px}#realestates-list .realestate-container{padding:0 30px;margin:20px 0px}#realestates-list .realestate-container .image-container .realestate-image .realestate-badges span{font-size:11px;padding:0 5px;margin:0 2px 6px 0px} #realestates-list .realestate-container .details-container .buttons .price{height:44px;border:1px solid #f7941d;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:13px;display:inline-block;color:#f7941d;text-align:center;line-height:42px;padding:0px 20px;margin:0 5px;cursor:pointer} #realestates-list .realestate-container .details-container .buttons .purpose{height:44px;border:2px solid #f7941d;background-color:#f7941d;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:13px;display:inline-block;color:#fff;text-transform:uppercase;text-align:center;line-height:40px;padding:0px 20px;margin:0 5px;cursor:pointer} .new-alert{margin:0px 5px 0px 5px;width:auto;padding:0 20px;font-size:13px} .no-results{text-align:center;padding:50px 0px 400px 0px;background-color:#fff}.no-results .text{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:32px}}.pagination-div{margin-top:20px;border-top:1px solid #000;padding:30px 0px;text-align:center}.pagination-div .pagination{margin:0px}
.pagination-div #pagination{height:44px}
.pagination-div .page_numbers{display:inline-block}
.pagination-div .paginate_button-mobile{display:none}
.pagination-div .paginate_button{height:44px;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:26px;color:#000;opacity:0.3;text-align:center;padding:0px 15px;line-height:44px}.pagination-div .paginate_button:focus{outline:none}
.pagination-div .paginate_button:hover{opacity:1;color:#f7941d}
.pagination-div .paginate_button.current{opacity:1;color:#000}
.pagination-div #currentPage{cursor:pointer}
.pagination-div .next{height:44px;width:44px;background:url('/assets/site/img/SETA-PAGINACAO-DIREITA.svg');opacity:1}.pagination-div .next:hover{background:url('/assets/site/img/SETA-PAGINACAO-DIREITA-HOVER.svg')}
.pagination-div .next.disabled{background:url('/assets/site/img/SETA-PAGINACAO-DIREITA.svg');opacity:0.1}
.pagination-div .previous{height:44px;width:44px;opacity:1;background:url('/assets/site/img/SETA-PAGINACAO-ESQUERDA.svg')}.pagination-div .previous:hover{background:url('/assets/site/img/SETA-PAGINACAO-ESQUERDA-HOVER.svg')}
.pagination-div .previous.disabled{background:url('/assets/site/img/SETA-PAGINACAO-ESQUERDA.svg');opacity:0.1}
@media only screen and (min-device-width:320px) and (max-device-width:820px),only screen and (min-width:320px) and (max-width:960px){.pagination-div{margin:10px 30px 0px 30px}.pagination-div .paginate_button{display:none} .pagination-div .paginate_button-mobile{height:44px;display:inline-block;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:26px;color:#000;opacity:1;text-align:center;padding:0px 15px;line-height:44px} .pagination-div .next{display:inline-block} .pagination-div .previous{display:inline-block}}#alertPopup label{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px;color:#fff !important;text-align:left;margin-top:10px;display:block}
#alertPopup input[type="text"]{height:44px;border:none;border-bottom:1px solid #fff;margin-bottom:30px;font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#fff;text-align:left;line-height:44px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;behavior:url("/public/javascripts/polyfills/PIE.htc");background:transparent;outline:none;box-shadow:none;text-indent:0px;padding-left:0px;width:100%}#alertPopup input[type="text"]:focus{outline:none;box-shadow:none;border-bottom:1px solid #fff}
#alertPopup .has-error input[type="text"]{border-bottom:1px solid red}
#alertPopup ::-webkit-input-placeholder{color:#fff !important;opacity:0.6}
#alertPopup :-moz-placeholder{color:#fff !important;opacity:0.6}
#alertPopup ::-moz-placeholder{color:#fff !important;opacity:0.6}
#alertPopup :-ms-input-placeholder{color:#fff !important;opacity:0.6}
#alertPopup :placeholder-shown{color:#fff !important;opacity:0.6}
#alertPopup .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;margin-bottom:12px}
#alertPopup .form-divider{height:1px;width:100%;margin:28px 0 30px 0px;background-color:#fff;width:100%}
#alertPopup #submit-alert{height:44px;display:inline-block;background-color:#fff;border:1px solid #fff;font-family:'Montserrat',sans-serif;font-weight:700;font-style:normal;font-size:14px;color:#f7941d;text-align:center;line-height:44px;padding:0px 30px;margin:0 5px;cursor:pointer;margin:40px 0px;width:100%}#alertPopup #submit-alert:hover{text-decoration:none;background-color:#f7941d;border:1px solid #f7941d;color:#fff}
