 /* Non-responsive overrides
 *
 * Utilitze the following CSS to disable the responsive-ness of the container,
 * grid system, and navbar.
 */
 #block-views-landing-page-view-block-4 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_4.view-dom-id-3c6831b2fc391de1084eb37f4101d477 > div > div > div > div > img {
width: 100% !important;

 }

#block-views-landing-page-view-block-5 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_5.view-dom-id-ad29a7f638b41579fd69e09d4d17090c > div > div > div > div > img{
width: 100% !important;

}

#block-views-landing-page-view-block-6 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_6.view-dom-id-8265e76afc3744b7568e555009b5b804 > div > div > div > div > img{
width: 100% !important;

}
#block-views-landing-page-view-block > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block.view-dom-id-cccec92a3dec3d35546e6fadc1140090 > div > div > div > div > img{

width: 100% !important;
}

#block-views-landing-page-view-block > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block.view-dom-id-3d40fac7c18f25b112b885c65b010816 > div > div > div > div > img{
width: 100% !important;

}

#block-views-landing-page-view-block-4 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_4.view-dom-id-8dd30af83263f69e4aac59b6e1db0dd7 > div > div > div > div > img{
width: 100% !important;

}

#block-views-landing-page-view-block-5 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_5.view-dom-id-d9a6e1a20a1e22c05c7e31131975bc69 > div > div > div > div > img {
width: 100% !important;

}

#block-views-landing-page-view-block-6 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_6.view-dom-id-2e277e0ccb2aa425ebce480b9c20afba > div > div > div > div > img{
width: 100% !important;

}
#block-views-landing-page-view-block > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block.view-dom-id-a92eaceb89d1b01e3a6fb42ee290aa08 > div > div > div > div > img{
width: 100% !important;

}
#block-views-landing-page-view-block-4 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_4.view-dom-id-81c1a99670dc71dfcab83a968d2f517b > div > div > div > div > img{
width: 100% !important;

}
#block-views-landing-page-view-block-5 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_5.view-dom-id-774e1bd1dbe792c4bd2318e04eba5d1b > div > div > div > div > img{
width: 100% !important;

}
#block-views-landing-page-view-block-6 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_6.view-dom-id-fce471a2543749eadb4c63b33e1d60e6 > div > div > div > div > img{
width: 100% !important;

}
#block-views-landing-page-view-block > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block.view-dom-id-1287af1ea118273626d202a5432ab6f0 > div > div > div > div > img {
width: 100% !important;

}
#block-views-landing-page-view-block-4 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_4.view-dom-id-c9e9b38d40dee18610d0e93935efa3f9 > div > div > div > div > img {
width: 100% !important;

}
#block-views-landing-page-view-block-5 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_5.view-dom-id-986ba7231f572ba0f51ae43162085c3d > div > div > div > div > img{
width: 100% !important;

}
#block-views-landing-page-view-block-6 > div.view.view-landing-page-view.view-id-landing_page_view.view-display-id-block_6.view-dom-id-b0073c69e45b57c0044a28c4b8fb8c99 > div > div > div > div > img{
width: 100% !important;

}
a:hover {
color:#990000
}
/* CGS Styles */
#block-block-61 > p > a > img {
float: right;
width: 205px;
height: 409px;
margin-right: 80px;
}
 

#menu-5311-20, #menu-5316-20, #menu-5321-20, #menu-5331-20, #menu-5326-20, #menu-5336-20{ 
    padding: 8px 50px !important;
}
#menu-5486-20 {
	 padding: 8px 49px !important;
}
#menu-5346-21, #menu-5351-21, #menu-5361-21, #menu-5366-21, #menu-5356-21{
    padding: 8px 31px !important;
}
#block-block-51{
    margin-top: 55px;
}

#block-views-detailed-fp-news-list-block-1 {
margin-top: 20px;
width: 550px;
margin-left: -5px;
}
#block-views-mspp-events-block-1{
margin-top: 51px;
margin-left: -160px;
}
#menu-5386-22 {

