/* OG MENU */
#region-sidebar-first .block-og-menu h2.block-title a {
  color:#000;
  border-bottom:1px solid #000;
  display:block;
}
@media (max-width: 739px) {
  #region-sidebar-first .block-og-menu {
  	display:none;
  }
}
#region-sidebar-first .block-og-menu .block-inner {
	margin-right:20px;
}



/* MISSION PAGE TITLES */
.node-type-mission #region-title {
  overflow: hidden;
}
.views-field-field-mission-flag {
  float: left;
  margin-top: 5px;
  margin-right: 10px;
  }
.node-type-mission #page-title,
.node-type-mission-subpage #page-title {
  font-size:2.5em;
}

.node-type-mission #page-title {
  float: left;
}

.node-type-mission .language_select {
  float: left;
  clear: both;
}

.node-type-mission .tabs {
  float:left;
  clear: both;
}

/* MISSION LANGUAGE */
.view-language-select {
  position: relative;
  font-size:0.923em;
  top:-0.7em;
}
.view-language-select * {
  display:inline-block;
  line-height:1em;
}
.view-language-select .view-header p {
  color:#666666;
  margin-bottom:0;
  font-weight: bold;
}
.view-language-select .views-row {
  border-left:1px solid #375d84;
  padding-left:0.3em;
}
.view-language-select .views-row-first {
  padding-left:0;
  border-left:0;
}
.view-language-select .views-row a {
  font-weight: normal;
}
.view-language-select .views-row a.active {
  color:#000;
}

/* NEW NON-VIEW VERSION OF MISSION AND MISSION SUB-PAGE LANGUAGE MINI-MENU */
.lang-mini-menu {
  font-size: 0.923em;
}

.lang-mini-menu * {
  display: inline-block;
  line-height: 1em;
}

.lang-mini-menu a {
  font-weight: normal;
}

.lang-mini-menu a.active {
  color: #000000;
}

.lang-mini-menu .lang-header {
  color: #666666;
  font-weight: bold;
  margin-bottom: 0;
}


/* MISSION LANDING */
.node-type-mission .view-home-page-video-block {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}

.node-type-mission #region-content,
.node-type-mission #region-sidebar-second {
	/* margin-top:28px !important; */
}
.node-type-mission.two-sidebars #region-content {
  width:484px;
}
@media (max-width: 739px) {
  .node-type-mission.two-sidebars #region-content {
    width: auto;
  }
}
h2.country-about-heading {
  margin:0;
  padding:0;
  border-top:4px solid #CFCDC9;
}
h2.country-about-heading span {
  margin: 0 0 0 15px;
  padding: 8px 15px;
  width: auto;
  background: #205493;
  color: #FFF;
  font-family: "Source Sans Pro", Arial, sans-serif;
  display: inline-block;
  font-size: 1.1em;
  font-weight: normal;
  text-transform: uppercase;
}

.node-type-mission #region-content .block-addthis .block-title {
  padding-top:0 !important;
}
/*.node-type-mission #region-content h2.block-title {
 padding-top:20px !important;
}*/
.node-type-mission .field-name-body p,
.node-type-mission .field-name-field-country-about p{
  margin:8px 0 8px 15px;
}

.node-type-mission .field-name-field-country-about h3,
.node-type-mission .field-name-body h3 {
  color: #34689a;
  font-weight: normal;
  line-height: 1.5em;
  margin: 15px 0 8px 15px;
}

/* RELATED */

.field-name-field-sectorsub-resources,
.field-name-field-sectorsub-sector,
.field-name-field-mission-twitter,
.field-name-field-sectorsub-projects,
.wrapper-usaid-related {
  margin: 15px 0 20px;
  border-top: 4px solid #dedede;
  /*padding-top: 15px;*/
  padding-top:0 !important;
  font-size: 1em !important;
  font-weight: bold;
  text-transform: none;
  line-height:1.43em;
}

