
 /****************************** General ***********/

h1.title, /* The title of the page */
h2.node-title, /* Title of a piece of content when it is given in a list of content */
h2.block-title, /* Block title */
h2.title, /* Comment section heading */
h2.comment-form /* Comment form heading */
/*h3.title  Comment title */ {
  margin: 0 !important;
  letter-spacing:0px;
  font-weight:normal;
}
h1 {
    margin-bottom: 15px;
    color: #4f384c;
    font-size: 22px;
    font-weight: 700 !important;
}

.front .block h2.block-title  {
	margin-bottom: 20px  !important;
	margin-top: 6px !important;
	font-size: 18px !important;
	line-height: 25px;
	letter-spacing:1px;
	clear:both;
}
.sidebar h1.title, /* The title of the page */
.sidebar h2.node-title, /* Title of a piece of content when it is given in a list of content */
.sidebar h2.block-title, /* Block title */
.sidebar h2.title, /* Comment section heading */
.sidebar h2.comment-form, /* Comment form heading */
.sidebar h3.title /* Comment title */ {
  margin: 0;letter-spacing:1px;font-weight:normal;
}

#admin-menu {
  font: normal small "Lucida Grande", Verdana, sans-serif;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow:none;
  width: auto;
}


#block-system-help {
  margin:0px;
  float:right;
}
/******************************************** what we do animations */
.what-we-do {
  width:40%;
  background-color:rgb(109, 164, 150);
  margin-bottom:40px;
  padding:20px;
  color:#FFF;
  -webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	/* min-height:286px; */
}
#what-we-do1,
#what-we-do3 {
  float:left;
  margin-left:20px;
}
#what-we-do3 {
  clear:both;
}
#what-we-do2,
#what-we-do4 {
  float:right;
  margin-right:20px;
}

.what-we-do ul {
  display:none;
}

.what-we-do ul a,
.what-we-do ul a:hover {
  color:#FFF;
}

/******************************************* What we are Doing */
div.photoCredit {
  font-style:italic;
  font-size:10px;
  line-height:1em;
}
div.slideCredit {
  font-style:italic;
  font-size:10px;
  line-height:1em;
  width:500px;
  float:left;
  padding-top:6px;
}

/******************************************* slideshow elements */
.view-slideshow a,
.view-slideshow .slide-title {
/*
  font-weight:bold;
 */
 letter-spacing:0px;font-weight:normal;
 font-size:16px;
}
#views_slideshow_controls_text_slideshow-page_1_1,
#views_slideshow_controls_text_slideshow-page_1 {
  position:absolute;
 margin-top:300px;
/*   margin-top:280px; */
  z-index:100;
}
#views_slideshow_controls_text_next_slideshow-page_1_1,
#views_slideshow_controls_text_previous_slideshow-page_1_1,
#views_slideshow_controls_text_pause_slideshow-page_1_1,
#views_slideshow_controls_text_next_slideshow-page_1,
#views_slideshow_controls_text_previous_slideshow-page_1,
#views_slideshow_controls_text_pause_slideshow-page_1 {
  background-color:rgba(204, 204, 204, 0.5);
  line-height:40px;
  height:40px;
  min-height:40px;
  background-image:url(../images/slideshow_sprite.png);
  background-repeat:no-repeat;
  position:relative;
  display:inline-block;
  width:40px;
  text-indent:-10000px;
}

#views_slideshow_controls_text_next_slideshow-page_1_1,
#views_slideshow_controls_text_next_slideshow-page_1 {
  background-position:-70px 6px;
  left:672px;
}
#views_slideshow_controls_text_previous_slideshow-page_1_1,
#views_slideshow_controls_text_previous_slideshow-page_1 {
  background-position:-6px 6px;
}
#views_slideshow_controls_text_pause_slideshow-page_1_1,
#views_slideshow_controls_text_pause_slideshow-page_1 {
  left:380px;
}
#views_slideshow_controls_text_pause_slideshow-page_1_1.views-slideshow-controls-text-status-pause,
#views_slideshow_controls_text_pause_slideshow-page_1.views-slideshow-controls-text-status-pause {
  background-position:-70px -38px;
}
#views_slideshow_controls_text_pause_slideshow-page_1_1.views-slideshow-controls-text-status-play,
#views_slideshow_controls_text_pause_slideshow-page_1.views-slideshow-controls-text-status-play {
  background-position:-4px -38px;
}
/******************************************* slideshow block */
.front #block-system-main {
  margin:0px;
}

/******************************************* search form & page  */
#block-search-form {
  margin-top: 0px;
}
.page-search ul.primary {
  border-bottom:1px solid #6da496;

}
.page-search ul.primary,
.page-search ul.primary li a {
  background-image:none;
}
.page-search ul.primary li a .tab {
	display: block;
	height: 20px;
	margin: 0;
	padding: 4px 12px 0 12px;
	border-width: 0;
	line-height: 20px;
	background-image: none;
	background-color:#6da496;
	color:#FFF;
	font-weight:normal;
	letter-spacing:1px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	font-family: helvetica, arial, sans-serif;
	font-size:12px !important;
	text-align:center;
}
.page-search ul.primary li.active a .tab,
.page-search  ul.primary li.active a:hover .tab,
.page-search   ul.primary li.active a:focus .tab {
	background-image: none;
	background-color:#FFF;
	color:#6da496;
  border-top:1px solid #6da496;
  border-left:1px solid #6da496;
  border-right:1px solid #6da496;
}
.block-current-search {
  margin-bottom:6px;
}
.page-search #block-system-main h2{
	width: 150px;
	margin: 0px;
	text-align: left;
	clear:both;
	margin-top: 6px;
}
.page-search #block-system-main .item-list,
#block-system-main .item-list ul.pager {
  display:inline;
  float:right;
}
.page-search #block-system-main ol {
  margin-bottom:40px;
}
.page-search #block-system-main .content .item-list{
  margin-top: -20px;
}
#block-system-main .item-list ul.pager {
  border-top:1px dotted #218fc0;
  border-bottom:1px dotted #218fc0;
  margin:0px;
}
.page-search div.form-item-retain-filters {
 /* display:block; */
  margin:0px;
}
.page-search p {
  padding:0;
}
.page-search #main .section {
  margin-top:0px;
}
.page-search #main h4 {
  font-size:12px;
  font-family:helvetica, arial, sans-serif;
  margin:0px;
}
div.citation p {
  font-family:helvetica, arial, sans-serif;
  font-size:13px;
  line-height:1em;
}
span.searchTaxLabel {
  font-weight:bold;
  font-style:italic;
}
.page-search span.speakerName {
  font-weight:bold;
}
.page-search span.speakerName::after {
  content:", ";
}
.page-search span.speakerName:nth-last-child(2)::after {
  content:" and ";
}
.page-search span.annotation,
.page-search span.abstract {
  font-size:11px;
  font-family:helvetica, arial, sans-serif;
  margin:0px;
  font-style:italic;
}
.page-search p.linkRow {
  font-size:11px;
  font-family:Georgia, Times, 'Times New Roman', serif;
  margin:0px;
  font-style:italic;
}
.page-search p.niSynopsisSection,
.page-search p.rpSynopsisSection,
.page-search p.fSynopsisSection {
  font-size:11px;
  font-family:helvetica, arial, sans-serif;
  margin:6px 0 0 0 !important;
  font-style:normal;
  line-height:1em;
}
.page-search p.wpAuthorDateSection,
.page-search p.seSpeakerDateSection,
.page-search p.syProfInstSection,
.page-search p.fDirectorDateSection,
.page-search p.taxonomySection {
  font-size:12px;
  margin:0px;
  line-height:1.1em;
}
.taxonomySection {
  line-height:1em;
}
.page-search div.breadcrumb,
.page-search h1#page-title {
  display:none;
}
.page-search div.region-help {
  display:inline;
  width:150px;
  float:right;
}
.page-search  #block-system-help{
  margin-bottom:0px;
}
.region-sidebar-first {
  font-size:12px;
  line-height:18px;
  font-family: helvetica, arial, sans-serif;
}
.region-sidebar-first .section,
.page-search .region-sidebar-first .section {
  margin-right:6px;
  margin-left:6px;
}
.page-search  #search-form {
  margin-bottom:10px;
}
.page-search  span#term {
  font-weight:bold;
  font-style:italic;
  /* color:#218fc0; */
  color:#6a7d7f;
}
.page-search p#you-searched,
.page-search .spelling-suggestions,
.page-search .spelling-suggestions dl {
  display:inline;
}
.page-search .spelling-suggestions dl.form-item {
  margin:10px 0px 0px 0px;
}
.page-search .spelling-suggestions dt,
.page-search .spelling-suggestions dd {
  display:inline;
}
.page-search .spelling-suggestions dd {
  margin-left:6px;
  font-weight:bold;
}
.page-search .spelling-suggestions dd:after {
  content:" ?";
}