float: left;
list-style-type: none;
margin-top: -4px;
padding: 0px 82px;
display: block;
font-size: 18px;
font-weight: bold;
}
#block-superfish-21 {
    background-color: #505050;
}
#block-views-mspp-events-block-1 > h2 > a  {
font-weight: normal;
font-size: 22px;
margin-left: 15px;
}
#menu-5396-20 {
background-color: #ffcc00;
float: right;
}
#menu-5396-20 > a:nth-child(1) {
    color:black !important;
}
/* Reset the container */
.container {
  width: 970px;
  max-width: none !important;
}
/* hide views slide counter */
.views-slideshow-slide-counter {
	display: none;
}
#block-views-detailed-fp-news-list-block-1 > div.view.view-detailed-fp-news-list.view-id-detailed_fp_news_list.view-display-id-block_1 > div > div > div > a:hover {
    color:#990000;
}
#block-views-mspp-events-block-1 > div.view.view-mspp-events.view-id-mspp_events.view-display-id-block_1.fp-calendar > div > div > div.fp-event-title > a:hover {
    color:#990000;
}
#block-views-mspp-events-block-1 > h2 > a:hover{
    color:black;
}
/** CORE STYLES **/
a {
	color: #990000;
}

body {
	font-family: 'Open Sans', sans-serif;
}
.fp-headers {
	font-family: 'Droid Serif', serif;
	font-weight: 700;
	display: block;
	margin: 8px 0;
	font-size: 18px;
	color: #000000;
}
.fp-headers:after, .fp-featured-header:after {
	content: url('../img/arrow.png');
	padding-left: 5px;
	font-family: 'Droid Serif', serif;
	font-weight: 700;
}
.fp-headers:hover {
	color: #ff0000;
}
/* UM STYLES */
.um-brand {
	height: 33px;
	background: url(../img/um-ribbon.jpg) repeat-x;
	color: #fff;
	text-align: center;
}
#um-logo {
	font-family: 'EB Garamond', serif;
	font-size: 1.2em;
	text-transform: uppercase;
}

/* HEADER STYLES */
.header {
	overflow: hidden;
	height: 76px;
}
.logo {
	padding: 10px 0;
}
.carousel {
	padding: 0;
	margin: 0;
}
.spp-search {
	margin-top: 10px;
	position: relative;
	left: 205px;
}
.spp-search form {
	width: 250px;
}
/* NAVIGATION STYLES */
.main-nav {
	background-color: #990000;
	margin: 0;
	padding: 0;
	overflow: visible;
}
.main-nav ul {
	margin: 0;
	padding: 0;
}
.main-nav li {
	float: left;
	list-style-type: none;
	padding: 8px 20px;
	display: block;
}
.main-nav a {
	display: block;
	color: #fff;
	font-weight: 600;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
}
.main-nav ul.sf-menu li ul {
	margin-top: -5px;
}
.main-nav ul.sf-menu li ul li {
	border-bottom: solid 1px #707070;
	background-color: #505050;
	text-align: left;
}
.main-nav ul.sf-menu li ul li a {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 0.9em;
}
.main-nav ul.sf-menu li ul li.active-trail a.active {
	background: url(/sites/all/themes/bootstrap_mspp/img/red-page-marker.jpg) center right no-repeat;
}
.sf-menu li ul { 
	overflow: visible !important; 
}
.main-nav .sf-depth-3 {
	position: relative;
	top: 5px;
}
.main-nav .sf-depth-4 {
	position: relative;
	top: 5px;
}
.top-nav {
	position: relative;
	left: -35px;
	margin: -13px 0 0 0;
	padding: 8px 8px 8px 35px;
	background: url(../img/top-nav-left.jpg) no-repeat;
	background-color: #505050;
	text-align: right;
	width: 490px;
}
.top-nav li {
	float: left;
 	list-style-type: none;
	padding: 0 25px;
	display: block;
}
.top-nav a {
	color: #ffcc00;	
}

/* BREADCRUMB STYLES */

