.timeline-container .row{
    min-width: 100%;
}

#about .timeline-container .layout{
    padding-left:0;
    padding-right:0;
}

main { position:relative;padding-top:10px }
@media only screen and (min-width:64em){ main { padding-top:50px}}

 .carousel-features .slick-list {
	 border-left:none;
	 border-right:none 
}
 .carousel-features .feature {
	 padding-bottom:0 
}
 @media screen and (max-width:39.9375em) {
	 .carousel-features .slick-slider {
		 margin-bottom:0 
	}
}
 @media screen and (min-width:40em) {
	 .carousel-features {
		 padding-bottom:0 
	}
	 .carousel-features .slick-cloned {
		 height:0!important 
	}
	 .carousel-features .slick-list {
		 margin-left:36px;
		 margin-right:36px 
	}
}
/* custom chunk */
 .bg-crimson .slick-next,.bg-crimson .slick-next:hover,.bg-crimson .slick-prev,.bg-crimson .slick-prev:hover{
	background:#fff
}
 main{
	position:relative;
	padding-top:10px
}
 @media screen and (min-width:64.0625em){
	main{
		padding-top:50px
	}
}
 .carousel-features{
	padding-bottom:0
}
 .carousel-features .neighborhood{
	border-top:0;
	border-bottom:0;
	padding:0
}
 .carousel-features .neighborhood .title+.address{
	margin-top:-.625rem
}
 .carousel-features .neighborhood .cost+.title{
	font-size:1.125rem;
	margin-bottom:.25rem
}
 .carousel-features .neighborhood .amenities-type{
	margin-bottom:.25rem
}
 .carousel-features .slick-list:focus{
	outline:Highlight solid 3px;
	box-shadow:0 0 5px Highlight;
	-webkit-box-shadow:0 0 5px Highlight
}
 .carousel-features .slick-slider{
	margin-bottom:0
}
 .carousel-features .slick-cloned{
	height:0!important
}
 .carousel-features .cost{
	display:table;
	margin-bottom:1.25rem;
	width:100%
}
 .carousel-features .cost li{
	display:table-cell;
	font-size:1.125rem;
	width:33.33333%
}
 .carousel-features .cost span{
	font-family:BentonSansRegular,'Arial Narrow',Arial,sans-serif;
	font-weight:400;
	display:block;
	font-size:1rem
}
 .carousel-features .section-title{
	display:inline-block
}
 .carousel-features .slick-next:focus,.carousel-features .slick-prev:focus{
	box-shadow:0 0 5px 2px #006298
}
 .bg-crimson .slick-list:focus{
	outline:Highlight solid 5px;
	box-shadow:0 0 8px Highlight;
	-webkit-box-shadow:0 0 8px Highlight
}
 .bg-crimson .slick-next:before,.bg-crimson .slick-prev:before{
	color:#900
}
 .bg-crimson .slick-next:focus,.bg-crimson .slick-prev:focus{
	outline:Highlight solid 5px;
	box-shadow:0 0 8px Highlight;
	-webkit-box-shadow:0 0 8px Highlight
}
 .bg-crimson .slick-slide .content .address,.bg-crimson .slick-slide .content .cost,.bg-crimson .slick-slide .content .title,.bg-crimson .slick-slide .content p{
	color:#4A3C31
}
 .bg-crimson .slick-slide .content .button{
	border-color:#900
}
 @media screen and (max-width:39.9375em){
	.carousel-features .slick-active.slick-center.first .content,.carousel-features .slick-slide .content{
		border-left:0
	}
}
 @media screen and (min-width:40em){
	.carousel-features .content{
		margin-top:0;
		padding-top:1.25rem
	}
	 .carousel-features .cost li{
		font-size:1.25rem
	}
	 .carousel-features .cost span{
		font-size:1rem
	}
	 .carousel-features .feature figure,.carousel-features .feature figure img{
		margin-bottom:0
	}
}