.block-facetapi {
  margin-bottom:6px;
}
.block h2.block-title {
  font-size: 14px !important;
  font-family: Georgia, Times, 'Times New Roman', serif;
  line-height:14px;
  padding:5px 5px;
}
.block  ul {
  margin:6px 0;
}
 ul.facetapi-facetapi-checkbox-links {
   padding-left:0;
 }
 ul.facetapi-facetapi-checkbox-links li.leaf {
  list-style-image:none;
  list-style-type: none;
}
/******************************************* sidebars */
.region-sidebar-first .section {
	margin-top: 0px;
}
/******************************************* Superfish main menu widths */

ul.nice-menu ul li a {
  padding: 5px 10px 5px 20px;
}
li.menu-317 ul li {
  width:177px;
}
li.menu-318 ul li {
  width:111px;
}
li.menu-320 ul li {
  width:120px;
}
li.menu-917 ul li,
li.menu-922 ul li {
  width:135px;
}
li.menu-321,
li.menu-321 ul li {
  width:124px;
}
li.menu-321 > a {
  width:84px;
  text-indent:-6px;
}
ul.nice-menu > li {
  font-weight: normal;
  letter-spacing:1px;
}
ul.nice-menu, ul.nice-menu ul {
  z-index:100;
}
ul.nice-menu ul li.menu-2491 a,
ul.nice-menu ul li.menu-1984 a {
  padding-left:30px;
}
ul.nice-menu ul li.menu-2491 a:before,
ul.nice-menu ul li.menu-1984 a:before {
  content:"- ";
}


/******************************************* leader bio elements */

.node-leader-bio .field-label {
  margin:0px;
}
.node-leader-bio .field-name-field-picture {
  float:left;
}
.node-leader-bio .field-name-field-email,
.node-leader-bio .field-name-field-professional-title,
.node-leader-bio .field-name-field-phone {
  display:none;
}
.node-leader-bio .field-name-field-main-bio-text {

}

/******************************** Leadership view page ***/
.view-leadership .views-row {
  clear:both
}
.view-leadership .views-field-field-picture {
  float:left;
}
.view-leadership .views-field-field-email div,
.view-leadership .views-field-field-phone div,
.view-leadership .views-field-field-professional-title div {
  display:inline;
}

/******************************** Staff view page ***/
.view-staff .views-row {
  clear:both
}
.view-staff .views-field-field-picture {
  float:left;
}

.view-staff .views-field-field-email div,
.view-staff .views-field-field-phone div,
.view-staff .views-field-field-website-link div,
.view-staff .views-field-field-professional-title div {
  display:inline;
}

/******************************** Annotated Bibliographies & Reports view pages ***/

.view-reports .views-field-field-description,
.view-annotated-bibliographies2 .views-field-field-description {
  font-size:12px;
  line-height:1.2em;
}
.views-field-field-topic,
 .views-field-field-region,
 .views-field-field-country,
 .views-field-field-topic span,
 .views-field-field-region span,
 .views-field-field-country span,
.views-field-field-topic div,
 .views-field-field-region div,
 .views-field-field-country div {
  display:inline;
  font-size: 12px;
	margin: 0px;
	line-height: 1.1em;
}
.view-annotated-bibliographies2 .views-field-title {
  margin-bottom:10px;
}
.views-field-field-topic div::after,
.views-field-field-region div::after {
  content:"; ";
}


/******************************** Syllabus Compendium view page ***/
.view-compendium-of-syllabi ul {
  /* display:none; */
}
.view-compendium-of-syllabi .views-field-field-country div,
.view-compendium-of-syllabi .views-field-field-region div,
.view-compendium-of-syllabi .views-field-field-syllabus-semester div,
.view-compendium-of-syllabi .views-field-field-syll-topic div,
.view-compendium-of-syllabi .views-field-field-topic div,
.view-compendium-of-syllabi .views-field-field-syllabus-date div,
.view-compendium-of-syllabi .views-field-field-country-in-which-course-is div {
  display:inline;
}
.view-id-syll_cat   span.views-field-title a,
.view-compendium-of-syllabi  span.views-field-title a {
	font-weight:bold;
}
.view-id-syll_cat .view-content ul {
  display:none;
}

.view-id-syll_cat   span.views-field-title a:after,
.view-compendium-of-syllabi  span.views-field-title a:after {
	content:", ";
}
.view-working-papers .views-row {
  margin-top:6px;
}

.view-working-papers span.views-field-field-author span.field-content li.last:after,
.view-working-papers span.views-field-field-paper-date span.field-content .date-display-single:after,
.view-compendium-of-syllabi  span.views-field-field-country-in-which-course-is span.field-content:after,
.view-compendium-of-syllabi  span.views-field-field-syllabus-instiitution span.field-content:after,
.view-compendium-of-syllabi  span.views-field-field-syllabus-professor span.field-content:after,
.view-id-syll_cat   span.views-field-field-country-in-which-course-is span.field-content:after,
.view-id-syll_cat   span.views-field-field-syllabus-instiitution span.field-content:after,
.view-id-syll_cat   span.views-field-field-country-in-which-course-is-1 span.field-content:after,
.view-id-syll_cat   span.views-field-field-syllabus-professor span.field-content:after {
	content:", ";
}
.view-working-papers h3 {
  margin:0;
}

.view-id-syll_cat  span.views-field-field-syllabus-instiitution span,
.view-compendium-of-syllabi span.views-field-field-syllabus-instiitution span{
  font-style:italic;
}
.view-id-syll_cat .view-content h3 {
	color: #4f384c;
	margin: 10px 0;
	font-size: 18px;
	font-weight:bold;
}

.bef-sortby h2 {
  display:none;
}
.bef-sortby label[for="edit-sort-by"]  {
	color: #fff;
	background: #6da496;
	letter-spacing:1px;
	font-weight:normal;
	font-size: 14px !important;
	font-family: Georgia, Times, 'Times New Roman', serif;
	line-height: 14px;
	padding: 5px 5px;
	width:175px;
}
.views-submit-button,
.views-reset-button {
  padding:0;
  margin:0;
}
.views-submit-button input,
.views-reset-button input {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  border: 0px solid #000000;
  width:110px;
}
input#edit-submit-filmography,
input#edit-submit-reports,
input#edit-submit-consortium-lectures,
input#edit-submit-working-papers,
input#edit-submit-syll-cat {
  background-color:rgba(109, 164, 150,0.3);
}
input#edit-reset {
  background-color:rgba(255, 0, 0, 0.3);
}

