/* FRS Property List Override Styles
========================================================================== */

/* Search Form */
.frs-widget.prop-list .prop-search{background-color: rgba(0,0,0,0.15);}
.frs-widget form input[type='text'], .frs-widget form select{vertical-align: baseline; padding: 0;}
.frs-widget.prop-list .prop-search .prop-search-form-beds,
.frs-widget.prop-list .prop-search .prop-search-form-baths{}
.frs-widget.prop-list .prop-search  select{vertical-align: baseline; height: 27px; border-radius: 0; -webkit-border-radius: 0;}

/* Search Results */
.frs-widget .row{margin-left: 0; margin-right: 0;}
.frs-widget .prop-result .prop-img{width: 100% !important; float: none;}
.frs-widget .prop-result .prop-info{width: 100%; float: none;}

.frs-widget .prop-result .prop-info .prop-type-group{margin-bottom: 20px;}
.frs-widget .prop-result .prop-info .prop-title{margin-bottom: 10px;}
.frs-widget .prop-result .prop-info .prop-title a{font-size: 18px;}
.frs-widget .prop-result .prop-info span.prop-address-em{font-size: 16px; font-weight: 500;}
.frs-widget .prop-result .prop-description {line-height: 1.25em;}
.frs-widget .prop-result .prop-details{float: none; text-align: center;}
.frs-widget .prop-result .prop-details .prop-beds-baths{display: block;}

.frs-widget .prop-result .prop-rent{font-size: 20px; margin-right: 10px;}
.frs-widget .prop-result .prop-rent-freq{font-size: 16px;}

.frs-widget .prop-result .prop-beds{display: inline-block; width: 50%;font-size: 20px;}
.frs-widget .prop-result .prop-baths{display: inline-block; width: 50%; font-size: 20px;}

.frs-widget .prop-result .prop-btn a{width: 100%; text-align: center;}
.frs-widget .prop-result .prop-btn-mobile a{display: none; margin-top: 20px; text-align: center;}

@media (max-width: 991px){
	.frs-widget .prop-result .prop-info{text-align: center;}
	.frs-widget .prop-result .prop-description{text-align: center;}
	.frs-widget .prop-result .prop-btn a{display: none;}
	.frs-widget .prop-result .prop-btn-mobile a{display: block;}
}
