/**
 * Font brand 
 */

 html {
 	font-family: sans-serif;
 }

 body {

 	font-family: "UniversRoman",Arial,sans-serif;
 	font-size: 14px;
 	line-height: 1.6;
 }

 h1 {
 	font-size: 2em;
 	margin: 0.67em 0;
 }

 h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
 	color: inherit;
 	font-family: "UniversCondensed",Arial,sans-serif;
 	font-weight: 500;
 	line-height: 1.3;
 	margin-bottom: 11px;
 	margin-top: 22px;
 }


/** 
 * Child theme base attributes
 */

 .et_pb_fullwidth_header {
 	padding: 20px 0;
 }
 p#footer-info {
 	display: none;
 }
 .home .et_pb_slide { 
 	height: 380px; 
 }

 .home .et_pb_slide_description { 
 	padding: 150px 100px; 
 }

 #main-header {  
 	padding-top: 50px;          /* push header content past brand bar */
 	z-index: 9995;              /* defeat fixed navigation z-index */
 }

 #et-main-area {
 	margin-top: -28px;         /* fix slider / nav gap */
 }

 #main-content .container:before {
 	content: none;
 }

 #footer-widgets {
 	padding-top: 20px;
 }

 #footer-widgets .footer-widget {
 	width: 425px;
 	margin: 0 60px 10px 0;
 }

 .et_pb_section {
 	padding: 0;
 }


 #respond {
 	display: none;
 }


 .et_pb_post h2 a:hover, 
 .et_pb_portfolio_item h3 a:hover {
 	color: gray;
 }




/**
 * ADAC Specifics
 */


 /* people page settings */

 #team-members .et_pb_team_member {
 	margin-bottom:60px;
 }

 .director-bio ul {
 	padding: 0;
 }

 .director-bio ul li {
 	list-style: none;
 }

 .director-bio h3 {
 	margin-top: 0;
 }

 #current h1 {
 	margin-bottom: -30px;
 }

 .members-nav li a {
 	height:40px;
 }

 .members-nav li:hover a {
 	color: #c00 !important;
 }




 /* projects page styles */

 #projects h2 {
 	font-size: 18px !important;
 }

 .adac-projects-listing article {
 	margin-bottom: 75px;

 }

 .adac-projects-listing article img {
 	max-width: 115px;
 	max-height: 115px;
 	margin-right: 30px;
 	float: left;
 	box-shadow: 0 0 15px rgba(0,0,0,.10);
 	vertical-align: middle;	
 }
 .adac-projects-listing article h2 {
 	font-size: 18px;
 	margin: 0;
 }

 .adac-projects-listing article p {
 	margin-bottom: 50px;
 	margin-left: 145px;
 }

 
 .projects-post {
 	margin-top: 20px;
 }




 /* project page post styles */

  .projects-post hr {
  	clear: both;
  	color: rgba(244,244,244,.3);
  }

 .project-post-top .et_pb_row {
 	padding: 0;
 }

 #main-content .container {
 	padding-top: 0;
 }

.members-nav li > a {
 	padding-bottom: 0 !important;
 }

 .director-bio h1 {
 	padding-top: 15px;
 }

 .entry-content {
 	clear:both;
 }

 .et_pb_post .entry-content, .project .entry-content {
 	padding-top: 15px;
 }


 #left-area {
 	border-right: 1px solid rgba(0,0,0,0.1);
 	padding-right: 30px;
 }

 .team-members {
 	font-size: 18px;
 }

 .sponsors {
 	padding-top: 70px;
 	width: 1000px;
 	margin: 0 auto;
 	text-align: center;
 }

 .sponsors img {
 	max-height: 125px;
 	max-width: 125px;
 	vertical-align: middle;
 	margin-right: 30px;
 	opacity: .5;
 	-webkit-transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
 	transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
 }

 .sponsors img:hover {
 	opacity: 1;

 }

 .post-thumb {
 	float:left; width: 15%; max-width: 125px; max-height: 125px; margin: 15px; vertical-align: middle;
 }



