@font-face {
    font-family: 'raleway-light';
    src: url('../fonts/raleway/Raleway-Light.ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'raleway-black';
    src: url('../fonts/raleway/Raleway-Black.ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'raleway-bold';
    src: url('../fonts/raleway/Raleway-Bold.ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'opensans-regular';
    src: url('../fonts/open-sans/OpenSans-Regular.ttf');
    font-weight: normal;
    font-style: normal;
}
body, input {
    font-family: "raleway-light", "opensans-regular", Serif !important;
}
input {
    font-size: 1.25rem !important;
}
input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    font-size: 1rem !important;
}
input::-moz-placeholder { /* Firefox 19+ */
    font-size: 1rem !important;
}
input:-ms-input-placeholder { /* IE 10+ */
    font-size: 1rem !important;
}
input:-moz-placeholder { /* Firefox 18- */
    font-size: 1rem !important;
}

.is-svg-grey-alt {
    fill: #dbdbdb;
}
.is-svg-white {
    fill: #FFFFFF;
}
.is-svg-blue {
    fill: #206998;
}
.is-svg-green {
    fill: #29AB87;
}
.is-svg-grey {
    fill: #536878;
}
.is-svg-24 {
    height: 24px;
    width: 24px;
}
.is-svg-32 {
    height: 32px;
    width: 32px;
}
.is-svg-48 {
    height: 48px;
    width: 48px;
}
.is-svg-10 {
    height: 10px;
    width: 10px;
}
.is-svg-64 {
    height: 64px;
    width: 64px;
}
.is-svg-14 {
    height: 14px;
    width: 14px;
}
.is-svg-18 {
    height: 18px;
    width: 18px;
}
.is-svg-20 {
    height: 20px;
    width: 20px;
}
.icon {
    font-size: 1.25rem;
}
.heading {
    font-size: 1rem;
}
.is-category, a {
    color: inherit !important; /* blue colors for links too */
    text-decoration: inherit !important; /* no underline */
}

.is-category {
    width: 70%;
    padding: 1rem;
    border-radius: 1rem;
    background-color: #FFFFFF;
    box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
    border: 1px solid #dbdbdb;
}
.is-category:hover {
    background-color: rgba(0,0,0,.03);
}
.title {
    font-size: 1.5rem;
}
#univair-txt {
    display: inline;
    font-family: 'raleway-black', 'opensans-regular', serif;
    color: #7a7a7a;
}
#services-txt {
    font-family: 'raleway-light', 'opensans-regular', serif;
    display: inline;
    color: #7a7a7a;
}
.notification {
    color: #FFFFFF;
    vertical-align: middle;
}
.warning {
    margin-right: 1rem;
    vertical-align: middle;
}
.offset {
    margin-left: 3rem;
}
.level {
    margin-bottom: 0 !important;
}
.breadcrumb {
    font-size: 0.8rem;
}
.is-png-50, .is-png-80, .is-png-20, .is-png-60, .is-png-70, .is-png-5 {
    /* center image */
    margin-left: auto;
    margin-right: auto;
    padding: 1rem 0 1rem 0;
}
.is-png-20 {
    width: 20%;
    height: 20%;
}
.is-png-5 {
    width: 5%;
    height: 5%;
}
.is-png-50 {
    width: 50%;
    height: 50%;
}
.is-png-80 {
    width: 80%;
    height: 80%;
}
.is-png-60 {
    width: 60%;
    height: 60%;
}
.is-png-70 {
    width: 70%;
    height: 70%;
}