#superfish .sf-shadow ul {
  opacity: 0.94;
}

#block-block-11 .content {
margin: 0px 0px 15px 0px;
}

#block-block-50 {
background-color:#5aba45;
}

#block-block-50 .content {
margin-top: -12px;
}

#block-block-53 {
background-color:#ffffff;
}

#block-block-53 .content {
margin-top: -12px;
}

.form-item .description {
display :none;
}

#authorize {
display: none;
}

.feed-wrapper {
display:none;
}

.clock-date {
float:right;
}

.view-display-id-page_5, .view-display-id-page_4, .view-display-id-page_8 h3 {
margin-top: .5em;
margin-bottom: .5em;
}

.views-user-picture {
display: inline;
float:left;
margin: 0px 5px 0 0;
// height: 220px;
width: 228px;
// box-shadow: 10px 10px 5px #888888;
text-align: left;
}

/*
.views-field-field-researchgate, .views-field-field-personal-professional-web-, .views-field-field-epo-outreach-link, .views-field-field-cv, .views-field-field-publications-file, .views-field-field-projects-grants {
line-height: 2em;
}
*/

.staff_title, .staff_resides, .staff_email {
text-align: center;
line-height: 1.5em;
}

.staff_expertise_title {
padding-top: 15px;
text-align: left;
line-height: 1.5em;
}

/*
.views-field-field-targets, .views-field-field-missions, .views-field-field-techniques, .views-field-field-instruments, .views-field-field-laboratory {
text-align: center;
}
*/

.views-label-field-targets, .views-label-field-missions, .views-label-field-mission-experience, .views-label-field-techniques, .views-label-field-instruments, .views-label-field-laboratory, .views-label-field-major-facilities {
font-weight: bold;
}

/*
.staff_places_label, .staff_missions_label, .staff_techniques_label, .staff_instruments_label, .staff_lab_label {
 display:inline;
 font-weight:bold;
 line-height: 2em;
}

.staff_places_data, .staff_missions_data, .staff_techniques_data, .staff_instruments_data, .staff_lab_data {
 display:inline;
 line-height: 2em;
}
*/

.staff_honors_label, .staff_missions_block_label, .staff_epo_label, .staff_professional_history_label {
text-align: center;
line-height: 1.2em;
}

.staff_interests_label {
text-align: center;
line-height: 1.2em;
padding-top: 5px;
}

.staff_publications_label {
text-align: center;
line-height: 1.2em;
}

.views-field-nothing-2  {
// height: 225px;
height: 100%;
//text-align: center;
text-align: left;
display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
display: -ms-flexbox;      /* TWEENER - IE 10 */
display: -webkit-flex;     /* NEW - Chrome */
display: flex;
flex-direction: column;
justify-content: center;
}

.staff_directory_title {
width: 45%;
}

.staff_directory_location {
width: 20%;
}

.staff_directory_mail {
width: 4%;
}

.staff_directory_name {
width: 26%;
}

.staff_directory_voip {
width: 1%;
}

div.field-name-field-speaker-firstname .field-items .field-item {
float: left;
padding: 0 0.4em 0 0;
}

div.field-content.view_maintainer_block {
font-size: 80%;
line-height: 1em;
color: #fff;
}

span.field-content.view_maintainer_title {
font-size: 80%;
line-height: 1em;
color: #fff;
}

#block-views-maintainer-block.block.block-views {
margin: -10px 15px 0px;
}

/*
.staff_keywords_name {
width: 120px;
}

.staff_keywords_missions {
width: 95px;
}

.staff_keywords_places, .staff_keywords_techniques {
width: 120px;
}

*/
