.awesome,
.awesome:visited {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-weight: 500;
    line-height: 1.42857143;
   
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 0 solid transparent;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    text-decoration: none;
    color: #fff !important;
    background-color: #000 !important
}

.awesome:hover {
    background-color: #cba000 !important
}

.awesome:active {
    top: 1px !important
}

.small.awesome,
.small.awesome:visited {
    font-size: 11px !important
}

.awesome,
.awesome:visited,
.medium.awesome,
.medium.awesome:visited {
    font-size: 13px !important;
    min-width: 200px
}

.large.awesome,
.large.awesome:visited {
    font-size: 16px !important;
    padding: 8px 14px 9px !important
}

.green.awesome,
.green.awesome:visited {
    background-color: #6e8878 !important
}

.green.awesome:hover {
    background-color: #44584c !important
}

.blue.awesome,
.blue.awesome:visited {
    background-color: #356bb4 !important
}

.blue.awesome:hover {
    background-color: #004198 !important
}

.red.awesome,
.red.awesome:visited {
    background-color: #c62828 !important
}

.red.awesome:hover {
    background-color: #b71c1c !important
}

.yellow.awesome,
.yellow.awesome:visited {
    background-color: #ffeb3b !important
}

.yellow.awesome:hover {
    background-color: #cba000 !important
}

.orange.awesome,
.orange.awesome:visited {
    background-color: #ce6f19 !important
}

.orange.awesome:hover {
    background-color: #773900 !important
}

.purple.awesome,
.purple.awesome:visited {
    background-color: #9c27b0 !important
}

.purple.awesome:hover {
    background-color: #6a1b9a !important
}

.custom.awesome,
.custom.awesome:visited {
    background-color: #013e7f !important
}

.custom.awesome:hover {
    background-color: #001f40 !important
}