







/* --- Custom Fonts --- */

@font-face {
    font-family: 'DINOT';
    src: url('_media/custom/fonts/DINOT-Bold.woff2') format('woff2'),
        url('_media/custom/fonts/DINOT-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'DINOT';
    src: url('_media/custom/fonts/DINOT-Light.woff2') format('woff2'),
        url('_media/custom/fonts/DINOT-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'DINOT';
    src: url('_media/custom/fonts/DINOT-Regular.woff2') format('woff2'),
        url('_media/custom/fonts/DINOT-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DINOT';
    src: url('_media/custom/fonts/DINOT-Medium.woff2') format('woff2'),
        url('_media/custom/fonts/DINOT-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'DINOT';
    src: url('_media/custom/fonts/DINOT-Black.woff2') format('woff2'),
        url('_media/custom/fonts/DINOT-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

/* END CUSTOM FONTS */ 


:root {
	--title-font-family: 'DINOT' !important;
	--title-weight: bold !important;
	--sub-title-font-family: 'DINOT' !important;
	--sub-title-weight: 400 !important;
	--body-font-family: 'DINOT' !important;
	--base-weight: 400 !important;
	--button-font-family: 'DINOT' !important;
    --button-weight: 500 !important;
	--menu-font-family: 'DINOT' !important;
    --menu-weight: 500 !important;
    --p-font-size: clamp(1rem, calc(1rem + ((1vw - 0.225rem) * 0.47)), 1.063rem);
    --new-ribbon-color: #0971ce;
    --open-house-ribbon-color: #FFF;
    --listings-font: 'DINOT' !important;
} 

.block-layout .ribbon.new-banner::before,
.block-layout .ribbon.new-banner::after,
.block-layout .ribbon.new-banner {
    background-color: var(--new-ribbon-color) !important;
}



/* --- Global Banner Styling Fixes --- */

.inner-page-banner.slideshow-200c .content .buttons .button-list .button.outlined label {
	font-style: normal;
}
.inner-page-banner.slideshow-200c .content .buttons .button-list .button.outlined:hover {
	background-color: var(--g-accent-color);
	border-color: var(--g-accent-color);
    transform: none;
}

.inner-page-banner.slideshow-200c .banner-slides-container {
	--slideshow-maxheight: 65vh !important;
}
.inner-page-banner.slideshow-200c .banner-slides-container .banner-slide .with-smart-bg-outer .with-smart-bg {
    top: 0;
    bottom: 0;
}

@media only screen and (max-width: 120rem) {

.inner-page-banner.slideshow-200c .banner-slides-container {
	--slideshow-maxheight: 56vh !important;
}

}

@media only screen and (max-width: 90rem) {

.inner-page-banner.slideshow-200c .banner-slides-container {
	--slideshow-maxheight: 38vh !important;
}

}


@media only screen and (max-width: 48rem) {

.inner-page-banner.slideshow-200c .banner-slides-container {
	--slideshow-minheightMobile: 100vh !important;
    max-height: 18.75rem !important;
}
.inner-page-banner.slideshow-200c .banner-slides-container .banner-slide {
    min-height: 18.75rem !important;
    height: 18.75rem !important;
}

}

/* END GLOBAL BANNER STYLING FIXES */ 



/*---------- Back to top styling -----------*/

a.back-to-top {
	display: none;
	width: 50px;
	height: 50px;
	text-indent: -9999px;
	position: fixed;
	z-index: 3000;
	right: 20px;
	bottom: 20px;
	background: url(_media/Images/back-to-top.png) no-repeat;
} 





/* --------- Updated Listings Styling --------- */

#listing-results-view.mrp-style-area .mrp-listing-results {
        display: flex;
        flex-wrap: wrap;
}


#listing-results-view.mrp-style-area .mrp-listing-result {
    display:flex;
    flex-wrap:wrap;
        float: none;
}

#listing-results-view.mrp-style-area .listing-image-and-toolbar-wrapper {
    width:100%;
    order:-2;
}

#listing-results-view.mrp-style-area .mrp-listing-price-container,
#listing-results-view.mrp-style-area .summary-property-type {
    position:relative !important;
    transform:none !important;
}

.listing-item-entry-title {
    display:none;
}

#listing-results-view.mrp-style-area .mrp-listing-price-container {
    background-color:transparent !important;
    color:#000 !important;
    box-shadow:none !important;
    order:-1;
    right:0px !important;
    text-align:center;
    padding-top:14px !important;
    font-size:22px !important;
    flex-grow:1;
}

#listing-results-view.mrp-style-area .mrp-listing-address-info {
    order:0;
    flex-grow:1;
    text-align:center;
    padding-top:12px;
    padding-right:15px;
}

