@charset "utf-8";
/* -----------------------------------------------
/* TenCode
/* ----------------------------------------------- */


.teaser-text-animation span {
color: #bb141a;
}

#intro-title {
color: #bb141a;
}

a {
color: #bb141a;
}

p a {
color: #bb141a;
}

.awesome {
color: #bb141a;
}

ul.mainNav li a:hover {
color: #bb141a;
}

ul.mainNav li a.active {
color: #bb141a;
}

a:link, a:visited, a:active {
color: #bb141a;
}

.curr {
color: #bb141a;
}

li.curr {
color: #bb141a;
border-left: 3px solid #bb141a;
}

.menu-mobile a.menu-mobile-trigger {
background: url(../img/menu-mobile-trigger-red.png);
}

.menu-mobile a {
color: #fff;
}

.menu-mobile a:hover {
color: #bb141a;
}

.menu-mobile a.active {
color: #bb141a;
}

.menu-mobile li ul a:hover {
color: #bb141a;
}

.submit:after {
background: #bb141a;
}

.success {
color: #bb141a;
}

#form .error {
color: #bb141a;
}


@-webkit-keyframes glow {
    0% {
		border-color: #bb141a;
		box-shadow: 0 0 5px rgba(255,255,255,0.2), inset 0 0 5px rgba(255,255,255,0.1)
		}	
    100% {
		border-color: #bb141a;
		box-shadow: 0 0 20px rgba(255,255,255,0.6), inset 0 0 10px rgba(255,255,255,0.4)
		}
}
@-moz-keyframes glow {
    0% {
		border-color: #bb141a;
		box-shadow: 0 0 5px rgba(255,255,255,0.2), inset 0 0 5px rgba(255,255,255,0.1)
    }	
    100% {
		border-color: #bb141a;
		box-shadow: 0 0 20px rgba(255,255,255,0.6), inset 0 0 10px rgba(255,255,255,0.4)
    }
}
@-o-keyframes glow {
    0% {
		border-color: #bb141a;
		box-shadow: 0 0 5px rgba(255,255,255,0.2), inset 0 0 5px rgba(255,255,255,0.1)
    }	
    100% {
		border-color: #bb141a;
		box-shadow: 0 0 20px rgba(255,255,255,0.6), inset 0 0 10px rgba(255,255,255,0.4)
    }
}
@-ms-keyframes glow {
    0% {
		border-color: #bb141a;
		box-shadow: 0 0 5px rgba(255,255,255,0.2), inset 0 0 5px rgba(255,255,255,0.1)
    }	
    100% {
		border-color: #bb141a;
		box-shadow: 0 0 20px rgba(255,255,255,0.6), inset 0 0 10px rgba(255,255,255,0.4)
    }
}
@keyframes glow {
    0% {
		border-color: #bb141a;
		box-shadow: 0 0 5px rgba(255,255,255,0.2), inset 0 0 5px rgba(255,255,255,0.1)
    }	
    100% {
		border-color: #bb141a;
		box-shadow: 0 0 20px rgba(255,255,255,0.6), inset 0 0 10px rgba(255,255,255,0.4)
    }
}


#subscribe input#submit {
background: #bb141a;
border: 1px solid #bb141a;
}

.subscribesuccess {
color: #bb141a;
}

.options-head {
background: #bb141a;
}