/*Content area*/
.layout__region--content {
    margin-bottom: 2%;
}
/*Topbar*/
#block-gavias-edupia-topbar img {
    margin-right: .5em;
    height: 30px;
}

#block-gavias-edupia-topbar {
    font-weight: 500;
    letter-spacing: 0.2em;
}

#block-gavias-edupia-topbar a {
    text-decoration: none;
}
.topbar {
  padding: 8px 0;
  color: #ffffff;
  background: #114f80;
}
.topbar a {
  color: #ffffff;
}
#block-gavias-edupia-topbar a:hover {
    color: #fff;
}

/*menu*/
.gva_menu .menu-item.menu-item--expanded a::after {
    content: " \25BE";
    font-family: FontAwesome;
    font-size: 9px;
}

.navigation .gva_menu > li > a{
	font-size: 13px !important;
	padding: 29px 7px !important;
}

/*breadcrumb*/
nav.breadcrumb ol > li span {
    display: none;
}
.breadcrumb li:nth-child(n)::before {
    content: " \BB ";
    padding-left: 3px;
}
.breadcrumb li:first-child::before {
    content: "";
    padding-left: 0;
}


/*sidebar*/
.sidebar-inner > .gva_menu > li.menu-item {
    margin: 0 !important;
}
.sidebar-inner .navigation .gva_menu > li > a{
	padding: 10px !important;
}
.sidebar nav#block-gavias-edupia-menusecond .gva_menu > li.menu-item {
    margin: 0 !important;
}
.sidebar .navigation .block-content > .gva_menu{
	box-shadow: -4px -4px 45px -19px rgba(136,136,136,1);
}
.sidebar .block-menu ul li a{
	border: 1px solid #fbfbfb !important;
}
.sidebar-inner .navigation .gva_menu > li > a:hover, .sidebar .block-menu ul li.menu-item--active-trail > a {
    background: #f2f2f2;
}


/*News card page*/
.post-style-grid .post-block, .gva-view-grid .course-block {
    box-shadow: -4px -4px 45px -19px rgba(136,136,136,1);
}

/*Personnel*/
#block-gavias-edupia-content .gva-view-grid-inner .item-columns .personnel-page{
    box-shadow: -4px -4px 45px -19px rgba(136,136,136,1);
    padding: 0;
    margin: 20px;
}
.personnel-info {
    padding: 14px;
    color: #4274F6;
}
.personnel-info > a {
    font-size: 16px;
    font-weight: 600;
}
#block-gavias-edupia-content .gva-view-grid > h3 {
    margin-bottom: 20px;
}
#block-gavias-edupia-content .gva-view-grid > h3:nth-child(n) {
    margin-top: 20px;
}
#block-gavias-edupia-content .gva-view-grid > h3::after {
    border-bottom: 1px solid #4274F6;
}

/*our partners*/
.gsc-our-partners .image > img {
    width: 100%;
}
.gsc-our-partners {
    margin-bottom: 25px;
    box-shadow: -4px -4px 45px -19px rgba(136,136,136,1);
}
.gsc-our-partners .content-inner {
    padding-top: 60px;
}

/*Strategic objective*/
#strategic-objective .bb-inner {
    padding-top: 0;
}

/*Publications*/
#block-gavias-edupia-content .view-content-wrap {
    margin-bottom: 20px;
}
#block-gavias-edupia-content .view-content-wrap span.btn > a {
    color: #fefefe;
}

/*Research Theme*/
.node--type-research-theme .node__title {
    display: none;
}
.node--type-research-theme .team-block.team-teaser-4 {
    background: #f7f7f7;
}
.field--name-field-theme-image img {
    width: 100%;
}
.ds_theme_lead {
    padding: 0.5%;
    background: #ececec;
    margin-bottom: 2%;
}
.ds_theme_lead .field__item {
    font-size: 12px;
}
.ds_theme_lead .field--name-field-team-position {
    font-size: 12px;
    color: #4274F6;
    font-weight: bold;
}
.ds_theme_lead .field--name-field-team-name {
    font-size: 15px;
    font-weight: bold;
}
.ds_theme_lead > .group-left {
    width: 10%;
}
.ds_theme_lead > .group-right {
    width: 90%;
}

/*Research Themes Cards*/
.research-theme .card-img {
    height: 100%;
}
.theme-lead {
    position: absolute;
    width: 100%;
    bottom: 0;
}
.theme-lead .theme-lead-name {
    font-size: 16px;
    font-weight: bold;
    padding-left: 70px;
    margin-top: 0;
}
.theme-lead p {
    padding-left: 70px;
    margin-top: -20px;
}

/* footer */
.footer {
  font-size: 14px;
  background: #0b3352;
  line-height: 28px;
  color: #ffffff;
}
.footer-social h5 {
  color: #ffffff;
  float: left;
  font-size: 16px;
  width: 100%;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.footer a {
  color: #ffffff;
}