/******************************** Syllabus Compendium filter block ***/

select#edit-field-country-in-which-course-is-tid,
#block-views-exp-syll-cat-page .views-widget-sort-by,
#block-views-0e69bca64dd843025d13c90286aea824 .views-widget-sort-by  {
  width:185px;
}
#block-views-exp-syll-cat-page .views-widget-sort-by select,
#block-views-0e69bca64dd843025d13c90286aea824 .views-widget-sort-by select {
  margin-top:10px;
}


/******************************** Reports view page ***/
.view-reports .views-field-field-author div,
.view-reports .views-field-field-country div,
.view-reports .views-field-field-region div,
.view-reports .views-field-field-topic div,
.view-reports .views-field-field-year-of-publication div {
  display:inline;
}

/******************************** Films view page ***/
.view-filmography h3 {
  margin:0px;
}
.view-filmography .views-row {
  clear:both;
  margin-bottom:6px;
}
.view-filmography .views-field-field-image {
  float:left;
  margin-right:12px;
  /* height:100%; */
  min-height:100px;
  width:100px;
}
.view-filmography .views-field-field-director span:after,
.view-filmography .views-field-field-topic span:after,
.view-filmography .views-field-field-region span:after,
.view-filmography .views-field-field-film-date span.field-content:after  {
  content:", ";
}

.view-filmography .views-field-view-node,
.view-filmography .views-field-body {
	font-size: 11px;
	font-family: helvetica, arial, sans-serif;
	margin: 6px 0 0 0 !important;
	font-style: normal;
	line-height: 1em;
}
.view-filmography .views-field-body a {
  font-style:italic;
}
.view-filmography .views-field-nothing {
 clear:both;
}
.view hr {
  border:0px;
  border-top:1px dotted #218fc0;
}

.node-film .content .field-name-field-film-date div,
.node-film .content .field-name-field-film-type div,
.node-film .content .field-name-field-running-time div,
.node-film .content .field-name-field-director div {
  display:inline-block;
  margin:0px;
}
.node-film .content .field-name-field-director div {
  margin-right:4px;
}
.node-film .content .field-name-field-director div.field-item a::after {
  content:", ";
}
.node-film .content .field-name-field-director div.field-item:last-child a::after {
  content:" ";
}
.node-film .content .field-name-field-image {
  padding-left:0;
  margin-right:6px;
  float:left;
  height:100%
}
.node-film .content .field-name-body {
  clear:both;
}
.node-film .content .field-name-field-relevant-links .link-title ,
.node-film .content .field-name-field-relevant-links .link-url {
  display:inline;
}
.node-film .content .field-name-field-relevant-links .link-title:after {
  content:": ";
}

.node-film .content .field-name-field-topic,
.node-film .content .field-name-field-region,
.node-film .content .field-name-field-country {
  width:33%;
  float:left;
}


/*** news items ***/
.node-news-item.view-mode-full .field-name-field-image .field-item {
    text-align: center;
    background-color: #eee;
  }
.node-news-item.view-mode-full .field-name-field-image img {
  max-width:100%;
  height:auto;
  }

/******************************** Events & News pages  ***/
.event-row-wrapper,
.view-header,
.views-row,
.view-footer {
	 background-color:#FFF;
 }
.event-row-wrapper{
	margin-top:0px;
	padding-top:20px;
}
.view-id-events_news .views-field-field-image {
  float: left;
	margin-right: 10px;
}
.view-id-events_news .views-field-field-description {
  /* clear:both; */
}


/******************************** Speaker Series & Lectures  ***/

.nodeSpeakerBio,
.bios {
  clear:both;
  font-size:13px !important;
  line-height:16px !important;
}

.view-events-news .view-footer>h3,
.view-events-news .view-footer>a>h3,
.view-events-news .view-header>h3,
.view-events-news .view-header>a>h3,
.view-speaker-series .view-header>h3,
.view-speaker-series .view-header>a>h3 {
   background-color:#6da496;
  color:#FFF;
  padding: 7px 0 7px 5px;
  letter-spacing: 1px;
  width: auto !important;
	font-size: 18px !important;
}

.view-evens-news .view-header>a:hover,
.view-speaker-series .view-header>a:hover {
  text-decoration:none;
}
.view-consortium-lectures li .field-name-field-speaker-name div.field-item::after {
  content:", ";
}
.view-consortium-lectures li:nth-last-child(2) .field-name-field-speaker-name div.field-item::after {
  content:" and ";
}
.view-consortium-lectures li:last-child div.field-item::after {
  content:"";
}
.view-consortium-lectures .views-field-field-speaker-info ul {
  padding:0px;
}
.view-consortium-lectures div.views-field-field-event-video	img {
  display:none;
}
.view-consortium-lectures .views-field-field-attachement-1::after {
  content:"Edited Transcript";
  font-style:italic;
  font-size:12px;
}
.view-consortium-lectures .views-field-field-event-video::after {
  content:"Video";
  font-style:italic;
  font-size:12px;
}
.view-working-papers .views-field-field-author ul li,
.view-consortium-lectures .views-field-field-speaker-info ul li {
  display:inline;
}
.view-working-papers div.item-list ul,
.view-consortium-lectures div.item-list ul {
  list-style-type: none;
}
.view-working-papers div.item-list,
.view-working-papers div.item-list ul {
  display:inline;
  margin:0px;
  padding:0px;
}
.view-consortium-lectures div.item-list ul li {
  margin-bottom:6px;
}
.view-consortium-lectures .views-row div,
.view-consortium-lectures span.cl_speaker div,
.view-consortium-lectures .views-row div.views-field-field-event-video {
  display:inline;
}
.view-consortium-lectures div.views-field-field-event-date,
.view-consortium-lectures div.views-field-field-event-date div {
  display:block;
}

.view-consortium-lectures .clearfix:after {
  display:none;
}
.view-consortium-lectures .views-field-title{
  display:block;
}
.view-consortium-lectures .views-field-title h3 {
  margin:0px;
  font-size:16px;
}

.view-consortium-lectures .views-field-title,
.view-consortium-lectures span.cl_speaker div.field-name-field-speaker-name,
.view-speaker-series div.field-name-field-speaker-name {
padding-right:0px;
font-weight:bold;
}
.view-consortium-lectures span.cl_speaker div.field-name-field-speaker-affiliation,
.view-speaker-series span.field-content.se_speaker div.field-name-field-speaker-affiliation {
  font-style:italic;
}
.page-events-news-speaker-series-past .view-consortium-lectures span.cl_speaker div.field-name-field-speaker-affiliation,
.page-events-news-speaker-series-past .view-speaker-series span.field-content.se_speaker div.field-name-field-speaker-affiliation {
  display:none;
}
.view-consortium-lectures span.cl_speaker div.field-name-field-speaker-affiliation {
  display:none;
}
.view-consortium-lectures div.views-field-body,
.view-consortium-lectures div.field-name-field-speaker-bio {
  display:none ;
}
.view-consortium-lectures .views-field-field-co-sponsorship {
  float:left;
  clear:both;
  font-style:italic;
}
.view-speaker-series .event-image {
  width: 300px;
  /* margin: 0px 15px 15px 0; */
  float: left;
}