#region-content .field-name-field-sectorsub-resources .field-label,
#region-content .field-name-field-sectorsub-sector .field-label,
#region-content .field-name-field-mission-twitter .field-label,
#region-content .field-name-field-sectorsub-projects .field-label,
#region-content .wrapper-usaid-related h2.block-title {
  font-size:1.5em !important;
  margin-bottom: 10px !important;
  text-transform:uppercase !important;
  line-height:1.45 !important;
  padding-top:23px !important;
  padding-bottom:0px !important;
  font-weight: bold !important;
}
.wrapper-usaid-related .item-list ul,
.wrapper-usaid-related .item-list ul li {
  padding:0;
  margin:0;
  list-style:none;
  list-style-type:none;
}
.wrapper-usaid-related .item-list ul li {
  font-size:1em;
}

.field-name-field-sectorsub-resources .field-item,
.field-name-field-sectorsub-sector .field-item,
.field-name-field-mission-twitter .field-item,
.field-name-field-sectorsub-projects .field-item,
.wrapper-usaid-related .item-list ul li {
  border-top:0 !important;
  border-bottom: 1px solid #dedede;
  padding-top: 5px;
  padding-bottom: 5px;
}
.one-sidebar .field-name-field-sectorsub-resources .field-item,
.one-sidebar .field-name-field-sectorsub-sector .field-item,
.one-sidebar .field-name-field-mission-twitter .field-item,
.one-sidebar .field-name-field-sectorsub-projects .field-item,
.one-sidebar .wrapper-usaid-related .item-list ul li {
  width:85%;
}
.field-name-field-sectorsub-resources .field-item:last-child,
.field-name-field-sectorsub-sector .field-item:last-child,
.field-name-field-mission-twitter .field-item:last-child,
.field-name-field-sectorsub-projects .field-item:last-child,
.wrapper-usaid-related .item-list ul li:last-child {
  border-bottom:none;
}
.field-name-field-sectorsub-resources .field-item a,
.field-name-field-sectorsub-sector .field-item a,
.field-name-field-mission-twitter .field-item a,
.field-name-field-sectorsub-projects .field-item a,
.wrapper-usaid-related .item-list ul li a {
  font-weight: 700 !important;
  line-height:1.5em !important;
}




/* RELATED SIDEBAR */
#region-sidebar-second .block .default-view-list .views-row {
 border-bottom: solid 1px #ddd;
 padding-bottom: 5px;
 margin-bottom: 10px;
}
#region-sidebar-second .block .views-row-last,
#region-sidebar-second .block .views-row:last-child,
#region-sidebar-second .block .view-related-content .views-row:last-child,
#region-sidebar-second .block .view-related-content .views-row-last,
.group-right .view-related-content .views-row-last {
  border-bottom:none;
}
.group-right .field-type-ds .views-row-last {
  padding-bottom:5px !important;
}
.view-footer .more-link,
#region-sidebar-second .block .view-footer .more-link,
.group-right .view-footer .more-link,
.view-congressional-testimony.view-display-id-block_1 .more-link {
  border-top:1px solid #dedede;
  /*padding-top:18px;*/
  padding-top:8px;
}
.one-sidebar .view-footer .more-link,
.one-sidebar #region-sidebar-second .block .view-footer .more-link,
.one-sidebar .group-right .view-footer .more-link,
.one-sidebar .view-congressional-testimony.view-display-id-block_1 .more-link {
  width:85%;
}
.one-sidebar .group-left .view-footer .more-link {
  width:auto;
}
#region-sidebar-second .block .view-footer .more-link,
.group-right .view-footer .more-link {
  padding-top:8px;
}


