.dtdr-marker-container{width:40px;height:40px;margin-top:0;margin-left:-26px;border-radius:50%;z-index:9!important}.dtdr-marker-image{width:40px;height:40px;mask-position:center;-webkit-mask-position:center;mask-size:50%;-webkit-mask-size:50%;position:absolute;background-color:#fff;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.dtdr-marker-image .dtdr-marker-container{opacity:1;z-index:9!important}.dtdr-marker-info-box{width:300px;opacity:0;visibility:hidden;margin-left:10px}.dtdr-marker-info-box.show{opacity:1;visibility:visible;margin-left:0}.dtdr-marker-info-box h1{font-size:16px}.dtdr-marker-info-box .dtdr-listings-item-bottom-section{float:left;width:100%;background:#fff;padding:10px;position:relative}.dtdr-marker-addition-info.dtdr-marker-addition-info-totalviews,.dtdr-marker-addition-info.dtdr-marker-addition-info-averageratings,.dtdr-marker-addition-info.dtdr-marker-addition-info-startdate,.dtdr-marker-addition-info.dtdr-marker-addition-info-distance,.dtdr-marker-addition-info.dtdr-marker-addition-info-categoryimage,.dtdr-marker-addition-info.dtdr-marker-addition-info-categoryicon{top:-15px;font-size:10px;text-align:center;position:absolute;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-column-gap:2px;line-height:normal;left:-15px;font-weight:700}.dtdr-marker-addition-info.dtdr-marker-addition-info-distance{width:40px;height:40px;top:-20px;left:-25px;padding:0 2px}.dtdr-marker-addition-info.dtdr-marker-addition-info-totalviews:before,.dtdr-marker-addition-info.dtdr-marker-addition-info-averageratings:before,.dtdr-marker-addition-info.dtdr-marker-addition-info-startdate:before{position:static;content:"\f06e";display:block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;width:100%;margin-bottom:-8px}.dtdr-marker-addition-info.dtdr-marker-addition-info-averageratings:before{content:"\f5c0"}.dtdr-marker-addition-info.dtdr-marker-addition-info-categoryimage .dtdr-marker-addition-info-categoryimage{background-size:100%;width:100%;height:100%;background-position:center;border-radius:50%}.dtdr-marker-addition-info.dtdr-marker-addition-info-categoryimage .dtdr-marker-addition-info-categoryimage-inner,.dtdr-marker-addition-info.dtdr-marker-addition-info-categoryicon>span{width:30px;height:30px;mask-position:center;-webkit-mask-position:center;mask-size:50%;-webkit-mask-size:50%;position:relative;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px}.dtdr-marker-addition-info.dtdr-marker-addition-info-categoryimage span{width:24px;height:24px;border-radius:50%;line-height:24px;text-align:center}.dtdr-marker-info-box .dtdr-listings-item-top-section .dtdr-listings-feature-image-holder img{width:100%;border-radius:var(--wdtRadius_2X)}.dtdr-marker-info-box .dtdr-listings-item-top-section{float:left;width:100%;position:relative}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1{display:grid;grid-template-columns:40% 60%}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;opacity:0}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content:before{position:absolute;content:"";display:block;height:100%;width:100%;background-color:rgb(0 0 0 / .75);z-index:-1}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1:not(.has-post-thumbnail) .dtdr-listings-item-top-section .dtdr-listings-feature-image-holder img{opacity:0}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1:not(.has-post-thumbnail) .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content{opacity:1}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-image-gallery,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-feature-image-holder{height:100%}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-feature-image-holder img{height:100%;object-fit:cover}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content .dtdr-listings-utils-item-holder{position:absolute;top:50%;left:50%;display:flex;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:18px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content .dtdr-listings-utils-item-holder>div:first-child{margin-right:10px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content .dtdr-listings-utils-item-holder .dtdr-listings-utils-item span{margin-right:0}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1:hover .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content{opacity:1}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-bottom-section .dtdr-listings-item-title{margin-bottom:10px;font-size:16px;font-weight:700}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-bottom-section .dtdr-listings-price-container{font-size:14px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-bottom-section .dtdr-listings-price-container del{margin-right:5px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section{position:absolute;height:100%;width:100%}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section .dtdr-listings-item-title{position:absolute;bottom:10px;left:10px;font-size:24px;width:75%;padding-right:10px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section .dtdr-listings-utils-item-holder{font-size:18px;display:flex;justify-content:flex-end;width:25%;position:absolute;right:10px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section .dtdr-listings-utils-item-holder>div:first-child{margin-right:10px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section .dtdr-listings-price-container{position:absolute;top:10px;left:10px;font-size:18px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section .dtdr-listings-price-container del{margin-right:5px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2:not(.has-post-thumbnail) .dtdr-listings-item-top-section .dtdr-listings-feature-image-holder img{opacity:0}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2:not(.has-post-thumbnail) .dtdr-listings-item-bottom-section,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2:not(.has-post-thumbnail) .dtdr-listings-item-bottom-section .dtdr-listings-item-title,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2:not(.has-post-thumbnail) .dtdr-listings-item-bottom-section .dtdr-listings-price-container{position:static}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2:not(.has-post-thumbnail) .dtdr-listings-item-bottom-section .dtdr-listings-item-title{margin-bottom:15px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3{width:100%;float:left;padding:20px;background:var(--wdtAccentTxtColor);border-radius:var(--wdtRadius_2X);max-height:500px;overflow-y:scroll}@media screen and (min-width:1025px){.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3{top:-250px}}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3:before{position:absolute;content:"";width:0;height:0;border-top:5px solid #fff0;border-right:10px solid #fff;border-bottom:5px solid #fff0;right:100%;top:20px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-price-container{position:absolute;height:100%;width:100%}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-price-container .dtdr-listings-price-label-holder{position:absolute;bottom:15px;left:20px;font-size:24px;padding-right:10px;z-index:1}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-price-container .dtdr-listings-price-label-holder del{margin-right:5px}.dtdr-marker-info-box.show{width:350px!important}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section{padding:25px 0;font-family:var(--wdtFontTypo_Alt)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-item-title{font-size:var(--wdtFontSize_H6);margin-bottom:15px;font-weight:var(--wdtFontWeight_Ext)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-excerpt{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin-bottom:20px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-excerpt p{font-size:var(--wdtFontSize_Base);font-family:var(--wdtFontTypo_Alt);color:var(--wdtHeadAltColor)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-item-title a{color:var(--wdtHeadAltColor)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-item-title a:hover{color:var(--wdtPrimaryColor)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-features-box-container .dtdr-listings-features-box-item{font-size:var(--wdtFontSize_Ext)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-features-box-container .dtdr-listings-features-box-item .dtdr-listings-features-box-item-icon{font-size:var(--wdtFontSize_Ext);color:currentColor}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-item-gallery h5{margin-top:0}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr_price_details_wrapper .dtdr-listings-price-container.type1{position:relative;background:none}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr_price_details_wrapper .dtdr-listings-price-container.type1 .dtdr-listings-price-label-holder{position:unset;font-size:var(--wdtFontSize_Base);width:auto;padding:10px 11px;background-color:var(--wdtBorderColor);border-radius:var(--wdtRadius_2X);justify-content:center;min-width:130px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr_price_details_wrapper .dtdr-listings-price-container.type1 .dtdr-listings-price-label-holder .dtdr-listings-price-item ins{font-size:var(--wdtFontSize_Base);font-weight:var(--wdtFontWeight_Ext)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr_price_details_wrapper .dtdr-listings-price-container.type1 .dtdr-listings-price-label-holder .dtdr-listings-price-item{color:var(--wdtHeadAltColor);margin-right:5px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr_price_details_wrapper{display:flex;grid-gap:10px;margin-top:20px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr_price_details_wrapper .dtdr-listings-price-container.type1 .dtdr-listings-price-label-holder span{color:var(--wdtHeadAltColor);font-weight:var(--wdtFontWeight_Ext)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section a.custom-button-style{margin:0;margin-left:10px;font-size:var(--wdtFontSize_Ext);font-weight:var(--wdtFontWeight_Ext);padding:9px 22px;width:100%;border-radius:var(--wdtRadius_2X);height:100%;text-align:center;border:2px solid var(--wdtPrimaryColor)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section a.custom-button-style:hover{border:2px solid var(--wdtHeadAltColor);color:var(--wdtHeadAltColor);background-color:#fff0}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-item-gallery .dtdr-listings-image-gallery-holder .dtdr-listings-image-gallery-container{width:auto}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-item-gallery .dtdr-listings-image-gallery-holder .dtdr-listings-image-gallery-container .dtdr-listings-image-gallery{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-item-gallery .dtdr-listings-image-gallery-holder .dtdr-listings-image-gallery-container img{border-radius:var(--wdtRadius_2X)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-contactdetails-container{line-height:28px;font-size:initial}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-contactdetails-container ul li{margin-bottom:0}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-item-bottom-section .dtdr-listings-contactdetails-container span{margin-right:10px}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3:not(.has-post-thumbnail) .dtdr-listings-item-top-section .dtdr-listings-feature-image-holder img{opacity:0}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3:not(.has-post-thumbnail) .dtdr-listings-price-container{position:static;background:none}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3:not(.has-post-thumbnail) .dtdr-listings-price-container .dtdr-listings-price-label-holder{color:initial;position:static;padding:10px 20px 0;margin-bottom:-5px}.dtdr-marker-container{transition:all .4s cubic-bezier(.68,-.55,.27,1.55);transform:translateY(0)}.dtdr-marker-container:hover{transform:translateY(-10px)}.dtdr-marker-container{width:40px;height:40px;margin-top:0;margin-left:-26px;border-radius:50%;z-index:9}.wdt-custom-home-4-listing-with-map .dtdr-marker-container{background-color:var(--wdtSenaryColor)}.dtdr-marker-image{width:40px;height:40px;mask-position:center;-webkit-mask-position:center;mask-size:50%;-webkit-mask-size:50%;position:relative;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.dtdr-listings-address-directions{text-align:center;line-height:normal;margin:20px 0 0 0;-webkit-appearance:none;appearance:none;font-size:16px;padding:var(--wdtPadding_Btn);display:inline-flex;align-items:center;min-height:40px;border:2px solid var(--wdtHeadAltColor);color:var(--wdtHeadAltColor);background-color:#fff0}.dtdr-listings-address-directions span.fa{display:none}.dtdr-listings-address-directions:hover{background-color:var(--wdtPrimaryColor);border-color:var(--wdtPrimaryColor);color:var(--wdtAccentTxtColor)}.dtdr-listings-address-directions span{font-family:"Font Awesome 5 Free";position:relative;margin-left:10px;font-weight:600}.dtdr-listings-nearby-places-container,.dtdr-yelp-places-container{padding:30px 20px 0}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item,.dtdr-yelp-places-container .dtdr-yelp-places-item{flex-wrap:wrap;display:flex;align-items:center}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item>*,.dtdr-yelp-places-container .dtdr-yelp-places-item>*{margin-bottom:30px}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item>div:not(:last-child),.dtdr-yelp-places-container .dtdr-yelp-places-item>div:not(:last-child){margin-right:50px}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-image,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-image{position:relative;min-width:160px;min-height:160px;border-radius:50%;overflow:hidden}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-image .dtdr-listings-nearby-places-icon{width:100%;height:100%;mask-position:center;-webkit-mask-position:center;mask-size:35%;-webkit-mask-size:35%;position:absolute;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-image>img,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-image img{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30vw;height:30vw;object-fit:none}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item:not(:last-child),.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-image .dtdr-yelp-places-item:not(:last-child){border-bottom:1px solid;padding:0 0 35px 0}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-title,.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-address,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content>div[class="dtdr-yelp-places"]{grid-column:1 / span 4}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-title,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-title{margin:0 0 20px 0;font-weight:700;text-transform:capitalize}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-address,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-address{line-height:24px}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content{flex:1 0 auto;width:40%}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-ratings,.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-distance,.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-address,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-ratings,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-distance,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-address{position:relative;display:flex;font-weight:500;font-size:initial}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-distance,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-distance{margin-bottom:20px;align-items:center}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-ratings,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-ratings{margin-right:20px;margin-bottom:20px;align-items:center}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-ratings:before,.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-distance:before,.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-address:before,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-ratings:before,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-distance:before,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-address:before{position:relative;display:block;font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-ratings:before,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-ratings:before{content:"\f005";font-size:13px}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-distance:before,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-distance:before{content:"\f554";font-size:20px}.dtdr-listings-nearby-places-container .dtdr-listings-nearby-places-item .dtdr-listings-nearby-places-content .dtdr-listings-nearby-places-address:before,.dtdr-yelp-places-container .dtdr-yelp-places-item .dtdr-yelp-places-content .dtdr-yelp-places-address:before{content:"\f3c5"}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content:before,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-price-container{background-color:rgb(0 0 0 / .75)}.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content .dtdr-listings-utils-item-holder a,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type1 .dtdr-listings-item-top-section .dtdr-listings-item-top-section-content .dtdr-listings-utils-item.dtdr-listings-utils-totalimages,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section .dtdr-listings-utils-item-holder a,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type2 .dtdr-listings-item-bottom-section .dtdr-listings-item-title a,.dtdr-marker-info-box .dtdr-listings-map-item-wrapper.type3 .dtdr-listings-price-container .dtdr-listings-price-label-holder,.dtdr-listings-contactdetails-container .dtdr-listings-contactdetails-list>li a.dtdr-listings-address-directions,.dtdr-listings-contactdetails-container .dtdr-listings-contactdetails-list>li a.dtdr-listings-address-directions:hover,.dtdr-listings-contactdetails-container .dtdr-listings-contactdetails-list>li a.dtdr-listings-address-directions span,.dtdr-listings-address-directions:hover{color:#fff}.dtdr-marker-image{background-color:#fff}div[class*="-output-data-container"].dtdr-search-list-items.dtdr-content-scroll div[class*="-output-data-holder"]{margin:0}@media only screen and (max-width:479px){.dtdr-listings-address-directions{font-size:14px}}