	
			
	



h1, div.anythingSlider .with_description .desc_box, #load_more_posts .text, h2, h3, h4, h5, h6, .carousel_wrapper .title, .pricing_table .plan .price, .site_name, .button, #navigation ul li a, .dropcaps, .tabs a, .toggle_title, .accordion .tab, .portfolio_single_category, #portfolios .portfolio_item_category, .client_slider .client_title, #footer_nav a, .copyright, .widget_sub_navigation a {font-family: Open Sans }
	

body {
	 font-size: 12px !important;
			color: #666666;
			font-weight: normal;
	font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
}



.fancy.dropcaps,
#footer_banner,
.blog_meta .blog_post_type,
.newspaper_top_meta .blog_post_type,
.post_author_box h3:after,
.blog_pagination a:hover,
#page #portfolios header a:hover,
#portfolios .portfolio_overlay,
h3.widgettitle:after,
.highlight,
.accordion .tab:after, .toggle_title:after,
.table.table th,
.flex-direction-nav li a:hover,
.portfolio_single_pagination a:hover,
div.anythingSlider .arrow a:hover,
.widget_search .search_button:hover,
.fancy_heading.style1:after,
.client_slider .jcarousel-next-vertical:hover, .client_slider .jcarousel-prev-vertical:hover,
.scrolltop_button:hover,
.comment_button,
.dark_gray.button:hover,
#cboxPrevious:hover, #cboxNext:hover,
.portfolio_plus_icon_newspaper:hover, 
.portfolio_arrow_icon_newspaper:hover,
.hyperlink_icon:hover,
.plus_icon:hover,
.wpcf7-submit:hover

{
	background-color: #cf5415;
	
	}




.contact_button:hover {background-color: #cf5415 !important;}
#navigation ul li ul { border-top:3px solid #cf5415;}

#navigation ul li:hover > a, #navigation ul li ul li a:hover, #navigation ul ul li:hover > a, #navigation .current_page_parent > a, #navigation .current-menu-item > a { 
  	border-bottom:3px solid #cf5415;
	color: #cf5415;
}


.customStyleSelectBox {border-bottom:3px solid #cf5415;}
.creative_introduce .introduce_dominant, .creative_introduce .introduce_dominant a{color:#151515 !important;}
.creative_introduce .introduce_highlight, .creative_introduce .introduce_highlight a, #page .content a:hover, #footer_nav a:hover, .widget_twitter a{color:#cf5415 !important;}	

	
.blog_meta .blog_post_type:hover, .newspaper_top_meta .blog_post_type:hover, .meta_time:hover, .button:hover, .flex-direction-nav li a, #page #portfolios header a, #portfolios .portfolio_title:after, .pricing_button a, .blog_loop article h1:after, .single .blog_title:after, .widget_search .search_button, .widget_sub_navigation .current_page_item, #introduce h1.title_center:before, #introduce h1.title_center:after, #cboxPrevious, #cboxNext,
.portfolio_plus_icon_newspaper, 
.portfolio_arrow_icon_newspaper,
.hyperlink_icon,
.plus_icon, .widget_sub_navigation a:hover, .wpcf7-submit{
	background-color: #151515;
}
	
.contact_button {background-color: #151515 !important;}	
	
.shortcode_blog_title a{border-bottom:4px solid #151515; color: #151515 !important;}

.accordion .tab.current, .toggle_title.toggle_active{color:#cf5415;}

.divider.style4 {border-bottom-color: #cf5415;}
.divider.style5{border-bottom-color: #151515;}

.modern ul.tabs li.current a {color:#cf5415 !important; border-top:3px solid #cf5415 !important;}
.theme_default ul.tabs li.current a {background-color:#151515 !important; color:#fff !important; }
.theme_default ul.tabs li.current a:after {border-top: 10px solid #151515}
.accordion .tab, .toggle_title, .creative_introduce .introduce_subtitle, #load_more_posts .text {color: #151515;}


.testimonial_company {color: #666666 !important; opacity:0.8;}







/* Header Section */
#header {
			background: #ffffff ;
		}
		
		
#header .site_description { color: #fff; }
#header .site_name { 
		font-size: 36px;
			color: #fff;
			font-weight: 800; }		


.anythingControls ul {background-color: #151515;}
.anythingslider_wrapper, .creative_introduce, .flexslider_slideshow  { border-bottom:5px solid #151515;}
#anything_slider_loading {background-color:#fff;}


/* Main Navigation */



#navigation ul li a {
			font-size: 12px;
			color: #cf5415;
			font-weight: normal
	}



#navigation ul li ul li a {
			font-size: 11px;
			color: #cf5415;
			font-weight: normal
	
	}






.creative_introduce .introduce_dominant {font-size:80px  !important; font-weight:800  !important; line-height:80px  !important;}
.creative_introduce .introduce_highlight {font-size:80px  !important; font-weight:800  !important; line-height:80px  !important;}


/******************************/

/* Carousel */



.carousel_wrapper {background-color:#151515;}




/* Page section */
#page {
			background: #dbcebc center center  ;
		}

#page .content, .homepage_bottom_content {
			font-size: 12px;
			color: #666666;
			font-weight: normal;
	
	}
#page .content a, .homepage_bottom_content a{
			color: #cf5415;
	}	



#page h1, .homepage_bottom_content h1{
			font-size: 36px;
			color: #151515;
			font-weight: 800;
	}
	
#page h2, .homepage_bottom_content h2{
			font-size: 30px;
			color: #151515;
			font-weight: 800;
	}


#page h3, .homepage_bottom_content h3{
			font-size: 24px;
			color: #151515;
			font-weight: 800;
	}
	
#page h4, .homepage_bottom_content h4{
			font-size: 18px;
			color: #151515;
			font-weight: bold;
	}
	
	
#page h5, #comments_title, #respond h5{
			font-size: 16px;
			color: #151515;
			font-weight: bold;
	}
	
	
#page h6, .homepage_bottom_content h6, .portfolio_title_newspaper a{
			font-size: 14px;
			color: #151515;
			font-weight: bold;
	}
	
	
#sidebar .widgettitle {
			font-size: 16px;
			color: #151515;
			font-weight: 800;
	
	}
	
#sidebar  {
			font-size: 12px;
			color: #888888;
			font-weight: normal;
	
	}
	
#sidebar .widget a{
			color: #666666;
	}	
			
	

/****************************/



#footer {
			
			font-size: 11px;
			color: #5c5c5c;
			font-weight: normal;
			background: #e9e8e8 center center  ;
		}

#footer .widgettitle {
			font-size: 14px;
			color: #151515;
			font-weight: 800;
	
	}
	
#footer .widget a
{
			color: #151515;
	}	
	
#footer .widget a:hover
{
			color: #cf5415;
	}	


#footer_toolbar {
	background-color: #242423;
	}

.footer_slogan { 

			font-size: 40px;
			color: #fff;

}
.footer_tagline {
			font-size: 11px;
			color: #fff;
	
	}


.copyright, .copyright a {
	color: #666666 !important;
	
	}



	
	
/*****************/


#introduce h1 {
		font-size: 46px;
		color: #151515;
		font-weight:  800;
	}

#introduce h4 {
		font-size: 20px;
		color: #888888 !important;
	
	}



/* 
	User Added Custom CSS
*/



/****************************/