/* RESULTS BLOCK */
#results-section {
  background: #f2f2f2;
  padding-bottom:1em;
  margin-bottom:3.5em;
  position: relative;
}
.node-type-mission #results-section {
	margin-top:2em;
	margin-bottom:0;
}
#results-section h2 span {
  margin:0 0 0 15px;
  padding:8px 15px;
  width:auto;
  background: #34689a;
  color:#FFF;
  font-family:"Abel",Arial,sans-serif;
  display:inline-block;
  font-size:1.5em;
  font-weight:normal;
  text-transform:uppercase;
}
#results-section h2.header-results {
  border-top:4px solid #dfdfdf;
  margin-bottom:1.75em;
}
#results-section h2.header-results span {
  background: #484848;
}
#results-section .link {
  position: absolute;
  top:10px;
  right:17px;
  z-index: 99;
  text-align: right;
	text-transform: none;
	padding-right:18px;
	background: url(images/headingarrow.gif) 100% 50% no-repeat;
}
@media (max-width: 739px) {
  #results-section .link {
    right: 12px;
  }
}
#results-section .results {
  margin: 10px 0 15px 0;
  text-transform: uppercase;
}
#results-section .results ul {
  margin-top: 0;
  margin-left: 0;
}
#results-section .results ul {
	padding-left:15px;
}
#results-section .results li {
  border-top: solid 1px #000;
  max-width:520px;
  padding-bottom: 9px;
  font-family: 'Abel',Arial,sans-serif;
  line-height: 1.4em;
  list-style-type: none;
  margin-top: 5px;
  margin-right: 17px;
  font-size: 1.2em;
  margin-bottom: 0;
  margin-left: 0;
}
.node-type-mission #results-section .results li.last {
  border-bottom:0;
}
#results-section .results .number {
  font-size: 2.4em;
  border-top: solid 3px #000;
  color: #BC0F3C;
  line-height: 1.2em;
  margin-bottom: .1em;
  display: inline-block;
}
#results-section .results .number {
	font-size:1.4em;
	padding-top:0.7em;
}

/* Key Documents */
#block-views-country-documents-block h2.block-title {
  margin-top: 1em;
  margin-bottom: 0;
}

#block-views-country-documents-block-1 h2.block-title {
  margin-top: .5em;
}

.view-country-documents .view-content h3 {
  font-size: 1.2em;
  font-weight: 800;
  color: #002f6c;
/*  font-family: 'Public Sans', sans-serif; */
  border-bottom: solid 1px #ba0c2f;
  padding-bottom: .3em;
  margin-bottom: .3em;
  padding-top: 1em;
}

.view-country-documents .views-row .field-content {
/*  font-family: 'Public Sans', sans-serif; */
}

/* MISSION DEFAULT VIEW LIST */
.default-view-list {

  font-size: 1em !important;

  text-transform: none;
  line-height:1.43em;
}
.node-type-mission .wrapper-views {
  padding-bottom:10px;
}
.node-type-mission #block-views-country-social-links-block {
  position: absolute;
  top: 20px;
  right: 0px;
}
.node-type-mission #block-views-country-social-links-block h2.block-title {
  border-top:0px !important;
  padding-top:0px !important;
}
.node-type-mission .wrapper-views h2.block-title,
.node-type-mission .wrapper-aggregator h2.block-title,
.group-left h2.block-title,
#region-content .default-view-list h2.block-title,
.wysiwyg-style-related-heading {
  margin: 10px 0 5px !important;
  border-top: 4px solid #CFCDC9 !important;
  padding-top: 23px !important;
  padding-bottom:0px !important;
  font-weight: bold !important;
  font-size:1.5em !important;
  text-transform:uppercase !important;
}
.node-type-mission #region-sidebar-second .node h2.block-title,
.node-type-mission #region-sidebar-second .wrapper-views h2.block-title {
  margin-top: 0 !important;
  padding-top: 0 !important;
  border-top: 0 !important;
  font-weight: bold !important;
  font-size:1.5em !important;
  text-transform:uppercase !important;
}
.node-type-mission #region-content .views-row,
#region-content .default-view-list .views-row,
.block-congressional-testimony-block-1.default-view-list .views-row,
.view-partnership-opportunities.view-display-id-block_2 .views-row,
.wysiwyg-style-related-link,
.wysiwyg-style-related-link-last {
 border-bottom: 1px solid #dedede !important;
 padding: 5px 0 !important;
 margin:0 !important;
 font-size:1em;
}
.view-partnership-opportunities.view-display-id-block_2 .views-row-last,
.wysiwyg-style-related-link-last {
  border-bottom:none !important;
}
.one-sidebar .node-type-mission #region-content .views-row,
.one-sidebar #region-content .default-view-list .views-row,
.one-sidebar .block-congressional-testimony-block-1.default-view-list .views-row,
.one-sidebar .view-partnership-opportunities.view-display-id-block_2 .views-row,
.one-sidebar .wysiwyg-style-related-link,
.one-sidebar .wysiwyg-style-related-link-last {
  width:85%;
}
.one-sidebar .group-left .view-partnership-opportunities.view-display-id-block_2 .views-row,
.one-sidebar .group-left .wysiwyg-style-related-link,
.one-sidebar .group-left .wysiwyg-style-related-link-last {
  width:auto;
}
.node-type-mission #region-content .views-row a,
#region-content .default-view-list .views-row a,
.block-congressional-testimony-block-1.default-view-list .views-row a,
.wysiwyg-style-related-link a,
.wysiwyg-style-related-link-last a {
  font-weight: 700 !important;
  line-height:1.5em !important;
}
.node-type-mission #region-content .views-row-last,
#region-content .default-view-list .views-row-last,
.block-congressional-testimony-block-1.default-view-list .views-row-last,
div.row.views-row-last-no-border {
  border-bottom:none !important;
}
#block-views-congressional-testimony-block-1 {
  padding-top:0;
}
#block-views-congressional-testimony-block-1 h2.block-title {
  margin: 0px 0 20px !important;
  font-weight:bold !important;
  padding-top: 23px !important;
  padding-bottom:0px !important;
}

