/* WE DON'T LIKE THE SLICK CAROUSEL RED ARROWS SO WE CHANGED THEM*/
.slick-arrow:before, .slick-arrow:hover:before {
    color: white;
}


/*  Fixes field labels always showing as a block */
.split > div {
  display: inline;
}
/* Make the label bold  */
.split > div:nth-child(1), .bold > div:nth-child(1) {
  font-weight:bold;
}
/* Add a colon after the label  */
.split > div:nth-child(1):after, .colon  > div:nth-child(1):after {
    content: ":";
}
/* Make link text in button white  */
.white-link > a {
  color:white;
}
/* Make location image responsive */
.location-img img {
  width:100%;
  height:auto;
}



/*  FAKING THE GOVUK BUTTON BECAUSE THE CLASS CAN ONLY BE APPLIED TO THE FIELD CONTAINER, NOT THE LINK */
.venue-govuk-button {
    font-family: "Arial",sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.1875;
    box-sizing: border-box;
    display: inline-block;
    position: relative;
    width: 100%;
    margin-top: 0;
    margin-bottom: 22px;
    padding: 7px 10px;
    border: 2px solid transparent;
    border-radius: 0;
    color: #fff;
    background-color: #00663d;
    box-shadow: 0 2px 0 #001a0f;
    text-align: center;
    vertical-align: top;
    cursor: pointer;
    -webkit-appearance: none;
    width:auto;
}

.venue-govuk-button:active a, .venue-govuk-button:hover a, .venue-govuk-button a:link, .venue-govuk-button a:visited {
    color: #fff;
    text-decoration: none;
}
address {
    font-style: initial;
}

/* HIDE CHARGING BAND TAXONOMY NAME */
div.taxref > div > h2 {
    display: none;
}
/* CHARGES TAXONOMY STYLING */
/*.charges-field div:nth-child(1) {
    display: inline;
    float: left;
    font-weight: 700;
    border-bottom: 1px solid #b1b4b6;
    font-size: 1.1875rem;
    text-align: left;
    line-height: 1.31579;
    width:80%;
}
.charges-field div:nth-child(2) {
    display: inline;
    float: left;
    font-weight: 700;
    border-bottom: 1px solid #b1b4b6;
    font-size: 1.1875rem;
    text-align: right;
    line-height: 1.31579;
    width:20%;
}
.charges-field div:nth-last-child(1) {
    margin-bottom: 2em;
}*/
.charging-band {
    display:table;
    width:100%;
    }
.charges-field {
    display:table-row;
    }
.charges-field div:nth-child(1), .charges-field div:nth-child(2) {
    display:table-cell;
    font-size: 1.1875rem;
    border-bottom: 1px solid #b1b4b6;
    line-height: 1.31579;
    padding: 0.5em 0;
    }
.charges-field div:nth-child(1) {
    text-align: left;
    font-weight: 700;
    }
.margin-bottom {
    margin-bottom:1em;
    }
.charges-year div:nth-child(1) {
    display:none;
    }
.field_year {
    text-align: left;
    font-weight: 700;
    font-size: 1.1875rem;
    }


/* .govuk-button--secondary, .govuk-button--secondary:link, .govuk-button--secondary:visited, .govuk-button--secondary:active, .govuk-button--secondary:hover {
    color: #0b0c0c;
}
.govuk-button--secondary {
    background-color: #f3f2f1;
    -webkit-box-shadow: 0 2px 0 #929191;
    box-shadow: 0 2px 0 #929191;
}
.govuk-button--secondary:hover {
    background-color: #dbdad9;
} */