a, a:link {color: #BA2A29;}
.bar {border-top: 10px solid #BA2A29;}
.sf-menu li li a{color:#fff;}
.sf-menu li.sfHover >ul{background-color:#BA2A29;}
.sf-menu li li{border-bottom:1px solid #BA2A29;}
.services .title span{border-top:1px solid #BA2A29;}
.thumb-overlay{background:#BA2A29;}
.recent-work-thumbnail a:hover{border:1px solid #BA2A29;}
.note{background:#BA2A29;}
.note:before{border-color:#fff #BA2A29 #fff #BA2A29; background:#BA2A29;}
.pricing_table .price{font-size:40px; color:#BA2A29;}
.ui-tabs .ui-tabs-nav li a:hover{ border-top:1px solid #BA2A29;  color:#BA2A29;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{border-top:1px solid #BA2A29;}
.accordion-button:hover{color:#BA2A29;}
.accordion-button.ui-state-active{color:#BA2A29;}
.call-to-action-wide-link a:hover{background:#BA2A29;}
.post article h2.post-title a:hover{color:#BA2A29;}
.blog .pagination a:hover{border-bottom:1px solid #BA2A29;}
.blog .pagination span{border-bottom:1px solid #BA2A29;}
.post-list li a:hover img{border:2px solid #BA2A29;}
.project-details-fullwidth .one-third:focus{border-top:1px solid #BA2A29;}
.project-details-fullwidth .two-third:focus{border-top:1px solid #BA2A29;}
.project-details-fullwidth .one-whole:focus{border-top:1px solid #BA2A29;}
.four-col-with-text .element a:hover h3{color:#BA2A29;}
#footer{background-color:#BA2A29;}
#wp-calendar #today {
	position:relative;
	background-color:#BA2A29;
    background:-webkit-gradient(linear, 0 0, 0 100%, from(#BA2A29) to(#BA2A29));
    background:-webkit-linear-gradient(#BA2A29, #BA2A29);
    background:-moz-linear-gradient(#BA2A29, #BA2A29);
    background:-ms-linear-gradient(#BA2A29, #BA2A29);
    background:linear-gradient(#BA2A29, #BA2A29);
	background:-o-linear-gradient(#BA2A29, #BA2A29);
    -pie-background:linear-gradient(#BA2A29, #BA2A29);
}
#footer #twitter_update_list li{border-bottom:1px solid #BA2A29;}
#footer .footer-subcontent{border-bottom:1px solid #BA2A29;}
.btn.default{background-color:#BA2A29; box-shadow:0px 3px 0px #BA2A29}
.btn.default:hover{background-color:#BA2A29; box-shadow:0px 3px 0px #BA2A29}
.flex-direction-nav .flex-next {background: #BA2A29 url(../css/green/images/flexslider_next_arrow.png) no-repeat center center;}
.flex-direction-nav .flex-prev {background: #BA2A29 url(../css/green/images/flexslider_prev_arrow.png) no-repeat center center;}
.bar {border-top: 10px solid #BA2A29;}
.page-title-wrap{background:#BA2A29;}
.page-title-wrap h2, .page-title-wrap h3{color:#ffffff !important;}
.page-title-wrap h2 span{border-top:1px solid #ffffff;}
h1, h2, h3, h4, h5, h6{font-family: 'Playfair Display', 'Arial', sans-serif !important;}
.sf-menu li a{font-family: 'Playfair Display', 'Arial', sans-serif !important;}
.sf-menu li li a{font-family: 'Playfair Display', 'Arial', sans-serif !important;}
.page-title-wrap h2, .page-title-wrap h3{font-family: 'Playfair Display', 'Arial', sans-serif !important;}