@import url('https://fonts.googleapis.com/css?family=Open+Sans|Raleway:700');

.t-primary-bgcolor {
	background-color: #2c3e50;
}

a {
	color: #496ab2;
}

body {
	background-color: #FFF;
}

.header-wrapper {
	background-color: #221c34;
	border-top: 46px solid #25489e;
}

.container {
	width: 1170px;
}

.header {
	text-align: center;
	height: 277.17px;
}

.logo__wrapper {
	display: flex;
	justify-content: center;
	padding: 15px 0 33px;
}

.header__logo {
	width: 280px;
}

.header__contact {
	display: none;
}

.main {
	padding: 4rem 2rem;
}

.header__nav {
	display: flex;
	width: 840px;
	margin: auto;
	justify-content: space-between;
}

.header__nav a {
	color: #FFF;
	text-transform: uppercase;
	font-size: 15px;
	font-family: "Raleway", sans-serif;
	font-style: normal;
	font-weight: 700;
	letter-spacing: 0.085em;
}

.header__nav a:hover {
	border-bottom: 2px solid #FFF;
	text-decoration: none;
}

.header__quicklinks {
	text-align: left;
	height: 46px;
	margin-top: -46px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	letter-spacing: 1px;
	color: #FFF;
	font-family: "Open Sans", sans-serif;
	font-size: 11px;
}

.header__quicklinks a {
	color: #FFF;
	text-transform: uppercase;
}

.header__quicklinks a:hover {
	color: #959baf;
	text-decoration: none;
}

.header__social {
	float: right;
	display: flex;
	margin-top: 5px;
}

.header__social i {
	line-height: 32px;
	text-align: center;
	font-size: 18px;
}

.header__social a {
	color: #FFF;
	margin-left: 6px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 18px;
	background-color: rgba(255, 255, 255, 0.2);
	border-radius: 100em;
}

.header__social a:first-of-type:hover {
	background-color: #3b5998;
}

.header__social a:nth-of-type(2):hover {
	background-color: #00abf0;
}

.header__social a:nth-of-type(3):hover {
	background-color: #1a81ad;
}

.header__social a:nth-of-type(4):hover {
	background-color: #cc181e;
}

.header__social a:last-of-type:hover {
	background-color: #3f729b;
}

.header__social a:hover {
	background-color: #496bb2;
}

#sidebar>div.sticky>a:nth-child(5),
#sidebar>div.sticky>a:nth-child(6) {
	display: none;
}

#promos>div.box.aec,
#promos>div.box.third {
	background-image: none;
}