/*showrrom*/
.section-dealers .box-showrom{}
.section-dealers .box-showrom .form-label {
	display: inline-block;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 4px 10px 0 0;
	text-align: right;
}
.section-dealers .box-showrom .show-droplist{
	display:inline-block;	
}
.section-dealers .box-showrom .show-droplist select.cusmo-input{
	width:200px;
}
.section-dealers .resultShowroom .list-showroom .tit-name {
	font-size: 13px;
	line-height: 29px;
}
.section-dealers .resultShowroom .list-showroom .row-contact {
	margin-bottom: 20px;
	padding: 10px 0;
	background: #fff;
	border-bottom: 1px solid #f0f0f0;
}
.section-dealers .resultShowroom .list-showroom .row>div:last-child .row-contact{
	border-bottom: 0px solid #f0f0f0;
}
.section-dealers .resultShowroom .list-showroom .row-contact h3 {
	font-size: 19px;
	text-transform: uppercase;
	padding-bottom: 15px;
	font-weight: bold;
	position: relative;
}
.section-dealers .resultShowroom .list-showroom .row-contact h3::after {
	content: '';
	display: block;
	width: 46px;
	height: 2px;
	margin: 5px 0px 5px 0;
	background: #999;
}
.section-dealers .resultShowroom .list-showroom .tit-name .fa {
  font-size: 17px;
  width: 30px;
  color:#e83828;
  display:inline-block;
}
.section-dealers .resultShowroom .list-showroom .tit-name .fa.fa-phone {
	font-size:16px;
}
.section-dealers .resultShowroom .list-showroom .tit-name .fa.fa-mobile-phone {
  font-size: 21px;
}
.section-dealers .resultShowroom .list-showroom .tit-name span {
	display: inline-block;
	width: 90%;
}

.section-dealers .in-map {
	height: 500px;
	width: 100%;
}
.section-dealers .xembando { color:#e01b21; font-weight:bold; font-size:12px;}
.section-dealers .countLocation {
	font-weight: bold;
	font-size: 21px;
	text-transform: uppercase;
	margin: 15px 0 25px 0;
}
.section-dealers .box-showrom p { margin:15px 0; font-size:14px;}
.section-dealers .box-showrom p a{ color:#e01b21; font-weight:bold;}