body,html{
	height: 100%;
}
body{
	padding: 0;
	margin: 0;
	font-family: arial;
}
.alignblock{
    width: 100%;
    height: 100%;
}
.middle-block{
	background:url(../images/gradient-bg.png) no-repeat center center;
	text-align: center;
	width: 100%;
	height: 100%;
	display: table-cell;
	vertical-align: middle;
}
@media only screen and (max-width:480px){
	.middle-block img{
	max-width:80%;
	}
}
.bg-wrapper {
	    background-attachment: fixed!important;
    background-position: center center!important;
    -webkit-background-size: cover!important;
    -moz-background-size: cover!important;
    -o-background-size: cover!important;
    background-size: cover!important;
    min-height: 100%;
    height: 100%;
	display: table;
	width: 100%;
}
.link{
	color: #fff;
	font-size: 20px;
	text-decoration: none;
	display: block;
	transition:all 0.1s linear;
	text-shadow:1px 2px 0 #000;
}
.link:hover{
	color: #F0F0F1;
}