#map{height:662px;width:100%}
.map-component-container{padding-top:30px}
.map-detail-container{overflow:hidden;flex-wrap:nowrap;padding:41px 0 14px 0;border-bottom:1px solid #d5d5d5}
.map-detail-container{display:flex;padding:23px 0 13px 0}
.map-detail-container .map-store-icon img{margin-top:7px}
.map-detail-container .map-store-icon{padding-left:0}
.map-detail-container .map-store-icon img{margin-top:7px}
.font-bodybb7,.font-bodybb6{font-family:'DINRound-Regular';font-weight:500}
.font-bodybb11{font-family:'DINRound-Light'}
.map-distributors-moredetails{color:#4a90e2;cursor:pointer;font-family:'DINRound-Regular'}
p.map-distributors-heading.font-bodybb6.ng-binding{margin-bottom:0}
a{text-decoration:none;cursor:pointer !important}
.m1cp.contact_us.drop-down{border-top:transparent;border-left:transparent;border-right:transparent;border-bottom:2px solid #ff9e1b;width:100%;outline:0;box-shadow:none;border-radius:0;padding:0;height:37px;text-align-last:left;color:#6e6e6e;font-family:'DINRound-Light';font-weight:400}
.m1cp.drop-down option{color:#6e6e6e;padding-left:12px;font-size:15px;margin:10px 0;font-family:'DINRound-Light';text-align:center}
input.m1cpContactUs{color:#6e6e6e}
.m1cp.form-control{border:0;border-bottom:2px solid #ff9e1b;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.theme-light.text-theme-black .btn.btn-default,.theme-dark.text-theme-black .btn.btn-default{max-width:250px;min-width:100px}
.theme-light .btn.btn-default{color:#212121;border:2px solid #ff9e1b}
.price-tag{background-color:#4285f4;border-radius:8px;color:#fff;font-size:14px;padding:10px 15px;position:relative}
.price-tag::after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%,0);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #4285f4}
.theme-light a.animated-button.button-animated:before{background-color:#ff9e1b !important}
.text-theme-black .btn.m1cpContactUs{margin:0;padding:5px}
.theme-light .btn.btn-default{color:#212121;border:2px solid #ff9e1b}
.padding-false-mobile{padding-right:20px}
.theme-light .btn.btn-default{color:#212121;border:2px solid #ff9e1b;border-radius:unset}
input.m1cpContactUs{color:#6e6e6e}
.form-control{font-size:14px}
.font-bodybb4{font-family:'DINRound-Regular';font-weight:500;color:#ff9e1b}
.filterResult a{padding:5px;border:1px solid #d5d5d5;display:block;margin-bottom:5px;white-space:nowrap;cursor:pointer !important}
.font-bodybb8{font-family:'DINRound-Regular';font-weight:500;color:#212121}
.filterResult p.collapsed::after{transform:rotate(180deg)}
.filterResult .filterlist li{display:inline-block;margin-right:10px}
.map-detail-container .map-store-icon{padding-left:0;position:relative}
a.animated-button.button-animated{color:#fff;cursor:pointer;position:relative;z-index:100;background-color:#ff9e1b;border:2px solid #ff9e1b;font-family:'DINRound-Regular'}
.theme-light a.animated-button.button-animated,.theme-light a.animated-button.button-animated:before{background-color:#ff9e1b}
.gm-style-iw.gm-style-iw-c{width:175px}
p.marker-title{font-weight:500}
p.sub-title{font-weight:500;margin:0}
.marker-label{font-weight:600;font-size:15px}
.viewmoreLink{margin-top:28px;line-height:1;cursor:pointer}
.viewmoreLink a{font-family:'DINRound-Regular'}
@media(max-width:768px){.map-detail-container .map-locator-index{position:absolute;left:17px;top:15px}
}
@media(min-width:768px){a.animated-button.button-animated{transition:all .5s cubic-bezier(.42,0,.58,1)}
.map-detail-container .map-store-icon{padding-right:0}
.map-detail-container .map-locator-index{position:absolute;left:17px;top:13px}
.shop-detail-container{padding:5px}
}
@media(min-width:992px){.container-details{padding-right:15%}
.map-detail-main-container,.m1cp .map-container{height:662px;max-height:662px;overflow:hidden;overflow-y:auto}
}
@media(max-width:991.8px){.map-detail-container .map-store-icon{width:max-content;padding-right:8px}
.text-theme-black .btn.m1cpContactUs{margin-top:45px;margin-right:0;margin-bottom:25px;margin-left:0;min-width:100% !important;max-width:100% !important}
}
@media only screen and (max-width:600px){#map{margin-top:20px}
}
@media only screen and (min-width:600px){#map{margin-top:20px}
.btn-block{box-sizing:revert}
.map-detail-main-container{height:662px;max-height:662px;overflow:hidden;overflow-y:auto}
}
@media only screen and (min-width:768px){.btn-block{box-sizing:revert}
.map-detail-main-container{height:662px;max-height:662px;overflow:hidden;overflow-y:auto}
}