
/* Common styles for title, subtitle, description and button */
.sc_item_title,
.sc_item_subtitle,
.sc_item_descr,
.sc_item_button {
	margin:0;
}
.sc_item_title {
	line-height:1.3em;
}

.sc_item_subtitle + .sc_item_title {
	margin-top: 0.6em;
}

.sc_item_title + .sc_item_descr,
.sc_item_subtitle + .sc_item_descr {
	margin-top: 4.2em;
}
.sc_item_descr:last-child {
	margin-bottom: 0;
}
.sc_item_title + .sc_item_slider,
.sc_item_subtitle + .sc_item_slider,
.sc_item_descr + .sc_item_slider,
.sc_item_title + .sc_item_columns,
.sc_item_subtitle + .sc_item_columns,
.sc_item_descr + .sc_item_columns,
.sc_item_title + .sc_item_content,
.sc_item_subtitle + .sc_item_content,
.sc_item_descr + .sc_item_content {
	margin-top: 4em;
}

.sc_item_title + .sc_item_button, .sc_item_title + .sc_item_button_image,
.sc_item_subtitle + .sc_item_button, .sc_item_subtitle + .sc_item_button_image,
.sc_item_descr + .sc_item_button, .sc_item_descr + .sc_item_button_image,
.sc_item_content + .sc_item_button, .sc_item_content + .sc_item_button_image,
.sc_item_slider + .sc_item_button, .sc_item_slider + .sc_item_button_image,
.sc_item_columns + .sc_item_button, .sc_item_columns + .sc_item_button_image {
	margin-top: 4em;
}
.sc_item_button a {
	display:inline-block;
	text-transform:uppercase;
	white-space:nowrap;
	padding:1.3em 3.3em;
	font-size:0.8571em;
	font-weight:bold;
	letter-spacing:3px;
	background-color:#292929;
	border:2px solid #292929;
	color: #fff;
	-webkit-transition: all ease .3s;
	   -moz-transition: all ease .3s;
	    -ms-transition: all ease .3s;
	     -o-transition: all ease .3s;
	        transition: all ease .3s;
}
.sc_item_button a:hover {
	background-color: transparent;
	color: #292929;
}