@import url(../corporate-generic.css);

a,
a:hover,
a:active,
li a,
.heading-v1 h2,
h3.cart,
.header .navbar-nav > .active > a,
.bg-color-light a,
.bg-color-light a:hover,
.bg-color-light a:active,
.bg-color-light a:focus,
#termslabel a,
.profile-body a:not(.btn-info),
.tab-v1 .nav-tabs > .active > a,
.tab-v1 .nav-tabs > .active > a:hover,
.tab-v1 .nav-tabs > .active > a:focus,
.pricing:hover h4,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	color: #4e4e4e;
}

.header .navbar-toggle:hover,
.bootstrapWizard li.complete .step,
.header .navbar-toggle,
.header .navbar-toggle:hover,
.header .navbar-toggle:focus,
.headline-center h2:after,
.bootstrapWizard li.active .step,
.bootstrapWizard li.active.complete .step,
.pricing-head h3,
.pager li > a {
	background: #4e4e4e !important;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	border-color: #4e4e4e !important;
}

h2.category-heading,
.headline h2, .headline h3, .headline h4 {
	border-bottom-color: #4e4e4e !important;
}



.header .navbar-toggle {
	border-color: #121212;
}

.pager li > a {
	border: 1px solid #121212 !important;
}

.tab-v1 .nav-tabs {
	border-bottom-color: #121212 !important;
}



.tab-v1 .nav-tabs > .active > a,
.tab-v1 .nav-tabs > .active > a:hover,
.tab-v1 .nav-tabs > .active > a:focus,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.row .faux-table:hover {
	background: #dedede !important;
}



@media (max-width: 767px) {
	.header .navbar-nav {
		background: #dedede;
	}

		.header .navbar-nav > li a {
			border-bottom: solid 1px #ffffff;
			color: #4e4e4e;
		}

		.header .navbar-nav > li > a:hover {
			color: #4e4e4e;
		}

		.header .navbar-nav > .active > a,
		.header .navbar-nav > .active > a:hover,
		.header .navbar-nav > .active > a:focus {
			background: #4e4e4e;
			color: #fff !important;
		}
}



@media (min-width: 768px) {
	.header .navbar-nav > li > a:hover,
	.header .navbar-nav > .active > a {
		box-shadow: 0 4px 0px -2px #4e4e4e;
	}

	.header .navbar-nav > .open > a,
	.header .navbar-nav > .open > a:hover,
	.header .navbar-nav > .open > a:focus,
	.header .navbar-nav > li:hover > a {
		color: #4e4e4e;
	}
}
