

a,
a:focus,
.mf-accent-color {
	color:				#e70012;
}


/* Accent Text Colors */

	#navigation .mobile-nav-button:hover,
	footer.footer a:hover,
	section.page_header .page_header_inner .p_head_right a.p-head-button:hover,
	body.dark-layout section.page_header .page_header_inner .p_head_right a.p-head-button:hover,
	#blog .details .post-info a.post-item:hover,
	.dark-nav .nav-menu ul.dropdown-menu li a:hover,
	.dark-nav .nav-menu ul.dropdown-menu li.active a,
	a.text-button:hover,
	.blog .details a.post-item:hover,
	span.post-item a:hover,
	.nav-menu ul li a:hover,
	.nav-menu ul li.active a,
	#page-content .color-accent,
	a.read-more-post:hover,
	.address-soft a.mail-text:hover,
	.bar.widget_rss a.rsswidget:hover,
	.twitter-feed-icon:hover,
	.menu-item a:hover,
	#navigation-mobile a:hover,
	.nav-extra-item-text i,
	#site-navigation .nav-extra-item:hover i,
	#navigation_sticky .nav-extra-item:hover i,
	#topbar a:hover,
	#topbar .menu li:hover a,
	.nav-bottom-search .search-button:hover,
	.nav-bottom .nav li a:hover,
	#navigation .nav-menu ul.dropdown-menu li a:hover,
	#navigation .nav-menu ul.dropdown-menu li a:hover:after,
	#page-content .accent-hover,
	.mf-blog .read-more-post:hover,
	#page-content h1 a:hover,
	#page-content h2 a:hover,
	#page-content h3 a:hover,
	#page-content h4 a:hover,
	#page-content h5 a:hover,
	.mf-meta-section a:hover,
	#footer-widgets .twitter-content p > a:first-child,
	.bar ul li a:hover:before, .bar ul li > a:hover,
	#footer-widgets .twitter-content p > a:hover,
	#page-content .team-member-icons a:hover,
	.mf-list-accent i,
	.accent-hover:hover,
	.breadcrumbs a:hover,
	.btn-style-stroke.btn-accent,
	.icon-box-big-centered-outline.icon-box-hover:hover .icon-box-icon,
	.pie-style1 .vc_pie_chart_value,
	.mf-carousel .testimonial-item:hover .testimonial-author h5,
	.mf-testimonials-grid .testimonial-item:hover h5,
	.mf-carousel .testimonial-item:hover .testimonial-author span,
	.mf-testimonials-grid .testimonial-item:hover span,
	#page-content .progress-bar-style4 .progress-bar-value .vc_label_units,
	#page-content .icon-box-small-left:hover .icon-box-icon,
	#page-content .icon-box-big-centered-icon.icon-box-hover:hover .icon-box-icon,
	.dropcap-style1,
	.mf-meta-section span span,
	.comment-mini-heading li.comment-name,
	#page-content .widget-tabbed-nav li.active-tab,
	.pricing-box-color-accent.mf-pricing-box h4,
	.portfolio-overlay-icons span:hover,
	.mf-blog .read-more-post,
	.carousel-post-overlay .fa:hover,
	.counter-color-accent,
	#page-content .icon-box-medium-right-triangle:hover .icon-box-icon,
	#page-content .icon-box-medium-left-triangle:hover .icon-box-icon,
	#page-content .vc_active .vc_tta-title-text,
	#page-content .mf-team.team-style-hover .team-member-data .team-member-icons a:hover,
	#page-content .price,
	#reviews #comments .meta strong,
	.owl-nav > div:hover:before,
	.portfolio-love-button a,
	.blog-style-boxed.mf-blog .item:hover .blog-item-inner h5.blog-post-title a,
	h3.portfolio-outer-title a,
	.video-lightbox a.video-link:hover i,
	.video-lightbox-length,
	#page-content .progress-bar-style2 .vc_label_units,
	#page-content .progress-bar-style1 .vc_label_units,
	.testimonial-content p,
	.mf-blog-carousel.blog-style-minimal .item:hover h5.blog-post-title a,
	#breadcrumbs li,
	.mf-cta h1 .heading-highlight,
	.post-media-container a:after:hover,
	.nav-menu ul li a:hover,
	#site-navigation ul.dropdown-menu li a:hover,
	#page-content .icon-box-small-left:hover .icon-box-icon {
		color: #e70012;
	}
	
	#site-navigation ul.dropdown-menu li a:hover,
	#site-navigation li a:hover,
	.current_page_item > a,
	.current-menu-ancestor > a,
	.current-menu-parent > a,
	.current-menu-item > a,
	#footer .mf-social-icons a:hover,
	.mf-team .item:hover h6.member-position,
	.btn-style-stroke.btn-hover-accent:hover,
	.product-overlay-icon:hover,
	.owl-nav > div:hover,
	.btn-style-stroke.btn-white:hover,
	.navigation-mobile ul li a:hover,
	.item:hover .portfolio-outer-cats,
	.counter-color-accent .counter-title h6 {
		color: #e70012 !important;
	}
	
	.portfolio-filters li.cbp-filter-item-active,
	.portfolio-filters li:hover {
		color: #e70012;
	}