#listing-results-view.mrp-style-area .summary-property-type,
#listing-results-view.mrp-style-area .mrp-listing-links-section,
#listing-results-view.mrp-style-area .mrp-listing-address-info .mrp-listing-postal-code {
    display:none !important;
}

#listing-results-view.mrp-style-area .mrp-listing-address-info,
#listing-results-view.mrp-style-area .mrp-listing-minor-address-info {
    display:block !important;
}

#listing-results-view.mrp-style-area .mrp-listing-minor-address-info {
    overflow:hidden;
    max-width:180px;
    white-space:nowrap;
}
#listing-results-view.mrp-style-area .mrp-listing-address-info > h3 {
    overflow:hidden;
    max-width:180px;
    padding-left: 5px;
}
#listing-results-view.mrp-style-area .mrp-listing-address-info > h3 * {
    font-size: 14px !Important;
    line-height: 1 !important;
}


#listing-results-view.mrp-style-area .mrp-listing-list-subarea::before {

}

#listing-results-view.mrp-style-area .mrp-listing-address-info a {
    color:#303030;
    font-weight:300;
}

#listing-results-view.mrp-style-area .mrp-listing-address-info a:hover {
    text-decoration:none;
}

#listing-results-view.mrp-style-area.sm.md.lg.xl .mrp-listing-result {
    width:33%;
}

#listing-results-view.mrp-style-area .mrp-listing-main-image-container {
    padding:0px !important;
    height: 200px !important;
    box-shadow:none !important;
}
#listing-results-view.mrp-style-area.region-VICTORIA .mrp-listing-main-image-container .inner {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}


#listing-results-view.mrp-style-area .mrp-listing-summary-outer {
        width: 100%;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-status {
    display:none;
}


#listing-results-view.mrp-style-area .mrp-listing-summary-outer {
	overflow: initial !important;
}
#listing-results-view.mrp-style-area .mrp-listing-summary-section {
	overflow: initial !important;
}
.listing-results-view div.mrp-listing-summary-outer, 
.listing-results-view div.mrp-listing-summary-section {
	position: initial !Important;
}
#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number {
        border: 0 !important;
        position: absolute;
        bottom: 0;
        right: 10px;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dt.mls-num-line {
	display: none;
}


#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dd.mls-num-line {

}
#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dd.mls-num-line span:before {
        content: "MLS® #:";
        margin-right: 5px;
font-family: 'Lato', sans-serif;
    color: #6f6f6f;
    font-size: 15px;
    font-weight: 100;
}



#listing-results-view.mrp-style-area .mrp-listing-summary-section > div.summary-bedrooms > dt::after {
    font-family:'Lato', sans-serif;
    content: " BEDS";
    color:#6f6f6f;
    font-size:15px;
    font-weight:100;
}