#region-content .default-view-list-teaser .views-row,
.default-view-list {
	/*margin-bottom:2em;*/
	line-height:1.75;
}
#region-content .default-view-list-teaser .views-row {
  padding-bottom:10px;
  padding-top:10px;
}
#region-content .default-view-list-teaser .views-row-first {
  padding-top:0;
}
.node-type-mission #region-content .views-row:last-child,
.default-view-list .views-row:last-child {
	border:none;
}
/* READ MORE */
#region-sidebar-second .default-view-list  .more-link {
	border-top:1px solid #dedede;
	padding-top:8px;
}

/* MISSION LANDING SIDEBAR */
.node-type-mission #region-sidebar-second .block {
	padding:0;
	border:0;
}

.node-type-mission #region-sidebar-second .views-row-last .view-mode-teaser_large {
	padding:0;
	border:0;
}
#region-sidebar-second .block-hotblocks,
#region-postscript-second .block-hotblocks {
  padding:0;
  border:none;
}
#region-sidebar-second .hotblocks-item .block {
	padding: 0px;
  border: none;
  margin-bottom:0;
}
.node-type-mission #region-sidebar-second .wrapper-views .block-views,
.node-type-mission #region-sidebar-second .node {
	padding: 10px;
  border: 1px solid #DDD;
  margin-bottom:20px;
}

#region-sidebar-second .field-group-format {
	margin-bottom:1.5em;
}
#region-sidebar-second .block h2 {
  margin-top:0;
}

.node-type-mission #region-sidebar-second .hotblock h2.block-title {
	border:0;
	padding-top:0;
}
.node-type-mission #region-sidebar-second .views-row-last .view-mode-teaser_large,
.node-type-mission #region-sidebar-second .default-view-list {
	margin-bottom:0;
}



/* MISSION CONTACT */
#region-content .block-country-flag-contact-block-3 {
  position: relative;
}
#region-content .block-country-flag-contact-block-3 h2.block-title {
  margin-bottom: 10px !important;
}
.node-type-mission #region-content #node-mission-teaser-large-group-mission-contact {
  width: 50%;
  float: left;
}
.node-type-mission #region-content #node-mission-teaser-large-group-mission-contact2 {
  display: inline-block;
}
.node-type-mission #region-content .views-row-last .view-mode-teaser_large {
  border: 0;
  padding: 0;
  margin-bottom: 0;
}

