.header-logo-text {
	width: 380px;
	height: 40px;
	margin: 15px;
	float: left;
	display: inline;
	color: #ffffff;
	font-size:28px;
}

.text-module .container {
	padding: 7% 4% 4%;
}

.ulinks-body-wrapper {
	margin-bottom: 10%;
}

.ulinks-body {
	padding: 3% 5%;
	background: #f1f5f9;
}

.utility-link {
	margin-left: 0;
	margin-bottom: 2em;
}

.border-bottom {
	border-bottom: 1px solid #e4e7eb;
}

.padding-bottom0 {
	padding-bottom: 0!important;
}

.margin-bottom0 {
	margin-bottom: 0!important;
}

.spec-section {
	margin-top:70px;
	margin-bottom:70px;
}
.help-title-block {
	padding-bottom:70px;
}
.dark-text p, .dark-text-light-box p, .dark-text-trans-box p {
	color:#2f353d!important;
}
.dark-text p, .dark-text-light-box p.gray-text, .dark-text-trans-box p.gray-text {
	color: #83838f!important;
}
.black-text {
	color: #2f353d;!important;
}
.black-text:hover {
	color: #4572ed;!important;
}
.editorial.full-tout .m2up .vertical .image-module.pull-left,
.editorial.tout .m2up .vertical .image-module.pull-left{
    text-align:left!important;
}
.editorial.full-tout .image-module.mtop,
.editorial.tout .image-module.mtop {
    margin-top:22px!important;
}

.editorial .copy img {
	max-height:25px!important;
	height: 25px!important;
	margin: 0 5px;
}


.help-title-block .box {
	margin-bottom: 0!important;
}

.help-title-block .box .link {
	margin-top: 0!important;
}

.hint-head {
	padding-top: 70px;
}

.hint-foot {
	padding-bottom: 70px;
}

@media (max-width: 47.9375em) {
	.nav-outer-container .header-logo-text {
	display: none!important;
}
	.spec-section {
	margin-top:24px;
	margin-bottom:24px;
}
	.help-title-block {
	padding-bottom:24px;
}
	.editorial.full-tout .image-module.mtop,
	.editorial.tout .image-module.mtop {
    margin-bottom:22px!important;
}
.hint-head {
	padding-top: 24px;
}

.hint-foot {
	padding-bottom: 20px;
}
}
@media (min-width: 48em) and (max-width: 61.1875em) {

}

@media (max-width: 49.9375em) {
}

@media (max-width: 35.4375em) {
	.ulinks-content-module {
	float: none !important;
	margin-left: 0 !important;
	width: auto !important;
}
}

@media (max-width: 29.9375em) {

}

a.header-logo-text:hover, a.header-logo-text:active, a.header-logo-text:focus {
	color:#4572ed!important;
}