<style>
	
	/* Main text font size */

	h1 {
		font-size: 30px;
	}

	h2 {
		font-size: 24px;
	}

	h3, .statement-box h2 {
		font-size: 20px;
	}

	h4 {
		font-size: 14px;
	}

	h5 {
		font-size: 12px;
	}

	/* Font style 1 */
	
	#main-nav ul li ul li, body, html, textarea, input[type="text"] {
					font-family: Arial, Helvetica, sans-serif;
			}
	
	/* Font style 2 */

	h1, .wooslider h2 {
		font-family: 'Droid Sans', Arial, sans-serif;
	    font-weight: 700;
	    font-style: normal;
	}

	.header-button {
		font-family: 'Droid Sans', Arial, sans-serif;
		font-weight: 600;
		font-style: normal;
	}
	
	#main-nav ul li, footer#site-footer h3.widget-title, .breadcrumbs, h2, h3, h4, h5, .button, .blog .more, .pagination li a, .pricing-table-title, .pricing-table-price, .table th, blockquote, .quote-right, .quote-left  {
		font-family: 'Droid Sans', Arial, sans-serif;
		font-weight: 400;
		font-style: normal;
	}
	
	.slider h3, h3.portfolio-title, .open {
		font-family: 'Droid Sans', Arial, sans-serif;
		font-weight: 300;
	    font-style: normal;
	}

	/* Text color */

	body, html, .list-content, #first-bread:before, .breadcrumbs a, #first-bread {
		color: #7f7f7f;
	}
	
	h1, h2, h3, h4, h5, .widget-container a:hover, .contact-form .error, .blog .tags-author, #comments-header .header-highlight, .blog .more .icon-link-text, aside .current_page_item > a {
		color: #000;
	}

	/* Primary color */

	.header-highlight, .list-square, .list-number, .breadcrumbs, footer#site-footer a:hover, 
	footer#site-footer h3.widget-title span, #main-nav ul li.current-menu-item, #main-nav ul li.has-sub-menu ul li:hover a, 
	#main-nav ul li.has-sub-menu ul li.has-sub-menu ul li:hover a, .blog .tags-author a, .blog .tags-author strong, 
	.depth-2 .comments-left-side:before, .depth-3 .comments-left-side:before, .depth-4 .comments-left-side:before, 
	#page-404 h1 a, #page-404 h2 a, .wooslider h2 span, .wooslider h1 span, .wooslider h3 span, .wooslider h4 span,
	.tabs .selected-tab-menu h3, .accordion .accoridon-selected h3, .tagcloud a:hover, footer#site-footer .xoxo .tagcloud a:hover, .sidebar .tagcloud a:hover, #wp-calendar th, #wp-calendar caption, #wp-calendar a:hover {
		color: #bf2525;
	}

	.gallery-icon .gallery-hover-icon, #filters, .open, .pricing-table-title, .pricing-table-price, .sidebar #wp-calendar tr, .sidebar #wp-calendar caption {
		background: #bf2525;
	}

	.gallery-icon .gallery-hover-icon, a.more span.icon-link-line span {
		border: 1px solid #bf2525;
	}

	.thumbnails div.selected-thumbnail {
		border: 3px solid #bf2525;		
	}

	#main-nav ul li.has-sub-menu:after {
		border-top: 3px solid #bf2525;
	}

	#main-nav ul li.has-sub-menu:hover {
		border-color: transparent #bf2525 transparent transparent;
	}

	#main-nav ul li:hover {
		border-color: transparent transparent #bf2525 transparent;
	}

	.recent-projects .image-wrapper a.enlarge-portfolio-img {
		background: url(../images/small-icons/enlarge-img.png) center no-repeat;
		background-color: #bf2525;
		left: 35%;
	}

	.recent-projects .image-wrapper a.open-portfolio {
		background: url(../images/small-icons/open.png) center no-repeat;
		background-color: #bf2525;
		left: 65%;
	}

	/* WooSlider in header */

	.wooslider-control-nav {
		background: #bf2525; /* Old browsers */
		background: -moz-linear-gradient(left, #bf2525, #9d1d1d);
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,#9d1d1d), color-stop(100%,#bf2525));
		background: -webkit-linear-gradient(left, #bf2525,#9d1d1d); 
		background: -o-linear-gradient(left, #bf2525, #9d1d1d);
		background: -ms-linear-gradient(left, #bf2525, #9d1d1d);
		background: linear-gradient(to right, #bf2525, #9d1d1d);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf2525', endColorstr='#9d1d1d',GradientType=1 );
	}

	.wooslider-control-paging li a {
		background: #bf2525 !important;
	}

	.wooslider-control-paging li a:hover, .wooslider-control-paging li a.wooslider-active {
		background: #9d1d1d !important;
	}

	.slider-text-only .wooslider .slides:before, .wooslider .slides:before {
		background: #bf2525 !important;
	}

	/* Header devider */

	header#site-header:after {
		border: 1px solid rgba(255, 255, 255, .3);
		background: #bf2525;
	}

	/* Buttons */
	
	.button-style1, .pricing-table-footer a {
		color: #fff;
		background: #bf2525 !important;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;
	}
	
	.button-style2 {
		color: #fff;
		background: #343434;
	}

	.button-style3 {
		color: #fff;
		background: #d70000;
	}

	/* Footer */

	footer#site-footer {
		background: #1d1d1d;
	}

	footer#site-footer .xoxo #wp-calendar tr, footer#site-footer .xoxo #wp-calendar caption {
		border-color: #1d1d1d;
	}

	.footer p, footer#site-footer a, .footer {
	    color: #878787;    
	}

	/* Copyright footer */

	.social {
		color: #454545;
		background: #0f0f0f;
	}

	/* Portfolio pagination */

	.pagination li .current, .jquery-pagination a.selected-link, .widget-container #searchsubmit-wrapper {
	   	background-color: #9d1d1d; 
	   	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bf2525), to(#9d1d1d));
	    background-image: -webkit-linear-gradient(top, #bf2525, #9d1d1d); 
	    background-image:    -moz-linear-gradient(top, #bf2525, #9d1d1d);
	    background-image:     -ms-linear-gradient(top, #bf2525, #9d1d1d);
	    background-image:      -o-linear-gradient(top, #bf2525, #9d1d1d);
	    border-color: #bf2525 #bf2525 #9d1d1d #bf2525;
	    color: #fff;	
	}

	.widget-container #searchsubmit-wrapper {
	    border: 1px solid #fff;
	    border-color: rgba(0, 0, 0, .2);
	    border-top-color: rgba(0, 0, 0, 0);
	    border-bottom-color: rgba(0, 0, 0, .3);
	}

</style>