







.hmenu li {
	font-weight: 500 !important;
}


.mrp-idx-form-container .mrp-idx-panel-toolbar {
	display: none !important;
}

@media (min-width: 768px) {

.mrp-idx-form-container .idx-form-panel-content {
	top: 0 !important;
    height: 100% !important;
}

}



#mrp-container1 .effects-container .effects.effect-v1 img {
	filter: none !Important;
}
#mrp-container1 .effects-container .effects.effect-v1 img {
	opacity: 0.8 !important;
}
#mrp-container1 .effects-container .effects.effect-v1 .effects-title {
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6) !important;
}




@media (min-width:70rem) {

#mrp-container1 .effects-container .grid-4-col {
	grid-template-columns: repeat(4, minmax(16rem, 1fr)) !important;
}
#mrp-container1 .effects-container .effects {
	min-width: 16rem !important;
}
#mrp-container1 .effects-container .effects .content {
	padding: 2rem 1rem !important;
}

} 

@media (max-width:70rem) {

#mrp-container1 .effects-container .grid-4-col {
	grid-template-columns: repeat(2, minmax(18.75rem, 1fr)) !important;
}
#mrp-container1 .effects-container .effects {
	--box-height: 18rem !important;
}

} 


@media (max-width:45rem) {

#mrp-container1 .effects-container .grid-4-col {
	grid-template-columns: repeat(1, minmax(18.75rem, 1fr)) !important;
}
#mrp-container1 .effects-container .effects {
	--box-height: 15rem !important;
}

} 




.vow-dialog-social {
	display: none !Important;
}
.listing-results-view.mrp-style-area .mrp-vow-toolbar-non-auth .mrp-vow-login-with-external-id {
	display: none !Important;
}
#listing-details-view.mrp-style-area .mrp-vow-login-with-external-id {
	display: none !important;
}
html.mrp-vow-wall-on .mrp-vow-wall .wall-content .mrp-vow-prompt-v2.mrp-vow-prompt-v2 a.facebook-continue, 
html.mrp-vow-wall-on .mrp-vow-wall .wall-content .mrp-vow-prompt-v2.mrp-vow-prompt-v2 a.google-continue, 
html.mrp-vow-wall-on .mrp-vow-wall .wall-content .mrp-vow-prompt-v2 .mrp-social-message, 
html.mrp-vow-wall-on .mrp-vow-wall .wall-content .mrp-vow-prompt-v2 .mrp-popup-divider {
	display: none !Important;
}


.listing-inquiry-form .calendar-controls {
	display: none !important;
}


.mrp-crea-attribution, .provider-attribution {
    display: none !important;
} 

/* Listing page Gap Adjustments */
div#bid_4238825-top-space {
    display: none;
}

div#bid_3098389-bottom-space {
    display: none;
}

div#bid_8243695-top-space {
    display: none;
}

div#bid_9515455-bottom-space {
    display: none;
}


div#bid_1621918-bottom-space {
    display: none;
}

div#bid_9004707-top-space {
    display: none;
}

div#bid_8404599-bottom-space {
    display: none;
}

div#bid_7114554-top-space {
    display: none;
}

div#bid_1405100-bottom-space {
    display: none;
}

div#bid_3791676-top-space {
    display: none;
}

div#bid_3396593-bottom-space {
    display: none;
}

div#bid_7177228-bottom-space {
    display: none;
}

div#bid_1405100-bottom-space {
    display: none;
}

div#bid_3791676-top-space {
    display: none;
}

div#bid_5882387-top-space {
    display: none;
}

div#bid_6185159-top-space {
    display: none;
}

div#bid_8404599-top-space {
    display: none;
}

div#bid_1621918-top-space {
    display: none;
}

div#bid_3098389-top-space {
    display: none;
}

div#bid_9515455-top-space {
    display: none;
}

div#bid_1405100-top-space {
    display: none;
}

div#bid_3396593-top-space {
    display: none;
}

div#bid_7177228-top-space {
    display: none;
}

div#bid_6742279-top-space {
    display: none;
}

div#bid_6658941-top-space {
    display: none;
} 

div#bid_4683478-top-space {
    display: none;
}

div#bid_6658941-bottom-space {
    display: none;
}

div#bid_5284853-bottom-space {
    display: none;
}

div#bid_5284853-top-space {
    display: none;
}

.idx-basic-form {
    padding: 10px 0 0px 0;
}

.idx-basic-form .bottom {
    padding: 20px 17px 15px 17px;
}

#listing-results-view.mrp-style-area.sm.md .mrp-listing-result {
    padding: 0 20px;
    margin-top: 0px;
}

#listing-results-view.mrp-style-area.sm560 .mrp-listing-results-sub-categories ~ .mrp-results-page-summary {
    padding-top: 0;
}

#listing-results-view.mrp-style-area .mrp-listing-page-navigation .page-buttons {
    padding-top: 0px;
}

#listing-results-view.mrp-style-area.sm.md.lg.xl .listing-results-navigation-bottom {
    margin-top: 0;
}

/* End of Listing page gap adjustments */