#listing-results-view.mrp-style-area .mrp-listing-summary-section > div.summary-bathrooms > dt::after {
    font-family:'Lato', sans-serif;
    content: " BATHS";
    color:#6f6f6f;
    font-size:15px;
    font-weight:100;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section > div.summary-floor-area > dt::after {
    font-family:'Lato', sans-serif;
    content: "SIZE";
    color:#6f6f6f;
    font-size:15px;
    font-weight:100;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section {
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    border-right:0px solid #ddd;
       margin-bottom: 0 !important;
        min-height: 0px;
        margin-top: 0 !Important;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section > div {
    flex-grow:1;
    border-left:0px !important;
        border-bottom: 0;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-floor-area {
    border-right:0px !important;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section > div.summary-floor-area > dt {
    text-align:Center;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section > div dt {
    padding-top:10px;
    padding-bottom:0px;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section > div dd {
    padding-top:0px;
    padding-bottom:8px;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section span {
    text-align:center;
    width: 100%;
    display: inline-block;
}


#listing-results-view.mrp-style-area .mrp-listing-result {
    padding:0px !important;
    margin:10px !important;
    border:1px solid #dedede !important;
        width: 100%;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section > div dd {
    border-top:0px;
}

#listing-results-view.mrp-style-area.sm.md.lg.xl .mrp-listing-result,
#listing-results-view.mrp-style-area.sm.md.lg .mrp-listing-result {
    width: calc(33% - 20px) !important;
}

#listing-results-view.mrp-style-area.sm560 .mrp-listing-result {
    width:46% !important;
}

#listing-results-view.mrp-style-area .mrp-listing-main-image-container .inner {
    padding-bottom: 64% !important;
}

#listing-results-view.mrp-style-area .mrp-listing-details-link,
#listing-results-view.mrp-style-area .mrp-listing-description {
    display:none !important;
}

#listing-results-view.mrp-style-area .mrp-description-and-attribution-wrapper {
    width:100%;
    padding-left:10px;
    height:2.2em !important;
        display: none !important;
        border-bottom: 0;
}

#listing-results-view.mrp-style-area .mrp-owner-contact-container {
    padding-top:5px;
    width: 100%;
        border-top: 0px solid #dddddd !important;
}

#listing-results-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info .listing-contact-info-wrapper .contact-phone,
#listing-results-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info .listing-contact-info-wrapper .contact-email {
    display:none;
}

#listing-results-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info {
    background-color:transparent !important;
    padding-top:2px !important;
}
#listing-results-view.mrp-style-area .mrp-owner-contact-container.multiple .listing-contact-info {
        width: calc(35% - 5px) !important;
}

#content-well #listing-results-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info ul li {
        font-size: 14px !Important;
}



#listing-results-view#listing-results-view .mrp-listing-main-image-container .results-ribbon {
    z-index: 10 !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    left: -37px !important;
    top: 33px !important;
    opacity: 1 !Important;
    transform: translate(0%, 0%) rotate(-45deg);
    position: absolute !important;
    width: 175px !important;
}
#listing-results-view.mrp-style-area .NEW-BANNER .mrp-listing-main-image-container .results-ribbon {
    background-color: #0971ce !important;
}




.listing-results-item-area {
        width: 100%;
}
.listing-results-item-area .vow-only-elem {
        height: 100%;
        left: 10px;
        width: 100%;
}





.mrp-style-area .btn-primary {
        background-image: none !important;
        border: 1px solid #0971ce !important;
        background-color: #0971ce !Important;
        transition: all 0.5s ease;
}
.mrp-style-area .btn-primary:hover {
        background-image: none !important;
        border: 1px solid #000000 !important;
        background-color: #000000 !Important;
}




.mrp-style-area a {
  color: #0971ce !important;
}
.mrp-style-area a:hover,
.mrp-style-area a:focus {
  color: #000000 !important;
}
#listing-details-view.mrp-style-area .mrp-listing-quick-actions > span, 
#listing-details-view.mrp-style-area .mrp-listing-links-section > ul li {
        background-color: #0971ce !important;
}
#listing-details-view.mrp-style-area.xs .mrp-listing-quick-actions.top > span.details-ribbon.ribbon-new {
    background-color: #00a136 !important;
}
#listing-details-view.mrp-style-area .mrp-listing-details-tabs li.active {
    border-bottom: 3px solid #000000 !important;
}
#listing-details-view.mrp-style-area .mrp-listing-links-section > ul li a {
        color: #FFFFFF !important;
}
#listing-details-view.mrp-style-area .mrp-i-unit, #listing-details-view.mrp-style-area .mrp-m-unit {
    color: #0971ce !important;
    border-bottom: 2px solid #000000 !important;
}
#listing-details-view.mrp-style-area .mrp-area-stats .mrp-area-stats-heading, 
#listing-details-view.mrp-style-area .mrp-area-stats dd {
    color: #0971ce !important;
}
#listing-details-view.mrp-style-area .mrp-area-stats .mrp-area-stats-save-search {
        background-color: #0971ce !important;
}
#listing-details-view.mrp-style-area .mrp-area-stats {
        border: 1px solid #0971ce !important;
}
#listing-details-view.mrp-style-area.xs .mrp-listing-quick-actions.top > span.details-ribbon.ribbon-sold {
    background-color: #f80000 !important;
}



