@import url("http://fonts.googleapis.com/css?family=Ubuntu:400,500");
body {
	font-family: "Ubuntu", sans-serif;
	text-align: center;
}

section {
	padding: 50px 0;
	position: relative;
	background: url(orpheus/img/sliders/header.jpg) no-repeat fixed center bottom/cover;
}

section::before {
	background-color: goldenrod;
	content: "";
	height: 100%;
	left: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: 0.8;
	position: absolute;
	top: 0;
	width: 100%;
}

h1 {
	padding: 50px 0;
}

a:hover {
	text-decoration: none;
}

.img-mon {
	background-image: url(img/bg-macbook.png);
	display: inline-block;
	height: 333px;
	position: relative;
	width: 350px;
}

.img-mon .img-site {
	background-position: center top;
	background-repeat: no-repeat;
	height: 192px;
	left: 14px;
	position: absolute;
	top: 14px;
	width: 321px;
	-moz-transition: all 10s linear 0s;
	-o-transition: all 10s linear 0s;
	-webkit-transition: all 10s linear 0s;
	transition: all 10s linear 0s;
}

.img-mon .img-site:hover {
	background-position: center bottom;
}

.theme-text {
	color: #fff;
	font-size: 22px;
	font-weight: 500;
	margin-bottom: 50px;
}

.theme-text:hover {
	color: rebeccapurple;
}