.field-name-field-mission-contact2-city,
.field-name-field-mission-contact2-state,
.field-name-field-mission-contact2-zip,
.field-name-field-mission-contact2-city *,
.field-name-field-mission-contact2-state *,
.field-name-field-mission-contact2-zip * {
  display:inline-block;
}




/* HOT BLOCKETS
.hotblocks_item .node {
	border:1px solid #c3c3c3;
	padding:10px;
	margin-bottom: 20px;
}*/


/* MISSION LANDING ADD THIS */
.node-type-mission .wrapper-addthis {
  padding-top:0.5em;
}



/* MISSION LANDING SECTOR MENU */
.region-content .view-sectors.view-display-id-block_2 {
  border-top:4px solid #dfdfdf;
  padding-top:20px;
}
.region-content .view-sectors.view-display-id-block_2 ul {
  margin:0;
  padding:0;
  list-style:none;
}
.region-content .view-sectors.view-display-id-block_2 ul li {
  list-style-type:none;
  margin:0;
  display:block;
  width:33.3%;
  float:left;
}
.region-content .view-sectors.view-display-id-block_2 ul li,
.region-content .view-sectors.view-display-id-block_2 ul li:before,
.region-content .view-sectors.view-display-id-block_2 ul li:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.region-content .view-sectors.view-display-id-block_2 ul li img {
  border:1px solid #c2c2c2;
  padding:5px 6px;
  max-width:90%;
}
.region-content .view-sectors.view-display-id-block_2 ul li .views-field-title a {
  text-transform: uppercase;
  color:#1c2828;
  font-weight: normal;
  display: block;
  padding-top:8px;
  padding-bottom:1em;
  padding-left:15px;
}




/* READ MORE */
.node-type-mission #region-content .block .more-link {
	border-top:1px solid #ddd;
	/*padding-top:18px;*/
	padding-top:8px;
	font-size:1em;
}
.node-type-mission #region-content .block .more-link a {
 font-weight: normal;
}

/* MISSION INTERIOR TITLES */
.node-type-mission-subpage h2.intro-h2 {
	padding-bottom:15px;
	border-bottom:5px solid #ddd;
	margin-top:2em;
	margin-bottom:1em;
}




/* MISSION INTERIOR EVENTS VIEW BLOCK */
.view-events-page .view-content > h2 {
	background:#31669a;
	color:#FFF;
	text-transform: uppercase;
	font-weight:normal;
	padding:0.4em 15px 0.2em;
	font-size:1.2em;
	display:inline-block;
	margin-bottom:0;
	margin-top:2em;
}
.view-events-page.view-display-id-block_1 .view-content .views-row {
	padding:1em;
	border:1px solid #d1d1d1;
	border-width:0px 1px 1px 1px;
	position: relative;
}
.view-events-page.view-display-id-block_1 .view-content .views-row-even {
	background: #f9f9f9;
}
.view-events-page.view-display-id-block_1 .view-content .views-row-first {
	border-top:1px solid #d1d1d1;
	position: relative;
}
.view-events-page.view-display-id-block_1 .view-content .btn-toggle-event {
	position: absolute;
	z-index: 99;
	width:14px;
	height:14px;
	top:1em;
	right:1em;
}
.view-events-page.view-display-id-block_1 .view-content .btn-toggle-event a {
	display:block;
	width:14px;
	height:14px;
	background: url(/sites/all/themes/usaid/images/fieldset-trigger.png) 0 -100px no-repeat;
}
.view-events-page.view-display-id-block_1 .view-content .btn-toggle-event.expanded a {
	background: url(/sites/all/themes/usaid/images/fieldset-trigger.png) 0 -0 no-repeat;
}
.view-events-page.view-display-id-page .view-content .expanded-content {
	display:none;
}
.view-events-page.view-display-id-block_1 .view-content .views-field-field-event-date {
	font-weight: bold;
}
.view-events-page.view-display-id-block_1 .view-content .views-field-field-event-date-2 {
	color:#282828;
	font-size:0.923em;
}
.view-events-page.view-display-id-block_1 .view-content .expanded-content {
	display:none;
}


