.map-icon,.share-data,.srch-nearby-input .input-group-append .input-group-text i{line-height:0}.idx-str-srch-loc-btn i,.map-icon{font-size:18px}.idx-str-srch-form{padding:15px;border-radius:0}.search-h1{display:flex;padding:0 15px;justify-content:space-between;align-items:center}.map-icon{height:40px;border-radius:4px;border:none;display:flex;align-items:center}.idx-str-srch-h1{font-size:22px;font-family:Roboto-R,Arial,Helvetica,sans-serif;font-weight:600}.idx-str-srch-btn,.idx-str-srch-loc-btn{font-family:Roboto-M;font-size:14px;line-height:1;display:flex;height:40px;text-transform:uppercase}.idx-str-srch-loc-btn{padding:.469rem .75rem;border-radius:4px;border:1px solid #e0e0e0;align-items:center;justify-content:center}.idx-str-srch-btn{width:100%;padding:.5rem .75rem;border:1px solid;justify-content:center;align-items:center;border-radius:4px}.custom-select,.idx-str-srch-input{font-size:14px!important}.search-icn-btn{right:0;top:0;line-height:0;border-radius:0 .25rem .25rem 0;padding:2px 20px}.custom-select{height:40px;line-height:14px;border-radius:4px}.str-status-badge{display:flex;font-size:14px;justify-content:center;align-items:center;padding:10px;border-radius:0;border-bottom:3px dashed;font-family:Roboto-M,Arial,Helvetica,sans-serif}.idx-info-card-str-name,.idx-str-locality,.idx-str-srch-h2{font-family:Roboto-R,Arial,Helvetica,sans-serif}.idx-str-locality{font-size:14px;line-height:1.5;font-weight:400;margin-left:-3px}img.idx-map-img{width:100%;height:100%}.search-input>.row>.col-lg-2{padding-left:5px}.search-input>.row>.col-lg-10>.row>.col-lg-3{padding:0 5px}.search-input>.row>.col-lg-10>.row>.col-lg-3:first-child{padding-left:15px}.srch-nearby-input>.row>.col-lg-10{padding-right:5px}section.bannerblock>.container-fluid.bg-color-3>.row>.col-lg-6.py-3:nth-child(2n+2){padding-left:0}@media (max-width:575px){.idx-str-srch-btn{width:100%}.search-input>.row>.col-lg-10>.row>.col-lg-3:nth-child(2),.search-input>.row>.col-lg-10>.row>.col-lg-3:nth-child(4){padding-left:15px}.search-input>.row>.col-lg-10>.row>.col-lg-3:first-child,.search-input>.row>.col-lg-10>.row>.col-lg-3:nth-child(3){padding-right:15px}}.idx-str-info-list{display:flex;justify-content:space-between}.idx-str-srch-h2{font-size:25px;padding:10px 15px;line-height:1;font-weight:600}.idx-info-card-str-name{font-size:18px;line-height:1.5;font-weight:600}.brand-data i{position:relative;margin-right:8px;top:2px;font-size:18px}.share-data a>i{font-size:25px;vertical-align:top}.idx-str-info-card .idx-info-card-str-add-icn i,.idx-str-info-card .idx-info-card-str-loc-icn i{position:relative;top:2px;left:-2px}.idx-str-info-card .idx-info-card-str-cont-icn i{position:relative;bottom:-1px}.idx-info-card-str-status{display:block;font-size:14px;padding:0 0 1rem;font-weight:600}.or-div{font-size:18px;font-weight:700}.idx-info-card-str-web-btn{border:1px solid}.idx-info-card-str-call-btn,.idx-info-card-str-dir-btn,.idx-info-card-str-web-btn{padding:6px 0;font-size:12px;justify-content:center;display:flex!important;align-items:center;line-height:1;height:40px;font-family:Roboto-M}.idx-info-card-str-call-btn>span:first-child,.idx-info-card-str-dir-btn>span:first-child,.idx-info-card-str-web-btn>span:first-child{padding:5px 10px;border:1px solid}.idx-info-card-str-call-btn>span:last-child,.idx-info-card-str-dir-btn>span:last-child,.idx-info-card-str-web-btn>span:last-child{padding:5px}.idx-info-card-str-call-btn i{position:relative;top:1px}.idx-info-card-str-dir-btn i,.idx-info-card-str-web-btn i{position:relative;top:2px}.form-row>.col,.form-row>[class*=col-]{padding-right:1rem;padding-left:1rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.pagination li.page-item a{line-height:1}.pagination li.page-item a i{font-size:12px}.idx-str-info-card .card-body ul li{margin-bottom:12px!important}.idx-str-info-card{box-shadow:0 0 10px rgb(0 0 0 / 15%);border:none}.input-group .inp-search{height:40px;border-radius:4px 0 0 4px;border:1px solid #e0e0e0}.input-group .search-icn-btn{border-color:transparent;height:40px;border-radius:0 4px 4px 0}@media (max-width:991px){.idx-str-srch-loc-btn{padding:.48rem .5rem}.large-space{min-height:290px}.search-input>.row>.col-lg-10>.row>.col-lg-3:nth-child(3){padding-left:15px}.search-input>.row>.col-lg-10>.row>.col-lg-3:nth-child(2),.search-input>.row>.col-lg-10>.row>.col-lg-3:nth-child(4){padding-right:15px}.search-input>.row>.col-lg-2{padding-left:15px;display:flex;justify-content:center}.idx-str-info-list{flex-direction:column}}.map-blk{height:500px}.col-call-btn:hover{color:#383838;border:1px solid #383838}.col-call-btn{border:1px solid #191919;color:#191919}.idx-str-info-card-header{padding:10px 16px 29px;border-bottom:none!important;perspective:1000px}.brand-data{width:100%;height:75%;position:relative;transform-style:preserve-3d}.idx-info-card-str-name.card{width:100%;height:100%;font-size:18px;transform-origin:bottom;background:0 0!important;border:none!important;margin-left:0!important;margin-right:0!important}.g-review svg{width:20px;margin-right:5px;margin-top:-2px}.g-stars ul{justify-content:center}.g-review span{font-weight:600}.new-sec{background-color:#f3efef}.tags-data{margin-bottom:20px}.tags-data li{padding:0!important;border-radius:4px;display:inline-flex;height:30px;margin:0!important;align-items:center}.tags-data li h4{font-size:14px;text-transform:capitalize;line-height:1.4}.tags-data li h4 span.str-tag-name{padding:0 8px!important}.tags-data li a:hover h4 span.str-tag-name{padding:0 8px!important;color:#000}.str-tag .tags-data h3{font-size:18px;font-weight:600;text-transform:uppercase;margin-top:10px}.new-sec .content-side p{margin-bottom:20px!important}.new-sec .content-side p:last-child{margin-bottom:10px!important;font-size:12px}.new-sec .content-side .images{display:flex;margin-bottom:10px}.new-sec .content-side .images img{margin-right:20px}.new-sec .map iframe{width:100%;height:188px}.stores-links ul li{margin-bottom:10px}.stores-links ul li a{color:#000;font-size:14px}.stores-links ul li a i.flaticon-right-arrow-angle{color:#9e9b9b;font-size:10px}.stores-links ul li a:hover,.stores-links ul li a:hover i.flaticon-right-arrow-angle,.unlimited-fashion ul li a:hover{color:#ed1d24}.unlimited-fashion img{margin-bottom:15px}.unlimited-fashion h6{color:#000;margin-bottom:15px;font-weight:600}.unlimited-fashion ul{display:flex;flex-wrap:wrap}.unlimited-fashion ul li{height:30px}.unlimited-fashion ul li a{color:#000;text-decoration:none;font-size:14px}.unlimited-fashion ul li a span{padding:0 10px}@media (max-width:767px){section.bannerblock>.container-fluid.bg-color-3>.row>.col-lg-6.py-3:nth-child(2n+2){padding-left:15px;padding-top:0!important}.map,.new-sec .content-side{margin-bottom:38px}.form-field,.unlimited-fashion{margin-top:20px}}.form-field form h6{color:#000;font-weight:600}.card-footer .idx-info-card-str-status,.form-field form .form-group{display:flex}.form-field form .form-group button.btn{background-color:#000;color:#fff;border-radius:0;padding:0 25px}.form-field form .form-group button.btn:hover{background-color:transparent;color:#000;border:1px solid #000}.form-field form .form-group button.btn i{margin-top:10px}.form-field form .form-group input{border-radius:0;padding:20px 0}.idx-info-card-str-status span{background-color:green;color:#fff;border-radius:4px;padding:4px 12px;font-size:11px;margin-left:35px}.map-height{height:450px}.new-sec .btns{text-align:center}.new-sec .btns .virtual-store-btn{background-color:#fff;color:#ed1d24;padding:8px 25px;margin-top:10px;text-transform:uppercase;border-radius:0}.new-sec .btns .virtual-store-btn:hover{box-shadow:rgba(0,0,0,.15) 0 2px 8px}.new-sec .btns .virtual-store-btn img{margin-left:6px}@media (max-width:768px){.idx-info-card-str-name.card,.idx-str-srch-h2,.str-tag .tags-data h3{font-size:20px}.idx-info-card-str-status span,.unlimited-fashion ul li a{font-size:12px}.g-review,.idx-info-card-str-call-btn,.idx-info-card-str-dir-btn,.idx-info-card-str-web-btn,.idx-str-info-card .card-body ul li,.idx-str-locality,.idx-str-srch-btn,.nearby,.stores-links ul li a,.tags-data li h4{font-size:13px}.g-review svg,.g-stars ul li img{width:13px}.new-sec .content-side p:last-child{font-size:10px}.g-rating{width:100%;text-align:right}.g-stars ul{justify-content:end}.share-data a>i{font-size:18px}.idx-str-info-card-header{padding:10px 16px 18px}.qrcodeq canvas{width:68px!important;height:68px!important}}@media (min-width:767px) and (max-width:1180px){.g-rating{width:auto}.g-stars ul{justify-content:end}}.nearby span img.landmark{width:auto;height:15px;margin-top:-7px;margin-right:11px}.mapstore{color:#fff!important;background:#ed1d24!important;border:1px solid #ed1d24!important}
.f-rgt{
    font-weight: 600;
    font-size: 16px;
}
.footer-sec .vmart-content {
    display: flex;
    margin-bottom: 20px;
}
.footer-sec .vmart-content .images{
    margin-right: 15px;
}
.footer-sec .vmart-content .images img{
    width: 80px;
}
.footer-sec .vmart-content .content p{
    font-size: 18px;
    /* font-size: 20px; */
    width: 78%;
}
@media (max-width:1199px) {
    .footer-sec .vmart-content .content p{
        width: 87%;
    }
}
@media (max-width:991px) {
    .footer-sec .vmart-content .content p{
        width: 100%;
    }
}
.footer-sec .limeroad-content {
    display: flex;
    margin-bottom: 20px;
}
.footer-sec .limeroad-content .images{
    margin-right: 15px;
}
.footer-sec .limeroad-content .images img{
    width: 66px;
    margin-left: 12px;
}
@media (max-width:991px) {
    .footer-sec .limeroad-content .images img{
        width: 80px;
        margin-left: 0px;
    }
}
.footer-sec .limeroad-content .content p{
    font-size: 18px;
    font-family: Roboto-M;
    font-weight: bold;
    margin-bottom: 10px;
}
.footer-sec .limeroad-content .content img{
    width: 90px;
}
.footer-sec .limeroad-content .content .google-play{
    gap: 20px;
    text-align: center;
}
.footer-sec .limeroad-content .content .google-play .g-play{
    margin-right: 15px;
}

.footer-sec .unlimited-content {
    display: flex;
    /* margin-bottom: 20px; */
}
.footer-sec .unlimited-content .images{
    margin-right: 15px;
}
.footer-sec .unlimited-content .images img{
    width: 57px;
    margin-left: 20px;
}
@media (max-width:991px) {
    .footer-sec .unlimited-content .images img{
        width: 80px;
        margin-left: 0px;
    }
}
.footer-sec .unlimited-content .content .fashion-destination{
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
}
.unlimited-content .content span p{
    margin-bottom: 0px;
}
.unlimited-content .content span, ul{
    font-size: 13px;
}

.footer-sec .links ul h4{
    font-size: 20px;
    color: #000;
    font-weight: 600;
}

.footer-sec .links ul li{
    list-style: none;
    margin-bottom: 13px;
    padding-left: 15px;
    padding-right: 15px;

}
.footer-sec .links ul li a{
    font-size: 17px;
}


.footer-sec .stores{
    text-align: center;
}
.footer-sec .stores h4{
    font-size: 25px;
    font-family: Roboto-M;
    margin-bottom: 0px;
    font-weight: bold;
}
.footer-sec .stores p{
    font-size: 13px;
    margin-bottom: 10px;
}
.footer-sec .unlimited-content .tags-data li{
    padding: 0 !important;
    border-radius: 4px;
    display: inline-flex;
    height: 25px;
    margin: 0 !important;
    align-items: center;
}
.footer-sec .unlimited-content .tags-data li a{
    text-decoration: underline !important;
    font-size: 14px;
}
.footer-sec .unlimited-content .tags-data li span{
    /* padding: 0 10px; */
    font-size: 15px;
}
.footer-sec .unlimited-content .tags-data .fashion-destination{
    font-size: 18px;
    font-weight: bold;
    font-family: Roboto-M;
    margin-bottom: 9px;
}
.footer-sec .unlimited-content .tags-data span .presence-state{
    margin-bottom: 0;
    font-size: 14px;
}





/* footer search box code */

.footer-sec form .form-group{
    display: block;
    position: relative;
    margin-top: 40px;
}
.footer-sec form .form-group input{
    border-radius: 20px ;
    padding: 20px 10px;
}
/* .footer-sec form .form-group input::placeholder{
    font-size: 12px;
} */
.footer-sec form .form-group button{
    background-color: #000;
    color: #fff;
    position: absolute;
    /* left: -43px; */
    top: 6px;
    right: 14px;
    border-radius: 20px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    /* right: -309px;
    top: -36px; */
}
.footer-sec form .form-group button:hover{
    background-color: #ed1d24;
    border: 2px solid #ed1d24;
}
.footer-sec form .form-group button img{
    position: relative;
    top: -3px;
}

@media (max-width:767px) {
    .footer-sec .vmart-content .content p{
        margin-bottom: 0px;
    }
    .footer-sec .vmart-content{
        margin-bottom: 20px;
    }
    .footer-sec .unlimited-content{
        margin-top: 20px;
    }
    .footer-sec form .form-group{
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .footer-sec .links ul li{
        padding-left: 0;
        padding-right: 0;
    }
}


.footer_city_state{
    background-color: #f2f2f2;
}


/* ----------------------------------------------------- */
.load-more-btn{
    background-color: #ed1d24;
    color: #fff;
    border-color: #ed1d24;
}
.load-more-btn:hover{
    background-color: #000;
    color: #fff;
    border-color: #000;
}


/* -------------------------------------------- */

@media (max-width:575px) {
    .str-tag .tags-data h3{
        font-size: 18px;
    }
}
/* ---------------------------------- */
.idx-str-info-card .brand-data .g-rating .g-stars{
    margin-top: 3px;
}
.idx-str-info-card .brand-data .g-rating .g-stars li img{
    margin-right: 2px;
}
@media (max-width: 767px){
    .f-bottom {
        height: 0px !important;
    }

}
