.thm-btn.btn-style-two{
    background: #d7b557;
}
.scroll-to-top {
    background: #d7b557;
    border: 2px solid #d7b557;  
}
.scroll-to-top:hover {
    background: #ab8f42;
}
.sociallinks-style-one li a:hover i{
    color: #d7b557;
}
.socialicon-style-two li a:hover i{
    color: #d7b557;
}
.sociallinks-style-two li a:hover i{
    background: #d7b557;
    border-color: #d7b557;
}
.top-menu li a:hover{
    color: #d7b557;    
}
.state-select-box .icon-holder span:before {
    color: #d7b557;
}
.state-content .state ul li .icon-box span:before {
    color: #d7b557;
}
.state-content .state ul li:hover .icon-box span:before{
    border: 1px solid #d7b557;
    background: #d7b557;
}
.main-menu .navigation > li:hover > a, 
.main-menu .navigation > li.current > a {
    color: #d7b557;
    opacity: 1;
}
.main-menu .navigation li a:after {
    background: #d7b557;
}
.rev_slider_wrapper .slide-content .text{
    color: #d7b557;
}
.callto-action-text .title span {
    color: #d7b557;
}
.callto-action-text ul li i{
    color: #d7b557;
}
.single-service-item:hover .text-holder a.readmore{
    color: #d7b557;
}
.single-fact-counter .icon-holder{}
.single-fact-counter .icon-holder span:before{
    color: #d7b557;
}
.latest-project-area .left-content a{
    color: #d7b557;
}
.single-project-item .overlay .content span {
    color: #d7b557;
}
.single-project-item .overlay .content a.readmore{
    color: #d7b557;
}
.single-featured-box.bg-three{
    background: #d7b557;      
}
.accordion-box .accordion .accord-btn.active h4 {
    color: #d7b557;
}
.accordion-box .accordion .accord-btn.active:after{
    color: #d7b557;
}
.single-testimonial-content .name-box p{
    color: #d7b557;
}
.single-blog-post .text-holder .readmore a:hover{
    color: #d7b557;
}
.single-footer-widget .footer-contact-info li .icon-holder span:before {
    color: #d7b557;
}
.single-footer-widget .usefull-links li:hover a{
    color: #d7b557;
}
.single-footer-widget .latest-news li h4 a:hover{
    color: #d7b557;    
}
.single-footer-widget .latest-news li span i{
    color: #d7b557;
}
.single-footer-widget .newsletter-box form.newsletter-form button {
    background: #d7b557 none repeat scroll 0 0;
}
.footer-bottom-area .footer-bottom .copyright-text p a {
    color: #d7b557; 
}
.footer-bottom-area .footer-bottom .footer-menu ul li a:hover{
    color: #d7b557;
}
.single-history .date-box:before {
    background: #d7b557;
}
.history-area .owl-theme .owl-nav [class*="owl-"]:hover{
    border-color: #d7b557;
    color: #000000;
}
.working-area .text-holder .text a{
    color: #d7b557;
}
.working-area .single-item .icon-holder span:before{
    color: #d7b557;
}
.working-area .owl-dot-style-one .owl-dots .owl-dot.active{
    border-color: #d7b557;
}
.working-area .owl-dot-style-one .owl-dots .owl-dot:hover{
    border-color: #d7b557;
}
.single-team-member .img-holder .overlay-style-one .box .content ul li a:hover i{
    background: #d7b557;
    border-color: #d7b557;
    color: #ffffff;
}
.single-team-member .text-holder ul li span:before {
    color: #d7b557;
}
.single-service-box .icon-holder:after{
    background: #d7b557;
}
.single-service-box .text-holder .title a:hover{
    color: #d7b557;
}
.single-service-box .text-holder .readmore:hover{
    color: #d7b557;
}
#single-service-area .sec-title .border{
    background: #d7b557;
}
#single-service-area .slogan-box .text-holder{}
#single-service-area .slogan-box .text-holder h3{
    color: #d7b557;
}
.offer-content .text-holder ul li .iocn-box i{
    color: #d7b557;
}
.service-tab-box .tab-content-box .single-tab-content .bottom-content ul li i{
    color: #d7b557;
}
.left-sidebar .single-sidebar .title .border{
    background: #d7b557;    
}
.contact-author-info ul li .icon-holder span:before{
    color: #d7b557;
}
.project-filter li.active span, 
.project-filter li:hover span {
    color: #d7b557;
}
.project-single-area .sec-title .border {
    background: #d7b557;
}
.project-single-area .legal-work-content span{
    color: #d7b557;
}
.consultation-area .consultation-form input[type="text"]:focus{
    background: #fff;
    border-color: #d7b557;        
}
.consultation-area .consultation-form input[type="email"]:focus{
    background: #fff;
    border-color: #d7b557;         
}
.consultation-area .consultation-form textarea:focus{
    background: #fff;
    border-color: #d7b557;    
}
.consultation-area .consultation-form button {
    background: #d7b557;
}
.faq-content .accordion-box .accordion .accord-btn.active h4 {
    color: #d7b557;
}
.faq-content .accordion-box .accordion .accord-btn.active:after {
    color: #d7b557;
}
.faq-question-form .title .border{
    background: #d7b557;
}
.faq-question-form form input[type="text"]:focus{
    border: 1px solid #d7b557;    
}
.faq-question-form form input[type="email"]:focus{
    border: 1px solid #d7b557;        
}
.faq-question-form form textarea:focus{
    border: 1px solid #d7b557;    
}
.single-testimonial-item:hover .img-holder{
    background: #d7b557;
    border-color: #d7b557;
} 
.single-testimonial-item .name span{
    color: #d7b557;    
}
.not-found-content p {
    color: #d7b557;
}
.sidebar-wrapper .single-sidebar .search-form input[type="text"]:focus {
    border: 1px solid #d7b557;
    background: #fff;
    color: #000;
}
.sidebar-wrapper .single-sidebar .search-form input[type="text"]:focus + button, 
.sidebar-wrapper .single-sidebar .search-form button:hover {
    background: #d7b557 none repeat scroll 0 0;
    color: #fff;
}
.single-sidebar .categories li a:hover::before{
    border: 1px solid #d7b557;    
}
.single-sidebar .categories li a:hover{
    color: #d7b557;    
}
.single-sidebar .popular-post li .img-holder .overlay-style-one .box .content a:hover i{
    color: #d7b557;
}
.single-sidebar .popular-post li .title-holder .post-date i {
    color: #d7b557;
}
.single-sidebar .popular-tag li a:hover{
    background: #d7b557;
    border-color: #d7b557;
    color: #fff;
}
.blog-single-area .middle-content-box .text-box h5 {
    color: #d7b557;
}
.blog-single-area .tag-box .left ul li a:hover i{
    background: #d7b557;
    color: #ffffff;
}
.blog-single-area .tag-box .tag p {
    color: #d7b557;
}
.blog-single-area .author-box .text-holder .social-link li a:hover i{
    color: #d7b557;
}
.blog-single-area .comment-box .title span{
    background: #d7b557;
}
.blog-single-area .comment-box .single-comment-box .text-holder .top .review-box ul li i {
    color: #d7b557;
}
.blog-single-area .add-comment-box .title span{
    background: #d7b557;
}
.blog-single-area .add-comment-box .add-rating-box ul li a:hover i{
    color: #d7b557;
}
.blog-single-area .add-comment-box #add-comment-form button {
    background: #d7b557;
    color: #fff;
}
.blog-single-area .add-comment-box #add-comment-form input[type="text"]:focus{
    border-color: #d7b557;    
}
.blog-single-area .add-comment-box #add-comment-form input[type="email"]:focus{
    border-color: #d7b557;    
}
.blog-single-area .add-comment-box #add-comment-form textarea:focus{
    border-color: #d7b557;       
}
.contact-author-info.contact-info .social-icon li a:hover i{
    color: #d7b557;    
}
.contact-form form input[type="text"]:focus{
    border-color: #d7b557;        
}
.contact-form form input[type="email"]:focus{
    border-color: #d7b557;        
}
.contact-form form textarea:focus{
    border-color: #d7b557;    
}
.contact-form form button:hover{
    background: #d7b557;
}
.single-product-item:hover .img-holder .overlay-style-one .box .content a:hover i{
    background: #d7b557;
    border: 1px solid #d7b557;
}
.single-product-item .title-holder .bottom .review-box ul li i{
    color: #d7b557;
}
.product-tab-box .tab-content .review-box .single-review-box .text-holder .top .review-box ul li i {
    color: #d7b557;
}

/* Flash infos*/
.flash-info-bar {
    background: linear-gradient(135deg, #BD9C43 0%, #B18F33 100%) !important;
}
.flash-modal-header {
    background: linear-gradient(135deg, #BD9C43 0%, #B18F33 100%) !important;
}
.flash-modal-item {
    border-left: 4px solid #d7b557 !important;
}
.flash-modal-number {
    background: #d7b557 !important;
}
.pf-popup-badge {
    background: #d7b557 !important;
}
.pf-popup-btn-primary {
    background: #d7b557 !important;
}
/* Flash bar skeleton */
.sk-flashbar {
    background: #d7b557 !important;
}
.footer-country-selector h5{
    color: #d7b557;
}
.prefinancement-link {
    color: #d7b557;
}
.category-card-header span{
    background:#d7b557;
}
.category-card-link{
    color: #d7b557;
}
