.section-hub-show .title {
    display: none;
}

.page-archive.section-hub-show .title {
  display: block;
}

.section-hub-show .group-meta {
    width: 25%;
    float: left;
}

.section-hub-show .group-main {
    width: 75%;
    float: right;
}

.section-hub-show .group-main.full {
    float: none;
    margin: 0 auto;
}

.section-hub-show .group .views-label,
.publication-block .group .views-label {
    font-weight: 600;
}

.file-icon {
    padding-right: 5px;
    vertical-align: middle;
}

.content-type {
    font-weight: 600;
    text-transform: uppercase;
    display: block;
    margin-bottom: 10px;
}

.content-type.news {
    color: #f09e01;
    border-bottom: 1px solid #f09e01;
}

.content-type.institute_update {
    color: #f09e01;
    border-bottom: 1px solid #f09e01;
    margin-top: 20px;
}

.content-type.insights {
    color: #6bb2be;
    border-bottom: 1px solid #6bb2be;
}

.content-type.events {
    color: #6bb2be;
    border-bottom: 1px solid #6bb2be;
    margin-top: 20px;
}

.content-type.publication {
    color: #df4e5f;
    border-bottom: 1px solid #df4e5f;
}

.section-hub-show .group-main .views-field-body,
.publication-block .group-main .views-field-body {
    margin-top: 10px;
}

.views-field-picture, .views-field-name {
    display: block;
    text-align: center;
}

.views-field-name {
    font-weight: 600;
    color: #00b3e6;
    border-bottom: 1px solid #00b3e6;
    margin: 0 30px;
    padding: 10px 0 20px 0;
}

.views-field-picture img {
    -webkit-border-radius: 75px;
    -moz-border-radius: 75px;
    -ms-border-radius: 75px;
    -o-border-radius: 75px;
}

.section-hub-show .jump-bar {
    background-color: #536886;
    padding: 30px;
    color: #fff;
    margin-top: 40px;
}

.section-hub-show .jump-bar .left-pane {
    width: 67%;
    float: left;
}

.section-hub-show .jump-bar .left-pane img {
    position: relative;
    top: 2px;
    margin: 0 4px;
}

.section-hub-show .jump-bar .left-pane a {
    color: #fff;
    text-decoration: underline;
}

.section-hub-show .jump-bar .left-pane .book-icon {
    position: relative;
    top: 4px;
}

.section-hub-show .jump-bar .right-pane {
    width:25%;
    float: right;
    position: relative;
}

.section-hub-show .jump-bar .btn-right-arrow {
    height: 45px;
    width: 45px;
    display: block;
    position: absolute;
    right: 0;
    top: -9px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -ms-border-radius: 7px;
    -o-border-radius: 7px;
    text-indent: -9999px;
    background: url('right-arrow-icon.png') no-repeat center center;
    background-color: #41c1c7;
}

.section-hub-show .views-field-field-publication-publications .field-content {
    margin-top: 0.8em;
}

/***************************************************************
 * Publication Block Styles
 ***************************************************************/

.publication-block {
    border-top: 6px solid #dd5261;
    padding: 20px;
    background-color: #f9fbfc;
    width: 184px;
}

.publication-block .content-type {
    margin: 10px 0 5px;
}

.group-meta h3,
.publication-block h3 {
    color: #1f95b5;
    margin: 0 0 3px;
    font-size: 1em;
}

.group-meta .views-field,
.publication-block .views-field {
    margin: 0;
    line-height: 1.25;
}

.publication-block .button-redirect-more {
    margin-top: 1.5em;
    width: 100%;
    padding: 8px 0;
    background: url('open-book-icon.png') no-repeat 20px center;
    background-color: #54c9ce;
}

.publication-block .logo {
    font-weight: 600;
    margin-top: 20px;
    display: block;
    text-align: center;
}

.publication-block .pub-topics,
.publication-block .pub-definitions {
  border-top: 1px solid #4e6987;
  margin-top: 1.5em;
}

.group-meta .views-field-field-publication-cover img,
.publication-block .views-field-field-publication-cover img {
  z-index: 9;
  background-color: #eaedf2;
  border: 1px solid #eaedf2;
  margin: 0;
  padding: 0;
  outline: none;
  display: block;
}

.publication-block .pub-topics h2, .publication-block .pub-topics h3,
.publication-block .pub-definitions h2,
.publication-block .pub-definitions h3 {
  text-transform: uppercase;
  color: #859dbc;
  margin: 0;
  padding: 0;
  line-height: 1;
  padding: 1.4em 0 1.4em 1.6em;
  font-size: 1.05em;
  background-position: 0 center;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFFQTlCOEY5RTA2RTExRTI4MTk3QzUwNUU5OTcxMzU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFFQTlCOEZBRTA2RTExRTI4MTk3QzUwNUU5OTcxMzU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUVBOUI4RjdFMDZFMTFFMjgxOTdDNTA1RTk5NzEzNTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUVBOUI4RjhFMDZFMTFFMjgxOTdDNTA1RTk5NzEzNTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Q3jMBAAABVUlEQVR42qzUzyuEQRzH8d3lwD+AC3GyB/aAnEQROVB74ETRHji6y035J+RHiAMXOSjlJLSpTeQipRQOTkop4fGe+k59m8bzDLvfeplp5nk+jWdmNh1FUarSVW3+LK0eVyxwvjCQynjGazGHIt7wihPM2kUErVRVMw7Q5oz3iAJG8BIXqldag0MV+IUSrmE/fDd2nfdiQ82/l5X+jfQ7kUMH7mWuD+OhoRNqhXncqblLTHqeTQzNSXvlBNo6w5P0s6Gh39JWBWzsR2hoSVqzUe2eZwdRJ/3z0NBNNbaPLjXXr+ZN7YSGrqjVtuACD3iGuXL16tmm0NBPDONUjTWiwfPectyxcg+xuSm9mMIRHnGLNQxhRo6c2bBtjIVcU3sKNoSv3rEu79pvu5cUmlRb0v4anPnnL5wJnlafYrHclergNBYwGrdRfy1zdlvda11uqLd+BBgA6TBCl7KovOcAAAAASUVORK5CYII=');
}

.group-meta .views-field-field-publication-formats .file {
  display: block;
  padding: 0.3em;
}

.group-meta .views-field-field-publication-publications .field-content {
  padding: 0.3em;
}

/***************************************************************
 * Infographics styles
 ***************************************************************/

 .top-block .infographic-1 {
    display: inline-block;
 }

 .top-block .publication-block {
    float: right;
    position: relative;
    bottom: 60px;
 }
