.intro {
    position: relative;
    background: linear-gradient(rgba(255,255,255, 0.7), rgba(255,255,255, 0.9)),url(../img/intro.jpg) center center no-repeat;
    background-size: cover;
}

/*.hello__contact a {
    border: 1px solid rgba(0,0,0,0.2) !important;
    display: block;
    padding: 1em;
    color: #e53c2e !important;
    word-wrap: break-word;
    font-weight: 700;
    background: rgba(255,255,255,0.3);
}*/

.hello__contact a {
    border: 1px solid rgba(0,0,0,0.2) !important;
    display: block;
    padding: 1em;
    color: #ff0e1b !important;
    word-wrap: break-word;
    font-weight: 700;
    background: rgba(255,255,255,0.3);
}

.hello__contact a:hover {
    background: rgba(255,255,255,0.6);
}

.fluid-width ul li:first-child span.day,
.fluid-width ul li:first-child span.open {
    color: #808184 !important;
}

.intro .hours span.open {
    color: black;
    font-size: 1em;
    font-style: italic;
    font-weight: 700;
}

.intro .hours span.day {
    color: black;
    /*color: #4e869e;*/
}

.fluid-width ul li a {
    background: #ff0e1b;
}

.fluid-width ul li a:hover {
    background: #3c00f8;
}

.fluid-width ul li a.current {
    background: #3c00f8;
}

.hero i {
    color: #3c00f8;
}

.message {
    background: #3c00f8;
    padding: 3em;
}

.dashed-top-blue::before {
    border-color: #3c00f8;
}

.workshop, .news, .contact {
    background: #3c00f8;
}

.workshop img, .news img, .contact img {
    opacity: 0.5;
}

h3 {
color: #ff0e1b;
}

ul {
    color: #3c00f8;
}

.contact-us .contact-btn {
    border: 2px solid #ff0e1b;
    color: #ff0e1b;
}

.contact-us::after {
    color: #ff0e1b;
}

.contact-us .contact-btn:hover {
    background: #ff0e1b;
}

.contact {
    background-color: #ff0e1b;
}

.dashed-top-red::before {
    border-color: #ff0e1b;
}

article h2 a {
    color: #3c00f8;
}

article h2 a:hover {
    color: #ff0e1b;
}

a {
    color: #3c00f8;
}

a:hover {
    color: #ff0e1b;
}

.contact-social i {
    color: #3c00f8;
}

.contact-social i:hover {
    color: #ff0e1b;
}

.controls button {
    background-color: #3c00f8;
}

.controls button:hover {
    background-color: #ff0e1b;
}