.mspp-breadcrumb {
	background: #f6f6f6;
	margin: 5px 0 10px 0;
	padding: 8px;
	font-size: 0.9em;
	border-radius: 8px;
	border: 1px none solid;
}
.mspp-breadcrumb .easy-breadcrumb_segment {
	padding: 3px;
	margin: 0 5px 0 0;
	display: block;
	float: left;
}
.mspp-breadcrumb .easy-breadcrumb_segment a {
	color: #333;
}
.mspp-breadcrumb .easy-breadcrumb_segment a:hover {
	color: #990000;
}
.mspp_breadcrumb .easy-breadcrumb_segment-title {
}
.mspp_breadcrumb .easy-breadcrumb_segment-separator {
	padding: 4px 2px 0 0;
	display: block;
	width: 10px;
	float: left;
	color: #cdcdcd;
}
.mspp_breadcrumb .easy-breadcrumb_segment-separator:before {
	content: "/";
}
/* TAB MENU STYLES */
.nav>li>a{
	padding: 3px;
	font-size: 0.9em;
}
/* SIDEBAR NAVIGATION STYLES */
#sidemenu li > ul {
	display: none;
	
}
#sidemenu {
	margin: 0;
	padding: 0;
}
#sidemenu ul {
	margin: 0;
	padding: 0;
}
#sidemenu ul li {
	margin: 0;
	padding: 0;
}
#sidemenu ul > li > a {
	color: #333;
	padding: 4px;
	border-bottom: 1px solid #e6e6e6;
	display: block;
	font-size: 13px;
}
#sidemenu ul > li > a:hover {
	color: #990000;
}
#sidemenu ul > li > a:active {
	color: #990000;
}
#sidemenu ul > li > a:active {
	color: #990000;
}

/* SIDEBAR NAVIGATION STYLES */
#sidemenu {
	margin: 0;
	padding: 0;
}
#sidemenu ul {
	margin: 0;
	padding: 0;
}
#sidemenu ul li {
	margin: 0;
	padding: 0;
}
#sidemenu ul > li > a {
	color: #333;
	padding: 4px;
	border-bottom: 1px solid #e6e6e6;
	display: block;
	font-size: 13px;
}
#sidemenu ul > li > a:hover {
	color: #990000;
}
#sidemenu ul > li > a:active {
	color: #990000;
}
#sidemenu ul > li > a:active {
	color: #990000;
}

#sidemenu ul li ul li {
	padding: 0 0 0 15px;
}
#sidemenu ul li ul li ul li {
	padding: 0 0 0 15px;
}
#sidemenu ul li ul li ul li ul li {
	padding: 0 0 0 15px;
}
#sidemenu ul li ul li ul li ul li ul li {
	padding: 0 0 0 15px;
}
#sidemenu ul li ul li ul li ul li ul li ul li {
	padding: 0 0 0 15px;
}

/* STORIES, NEWS AND EVENTS, SUCCESS STORIES */
.news-fp-section {
	position: relative;
	margin: 0;
	padding: 0;
	background: url(../img/featured-bg.jpg) no-repeat top right;
	overflow: auto;
}
.fp-news-item {
	clear: both;
	display: block;
	margin: 0 15px 0 0;
	padding-right: 18px;
}
.fp-news-date {
	font-size: 0.8em;
	font-weight: normal;
}
.fp-news-item img {
	display: block;
	padding: 3px;
	background: #fff;
	margin: 0 10px 8px 0;
	border: solid 1px #cdcdcd;
}
.fp-featured-header {
	margin: 0 0 5px 0;
	display: block;
	font-weight: 700;
}
.fp-featured-item {
	background: #c2c1ba;
	padding: 6px 5px 0 10px;
	margin: 0 0 15px 0;
	height: 130px;
	overflow: hidden;
}
.fp-featured-item .fp-headers {
	position: relative;
	top: -5px;
}
.fp-featured-item .views-slideshow-controls-text {
	position: absolute;
	top: 100px;
	right: 0px;
	z-index: 20;
}
.fp-featured-item .views-slideshow-controls-text span a {
	color: #c2c1ba;	
}
.fp-featured-item .views-slideshow-controls-text-pause {
	display: none;
}
.fp-featured-item .views_slideshow_cycle_main {
	position: relative;
	top: -13px;
}
.fp-featured-item img {
	display: block;
	background: #fff;
	margin: 3px 10px 5px 0;
	border: solid 1px #cdcdcd;
	float: left;
}
.fp-featured-name {
	font-weight: 700;
	width: 420px;
}
.featured-job-title {
	font-size: 0.9em;
	font-style: italic;
	font-weight: 400;
}
.featured-body {
	margin: 8px 0 0 0;
	width: 430px;
}