.view-speaker-series .event-image img {
  width:100%;
  height:auto;
}
.view-speaker-series div.view-footer {
  clear:both;
}
.view-speaker-series  div.speaker_info ,
.view-speaker-series  div.speaker_info div.field-collection-view-final:after,
.view-speaker-series  div.speaker_info div.field-collection-item-field-speaker-info,
.view-speaker-series  div.speaker_info div.field-collection-item-field-speaker-info.clearfix:after,
.view-speaker-series  div.speaker_info div.field-collection-view{
  display:inline;
  clear:none;
}
.view-speaker-series  div.speaker_info div.field-collection-view-final:after,
.view-speaker-series  div.speaker_info div.field-collection-item-field-speaker-info.clearfix:after {
  content:'';
}

.view-speaker-series   div.field-name-field-speaker-name {
  font-size:16px;
}
.view-speaker-series h2 {
	font-size: 22px !important;
}
.cosponsorhip {
  font-style:italic;
  margin-top:12px;
  float:left;
  clear:both;
  line-height:1.1em;
}
.view-speaker-series .field-name-field-speaker-affiliation  {
  font-style:italic;
  line-height:1.1em;
}
.view-speaker-series .event-date {
  margin-top:12px !important;
  margin-bottom:12px !important;
  font-size:16px !important;
}

/********************************************* Past speaker events */
 .view-display-id-all_past_events h2,
  .view-display-id-all_past_events h2 a{
  color:#4f384c !important;
   font-size:16px !important;
   margin:0px !important;
 }
 .view-display-id-all_past_events div.field-name-field-speaker-name {
   font-size:14px;
   font-style:italic;
 }
.view-display-id-all_past_events .event-image,
.view-display-id-all_past_events .event-info {
	display:none;
}
.view-display-id-all_past_events .views-row {
	clear:both;
	width:100%;
}
.view-display-id-all_past_events .event-row-wrapper{
	border-width:0px;
	padding-bottom:0px;
width:100%;
}
.view-display-id-all_past_events p.event-date {
	margin:0px !important;
	font-size:14px !important;
	line-height:21px !important;
	color:#666 !important;
	padding:0  !important;
	font-weight:normal  !important;
}
/********************************************* Donate button */
ul#nice-menu-1 .menu-918 a.active,
ul#nice-menu-1 li.menu-918 {
  /* background-color:#027ac6 !important; */
  background-color:#457E9D !important;
}
/********************************************* Research Hub */
ul#nice-menu-1 .menu-5399 a.active,
ul#nice-menu-1 li.menu-5399,
ul#nice-menu-1 li.menu-9694,
ul#nice-menu-1 .menu-9694 a.active,
ul#nice-menu-1 li.menu-path-reshub,
ul#nice-menu-1 .menu-path-reshub a.active,
li.menu-path-reshub-search,
ul.nice-menu li.menu-path-reshub-search a.active,
ul.nice-menu ul li.menu-path-reshub-search a,
ul#nice-menu-1 li.menu-8504,
ul#nice-menu-1 li.menu-8504 a.active {
  /* background-color:#027ac6 !important; */
  /* background-color:#C72839 !important; */
  /* background-color:#A72839 !important; */
  /* background-color:#4a002b !important; */
  background-color:#4F384C !important;
}


/***************************************** Print-mail-pdf icons */

.region-help .content {
  text-align:right;
}
#block-print-print-links  {
  text-align:right;
  clear:both;
}

#block-print-print-links span {
  display:inline !important;
}

/***************************************** Constant Contact email signup */

#signupButton {
  margin-top:10px;
}


/***************************************** Header links - contact & social */
#block-block-7 {
  margin:30px 18px 0 0;
}
#block-block-7 .content p {
	text-align:right;
	padding:0;
 }
#secondaryMenu,
#secondaryMenu a {
  color:#FFF;
  font-size: 12px;
	font-family: helvetica, arial, sans-serif;
	text-transform:uppercase;
}
#socialIcons a,
#socialIcons-fa a {
  margin-left:4px;
}
#socialIcons .fa {
    color: #4f5f5e;
    font-size: 28px;
    background-color: #fff;
    padding: 0;
    background-clip: content-box;
    border-radius: 40px;
    height: 22px;
    line-height: 22px;
    width: 24px;
}
#socialIcons-fa .fa {
    color: #fff;
    font-size: 20px;
    background-color: #4f5f5e;
    padding: 0;
    border-radius: 4px;
    height: 22px;
    line-height: 22px;
    width: 24px;
    text-align: center;
}
/***************************************** Affiliated researchers & fellows */

.page-who-we-are-affiliated-researchers-fellows #page-title,
.page-who-we-are-affiliated-researchers-fellows h2.block-title {
	color: #fff;
	padding: 7px 0 7px 5px;
	width: 265px;
	background: #6da496;
	font-size: 16px !important;
	line-height:24px;
}
.page-who-we-are-affiliated-researchers-fellows div.view-display-id-page_3 {
  margin-top:10px;
}



.page-who-we-are-affiliated-researchers-fellows .views-field-field-main-bio-text::before {
  content:"Click for bio";
  font-style:italic;
}
.page-who-we-are-affiliated-researchers-fellows .views-field-field-about-fellow-s-work::before {
  content:"Click for bio and Consortium project";
  font-style:italic;
}
.page-who-we-are-affiliated-researchers-fellows .views-field-field-about-fellow-s-work .field-content,
.page-who-we-are-affiliated-researchers-fellows .views-field-field-main-bio-text .field-content {
  display:none;
}
.page-who-we-are-affiliated-researchers-fellows .views-row {
  margin-bottom:20px;
}
.page-who-we-are-affiliated-researchers-fellows .views-field-field-researcher-image {
  float:left;
  clear:both;
}
.page-who-we-are-affiliated-researchers-fellows .views-field-field-main-bio-text {
  clear:both;
}
.page-who-we-are-affiliated-researchers-fellows .view-content .views-field-title,
.page-who-we-are-affiliated-researchers-fellows .view-content .views-field-field-researcher-position,
.page-who-we-are-affiliated-researchers-fellows .view-content .views-field-field-researcher-institution {
  padding-left:115px;

}
.page-who-we-are-affiliated-researchers-fellows .view-id-fellows .view-content .views-field-title,
.page-who-we-are-affiliated-researchers-fellows .view-id-fellows .view-content .views-field-field-researcher-position,
.page-who-we-are-affiliated-researchers-fellows .view-id-fellows .view-content .views-field-field-researcher-institution {
  padding-left:0px;

}
.page-who-we-are-affiliated-researchers-fellows .view-affiliated-researchers-component {
  margin-top:12px;
}
.page-who-we-are-affiliated-researchers-fellows .view-id-fellows .view-header {
  margin-bottom:12px;
}
.page-who-we-are-affiliated-researchers-fellows .view-content .views-field-title {
  font-weight:bold;
}
.page-who-we-are-affiliated-researchers-fellows .view-id-fellows .view-content .views-field-title,
.page-who-we-are-affiliated-researchers-fellows .view-id-fellows .view-content .views-field-field-fellow-position,
.page-who-we-are-affiliated-researchers-fellows .view-id-fellows .view-content .views-field-field-about-fellow-s-work {
  padding-left:20px;
}
.page-who-we-are-affiliated-researchers-fellows .view-display-id-page_3 .view-content .views-field-field-about-fellow-s-work {
  padding-left:0px;
}
.page-who-we-are-affiliated-researchers-fellows .view-id-fellows .view-content .views-field-field-fellow-image {
  float:left;
  margin-right:20px;
}
.page-who-we-are-affiliated-researchers-fellows .view-id-fellows .view-content .views-field-field-about-fellow-s-work {
  clear:both;
}
p.fellowsSection {
  font-style:italic;
}

