body.page-cbi-partners {
    padding-top: 50px;
}

.page-cbi-partners #wrapper {
    background-color: #e6e6e6;
}

/* tabs */
.tabsdemoDynamicHeight md-content {
    background-color: transparent !important;
}

.tabsdemoDynamicHeight md-content md-tabs {
    background: white;
    border: 1px solid #e1e1e1;
}

.tabsdemoDynamicHeight md-content md-tabs md-tabs-wrapper {
    background: white;
}

.tabsdemoDynamicHeight md-content h1:first-child {
    margin-top: 0;
}

md-content {
    background-color: white;
}

/* Hide embedded node headers */
[ng-app="climatebondsPartner"] article header h2 {
    display: none;
}

.page-cbi-partners .panel-default {
    border-radius: 14px;
}

.page-cbi-partners .panel-default > .panel-heading {
    font-weight: bold;
    font-size: 120%;
    background-color: #4eb4bd;
    color: white;
    border-radius: 14px 14px 0 0;
}

.last-updated-notation {
    float: right;
    font-style: italic;
}

.page-cbi-partners #country-issuance-chart.panel-default > .panel-heading {
    background-color: #f9a75f;
}

.page-cbi-partners #use-of-proceeds-chart.panel-default > .panel-heading {
    background-color: #8bc53f;
}

.page-cbi-partners ul.greenBondCategoriesSelect {
    padding-left: 0;
}


.glyphicon-ok:before {
    content: "\e013";
}

.glyphicon-minus.red {
    color: red;
}

.greenBondCategoryItem {
    list-style: none;
}

.countryIssuanceChart, .useOfProceedsChart, .greenBondsStackedChart {
    margin-top: 15px;
}

.countryIssuanceChart .panel-body,
.useOfProceedsChart .panel-body {
    padding: 2em;
}

.countryIssuanceChart label,
.useOfProceedsChart label,
.greenBondsStackedChart label{
    font-weight: normal;
}

#slider.container.partner-front-slider {
    background: white none;
    margin-top: 15px;
    border-radius: 14px;
    padding: 15px;
}

.slick__arrow {
    display: none;
}

.page-cbi-partners .view-reports .views-field-field-report-image {
    float: left;
    padding-right: 10px;
}

.page-cbi-partners .view-reports .views-field-title {
  float: left;
    width: 50%;
}

/* colours used in the 2016 styles */
.turquois {
    color: #4eb4bd;
}

.orange {
    color: #f9a75f;
}

.green {
    color: #8bc53f;
}

.mainPanelGreen {
    color: #8cc09e;
}

.purple {
    color: #4a4191;
}

.yellow {
    color: #ffcb4e;
}

.mainPanelInnerOrange {
    color: #ffcb4e;
}

.mainPanelInnerDarkOrange {
    color: #f16548;
}

.blue {
    color: #3467a4;
}

#wrapper-fluid {
  margin-left:2em;
}
