.microsite-content .top
     {
    padding-bottom: 20px;
}

.microsite-content p {
    font-size: 14px;
}

.microsite-content li {
    display: list-item;
    margin-bottom: 10px;
    
}

.microsite-content ul {
  list-style-type: disc;
  margin: 20px;
}

a.open-profile {
    text-decoration: none;
    color: #f00 !important;
}
.panel-heading {
    margin: 0 -1px;
    background: #444;
    padding: 5px;
    overflow: hidden;
}

.microsite ul a.active {
    color: #ff0000 !important;
}

.accordion-box { border: 1px solid #d7d7d7; margin: 0 0 15px; }
.microsite-accordion .panel-heading .panel-title { margin: 0 -1px; background: #444; padding: 5px; overflow: hidden; color: #fff; font-weight: bold;}
.accordion-box .heading h2, #main .accordion-box .heading h2 { font-size: 15px !important; line-height: 17px; color: #fff; float: left; margin: 0 !important; font-weight: bold; }
.panel-heading .panel-title .btn { width: 20px; height: 20px; float: right; text-indent: -9999px; overflow: hidden; background: url(http://www.mofo.com/assets/Main/img/sprite2.png) no-repeat -176px -184px; }
.accordion-box li.active .heading .btn { background: url(../img/sprite2.png) no-repeat -95px -184px; }
.accordion-box li.noExpand .heading .btn { display: none; }
.microsite-accordion .collapse.in { width: auto; }
.graylink, ul.graylink li a { color: #333; }
a.graylink, a.graylink:visited, ul.graylink li a:visited { color: #333; }
a.graylink:hover, ul.graylink li a:hover { color: #f00; }

/*Impact Investing page special styles - see https://www.mofo.com/special-content/impact-investing/ */
.impact-row {
	height:375px;
	margin-bottom:60px;
}

.impact-head {
	color:black;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-right: 10px;
	margin-top:10px;
}

.impact-text {
	color:black;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top:0px;
	font-style:italic;
}

.impact-left {
	float: left;
	width:223px;
	border-bottom: 3px solid #4da9c5;
	margin-right:13px;
	height:375px;
}

.impact-center {
	float: left;
	width:223px;
	border-bottom: 3px solid #4da9c5;
	margin-right:13px;
	height:375px;
}

.impact-right {
	float: left;
	width:223px;
	border-bottom: 3px solid #4da9c5;
	height:375px;
}

.impact-read {
	color: #4da9c5;
	text-decoration: none;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
}

.impact-link {
	color: #4da9c5;
	text-decoration: none;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 30px;
}

.impact-link:hover {
	color: #666666;
	text-decoration: none;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 30px;
}

/* styles for the 451 Survey page - see https://www.mofo.com/special-content/spotlight-ma-and-leaders-survey/ */
.hr-451  { 
	width: 600px;
	float: center;
	border-top: 2px solid #164689;
	margin-top: 45px;
	margin-bottom: 45px;
}
@media only screen and (max-device-width : 767px) and (max-aspect-ratio : 13/9) 

{
	.alignright {
		float: left;
	}
	
	img.alignright {
		margin: 10px 20% 10px 0;
	}
	
}


