/*------------------------------------------------------------------------------------------------ */
/* Header and Footer
-------------------------------------------------------------------------------------------------- */

footer {
    background-color: #003152;
	color: #fff;
}
.footer-content {
	padding:15px;	
}

/*header { display: none; }*/
footer a, footer a:focus, footer a:active {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted;
}
footer a:hover {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid;	
}

footer a.email.boldLink {
    /*overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;*/
}

footer .row { margin: 1rem 0 0; }
footer .nav-pills { float: right; }
footer .nav-pills > li { padding-bottom: 0; }
footer .nav-pills > li > a, footer .nav-pills > li > a:hover {
    border-bottom: none;
}
footer .nav-pills > li > a:hover, footer .nav-pills > li > a:focus {
    background: rgba(255,255,255,0.1);
}
/*footer .col-lg-3.col-md-3 {
	width: 285px;
}*/
footer .col-md-9.left-border {
	border-left: 1px solid #264f6b;
}
footer h6 {
	font-size: 1.5em !important;
	margin-top: 0;
	display: block !important;
	text-transform: none !important;
}
footer h6, .boldLink {
	font-family: 'Muli Extra Bold', Helvetica, Arial, sans-serif;
}
footer p {
	font-size: 1em;
	font-family: 'Muli SemiBold', Helvetica, Arial, sans-serif;
}
footer ul li {
	list-style-type: none;
    padding-bottom: 15px;
	margin-top: 0;
}
footer .primary-links { 
	-webkit-padding-start: 0; 
	margin-left: 0;
}
footer .lang-assist {
    line-height: 1;
    padding: 1rem;
    border-top: 1px solid #264f6b;
    border-bottom: 1px solid #264f6b;
}
footer .gov-webicon.fda.white { 
	display: block; 
	width: 37px; 
	height: 39px; 
	margin-top: 3px; 
	background: url("../img/icon-fdafooter-logo.svg"); 
	background-repeat: no-repeat;  
}
.footer-nav { 
	border-top: 1px solid #264f6b;
	border-left: none;
	margin-top: 20px;
}

@media (max-width: 47em) {
	article, .page-container {
		/*width: 95%;*/
	}
	footer {
		padding: 1rem;
	}	
	footer .col-lg-3.col-md-3 {
		width: 100%;
		margin-right: 0;
		margin-bottom: 1rem;
	}
	footer .col-md-9.left-border {
		border-left: none;
		border-top: 1px solid #264f6b;
		padding-top: 1rem;
	}
	footer .nav-pills > li {
		padding-bottom: 0;
	}		
}
@media (min-width: 992px) {
	.footer-nav { 
		border-left: 1px solid #264f6b;
		border-top: none;
		margin-top: 0;
	}

}


