﻿
/* Showcase IDX Plugin */
.custom .sidx-container .sidx-search-results .sidx-grid { -ms-grid-columns: (minmax(320px,1fr))[auto-fit]!important; grid-template-columns: repeat(auto-fit,minmax(320px,1fr))!important;}/*change from 4 to 3 listings in grid */
.custom .sidx-container .sidx-search-result-grid-item {min-width: 265px!important;} /*change from 4 to 3 listings in grid */
.custom .sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-open-houses, .custom .sidx-container .sidx-listing-details .sidx-columns .sidx-left-column .sidx-open-houses {display: none;!important} /* No open house banners*/
.custom .sidx-container .sidx-search-result-grid-item .sidx-disclaimer {font-size: .9em; font-weight: 100; text-transform: lowercase;}  /* adjust disclaimer*/
.custom .sidx-container .sidx-listing-details .sidx-columns .sidx-call-to-actions button {font-size: 1.60em;}  /*call to action button*/
.custom .sidx-container .sidx-search-results .sidx-info-block {font-weight: 500; font-size: 15px !important;} /*darken beds/baths in grid*/

.custom .sidx-hotsheet form button.sidx-hotsheet-see-all-results {background: var(--global-palette1); color: #fff; font-size: 1.5em; padding: 15px;} /*View More Results button*/
.custom .sidx-container .sidx-small-screen .sidx-hotsheet form {position: relative; width: 300px;}  /*View More Results button*/
.custom .sidx-container .sidx-search-results .sidx-mls-details {font-weight: 700;} /*active notice on grid*/ 
.custom .sidx-container .sidx-search-results .sidx-mls-details .sidx-mls-info {background-color: #528b88; color: #fff; display: inline-block; padding: 4px 6px; margin-top: 6px; border-radius: 2px;} /*active notice on grid*/
.custom .sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-new-listing, .custom .sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-price-drop {background: rgba(82,139,136,.8);}
.custom .sidx-container .sidx-map-marker-for-sale {background: #0e4d80; background-color: rgb(17, 77, 128); border: 1px solid #0e4d80;}
.custom .sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-featured, .custom .sidx-container .sidx-search-results .sidx-thumbnail .sidx-ribbons .sidx-recommended {background: rgba(51,51,51,.8);}	
.custom.page-id-100221 .site-container {max-width: none;}  /* adjust listing page width*/ 
.custom.page-id-100221.mcq-properties div.content-sidebar-wrap {max-width: 100%;  width: inherit;} /* adjust listing page width*/
.mcq-banner-min .page-header-wrap, .custom.page-id-100221 .page-header-wrap,/* reduce banner height on IDX PROPERTIES Page*/
.custom.archive.category-blog .page-header-wrap, .custom.archive.tax-sarasota-condos .page-header-wrap, .custom.archive.tax-sarasota-homes .page-header-wrap {padding: 1vw;}
.custom .sidx-container .sidx-carousel .sidx-menu .sidx-menu-item:not(.sidx-selected):hover, .custom .sidx-container .sidx-carousel .sidx-menu .sidx-menu-item a:hover {color: #fff;}
.custom .sidx-container .sidx-search-results .sidx-primary-info .sidx-price {font-weight: normal;}
.custom .sidx-container .sidx-mobile .sidx-dropdown-pill.sidx-save-search-pill { color: #fff;}  /*fix SAVE SEARCH button text color*/
