.upcoming-button {
  background: url('images/top-bg.jpg');
  border-radius: 10px;
  display: block;
  padding: 20px;
  color: #fff !important;
  text-align: center;
  box-shadow: 3px 5px 5px #ccc;
}
.upcoming-button span {
  font-size: 20px;
  text-transform: uppercase;
  display: block;
  font-weight: 900;
}
@media only screen and (max-width: 1199px) {
  .upcoming-button {
    margin-bottom: 20px;
  }
}
.category-news h1.archive-title,
.category-news #reply-title {
  background: url('images/top-bg.jpg');
}
.category-news #respond #submit {
  background: #931111;
}
.category-news h3 {
  background: url('images/top-bg.jpg');
}
.category-news .read-more,
.category-news .comment-reply-link,
.category-news #reply-comments,
.category-news .commentlist .fa,
.category-news .commentlist a,
.category-news .comment-intro,
.category-news .please-note,
.category-news .required,
.category-news .comment-form a {
  color: #931111;
}
.category-news #more-news a {
  color: #931111;
}
.category-news #more-news h3 {
  background: url('images/top-bg.jpg');
}
.category-news #more-news .read-more {
  color: #fff;
  background: #931111;
}
.category-markets h1.archive-title,
.category-markets #reply-title {
  background: url('images/cat-trade-beef.jpg');
}
.category-markets #respond #submit {
  background: #583406;
}
.category-markets h3 {
  background: url('images/cat-trade-beef.jpg');
}
.category-markets .read-more,
.category-markets .comment-reply-link,
.category-markets #reply-comments,
.category-markets .commentlist .fa,
.category-markets .commentlist a,
.category-markets .comment-intro,
.category-markets .please-note,
.category-markets .required,
.category-markets .comment-form a {
  color: #583406;
}
.category-markets #more-news a {
  color: #583406;
}
.category-markets #more-news h3 {
  background: url('images/cat-trade-beef.jpg');
}
.category-markets #more-news .read-more {
  color: #fff;
  background: #583406;
}
.category-production h1.archive-title,
.category-production #reply-title {
  background: url('images/cat-production-beef.jpg');
}
.category-production #respond #submit {
  background: #496b57;
}
.category-production h3 {
  background: url('images/cat-production-beef.jpg');
}
.category-production .read-more,
.category-production .comment-reply-link,
.category-production #reply-comments,
.category-production .commentlist .fa,
.category-production .commentlist a,
.category-production .comment-intro,
.category-production .please-note,
.category-production .required,
.category-production .comment-form a {
  color: #496b57;
}
.category-production #more-news a {
  color: #496b57;
}
.category-production #more-news h3 {
  background: url('images/cat-production-beef.jpg');
  font-weight: 900;
}
.category-production #more-news .read-more {
  color: #fff;
  background: #496b57;
}
.category-processing h1.archive-title,
.category-processing #reply-title {
  background: url('images/cat-processing-beef.jpg');
}
.category-processing #respond #submit {
  background: #6c3d4f;
}
.category-processing h3 {
  background: url('images/cat-processing-beef.jpg');
}
.category-processing .read-more,
.category-processing .comment-reply-link,
.category-processing #reply-comments,
.category-processing .commentlist .fa,
.category-processing .commentlist a,
.category-processing .comment-intro,
.category-processing .please-note,
.category-processing .required,
.category-processing .comment-form a {
  color: #6c3d4f;
}
.category-processing #more-news a {
  color: #6c3d4f;
}
.category-processing #more-news h3 {
  background: url('images/cat-processing-beef.jpg');
}
.category-processing #more-news .read-more {
  color: #fff;
  background: #6c3d4f;
}
.category-lotfeeding h1.archive-title,
.category-lotfeeding #reply-title {
  background: url('images/cat-lotfeeding-beef.jpg');
}
.category-lotfeeding #respond #submit {
  background: #7c7a87;
}
.category-lotfeeding h3 {
  background: url('images/cat-lotfeeding-beef.jpg');
}
.category-lotfeeding .read-more,
.category-lotfeeding .comment-reply-link,
.category-lotfeeding #reply-comments,
.category-lotfeeding .commentlist .fa,
.category-lotfeeding .commentlist a,
.category-lotfeeding .comment-intro,
.category-lotfeeding .please-note,
.category-lotfeeding .required,
.category-lotfeeding .comment-form a {
  color: #7c7a87;
}
.category-lotfeeding #more-news a {
  color: #7c7a87;
}
.category-lotfeeding #more-news h3 {
  background: url('images/cat-lotfeeding-beef.jpg');
}
.category-lotfeeding #more-news .read-more {
  color: #fff;
  background: #7c7a87;
}
.category-live-export h1.archive-title,
.category-live-export #reply-title {
  background: url('images/cat-live-export-beef.jpg');
}
.category-live-export #respond #submit {
  background: #7ba0d7;
}
.category-live-export h3 {
  background: url('images/cat-live-export-beef.jpg');
}
.category-live-export .read-more,
.category-live-export .comment-reply-link,
.category-live-export #reply-comments,
.category-live-export .commentlist .fa,
.category-live-export .commentlist a,
.category-live-export .comment-intro,
.category-live-export .please-note,
.category-live-export .required,
.category-live-export .comment-form a {
  color: #7ba0d7;
}
.category-live-export #more-news a {
  color: #7ba0d7;
}
.category-live-export #more-news h3 {
  background: url('images/cat-live-export-beef.jpg');
}
.category-live-export #more-news .read-more {
  color: #fff;
  background: #7ba0d7;
}
.category-trade h1.archive-title,
.category-trade #reply-title {
  background: url('images/cat-trade-beef.jpg');
}
.category-trade #respond #submit {
  background: #583406;
}
.category-trade h3 {
  background: url('images/cat-trade-beef.jpg');
}
.category-trade .read-more,
.category-trade .comment-reply-link,
.category-trade #reply-comments,
.category-trade .commentlist .fa,
.category-trade .commentlist a,
.category-trade .comment-intro,
.category-trade .please-note,
.category-trade .required,
.category-trade .comment-form a {
  color: #583406;
}
.category-trade #more-news a {
  color: #583406;
}
.category-trade #more-news h3 {
  background: url('images/cat-trade-beef.jpg');
}
.category-trade #more-news .read-more {
  color: #fff;
  background: #583406;
}
.category-genetics h1.archive-title,
.category-genetics #reply-title {
  background: url('images/top-bg-genetics.jpg');
}
.category-genetics #respond #submit {
  background: #ff9424;
}
.category-genetics h3 {
  background: url('images/top-bg-genetics.jpg');
}
.category-genetics .read-more,
.category-genetics .comment-reply-link,
.category-genetics #reply-comments,
.category-genetics .commentlist .fa,
.category-genetics .commentlist a,
.category-genetics .comment-intro,
.category-genetics .please-note,
.category-genetics .required,
.category-genetics .comment-form a {
  color: #ff9424;
}
.category-genetics #more-news a {
  color: #ff9424;
}
.category-genetics #more-news h3 {
  background: url('images/top-bg-genetics.jpg');
}
.category-genetics #more-news .read-more {
  color: #fff;
  background: #ff9424;
}
.category-genetics #genetics-buttons {
  margin-bottom: 30px;
  margin-top: 30px;
}
.category-genetics .upcoming-button {
  background: url('images/top-bg.jpg');
  border-radius: 10px;
  display: block;
  padding: 20px;
  color: #fff;
  text-align: center;
  box-shadow: 3px 5px 5px #ccc;
}
.category-genetics .upcoming-button span {
  font-size: 20px;
  text-transform: uppercase;
  display: block;
  font-weight: 900;
}
@media only screen and (max-width: 1199px) {
  .category-genetics .upcoming-button {
    margin-bottom: 20px;
  }
}
.category-genetics .recently-completed-button {
  padding: 20px;
  background: url('images/top-bg-genetics.jpg');
  border-radius: 10px;
  display: block;
  color: #fff;
  text-align: center;
  box-shadow: 3px 5px 5px #ccc;
}
.category-genetics .recently-completed-button span {
  font-size: 20px;
  text-transform: uppercase;
  display: block;
  font-weight: 900;
}
.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: block !important;
}
.article-content h1,
.article-content h2,
.article-content h3,
.article-content h4,
.article-content h5,
.article-content h6 {
  background: #fff;
}
