/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

article.dfi-indicator.entry a {
    font-weight: 700;
}
article.dfi-indicator.entry aside.indicator-level {
    padding: 18px 30px;
    border-radius: 4px;
    text-align: center;
}
article.dfi-indicator.entry aside.indicator-level label {
    font-size:15px;
    font-weight: 700;
    word-break: break-word;
    text-transform: uppercase;
    margin: 0;
    line-height: 1.2;
}
article.dfi-indicator.entry header.entry-header,
article.dfi-transparency-tool header.entry-header {
    margin:48px 0;
}
article.dfi-indicator.entry header.entry-header h4.indicator-category {
    font-size:18px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0 0 .25rem;
}
article.dfi-indicator.entry header.entry-header h1.entry-title,
article.dfi-transparency-tool header.entry-header h1.archive-title {
    font-size:40px;
    font-weight: 700;
}
article.dfi-indicator.entry h3.indicator-information {
    font-size:1rem;
    font-weight:600;
    margin: 0 0 1rem;
}
article.dfi-indicator.entry section.dfi-indicator-section {
    margin-bottom:48px;
}
article.dfi-indicator.entry .dfi-transparency-tool-button {
    margin:48px 0;
    background-image:url("../images/wheel-icon.svg");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 138px 138px;
    min-height: 138px;
    display: flex;
    align-items: center;
    justify-content: center;
}
article.dfi-indicator.entry .dfi-transparency-tool-button a {
    display: inline-block;
    background-color: #82AAC3;
    color:#FFF !important;
    text-transform: uppercase;
    font-size:15px;
    font-weight: 500;
    padding: 18px 60px;
    border-radius: 4px;
    transition: all .4s;
}
article.dfi-indicator.entry .dfi-transparency-tool-button a:hover {
    transform: scale(1.05);
    text-decoration: none;
}
article.dfi-transparency-tool .entry-content {
    margin-bottom: 48px;
}