@mobile : ~"only screen and (max-width: 992px)";
@tablet : ~"only screen and (min-width: 992px) and (max-width: 1199px)";
@device : ~"only screen and (max-width: 1199px)";
@desktop : ~"only screen and (min-width: 1199px)";
@smalldesktop : ~"only screen and (min-width: 1199px) and (max-width: 1399px)";
@largedesktop : ~"only screen and (min-width: 1400px)";
@megadesktop : ~"only screen and (min-width: 1900px)";

a, a:hover, a:focus {
  color: #86b335;
}
#modal-container {
  height: auto;
  background-image: url("images/modal-bg-sheep.jpg");
  background-size: cover;
}
#modal-container .subscribe-now {
  color: #85b335;
}
#modal-container .days-headlines {
  color: #2e2e2e;
}
.header {
  background-image: url("images/top-bg-sheepbanner.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.header #top-bar {
  background: #2e2e2e;
}
#navigation {
  background: #85b335;
}
#nav-switcher {
  border-bottom: solid 2px #6a8f2b;
}
#nav-switcher a {
  color: #6a8f2b;
}
#nav-switcher a.selected {
  color: #fff;
  border-bottom: 2px solid #fff;
}
#nav-switcher-area ul ul {
  background: #6a8f2b;
}
#home-top .selected {
  color: #85b335;
}
.left-col h4 {
  color: #85b335;
}
.left-col .wpcf7 input[type="submit"] {
  background: #85b335;
}
#industry-dashboard {
  background: url("images/industry-dashboard-bg-sheep.jpg");
  background-size: cover;
}
#industry-dashboard h3 {
  background: url("images/industry-dashboard-sheep.jpg");
}
.section-header {
  background: #85b335;
}
.section-data-head td {
  background: #2e2e2e;
}
.article-category a {
  color: #85b335;
}
.article a.read-more {
  color: #85b335;
}
#saying {
  background: #2e2e2e;
  color: #ffffff;
}
#saying strong {
  color: #FFF;
  font-weight: normal;
  font-size: 12px;
}
#saying small {
  color: #FFF;
}
#saying a {
  color: #000;
}
#saying .read-more {
  background: #85b335;
  color: #fff;
}
#reply-comments, .please-note {
  color: #85b335;
}
.comment-reply-link {
  color: #85b335;
}
#email-headlines {
  background: url("images/newsletter-headlines-sheep.jpg");
}
#email-headlines .headline {
  color: #2e2e2e;
}
#email-headlines .free {
  color: #85b335;
}
#email-headlines .signup {
  color: #2e2e2e;
}
.newsletter button[type="submit"], .newsletter input[type="submit"] {
  background: #2e2e2e;
}
#social-bar {
  background: url("images/top-bg-sheep.jpg");
  background-size: cover;
}
#footer {
  background: #2e2e2e;
}
#footer .scroll a {
  background: #2e2e2e;
}
#copyright {
  background-size: cover;
}
#respond #submit {
  background: #85b335;
}
.home-category h3 {
  background: url("images/saying-bg-sheep.jpg");
}
#more-news a {
  color: #85b335;
}
#more-news .read-more {
  background: #85b335;
}
#more-news h3 {
  background: url("images/top-bg-sheepbanner.jpg");
}
.archive-title, #reply-title {
  background: url("images/saying-bg-sheep.jpg");
}
blockquote {
  color: #85b335;
}
.quote-left {
  background-image: url("images/sheep-quote-left.png");
}
.quote-right {
  background-image: url("images/sheep-quote-right.png");
}
.feature-story {
  background: #f4eee6;
}
.header #top-bar {
  background: #86b335;
}
.header #top-bar2 {
  background: #2f2f2f;
}
.ticker-label, .ticker-time, .article small {
  background: #86b335;
}
.ticker-sep, h1, h3 {
  color: #86b335;
}
.categories {
  background: #f4eee6;
}
.feature-stories {
  background: #edf4e1;
}
.tile1 {
  background: #2f2f2f;
}
.tile2 {
  background: #86b335;
}
.tile2 small {
  background: #a4c668;
}
.tile3 {
  background: #d9c7ac;
}
.tile4 {
  background: #2f2f2f;
}
#social-bar {
  background: #86b335;
}
#saying {
  background: #f3f7eb;
  color: #000000;
}
#saying small {
  background: #d9c7ac;
}
.newsletter-signup {
  color: #2f2f2f;
}
.newsletter-signup a {
  color: #fff;
  background: #86b335;
}
#search input, #search input[type=text] {
  background: #aaca71;
}
.header .top-signup {
  background: #2f2f2f;
}
.newsletter-signup {
  background-image: url("images/subscribe-sheep-bg.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.industry-dashboard {
  background-image: url("images/industry-sheep-bg.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.industry-dashboard .btn {
  background: #2f2f2f;
}
.left-col h3, .editorial-slide-name a {
  color: #85b335;
}
.dashboard-icon-col svg path {
  fill: #2f2f2f;
}
.dashboard-divider {
  background-color: #2f2f2f;
  flex-shrink: 0;
}
