
a { color: #64011d; }
.color { color: #64011d !important; }
.button { background-color: #64011d; }
.button-dark { background-color: #444; }
::selection { background: #64011d; }
.canvas-accent-bg { background-color: #64011d; }

.breadcrumb a:hover { color: #64011d; }

#gotoTop:hover { background-color: #64011d; }
.testimonial .flex-control-nav li a { background-color: #64011d; }
.ipost .entry-title h3 a:hover, .ipost .entry-title h4 a:hover { color: #64011d; }
.button.button-dark:hover { background-color: #64011d; }
.portfolio-desc h3 a:hover, .portfolio-overlay a:hover { color: #64011d; }
.feature-box.fbox-plain .fbox-icon i, .feature-box.fbox-plain .fbox-icon img { color: #64011d; }
.button.button-3d:hover { background-color: #64011d !important; }

@media (max-width: 991px) {
	body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li:hover a, 
	body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > ul > li.current a, 
	body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li:hover a, 
	body:not(.dark) #header:not(.dark) #header-wrap:not(.dark) #primary-menu > div > ul > li.current a { color: #64011d !important; } 
}
#primary-menu ul ul li:hover > a { color: #64011d !important; }
.dark #primary-menu:not(.not-dark) ul ul, .dark #primary-menu:not(.not-dark) ul li .mega-menu-content, #primary-menu.dark ul ul, #primary-menu.dark ul li .mega-menu-content, 
#primary-menu ul ul, #primary-menu ul li .mega-menu-content { border-top-color: #64011d; }
#primary-menu > ul > li:hover a, #primary-menu > ul > li.current a { color: #64011d; }

.sidenav>.ui-tabs-active>a, .sidenav>.ui-tabs-active>a:hover { background-color: #64011d !important; }

.fancy-title.title-bottom-border h1, 
.fancy-title.title-bottom-border h2, 
.fancy-title.title-bottom-border h3, 
.fancy-title.title-bottom-border h4, 
.fancy-title.title-bottom-border h5, 
.fancy-title.title-bottom-border h6 { border-color: #64011d; }

h1 > span:not(.nocolor), 
h2 > span:not(.nocolor), 
h3 > span:not(.nocolor), 
h4 > span:not(.nocolor), 
h5 > span:not(.nocolor), 
h6 > span:not(.nocolor) { color: #64011d; }

.iconlist-color li i { color: #64011d; }

.fancy-title h3 a, .fbox-desc h3 a { color: #333; }
.fancy-title h3 a:hover, .fbox-desc h3 a:hover { color: #64011d; }

.fbox-desc p a { color: #555; }

.tagcloud a:hover { border-color: #64011d !important; color: #64011d !important; }
.entry-meta li a:hover { color: #64011d; }
.entry-title h2 a:hover { color: #64011d; }
.more-link { border-color: #64011d; }

.portfolio-overlay a:not(.linkMask):hover { color: #64011d; }

.spost .entry-title h4 a:hover, .mpost .entry-title h4 a:hover { color: #64011d; }
ul.tab-nav.tab-nav2 li.ui-state-active a { background-color: #64011d; }

.nav-rightside-shell:hover { color: #64011d; }
#widget-contactslider-container:hover a { color: #64011d; }

.team-title span { color: #64011d; }

#portfolio-shuffle:hover, 
#portfolio-filter li.activeFilter a { background-color: #64011d; }
#portfolio-filter li a:hover { color: #64011d; }

.owl-theme .owl-dots .owl-dot span { background-color: #64011d; }

.one-page-arrow i { background-color: #64011d; }
.faqlist li a:hover { color: #64011d !important; }