
	/* SKIN COLORS */
	body {
		background:#fcfcfc;
	}
	* {
		font-family:Open Sans;		
	}	
	p, td, div,
	input, textarea,
	.no_bg a,
	.widget_posts .post_title {
		color:#666;
		font-weight:400;	
	}
	.widget_nav_menu ul li a,
	.widget_archive ul li a,
	.widget_pages ul li a,
	.widget_categories ul li a,
	.widget_recent_entries ul li a,
	.widget_meta ul li a,
	.widget_recent_comments ul li a {
		font-weight:400;
	}
	.shortcode_iconbox p,
	.recent_posts_content a {
		color:#666!important;
	}
	h1, h2, h3, h4, h5, h6,
	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
	h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
	.shortcode_iconbox a:hover .iconbox_title,
	.pp_title {
		color:#666;
	}
	.iconbox_title {
		color:#666!important;
	}
	header.main_header,
	.single-gallery.show_content header.main_header {
		background-color:#fcfcfc;
	}
	.main_header nav ul.menu > li > a {
		color:#666;
		font-weight: 400;
		font-size: 14px;
	}
	.main_header nav ul.menu > li:before {
		color: rgba(6,6,6, 0.4);;
		font-weight: 400;
		font-size: 13px;
	}
	.main_header nav ul.menu > li.current-menu-ancestor > a,
	.main_header nav ul.menu > li.current-menu-item > a,
	.main_header nav ul.menu > li.current-menu-parent > a {
		color:#666;
	}
	.main_header nav ul.menu > li > a:before {
		background:#666;
	}
	.main_header nav ul.menu > li.current-menu-ancestor > a:before,
	.main_header nav ul.menu > li.current-menu-item > a:before,
	.main_header nav ul.menu > li.current-menu-parent > a:before,
	.main_header nav ul.menu > li > a:hover:before,
	.main_header nav ul.menu > li:hover > a:before {
		background:#666;
	}
	.main_header nav ul.sub-menu,
	.main_header nav ul.sub-menu li ul.sub-menu,
	.main_header nav ul.sub-menu li ul.sub-menu li ul.sub-menu {
		background-color:#fcfcfc;
	}
	.main_header nav ul.sub-menu li > a {
		color:#999999;
		font-size: 14px;
		font-weight:400;
	}
	.main_header nav ul.sub-menu li:last-child > a:before {
		background:#fcfcfc;
	}
	footer.main_footer {
		background-color:#fcfcfc;
	}
	.phone,
	.copyright {
		color:#666;
	}

	/*Fonts Families and Sizes*/
	p, td, div,
	input {
		font-family:Open Sans;
		font-weight:400;
	}
	.fs_descr {
		font-family:Open Sans!important;
	}
	a:hover {
		color:#666;
		font-weight:400;
	}

	p, td, div,
	blockquote p,
	input {
		font-size:14px;
		line-height:21px;
	}
	h1, h2, h3, h4, h5, h6,
	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
	h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
		font-family: Open Sans;
	}
	.shortcode_tab_item_title {
		font-family: Open Sans;
	}
	.dropcap,
	.easyPieChart,
	.easyPieChart span,
	.shortcode_button,
	.shortcode_button:hover,
	.countdown-amount,
	.countdown-period,
	input[type="button"],
	input[type="reset"],
	input[type="submit"] {
		font-family: Open Sans;
		font-weight:400;
	}
	.sidebar_header {
		font-family:;
	}	
	.box_date span,
	.countdown-amount,
	.countdown-period {
		font-family: Open Sans;
	}
	.chart.easyPieChart,
	.chart.easyPieChart span {
		font-family: Open Sans;
	}
	h1, h2, h3, h4, h5, h6,
	h1 span, h2 span, h3 span, h4 span, h5 span, h6 span,
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
	h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
		font-weight:400;
	}
	h1, h1 span, h1 a, h3.promo_title {
		font-size:30px;
		line-height:35px;
	}
	h2, h2 span, h2 a {
		font-size:26px;
		line-height:33px;
	}
	h3, h3 span, h3 a {
		font-size:22px;
		line-height:30px;
	}
	h4, h4 span, h4 a,
	.bc_title,
	.bc_title a {
		font-size:18px;
		line-height:25px;
	}
	h5, h5 span, h5 a,
	h3.comment-reply-title,
	h3.comment-reply-title a {
		font-size:16px;
		line-height:26px;
	}
	h6, h6 span, h6 a,
	.comment_info h6:after {
		font-size:13px;
		line-height:17px;
	}
	
    /* CSS HERE */
	::selection {
		background:#ecb0af;
		color: #fcfcfc;
	}
	::-moz-selection {
		background:#ecb0af;
		color: #fcfcfc;
	}

	.main_header nav ul.menu > li:hover > a {
		color:#666 !important;
	}

	.main_header nav ul.sub-menu li > a:hover,
	.main_header nav ul.sub-menu li:hover > a,
	.main_header nav ul.sub-menu li.current-menu-item > a,
	.main_header nav ul.sub-menu li.current-menu-parent > a,
	.main_header nav ul.sub-menu li.current-menu-ancestor > a,
	.main_header nav ul.sub-menu li.current_page_item > a {
		color:#ecb0af !important;
	}

	.dropcap {
		color:#666;
	}
		
	a,
	.dropcap.type2,
	.dropcap.type5,
	.widget_posts .post_title:hover,
	.shortcode_iconbox a:hover .iconbox_title,
	.shortcode_iconbox a:hover .iconbox_body,
	.shortcode_iconbox a:hover .iconbox_body p,
	.shortcode_iconbox a:hover .ico i,
	.optionset li a:hover,
	.portfolio_block h5 a:hover,
	.author_name a:hover,
	.header_filter .optionset li.selected a,
	.filter_toggler:hover,
	.no_bg a:hover,
	.pp_title span {	
		color:#ecb0af;
	}

	input[type="text"]:focus,
	input[type="email"]:focus,
	input[type="password"]:focus,
	textarea:focus {
		border-color:#ecb0af !important;
	}

	.widget_posts .post_title:hover,
	.shortcode_iconbox a:hover .ico i,
	.wrapper404 h1,
	.optionset li.selected a,
	.bc_title a:hover,
	.widget_nav_menu ul li a:hover,
	.widget_archive ul li a:hover,
	.widget_pages ul li a:hover,
	.widget_categories ul li a:hover,
	.widget_recent_entries ul li a:hover,
	.widget_meta ul li a:hover,
	.widget_recent_comments ul li a,
	.widget_posts .post_title:hover,
	.module_team .item:hover h4,
	.listing_meta a:hover,
	.blogpost_title a:hover,
	.preview_read_more,
	.preview_read_more:hover {
		color:#ecb0af;
	}
	.most_popular .price_item_title h6,
	.module_team .item .team_content_abs h4:hover {
		color:#ecb0af!important;
	}
	.highlighted_colored,
	.box_date .box_month,
	.title:before,
	.pagerblock li a:hover,
	h1:before,
	h2:before,
	h3:before,
	h4:before,
	h5:before,
	h6:before,
	.preview_read_more:before,
	.preview_read_more:after {
		background-color:#ecb0af;
	}
	.shortcode_button.btn_type5,
	.shortcode_button.btn_type1:hover,
	.shortcode_button.btn_type2:hover  {
		background-color:#ecb0af !important;
		color: #fcfcfc !important;
	}
	.highlighted_colored,
	.highlighted_light {
		color: #fcfcfc
	}
	.highlighted_light {
		background: #666;
	}
	.highlighted_dark {
		color: #666;
	}
	blockquote.type2:after {
		background-color:#ecb0af!important;
	}
	blockquote.type1:after {
		background-color: #666;
	}
	.fs_blog_top,
	.simple-post-top,
	.widget_search .search_form,
	.module_cont hr.type2,
	.iconbox_wrapper .ico,
	.promoblock_wrapper {
		border-color:#ecb0af;
	}
	.module_cont hr {
		border-top: #666 1px solid;
    }

    /* Mobile Menu */
	.toggle-inner,
	.toggle-inner:before,
	.toggle-inner:after {
		background-color: #666;
	}
	.mobile_menu_wrapper {
		background:#fcfcfc;
	}
	.mobile_menu_wrapper a {
		color:#666;
	}
	.mobile_menu_wrapper a:hover,
	.mobile_menu_wrapper .current-menu-parent > a,
	.mobile_menu_wrapper .current-menu-ancestor > a,
	.mobile_menu_wrapper .current-menu-item > a {
		color:#ecb0af;
	}
	.mobile_menu_wrapper ul.menu li a {
		font-size: 14px;
		font-weight:400;
	}
	.mfp-bg {
		background-color:#fcfcfc;
	}
	h5.shortcode_accordion_item_title:hover .ico,
	h5.shortcode_toggles_item_title:hover .ico {
		background:#ecb0af;
	}
	h5.shortcode_accordion_item_title:hover .ico:before,
	h5.shortcode_toggles_item_title:hover .ico:before,
	h5.shortcode_accordion_item_title:hover .ico:after,
	h5.shortcode_toggles_item_title:hover .ico:after {
		background: #fcfcfc;
	}

	.pagerblock li a:hover,
	input[type="button"]:hover,
	input[type="reset"]:hover,
	input[type="submit"]:hover,
	.widget_tag_cloud a:hover,
	.blogpost_tags a:hover {
		background:#ecb0af;
		color: #fcfcfc;
	}

	.pagerblock li a.current,
	.recent_posts_content a:hover,
	.bc_content .featured_items_meta a:hover,
	.strip-item .strip-text h4 a:hover,
	.current-cat > a,
	.columns1 .portfolio_dscr_top h3 a:hover {
		color:#ecb0af !important;
	}

	.mc_signup_submit:hover {
		background: #ecb0af !important;
	}

	.mc_signup_submit:hover:before,
	.mc_signup_submit:hover:after {
		background: #fcfcfc;
	}

	.comment-reply-link:after {
		color: #ecb0af;
	}

	.submit_btn_holder:hover,
	.loading-wrapper .loading-line,
	.loading2 {
		background: #ecb0af;
	}

	.submit_btn_holder:hover:after,
	.submit_btn_holder:hover:before,
	.shortcode_tab_item_title.active:before {
		background: #fcfcfc;
	}

	.port_content .contnt_block {
		background: #fcfcfc;
	}

	.landing-wrapper .center-block p {
		font-family:Open Sans;
	}

	/* PRELOADER */
	.preloader:before,
	.preloader:after {
		background:#fcfcfc;
	}
	.preloader span {
		color:#666;
	}
	.preloader_line {
		background:#fcfcfc;
	}
	.preloader_line_bar1,
	.preloader_line_bar2 {
		background:#2e6a75;
	}

	