@import url(https://fonts.googleapis.com/css?family=Lato);

.t-primary-bgcolor {
	background-color: #1565ae;
}

a {
	color: #1565ae;
}

body {
	background-color: #FFF;
}

.header-wrapper {
	border-bottom: 20px solid #0e71b9;
	margin-bottom: 30px;
}

.header {
	display: flex;
	align-items: baseline;
	width: 96%;
	max-width: 1570px;
}

.header__logo {
	margin: 15px 0;
}

.header__nav {
	height: 42px;
	text-align: center;
	flex-grow: 1;
}

.header__nav a {
	color: black;
	font-size: 16px;
	line-height: 24px;
	padding: 10.5px 14px;
	font-family: 'Lato', sans-serif;
	transition: all ease 0.3s;
}

.header__nav a:hover, .header__nav a.selected {
	text-decoration: none;
	background-color: #FCBB16;
	border-radius: 7px 7px 0px 0px;
}

.header__nav_top {
	position: absolute;
	top: 0;
	right: 0;
}

.header__nav_top a {
	font-family: 'Lato', sans-serif;
	color: black;
	font-size: 13px;
	padding: 0px 10px;
	line-height: 40px;
	transition: all ease 0.3s;
}

.header__nav_top a:hover {
	color: #1565ae;
	text-decoration: none;
}

.header__nav_top a.social {
	font-size: 24px;
	padding: 6px;
}

.main {
	padding: 2rem 0;
}

.fa-facebook-f {
	color: #3b5998;
}

.fa-linkedin {
	color: #0077B5;
}

.fa-youtube-play {
	color: #c4302b;
}

.project-details .notes section:first-child i::before {
    content: "\f133"
}

.page-project .tabs li:first-child a {
	font-size: 0;
}

.page-project .tabs li:first-child a:after {
	font-size: 1rem;
	content: "Project Meetings & Updates"
}

body.page-project.is-guest .project-description::after {
    content: "You are viewing this project as a guest. To view and/or download files, simply click on the document name or click the download button. To sign up for project notifications, please register and login.";
	color: #0c5460;
    background-color: #d1ecf1;
    padding: .75rem 1.25rem;
    border-radius: .25rem;
    display: inline-block;
}

.page-project-details .status p {
	display: none;
}