.fp-news-source {
	position: absolute;
	top: 73px;
	left: 110px;
	font-style: italic;
	font-size: 0.8em;
	font-weight: 700;
	margin: 8px 0 0 0;
}
.view-press-releases-landing-page .fp-news-date {
	margin-bottom: 12px;
}
.success-story-item {
	border-bottom: 1px solid #bababa;
    padding-bottom: 15px;
    padding-top: 10px;
}
.node-success-story .field-name-field-image img {
	float: left;
	margin-top: 10px;
	margin-right: 10px;
}
.success-img-type {

}
.success-img-type .success-type {
	color: #e5b802;
	font-size: 13px;
	position: relative;
	top: 5px;
}
.success-preview {
	padding-left: 190px;
	padding-top: 12px;
}
.success-read-more {
	font-size: 12px;
	padding-left: 190px;
}
/* style the text sort links */
.view-success-stories .bef-select-as-links {
	position: absolute;
	top: 23px;
	right: 0px;
	font-size: 13px;
}
.view-success-stories .bef-select-as-links .form-type-bef-link {
	display: inline-block;
	padding: 5px;
}
.view-success-stories .bef-select-as-links .form-type-bef-link a {
	color: #000;
}
.view-success-stories .bef-select-as-links .selected a {
	color: #990000;
}
/* VIDEOS */
.video-item {
	min-height: 255px;
}
.video-img {

}
.video-title {
	font-size: 12px;
}
.video-date {
	font-size: 12px;
	font-style: italic;
}
.video-block {
	text-align: center;
	margin-bottom: 20px;
}
/* FP NEWS SLIDE */