/***************************************** Projects & Resources landing page */
.node-projects-resources-landing-page h3 {
  margin:20px 0 0 0;
}

/***************************************** Research Hub landing page */
#pleaseHelpStrengthen {
  border:4px solid rgba(109, 164, 150, 0.6);
  background-color:rgba(109, 164, 150, 0.3);
  padding:6px;
}


/***************************************** Collaborators View */
.view-id-collaborators a {
  font-weight:bold;
}

/***************************************** Board Members View */
.page-who-we-are-boards .views-field-field-picture {
  float:left;
  /* min-width:220px; */
  margin-right:18px;
}

.page-who-we-are-boards div.view-boards h3 {
  font-size:22px;
}
.page-who-we-are-boards span.board-member-name {
  font-size:18px;
  font-weight:bold;
}
.page-who-we-are-boards .views-field-field-position-institution {
  font-style:italic;
  padding-bottom:12px;
}

.page-who-we-are-boards .views-field-field-main-bio-text {
	cursor:pointer;
}
.page-who-we-are-boards .views-field-field-main-bio-text::before {
  content:"Click for bio";
  font-style:italic;
}
.page-who-we-are-boards .views-field-field-main-bio-text .field-content {
   display:none;
}
.page-who-we-are-boards .views-field-field-url {
  clear:both;
}

/***************************************** Events menu */
li.menu-mlid-2491,
li.menu-mlid-1984 {
  padding-left:12px !important;
}
li.menu-mlid-2491:before,
li.menu-mlid-1984:before {
  content:" - ";
}

/***************************************** Twitter feed */
h1.summary {
font-size: 14px !important;
font-family: Georgia, Times, 'Times New Roman', serif;
line-height: 14px;
padding: 5px 5px;
}

/***************************************** Solr sort */
#block-apachesolr-search-sort ul li {
  display: inline;
  margin-right:12px;
}


/***************************************** giving page */

.page-node-980 #page-title,
.page-node-980 span.print-link  {
  display:none;
}
.page-node-980  h1 {
  font-size:22px;
  line-height:1.2em;
}
button.donateButton,
.createAccount {
  color:#fff;
  /* background-color:#457E9D !important; */
  background-color:#6da496 !important;
  /* font-family: helvetica, arial, sans-serif; */
  font-family: Georgia, Times, 'Times New Roman', serif;
	font-size: 18px;
	letter-spacing:1px;
	margin:12px auto;
	padding:6px 12px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border-width:0px;
/*	-webkit-box-shadow: inset 0px 0px 0px 3px rgba(0,0,0,0.3);
	-moz-box-shadow: inset 0px 0px 0px 3px rgba(0,0,0,0.3);
	box-shadow: inset 0px 0px 0px 3px rgba(0,0,0,0.3); */
}
.createAccount {
  font-size:12px;
}
button.donateButton:hover,
.createAccount:hover {
  color:#FFF;
  text-decoration:none;
}

p#sideBarDonate {
  text-align:center;
}
p#sideBarDonate button {
  margin:0px;
}

/*************  Alumni profile form */
#user-register-form  caption,
#user-register-form  th,
#user-register-form  td,
#user-register-form  input,
#user-register-form  textarea,
#user-register-form  select,
#user-register-form  option,
#user-register-form  legend,
#user-register-form  fieldset,
#user-profile-form  caption,
#user-profile-form  th,
#user-profile-form  td,
#user-profile-form  input,
#user-profile-form  textarea,
#user-profile-form  select,
#user-profile-form  option,
#user-profile-form  legend,
#user-profile-form  fieldset {
  font-family: Georgia, Times, "Times New Roman", serif;
}

.field-name-field-major,
.field-name-field-name-of-program,
.field-name-field-topics-of-concentration,
.field-name-field-dissertation-title {
  display:none;
}

#user-profile-form table {
  width:95%;
}
#user-profile-form table tr.even,
#user-profile-form table tr.odd  {
  background-color:#fff;
}
#user-profile-form .tabledrag-toggle-weight-wrapper,
#user-profile-form .field-name-field-impact label,
#user-profile-form .field-name-field-grants label,
#user-profile-form .field-name-field-connections label {
  display:none;
}
#user-profile-form .form-type-radio {
  display:inline-block;
}

#user-profile-form .field-name-field-service,
#user-profile-form .field-name-field-your-url,
#user-profile-form .field-name-field-semester,
#user-profile-form .field-name-field-internship-year {
  margin-top:12px;
  margin-bottom:12px;
}
#user-profile-form .field-add-more-submit {
  margin-top:12px;
}
#user-profile-form .field-type-datetime fieldset {
  border-width:0;
}
#user-register-form .group-section-one  a.fieldset-title,
#user-register-form .group-internship-experience  a.fieldset-title,
#user-profile-form .group-section-one  a.fieldset-title,
#user-profile-form .group-internship-experience  a.fieldset-title {
   font-size:18px !important;
   font-weight:bold;
     font-family: Georgia, Times, "Times New Roman", serif;

}
#user-profile-form .group-section-one  fieldset a.fieldset-title,
#user-profile-form .group-internship-experience  fieldset a.fieldset-title {
   font-size:14px !important;
   font-weight:bold;
     font-family: Georgia, Times, "Times New Roman", serif;
}


#views-exposed-form-alumni-directory-listing-page .views-submit-button {
  clear:none;
}

.view-display-id-listing_page .field-label {
  margin:0px;
}
.view-display-id-listing_page .field-name-field-first-name,
.view-display-id-listing_page .field-name-field-last-name {
  display:inline-block;
  margin-right:6px;
  font-weight:bold;
  font-size:18px !important;
}
.view-display-id-listing_page .field-name-field-internship-term .field-collection-view {
  margin:0;
  padding:0;
}

.view-display-id-listing_page .field-name-field-internship-term .field-collection-view .field-name-field-semester,
.view-display-id-listing_page .field-name-field-internship-term .field-collection-view .field-name-field-internship-year {
  display:inline-block;
  margin-right:6px;
}

#edit-profile-alumni-profile-field-first-name label,
#edit-profile-alumni-profile-field-last-name label,
#edit-profile-alumni-profile-field-preferred-e-mail label {
	/* font-family: Verdana, Tahoma, "DejaVu Sans", sans-serif; */
  font-weight:bold;
}

