/* For admin views (when admin toolbar present) move the content down so we can access the editing toolbars etc. */
body.admin-menu-toolbar.body--glazed-nav-desktop.body--glazed-header-overlay .page-title-full-width-container {
    padding-top: 250px !important;
}
body.admin-menu-toolbar.front.body--glazed-nav-desktop.body--glazed-header-overlay .wrap-containers .main-container {
    padding-top: 150px !important;
}

/* Line up the background panel patterns */
body.front div#b2 {
  background-position-y: 3px;
}
body.front div#b15 {
  background-position-y: 0px;
}

/* Remove space below NEW AT ECFS panel */
body.front div#b15 > div.az-ctnr > div.az-jumbotron {
  margin-bottom: 0px;
  padding: 15px 15px 15px 15px;
}

ul.juicer-feed > h1.referral {
  display:none;
}

/* Notice Board Top Items */
ul.notice-board-top-items {
    padding-left: 5px;
    padding-right: 5px;
}
ul.notice-board-top-items li {
    list-style-type: none;
    margin-bottom: 5px;
    border-bottom: 1px solid #e0e0e0;
}
ul.notice-board-top-items li.views-row-last {
    border-bottom: none;
}

ul.notice-board-top-items li div.views-field-title {
    font-weight: bold;
    clear: both;
}
ul.notice-board-top-items li div.views-field-changed {
    font-size: 0.9em;
    clear: both;
}
ul.notice-board-top-items li div.views-field-edit-node {
    clear: both;
}
ul.notice-board-top-items li div.field-attachment {
    clear: both;
}

/* Webcasts Top Items */
ul.webcasts-top-items {
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
ul.webcasts-top-items li {
    list-style-type: none;
    margin-bottom: 5px;
    border-bottom: 1px solid #e0e0e0;
}
ul.webcasts-top-items li.views-row-last {
    border-bottom: none;
}

ul.webcasts-top-items li div.views-field-title {
    font-weight: normal;
    clear: both;
}
ul.webcasts-top-items li div.views-field-changed {
    font-size: 0.9em;
    clear: both;
}
ul.webcasts-top-items li div.conditional-title-link {
    clear: both;
}
ul.webcasts-top-items li div.views-field-edit-node {
    clear: both;
}

/* News Top Items */
ul.news-top-items {
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
ul.news-top-items li {
    list-style-type: none;
    margin-bottom: 5px;
    border-bottom: 1px solid #e0e0e0;
}
ul.news-top-items li.views-row-last {
    border-bottom: none;
}

ul.news-top-items li div.views-field-title {
    font-weight: normal;
    clear: both;
}
ul.news-top-items li div.views-field-changed {
    font-size: 0.9em;
    clear: both;
}
ul.news-top-items li div.conditional-title-link {
    clear: both;
}
ul.news-top-items li div.views-field-edit-node {
    clear: both;
}

/* Publications Top Items */
.page-node .region-content ul.publications-top-items {
    font-size: 0.8em !important;
}
ul.publications-top-items {
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
}
ul.publications-top-items li {
    list-style-type: none;
    margin-bottom: 5px;
    border-bottom: 1px solid #e0e0e0;
}
ul.publications-top-items li.views-row-last {
    border-bottom: none;
}

ul.publications-top-items li div.views-field-title {
    font-weight: normal;
    clear: both;
}
ul.publications-top-items li div.views-field-changed {
    font-size: 0.9em;
    clear: both;
}
ul.publications-top-items li div.conditional-title-link {
    clear: both;
}
ul.publications-top-items li div.views-field-edit-node {
    clear: both;
}

/* See All links in top-lists */
div.see-all {
    clear: both;
    text-align: center;
    background-color: #01458e;
    border-radius: 5px;
    margin-top: 20px;
}

/* This needs to be moved to content listings CSS file */
ul.notice-board-top-items li{
    list-style-type: none;
    margin-bottom: 5px;
    border-bottom: 1px solid #e0e0e0;
}
ul.notice-board-top-items li.views-row-last {
    border-bottom: none;
}
ul.notice-board-top-items li span.views-field-changed {
    font-size: 0.9em;
}

div.view-webcasts.view-display-id-page_1 ul li{
    list-style-type: none;
    margin-bottom: 5px;
    border-bottom: 1px solid #e0e0e0;
}
div.view-webcasts.view-display-id-page_1 ul li.views-row-last {
    /* border-bottom: none; */
}
div.view-webcasts.view-display-id-page_1 ul li span.views-field-changed {
    font-size: 0.9em;
}