/* MISSION CAREERS */
.view-careers.view-display-id-block_1 .views-field-title {
	font-size:1.2em;
}

/* MISSION CONTACT */
.node-type-mission-subpage .ds-1col .field-group-format {
  float:none !important;
  margin-bottom:1.5em;
}



/* MISSION PARTNERS*/
.node-type-mission-subpage .field-name-body .ten h3 {
	clear:both;
}



/* MISSION RESULTS PAGE */
.item-list .mission-banner,
.item-list .mission-banner li {
	margin:0;
}
.item-list .mission-banner {
	padding-bottom:28px;
}


/* MISSION INTERIOR NEWSROOM */

.view-press-releases .view-header h2,
.block-views-testimony-block-3 .block-title,
.view-kenya-newsroom .block-title,
.block-success-stories-block-3 .block-title,
.block-kenya-newsroom-block-1 .block-title,
.block-31f34a14415184efee0275cf7fe61e9d .block-title {
	display:none;
}
.node-type-mission-subpage #region-content .view-press-releases .views-field-title a,
.node-type-mission-subpage #region-content .view-testimony .views-field-title a,
.node-type-mission-subpage #region-content .view-country-blog .views-field-title a,
.node-type-mission-subpage #region-content .view-kenya-newsroom .views-field-title a,
.node-type-mission-subpage #region-content .view-success-stories .views-field-title a,
.node-type-mission-subpage .region-content .view-country-partnership-opportunities .views-field-title a,
.view-country-newsroom.view-display-id-block_1 .views-field-title a {
	font-size:1.4em;
	font-weight: normal;
	line-height:1.3;
}
.node-mission-subpage .field-name-body h3 a {
	font-size:18px;
	font-weight: normal;
	line-height:1.3;
}
/*
.region-content .view-country-partnership-opportunities.view-display-id-block .views-field-title a{
	font-size:1em;
	font-weight:bold;
}
*/

h2.speech-testimony-label {
  font-size:11px;
  padding:5px 18px;
  font-weight:normal;
  color:white;
  background:#336796;
  text-transform:uppercase;
  display:inline-block;
  margin-bottom:1.222em;
}

.view-success-stories.view-id-success_stories.view-display-id-page .view-header {
  padding-bottom:1em;
}
.view-success-stories.view-id-success_stories.view-display-id-page .views-row {
  margin-bottom:25px;
}
.view-partnership-opportunities.view-display-id-block_4 > .view-content > h3 {
  background: #ababab;
  color: #FFF;
  text-transform: uppercase;
  padding: 4px 0 4px 17px;
  margin: 1.5em 0 1em 0;
  font-size:1.1em;
  line-height:1.75;
}
.view-partnership-opportunities.view-display-id-block_4 .views-label {
	font-weight:bold;
	display:inline;
}
.view-partnership-opportunities.view-display-id-block_4 .field-content {
	display:inline-block;
	line-height:1.45;
}
.view-press-releases .views-field-field-date,
.view-testimony .views-field-field-date,
.view-kenya-newsroom .views-field-field-date,
.view-success-stories .views-field-field-date,
.view-country-blog .views-field-created {
	padding-bottom:0.615em;
}
.view-press-releases .readmore a,
.view-testimony .readmore a,
.view-country-blog .readmore a,
.view-kenya-newsroom .readmore a,
.view-success-stories .readmore a {
	font-weight:normal;
}
.item-list ul.pager {
  margin-left:0;
}
.item-list ul.pager li {
  padding:0.5em 0.3em;
}
.view-press-releases .item-list .pager li,
.view-testimony .item-list .pager li {
	padding-top:0.85em;
}
.view-congressional-testimony .views-row,
.view-press-releases .views-row,
.view-testimony .views-row,
.view-fact-sheets .views-row,
.view-country-blog .views-row,
.view-kenya-newsroom .views-row,
.view-success-stories .views-row,
.region-content .view-country-partnership-opportunities .views-row,
.field-name-body .row,
.view-country-newsroom .views-row {
  margin-bottom: 2em;
  padding-bottom: 1em;
  border-bottom: 1px solid #DEDEDE;
  line-height:1.33;
}
.view-congressional-testimony .views-row p,
.view-press-releases .views-row p,
.view-testimony .views-row p,
.view-country-blog .views-row p {
  margin-top:0.2em;
}


