/*

Branding colors:

torrington: #335caa
plattecounty: #2c77bc
lusk: #0d9d6c
guernsey: #bcbdc0
businessfarmer: #0d9d6c

*/

@import url('https://fonts.gobusinessfarmerapis.com/css2?family=Libre+Franklin&family=PT+Sans:wght@400;700&family=PT+Serif:wght@400;700&family=Playfair+Display:wght@400;700&display=swap');

body.nmcwye,
body.nmcwye p {
/*	font-size: 17px;*/
}
.nmcwye h1,
.nmcwye h2,
.nmcwye h3,
.nmcwye h4,
.nmcwye h5,
.nmcwye h6,
.nmcwye .single-story-head,
.nmcwye .story-head {
	font-family: 'Playfair Display', serif;
	font-weight: 700;
}
.nmcwye.torrington a,
.nmcwye.torrington .kicker,
.nmcwye.torrington .overline,
.nmcwye.torrington .label {
	color: #335caa;
}
.nmcwye.plattecounty a,
.nmcwye.plattecounty .kicker,
.nmcwye.plattecounty .overline,
.nmcwye.plattecounty .label {
	color: #2c77bc;
}
.nmcwye.lusk a,
.nmcwye.lusk .kicker,
.nmcwye.lusk .overline,
.nmcwye.lusk .label {
	color: #ed1c24;
}
.nmcwye.guernsey a,
.nmcwye.guernsey .kicker,
.nmcwye.guernsey .overline,
.nmcwye.guernsey .label {
	color: #bcbdc0;
}
.nmcwye.businessfarmer a,
.nmcwye.businessfarmer .kicker,
.nmcwye.businessfarmer .overline,
.nmcwye.businessfarmer .label {
	color: #0d9d6c;
}
.nmcwye .nameplate.photo {
	margin-bottom: 20px;
	height: 130px;
}
.nmcwye .nameplate.photo img {
	max-height: 100%;
}

