.home-row .entry-title a {
    color: #d53a3a;
}

.title-area {
    background-image: url("/wp-content/uploads/2018/11/Thompsons-Appliance-Logo-1.png");
    background-size: contain;
    background-repeat: no-repeat;
    height: 150px;
    max-width: 300px;
    margin: auto;
}

.site-title {
   visibility: hidden;
  }

.ppaphone a {
    color: #1772b5;
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
}

.ppaemail a{
    color: #1772b5;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
}


.ppaphone a:hover, .ppaemail a:hover {
    color: #ffffff;
  }

div.backstretch {
    margin: 5% 0 0;
}

.site-header .wrap {
    padding: 20px 0;
}

.before-content {
    margin-top: 0px; 
}

.home-top .widget {
    display: none;
}

 td {
    text-align: center;
}
.coupon {
   border: 3px dashed #d53a3a;

}


.home-row7 .widget-title  {
    color: #1772b5;
}

.social-proof-slider-wrap .testimonial-item .testimonial-text .quote, div.author-name {
    color: #1772b5;
}

.social-proof-slider-wrap ul.slick-dots {
    background-color: rgba(23,114,181,.2);
    border-radius: 10px;
}

.home-top-news {
    background-color: #1772b5;
    color:  #ffffff;
    font-size: 24px;
}

.sidebar .widget {
    background: transparent;
}


.sidebar li a {
   color: #1772b5;
}

.aligncenter.wp-image-122 {
    border-radius: 8px;
}

.aligncenter.wp-image-85.size-full {
    border-radius: 8px;
}

.site-description {
    display: none;
}


 .aligncenter.wp-image-94 {
    height: 75px;
}
 .aligncenter.wp-image-93{
     height: 100px;
}

 .aligncenter.wp-image-97 {
     height: 50px;
}

@media only screen and (max-width: 900px){
   .site-header {
       text-align: center !important;
   }
   .genesis-nav-menu .menu-item:hover a, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu a:hover {
       background-color: #ffffff;
       color: #000000; 
    }
     #pgh_header_contact {
           padding: 0 5%;
    }
}

@media only screen and (max-width: 900px){
   .sub-menu-toggle {
       background-color: BLACK;
   }
}

@media only screen and (max-width: 900px){
   .js .genesis-nav-menu .menu-item:hover > a {
       color: #000000;
   }
}

button#mobile-genesis-nav-primary.menu-toggle.nav-primary.activated {
    font-weight: bold;
    color: #000000;
  }

button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover, .comment-reply:hover, .entry-content .button:hover {
    background-color: #efefef;
    color: #333333; 
  }

@media only screen and (max-width: 900px){
.site-header .wrap {
       background-color: #ffffff;
  }
}