.field-name-body .last-row {
  border-bottom:none;
}
.view-success-stories .views-row:before,
.view-success-stories .views-row:after,
.field-name-body .row:before,
.field-name-body .row:after { content: ""; display: table; }
.view-success-stories .views-row:after,
.field-name-body .row:after { clear: both; }
.view-success-stories .views-row,
.field-name-body .row { zoom: 1; }

.view-kenya-newsroom .views-row.has-image .views-field-field-image {
  float:left;
}
.view-kenya-newsroom .views-row.has-image .views-field-title,
.view-kenya-newsroom .views-row.has-image .views-field-field-date,
.view-kenya-newsroom .views-row.has-image .views-field-body {
  /*margin-left:137px;*/
}

.view-kenya-newsroom .views-field-field-image img,
.view-success-stories .views-field-field-image img
/*.field-name-body .row img*/ {
  float:left;
  margin-right:25px;
  margin-bottom:15px;
  border:1px solid #c3c3c3;
  padding:5px;
}
.node-press-releases .field-name-field-image {
  float:right;
  margin-left:30px;
  margin-bottom:15px;
  border:1px solid #c3c3c3;
  padding:5px;
}
.node-press-releases .token-img-left .field-name-field-image,
.node-press-releases .token-img-right .field-name-field-image {
  float: none;
}
.node-press-releases .field-name-field-image img {
  display:block;
  margin:0;
  padding:0;
}
.field-name-body .row img {
  margin-bottom:15px;
  margin-top:10px;
}

/* MISSION INTRO STYLE */
p.intro-p {
	color:#336799;
	border:1px solid #222 !important;
	border-width:1px 0 !important;
}


/* NODE PARTNERSHIP */
.node-partnership .field-name-partnership-opp-persona {
  margin-top:50px;
}



/* TRANSFORMING LIVES LIST */
.node-success-story.node-teaser .field-name-body {
  padding-right:70px;
}
.view-success-stories.view-display-id-block_3 .views-row {
  margin-bottom:25px;
}
.view-success-stories.view-display-id-block_3 .views-field-body,
.view-success-stories.view-display-id-block_3 .views-field-title {
  padding-right:75px;
}
.view-success-stories.view-display-id-block_3 .views-field-title {
  margin-bottom: .5em;
}
.view-success-stories.view-display-id-block_3 .views-field-title a {
  font-size: 1.25em;
  font-weight: bold;
  line-height: 1.4em;
}
#flexslider_views_slideshow_main_carousels-block_5 .flexslider {
	margin-bottom:35px;
}



/* FAQ */
#region-content ul.js-accordion {
	list-style:none;
	margin:0;
	padding:0;
}
#region-content ul.js-accordion li {
	list-style-type:none;
	margin:0 0 4px 0;
	padding:0;
}
#region-content ul.js-accordion li div.title {
	background: #f1f1f1 url(/sites/all/themes/usaid/images/bg_expand-collapse-corner.png) top right no-repeat;
	cursor: pointer;
	padding:12px 30px 8px 10px;

}
#region-content ul.js-accordion li div.title h3 {
  font-size:1em;
}
#region-content ul.js-accordion li div.title.no-icon {
	background: #E4E4E4 url(/sites/all/themes/usaid/images/bg_expand-collapse-corner.png) 100% -80px no-repeat;
	 margin-top:0;
}
#region-content ul.js-accordion li div.content {
	background: #e4e4e4;
	padding:14px;
}





