.store-result-item > .col-inner {
    padding: 15px 15px 15px 15px;
}

#noodle-store-map{
    width: 100%;
    height: 700px;
}

.store-col-location-list > .col > .col-inner {
    padding: 20px 15px 20px 15px;
    margin: 15px 0px 0px 0px;
}

.store-result-item :hover{
    cursor: pointer;
}

.direction-link{
    color: #0078A8;
}

.infobox-wrapper{
    background-color: #fff;
}

#radius-slider {
    -webkit-appearance: none;
    width: 100%;
    height: 15px;
    border-radius: 5px;  
    background-color: #ededed !important;
    outline: none !important;
    opacity: 0.7;
    -webkit-transition: .2s;
    transition: opacity .2s;
}
  
  /*Slider radius - rangerslider -- use -webkit- to run Chrome, Opera, Safari, Edge*/
#radius-slider::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
width: 25px;
height: 25px;
border-radius: 50%; 
background: #A9740C;
cursor: pointer;
}
  
/*-moz- for rangerslider on firefox*/
#radius-slider::-moz-range-thumb {
width: 25px;
height: 25px;
border-radius: 50%;
background: #A9740C;
cursor: pointer;
}
.store-details > .col-inner {
    padding: 0px 0px 0px 10px;
}
@media (min-width:550px) {
    .store-details > .col-inner {
        padding: 0px 0px 0px 15px;
    }
    .store-col-location-list > .col > .col-inner {
        padding: 20px 15px 0px 15px;
    }
}




/*modify store search section*/
#radius-slider {
	width: 80% !important;
}
.store-title {
	margin-bottom:3px;
}
.infobox-wrapper {
	width:350px !important;
}
@media screen and (max-width: 600px) {
.store-col-maps #noodle-store-map {
	height:360px !important;
}
}
.infobox-wrapper>img {
	margin:0 0 -50px 0 !important;
	padding:10px 10px 0 0;
}
@media screen and (max-width: 600px) {
.infobox-wrapper {
	width:80vw !important;
}
}
.store-title span {
	font-size:17px !important;
	 -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-inline-box;
}
.infobox-wrapper .item.infobox .row-collapse.align-equal {
	padding:8px;
	padding-right:25px;
}
.infobox-wrapper .store-meta-text {
	font-size:13px;
	margin-left:5px;
}
.infobox-wrapper i.fa {
	font-size:13px;
}
.infobox-wrapper .direction-link {
	font-size:13px;
}
.infobox-wrapper .direction-link i {
	margin-right:5px;
}
.infobox-wrapper .phone {
	margin-top:3px;
	margin-bottom:3px;
}
.infobox-wrapper .store-image img {
    height: 77px;
    object-fit: cover;
}

.store-col-location input#radius-check {
	opacity:.65;
	margin-right:15px;
	width:30px;transition:.3s ease;
	padding-left:0;
}
.store-col-location input#radius-check.checked, .store-col-location input#radius-check:hover {
	opacity:1;

}
.store-col-location-field>.col {
	padding-bottom:5px;
}
.store-search-fields-col .col.medium-6.small-6.large-6 {
	padding-bottom:0;
}
.store-search-fields-col {
	margin-bottom:10px;
}
.store-col-location-field .radis-val {
	width:165px;
    margin-bottom: 13px;
}
.store-search-fields-col .col.medium-6.small-6.large-6:nth-child(2n) {
	padding-left:5px;
}
.store-search-fields-col .col.medium-6.small-6.large-6:nth-child(2n+1) {
	padding-right:5px;
}
.store-result-status {
	margin-bottom:15px;
}


/*modify store list*/
.store-search-results .store-title {
	line-height:17px;
	margin-top:2px;
}
.store-search-results .store-meta-text {
	margin-left:5px;
}
.store-search-results .direction-link i {
	margin-right:5px;
}
.store-search-results .store-image img {
    height: 95px;
    object-fit: cover;
}
.store-search-results .store-result-item {
	padding-bottom:10px;
}


@media screen and (min-width: 600px) {
.store-col-location-list .store-search-results {
	height:423px;
	overflow-y:scroll;
	overflow-x:hidden;
}
.store-col-location-list .store-search-results::-webkit-scrollbar {
    width: 1px;
    background-color: #f1f1f1;
}
.store-col-location-list .store-search-results::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    background: #d89616;
}
}
.store-detail-link {
	float: right;
	color:#a9740c;
	text-decoration:underline;
}
button.search-btn {
    line-height: 0;
    margin-right: 0px !IMPORTANT;
}

.store-image .col-inner div, .store-image .col-inner img {
	height:100%;
}