.ballen-idxs-container{background-color:#00B2AF;padding:0px 0px 0px 0px}.ballen-idxs-cta-btn{border:1px solid #fff}button.ballen-idxs-btn-primary{background-color:#958130;border:0px solid #fff}header .et-pb-icon a{    font-size:20px;    vertical-align:middle;    color:#007774!important}header .et-pb-icon a:hover{    font-size:20px;    vertical-align:middle;    color:#00B2AF!important}article.idx-wrapper header.page-header,article.idx-wrapper section.entry-meta-links,article.idx-wrapper section.comments{display:none}body .content article .IDX-input a,body .content article .IDX-select a{text-decoration:none}#IDX-main{font-family:inherit!important;font-size:inherit;font-weight:inherit;line-height:inherit}.IDX-wrapper-standard .IDX-pageHeader{font-size:42px;margin-top:0;margin-bottom:24px;text-align:center}@media (max-width:860px){.IDX-wrapper-standard .IDX-pageHeader{font-size:36px;margin-bottom:20px}}.ui-widget{font-size:16px}.IDX-wrapper-standard .IDX-btn{border-radius:0}.IDX-wrapper-standard .IDX-radioLabel{margin-right:20px}.IDX-wrapper-standard label{font-weight:normal}.IDX-wrapper-standard a{color:#07b4b2}.IDX-wrapper-standard a:hover,.IDX-wrapper-standard a:focus{color:#333}#IDX-moreinfoContactForm #IDX-submitBtn,#IDX-moreinfoContactForm #IDX-resetBtn,#IDX-scheduleshowingContactForm #IDX-submitBtn,#IDX-scheduleshowingContactForm #IDX-resetBtn{width:auto;float:none}#IDX-loginSubmit,#IDX-submitBtn,#IDX-signupFormSubmitBtn,#IDX-main .IDX-btn-primary,.IDX-wrapper-standard .IDX-btn-primary,#IDX-registration .IDX-btn-primary,.IDX-wrapper-standard #IDX-formReset,#IDX-moreinfoContactForm #IDX-submitBtn,#IDX-scheduleshowingContactForm #IDX-submitBtn,.IDX-mobileFirst--neutral .IDX-btn-primary,.IDX-wrapper-standard.IDX-page-address .IDX-searchForm .IDX-btn-primary,.IDX-wrapper-standard .IDX-mobileFirst--neutral .IDX-btn-primary{background-color:#07b4b2;border-color:#07b4b2;border-radius:0;color:#fff}#IDX-resetBtn:hover,#IDX-resetBtn:active,#IDX-main .IDX-btn-primary:hover,#IDX-main .IDX-btn-primary:focus,#IDX-main .IDX-btn-primary:active,.IDX-wrapper-standard #IDX-formReset:hover,.IDX-wrapper-standard #IDX-formReset:focus,#IDX-moreinfoContactForm #IDX-resetBtn:hover,#IDX-moreinfoContactForm #IDX-resetBtn:active,#IDX-scheduleshowingContactForm #IDX-resetBtn:hover,#IDX-scheduleshowingContactForm #IDX-resetBtn:active,.IDX-wrapper-standard .IDX-mobileFirst--neutral .IDX-btn-primary:focus,.IDX-wrapper-standard .IDX-mobileFirst--neutral .IDX-btn-primary:hover,.IDX-wrapper-standard.IDX-page-address .IDX-searchForm .IDX-btn-primary:hover,.IDX-wrapper-standard.IDX-page-address .IDX-searchForm .IDX-btn-primary:focus{color:#fff!important}#IDX-resetBtn:hover,#IDX-resetBtn:active,#IDX-loginSubmit:hover,#IDX-submitBtn:hover,#IDX-submitBtn:focus,#IDX-signupFormSubmitBtn:hover,#IDX-signupFormSubmitBtn:focus,.IDX-open>.IDX-wrapper-standard .IDX-btn-primary.IDX-dropdown-toggle,.IDX-wrapper-standard .IDX-btn-primary.IDX-active,.IDX-wrapper-standard .IDX-btn-primary:active,.IDX-wrapper-standard .IDX-btn-primary:focus,.IDX-wrapper-standard .IDX-btn-primary:hover,.IDX-wrapper-standard .IDX-mobileFirst--neutral .IDX-btn-primary:focus,.IDX-wrapper-standard .IDX-mobileFirst--neutral .IDX-btn-primary:hover,.IDX-wrapper-standard.IDX-page-address .IDX-searchForm .IDX-btn-primary:hover,.IDX-wrapper-standard.IDX-page-address .IDX-searchForm .IDX-btn-primary:focus{background-color:#333!important;border-color:#333!important;border-radius:0}#IDX-main #IDX-action-buttons button,#IDX-main #IDX-action-buttons-bottom button{background-color:#07b4b2;border-color:#07b4b2;border-radius:0;float:none;font-size:18px;height:41px;margin:0 10px;padding:2px 22px;width:auto}#IDX-main #IDX-action-buttons button:hover,#IDX-main #IDX-action-buttons-bottom button:hover,.IDX-wrapper-standard .IDX-btn-primary:not(#IDX-mapTab-criteria):not(#IDX-mapSearch):hover{background-color:#333!important;border-color:#333!important}.IDX-wrapper-standard #IDX-action-buttons{background-color:#f4f4f4;border-radius:0;padding:10px}@media (min-width:641px){.IDX-wrapper-standard #IDX-action-buttons{text-align:left}}a.IDX-carouselArrow{background-color:#07b4b2!important;opacity:1!important}a.IDX-carouselArrow:hover{background-color:#333!important}.awesomplete ul li{list-style-type:none!important}.header-hero .idx-omnibar-form{padding:2px;background-color:#f4f4f4;border-radius:0}.header-hero .idx-omnibar-form>div{width:75%;display:block;float:left}.header-hero input[type=text].idx-omnibar-input{border:none;padding-left:10px;width:75%}.header-hero .awesomplete input[type=text].idx-omnibar-input{width:100%}.header-hero .idx-omnibar-form button{background-color:#07b4b2;border:2px solid #07b4b2;border-radius:0;color:#fff;width:25%!important}.header-hero .idx-omnibar-form button:hover{background-color:#007774}.IDX-showcaseRow{border-radius:0;padding:20px 0}.IDX-showcaseContainer{background-color:#ffffff;border:none!important;border-radius:25px;-webkit-box-shadow:none!important;box-shadow:0 25px 40px 0 rgba(0,0,0,0.05)!important;color:#333;margin-right:10px;margin-bottom:10px;margin-left:10px;padding:0 0 65px 0!important;position:relative}body.content-sidebar .IDX-showcaseRow{padding:20px 10px}body.content-sidebar .IDX-showcaseContainer{margin-right:5px;margin-bottom:15px;margin-left:5px;padding:0 0 56px 0!important}.IDX-showcaseContainer>a.button{background-color:#07b4b2;border-radius:25px;clear:both;color:#fff;display:block;font-size:16px;line-height:normal;padding:14px;position:absolute;left:13px;bottom:13px;right:13px}.IDX-showcaseContainer>a.button:hover,.IDX-showcaseContainer>a.button:focus,.IDX-showcaseContainer>a.button:active{background-color:#007774;color:#ffffff}.IDX-showcaseTable+a{background-color:#07b4b2;border-radius:25px;color:#fff;display:block;letter-spacing:2px;margin:0px auto 20px auto;padding:14px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:230px}.IDX-showcaseTable+a:hover{background-color:#007774;color:#fff}.IDX-showcaseCell .IDX-showcaseContainer div{text-align:center}.IDX-showcaseAddress{margin-top:20px}.IDX-showcaseAddress,.IDX-showcaseCityStateZip{font-size:18px;font-weight:500;;line-height:normal}.IDX-showcaseCityStateZip span{white-space:normal!important}.IDX-showcasePrice{font-size:24px;font-weight:700;padding-top:7px;padding-bottom:7px;color:#007774}.IDX-showcaseBeds,.IDX-showcaseBaths{display:inline-block!important;font-size:14px;margin-right:5px;margin-bottom:5px;margin-left:5px}.IDX-showcaseStatus{background-color:#00B2AF!important;border-radius:25px!important;color:#fff;display:inline-block!important;font-size:16px;font-weight:bold;position:absolute;top:10px;left:-10px;padding:2px 14px;box-shadow:3px 3px 3px rgba(22,22,22,.5)}.IDX-showcaseCourtesy{clear:both;line-height:normal}.IDX-showcaseCourtesy #idxWidgetStatus{display:none}.IDX-showcaseContainer .IDX-showcaseLink{border-radius:25px 25px 0px 0px;margin-bottom:5px;overflow:hidden!important;position:relative}.IDX-showcaseContainer .IDX-showcasePhoto{border-radius:0;transform:scale(1.4);transition:transform 500ms ease}.IDX-showcaseContainer:hover .IDX-showcasePhoto{transform:scale(1.8)}.IDX-custom-img-overlay{background-color:rgba(0,0,0,0.4);border-radius:0;color:#fff;font-size:22px;font-weight:700;height:100%;opacity:0;padding-top:25%;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;transition:opacity 500ms;width:100%}.IDX-showcaseLink:hover .IDX-custom-img-overlay{opacity:1}@media (min-width:768px) and (max-width:1023px){.IDX-showcaseAddress,.IDX-showcaseCityStateZip,.IDX-showcaseBeds,.IDX-showcaseBaths{font-size:16px}.IDX-showcaseBeds,.IDX-showcaseBaths{float:none;display:block!important;margin:0}.IDX-showcasePrice{font-size:18px;padding-top:5px;padding-bottom:5px}}@media (max-width:767px){.IDX-showcaseContainer{padding:0 0 75px 0!important}.IDX-showcaseCell{height:auto!important;min-width:100%!important}.IDX-showcaseStatus{font-size:16px;line-height:normal;padding:2px 4px;top:0;left:0}body.content-sidebar .IDX-showcaseCell{width:50%!important}.IDX-showcaseContainer>a.button{left:10px;bottom:10px;right:10px}.IDX-showcaseStatus{top:5px}}#IDX-nextLastButtons{margin-bottom:10px}.IDX-lineBreak{border-bottom:1px solid #07b4b2;margin:10px 0}.IDX-topLink{background-color:#07b4b2;border-radius:0;font-size:23px;margin-bottom:2px;padding:0}.IDX-topLink a{background-color:#07b4b2;border-radius:0;color:#fff;display:inline-block;font-size:23px;font-weight:normal;padding:6px 8px;text-decoration:none;white-space:nowrap}.IDX-propertySaved{color:#ffff00;display:inline-block;padding:0 4px;text-align:center}.IDX-detailsPhoto img{border-radius:0 0 0 0}#IDX-detailsGalleryLink a{background-color:#07b4b2;border-radius:0 0 0 0;color:#fff;display:block;font-size:23px;font-weight:normal;padding:10px;text-decoration:none}.IDX-topLink a:hover,#IDX-detailsGalleryLink a:hover{background-color:#333;color:#fff}.IDX-detailsAddressInfo{padding-top:20px}#IDX-detailsPriceLabel{display:none}.IDX-detailsPrice{color:#333;font-size:22px;margin-bottom:10px}#IDX-detailsBankRateTool{padding-bottom:20px;font-size:18px}#IDX-detailsBankRateTool a,#IDX-basicInfo-acres{white-space:nowrap}#IDX-basicInfo{font-size:20px}#IDX-detailsSummary{font-size:18px;margin-top:10px}.IDX-summaryField,.IDX-summaryField:first-child{padding:6px;border-top:1px solid #07b4b2;border-right:1px solid #07b4b2;border-bottom:1px solid #07b4b2;border-left:1px solid #07b4b2;margin-top:-1px}.IDX-summaryFieldLabel{width:33%}#IDX-basicInfo-status,#IDX-basicInfo-bedrooms,#IDX-basicInfo-totalBaths,#IDX-basicInfo-fullBaths,#IDX-basicInfo-partialBaths{border:1px solid #07b4b2;border-radius:0;display:inline-block;margin:0 5px 10px 5px;padding:4px 6px}#IDX-detailsDescription,#IDX-propertyRemarks{font-size:20px}.IDX-fieldTwoColumn .IDX-fieldContainerList{font-size:17px}.IDX-fieldContainerTitle{background-color:#f4f4f4;border-radius:0;margin-top:30px;padding:10px}#IDX-detailsLinks-list,#IDX-detailsLinkBar{background-color:transparent;border-top:1px solid #07b4b2;border-right:none;border-bottom:1px solid #07b4b2;border-left:none;border-radius:0;padding:15px 0;margin-bottom:20px}.IDX-detailsLink{display:block;margin:0 0 4px 0}#IDX-detailsLinks-list a,#IDX-detailsLinkBar a{background-color:#07b4b2;border-radius:0;color:#fff;display:block;margin-bottom:4px;padding:6px 6px;text-align:center}#IDX-detailsLinks-list a:hover,#IDX-detailsLinks-list a:focus,#IDX-detailsLinkBar a:hover,#IDX-detailsLinkBar a:focus{background-color:#333}#IDX-shareThisBar{clear:right;margin-bottom:10px}#IDX-detailsPropertyPhoto{border-radius:0}#IDX-detailscontactContactForm input[type="text"],#IDX-detailscontactContactForm select,#IDX-scheduleshowingContactForm input[type="text"],#IDX-scheduleshowingContactForm select,#IDX-moreinfoContactForm input[type="text"],#IIDX-moreinfoContactForm select{height:34px;padding:6px 12px;width:100%}#IDX-detailscontactContactForm textarea,#IDX-scheduleshowingContactForm textarea,#IDX-moreinfoContactForm textarea{padding:6px 12px;width:100%}#IDX-moreinfoFormActions button,#IDX-scheduleshowingFormActions button{border-radius:0}@media (max-width:1023px){#IDX-detailsPropertyPhoto{width:auto;float:none}}@media (min-width:801px){#IDX-detailsLinks-list li{width:auto;padding-right:10px}.IDX-detailsLink{display:inline-block;margin:0 10px}#IDX-detailsLinks-list a,#IDX-detailsLinkBar a{background-color:transparent!important;color:#07b4b2;margin-bottom:0}#IDX-detailsLinks-list a:hover,#IDX-detailsLinks-list a:focus,#IDX-detailsLinkBar a:hover,#IDX-detailsLinkBar a:focus{background-color:transparent;color:#333}}@media (max-width:800px){#IDX-detailsLinks-list li{display:block;padding:2px;width:auto}.IDX-fieldTwoColumn .IDX-fieldContainerList{float:none;padding-top:0;padding-bottom:0;width:auto}#IDX-gridLayoutLeft,#IDX-gridLayoutRight{float:none;width:auto}#IDX-shareThisBar{float:none;width:auto}}@media (max-width:767px){.IDX-topLink{font-size:17px}.IDX-topLink a{color:#fff;font-size:17px;padding:8px 6px}#IDX-detailsGalleryLink a{font-size:17px}}.idx-grid--listing-pro idx-btn-primary{border-color:#07b4b2}.idx-grid--listing-pro .idx-details__main{padding:20px 0}.idx-grid--listing-pro .idx-details__topbar{padding:20px 0}.idx-grid--listing-pro .idx-share-this{background-color:#07b4b2}.idx-grid--listing-pro .idx-prop-status .idx-badge-secondary{background-color:#333;color:#fff}.idx-grid--listing-pro .IDX-field-bedrooms>span,.idx-grid--listing-pro .IDX-field-listingPrice>span,.idx-grid--listing-pro .IDX-field-sqFt>span{background-color:transparent}.idx-grid--listing-pro .IDX-field-totalBaths,.idx-grid--listing-pro .IDX-field-sqFt,.idx-grid--listing-pro .IDX-field-acres{margin-left:0!important}.IDX-wrapper-standard .idx-grid--listing-pro .IDX-reduced{display:inline-block;margin-left:10px}.IDX-wrapper-standard .idx-grid--listing-pro .IDX-reduced .IDX-badge--success{font-size:20px}.idx-grid--listing-pro .idx-details-overview__address-full{font-size:21px}#IDX-main .idx-grid--listing-pro .idx-details__topbar .idx-topbar__header--mobile,#IDX-main .idx-grid--listing-pro .idx-details__topbar .idx-topbar__breadcrumbs,.idx-grid--listing-pro h6.idx-details-card--title,.idx-grid--listing-pro h4.idx-details-overview__fields,.idx-grid--listing-pro .idx-card__wrapper .idx-contact__listed-by-info h4,.idx-grid--listing-pro .idx-similar-listings__header{font-size:18px;text-transform:none}.idx-grid--listing-pro .idx-card__wrapper .idx-contact__listed-by-info h4{margin-bottom:10px}.idx-grid--listing-pro .idx-form-control,.idx-grid--listing-pro .idx-details-link--item,.idx-grid--listing-pro h4.idx-details-overview__listing-id,.idx-grid--listing-pro .idx-primary-features--icon-group h5{font-size:16px}.idx-grid--listing-pro .idx-contact__listed-by-info address,.idx-grid--listing-pro .idx-contact__account-phone{font-size:16px;line-height:1.3}.idx-grid--listing-pro .idx-details-overview__address-full,.idx-grid--listing-pro h4.idx-details-overview__fields{margin-bottom:16px;line-height:1.3}.idx-grid--listing-pro .idx-lightbox .idx-lightbox__button-dismiss,.idx-grid--listing-pro .idx-dialog__dismiss .idx-btn-light,.idx-grid--listing-pro .idx-btn-info,.idx-grid--listing-pro .idx-btn-primary,.idx-grid--listing-pro .idx-details__navigation .idx-btn__nav,.idx-grid--listing-pro .idx-btn-light.idx-btn__outline{background-color:#07b4b2!important;border-radius:0;border:none;color:#fff!important;font-size:18px;text-transform:none}.idx-grid--listing-pro .idx-lightbox .idx-lightbox__button-dismiss:hover,.idx-grid--listing-pro .idx-lightbox .idx-lightbox__button-dismiss:focus,.idx-grid--listing-pro .idx-btn-primary:hover,.idx-grid--listing-pro .idx-btn-primary:focus,.idx-grid--listing-pro .idx-btn-info:hover,.idx-grid--listing-pro .idx-btn-info:focus,.idx-grid--listing-pro .idx-details__navigation .idx-btn__nav:hover,.idx-grid--listing-pro .idx-details__navigation .idx-btn__nav:focus,.idx-grid--listing-pro .idx-btn-light.idx-btn__outlin:hover,.idx-grid--listing-pro .idx-btn-light.idx-btn__outlin:focus{background-color:#333;color:#fff}.idx-grid--listing-pro .idx-similar-listings--list .idx-property-card{line-height:normal}#IDX-main .idx-grid--listing-pro .idx-details__topbar .idx-topbar__header--mobile{display:none!important}@media (max-width:1200px) and (min-width:992px){.idx-grid--listing-pro .idx-similar-listings--list .idx-property-card{-ms-flex:0 100%;flex:1 100%}}@media (max-width:1023px){.idx-grid--listing-pro .idx-details-link--item:after{display:none!important}.idx-grid--listing-pro .idx-details-link--group{display:block}.idx-grid--listing-pro .idx-details-link--group a{background-color:#07b4b2;border-radius:0;color:#fff;display:block;font-size:18px;margin-bottom:10px;padding:12px 6px;text-align:center;text-decoration:none}.idx-grid--listing-pro .idx-details-link--group a:hover,.idx-grid--listing-pro .idx-details-link--group a:focus{background-color:#333;color:#fff;text-decoration:none}}@media (min-width:768px){.idx-grid--listing-pro .idx-details__navigation .idx-btn__nav:not(:last-child){margin-right:.5rem!important}}@media (min-width:992px){.idx-grid--listing-pro.idx--logged-in{grid-template-rows:max-content auto 552px 1fr 50px}.idx-grid--listing-pro .idx-details__topbar{grid-template-columns:1fr}}.IDX-wrapper-standard #IDX-resultsHeader .IDX-alert,.IDX-wrapper-standard #IDX-resultsHeader .IDX-control-group{line-height:normal;margin-bottom:2px;padding:4px}.IDX-wrapper-standard #IDX-resultsHeader .IDX-topActions{padding:0 0 2px 0}.IDX-wrapper-standard .IDX-pagination-action .select2-container a.select2-choice,.IDX-wrapper-standard .IDX-pagination-action .select2-container a.select2-default,.IDX-wrapper-standard .IDX-pagination-action a,.IDX-wrapper-standard .IDX-pagination-action select{min-height:31px;height:31px}.IDX-wrapper-standard .IDX-pagination-action .select2-container{min-height:31px}.IDX-wrapper-standard .IDX-resultsCell{border-width:1px}.IDX-resultsPhoto{overflow:hidden;border:3px solid #07b4b2;border-radius:0 0 0 0}.IDX-resultsPhoto img{border-radius:0}.IDX-resultsPhotoLink{display:block}.IDX-resultsPhotoLink .IDX-resultsPhotoImg{border:none;display:block;margin:auto;transition:transform 300ms ease}.IDX-resultsPhotoLink:hover .IDX-resultsPhotoImg{transform:scale(1.2)}.IDX-field-listingPrice{color:#000;font-size:20px;font-weight:bold}.IDX-resultsAddress,.IDX-field-bedrooms,.IDX-field-sqFt{color:#000}.IDX-wrapper-standard .IDX-resultsAddress a{color:#fff}.IDX-wrapper-standard .IDX-resultsDescription{display:block;clear:both;line-height:1.5;margin-bottom:20px;padding:20px 0 0 0;width:auto}.IDX-wrapper-standard .IDX-MLSCourtesy{font-size:14px}.IDX-wrapper-standard .IDX-mlsContainer .IDX-MLSLogo{display:none}.IDX-wrapper-standard #IDX-newSearch,.IDX-wrapper-standard a#IDX-saveSearch,.IDX-wrapper-standard #IDX-resultsRefineSubmit,.IDX-wrapper-standard #IDX-modifySearch,.IDX-wrapper-standard #IDX-newSearch{background-color:#07b4b2;border-color:#07b4b2;border-radius:0;border-width:1px;color:#fff;font-size:20px;line-height:normal;margin-top:5px;text-decoration:none}.IDX-wrapper-standard #IDX-newSearch:hover,.IDX-wrapper-standard a#IDX-saveSearch:hover,.IDX-wrapper-standard #IDX-resultsRefineSubmit:hover,.IDX-wrapper-standard #IDX-modifySearch:hover,.IDX-wrapper-standard #IDX-newSearch:hover{background-color:#333;border-color:#333}.IDX-wrapper-standard .IDX-resultsCellActions>div{padding-right:1px;padding-left:1px}.IDX-wrapper-standard .IDX-resultsCellActions .IDX-btn-default{background-color:#07b4b2;border:1px solid #07b4b2;border-radius:0;color:#fff;margin-bottom:4px}.IDX-wrapper-standard .IDX-resultsCellActions .IDX-btn-default:hover,.IDX-wrapper-standard .IDX-resultsCellActions .IDX-btn-default:focus,.IDX-wrapper-standard .IDX-resultsCellActions .IDX-btn-default:active{background-color:#333;border:1px solid #333;color:#fff}.IDX-wrapper-standard .IDX-resultsMainInfo.IDX-panel-default{float:none;margin-top:0!important}.IDX-wrapper-standard .IDX-resultsCellsContainer .IDX-panel-default>.IDX-panel-heading,.IDX-wrapper-standard .IDX-resultsCellsContainer .IDX-panel-default>.IDX-panel-body{color:#666}.IDX-wrapper-standard .IDX-field{display:block;margin-top:-1px;overflow:hidden;position:relative;width:auto}.IDX-panel-body .IDX-field .IDX-label,.IDX-panel-body .IDX-field .IDX-text,.IDX-panel-body .IDX-field .IDX-resultsText{border:1px solid #07b4b2;display:block;float:left;padding:6px;width:50%}.IDX-panel-body .IDX-field .IDX-text,.IDX-panel-body .IDX-field .IDX-resultsText{margin-left:-1px;width:50%}.IDX-wrapper-standard .IDX-resultsAddress{background-color:#07b4b2;border-radius:0 0 0 0;clear:both;display:block;float:left;margin:0 auto 10px auto;padding:6px;text-align:center;width:40%}@media (max-width:1199px){.IDX-resultsAddress .IDX-resultsAddressCity:before{content:"";display:block}}@media (min-width:992px){.IDX-resultsPhotoLink,.IDX-resultsPhotoImg{max-height:400px}}@media (min-width:641px){.IDX-wrapper-standard .IDX-resultsMainInfo.IDX-panel-default{width:60%}.IDX-wrapper-standard .IDX-resultsMainInfo.IDX-panel-default>.IDX-panel-heading,.IDX-wrapper-standard .IDX-resultsMainInfo.IDX-panel-default>.IDX-panel-body{display:block;float:none;width:auto}.IDX-wrapper-standard .IDX-resultsMainInfo.IDX-panel-default>.IDX-panel-heading{padding-bottom:10px}.IDX-wrapper-standard .IDX-resultsPhoto{width:40%}}@media (min-width:641px) and (max-width:991px){.IDX-resultsPhotoLink,.IDX-resultsPhotoImg{max-height:250px}}@media (max-width:640px){.IDX-panel-body .IDX-field .IDX-label,.IDX-panel-body .IDX-field .IDX-text,.IDX-panel-body .IDX-field .IDX-resultsText{border-top:none;border-right:none;border-left:none}.IDX-wrapper-standard .IDX-resultsAddress{float:none;padding-left:0;width:auto}.IDX-wrapper-standard .IDX-MLSCourtesy{float:none}}#IDX-searchPageWrapper{background-color:#ffffff;border-radius:0;padding:25px}.IDX-wrapper-standard .IDX-navbar-default .IDX-navbar-collapse,.IDX-wrapper-standard .IDX-navbar-default .IDX-navbar-form{border:none}.IDX-wrapper-standard .IDX-navbar-default{background-color:#07b4b2!important;border-radius:0;border:none}.IDX-wrapper-standard .IDX-navbar-default .IDX-navbar-nav>li>a{color:#fff!important}.IDX-wrapper-standard .IDX-navbar-default .IDX-navbar-nav>.IDX-active>a,.IDX-wrapper-standard .IDX-navbar-default .IDX-navbar-nav>.IDX-active>a:focus,.IDX-wrapper-standard .IDX-navbar-default .IDX-navbar-nav>.IDX-active>a:hover,.IDX-wrapper-standard .IDX-mobileFirst--neutral .IDX-navbar-default .IDX-navbar-nav>li.IDX-active>a,.IDX-wrapper-standard .IDX-mobileFirst--neutral .IDX-navbar-default .IDX-navbar-nav>li.IDX-active>a:focus,.IDX-wrapper-standard.IDX-page-address .IDX-navbar-default .IDX-navbar-nav>.IDX-active>.IDX-searchNavLink{background-color:rgba(0,0,0,0.3)!important}.IDX-wrapper-standard .IDX-navbar-default .IDX-navbar-nav>li>a:focus,.IDX-wrapper-standard .IDX-navbar-default .IDX-navbar-nav>li>a:hover{background-color:#333!important;border-color:#333!important}#IDX-mapHeader-Search{background:#ccc}.IDX-propertyInfoList li{font-size:14px;line-height:normal;margin:2px 0}.header-hero .IDX-quicksearchWrapper{color:#333!important;background-color:#ffffff!important;border:1px solid #07b4b2!important;-webkit-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0 5px!important;margin:5px 0!important}.header-hero .IDX-quicksearchWrapper{background-color:rgba(255,255,255,0.2)!important;border:none!important;color:#fff!important;margin:0!important;padding:0 5px 10px 5px!important}.header-hero .IDX-quicksearchWrapper .IDX-qsFieldWrap{display:block!important;width:33%!important;float:left!important}@media (max-width:767px){.header-hero .IDX-quicksearchWrapper .IDX-qsFieldWrap{width:50%!important}}.header-hero .IDX-quicksearchWrapper .IDX-qsLabel{display:block!important;font-size:13px!important}.header-hero .IDX-quicksearchWrapper .IDX-qsSelectInput,.header-hero .IDX-quicksearchWrapper .IDX-qsSelectInput{display:block!important;width:100%!important;height:34px!important;padding:6px 12px!important;font-size:14px!important;line-height:1.42857143!important;color:#555!important;background-color:#fff!important;background-image:none!important;border:1px solid #ccc!important;border-radius:0!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)!important;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s!important;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s!important;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s!important}.header-hero .IDX-quicksearchWrapper .IDX-qsButtonInput{background-color:#07b4b2!important;border:2px solid #07b4b2!important;border-radius:0;color:#fff!important;padding:5px 20px!important;margin-top:20px!important}.header-hero .IDX-quicksearchWrapper .IDX-qsButtonInput:hover{background-color:#333!important;border:2px solid #333!important}.impress-lead-login input{background-color:#fff;border:1px solid #ccc;border-radius:0;color:#333;padding:6px 12px}.impress-lead-login #impress-widgetEmail{margin-right:2px}.impress-lead-login #impress-widgetLeadLoginSubmit{width:auto}.site-footer .impress-city-list-links ul{padding:0}.site-footer .impress-city-list-links ul a{display:block;padding:6px 12px}#IDX-leadToolsBar{background-color:#333;background-image:none;border:none;border-radius:0;box-shadow:none;color:#fff;height:auto;font-variant:none;font-weight:400;line-height:normal;padding:5px;text-shadow:none}#IDX-leadToolsBar a{color:#fff;text-decoration:underline}#IDX-leadToolsBar a:hover,#IDX-leadToolsBar a:focus{text-decoration:none}#IDX-leadInfo,#IDX-leadAccountLink,#IDX-leadLogOutLink{display:block;margin:0;padding:0 10px}@media (max-width:767px){#IDX-leadToolsBar #IDX-leadAccountLink{clear:both;float:none}#IDX-leadToolsBar .IDX-clear{display:none}}#idx-mlm-app a{text-decoration:none}#idx-mlm-app #idx-mlm-verify-alert{background-color:#f2dede;color:#a94442}#idx-mlm-app .btn-info,#idx-mlm-app .mlm-button__info,#idx-mlm-app .landing .mlm-nav .mlm-nav__item .mlm-nav__item-link,#idx-mlm-app .saved-searches .mlm-nav .mlm-nav__item .mlm-nav__item-link{background-color:#07b4b2;border-color:#07b4b2;border-radius:0}#idx-mlm-app .btn-lg,#idx-mlm-app .mlm-button__large,#idx-mlm-app .mlm-dialog__body .mlm-button,#idx-mlm-app .mlm-button__default{border-radius:0}#idx-mlm-dashboard-nav-links{margin-bottom:0}#idx-mlm-dashboard-nav-links a{text-decoration:none}.mlm-navbar__nav .dropdown-menu>li>a.router-link-exact-active{color:#fff}.mlm-navbar__nav .dropdown-menu>li>a.router-link-exact-active:hover{color:#333}#idx-mlm-nav-links{padding:0}#idx-mlm-nav-links li{list-style-type:none!important}#idx-mlm-app .mlm-card .mlm-card__menu-bar>.mlm-button:focus,#idx-mlm-app .mlm-card .mlm-card__menu-bar>.mlm-button:hover,#idx-mlm-app .active.mlm-button__info,#idx-mlm-app .btn-info.active,#idx-mlm-app .btn-info.focus,#idx-mlm-app .btn-info:active,#idx-mlm-app .btn-info:hover,#idx-mlm-app .btn-info:focus,#idx-mlm-app .btn-info.active.focus,#idx-mlm-app .btn-info.active:focus,#idx-mlm-app .btn-info.active:hover,#idx-mlm-app .btn-info:active.focus,#idx-mlm-app .btn-info:active:focus,#idx-mlm-app .btn-info:active:hover,#idx-mlm-app .landing .mlm-nav .mlm-nav__item .mlm-nav__item-link:hover,#idx-mlm-app .saved-searches .mlm-nav .mlm-nav__item .mlm-nav__item-link:hover,#idx-mlm-app .focus.mlm-button__info,#idx-mlm-app .active.focus.mlm-button__info,#idx-mlm-app .active.mlm-button__info:focus,#idx-mlm-app .active.mlm-button__info:hover,#idx-mlm-app .mlm-button__info:focus,#idx-mlm-app .mlm-button__info:active,#idx-mlm-app .mlm-button__info:hover,#idx-mlm-app .mlm-button__info:active.focus,#idx-mlm-app .mlm-button__info:active:focus,#idx-mlm-app .mlm-button__info:active:hover,.open>#idx-mlm-app .btn-info.dropdown-toggle,.open>#idx-mlm-app .btn-info.dropdown-toggle.focus,.open>#idx-mlm-app .btn-info.dropdown-toggle:focus,.open>#idx-mlm-app .btn-info.dropdown-toggle:hover,.open>#idx-mlm-app .dropdown-toggle.focus.mlm-button__info,.open>#idx-mlm-app .dropdown-toggle.mlm-button__info,.open>#idx-mlm-app .dropdown-toggle.mlm-button__info:focus,.open>#idx-mlm-app .dropdown-toggle.mlm-button__info:hover{background-color:#333;border-color:#333;color:#fff}.mlm-button__info[disabled]:hover{background-color:#333;border-color:#333}#idx-mlm-app .mlm-bar .mlm-bar__link{color:#07b4b2}.mlm-dialog__container .mlm-button{border-radius:0}.mlm-saved-property .single-prop-listingPrice{color:#fff}#idx-mlm-app .mlm-prop__status{background-color:#333;color:#fff;top:10px;left:-10px;text-transform:none}#idx-mlm-market-report-subscriptions .idx-mlm-market-report-subscriptions__unsubscribe--all{width:auto}.idx-mk-report-summary .idx-mk-report-summary__title{color:#0066bf}.idx-mk-report-landing-page{background-color:#999}.mlm-mobile-close,.idx-mk-report-confirmation__button,.idx-mk-report-location-search .idx-mk-report-autocomplete__input-button,.idx-mk-report-header-actions .idx-mk-report-change-location__button,.idx-mk-report-header-actions .idx-mk-report-change-location .idx-mk-report-location-search .idx-mk-report-autocomplete__input-button,.idx-mk-report-report-unavailable__redirect{background-color:#07b4b2;color:#fff!important;border-radius:0}.idx-mk-report-location-search .idx-mk-report-autocomplete__input-button:active,.idx-mk-report-location-search .idx-mk-report-autocomplete__input-button:hover,.idx-mk-report-header-actions .idx-mk-report-change-location .idx-mk-report-location-search .idx-mk-report-autocomplete__input-button:active,.idx-mk-report-header-actions .idx-mk-report-change-location .idx-mk-report-location-search .idx-mk-report-autocomplete__input-button:hover,.idx-mk-report-report-unavailable__redirect:active.idx-mk-report-report-unavailable__redirect:hover{background-color:#333;color:#fff}.idx-mk-report-location-search .idx-mk-report-autocomplete__input-button:disabled{color:#666!important}.idx-mk-report-location-search .idx-mk-report-autocomplete__input-button,.idx-mk-report-header-actions .idx-mk-report-change-location__button{height:auto;padding:20px 5px}