


h1, h2, h3, h4, .ribbon-center span, h2.intro .intro-bold, .testimonial li h6
{
	font-family: "Playfair Display", Geneva, sans-serif !important;
	color: #555;
}


h5, h6, .sidebar-item-box h5 a, .ei-slider-loading, .twtr-tweet-text p a.twtr-user, .intro-container h3, .latest-portfolio h4 a.title, .da-thumbs h4 a.title, .subtitle, #block-title span, .portfolio-featured, ul#lines li, .blog-masonry-description h3 a, h4.classic-post-title a, #service p, ul.contact-info span, span.post-content-meta-author a
{
	font-family:"Open Sans", Geneva, sans-serif;
	color: #555;
	font-weight: 300;
}


.sf-menu > li > a
{
	font-family:"Open Sans", Geneva, sans-serif !important;
	color: #ffffff;
	font-weight: 300;
}


h1.single-portfolio-header
{
	font-family:"copperplate_gothic_light" !important;
	color: #555 !important;
}


.sidebar-box h4.blog-sidebar-title span, h4.footer-heading span
{
	font-family:"OpenSans-Regular" !important;
}


*, body, #social-icon a, .sidebar-author, .sidebar-date, .sidebar-social, .sidebar-comment, .sidebar-cat,
#comment-wrapper, #commentform label, .twtr-tweet-text p a, .da-thumbs li a div h6, .footer-box, div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors, div.wpcf7-mail-sent-ng, span.wpcf7-not-valid-tip, ol, ul, p, span, span a, a, table, .sidebar-item-box .sidebar-item-date
{
	font-family:"Open Sans" !important;
	font-weight: 300;
}


#footer-wrapper a, #footer-wrapper span, #footer-wrapper p, #footer-wrapper h1, #footer-wrapper h2, #footer-wrapper h3, #footer-wrapper h4, #footer-wrapper h5, #footer-wrapper h6,
#footer-wrapper .textwidget, h4.footer-heading span
{
	color: #ffffff !important;
}





a.hightlight, span.highlight, .banner-container a, .tag-wrapper a, .banner-container a:hover, .tag-wrapper a:hover, .sidebar-comment h5 a, a.comment-reply-link, .tagcloud a, #portfolio-filter .filterable a, .portfolio-featured, .post-content-meta-category a, .sidebar-cat a, .post-excerpt h6 a, #banner-wrapper
{
	background: #05a527;
}
a:hover, a.rev:hover, ul.sf-menu > li.current-menu-item > a, ul.sf-menu > li.current-page-item > a, ul.sf-menu > li.current-menu-parent > a, #team a, .blog-masonry-description h3 a, .twt-border .twt-o .entry-title b, .twt-border .twt-o .entry-title a, .sf-menu > li:hover > a
{
	color: #05a527;
}
.sf-menu ul li a:hover
{
	border-left:3px solid #05a527;
}
.jcarousel-next-horizontal, .jcarousel-prev-horizontal, .button-slider, .da-thumbs li > a > div, .se-next,.se-prev, .flex-direction-nav li .next, .flex-direction-nav li .prev
{
	background-color:#05a527;
}

 
.button, button, input[type="submit"], input[type="reset"], input[type="button"]
{
	background:#05a527;
}


