/*subtheme specific overrides*/

/*box icon*/
.box-form-header .fa {
	color: #d9230f;
	border: 3px solid #bbbbbb;
}


/*some subthemes add extra padding/height to their inputs */
.wb-subheader select,
.wb-subheader input,
.wb-subheader button {
	margin-top:5px;
	display:inline;
}

.wb-subheader select,
.wb-subheader input {
	height:34px;
}

.theme-navbar {
	background-color:#ffffff;
}

.theme-background-body {
	background-image:url('../../../images/redox_01.png');
	background-repeat:repeat;
}

.theme-bg-color-1 {
	background-color:#f5f5f5;
}

.theme-bg-color-2 {
	background-color:#dddddd;
}

.theme-bg-color-3 {
	background-color:#fafafa;
}

.theme-bg-color-4 {
	background-color:#fdfdfd;
}

.theme-accent-border {
	border-bottom:1px solid #d9230f;
}

.theme-border-primary {
	border-color: #d9230f;
}

.theme-border-color-1 {
	border-color:#dddddd;
}

.theme-border-color-2 {
	border-color:#bbbbbb;
}

.theme-border-color-3 {
	border-color:#efefef;
}

.theme-text-color-1 {
	color:#bbbbbb;
}

/*app template navigation*/
#nav-list .nav-item:hover, #nav-list .nav-item.active {
    border-right:4px solid #d9230f;
    background-color:#f5f5f5;
}

.subnav-list li:hover {
    border-left:4px solid #d9230f;
    background-color:#dddddd;
}

.subnav-list li.active {
    border-left:4px solid #d9230f;
    background-color:#dddddd;
}

.nav-hover {
	background-color:#ffffff;
}

#interior-nav-list a:hover, #interior-nav-list a.active {
    border-bottom:2px solid #d9230f;
}

#interior-nav-list a:hover li, #interior-nav-list a.active li {
    color: #d9230f;
}