
#wrapper > .main.accent2 input[type="submit"],
#wrapper > .main.accent2 input[type="reset"],
#wrapper > .main.accent2 input[type="button"],
#wrapper > .main.accent2 button,
#wrapper > .main.accent2 .button {
	background-color: #F13E3E;
	color: #ffffff !important;
}
            
#wrapper > .main.accent2 input[type="submit"]:hover,
#wrapper > .main.accent2 input[type="reset"]:hover,
#wrapper > .main.accent2 input[type="button"]:hover,
#wrapper > .main.accent2 button:hover,
#wrapper > .main.accent2 .button:hover {
    background-color: #558BEA;
    color: #ffffff !important;
}

input[type="submit"],
input[type="reset"],
input[type="button"],
button,
.button {
    background-color: #F13E3E;
    color: #ffffff !important;
}

input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
button:hover,
.button:hover {
    background-color: #558BEA;
    color: #ffffff !important;
}

input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active,
button:active,
.button:active {
    background-color: #558BEA;
    color: #ffffff;
}
        
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
select:focus,
textarea:focus {
    border-color: #F13E3E;
    box-shadow: 0 0 0 1px #F13E3E;
}

input[type="checkbox"]:checked + label:before,
input[type="radio"]:checked + label:before {
    background-color: #F13E3E;
    border-color: #F13E3E;
    box-shadow: 0 0 0 1px #F13E3E;
    color: #ffffff;
}

input[type="checkbox"]:focus + label:before,
input[type="radio"]:focus + label:before {
    border-color: #C40000;
    box-shadow: 0 0 0 1px #F13E3E;
}
    
#header > nav > ul > li.current:after {
	background-color: #F13E3E;
}

#header > nav > ul > li.active > a {
    color: #F13E3E;
}

#header {
background-image: linear-gradient(to right, #558BEA , #FFFFFF , #F13E3E);
}

.activities .box.activitylistbox {
    border: 0.1em;
    border-style: solid;
    border-color: #F13E3E;
}