.input-group .form-control {z-index: initial;}

div#advanced-form.mls.booking .features .btn,
form#refineForm #area+.btn-group .btn,
form#refineForm .btn-group .btn {padding: 7px 12px; border-radius: 4px !important;}
div#advanced-form.mls.booking .features .btn-default {border: 1px solid #ccc !important;}
.mls .features .input-group.form-group input {width: 100%;}
.mls .showlisting-options:after {content: ""; display: block; clear: both;}
.mls .showlisting-options label,
.mls .showlisting-options input {display: inline-block; width: auto !important;}
.mls .showlisting-options input {float: left; margin-right: 10px;}
.mls #refine-sidebar .btn {width: 100%;}
.mls #refine-sidebar .bootstrap-select button {border: 1px solid #ddd !important;}
form#refineForm #area+.btn-group .btn,
form#refineForm #area+.bootstrap-select.btn-group:not(.input-group-btn),
form#refineForm #city+.btn-group .btn,
form#refineForm #city+.bootstrap-select.btn-group:not(.input-group-btn) {display: inline-block !important;}
.mls .bresults .pagination li {display: inline-block;}
.mls .bresults .prop-image img {padding: 0;}
.mls .rtools .btn-success {color: #fff;}
.mls .open-house-result {background: #424d58;}
.mls .bfavoriteslist {padding: 5px; background: #fff; overflow: auto!important; border-radius: 0; border: none; display: none; top: 100%; right: 0; width: 50%; margin-top: 1px;}
.mls .brecentlist {max-height: 380px; padding: 5px; background: #fff; overflow: auto; border-radius: 0; border: none; display: none; top: 100%; right: 0; width: 50%; margin-top: 1px;}
.mls.bdetails .alert.text-center {min-height: 60px;}
.mls.bdetails .alert {margin: 0; padding: 5px 5px 8px;}
.mls.bdetails .alert h2 {margin: 5px 0 0; font-size: 18px;}
.mls.bdetails .open-house-availability .panel-heading {background-color: #424d58;}
.mls.bdetails #propertySlideshow {display: none; opacity: 1;}
.mls-search-results .rtools .btn-group .btn {width: 100%;} 
#trend-list {padding-left: 0;}
#mortgagecalc iframe {width: 100% !important;}
.compare .compare-info p:nth-child(2),
.compare .compare-info p:nth-child(3),
.compare .compare-info p:nth-child(5),
.compare .jcarousel .compare-details p:nth-child(3),
.compare .jcarousel .compare-details p:nth-child(4),
.compare .jcarousel .compare-details p:nth-child(6) {height: 65px;}