#user-profile-form .field-name-field-year-earned-bachelor,
#user-profile-form .field-name-field-year-earned-masters,
#user-profile-form .field-name-field-year-earned-phd,
#user-profile-form .field-name-field-year-earned-jd,
#user-profile-form .field-name-field-year-earned-other,
#user-profile-form .field-name-field-country-bachelor,
#user-profile-form .field-name-field-country-masters,
#user-profile-form .field-name-field-country-phd,
#user-profile-form .field-name-field-country-jd,
#user-profile-form .field-name-field-country-other,
#user-profile-form .field-name-field-major-bachelor,
#user-profile-form .field-name-field-degree-type,
#user-profile-form .field-name-field-name-of-program-masters,
#user-profile-form .field-name-field-name-of-program-phd,
#user-profile-form .field-name-field-name-of-program-jd,
#user-profile-form .field-name-field-name-of-program-other,
#user-profile-form .field-name-field-dissertation-title-masters,
#user-profile-form .field-name-field-dissertation-title-phd,
#user-profile-form .field-name-field-dissertation-title-jd,
#user-profile-form .field-name-field-dissertation-title-other,
#user-profile-form .field-name-field-topic-masters,
#user-profile-form .field-name-field-topic-phd,
#user-profile-form .field-name-field-topic-jd,
#user-profile-form .field-name-field-topic-other,
#user-profile-form .field-name-field-institution-bachelor,
#user-profile-form .field-name-field-institution-masters,
#user-profile-form .field-name-field-institution-phd,
#user-profile-form .field-name-field-institution-jd,
#user-profile-form .field-name-field-institution-other {
  margin-left:24px;
}
#user-profile-form .field-name-field-name-of-program-masters,
#user-profile-form .field-name-field-name-of-program-phd,
#user-profile-form .field-name-field-name-of-program-jd,
#user-profile-form .field-name-field-name-of-program-other,
#user-profile-form .field-name-field-topic-masters,
#user-profile-form .field-name-field-topic-phd,
#user-profile-form .field-name-field-topic-jd,
#user-profile-form .field-name-field-topic-other,
#user-profile-form .field-name-field-institution-bachelor,
#user-profile-form .field-name-field-institution-masters,
#user-profile-form .field-name-field-institution-phd,
#user-profile-form .field-name-field-institution-jd,
#user-profile-form .field-name-field-institution-other ,
#user-profile-form .field-name-field-country-bachelor,
#user-profile-form .field-name-field-country-masters,
#user-profile-form .field-name-field-country-phd,
#user-profile-form .field-name-field-country-jd,
#user-profile-form .field-name-field-country-other,
#user-profile-form .field-name-field-service,
#user-profile-form .field-name-field-your-url,
#user-profile-form .field-name-field-semester,
#user-profile-form .field-name-field-internship-year,
#user-profile-form .field-name-field-year-earned,
#user-profile-form .field-name-field-degree,
#user-profile-form .field-name-field-organization,
#user-profile-form .field-name-field-work-country,
#user-profile-form .field-name-field-position,
#user-profile-form .field-name-field-topics-of-concentration-,
#user-profile-form .field-name-field-institution,
#user-profile-form .field-name-field-degree-country {
  display:inline-block;
  margin-right:12px;
}
#user-profile-form .field-name-field-topics-of-concentration- {
  margin-right:0px;
}

fieldset.group-internship-experience {
  background-color:#eee;
}

.view-id-alumni_profiles_topics .views-row,
.view-clone-of-alumni-profiles .views-row,
.view-id-alumni_profiles .views-row {
  margin-bottom:12px;
  clear:both;
}
.view-id-alumni_profiles_topics .views-field-picture,
.view-clone-of-alumni-profiles .views-field-picture,
.view-alumni-profiles .views-field-picture {
  float:left;
  clear:both;
  margin-right:12px;
}
/*
.view-alumni-profiles .views-field-field-last-name::after {
  content:", ";
}
 */
.view-alumni-profiles .views-field-field-work a,
.view-alumni-profiles .views-field-field-internship-term span.date-display-single {
  /* margin-right:2px;
  margin-left:4px; */
}
.view-id-alumni_profiles_topics .views-label-field-address-locality,
.view-id-alumni_profiles_topics .views-label-field-bachelors,
.view-id-alumni_profiles_topics .views-label-field-work,
.view-id-alumni_profiles_topics .views-label-field-preferred-e-mail,
.view-id-alumni_profiles_topics .views-label-field-organization,
.view-alumni-profiles .views-label-field-address-locality,
.view-alumni-profiles .views-label-field-bachelors,
.view-alumni-profiles .views-label-field-work,
.view-alumni-profiles .views-label-field-preferred-e-mail,
.view-alumni-profiles .views-label-field-organization {
  font-weight:bold;
  font-style:italic;
}
.view-id-alumni_profiles_topics .item-list,
.view-alumni-profiles  .item-list {
  height:32px;
}

.view-id-alumni_profiles_topics .view-content .views-row > div,
.view-alumni-profiles .view-content .views-row > div {
  width: 600px;
    float: right;
    margin-bottom:18px;
}
.view-id-alumni_profiles_topics .alum-name,
.view-alumni-profiles .alum-name {
  font-size:16px !important;
  font-weight:bold;
}

/* alumni network landing page */
.update-account-info,
.alumni-directory,
.user-login {
  width:40%;
  float:left;
  clear:both;
  margin-right:5%;
}
.update-alumni-profile,
.alumni-network-search,
.anonymous-network-block {
  float:right;
  width:40%;
  margin-right:5%;
}
#user-login-form .item-list ul li.first {
  display:none;
}
.page-node-310   #block-system-main {
  display:none;
}
.update-account-info .views-field-uid,
.update-alumni-profile .views-field-uid {
  margin-top:12px;
}

/* individual alumni profile */
.profile2-alumni-profile .field-label {
  margin:0px;
}
.profile2-alumni-profile .field-type-field-collection .field-items {
  width:100%;
}

/* a.umni create a profile */
.anonymous-network-block .content a {
    text-align: center;
    cursor: default;
    color: buttontext;
    padding: 2px 6px 3px;
    border: 1px solid #ccc;
    border-radius:4px;
    background-color: #fff;
    box-sizing: border-box;
    margin: 0em;
    font-family: '.HelveticaNeueDeskInterface-Regular';
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
  }
.anonymous-network-block .content a:hover {
  cursor:pointer;
  text-decoration:none;
}


/* research alumni network page */
#block-views-locations-locations-teaser,
#block-views-d4e8974cec9345faa2686b217c1ed1a5,
#block-views-60f566b3ddb994db7c6f59845cc83b00 {
  /* float:left;
  margin-right:30px;
  max-width:305px; */
  width:100%;
}

.view-alumni-profiles .views-exposed-form .views-exposed-widget {
    float: left;
    padding: .5em 1em 0 0;
    clear:none;
}

.page-node-4351  div.block-views h2.node-title,
.page-node-4351  div.block-views h2.block-title,
.page-node-4351  div.block-views h2.node-title a,
.page-node-4351  div.block-views h2.block-title a{
  color:#218fc0 !important;
  background-color:transparent;
  font-size:15px !important;
  font-weight:bold;
  width:100%;
}

.view-clone-of-alumni-profiles .views-field-field-work div,
.view-alumni-profiles-topics .views-field-field-work div,
.view-alumni-profiles .views-field-field-work div {
  display:inline;
}
.view-alumni-profiles-topics .views-field-field-work .field-name-field-work-country:before,
.view-alumni-profiles .views-field-field-work .field-name-field-work-country:before {
  content:", ";
}


.not-logged-in #logOutLink {
  display:none;
}

/********* internships section ******/
.section-user .block-menu-block .menu li,
.section-users .block-menu-block .menu li,
.section-internships .block-menu-block .menu li {
    border-bottom: 0px  !important;
    padding: 5px 0 !important;
    list-style: none !important;
  }
.section-user .block-menu-block .menu li > a,
.section-users .block-menu-block .menu li > a,
.section-internships .block-menu-block .menu li > a {
   /*  border-bottom: 1px dotted #96A2A2 !important; */
    width:100%;
}
.section-user .block-menu-block .menu li ul,
.section-users .block-menu-block .menu li ul,
.section-internships .block-menu-block .menu li ul {
    margin:0 !important;
  }
.section-user .block-menu-block .menu li li,
.section-users .block-menu-block .menu li li,
.section-internships .block-menu-block .menu li li {
    border-bottom: 1px dotted #96A2A2 !important;
    padding: 5px 0 !important;
    list-style: none !important;
    padding-left:20px !important;
  }
