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, #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;
	background: #ffffff center center;
}
.boxed_layout {
	-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
	box-shadow: 0 0 0px rgba(0, 0, 0, 0);
}
.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,  .client_slider .jcarousel-next-vertical:hover, .client_slider .jcarousel-prev-vertical:hover, .scrolltop_button:hover, .comment_button, .dark_gray.mk-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, .ls-lucidpress-skin .ls-nav-prev:hover, .ls-lucidpress-skin .ls-nav-next:hover {
	background-color: #1b3766;
}

.fancy_heading.style1:after {
	background-color: #1b3766;
}

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .price .amount {
	color: #fed716;
}

::selection, ::-moz-selection {
 background-color: #fed716;
}

::selection, ::-moz-selection {
 color:#fff;
}
#header .logo {
	margin: 8px 0;
}
.contact_button:hover {
	background-color: #1b3766 !important;
}
#navigation ul li ul {
	border-top: 3px solid #fed716;
}
#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, #navigation .current-menu-parent > a {
	border-bottom: 3px solid #fed716;
	color: #fed716;
}
.customStyleSelectBox {
	border-bottom: 3px solid #fed716;
}
.creative_introduce .introduce_dominant, .creative_introduce .introduce_dominant a {
	color: #151515 !important;
}
.creative_introduce .introduce_highlight, .creative_introduce .introduce_highlight a {
	color: #03c6c6 !important;
}
#page .content a:hover, #footer_nav a:hover, .widget_twitter a {
	color: #e41d32 !important;
}
.language-exchanger .language a:hover{
	color: #fed716 !important;
}
.blog_meta .blog_post_type:hover, .newspaper_top_meta .blog_post_type:hover, .meta_time:hover, .mk-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, #introduce h1.title_center:before, #introduce h1.title_center:after, #cboxPrevious, #cboxNext, .portfolio_plus_icon_newspaper, .portfolio_arrow_icon_newspaper, .hyperlink_icon, .plus_icon, .wpcf7-submit {
	background-color: #1b3766;
}
.contact_button {
	background-color: #1b3766 !important;
}
.shortcode_blog_title a, .fancy_heading.style3 {
	border-bottom: 4px solid #1b3766;
	color: #151515 !important;
}
.accordion .tab.current, .toggle_title.toggle_active {
	color: #1b3766;
}
.divider.style4 {
	border-bottom-color: #fed716;
}
.divider.style5 {
	border-bottom-color: #1b3766;
}
.widget_sub_navigation .current_page_item a, ul.vertical_tabs li.current a {
	border-left: 3px solid #fed716;
}
.modern ul.tabs li.current a {
	color: #fed716 !important;
	border-top: 3px solid #fed716 !important;
}
.theme_default ul.tabs li.current a {
	background-color: #1b3766 !important;
	color: #fff !important;
}
.theme_default ul.tabs li.current a:after {
	border-top: 10px solid #1b3766
}
.accordion .tab, .toggle_title, .creative_introduce .introduce_subtitle, #load_more_posts .text {
	color: #151515;
}
.testimonial_company {
	color: #666666 !important;
	opacity: 0.8;
}
#client_box_slider li .thumb {
	background-color: #f1f1f1 !important;
}
.client_box_heading {
	background: #e8e8e8;
}
.client_box_heading .client_title {
	color: #444444;
}
/* Header Section */
#header {
	background: #1b3766 center center;
}
#header .site_description {
	color: #000000;
}
#header .site_name {
	font-size: 36px;
	color: #000000;
	font-weight: 800;
}
#header .header_tagline {
	font-size: 12px;
	color: #a1a1a1;
	font-weight: normal;
}
.anythingControls ul, .ls-lucidpress-skin .ls-bottom-slidebuttons {
	background-color: #151515;
}
.anythingslider_wrapper, .creative_introduce, .flexslider_slideshow, .ls-lucidpress-skin .ls-inner, .ls-lucidpress-skin .layer_slider_responsive_wrapper {
	border-bottom: 5px solid #151515;
}
/* Main Navigation */



#navigation ul li a {
	font-size: 12px;
	color: #e0e0e0;
	font-weight: bolder
}
#navigation ul li ul li a {
	font-size: 12px;
	color: #cccccc;
	font-weight: normal
}
.main_nav_style_2 #navigation ul li:hover, .main_nav_style_2 #navigation ul ul li:hover, .main_nav_style_2 #navigation .current_page_parent, .main_nav_style_2 #navigation .current-menu-item, .main_nav_style_2 #navigation .current-menu-ancestor, .main_nav_style_2 #navigation .current-menu-parent {
	border: none !important;
	background-color: #fed716 !important;
}
.main_nav_style_2 #navigation ul li:hover > a, .main_nav_style_2 #navigation ul ul li:hover > a, .main_nav_style_2 #navigation .current_page_parent a, .main_nav_style_2 #navigation .current-menu-item a, .main_nav_style_2 #navigation .current-menu-ancestor a, .main_nav_style_2 #navigation .current-menu-parent a {
	color: #ffffff !important;
}
/******************************/


.callout_box {
	border-top: 4px solid #fed716;
}
/* Carousel */



.carousel_wrapper {
	background-color: #151515;
}
/* Page section */
#page {
	background: #f6f6f6 center center;
}
#page .content, .homepage_bottom_content {
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
#page .content a, .homepage_bottom_content a, .portfolio_single a {
	color: #333333;
}
#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: 14px;
	color: #151515;
	font-weight: 800;
}
#sidebar {
	font-size: 12px;
	color: #888888;
	font-weight: normal;
}
#sidebar .widget a {
	color: #666666;
}
/****************************/


#page .introduce_dominant {
	font-size: 80px;
	font-weight: 800;
	line-height: 80px;
}
#page .introduce_highlight {
	font-size: 80px;
	font-weight: 800;
	line-height: 80px;
}
#footer {
	font-size: 11px;
	color: #666666;
	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: #666666;
}
#footer_nav a {
	color: #bbbbbb !important;
}
#footer_toolbar {
	background-color: #1b3766;
}
.footer_slogan {
    color: #FCFCFC;
    font-size: 30px;
    line-height: 40px;
}
.footer_slogan {
    padding: 40px 15px 0;
}
.footer_tagline {
	font-size: 11px;
	color: #ffffff;
}
.copyright, .copyright a {
	color: #666666 !important;
}
/*****************/

#introduce {
	background: #f6f6f6;
}
#introduce h1 {
	font-size: 26px;
	color: #151515;
	font-weight: normal;
}
#introduce h4 {
	font-size: 20px;
	color: #888888 !important;
}
/*
	User Added Custom CSS
*/

.header_tagline {
	margin-top: 3px;
}

/****************************/