/* Accent Background Colors */

	/* ::selection, */
	.colored-bg,
	a.page-content-button:hover,
	.feature-box:hover a.box-icon,
	.mf-portfolio-carousel .works .item .featured-ball:hover,
	.mf-cta-button:hover,
	.mf-pricing-box.p-table.active a.p-button,
	.mf-pricing-box.p-table a.p-button:hover,
	a.active-colored,
	.blocked,
	.modal .modal-inner a.close:hover,
	.portfolio a.portfolio-view-more:hover,
	body.dark-layout .portfolio a.portfolio-view-more:hover,
	#team .team .team-boxes .item .member-details .details a.member-detail-button:hover,
	.bar .tagcloud a:hover,
	ul.pagination li.active a,
	ul.pagination li.active a:hover,
	body.dark-layout ul.pagination li.active a,
	body.dark-layout ul.pagination li.active a:hover,
	.contact form button.contact-form-button:hover,
	.btn-accent,
	.mf-list-bg i,
	.mf-accent-bgcolor,
	#navigation .nav-menu > ul > li.current_page_item > a:before,
	.pagination .current,
	.contact .wpcf7-submit:hover,	
	.blog-extra-meta .extra-meta-comments,
	.mf-bg-color-accent,
	.mf-pricing-box.active h3,
	.mf-pricing-box.active .pricing-box-button a.btn,
	.mf-contact-form.contact form .wpcf7-submit:hover,
	.portfolio-title_categories_excerpt .portfolio-overlay-excerpt:after, 
	.portfolio-bottom .portfolio-overlay-excerpt:after,
	.mf-pagination li span.current,
	.btn-hover-accent:hover,
	#page-content .vc_progress-bar-color-accent .vc_bar,
	.mf-dropcap.dropcap-style2,
	.mf-pagination li > a:hover,
	.blog-post-thumbnail,
	#page-content .vc_active .vc_tta-controls-icon,
	.wpb_text_column ul li:before,
	.icon-box-big-centered-icon .icon-box-content:after,
	#page-content .mf-blog .item:hover .extra-meta-item,
	#page-content .mf-blog .item:hover .extra-meta-item .mf-day,
	#page-content .blog-index .post:hover .extra-meta-item,
	#page-content .blog-index .post:hover .extra-meta-item .mf-day,
	.bg-accent {
		background-color: #e70012;
	}
	
	.btn-dark:hover,
	.btn-black:hover,
	.mf-accent-bgcolor-hover:hover,
	#page-content .tp-bullets.simplebullets .bullet.selected,
	.bar .tagcloud a:hover,
	.vc_single_bar.accent .vc_bar,
	#page-content .accent-hover-bg:hover,
	#page-content .ui-tabs-nav .ui-tabs-active a {
		background-color: #e70012 !important;
	}

