#header-mccoys-head {
       padding-top: 13px; 
    } 

.grid .featured-content .entry-header .entry-title a {
       color: #000000; 
    } 

.grid .featured-content .entry-header {
       height: 27px; 
       min-height: 65px; 
       text-align: center; 
       background-color: #636363; 
       margin-top: 0px; 
       padding-top: 11px; 
       background-image: linear-gradient(to bottom, #ffffff 0%,#ededed 100%); 
       color: #0b0909; 
       width: 98%; 
       border-width: 6px; 
       padding-left: 0px; 
       margin-left: 4px; 
       border-color: #0a90c1; 
    } 

.grid .featured-content img {
       border-style: solid; 
       border-width: 0px; 
       background-image: linear-gradient(to bottom, #666666 0%,#000000 100%); 
       border-right-width: 0px; 
       border-bottom-width: 0px; 
       width: 98%; 
       left: 4px; 
       margin-top: 3px; 
    } 

.featured-content {
       background-image: linear-gradient(to bottom, #666666 0%,#000000 100%); 
       border-color: #fefefe; 
       border-width: 3px; 
       border-style: solid; 
       margin-right: 0px; 
       margin-bottom: 0px; 
       padding-right: 0px; 
       padding-left: 0px; 
       padding-bottom: 0px; 
    } 

.site-content .post-thumbnail {
       background-image: none; 
       background-color: #ffffff; 
    } 

#footer-sidebar .widget:not(.woocommerce) a {
       font-size: 14px; 
       text-decoration: underline; 
       letter-spacing: 0px; 
       line-height: 21px; 
    } 

#footer-sidebar {
       background-color: #0b0909; 
       padding-top: 40px; 
    } 

#footer-sidebar .widget:not(.woocommerce) h1 {
       font-size: 13px; 
    } 

#footer-sidebar .widget:not(.woocommerce) {
       font-size: 14px; 
       color: #ffffff; 
       line-height: 22px; 
    } 

.grid .featured-content .entry-header .entry-title a {
       color: #000000; 
    } 

.grid .featured-content .entry-header {
       border-color: #3b90db; 
    } 

.primary-navigation ul {
       font-size: 16px; 
    } 

.header-mccoys-text {
       text-align: left; 
       color: #e7e3e3; 
       height: 15px; 
    } 

#header-mccoys-head {
       padding-top: 3px; 
       padding-left: 9px; 
       padding-bottom: 6px; 
       background-image: none; 
       background-color: #3b90db; 
    } 

.upcoming-events-header {align: right;}