/* Meter layout fixes. */
.gannett-logged-in, .gannett-not-logged-in { display: none; }

#main-navigation .user-controls.display-nav ul { margin-top: 0; }
.offcanvas-drawer .user-controls { background-color: rgba(0, 0, 0, 0.05); }
#main-navigation .navbar-header .join-btn-mobile { display: none !important; }
.hamburger-user-controls.visible-sm, .hamburger-user-controls.visible-xs { display: none !important; }

#navbar-collapse .user-controls .gannett-not-logged-in .user-control-link {
	height: 56px;
	line-height: 56px;
	border: none;
	padding: 0 10px;
	color: rgba(255,255,255,.7);
	font-size: 14px;
}

.user-controls .gannett-not-logged-in .user-control-link .user-avatar svg {
	vertical-align: middle;
}

#navbar-collapse .user-controls .gannett-logged-in {
	height: 56px;
	line-height: 56px;
	border: none;
	padding: 0 10px;
	color: rgba(255,255,255,.7);
	font-size: 14px;
}

#navbar-collapse .user-controls .gannett-logged-in .btn-link {
	color: rgba(255,255,255,.7);
}

#navbar-collapse .user-controls .gannett-logged-in .btn-link:hover, #navbar-collapse .user-controls .gannett-logged-in .btn-link:focus, #navbar-collapse .user-controls .gannett-logged-in .btn-link:active {
	color: #fff;
	text-decoration: none;
}

.user-controls .gannett-logged-in .user-avatar {
        font-size: 18px;
}

.user-controls .gannett-logged-in .user-avatar svg {
	vertical-align: middle;
}

#navbar-collapse .user-controls .gannett-not-logged-in .user-control-link:hover, #navbar-collapse .user-controls .gannett-not-logged-in .user-control-link:focus, #navbar-collapse .user-controls .gannett-not-logged-in .user-control-link:active {
	color: #fff;
	text-decoration: none;
}

/* Solutions Journalism Network Fact Box */
.tuc-factbox-container {
        border: 1px solid #cccccc;
        margin-top: 2em;
        margin-bottom: 2em;
        padding: 2em;
        text-align: center;
        width: 100%;
}
.tuc-factbox-container h3 {
        color: #aaaaaa;
}
.tuc-factbox-container h2, .tuc-factbox-container p {
        color: #777777;
}
.tuc-factbox-container hr {
        width: 50%;
        color: #aaaaaa;
}
.tuc-factbox-container button {
        background-color: red;
        padding: 1.2em 2em 1.2em 2em;
        border: none;
        margin-top: 2em;
}
.tuc-factbox-container a:link, .tuc-factbox-container a:visited {
        text-decoration: none;
        display: inline-block;
        color: white;
}