/* Border Colors */

	.colored-border,
	.feature-box:hover a.box-icon:after,
	a.text-button:hover,
	#team .team .team-boxes .item .member-details .details a.member-detail-button:hover,
	.bar .tagcloud a:hover,
	ul.pagination li.active a,
	ul.pagination li.active a:hover,
	.bs-callout-north,
	.mf-icon-box.box:hover .left-icon a,
	.btn-accent,
	.pagination .current,
	.contact .wpcf7-submit:hover,
	.btn-dark:hover,
	.btn-black:hover,
	blockquote,
	#topbar .menu li:hover a,
	#nav-bottom.nav-bottom-style-bottom2 .nav > li:hover > a,
	#nav-bottom.nav-bottom-style-bottom2 .nav > li.current-menu-item > a,
	.nav-menu ul.dropdown-menu li a:hover,
	#page-content .tp-bullets.simplebullets .bullet.selected,
	.portfolio-filters li.cbp-filter-item-active,
	.mf-testimonials-tabs .testimonial-item.active-item .testimonial-avatar img,
	.icon-box-medium-left.icon-box-hover:hover .icon-box-icon,
	.icon-box-medium-right.icon-box-hover:hover .icon-box-icon,
	.mf-team.team-style-circle .item:hover .team-member-image img,
	#page-content .team-member-icons a:hover,
	.blockquote-content,
	.mf-accordion.accordion-style3 .wpb_accordion_header:hover,
	.mf-accordion.accordion-style3 .wpb_accordion_header.ui-accordion-header-active,
	.icon-box-big-centered-outline.icon-box-hover:hover .icon-box-icon,
	.icon-box-big-left.icon-box-hover:hover .icon-box-content,
	.icon-box-with-link.icon-box-boxed-outline:hover,
	.icon-box-with-link .icon-box-inner:hover,
	.icon-box-boxed-solid.icon-box-with-link:hover,
	.icon-box-with-link.icon-box-boxed-outline:hover,
	.icon-box-boxed-outline a:hover .icon-box-icon,
	.mf-carousel .testimonial-item:hover .testimonial-content,
	.mf-testimonials-grid .testimonial-item:hover .testimonial-content,
	.icon-box-medium-left-light.icon-box-hover:hover .icon-box-icon,
	.icon-box-medium-right-light.icon-box-hover:hover .icon-box-icon,
	#sidebar .tagcloud a:hover,
	.counter-color-accent .counter-value,
	.mf-icon-box:hover .icon-box-triangle,
	.mf-icon-box:hover .icon-box-triangle:after,
	.mf-icon-box:hover .icon-box-triangle:before,
	.owl-nav > div:hover,
	.pulsed,
	.nav-menu > ul > li.current_page_item > a, .nav-menu > ul > li.current-menu-parent > a,
	.nav-menu > ul > li.current-menu-ancestor > a,
	.accent-hover-border,
	.portfolio-love-button a,
	.video-lightbox a.video-link:hover i,
	.owl-dot.active,
	#page-content .swiper-pagination-bullet.swiper-pagination-bullet-active,
	#page-content .vc_images_carousel .vc_carousel-indicators li.vc_active {
		border-color:#e70012;
	}
	
	.nav-menu > ul > li.current_page_item > a, .nav-menu > ul > li.current-menu-parent > a, .nav-menu > ul > li.current-menu-ancestor > a {
		border-color:#e70012;
	}
	
	#footer .mf-social-icons a:hover,
	#page-content .mf-tabs.tabs-style4 .wpb_tab,
	.btn-style-stroke.btn-hover-accent:hover,
	#page-content .btn-black:hover {
		border-color:#e70012 !important;
	}

	.tabs .nav-tabs li.active a,
	.nav-menu ul.dropdown-menu,
	#page-content .widget-tabbed-nav li.active-tab,
	.mf-pricing-box.pricing-box-color-accent h3:after,
	#page-content .vc_tta-style-classic .vc_tta-tab.vc_active {
		border-top-color:#e70012;
	}
	
	.mf-tour .nav-tabs li.active a {
		border-left-color:#e70012;
	}
	
	
	
		.spinner,
	.cbp-popup-singlePage .cbp-popup-loadingBox {
		border-top-color: #e70012;
		border-left-color: #e70012;
		border-right-color: #e70012;
		border-bottom-color: transparent;
	}
	


/* Accent Color 3 (Default: Green) */

#page-content .color-accent3 {
	color: #e70012;
}

#page-content .btn-accent3,
#page-content .bg-accent3,
.item:hover .item-outer,
.blog-style-boxed.mf-blog.blog-hover-style-accent .item:hover .blog-item-inner {
	background-color: #e70012;
}

.item:hover .item-outer:before {
	border-bottom-color: #e70012;
}

#page-content .btn-accent3 {
	border-color: #e70012;
}



/* Accent Color 2 */

#page-content .color-accent2,
#page-content .btn-style-stroke.btn-white:hover,
#page-content .btn-hover-white:hover,
#page-content .btn-hover-accent2:hover,
#page-content .btn-hover-default:hover,
a:hover,
#page-content .mf-meta-section a:hover,
.counter-number {
	color: #e70012 !important;
}