#views_slideshow_controls_text_previous_quotes_and_mentions-block {
  display: block;
  float: left;
  width: 24px;
  height: 16px;
  background: url(../img/chevron-left.png) no-repeat;
  font-size: 1px;
  color: #444;
  margin: 0;
}
#views_slideshow_controls_text_next_quotes_and_mentions-block {
  display: block;
  float: right;
  width: 24px;
  height: 16px;
  background: url(../img/chevron-right.png) no-repeat;
  font-size: 1px;
  color: #444;
  margin: 0;
}
/* EVENT PAGE STYLES */
.field-name-field-event-date {
	margin-top: 15px;
}
/* FIX EVENT CALENDAR HEADER SPACING */
.date-nav {
	padding-bottom: 0px;
}
/* FP CALENDAR STYLES */
.fp-calendar-item {
	margin: 0 0 15px 0;
}
.fp-date-item {
	float: left;
	display: block;
	text-align: center;
	border: solid 1px #d0bebe;
	margin: 0 8px 0 0;
}
.fp-event-title {
	font-size: 0.9em;
	padding-left: 160px;
}
.fp-month-date {
	font-size: 0.8em;
	padding: 5px 8px;
	font-weight: 700;
}
.fp-day {
	font-size: 0.8em;
	padding: 15px 10px 15px 10px;
	width: 150px;
}
.fp-event-time {
	font-size: 0.8em;
	font-style: italic;
	font-weight: normal;
	padding-left: 160px;
}
/* CONTENT STYLES */
.addtocal {
	margin-left: 10px;
}
.content-wrap {
	margin: 0;
	padding: 0;
}
.mspp-content p {
	/*(padding: 8px 48px 8px 8px;*/
	line-height: 1.5em;
	font-family: 'Open Sans', sans-serif;
	text-rendering: optimizeLegibility;
}
.mspp-content h1, .mspp-content h2, .mspp-content h3, .mspp-content h4, .mspp-content h5, .mspp-content h6 {
	font-family: 'Droid Serif', serif;
	text-rendering: optimizeLegibility;
}
.mspp-content h1 {
	font-size: 24px;
}
.mspp-content h2 {
	font-size: 22px;
}
.mspp-content h3 {
	font-size: 18px;
}
.mspp-content h4 {
	font-size: 16px;
}
.mspp-content h5 {
	font-size: 12px;
}
.mspp-content h6 {
	font-size: 10px;
}
.sidebar-content {
	padding: 8px;
	line-height: 1.5em;
	font-family: 'Droid Serif', serif;
	font-size: 0.95em;
	text-rendering: optimizeLegibility;
}
.lpheader {
	font-size: 18px;
	font-family: 'Droid Serif';
	margin-top: 10px;
	border-bottom: solid 8px #990000;
}
.lpheader a {
	color: #000000;
}
.lptxt {
	padding: 5px;
}
.view .date-nav-wrapper .date-prev {
	right: 85px;
}
.field-name-field-tag, .field-name-field-event-tags, .field-name-field-tags {
	margin-bottom: 10px;
}
.field-name-field-tag .field-item, .field-name-field-event-tags .field-item, .field-name-field-tags .field-item {
	margin: 3px;
}
.field-name-field-tag .field-item a, .field-name-field-event-tags .field-item a, .field-name-field-tags .field-item a {
	text-decoration: none;
	background: -moz-linear-gradient(center top , #FFFFFF 0%, #DDDDDD 100%) repeat scroll 0 0 transparent;
	background: linear-gradient(center top , #FFFFFF 0%, #DDDDDD 100%) repeat scroll 0 0 transparent;
	border-color: #DDDDDD #BBBBBB #999999; 
	border-radius: 11px 11px 11px 11px;
	border-style: solid;
	border-width: 1px;
	padding: 3px 10px 3px;
}
.field-name-field-tag .field-item a:hover {
	text-decoration: underline;
}
/* FOR ADMISSIONS PAGES */
.admissions-block {
border: #ed1c24 solid 1px;
margin-bottom: 10px;
padding: 5px;
}
/* FACULTY STYLES */
.faculty-member {
	border: solid 1px #BEBEBE;
	margin-bottom: 10px;
	margin-right: 9px;
	max-width: 320px;
}
.staff-photo {
	margin-top: 10px;
}
.staff-photo img {
	display: block;
	padding: 3px;
	background: #fff;
	margin: 0 10px 15px 0;
	border: solid 1px #cdcdcd;
}
.staff-name {
	margin-top: 10px;
}
.staff-name a {
	font-weight: bold;
	color: #333;
}
.staff-title {
	font-style: italic;
}
.staff-email {
	padding-left: 100px;
}
.staff-phone {
	padding-left: 100px;
}
.staff-room {
	padding-left: 100px;
}

/* STUDY ABROAD STYLES */
.abroad-overview-item {
	margin-bottom: 15px;
}
.abroad_overview_image {
	float: left;
}
.abroad_overview_image img {
	display: block;
	padding: 3px;
	background: none repeat scroll 0% 0% #FFF;
	margin: 0px 10px 15px 10px;
	border: 1px solid #CDCDCD;
	float: left;
}
.abroad_overview_title a {
	font-size: 18px;
	margin-bottom: 3px;
	font-weight: 500;
}
.abroad_overview_term {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	margin-bottom: 3px;
}
.abroad_overview_body {
	padding-left: 200px;
}

.abroad_block h2 {
	border-bottom: 1px solid #333;
	padding-bottom: 10px;
}
/* Landing Page Styles */
.landing-banner {
	margin-bottom: 10px;
}
.landing-box {
	  display: inline-block;
	  width: 330px;
	  height: 110px;
	  margin-bottom:10px;
}
.landing-box-left {
	margin-right: 10px;
}
/* STYLE FOR BOOTSTRAP DROPDOWN ITEMS - OVERRIDE DEFAULTS */
#accordion .panel {
	box-shadow: none;
	border: none;
	background: none;
}
#accordion .panel-heading {
	box-shadow: none;
	border: none;
	background: none;
	padding: 5px 5px;
}
#accordion .panel-heading h4 {
	font-size: 14px;
}
#accordion .panel-heading h4:before {
	font-size: 20px;
	vertical-align: -1px;
	content: "▾";
	margin-right: 3px;
}
#accordion .panel-body {
	box-shadow: none;
	border: none;
	background: none;
}
#accordion .in .panel-body {
	border-bottom: solid 1px #333;
}
/* Prospective contact block style */
.prospective-contact {
	margin-top: 10px;
}
/* LeadershipPage style */
#leaders {
	margin-top: 20px;
	margin-bottom: 15px;
}
.leadership-page p,.leadership-page h3, .leadership-page h2 {
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
}
.leadership-page img {
	display: block;
	padding: 3px;
	background: #fff;
	margin: 0 10px 15px 0;
	border: solid 1px #cdcdcd;
}
/* STYLE FOR BLOG */
.policy-exchange-block {
	padding: 10px;
	border: solid 2px #ff0000;
	margin-top: 10px;
	margin-bottom: 10px;
}
.field-name-comment-body .form-wrapper {
	display: none;
}

