.dsidx-search-widget h3{margin:0 auto;text-align:center;font-size:16px;line-height:18px}.dsidx-search-widget{max-width:400px;margin:0 auto}.dsidx-search-widget label{display:inline-block;width:20%;padding:5px;float:left;clear:both;-moz-box-sizing:border-box;box-sizing:border-box}.dsidx-search-widget input[type=text],.dsidx-search-widget select{display:inline-block;width:80%!important;padding:5px;margin:3px 0;-moz-box-sizing:border-box;box-sizing:border-box}.dsidx-search-widget input.dsidx-price{width:39%!important}.dsidx-search-widget #idx-q-PriceMax,.dsidx-search-widget input.dsidx-beds,.dsidx-search-widget input.dsidx-baths,.dsidx-search-widget input.dsidx-improvedsqft,.dsidx-search-widget input.dsidx-mlsnumber{float:right}.dsidx-widget.dsidx-search-widget .dsidx-search-button{padding-top:6px;text-align:center}.dsidx-search-widget .dsidx-search-button{font-size:12px}.dsidx-search-widget .dsidx-search-button img{vertical-align:-3px;border:0}.dsidx-search-widget .dsidx-search-widget-propertyTypes,.dsidx-search-widget .idx-q-Location-Filter{width:100%!important}.dsidx-widget.dsidx-search-widget .dsidx-search-button{padding-top:6px;text-align:center;margin:0 auto;background:0 0;clear:both}.dsidx-search-widget .dsidx-search-button .submit{font-size:12px;float:none;margin:15px auto 0;padding:5px;text-align:center}.dsidx-search-widget #idx-search-invalid-msg{display:none}.dsidx-shortcode-registration-dialog-message{color:red;margin:7px 0}.dsidx-loginBtn--facebook{background:#4067b4;text-shadow:0 -1px 0 #354c8c;margin:auto;display:block;font-family:Verdana,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important}.dsidx-loginBtn--facebook:before{border-right:#364e92 1px solid;background:url("https://api-idx.diversesolutions.com/Images/dsIDXpress/Icons/icon_facebook.png") no-repeat;--lzl-bg-img:"https://api-idx.diversesolutions.com/Images/dsIDXpress/Icons/icon_facebook.png"}.dsidx-loginBtn--facebook:hover,.dsidx-loginBtn--facebook:focus{background:#4067b4}.dsidx-loginBtn--google{background:#fff;margin:auto;display:block;font-family:Verdana,Arial,sans-serif!important;font-size:12px!important;font-weight:700!important;color:gray;border:1px solid gray}.dsidx-loginBtn--facebook:before.lzl:not(.lzl-ed),.dsidx-loginBtn--facebook:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAKElEQVRYCe3QgQAAAADDoPlTH+SFUGHAgAEDBgwYMGDAgAEDBgy8DwwQIAABziq1xwAAAABJRU5ErkJggg==")}.dsidx-loginBtn--google:before{border-right:gray 1px solid;background:url("https://api-idx.diversesolutions.com/Images/dsIDXpress/Icons/icon_google.png") 6px 6px no-repeat;--lzl-bg-img:"https://api-idx.diversesolutions.com/Images/dsIDXpress/Icons/icon_google.png"}.dsidx-loginBtn--google:before.lzl:not(.lzl-ed),.dsidx-loginBtn--google:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAHUlEQVQ4EWNgGAWjITAaAqMhMBoCoyEwGgKDMwQAB6YAAXznTQ0AAAAASUVORK5CYII=")}.dsidx-loginBtn--google:hover,.dsidx-loginBtn--google:focus{background:#fff}.dsidx-shortcode-registration-dialog-message-success{color:green}.dsidx-sso-separator-bar{background-color:black;width:3px;height:90%}@media screen and (max-width:991px){.dsidx-sso-separator-bar{background-color:black;width:100%;height:3px}}.dsidx-shortcode-registration-main{background-color:transparent;font-family:Arial,Helvetica;font-size:12px;color:#666;width:auto;min-height:100px;max-height:none;height:auto}.dsidx-shortcode-registration-header{background-color:#c3c7ca;border-radius:4px;color:black;font-weight:700;padding:10px}.dsidx-shortcode-registration-sso-message{background-color:#c3c7ca;border-radius:4px;color:black;font-weight:700}.dsidx-shortcode-registration-submit{display:block;margin:auto;width:100%;font-size:12px!important}.dsidx-shortcode-registration-submit-no-sso{display:block;margin:auto;width:100%;font-size:12px!important}.dsidx-auth-large-button{display:inline-block!important;padding:0 8px!important;text-align:center!important;height:30px!important;line-height:30px!important;position:relative!important;color:White!important;cursor:pointer!important;font-weight:700!important;font-weight:700;text-transform:uppercase!important;font-family:"Arial";font-size:12px;border:2px solid #5fb520;border-radius:2px!important;-moz-border-radius:2px!important;background:#86d42d!important;background:-webkit-linear-gradient(top,#86d42d 0%,#389613 100%)!important;background:-ms-linear-gradient(top,#86d42d 0%,#389613 100%)!important;background:-moz-linear-gradient(top,#86d42d 0%,#389613 100%)!important}.dsidx-auth-large-button:hover{background:#389613!important;background:-webkit-linear-gradient(top,#389613 0%,#86d42d 100%)!important;background:-ms-linear-gradient(top,#389613 0%,#86d42d 100%)!important;background:-moz-linear-gradient(top,#389613 0%,#86d42d 100%)!important;text-decoration:none}.dsidx-shortcode-registration-field{display:block;margin:0;font-size:12px!important;font-family:Verdana,Arial,sans-serif!important;font-weight:400;color:#666;box-shadow:unset;padding:4px 5px;border-left:solid 1px #abadb3;border-bottom:solid 1px #abadb3;border-top:solid 1px #c8c9cc;border-right:solid 1px #c8c9cc;width:100%;box-sizing:border-box}.dsidx-shortcode-registration-main label{display:block;font-size:11px;font-size:12px;font-weight:700;color:#7c7878;color:#666;float:none;font-family:Arial,Helvetica}body.dsidx .post-info,body.dsidx .post-meta,body.dsidx .post-info,body.dsidx .entry-meta,.ds-idx-listings-page .post-info,.ds-idx-listings-page .post-meta,.ds-idx-listings-page .post-info,.ds-idx-listings-page .entry-meta{display:none}