@import url('https://fonts.googleapis.com/css?family=Open+Sans|Roboto+Slab|Source+Sans+Pro');

html, body {
	background-color: #fff;
  	width: auto !important;
  	font-family: 'Source Sans Pro', sans-serif;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	line-height: 1.6em;
}

h1, h2, h3 {
	font-family: 'Roboto Slab', serif;
	padding-top: 5px;
	line-height: initial;

}
h4 {
	font-weight: normal;
	line-height: 1.35em;
	color: #006699;
	font-size: 16.5px;

}
h1, h2 {
	color: #006699;
	font-size: 32px;
}
a {
	color: #A31F34;
	font-weight: bold;
	text-decoration: none;
}
a:focus {
	outline: none;
}

a:hover {
	color: #000;
	text-decoration: none;
}

.page-header {
	border-bottom: none;
	padding-bottom: 10px;
	padding-top: 15px;
	margin: 0;
}


/** homepage items **/

.front .container {
    width: 100%;
    padding-right: 0px;
    padding-left: 0px;
    margin-bottom: 0;
    margin-top:0;
}


.container {
    padding-right: 0px;
    padding-left: 0px;
}
.front .footer {
    width: 70%;
    margin-top: 40px;
}

.front .region-content {
	 width: 70%;
   margin: 0 auto;
}
.row {
	margin-right: 0;
	margin-left: 0;
}

#block-block-2 {
	margin: 0 auto;
	width: 1100px;	
}
.carousel-inner {
	max-height:300px;
}
.carousel-inner img {
	width:100%;
}


/** homepage items end **/

/* Fade controls with items */
.carousel .item {
    left: 0 !important;
      -webkit-transition: opacity .8s; /*adjust timing here */
         -moz-transition: opacity .8s;
           -o-transition: opacity .8s;
              transition: opacity .8s;
}
.carousel-control {
    background-image: none !important; /* remove background gradients on controls */
}

.next.left,
.prev.right {
    opacity: 1;
    z-index: 1;
}
.active.left,
.active.right {
    opacity: 0;
    z-index: 2;
}
/* Fade controls with items end */


/* Main menu */
#navbar {
	margin-bottom: 0;
}

.navbar-default {
	background-color: #fff;
	border-color: #fff;
}
.btn-primary {
	background-color: #eeeeee;
	border-color: #afafaf;
	color: #000;
}
.btn-primary:hover {
	background-color: #000;
	border-color: #000;
}
.well {
	background-color: transparent;
	border: none;
	box-shadow: none;
}
.navbar.container {
	margin-top:0;
}
ul li.expanded {
	background-color: #fff;
}
/*
ul li.active-trail {
	background-color: none;
}
*/
.navbar-default .navbar-nav > .active > a {
	background-color: #eeeeee;
}

#block-menu-block-1 ul li {
	border-bottom: 1px solid #afafaf;
} 
#block-menu-block-1 .nav ul li {
	border-bottom: none;
	list-style-type: square;
	display: list-item;
	margin-left: 25px;
} 
#block-menu-block-1 .nav > li > a.active {
	background-color: #eeeeee;
} 
#block-menu-block-1 a {
	color: #555;
	font-family: 'Roboto Slab', serif;
	font-weight: normal;
} 

#block-menu-block-1 .nav > li > a {
	padding: 8px;
}


.dropdown:hover .dropdown-menu {
    display: block;
 }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover {
	background-color: none;
	color: #000;
}
.navbar-nav {
	position: absolute;
	right: 0;
	margin: 58px 4px 0px 0;
}
.navbar-nav > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: normal;
	font-family: 'Roboto Slab', serif;
	font-size: 20px;
}
.navbar #block-search-form {
	float: right;
    margin: 12px 0 5px 5px;
   	background-position: right top -5px;
	background-image: url('../mit-logo.gif');
	background-repeat: no-repeat;
    width: 280px;
}
*/
/* Main menu end */

/* People section */

.view-accordion-row { 
	border-bottom: 1px solid black; 
	position: relative;  
}
.view-accordion-row.media { 
	padding-left: 140px; 
	padding-top: 20px;
}
.view-accordion-row.media h3 { 
	margin-top: 0; 
}
.people-media-left { 
	float: left; 
	margin-left: -140px; 
}
.view-accordion-row a.view-accordion-toggle-btn { 
	position: relative;
	font-size: 28px; 
	color: #A31F34; 
	cursor: pointer; 
}

/* People section end */


.nav-tabs {
	border-bottom: 1px solid #afafaf;
	margin-top: 20px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	border-bottom: 1px solid #afafaf;
	background-color: #eeeeee;
}

.seedfund {
	background-color: #d0ddea;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
}
.crei {
	background-color: #eeeeee;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	
}

.footer {
    padding-top: 15px;
    padding-left:15px;
    padding-right:15px;
    border-top: 1px solid #afafaf;

}
img {
	max-width: 100%;
	height: auto;
}

/*  Quicktabs */
.ui-widget-header {
	border-bottom: 1px solid #aaa;
	border-top: none;
	border-right: none;
	border-left: none;
	background: none; 
}
.ui-tabs .ui-tabs-nav {
	padding: 0;
}
.ui-tabs .ui-tabs-panel {
	padding: 0;
}
.ui-widget  {
	font-family: 'Source Sans Pro', sans-serif;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
}
.ui-widget-content {
	border: none;
}
.ui-tabs {
	padding: 0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
	color: #000;
	font-size: 16px;
	font-weight: bold;
	border-top: 1px solid #aaa;
	border-right: 1px solid #aaa;
	border-left: 1px solid #aaa;
}
.ui-tabs .ui-tabs-nav li a {
	color: #A31F34;
	font-size: 16px;
	background: #fff;
}

.ui-widget-content a {
	color: #A31F34;
}
b, strong {
	font-weight: normal
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
	border-top-right-radius:0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
	border-top-left-radius:0px;
}
#ui-id-2.ui-state-default, #ui-id-2.ui-widget-content {
	border: none;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: none;
}
.col-sm-4 {
padding-left: 0;
padding-bottom: 20px;
}
.views-field-field-lead-photo {
margin-bottom:10px;
}
.views-field-title {
margin-bottom:20px;
}
.view-header {
margin-bottom:20px;
}

.touchstone {
	margin-top: 20px;
	margin-bottom: 20px;
}

/*  Maintenance page */

.maintenance-page {
	position: relative; 	
	top: 100px;
	text-align: center;
}

/* Responsive */ 

@media screen and (max-width: 768px) {
	.navbar-nav {
		position: static;
	}
	.front .region-content {
	    width: 100%;
	    }
	.front .footer {
	    width: 100%;
	    }

}



















