.hdrQuoteBtn a{background: #808b58;border-radius: 6px;color: #fff !important;line-height: 1;padding-left: 1.675rem;padding-right: 1.675rem;transition: all 0.3s ease}.hdrQuoteBtn a:hover{color: #fff;background-color: #252525}

#site-header {
  border-bottom: 1px solid #eee;
}

.text-color-white ,
.text-color-white h1 ,
.text-color-white h2 , 
.text-color-white h3 ,
.text-color-white h4 ,
.text-color-white h5 ,
.text-color-white h6 ,
.text-color-white p {
  color: #fff;
}
  
/*for Call to Order Button*/
.single_add_to_cart_button {
  display: inline-block;
  margin-top: 1em;
  padding: 15px 25px !important;
  background: #808B58 !important;
  color: #fff;
  font-weight: normal;
  font-size: 16px;
  border: 0 none;
  font-family: inter;
  letter-spacing: 0;
  line-height: normal;
  text-transform: none;
}
.single_add_to_cart_button:hover {
  background: #252525 !important;
  color: #fff;
}
.single_add_to_cart_button:before ,
.salient-call-to-order-loop:before {
    content: "\f095";
    font-family: "FontAwesome";
    margin-right: 8px;
    display: inline-block;
}
@media only screen and (max-width: 690px) {
    .single_add_to_cart_button {
        width: 100% !important;
        display: block !important;
    }
}
#main-nav > ul > li.current-menu-item > a:before {
  display: none;
}
#main-nav > ul > li.active:not(.hdrQuoteBtn) a {
  color: #808b58;
  border-bottom: 2px solid #808b58;
  font-weight: bold;
}
.product-thumbnail ,
.product-thumbnail:hover{
    border: 0 !important;
    padding: 0;
    border-radius: 0;
}
#sidebar .widget ul li, #footer-widgets .widget ul li {
  padding: 0;
  border: 0;
}  
@media screen and (max-width: 640px) {
  .woocommerce-page .woo-single-post-class .related.products .products li {
    width: 50%;
    margin-bottom: 40px;
  }
}
.salient-call-to-order-loop {
  background-color: #808b58 !important;
  color: #fff !important;
  padding: 1.35rem 1.5rem !important;
}  
.salient-call-to-order-loop:hover ,
.salient-call-to-order-loop:focus ,
.salient-call-to-order-loop:active {
  background-color: #333 !important;
  color: #fff !important;
}

/*Hiding Featured Title at Single Product Page*/
.single-product #featured-title {
  display: none;
}

/*Updating Image padding at Related Products Section*/
.woocommerce-page .content-woocommerce .products li .product-thumbnail img {
  padding: 0;
}

#footer-widgets .widget.widget_information ul li a {
    padding:0px;
    
}

#footer-widgets .widget.widget_information ul li a:before {
    display:none;
    padding:0px;
    
}
div#wpcf7-f1293-p253-o1 form.wpcf7-form {
    position:relative;
}
div#wpcf7-f1293-p253-o1 form.wpcf7-form .wpcf7-response-output {
    position: absolute;
    bottom: -4500px;
    left: -8px;
}

@media (max-width: 767px) {
    div#wpcf7-f1293-p253-o1 form.wpcf7-form .wpcf7-response-output {
        position: unset;
    }
}