/**
 * Base template for color changes.
 * A copy of this will be created for each site
 * Replacing ##color## with hex value for new color
 *
 * Main navigation / Notices backgrounds - #7f7f7f
 * Secondary navigation / Alt backgrounds - #1b2a4b
 * Link bottom border / hover background - #9b9b9b
 * Main navigation background hover background - #9b9b9b
 * Secondary navigation background hover background - #292c7c
 * Body text color - #000000
 * HTML body color / Navigation text color - #FFFFFF
 * Main container color - #EEF1F3
 * Navigation text color - #7F7F7F
 * CTA Button color - #1b2a4b
 * CTA Button Hover color - #292c7c
 * Highlight Bar color - #9b9b9b
 * Highlight text color - #ffffff
 * Artsnow BG Image - ##pnc-image##
 */

.nav-menu-toggle,
.follow-us,
.website-feedback,
.miami-guide-label {
	background-color: #7f7f7f;
	text-align: center;
}

.nav-menu-toggle:hover,
.nav-menu-toggle:focus {
	background-color: #9b9b9b;
	color: #FFFFFF;
}

.nav-menu-toggle.util,
.nav-menu-toggle.util:focus {
	background-color: #1b2a4b;
}

.nav-menu-toggle.util:focus {
	color: #FFFFFF;
}

.btn-success {
	background-color: #1b2a4b;
	border-color: #1b2a4b;
}

.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.btn-success.focus,
.btn-success:focus,
.open > .dropdown-toggle.btn-success:focus,
.open > .dropdown-toggle.btn-success:hover {
	background-color: #292c7c;
	border-color: #292c7c;
}

.nav-menu-toggle.util:hover {
	background-color: #292c7c;
}

.btn-success:hover {
	background-color: #292c7c;
	border-color: #292c7c;
}

.btn-default {
	background: #FFFFFF;
	border-color: #7f7f7f;
	color: #7f7f7f;
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default:active:focus {
	background: #7f7f7f;
	color: #FFFFFF;
}

.nav-menu-toggle .fa {
	color: #FFFFFF;
	font-size: 15px;
	top: -.1em;
}

.nav-menu-links a {
	color: #7F7F7F;
}

.hamburger-menu .nav-menu-links a {
	text-align: left;
}

.nav-menu-links a:hover,
.nav-menu-links a:focus {
	background-color: #9b9b9b;
	color: #ffffff;
}

a {
	border-bottom: 2px solid #9b9b9b;
	box-shadow: inset 0 -4px 0 #9b9b9b;
}

a:hover {
	background-color: #9b9b9b;
}

.follow-us-buttons .btn-success {
	background-color: #1b2a4b;
	border-color: #1b2a4b;
}

.follow-us-buttons .btn-success:hover {
	color: #FFFFFF;
	background-color: #292c7c;
	border-color: #292c7c;
	outline: none;
}

.btn-success.active,
.btn-success:active,
.open > .dropdown-toggle.btn-success {
	background-color: #292c7c;
	border-color: #292c7c;
}

.tag {
	border: 1px solid #7f7f7f;
	color: #7f7f7f;
}

a.tag:focus,
a.tag:hover {
	background-color: #7f7f7f;
}

.btn-primary,
.btn-primary.active,
.btn-primary:active,
.open > .dropdown-toggle.btn-primary {
	background-color: #1b2a4b;
	border-color: #1b2a4b;
}

.btn-primary.focus,
.btn-primary:focus,
.btn-primary:hover,
.btn-primary:active:hover,
.btn-primary:active:focus {
	background-color: #292c7c;
}

.btn-info {
	background-color: #7f7f7f;
	border-color: #7f7f7f;
}

.btn-info:focus,
.btn-info:hover {
	background-color: #9b9b9b;
	border-color: #9b9b9b;
}

/**
 * Social icons
 */
.share-buttons .btn-success {
	background-color: #1b2a4b;
	border-color: #1b2a4b;
}

.share-buttons .btn-success:focus,
.share-buttons .btn-success:hover {
	background-color: #292c7c;
	border-color: #292c7c;
}

.story-tickler-list,
.story-tickler-slider {
	border-left: 4px solid #7f7f7f;
}

.btn-default:hover {
	border-color: #7f7f7f
}

.lead-story div {
	background-color: rgba( 255,255,255, 1 ) ;
}