.blog-intro {
	border-bottom: solid 1px #bababa;
	padding-bottom: 20px;
	margin-bottom: 20px;

}
.blog-footer {
	margin-top: 15px;
	font-style: italic;
	font-size: 12px;
	font-weight: normal;
}
.node-blog-entry .content {
	margin-bottom: 20px;
}
.node-blog-entry .comment {
	clear: left;
}
.node-blog-entry .field-name-body {
	margin-bottom: 20px;
	border-bottom: solid 1px#BABABA;
	padding-bottom: 20px;
}
.node-blog-entry .field-name-field-author-image {
	float: left;
	margin-right: 10px;
}
.node-blog-entry .field-name-field-author-name {
	font-weight: normal;
	font-size: 16px;
}
.node-blog-entry .field-name-field-author-title {
	font-style: italic;
	font-weight: normal;
	margin-bottom: 10px;
}
.author-name-blog {
	font-style: italic;
}
/* FOOTER STYLES */
.mspp-footer {
	background-color: #262626;
	padding: 10px;
	display: block;
	color: #c2c1ba;
	margin: 10px 0 0 0;
	padding: 20px 0 0 0;
}
.footer-col ul {
	margin: 0;
	padding: 0;
}
.footer-col ul li {
	list-style-type: none;
}
.footer-col-headers, .footer-col-blocktitle  {
	color: #ffcc00;
	margin: 0 0 5px 0;
	font-family: 'Droid Serif', serif;
}
.footer-address {
	padding: 35px 0 0 0;
	clear: both;
	display: block;
}
.footer-col h2{
	color: #ffcc00;
	margin: 0 0 5px 0;
	font-family: 'Droid Serif', serif;
	font-size: 16px;
}
.footer-col a {
	color: #c2c1ba;
	font-size: 0.9em;
}
.footer-col a:hover {
	color: #ffcc00;
}
	#block-superfish-24 { 
    background-image: url("https://www.publicpolicy.umd.edu/sites/default/files/shattered_%402X.png");
    height: 70px;
    opacity: 30;
height: 70px;
}

#node-15296 {
margin-top: 100px;
}
#block-views-detailed-fp-news-list-block-2 > div.view.view-detailed-fp-news-list.view-id-detailed_fp_news_list.view-display-id-block_2.view-dom-id-4b42bc48565d9e726db863b721b3e6c4 > div.text-center > ul {
	padding-top: 55px;
}
#superfish-24 {
    padding-top: 20px;
}
#menu-6601-24, #menu-6606-24, #menu-6611-24, #menu-6616-24{
    padding-left: 85px;  
    padding-top: 0px;
}

