/* Themify Customize Styling */
#header {	
	color: #ffffff; 
}
#header a {	
	color: #ffffff; 
}
#site-description {	display: none; 
}
#main-nav a, #main-nav > li > a {	
	color: #ffffff; 
}
#main-nav a:hover {	
	background-color: rgba(0,0,0,0.13); 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #ffffff; 
}
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	
	background-color: #ffffff; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #cc2127; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover {	
	background-color: transparent; 
}
.module-title {	
	color: #ffffff; 
}

/* Themify Custom CSS */
#headerwrap, .header-on-scroll {
    background: linear-gradient(45deg, rgba(202,32,39, 0.95) 30%, rgba(66,17,118, 0.95));
}
body.fixed-header.page-loaded #headerwrap.fixed-header {
    position: fixed;
    background: linear-gradient(45deg, rgba(202,32,39, 0.95) 30%, rgba(66,17,118, 0.95));
}
.header-top-bar #main-nav {
    margin-top: 0.7em !important;
}
h1, h2, h3, h4, h5, h6, p, body, #site-logo, .post-title, .widgettitle {
font-family: 'Roboto', sans-serif;
color: #414042;
font-weight: 300;
}
p {
font-size: 1.2em;
}
h1, h3 {
font-weight: 900;
}
h3 {
line-height: 1.2em;
}
.two {display: none;}
@media screen and (max-width: 976px) { /* Themify Customize Styling */
#header {	
	color: #ffffff; 
}
#header a {	
	color: #ffffff; 
}
#main-nav a, #main-nav > li > a {	
	color: #ffffff; 
}
#main-nav a:hover {	
	background-color: rgba(0,0,0,0.00); 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #ffffff; 
}
.module-title {	
	color: #ffffff; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
.fixed-header #header a:hover {	
	color: #484848; 
}
#main-nav a, #main-nav > li > a {	
	color: #484848; 
}
#main-nav a:hover {	
	background-color: #ffffff; 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #484848; 
}
#main-nav .current_page_item a, #main-nav .current-menu-item a {	
	background-color: #666666; 
}
#main-nav .current_page_item a, #main-nav .current-menu-item a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #484848; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #484848; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a {	
	color: #484848; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #484848; 
}
.module-title {	
	color: #ffffff; 
}
 }