.idx-basic-form .bottom a.save-search {
        color: #FFFFFF !important;
}


#listing-results-view.mrp-style-area .mrp-owner-contact-container {
    display: flex !important;
    width: 100% !important;
    min-height: 44px !important;
    justify-content: flex-end !important;
}


#listing-results-view.mrp-style-area .mrp-owner-contact-container {
    padding-top:5px !Important;
    padding-bottom: 5px !Important;
    width: 100%;
    max-width: 63% !important;
    /* border-top: 1px solid #dddddd; */
    display: flex !important;
    flex-direction: column !important;
    /* gap: 0.25rem; */
    padding-left: 10px !Important;
}

#listing-results-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info, 
#listing-results-view.mrp-style-area .mrp-owner-contact-container.multiple .listing-contact-info {
    background-color:transparent !important;
    /* padding-top:2px !important; */
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
}
#listing-results-view.mrp-style-area .mrp-owner-contact-container.multiple .listing-contact-info .listing-contact-info-wrapper {
    max-width: 100% !important;
    display: flex !important;
    align-items: flex-end !important;
}
#listing-results-view.mrp-style-area .mrp-owner-contact-container.multiple .listing-contact-info .listing-contact-info-wrapper li {
    white-space: normal !important;
}

#listing-results-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info .listing-contact-info-wrapper .contact-phone,
#listing-results-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info .listing-contact-info-wrapper .contact-email {
    display:none !important;
}



#content-well #listing-results-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info ul li, 
#content-well #listing-results-view.mrp-style-area .mrp-owner-contact-container.multiple .listing-contact-info ul li {
    font-size: 12px !Important;
    box-shadow: none !important;
    padding: 0 !important;
}
#content-well #listing-results-view.mrp-style-area .mrp-owner-contact-container.multiple .listing-contact-info ul li.contact-office {
    flex-direction: row !important;
    font-size: 12px !important;
}
#content-well #listing-results-view.mrp-style-area .mrp-owner-contact-container.multiple .listing-contact-info ul li.contact-office:before {
    content: "-";
    margin-left: 5px;
    margin-right: 5px;
    display: inline-block;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dd.mls-num-line span:before {
    font-family: var(--body-font-family) !important;
}
#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dd.mls-num-line {
        font-family: var(--body-font-family) !important;
}
#listing-results-view.mrp-style-area .mrp-listing-summary-section > div.summary-bedrooms > dt::after {
    font-family:var(--body-font-family) !important;
}
#listing-results-view.mrp-style-area .mrp-listing-summary-section > div.summary-bathrooms > dt::after {
    font-family:var(--body-font-family) !important;
}
#listing-results-view.mrp-style-area .mrp-listing-summary-section > div.summary-floor-area > dt::after {
    font-family:var(--body-font-family) !important;
}
#listing-results-view.mrp-style-area, #listing-details-view.mrp-style-area {
    font-family:var(--body-font-family) !important;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-outer, 
#listing-results-view.mrp-style-area .mrp-listing-summary-section {
	overflow: visible !important;
}
#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number {
        border: 0 !important;
        position: absolute;
        /* bottom: -45px; */
        bottom: 0 !important;
        right: 10px;
        display: block !important;
        background-color: #FFF !important;
        z-index: 10 !Important;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dt.mls-num-line {
	display: none;
    background: #FFF !important;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dd.mls-num-line, 
#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dd.mls-num-line span {
    font-size: 12px !important;
}
#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dd.mls-num-line span:before {
        content: "MLS® #:";
        margin-right: 5px;
    font-family: var(--body-font-family);
    color: #6f6f6f;
    font-size: 12px;
    font-weight: 400;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section .summary-mls-number dd.mls-num-line {
        font-size: 14px;
        font-family: var(--body-font-family);
}


#listing-results-view#listing-results-view .mrp-listing-summary-section {
    /* grid-template-columns: 1fr 1fr 1fr !important; */
    grid-template-columns: 1fr !important;
    margin: 0 !important;
    min-height: 57px !important;
    border-top: 1px solid #DDD;
}