#menu-6956-23, #menu-7141-23, #menu-7011-23, #menu-6951-23, #menu-6596-23, #menu-7051-23  {    
 padding-left: 60px; }

#quicktabs-dogood_institute_quick_tabs > ul > li.ui-state-default.ui-corner-top.ui-state-focus.ui-tabs-active.ui-state-active{
	outline:none !important;
}

#menu-6601-24 > a, #menu-6606-24 > a, #menu-6611-24 > a, #menu-6616-24 > a{
    color: #505050;
font-size: 125%;
font-weight: bold;
}

#menu-6576-23, #menu-6581-23, #menu-6586-23, #menu-6591-23 {
	padding-left: 110px;
}
#quicktabs-dogood_institute_quick_tabs > ul {
	  position: relative;
    z-index: 800;
    font-weight: bold;
    padding: 8px 0 0 10px;
    background: #505050;
    border-bottom: 8px solid #990000;


}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	background-color: #990000 !important;
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px !important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	background: ##990000 !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border:none !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	background:none !important;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{
	color:white !important;
	font-weight:bold !important;
}
.ui-tabs {
	padding:none !important;
}
.ui-corner-all {
	border-bottom-right-radius:0px !important;
	border-bottom-left-radius:0px!important;
	border-top-right-radius:0px !important;
	border-top-left-radius:0px !important;
}
.ui-widget-content {
	border:none !important;
	background:none !important;
}
#quicktabs-dogood_institute_quick_tabs{
	    width: 946px;
    margin-left: -18px;
}
.ui-widget-header {
	border-top:none !important;
	border-left:none !important;
	border-right:none !important;
}
/* Dogood Team Profiles */

#block-views-team-profile-layout-block-4 > h2 { 
}
#block-views-team-profile-layout-block-4 {
	    margin-top: 20px;
    margin-bottom: 20px;
background-color: #990000 !important;
color: white !important;
padding: 0 10px 10px 10px !important;
}
#block-views-team-profile-layout-block-1{
padding: 0 10px 10px 10px !important;


}

.dogood-cause h2 {
	font-family: 'Droid Serif',serif;
}
#block-views-team-profile-layout-block-1 h2 {
	font-size: 21px; 
}
#block-views-team-profile-layout-block-2 h2 {
	font-size: 21px; 
}
#block-views-team-profile-layout-block-2{
padding: 0 10px 10px 10px !important;
}

#block-views-team-profile-layout-block-3{
	padding: 0 10px 10px 10px !important; 
}
#block-views-team-profile-layout-block-3 > h2 {
	font-size: 21px; 
}
#block-views-team-profile-layout-block > div.view.view-team-profile-layout.view-id-team_profile_layout.view-display-id-block > div > div > div.grant_img.col-sm-4 > img {
    max-width: 100% !important;
}
#block-views-team-profile-layout-block > div.view.view-team-profile-layout.view-id-team_profile_layout.view-display-id-block > div > div > div:nth-child(2) {
    font-size: 21px;
    color: #990000;
    font-family: 'Droid Serif',serif;
}

#block-system-main > div > div.view-content > div.views-row > div.views-field.views-field-field-team-image > div > img {
	margin-right: 20px;
    float: left;
}
#block-system-main > div > div.view-content > div.views-row > div.views-field.views-field-field-project-goal > div {
	    margin-bottom: 55px;
	    border-bottom: solid;
    border-bottom-width: thin;
    padding-bottom: 75px;
    padding-left: 119px;
}

#block-system-main > div > div.view-content > div.views-row > div.views-field.views-field-title > span > a {
	font-size: 21px;
    color: #990000;
    font-family: 'Droid Serif',serif;

}

#edit-submitted-transcript-1-upload-button {
	display: none;
}

#edit-submitted-syllabus-upload-button {
	display: none;
}

#edit-submitted-additional-supporting-document-1-upload-button {
	display:none;
}