.section-user .block-menu-block .menu li li a,
.section-users .block-menu-block .menu li li a,
.section-internships .block-menu-block .menu li li a {
    border-bottom: 0px  !important;
  }

.view-clone-of-alumni-profiles .clearfix:after,
.view-alumni-profiles .clearfix:after {
  content:"";
  clear:none;
  display:none;
}
/*******  Alumni Display *********/
.profile2-alumni-profile.view-mode-account {
  color:#000;
}
.profile2-alumni-profile.view-mode-account .field-item {
  margin:0px;
}
.profile2-alumni-profile.view-mode-account .field-name-field-first-name,
.profile2-alumni-profile.view-mode-account .field-name-field-last-name {
    color: #4f384c;
    display:inline-block;
    font-size: 15px;
    font-weight:bold;
    margin-right:6px;
}

.profile2-alumni-profile.view-mode-account .field-name-field-other-degree,
.profile2-alumni-profile.view-mode-account .postal-code {
  display:none;
}
.profile2-alumni-profile.view-mode-account .addressfield-container-inline {
  max-height:21px;
}
.profile2-alumni-profile.view-mode-account .field-collection-container {
  margin:0px;
}
.profile2-alumni-profile.view-mode-account .field-collection-container,
.profile2-alumni-profile.view-mode-account .field-collection-view {
  border-width:0px;
  margin:0px;
  padding:0px;
}
.profile2-alumni-profile.view-mode-account .field-name-field-service,
.profile2-alumni-profile.view-mode-account .field-name-field-your-url {
  display:inline-block;
  margin-right:6px;
}
.profile2-alumni-profile.view-mode-account .field-name-field-service {
  text-transform: capitalize;
}
.profile2-alumni-profile.view-mode-account .field-name-field-your-links {
  margin:12px 0;
}
.profile2-alumni-profile.view-mode-account .field-name-field-internship-term  div {
  display:inline-block;
  width:auto;
}
.profile2-alumni-profile.view-mode-account .field-name-field-internship-term  .field-item {
  margin-right:6px;
  max-height:21px;
}
.profile2-alumni-profile.view-mode-account .field-name-field-internship-term  .field-items {
  max-height:36px;
}
.profile2-alumni-profile.view-mode-account  .field-label {
  color:#000;
  font-weight:normal;
}
.profile2-alumni-profile.view-mode-account  .field-name-field-work > .field-label,
.profile2-alumni-profile.view-mode-account  .field-name-field-internship-term .field-label {
  font-weight:bold;
}
.profile2-alumni-profile.view-mode-account  .field-name-field-bachelors,
.profile2-alumni-profile.view-mode-account  .field-name-field-institution-bachelor,
.profile2-alumni-profile.view-mode-account  .field-name-field-year-earned-bachelor,
.profile2-alumni-profile.view-mode-account  .field-name-field-country-bachelor ,
.profile2-alumni-profile.view-mode-account  .field-name-field-position,
.profile2-alumni-profile.view-mode-account  .field-name-field-organization,
.profile2-alumni-profile.view-mode-account  .field-name-field-work-country ,
.profile2-alumni-profile.view-mode-account  .field-name-field-phd ,
.profile2-alumni-profile.view-mode-account  .field-name-field-institution-phd,
.profile2-alumni-profile.view-mode-account  .field-name-field-year-earned-phd,
.profile2-alumni-profile.view-mode-account  .field-name-field-country-phd,
.profile2-alumni-profile.view-mode-account  .field-name-field-jd ,
.profile2-alumni-profile.view-mode-account  .field-name-field-institution-jd,
.profile2-alumni-profile.view-mode-account  .field-name-field-year-earned-jd,
.profile2-alumni-profile.view-mode-account  .field-name-field-country-jd,
.profile2-alumni-profile.view-mode-account  .field-name-field-degree-type ,
.profile2-alumni-profile.view-mode-account  .field-name-field-institution-other,
.profile2-alumni-profile.view-mode-account  .field-name-field-year-earned-other,
.profile2-alumni-profile.view-mode-account  .field-name-field-country-other,
.profile2-alumni-profile.view-mode-account  .field-name-field-masters,
.profile2-alumni-profile.view-mode-account  .field-name-field-institution-masters,
.profile2-alumni-profile.view-mode-account  .field-name-field-year-earned-masters,
.profile2-alumni-profile.view-mode-account  .field-name-field-country-masters,
.profile2-alumni-profile.view-mode-account  .field-name-field-second-masters,
.profile2-alumni-profile.view-mode-account  .field-name-field-institution-second-masters,
.profile2-alumni-profile.view-mode-account  .field-name-field-year-earned-second-masters,
.profile2-alumni-profile.view-mode-account  .field-name-field-country-second-masters {
  display:inline-block;
  margin:12px 6px 0 0;
  max-height:21px;
  float:left;
  font-weight:normal;
}
.profile2-alumni-profile.view-mode-account   .field-name-field-type-of-organization .field-label,
.profile2-alumni-profile.view-mode-account   .field-name-field-major-bachelor,
.profile2-alumni-profile.view-mode-account   .field-name-field-name-of-program-other,
.profile2-alumni-profile.view-mode-account   .field-name-field-name-of-program-phd,
.profile2-alumni-profile.view-mode-account   .field-name-field-name-of-program-jd,
.profile2-alumni-profile.view-mode-account   .field-name-field-name-of-program-second-mas,
.profile2-alumni-profile.view-mode-account   .field-name-field-name-of-program-masters {
  clear:both;
}

.profile2-alumni-profile.view-mode-account .field-name-field-major-bachelor .field-item {
  display:inline-block;
  width:auto;
  margin-right:6px;
}

.profile2-alumni-profile.view-mode-account  .field-name-field-work {
  margin-top:12px;
}

.profile2-alumni-profile.view-mode-account   .field-label {
  width:auto;
}
.profile2-alumni-profile.view-mode-account  .field-name-field-type-of-organization .field-items,
.profile2-alumni-profile.view-mode-account  .field-name-field-topic-work .field-items {
  display:inline-block;
  float:left;
  width:auto;
}
.profile2-alumni-profile.view-mode-account h3 {
  border-bottom:0px;
  margin:0px;
}


 /* internship menu */
.view-internship-menu div {
   background-color:transparent;
 }

.page-alumni-register .form-item label {
    display: inline-block;
}

.page-alumni-register .tabledrag-toggle-weight-wrapper {
    display: none;
}
.page-alumni-register .form-item-files-picture-upload {
   margin:0;
}
.page-alumni-register .form-item  {
   margin:0;
}
.page-alumni-register .group-education .form-item {
  /* float:left;
  margin-right:12px; */
}

#block-cgshr-general-users-search-flags-count .hide-selected {
  display: none;
}

.sitewide-show-tips .view-content {
  display: none;
}

#block-system-main .sitewide-show-tips .item-list ul.pager {
  display: none;
}

.block-in-popup-active {
  position: fixed;
  top: 50%;
  bottom: 10%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1000;
  height: 60%;
    overflow: auto;
  width: 40%;
  background: white;
  border-color: black;
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
}



.block-in-popup-active .facet-show-more-jq {
  display: none;
}
.block-in-popup-active h2 a{
  pointer-events: none;
  cursor: default;
}

.block-in-popup-active h2.block-title{
  width: auto;
}

.page-sitewide a.facetapi-limit-link {
  display: none;
}

.page-reshub a.facetapi-limit-link {
  display: none;
}

span.facet-show-more-jq {
  cursor: pointer;
  color: #218fc0;
}



