@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);

body{
	background:#f4f4f4;
	text-align:center;
	color:#373737;
	font-family:'Open Sans', sans-serif;
}

.top{
	background:#fff;
	padding:40px 40px 20px 40px;
	margin-top:40px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.bottom{
	background:#c4e9f3;
	padding:40px;
	font-size:16px;
	line-height:24px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	margin-bottom:20px;
}

.bottom a{
	display:inline-block;
	padding:10px 20px;
	background:#95dd17;
	font-size:24px;
	text-transform:uppercase;
	color:#fff;
	font-weight:700;
	letter-spacing:-1px;
	margin-top:20px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease;
}

.bottom a>img{
	margin-right:20px;
	vertical-align:middle;
}

.bottom a:hover{
	text-decoration:none;
	background:#555;
}

.footer{
	padding:50px 0px;
	color:#999;
}

.footer a{
	color:#999;
}

h1, h2{
	margin:0px;
}

h1{
	font-size:36px;
	margin-bottom:40px;
}

h2{
	font-size:20px;
	font-weight:400;
}

h3{
	font-weight:700;
}

.product-area{
	background:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:40px;
	margin-bottom:20px;
	text-align:left;
}