﻿.ribbon [class*="col-"] {
    padding-left: 0;
    padding-right: 0;
}

.card-ribbon {
    position: relative;
    border: 0 !important;
}

    .card-ribbon h1, .card-ribbon h2, .card-ribbon h3, .card-ribbon p, .card-ribbon p.intro, .card-ribbon p.cta {
        color: #fff;
    }

    .card-ribbon ul {
        list-style-type: none;
        padding-left: 0;
        margin-top: 3px;
        padding-top: 6px;
        margin-bottom: 15px;
    }

        .card-ribbon ul li {
            line-height: 1.5rem;
            position: relative;
            padding-left: 20px;
            margin-bottom: 10px;
            padding-top: 1px;
            color: #fff;
        }

            .card-ribbon ul li:before {
                position: absolute;
                top: .5px;
                left: 0;
                font-family: 'gcicons';
                content: "\e813";
                font-size: 10px;
                color: #fff;
            }