.search-cite-active {
  position: fixed;
  top: 50%;
  bottom: 10%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1000;
  height: 60%;
  width: auto;
  overflow:auto;
  background: white;
  border-style: solid;
  border-width: 1px;
  border-color: black;
  padding: 5px 5px 5px 5px;
  border-radius: 8px;
}

.search-cite-hide {
  display: none;
}

.selected-cite-link {
  cursor: pointer;
  color: #218fc0;
}
.selected-email-link {
  cursor: pointer;
  color: #218fc0;
}

.search-email-hide {
  display: none;
}

.search-email-active {
  position: fixed;
  top: 50%;
  bottom: 10%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1000;
  height: 300px;
  overflow:auto;
  background: white;
  border-style: solid;
  border-width: 1px;
  border-color: black;
  padding: 5px 5px 5px 5px;
  border-radius: 8px;
}

.search-email-active .form-item {
  margin-left: 5px;
  margin-right: 5px;
}

.search-email-active .form-submit {
  margin-left: 5px;
}

.search-email-active .active-popup-close {
  background: #D6D6D6;
  cursor: pointer;
  color: #218fc0;
  margin-right: 8px;
}

 #block-cgshr-general-search-slider-year .form-item-from #edit-from {
   width: 80%;
 }

 #block-cgshr-general-search-slider-year .form-item-to #edit-to {
   width: 80%;
 }

#block-cgshr-general-search-slider-year .form-submit {
  display: none;
}

#block-cgshr-general-search-slider-year .content {
  margin-top: 10px;
}

.sitewide-show-tips .views-widget-sort-by {
  /* display: none; */
}

.sitewide-show-tips .views-widget-sort-order {
  display: none;
}

.sitewide-show-tips .views-submit-button {
  clear: right;
}

#cgshr-search-advanced-form .form-item-operator {
  clear: left;
}
.advanced-insert-prepend {
  background: inherit;
}

.view-selected-items-from-search .clear-selected-search {
  margin-left: 7px;
}

.view-selected-items-from-search .selected-cite-link {
  margin-left: 7px;
}

.view-selected-items-from-search .selected-email-link {
  margin-left: 7px;
  margin-right: 7px;
}

.search-cite-active .active-popup-close {
  position: absolute;
  padding: 8px;
  right: 0;
  background: #D6D6D6;
  cursor: pointer;
  color: #218fc0;
  top: -2px;
}

.search-email-active .active-popup-close {
  position: absolute;
  padding: 8px;
  right: -8px;
  background: #D6D6D6;
  cursor: pointer;
  color: #218fc0;
  top: -2px;
}

div.return-search {
  display: inline-block;
  background-color: #D6D6D6;
  color: #218fc0;
  padding: 7px;
  cursor: pointer;
}

/************** dual search form *******/
.search-choice-form {
  width: 100%;
  margin-top:0px;
  height: 200px;
  background-color: rgb(109, 164, 150);
  z-index:500;
  position:absolute;
  display:none;
  left:0;
  padding:24px;
}
.search-choice-form fieldset {
  width:80%;
  margin: 0 auto;
  border-width:0px;
  border-style:none;
}
.search-choice-form button {
  background-color:transparent;
  border-width:0px;
  border-style:none;
}
#desktopSearch-Form-searchInput  {
    display: block;
    border: none;
    line-height: normal !important;
    font-style: normal;
    font-size: 22px;
    background-color: #fff;
    color: #000;
    min-height: 33px;
    height: 100%;
    padding: 10px 0 10px 10px;
    margin: 0 0 12px 0;
    width: 90%;
    border-radius: 5px;
    background-clip: padding-box;
		font-family: Verdana, Tahoma, "DejaVu Sans", sans-serif;
		float:left;
}
#dual-search-form label {
    color: #fff;
    display: inline-block;
    font-size: 18px;
    margin: 0 0 10px;
    padding: 0!important;
    line-height: normal;
		font-family: Verdana, Tahoma, "DejaVu Sans", sans-serif;
}
.dual-search-widget  {
  margin: 6px 18px 0 0;
}
.dual-search-widget .content {
  text-align:right;
}
.dual-search-widget .fa-search,
.search-choice-form .fa-search {
    font-size: 32px;
    color: rgba(255,255,255,0.5);
    cursor:pointer;
}
.dual-search-widget p {
	font-size: 24px;
    color: rgba(255,255,255,0.5);
    font-family: Helvetica, sans-serif;
    font-weight: 700;
}
.search-choice-form button {
  float:right;
  min-width:45px;
  text-align:right;
}
input#dual-search-button {
    background-color: transparent;
    border: 0px solid #fff;
    float: right;
}
.desktopSearch-Form-desktopControls {
    clear: both;
    margin-top:12px;

}

/* Sitewide & reshub search */
.cb-div input[type='checkbox'] {
  float: left;
}
.cb-div label {
  font-weight: normal;
}

.page-reshub-advanced .form-item-bundle {
  /* display:none; */
}
#cgshr-search-advanced-form {
  width:50%;
  background-color:#ddd;
  padding:24px;
}
#cgshr-search-advanced-form .form-item-from,
#cgshr-search-advanced-form .form-item-from label,
#cgshr-search-advanced-form .form-item-to,
#cgshr-search-advanced-form .form-item-to label,
#cgshr-search-advanced-form .form-item-sort-by,
#cgshr-search-advanced-form .form-item-sort-by label,
#cgshr-search-advanced-form .form-item-sort-order {
  display:inline-block;
  margin:0 0 6px 0;
}
#cgshr-search-advanced-form div[class*=" form-item-field-input-"] input,
#cgshr-search-advanced-form .form-item-from input,
#cgshr-search-advanced-form .form-item-to input {
  max-width:100px;
}
#cgshr-search-advanced-form div[class*=" form-item-field-input-"] input,
#cgshr-search-advanced-form .form-item-keyword input {
  max-width:250px;
}
#cgshr-search-advanced-form #edit-add-field,
#cgshr-search-advanced-form #edit-remove-field {
  margin-bottom:12px;
}
#cgshr-search-advanced-form #edit-submit {
  margin-left:80%;
  color:#fff;
  background-color:#829e9d;
  font-size:18px;
  padding:12px 16px;
  border:0px solid #666;
  border-radius:6px;
}
#cgshr-search-advanced-form #edit-bundle {
  column-count:2;
}
.irs-with-grid {
  height:auto;
  margin:6px 0;
}
.irs-bar {
    height: 10px;
    top: 33px;
    border-top: 1px solid #428bca;
    border-bottom: 1px solid #428bca;
    background:transparent;
    background-color: #829e9d !important;
}
.irs-slider {
    top: 25px;
    width: 27px;
    height: 27px;
    border: 1px solid #AAA;
    background: transparent;
    background-color: #4d5e5e;
    border-radius: 0px;
    -moz-border-radius: 0px;
    box-shadow: none;
    cursor: pointer;
}
.irs-from, .irs-to, .irs-single {
    color: #4d5e5e;
    font-size: 14px;
    line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    background-color: transparent;
    border-radius: 0px;
    -moz-border-radius: 0px;
}


/** edits to main menu to add more top level items **/
#navigation {
  /*   height: 48px; */
}
ul.nice-menu a {
    display: block;
    float: left;
    color: #fff !important;
    text-decoration: none !important;
    padding: 5px 16px 0 17px;
    height: 19px;
}


/* what we d block */
#block-views-what-we-are-doing-block {
  clear:both;
}

.button_wraper{
 margin-left: 65%;
 float: left;
 margin-right: 2%;
}

li.first{
 list-style-type: none;
}













