﻿.menu li a::before {
  background: #1d315f none repeat scroll 0 0;
}
.menu li.current-menu-item a {
  color: #f4c12d;
}
.menu li a:hover {
    color: #f4c12d;
    text-decoration: underline;
}
.fa-pencil-square-o {
    background: #1d315f;
}
.fa-pencil-square-o:hover {
    color: #1d315f;
}
.welcome-text span {
    color: #f4c12d;
}
.welcome-text span.rwf-yellow {
    color: #f4c12d;
}
h2.content-title,
h2.content-subtitle {
    color: #1d315f;
}
.farm-home-slider-area .slick-prev.fa.fa-angle-left.slick-arrow, .farm-home-slider-area .slick-next.fa.fa-angle-right.slick-arrow{
	color: #f4c12d;
}
.slick-next.fa.fa-angle-right.slick-arrow:hover,
.slick-prev.fa.fa-angle-left.slick-arrow:hover {
    background: #f4c12d;
}
.farm-about-us .contact-botton a {
    background: #1d315f;
	box-shadow: 7px 7px 0 #ffd9cc;
}
.product-select .col-sm-6:nth-child(odd) .farm-single-product:hover {
    border: 2px solid #1d315f
}
.product-select .col-sm-6:nth-child(even) .farm-single-product:hover {
    border-color: #1d315f
}
.hover-product a {
    background: #1d315f none repeat scroll 0 0;
    -webkit-box-shadow: 8px 8px 0px rgba(244, 193, 45, 0.2);
    -moz-box-shadow: 8px 8px 0px rgba(244, 193, 45, 0.2);
    box-shadow: 8px 8px 0px rgba(244, 193, 45, 0.2);
}
.panel-heading a::before {
    background: #1d315f;
}
.contact-botton a:hover {
    background: #1d315f none repeat scroll 0 0;
}
.farm-about-us .contact-botton a {
    background: #1d315f;
}
.farm-price-content h4 a {
    color: #1d315f;
}
.farm-project-nav li:hover, .farm-project-nav li.active {
    color: #f4c12d;
    font-weight: 600;
}
.project-weight {
    background: #1d315f none repeat scroll 0 0;
}
.single-client-btn a.client-btn {
    background: #1d315f none repeat scroll 0 0;
}
.single-client-btn a.client-btn:hover {
    color: #1d315f;
}
.single-contact:hover p {
    color: inherit;
    /* color: #1d315f; */
}
/* .single-submit input {
    background: #1d315f none repeat scroll 0 0;
    box-shadow: 5px 5px 0 #122040;
} */
.single-submit input:hover {
    color: #1d315f;
}
.scrollToTop {
	background: #f4c12d;
}
.card-header a::before {
    position: absolute;
    content: "\f105";
    font-family: fontawesome;
    right: 0;
    width: 20px;
    text-align: center;
    height: 20px;
    line-height: 20px;
    border-radius: 50%;
    color: #fff;
    font-size: 12px;
    background: #f4c12d;
}