#top-background{
	background: url('/upload/pics/7405405/trudovaya-knizhka.jpg') center top no-repeat #f4f4f4;
	height: 502px;
	margin: -20px 0 30px;
}

#top-text{
	width: 625px;
	padding: 90px 0 0 28px;
}

#top-text .ci-filled-button {
	box-sizing: border-box;
	width: 165px;
	font-size: 16px;
	height: 39px;
	padding-top: 10px;
	margin-top: 75px;
}

#features{
	margin: 30px 0;
}

.features-element{
	box-sizing: border-box;
	min-height: 130px;
	padding: 30px 0;
	border-bottom: 1px dashed #acacac;
}

.features-element:last-of-type{
	border: none;
}

.features-icon{
	float: left;
	width: 68px;
	height: 68px;
	margin-right: 30px;
}

#feature-ecp .features-icon{
	background: url("/upload/pics/7405405/icons.png") top left no-repeat #fff;
}

#feature-date .features-icon{
	background: url("/upload/pics/7405405/icons.png") -68px top no-repeat #fff;
}

#feature-law .features-icon{
	background: url("/upload/pics/7405405/icons.png") -136px top no-repeat #fff;
}

#feature-first .features-icon{
	background: url("/upload/pics/7405405/icons.png") -204px top no-repeat #fff;
}

#feature-null .features-icon{
	background: url("/upload/pics/7405405/icons.png") -272px top no-repeat #fff;
}

#feature-select .features-icon{
	background: url("/upload/pics/7405405/icons.png") -340px top no-repeat #fff;
}