#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bedrooms dt.bedrooms-line, 
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bathrooms dt.bathrooms-line, 
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-floor-area dt.floor-area-line {
	display: none !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bedrooms dd, 
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bathrooms dd, 
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-floor-area dd {
	display: flex !important;
	flex-direction: column !important;
	justify-content: center !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bedrooms dd span, 
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bathrooms dd span, 
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-floor-area dd span {
	font-size: 17px !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bedrooms, 
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bathrooms, 
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-floor-area {
	border-top: 0px solid #DDD !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bedrooms, 
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bathrooms {
	border-right: 1px solid #ddd !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bedrooms dd.bedrooms-line:before {
    font-family: 'Lato', sans-serif;
    content: "BEDS";
    color: #6f6f6f;
    font-size: 15px;
    font-weight: 300;
	display: block !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-bathrooms dd.bathrooms-line:before {
    font-family: 'Lato', sans-serif;
    content: "BATHS";
    color: #6f6f6f;
    font-size: 15px;
    font-weight: 300;
	display: block !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-floor-area dd.floor-area-line:before {
    font-family: 'Lato', sans-serif;
    content: "SIZE";
    color: #6f6f6f;
    font-size: 15px;
    font-weight: 300;
	display: block !important;
    text-align: center;
}


/* --- Business / Emtpy Summary Fixes --- */

li.mrp-listing-result .mrp-listing-summary-outer {
	/* display: none !important; */
}
li.mrp-listing-result .mrp-listing-summary-outer.has-business-major, 
li.mrp-listing-result .mrp-listing-summary-outer.has-bed-bath {
	/* display: block !important; */
}

#listing-results-view#listing-results-view .mrp-listing-summary-outer.has-business-major .mrp-listing-summary-section {
	grid-template-columns: 1fr !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-outer.has-bed-bath .mrp-listing-summary-section {
    grid-template-columns: 1fr 1fr 1fr !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-outer.has-business-major .mrp-listing-summary-section .summary-business-major {
	/* border-top: 1px solid #DDD !important; */
}
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-business-major dd {
	display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
#listing-results-view#listing-results-view .mrp-listing-summary-section .summary-business-major dd.business-major-line:before {
    font-family: 'Lato', sans-serif;
    content: "BUSINESS TYPE";
    color: #6f6f6f;
    font-size: 15px;
    font-weight: 300;
    display: block !important;
}
#listing-results-view#listing-results-view.mrp-style-area .mrp-listing-summary-outer {
    border-bottom: 1px solid #ddd !important;
}
#listing-results-view#listing-results-view.mrp-style-area .mrp-listing-summary-outer .summary-property-type {
	display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    box-shadow: none !important;
    padding: 10px 3px !important;
    margin: 0 !important;
    background-color: transparent !important;
    font-size: 0.9rem !important;
    color: var(--listing-color-1) !important;
    border-top: 1px solid #DDD !important;
    /* border-bottom: 1px solid #ddd !important; */
    transform: none !important;
}
#listing-results-view#listing-results-view.mrp-style-area .mrp-listing-summary-outer .summary-property-type:before {
    font-family: 'Lato', sans-serif;
    content: "PROPERTY TYPE";
    color: #6f6f6f;
    font-size: 15px;
    font-weight: 300;
    display: block !important;
    line-height: 1;
}
#listing-results-view#listing-results-view .mrp-listing-summary-outer.has-business-major .mrp-listing-summary-section .summary-property-type, 
#listing-results-view#listing-results-view .mrp-listing-summary-outer.has-bed-bath .mrp-listing-summary-section .summary-property-type {
	display: none !important;
}


#listing-details-view#listing-details-view.mrp-style-area .mrp-listing-larger-map {
	display: block !important;
}
#listing-details-view#listing-details-view.mrp-style-area .large-sidebar .inline-contact-form {
    /* position: relative !important;
    top: auto !important; */
}
#listing-details-view#listing-details-view.mrp-style-area .large-sidebar .form-horizontal .form-group {
    margin-bottom: 0.5rem !Important;
}



/* END UPDATED LISTINGS STYLES */