  .menu-secondary-navigation-a-container a:hover{color:#ffffff}
.menu-secondary-navigation-a-container a{color:#ffffff}
.menu-secondary-navigation-a-container li{display:inline;padding: 5px 15px}
.menu-secondary-navigation-a-container {padding-bottom:20px}

body {
  background: url('');
  background-color:#C82128;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.masthead {
    background-color: #fff;
    border-bottom: 1px solid #fff;
}

.article-header h2 {
    font-family: Open Sans;
    font-weight: 900;
    font-size: 30px;
    padding-top: 15px;
}

.nav-links {display:none}

.rightCol .adv-banner {background-color:#f8f9fa}

.sidebar .adv-banner {background-color: #f8f9fa}

.tribe-mini-calendar-event .list-date {
	float : left;
	overflow:hidden;
	font-weight:bold;
	margin: 10px 5% 10px 0;
	padding: 3px;
	width: 15%;
	text-align:center;
	display: inline;
	background: #C72127 !important;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-radius:3px !important;
}


@media (min-width: 480px){
.masthead {
    background-color: #3A4584;
}
}

.sidebar .adv-banner {
    margin: 15px 0;
}

/* -----------------------------------------------------------------------------
* $BRAND                                                Links, hover, background
* -------------------------------------------------------------------------- */
/* Brand color () */
a,
.color-brand {
  color: #3A4584;
}

.bg-brand {
  background-color: #3A4584;
}

.border-brand {
  border-color: #3A4584;
}

.hover-color-brand:hover,
.hover-color-brand {
  color: #3A4584;
}

.hover-bg-brand:hover,
.hover-bg-brand {
  background-color: #3A4584;
}

/* Secondary color () */
.color-secondary {
  color: #C82128;
}

.bg-secondary {
  background-color: #C82128;
}

.border-secondary {
  border-color: #C82128;
}

.hover-color-secondary:hover,
.hover-color-secondary {
  color: #C82128;
}

.hover-bg-secondary:hover,
.hover-bg-secondary {
  color: #C82128;
}

/* Tertiary color () */
.color-tertiary {
  color: #a1a1a1;
}

.bg-tertiary {
  background-color: #a1a1a1;
}

.border-tertiary {
  border-color: #a1a1a1;
}

.hover-color-tertiary:hover,
.hover-color-tertiary {
  color: #a1a1a1;
}

.hover-bg-tertiary:hover,
.hover-bg-tertiary {
  color: #a1a1a1;
}

/* Light color (light) */
.color-light {
  color: #fff;
}

.bg-light {
  background-color: #fff;
}

.border-light {
  border-color: #fff;
}

.hover-color-light:hover,
.hover-color-light {
  color: #fff;
}

.hover-bg-light:hover,
.hover-bg-light {
  background-color: #fff;
}

.hover-border-light:hover,
.hover-border-light {
  border-color: #fff;
}

/* Dark color */
.color-dark {
  color: #000000;
}

.bg-dark {
  background-color: #000000 !important;
}

.border-dark {
  border-color: #000000;
}

.hover-color-dark:hover,
.hover-color-dark {
  color: #000000;
}

.hover-bg-dark:hover,
.hover-bg-dark {
  background-color: #000000;
}

.hover-border-dark:hover,
.hover-border-dark {
  border-color: #000000;
}

/* Hight-light */
::selection {
  background: #3A4584;
  /* WebKit/Blink Browsers */
  color: #fff;
}

::-moz-selection {
  background: #3A4584;
  /* Gecko Browsers */
  color: #fff;
}

rts .read-more {
    display: block;
    padding: 8px 0;
}

.btn-plj:hover {
  color: #fff !important;
  background-color: #FF0000;
  border-color: #FF0000;
}

/* Of the Day */

.single-wpbotd .inner {
    padding-top: 0px;
}
.single-wpbotd .sidebar {
    display:none;
}
.single-wpbotd .primary {
    width:100%;
}
.otd-html-head {
    margin-bottom: 10px;
}

.otd-html-head img{
    margin: 0 auto;
    padding-top: 5px;
    padding-bottom: 0px;
}

.wpbod-description {
    background-color: rgba(0,0,0,0.8);
    color: #FFF;
    border: 3px solid #D3D3D3;
    padding: 10px;
    height: auto;
    overflow: auto;
    max-height: 300px;
}

.otd-offer-title {
    font-family: "Oswald", Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #000;
    margin-bottom: 5px;
}

#wpbotd-offer-description-2 {
    color: #000;
    background: #FFF;
    max-width: 430px;
}

.otd-offer-media img{
    border: 0px solid #D3D3D3;    
}

.otd-gallery-container {
    margin-top: 9px;
    font-family: "Oswald", Arial, Helvetica, sans-serif;
    font-size: 29px;
    color: #FFF;
    max-height:650px;
    overflow:auto;
    margin-bottom:20px;
}

.otd-gallery-title {
    font-size: 24px;
    color: #FFF;
    background-color: rgba(0, 0, 0, 0.8);
    border-bottom: 3px solid #D3D3D3;
    padding: 0 10px;
    position:sticky; top:0px;

}

.otd-gallery-item {
    width: 25%;
    float: left;
    padding: 5px;
}

article.wpbotd .wp-post-image {
	float: none;
	padding-left: 15px;
	max-height:560px
}

article.wpbotd  .otd-gallery-item img {
    border: 5px solid rgba(255, 255, 255, 0.8);
}

.otd-banner {
    margin-top: 9px;
}
#sales-row{
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.sales-item {
  max-width:190px;
  padding:10px;
  text-align:center;
}
.sales-item h3 {
  background-color:#141517;
  color:#fff;
  padding:5px;
  margin-top:0px;
  max-width:190px;
}
.sales-item h4 {
  background-color:#141517;
  color:#fff;
  padding:5px;
  margin-top:-10px;
  font-size:14px;
}
.sales-item p {
  background-color:#141517;
  color:#ffffff;
  font-size:13px;
  /* opacity:0; */
  margin-top: -5px;
  transition:ease-in-out 0.8s;
  -webkit-transition:ease-in-out 0.8s;
  -moz-transition:ease-in-out 0.8s;
  -o-transition:ease-in-out 0.8s;
  min-height: 45px;
}
.sales-item p:hover {
  opacity:1;
  margin-top:-5px;
}
.single-wpbotd .article-meta {
  display: none;
}
.single-wpbotd .entry-title {
  display:none;
}
.single-wpbotd #widget-lb {
  display:none;
}
.single-wpbotd .comments-area {
  display:none;
}
.single-wpbotd .closings {
  display:none;
}
.otd-html-footer img {

}
.otd-html-footer {

}
.otd-html-banner-footer {
  margin-bottom: 10px;
}

.wpbotd .article-header, .wpbotd .entry-meta {display:none}
.wpbotd .sharify-container ul{
    display: flex;
    width: 100%;
    justify-content: center;
}

@media (min-width: 992px) {
  .rts header h2 {
      font: normal 600 20px/24px 'Open Sans', Sans-Serif;
      color: #000;
  }
}