﻿a.a-link {
    text-decoration: none !important;
}

.row::after {
    content: "";
    clear: both;
    display: table;
}

.col-1 {
    width: 8.33%;
}

.col-2 {
    width: 16.66%;
}

.col-3 {
    width: 25%;
}

.col-4 {
    width: 33.33%;
}

.col-5 {
    width: 41.66%;
}

.col-6 {
    width: 50%;
}

.col-7 {
    width: 58.33%;
}

.col-8 {
    width: 66.66%;
}

.col-9 {
    width: 75%;
}

.col-10 {
    width: 83.33%;
}

.col-11 {
    width: 91.66%;
}

.col-12 {
    width: 100%;
}

[class*="col-"] {
    float: left;
    padding: 5px;
}

.form-control {
    width: 100%;
}

@media (min-width: 992px) {
    .row-flex {
        display: flex;
    }

    .col-align-bottom {
        align-self: flex-end;
    }
}

.pull-right {
    float: right;
}

.h1 {
    font-size: 36px !important;
}

.h2 {
    font-size: 30px !important;
}

.h3 {
    font-size: 24px !important;
}

.h4 {
    font-size: 18px !important;
}

.h5 {
    font-size: 12px !important;
}

.h6 {
    font-size: 6px !important;
}

.text-bold {
    font-weight: bold;
}

@media (min-width: 992px) {
    .row-md-flex {
        display: flex;
    }

    .col-md-align-bottom {
        align-self: flex-end;
    }
}