/*
 * Color settings
 */
 
h1,
h2,
a,
.breadcrumb a:first-child,
.peopleProfileList h3,
.peopleProfileItem .views-field-realname a {
  color: #F07D00;
}

#nav .menu {
  background: #F07D00;
  background: rgba(240, 125, 0, 0.80);
}

.navwrap {
  background-color: #F07D00;
}

.footer {
  border-top-color: #F07D00;
}

.peopleProfileSection_MainContentTop .cv {
  background-color: #F07D00;
}

.peopleProfileSection_MainContentTop .cv a {
  color: white
}

.peopleProfileItem:hover .views-field-nothing-1 a {
  background-color: #F07D00;
  color: white;
}

.sidebarmenu .views-row {
  background-color: #F07D00;
  color: white;
}

.sidebarmenu .views-row a {
  color: #ffffff;
}

#block-views-projects-by-research-area-block h2, #block-views-people-block-1 h2{
  color: #0559A2;
  font-weight: normal;
  font-size: 14px;
  background: black;
  color: white;
  padding: 5px;
  line-height: 1.3em;
  text-transform: uppercase;
  margin-bottom: 10px;
  display: inline-block;
}

.peopleProfileRelatedProjects .views-row a {
  font-weight: normal;
  color: #F07D00;
}


/*
 * Quicklinks & homepage blocks
 */
 
#quicklinks .youtube {
    background: url("/sites/shine.fbk.eu/themes/fbkunit/images/icon_youtube.png") no-repeat scroll 0 50% transparent;
}

#quicklinks .jobs {
    background: url("/sites/shine.fbk.eu/themes/fbkunit/images/icon_people.png") no-repeat scroll 0 50% transparent;
}

#quicklinks .demos {
    background: url("/sites/shine.fbk.eu/themes/fbkunit/images/icon_gear.png") no-repeat scroll 0 50% transparent;
}

 

#quicklinks .software {
    background: url("/sites/shine.fbk.eu/themes/fbkunit/images/icon_software.png") no-repeat scroll 0 50% transparent;
}.view-news-and-events h3, .view-news h3 {
  font-weight: bold;
}

#home_upcoming .views-field-field-news-date,
#home_news .views-field-field-event-date {
  color: gray;
}

/*
 * Node fields settings
 */
 
.node-project .field,
.node-event .field,
.node-news .field {
  margin-bottom: 15px;
} /*Sets normal space between fields */

/*
 * Home page slider settings: slideshow
 */
 
/*#block-views-home-page-slider-block-1 .home_slider_overlay {
  -moz-box-sizing: border-box;
  bottom: 0;
  left: 3%;
  padding: 0px;
  position: relative;
  width: 94%;
}
#block-views-home-page-slider-block-1 {
  margin-bottom: 50px;
}*/

/*
 * Home page slider settings: carousel
 */

#block-views-home-page-slider-block-1 .home_slider_overlay .teaser {
  font-weight: normal;
}

#block-views-home-page-slider-block-1 .home_slider_overlay {
  -moz-box-sizing: border-box;
  bottom: 0;
  /*left: 3%;*/
  padding: 0px;
  position: relative;
  width: 90%;
}

#block-views-home-page-slider-block-1 {
  margin-bottom: 50px;
}

#block-views-home-page-slider-block-1 .home_slider_overlay .teaser {
  font-weight: normal;
}

.view-home-page-slider .flexslider .slides img {
  display: block;
  width: 90%;
}

.view-home-page-slider .flex-flexslider .slides li {
    list-style: none outside none;
    padding-right: 6px;
    padding-left: 6px;
}

#block-views-home-page-slider-block-1 .flex-viewport {
    width: 615px;
}

/*
 * Projects listing page
 */
 
 .view-projects .views-row {
  clear: both;
  }

.view-projects .views-field-field-image{
  float: left;
  width: 13%;
}

.view-projects .views-field-title {
  width: 85%;
  float: right;
}

.view-projects .views-field-body {
  float:right;
  width: 85%;
  padding-bottom:25px;
}

.view-projects .view-header {
  /*position: absolute;*/
  text-align: right;
  right: 0;
  margin-bottom: 5px;
  /*top: -45px;*/
}

.view-projects .views-row-1 {
  margin-top: 15px;
}

.view-projects.view-display-id-page .view-content:before{
  content: "";
  display: block;
  width: 100%;
  border-top: 1px solid #F07D00;
  background: #F07D00;
  height: 5px;
}

.view-projects .views-field-title {
  font-weight: bold;
}
/*
 * Activities listing page
 */
 
.view-research .views-field-field-image img {
  float:left;
  padding: 5px;
  max-width: 20%;
  margin-bottom: 50px;
}

.view-research .views-field-title {
  width: 80%;
  clear: left;
}

.view-research .views-field-body {
  float:left;
  /*width: 70%;*/
  padding: 10px;
}

.view-research .view-header{
  margin-bottom: 15px;
  }

/*
 * Resources listing page
 */
 
.view-technologies .views-field-field-image img {
  float:left;
  padding: 5px;
  max-width: 20%;
  margin-bottom: 50px;
}

.view-technologies .views-field-title {
  width: 80%;
  clear: left;
}

.view-technologies .views-field-body {
  float:left;
  /*width: 70%;*/
  padding: 10px;
}

.view-technologies .view-header{
  margin-bottom: 15px;
}

/*
 * Tools listing page
 */
 
.node-tools-and-facilities .field {
  margin-bottom: 15px;
}

/*
 * Demos listing page
 */

.view-demos .view-header{
  margin-bottom: 15px;
}

.homelink img {
  margin: 20px;
}

.view-collaborators table{
  width: 100%;
  }

.view-collaborators td.col-1, td.col-2, td.col-3 {
  float: left;
  margin-bottom: 15px;
  margin-top: 15px;
  width: 33%;
}

.view-taxonomy-term .views-field-description-i18n {
  margin-bottom: 15px;
}


.view-collaborators .views-field.views-field-field-image {
  float: left;
  max-width: 80px;
}


.view-collaborators .views-field.views-field-field-name {
  float: left;
  margin-left: 15px;
}

.view-collaborators  .views-field.views-field-field-e-mail {
  float: left;
  clear: left;
}

.view-collaborators tr {
  border-bottom: 1px dotted #808080;
  margin-top: 15px;
}

.view-collaborators td.col-1, td.col-2, td.col-3 {
    float: left;
    margin-bottom: 15px;
    margin-top: 15px;
    width: 33%;
}



.view-collaborators tr.row-last  {
  border-bottom: none;
}


.view- .views-field.views-field-field-image {
  float: left;
  max-width: 80px;
}


.view-collaborators .views-field.views-field-field-name {
  float: left;
  margin-left: 15px;
}

.view-collaborators  .views-field.views-field-field-e-mail {
  float: left;
  clear: left;
}


.node-former-member img {
  max-width: 80px;
}
  
.node-former-member .field-name-field-image {
  float: left;
}
  
.node-former-member .field-name-field-year,
.node-former-member .field-name-field-short-bio,
.node-former-member .field-name-field-role,
.node-former-member .field-name-field-documents,
.node-former-member .field-name-field-dates,
.node-former-member .field-name-field-e-mail {
  float: left;
  clear: left;
}

.view-collaborators.rel-block .views-row {
  float: left;
  }
  
.view-collaborators.rel-block .views-field-field-name {
  float: left;
  margin-left: 5px;
}

.sidebarFirst {
  float: left;
  margin-top: 10px;
  width: 20%;
}