.nmcwye h1 a,
.nmcwye h2 a,
.nmcwye h3 a,
.nmcwye h4 a,
.nmcwye h5 a,
.nmcwye h6 a,
.nmcwye .single-story-head a,
.nmcwye a.story-head,
.nmcwye .maincontent-column .content_list.v2 h3 > a,
.nmcwye.torrington h1 a,
.nmcwye.torrington h2 a,
.nmcwye.torrington h3 a,
.nmcwye.torrington h4 a,
.nmcwye.torrington h5 a,
.nmcwye.torrington h6 a,
.nmcwye.torrington .single-story-head a,
.nmcwye.torrington a.story-head,
.nmcwye.torrington .maincontent-column .content_list.v2 h3 > a,
.nmcwye.plattecounty h1 a,
.nmcwye.plattecounty h2 a,
.nmcwye.plattecounty h3 a,
.nmcwye.plattecounty h4 a,
.nmcwye.plattecounty h5 a,
.nmcwye.plattecounty h6 a,
.nmcwye.plattecounty .single-story-head a,
.nmcwye.plattecounty a.story-head,
.nmcwye.plattecounty .maincontent-column .content_list.v2 h3 > a,
.nmcwye.guernsey h1 a,
.nmcwye.guernsey h2 a,
.nmcwye.guernsey h3 a,
.nmcwye.guernsey h4 a,
.nmcwye.guernsey h5 a,
.nmcwye.guernsey h6 a,
.nmcwye.guernsey .single-story-head a,
.nmcwye.guernsey a.story-head,
.nmcwye.guernsey .maincontent-column .content_list.v2 h3 > a,
.nmcwye.lusk h1 a,
.nmcwye.lusk h2 a,
.nmcwye.lusk h3 a,
.nmcwye.lusk h4 a,
.nmcwye.lusk h5 a,
.nmcwye.lusk h6 a,
.nmcwye.lusk .single-story-head a,
.nmcwye.lusk a.story-head,
.nmcwye.lusk .maincontent-column .content_list.v2 h3 > a,
.nmcwye.businessfarmer h1 a,
.nmcwye.businessfarmer h2 a,
.nmcwye.businessfarmer h3 a,
.nmcwye.businessfarmer h4 a,
.nmcwye.businessfarmer h5 a,
.nmcwye.businessfarmer h6 a,
.nmcwye.businessfarmer .single-story-head a,
.nmcwye.businessfarmer a.story-head,
.nmcwye.businessfarmer .maincontent-column .content_list.v2 h3 > a {
 	color: #000000;
	text-decoration: none;
}
.single-story-head {
	color: #000000 !important;
}
.nmcwye .box h1 a:hover,.nmcwye .box h2 a:hover,.nmcwye .box h3 a:hover,.nmcwye .box h4 a:hover,.nmcwye .box h5 a:hover,.nmcwye .box h6 a:hover,
.nmcwye .maincontent-column .content_list.v2 h3 > a:hover {
	text-decoration: underline;
}
.nmcwye .navbar-default {
	min-height: 40px;
}
.nmcwye .nav-wrapper.sticky {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 99999999;
	background-color: #c8242d;
	box-shadow: 0px 5px 10px;
}
.nmcwye.torrington .nav-wrapper.sticky {
	background-color: #335caa;
}
.nmcwye.lusk .nav-wrapper.sticky {
	background-color: #ed1c24;
}
.nmcwye.plattecounty .nav-wrapper.sticky {
	background-color: #2c77bc;
}
.nmcwye.guernsey .nav-wrapper.sticky {
	background-color: #bcbdc0;
}
.nmcwye.businessfarmer .nav-wrapper.sticky {
	background-color: #0d9d6c;
}
.nmcwye .nav-wrapper.sticky .navbar-default {
	margin-bottom: 0;
}
.nmcwye #navbar {
	padding-left: 0;
	padding-right: 0;
}
.nmcwye .navbar-default,
.nmcwye .reverse-bar-label {
	background-color: #c8242d;
}
.nmcwye.torrington .navbar-default,
.nmcwye.torrington .reverse-bar-label {
	background-color: #335caa;
}
.nmcwye.lusk .navbar-default,
.nmcwye.lusk .reverse-bar-label {
	background-color: #ed1c24;
}
.nmcwye.plattecounty .navbar-default,
.nmcwye.plattecounty .reverse-bar-label {
	background-color: #2c77bc;
}
.nmcwye.businessfarmer .navbar-default,
.nmcwye.businessfarmer .reverse-bar-label {
	background-color: #0d9d6c;
}
.nmcwye.guernsey .navbar-default,
.nmcwye.guernsey .reverse-bar-label {
	background-color: #bcbdc0;
}
.nmcwye .navbar-default {
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}
.nmcwye .navbar-nav {
	display: inline-block;
	margin: 0 auto -7px auto;
	float: unset;
}
.nmcwye .nav > li > a {
	padding: 10px 10px;
}
.nmcwye .navbar-default .dropdown-menu {
	text-align: left;
}
.nmcwye section.header .wx-col {
	margin-top: 5px;
}
.nmcwye section.header .search-col {
	margin-top: 10px;
}
.nmcwye section.header .search-col form {
	position: relative;
}
.nmcwye section.header .search-col .search-icon {
	position: absolute;
	top: 4px;
	right: 7px;
}
.nmcwye section.header .search-col .advanced {
	font-size: 0.85em;
}
.pk-layer.branding,
.pk-layer.branding a,
.pk-layer.branding h1,
.pk-layer.branding h2,
.pk-layer.branding h3,
.pk-layer.branding h4,
.pk-layer.branding h5,
.pk-layer.branding h6,
.pk-layer.branding .label,
.pk-layer.branding .kicker {
	color: white !important;
}
.pk-layer.black,
.pk-layer.black a,
.pk-layer.black h1,
.pk-layer.black h1 a,
.pk-layer.black h2,
.pk-layer.black h2 a,
.pk-layer.black h3,
.pk-layer.black h3 a,
.pk-layer.black h4,
.pk-layer.black h4 a,
.pk-layer.black h5,
.pk-layer.black h5 a,
.pk-layer.black h6,
.pk-layer.black h6 a,
.pk-layer.black .label,
.pk-layer.black .kicker {
	color: white !important;
}
.pk-layer.noear.shaded, .pk-layer.withear.shaded .layer-col {
	color: black !important;
}
.nmcwye.torrington .pk-layer.branding {
	background-color: #335caa !important;
}
.nmcwye.torrington .pk-layer.branding-light {
	background-color: #ffc9c9 !important;
}
.nmcwye.plattecounty .pk-layer.branding {
	background-color: #2c77bc !important;
}
.nmcwye.plattecounty .pk-layer.branding-light {
	background-color: #f3ccff !important;
}
.nmcwye.lusk .pk-layer.branding {
	background-color: #ed1c24 !important;
}
.nmcwye.lusk .pk-layer.branding-light {
	background-color: #ed1c24 !important;
}
.nmcwye.guernsey .pk-layer.branding {
	background-color: #bcbdc0 !important;
}
.nmcwye.guernsey .pk-layer.branding-light {
	background-color: #ffcdcc !important;
}
.nmcwye.businessfarmer .pk-layer.branding {
	background-color: #0d9d6c !important;
}
.nmcwye.businessfarmer .pk-layer.branding-light {
	background-color: #f2dadb !important;
}
.nmcwye .kicker, .nmcwye .overline, .nmcwye .label {
	font-size: 18px;
	color: #444;
}
.nmcwye .box.box-content-list-lg-lede-thumbs .photo-container {
	margin-bottom: 7px;
}
.nmcwye .list-item {
  padding: 0 !important;
}
.nmcwye.torrington footer {
	background-color: #335caa;
	color: white;
}
.nmcwye.lusk footer {
	background-color: #ed1c24;
	color: white;
}
.nmcwye.plattecounty footer {
	background-color: #2c77bc;
	color: white;
}
.nmcwye.businessfarmer footer {
	background-color: #0d9d6c;
	color: white;
}
.nmcwye.guernsey footer {
	background-color: #bcbdc0;
	color: white;
}
.nmcwye .box.box-bannerads-default img,
.nmcwye .box.box-bannerads-leaderboard img,
.nmcwye .box.box-bannerads-tall img {
	max-width: 100%;
	height: auto;
}
.nmcwye footer a,
.nmcwye footer .label,
.nmcwye footer .kicker,
.nmcwye footer p,
.nmcwye footer li {
	color: #fff !important;
}
.nmcwye footer .nameplate-col img {
	max-width: 100%;
	max-height: 100%;
	margin-bottom: 10px;
}
.nmcwye footer .nameplate-col .fa {
	font-size: 24px;
}
.nmcwye footer .social i {
  font-size: 32px;
}
.box.box-bannerads-leaderboard .cq-creative img {
  max-width: 100%;
}
