@import "https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800";
@import "https://fonts.googleapis.com/css?family=Barlow:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800";
@import "https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic";

:root {
    --background-color: #f8f8f8;
    --text-color: #3c4049;
    --cu-orange-color: #c9803c;
}

body {
    background-color: var(--background-color) !important;
    color: var(--text-color);
}

a.btn, button.btn {
    /*padding: 3px 5px;*/
    border-radius: 0;
    font-weight: 700;
    font-size: 12px;
}

a.link {
    color: var(--text-color) !important;
}

a.link.link-orange {
    color: var(--cu-orange-color) !important;
}

.bg-primary {
    background-color: var(--cu-orange-color) !important;
}

a.bg-primary:focus, a.bg-primary:hover, button.bg-primary:focus, button.bg-primary:hover {
    background-color: var(--text-color) !important;
}

a.btn-outline-primary, button.btn-outline-primary {
    color: white;
    background-color: var(--cu-orange-color);
    border-color: var(--cu-orange-color);
}

a.btn-outline-primary:focus, a.btn-outline-primary:hover {
    background-color: var(--text-color) !important;
    border-color: var(--text-color) !important;
}

.text-primary {
    color: var(--cu-orange-color) !important;
}

