.about-region-section{ margin: 50px 0px;}
#aboutRegion .resp-tabs-list{ width:15%; }
#aboutRegion.resp-vtabs .resp-tabs-container{ width:85%; position:relative; z-index:1; min-height:300px;}
#aboutRegion.resp-vtabs .resp-tabs-list li{
	background:#ffffff;
	margin-bottom:10px;
	border:1px solid #dfe3e8;
	box-shadow:0px 1px 5px rgba(0,0,0,0.08);
	border-radius:3px;
	margin-right:-3px;
}
#aboutRegion.resp-vtabs .resp-tabs-list li.resp-tab-active{ margin-bottom:10px !important; margin-right:-3px !important; padding:15px !important;}

.aboutregion-name{ position:relative;}
.aboutregion-list .icon{
	width:51px; height:51px;
	display:inline-block;
	vertical-align:middle;
}
.aboutregion-list .name{
	display:inline-block;
	vertical-align:middle;
	width:50%;
	margin-left:10px;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	letter-spacing:0.13px;
	text-transform:uppercase;
	color:#45515e;
}
.aboutregion-list .resp-tab-active .name{ color:#1380ae;}
.aboutregion-list .walking-icon{ background:url(https://d1hirb55zrpywb.cloudfront.net/images/theme/more-walking.svg) no-repeat; }
.aboutregion-list .resp-tab-active .walking-icon{ background:url(https://d1hirb55zrpywb.cloudfront.net/images/theme/more-walking-hover.svg) no-repeat; }
.aboutregion-list .cycling-icon{ background:url(https://d1hirb55zrpywb.cloudfront.net/images/theme/more-cycling.svg) no-repeat; }
.aboutregion-list .resp-tab-active .cycling-icon{ background:url(https://d1hirb55zrpywb.cloudfront.net/images/theme/more-cycling-hover.svg) no-repeat; }
.aboutregion-list .camino-icon{ background:url(https://d1hirb55zrpywb.cloudfront.net/images/theme/more-camino.svg) no-repeat; }
.aboutregion-list .resp-tab-active .camino-icon{ background:url(https://d1hirb55zrpywb.cloudfront.net/images/theme/more-camino-hover.svg) no-repeat; }

#aboutRegion .resp-tabs-container{
	border:1px solid #dfe3e8;
	box-shadow:0px 1px 5px rgba(0,0,0,0.08);
	border-radius:3px;
}
.aboutregion-content{ padding:10px;}
.aboutregion-content .about-txt{ font-size:15px; line-height:29px; max-height: 205px; overflow:hidden;}
.aboutregion-content .about-button { margin-top:20px; }
.aboutregion-content .about-header{
	font-family: 'Oswald', 'Arial Narrow', 'Helvetica Neue', sans-serif;
	font-size:22px;
	line-height:24px;
	letter-spacing:0.84px;
	color:#1380ae;
	margin-bottom:20px;
}
@media(max-width:1199px){
#aboutRegion .resp-tabs-list{ width:20%; }
#aboutRegion.resp-vtabs .resp-tabs-container{ width:80%;}
}
@media (min-width:992px) and (max-width:1199px){
	.aboutregion-content .about-txt{ max-height: 290px; }
	.aboutregion-content .about-button { margin-top:15px; }
}
@media(max-width:992px){
#aboutRegion .resp-tabs-list{ width:100%; float:none; margin-right:0px;}
#aboutRegion.resp-vtabs .resp-tabs-list li{
	width:33.33%;
	display:inline-block;
	border-width:1px 0px 1px 1px;
	border-radius:0px;
}
#aboutRegion.resp-vtabs .resp-tabs-list li:last-child{ border-right-width:1px;}
#aboutRegion.resp-vtabs .resp-tabs-container{ width:100%; float:none;}
.aboutregion-list .name{ width:68%;}
}
@media (min-width:768px) and (max-width:991px){
	.aboutregion-content .about-txt { max-height:290px; }
	.aboutregion-content .about-button { margin-top:15px; }
}
@media (max-width: 767px){
.aboutregion-grid{ padding:0px;}
#aboutRegion h2.resp-accordion { display: none;}
#aboutRegion.resp-vtabs ul.resp-tabs-list { display: block; white-space: nowrap; overflow:scroll; box-shadow: 0px 1px 5px rgba(0,0,0,0.1); }
#aboutRegion.resp-vtabs .resp-tabs-list li{ display: inline-block; white-space: nowrap; width:auto; box-shadow:none;}
#aboutRegion.resp-vtabs .resp-tab-content{ border:none;}
#aboutRegion.resp-vtabs .resp-tab-content:last-child{ border-bottom:0px !important;}
.aboutregion-content{ padding:0; margin-bottom:20px;}
.aboutregion-content .about-header{ margin-bottom:10px;}
#aboutRegion .resp-tabs-container{
	border:0px solid #dfe3e8;
	box-shadow:none;
	border-radius:none;
}
.aboutregion-content .about-txt { max-height:100%; }
.aboutregion-content .about-button { margin-top:15px; text-align:center; }
}
@media( max-width: 576px){
	.about-region-section{ margin: 25px 0px;}
}