#page-content .btn-accent2,
#page-content .bg-accent2,
#page-content .btn-hover-accent2:hover,
.blog-style-boxed.mf-blog .item:hover .mf-month,
.portfolio-filters-boxed .portfolio-filters li:hover,	
.portfolio-filters-boxed .portfolio-filters li.cbp-filter-item-active,
.mf-counter:after,
.mf-contact-form.contact form .wpcf7-submit,
#page-content .product .button {
	background-color: #e70012;
}

#page-content .btn-hover-accent2:hover,
.portfolio-filters-boxed .portfolio-filters li:hover,	
.portfolio-filters-boxed .portfolio-filters li.cbp-filter-item-active {
	border-color: #e70012 !important;
}

#page-content .btn-accent2 {
	border-color: #e70012;
}



/* Accent Color 4 */

#page-content .btn-accent4,
#page-content .bg-accent4,
#page-content .btn-hover-accent4:hover,
.item-outer,
.blog-style-boxed.mf-blog.blog-hover-style-accent .blog-item-inner,
.blog-index .blog-post-wrap,
.icon-box-boxed-solid {
	background-color: #fafafa;
}

#page-content .btn-hover-accent4:hover {
	border-color: #fafafa !important;
}

.item-outer:before {
	border-bottom-color: #fafafa;
}

#topbar { background-color:#101010; }.nav-menu ul li a { color:#ffffff; }#navigation,#navigation_sticky,#site-navigation.style-transparent.sticky-now #navigation { background-color:#101010; }#page-title h1 { color:#101010; }#page-title { background-color:#fafafa;
	background: -webkit-linear-gradient(left, #fafafa, #fafafa);
	background: -o-linear-gradient(left, #fafafa, #fafafa);
	background: -moz-linear-gradient(left, #fafafa, #fafafa);
	background: linear-gradient(left, #fafafa, #fafafa);
	 }.breadcrumbs a { color:#eeeeee; }body,.icon-description,.mf-special-heading h6,#sidebar .bar ul li:before { color:#101010; } h1,h2,h3,h4,h5,h6,#page-content .progress-bar-style2 .progress-bar-value, #page-content .progress-bar-style1 .progress-bar-value,.mf-blog h5.blog-post-title a,h2.blog-post-title a,.icon-box-big-centered-icon .icon-box-icon { color:#101010; }.icon-box-boxed-solid .icon-box-icon { background-color:#101010; }#page-content .extra-meta-item .mf-day, #page-content .extra-meta-item { background-color:#101010; }#sidebar .bar > h5 { color:#101010; }#sidebar .bar { color:#101010; }.page_sidebar .bar ul li > a, .page_sidebar a { color:#e70012; }.page_sidebar .bar ul li { border-color:#f9f9f9; }#footer { background-color:#101010 !important; }.copyright, #footer .mf-social-icons a { color:#ffffff !important; }#footer .mf-social-icons a { border-color:#ffffff !important; }#footer-widgets { background-color:#101010 !important; }
	
/* Font Sizes */

body { font-size:15px; } #page-title h1 { font-size:36px; } #page-content .mf-special-heading h1 { font-size:30px; } h1 { font-size:50px; } h2 { font-size:32px; } h3 { font-size:28px; } h4 { font-size:26px; } h5 { font-size:22px; } h6 { font-size:20px; } footer p, footer a { font-size:14px; } h1,h2,h3,h4,h5,h6,#navigation,.nav-menu,.font-primary,.w-option-set,#page-content .wpb_content_element .wpb_tabs_nav li,.mf-pricing-box .properties { font-family:"Roboto", Helvetica, Arial, sans-serif; } body,h2.description,.mf-cta-style-centered h1,.home-fixed-text,.font-secondary,.wpcf7-not-valid-tip,.testimonials h1,input,textarea { font-family:"Roboto", Helvetica, Arial, sans-serif; } h1,h2,h3,h4,h5,h6,.font-primary,.w-option-set,#page-content .wpb_content_element .wpb_tabs_nav li,.mf-pricing-box .properties { font-weight:300; } ul.nav { font-weight:400; } .footer-widget-col-1 { margin-top: -27px; }#header{
   margin: 0 auto;
}
.site-logo {
    max-width:280px;
    padding-bottom:5px;
}
.nav-menu ul li.current_page_item a, .nav-menu ul li.current-menu-ancestor a {
    border-bottom: 5px solid #e70012;
}