:root {
    --a1-primary: #da291c;
    --a1-secondary: #6295ac;
    --a1-disruptor: #3b758e;
    --a1-white: #fff;
    --a1-black: #000;
    --a1-bg-highlight-1: #f8f8f8;
    --a1-bg-highlight-1-hover: #f2f2f2;
    --a1-bg-highlight-secondary: rgba(98, 149, 172, 0.1);
    --a1-color-border-1: #e5e5e5;
    --a1-color-border-light: #efefef;
    --a1-heavy-grey: #e2e2e2;
    --a1-dark-grey: #4f4f4f;
    --a1-middledark-grey: #808080;
    --a1-darker-grey: #999;
    --a1-footer: #181818;
    --a1-footer-border: #383838;
    --a1-color-button-disabled: #999999;
    --a1-color-slider-scroller: #f2f2f2;
    --a1-message-warning: #ec948c;
    --a1-message-warning-hover: #fd918a;
    --a1-message-service-status: #3b758e;
    --a1-message-service-status-hover: #4b829a;
    --a1-message-highlighted: #e0eaee;
    --a1-message-highlighted-hover: #e7eff3;
    --a1-primary-hover: #fc2415;
    --a1-warning: #ffc700;
    --a1-warning-hover: #ffd600;
    --a1-success: #99cc00;
    --a1-bg-sticky-element: rgba(248, 248, 248, 0.9);
    --a1-loader-light-part: rgba(218, 41, 28, 0.5);
    --a1-loader-disabled-light-part: rgba(255, 255, 255, 0.5)
}

.a1-tag-links-blog-wrapper {
    padding: 0rem 1rem 0.5rem 1rem!important
}

@media (min-width: 768px) {
    .a1-tag-links-blog-wrapper {
        padding:3.5rem 1rem 2.25rem 1rem
    }
}

.a1-tag-links-blog ul {
    list-style-type: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0;
    padding: 0
}

.a1-tag-links-blog ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .25rem .5rem .25rem
}

@media (min-width: 768px) {
    .a1-tag-links-blog ul li {
        padding:0 .625rem 1.25rem .625rem
    }
}

.a1-tag-links-blog ul li a {
    background-color: var(--a1-bg-highlight-1);
    font-family: A1Sans-Bold,Verdana,sans-serif;
    font-size: .625rem;
    line-height: 1rem;
    color: var(--a1-black);
    text-transform: uppercase;
    letter-spacing: .125rem;
    border-radius: 3px;
    white-space: nowrap;
    padding: .75rem 1.5rem
}

@media (min-width: 768px) {
    .a1-tag-links-blog ul li a {
        font-size:.75rem;
        line-height: 1rem
    }
}

.a1-tag-links-blog ul li a:hover {
    background-color: var(--a1-bg-highlight-1-hover);
    color: var(--a1-black)
}