/* MEDIA QUERY NARROW */
@media all and (min-width: 740px) and (min-device-width: 740px), (max-device-width: 800px) and (min-width: 740px) and (orientation:landscape) {
  #region-sidebar-first .block-og-menu {
	display:block;
  }
  .view-events-page.view-display-id-block_1 .view-content .left-col {
	position: absolute;
	width:100px;
  }
  .view-events-page.view-display-id-block_1 .view-content .right-col {
	margin-left:120px;
	min-height:3em;
  }
  .view-country-newsroom.view-display-id-block_1 .views-field-field-image,
  .view-press-releases.view-display-id-block_3 .views-field-field-image {
    float:left;
    margin-right:25px;
  }
 }

@media (min-width: 740px) and (max-width: 979px) {

  body.node-type-mission.two-sidebars #region-content {
  width:360px;
  }
  body.node-type-mission.two-sidebars #region-sidebar-second {
  width:160px;
  }

}





/* MEDIA QUERY NORMAL */
.node-type-mission.two-sidebars #region-sidebar-second {
  float:right;
  width:227px;
}

@media all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation:landscape) {
  .i18n-ar.node-type-mission-subpage.two-sidebars #region-content {

  }
  .node-type-mission-subpage.two-sidebars #region-content {
    margin-right: 0 !important;
    width: 490px !important;
    padding-right:18px !important;
    margin-left:0 !important;
  }
  .region-content .view-sectors.view-display-id-block_2 .views-field-field-sector-image-thumb {
    margin-left:15px;
  }
  .embed .view-mode-node_embed {
    padding:10px;
    background-color:#EEEEEE;
    /*width:485px;*/
	margin-bottom:20px;
  }
  /*.token-img-left .view-mode-node_embed.node-image,
  .token-img-right .view-mode-node_embed.node-image {
	width:auto;
  }*/
}

/* MOBILE OVERRIDES */

@media (max-width: 740px) {
  .node-type-mission.two-sidebars #region-sidebar-second {
    float: none;
    width: auto;
  }
  .view-kenya-newsroom .views-row.has-image .views-field-title,
  .view-kenya-newsroom .views-row.has-image .views-field-field-date,
  .view-kenya-newsroom .views-row.has-image .views-field-body {
    margin-left:0;
    clear:both;
  }
}

/* ADMIN TABS STYLES */
#region-main-content .tabs {
	padding:8px 0;
}
#region-main-content .tabs a {
  background: #336799;
  padding: 5px 8px 4px 8px;
  border-radius: 3px;
  color: #fff;
  font-weight: normal;
  text-transform: uppercase;
}
#region-main-content .tabs.secondary a {
  background:#484848;
}



/* SOCIAL ICON */
#block-views-country-social-links-block {
	padding-bottom:0 !important;
}
#block-views-country-social-links-block .Twitter a b {
	background: url(images/socialsprite.jpg) -33px 0 no-repeat;
}
#region-sidebar-second .tweets-pulled-listing h2, .group-right .tweets-pulled-listing h2 {
  background:url(images/icons_sidebar.png) right top no-repeat;
}



/* LAST UPDATED */
p.last-updated {
	margin-top:6em;
}


/* WHAT WE DO > DEMOCRACY PAGE CAROUSEL */
#flexslider_views_slideshow_main_carousels-block_3 .flex-control-nav li:first-child {
  margin-bottom:0em;
}

/* SIDEBAR BLOCK OVERRIDES */

.page-news-information-fact-sheets #region-sidebar-second .block .views-row-last {
  border-bottom: 1px solid #DEDEDE;
  padding-bottom: 1em;
}

.page-news-information-fact-sheets #region-sidebar-second .view-node-blocks .views-row-last {
  border-bottom: none;
  padding-bottom: 0;
}

.block .stripe-block .views-row {
  border-bottom: solid 1px #ddd;
  margin-bottom: 10px;
  padding: 5px 0;
}

.block .stripe-block .more-link {
  border-top: solid 1px #ddd;
  padding: 18px 0 0;
}
