/*!
Theme Name: Line49 Design
Theme URI: https://line49.ca
Template: kadence
Author: Line49 Design
Author URI: https://line49.ca
Description: Line49 Design WordPress Theme
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/


/* Theme customization starts here
-------------------------------------------------------------- */

/* GRAVITY FORMS */
#input_1_9 {height:68px; margin-top:-8px;}
#input_1_33, #input_1_34 {padding:8px !important; border-radius:3px; color:#ccc;}
.ginput_complex label, .gfield_label #input_1_6, .gfield_label #input_1_7 {display:none !important;}
#input_1_33, #input_1_34 {margin-top:-12px !important;}
#input_1_6 {margin-top:-10px !important;}
.gform_footer {padding-top:8px !important;}
#input_1_7 {margin-top:-10px;}
.gform_required_legend {
	display:none;
}
@media only screen and (max-width: 600px) {
#input_1_6, #input_1_33 {float: left; width:48%;margin-top:-15px!important;}
#input_1_7 {float:right; width:48%;margin-top:-65px;}
#input_1_34 {float:right; width:48%;margin-top:-58px !important;}
	#input_1_33{margin-top:-24px !important;}
	#input_1_9{margin-top:-22px !important;}
.ginput_container_name {width:48% !important;flex-flow: nowrap !important;}
.name_first {margin-right:10px !important; }
}

/* MYREALPAGE GRID STYLES */
.mrp-idx-form-container {
	top: 95px!important;
}
#custom-idx-branding {
	display: none;
}
#custom-idx-branding.hide-branding {
	display: block;
}
#listing-results-view.mrp-style-area.sm.md .mrp-listing-result {
	padding: 0 10px 15px!important;
}
#listing-results-view.mrp-style-area .mrp-listing-main-image-container {
	height:200px!important;
	box-shadow: none!important;
	padding:0!important;
}
#listing-results-view.mrp-style-area .mrp-listing-main-image-container .inner {
	overflow:visible!important;
}
#listing-results-view.mrp-style-area .photo-overlay .mrp-listing-main-image-container .results-ribbon {
	font-size: 13px!important;
	padding: 3px 6px!important;
	top: 25px!important;
	left: -50px!important;
}
#listing-results-view.mrp-style-area .mrp-listing-result {
	margin-bottom: 0px!important;
	padding:7px!important;
}
#listing-results-view.mrp-style-area.sm560 .mrp-listing-result .mrp-listing-price-container {
	top: 70px;
	right:12px!important;
}
#listing-results-view.mrp-style-area .mrp-sold-ad {
	width:auto!important;
	top: 150px!important;
	transform: translate(0, 0)!important;
}
#listing-results-view.mrp-style-area .summary-property-type, #listing-results-view.mrp-style-area .listing-item-top-menu span {
	display:none!important;
}
#listing-results-view.mrp-style-area .mrp-listing-address-info > h3 {
	padding:7px 0 0!important;
	height: 40px;
}
.mrp-showcase-container.lg .showcase-thumb-container .showcase-item {
	width: 33.33%!important;
}
.mrp-showcase-container.sm .showcase-thumb-container .showcase-item .showcase-info {
	font-size:13px;
	line-height:1.15em;
}
.mrp-style-area a {
	font-size: 14px;
	font-weight: 600!important;
}
.mrp-listing-minor-address-info {
	font-weight: 400;
}
#listing-results-view.mrp-style-area .mrp-listing-page-navigation .page-buttons {
	padding-top:0!important;
}
#listing-results-view.mrp-style-area.sm560 .listing-results-navigation-bottom {
	margin-top: 15px!important;
}
#listing-details-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info .listing-contact-photo-wrapper {
	border-radius: 0;
}
.showcase-info .price {
	font-size:18px;
	font-weight:bold
}
img.small-recip-logo {
	height:20px;
}
#listing-results-view.mrp-style-area .mrp-listing-description .full-text-tab {
	right:-10px!important;
}
#listing-results-view.mrp-style-area.sm560 .mrp-description-and-attribution-wrapper {
	height:initial;
}
.mrp-basic-filter-form .bottom {
	padding: 0;
}
/* Hide these */
.entry-content ul li:before, .showcase-info .propertyType,   .showcase-info .description, .showcase-info .listed-by, .mrp-listing-description, #listing-results-view.mrp-style-area .mrp-listing-summary-outer, #listing-results-view.mrp-style-area .mrp-owner-contact-container, #listing-results-view.mrp-style-area .listing-item-entry-title, .mrp-results-page-summary {
	display:none!important;
}
.single-building #listing-results-view.mrp-style-area .top-divider, .single-building .mrp-vow-toolbar, .single-building .mrp-listing-page-navigation .page-buttons, .single-building .mrp-listing-results-footer, .single-building .mrp-listing-last-modified, .single-building .powered-by {
	display:none
}
.powered-by {
	display:none
}
/* Show this */
.mrp-listing-address-info {
	display:block!important;
}
#listing-results-view.mrp-style-area.sm.md.lg .mrp-listing-result {
	width:50%;
}
/* Set colour 1 to match theme */
#listing-results-view.mrp-style-area .mrp-listing-address-info > h3, .mrp-style-area a {
	color: var(--global-palette1)!important;
}
#listing-results-view.mrp-style-area .mrp-listing-price-container, #listing-results-view.mrp-style-area .mrp-listing-details-link a, #listing-results-view.mrp-style-area .NEW-BANNER .mrp-listing-main-image-container .results-ribbon, #listing-results-view.mrp-style-area .mrp-sold-ad {
	color:white!important;
	background-color: var(--global-palette1)!important;
}
/* Set colour 2 to match theme */
#listing-results-view.mrp-style-area .SOLD-BANNER .mrp-listing-main-image-container .results-ribbon, #listing-results-view.mrp-style-area .mrp-listing-details-link a:hover {
	color:white!important;
	background-color: var(--global-palette2)!important;
}
/* END MYREALPAGE STYLES */