
.hr {
    margin: 30px 0px;
    border-top-color: rgb(239, 239, 239);
    border-top-width: 1px;
    border-top-style: solid;
}

.text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

.text-center {
    text-align: center;
}

.text-highlight {
    color: rgb(101, 197, 190);
}

.text-uppercase {
    text-transform: uppercase;
}

.mute {
    color: rgb(170, 170, 170);
}

p.last {
    margin-bottom: 0px;
}

h1.last {
    margin-bottom: 0px;
}

h2.last {
    margin-bottom: 0px;
}

h3.last {
    margin-bottom: 0px;
}

h4.last {
    margin-bottom: 0px;
}

h5.last {
    margin-bottom: 0px;
}

address.last {
    margin-bottom: 0px;
}

ul.last {
    margin-bottom: 0px;
}

ol.last {
    margin-bottom: 0px;
}

img {
    border: currentColor;
    border-image: none;
}

.img-align-left {
    margin: 5px 10px 0px 0px;
    float: left;
}

.img-align-right {
    margin: 5px 0px 0px 10px;
    float: right;
}

.radio {
    padding-left: 18px;
    min-height: 18px;
}

.checkbox {
    padding-left: 0px;
    min-height: 18px;
}

.radio input[type='radio'] {
    margin-left: -18px;
    float: left;
}

.checkbox input[type='checkbox'] {
    margin-left: -18px;
    float: left;
}

input:-ms-input-placeholder {
    color: rgb(204, 204, 204);
}

textarea:-ms-input-placeholder {
    color: rgb(204, 204, 204);
}
