@charset "UTF-8";
/* CSS Document */

html, body
{
  width: 100%;
  margin: 0px;
}

body {
	margin: 0;
	padding: 0;
	color: #b3aeab;
	font-size:18px;
}
a {
	color: #b3aeab;
	text-decoration: none;
}
a:hover {
	color: #908984;
	text-decoration: none;
}
a:link, a:hover {
	-webkit-transition: all ease-out 300ms;
	-moz-transition: all ease-out 300ms;
	-o-transition: all ease-out 300ms;
	transition: all ease-out 300ms;
}

ul {margin:0; padding:0; list-style:none;}
ul li {margin:0; padding:0; display:block;}

.container {width:960px; margin:0 auto 0}

header {
	width: 100%;
	min-width: 960px;
	min-height: 100%;
	height: auto;
	background: url(../img/header-bg.jpg) center top no-repeat;
	background-color: #aeb7bd;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	text-align:center;
	padding-top:60px;
	padding-bottom:25px;
}
header h1 {
	background:url(../img/header-logo.png) no-repeat;
	text-indent:-10000px;
	width:229px; height:47px; margin:0 auto 110px;
	}
header h2 {
	background:url(../img/header-h2.png) no-repeat;
	text-indent:-10000px;
	width:803px; height:32px; margin:0 auto 0; padding-bottom:30px;
	}
header h3 {	background:url(../img/header-h3.png) no-repeat;
	text-indent:-10000px;
	width:425px; height:15px; margin:0 auto 0; padding-bottom:110px;}
header ul {color:#FFFFFF;border-top:1px solid #d4d9dc; margin: 0 10px 0 10px;}
header ul li {border-right:1px solid #d4d9dc; display:inline-block; text-indent:-10000px}
header ul li:last-child {border-right:none;}
header ul .reinforce {width:240px; height:60px; background: url(../img/header-reinforce.png) center no-repeat;}
header ul .ramp {width:220px; height:60px; background: url(../img/header-ramp.png) center no-repeat;}
header ul .adopt {width:230px; height:60px; background: url(../img/header-adopt.png) center no-repeat;}
header ul .extend {width:220px; height:60px; background: url(../img/header-extend.png) center no-repeat;}

section {background-color:#f6f6f6; width:100% !important; display: table;}
section h2 {width:100%; height:27px; background:url(../img/section-h2.png) center no-repeat;  margin:30px auto 20px; text-indent:-10000px;}
section h3 {width:212px; height:11px; background:url(../img/section-h3.png) center no-repeat;  margin:30px auto 50px; text-indent:-10000px; }

section ul {display:block;}

section ul li {display:inline-block; text-indent:-10000px; margin-bottom:-5px;}

section ul .lookout {width:700px; height:310px; background: url(../img/section-lookout.jpg) center no-repeat;}
section ul .epix {width:260px; height:310px; background: url(../img/section-epix.jpg) center no-repeat;}
section ul .goodreads {width:240px; height:230px; background: url(../img/section-goodreads.jpg) center no-repeat;}
section ul .udemy {width:240px; height:230px; background: url(../img/section-udemy.jpg) center no-repeat;}
section ul .zocdoc {width:480px; height:230px; background: url(../img/section-zocdoc.jpg) center no-repeat;}

footer {padding:60px 0 120px 0;}
footer ul {width:680px; height: 40px; margin:0 auto; display:block; min-width:680px;}
footer ul li {display:block; height:40px; padding:12px 0 8px 50px; display:inline-block; margin:0 30px 0 30px;}
footer ul li:first-child {margin:0 30px 0 0;}
footer ul li:last-child {margin:0 0 0 30px;}

footer ul .email {background: url(../img/icon-email.gif)  no-repeat;}
footer ul .phone {background: url(../img/icon-phone.gif)  no-repeat;}
footer ul .linkedin {background: url(../img/icon-linkedin.gif)  no-repeat;}