/* Themify Customize Styling */
#nav-bar {	background: none;
	background-color: #781616; 
}
body[class*="themify"] #site-logo a img {		width: 300px; 
}
#main-nav a:hover {	background: none;
	background-color: #781616;
	color: #781616; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	background: none;
	background-color: #781616;
	color: #781616; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	background: none;
	background-color: #781616;
	color: #781616; 
}
.page-title {	
	color: #781616;
	font-family:Belgrano;	font-weight:normal;
	font-size:50px;
 
}
#footerwrap {	background: none;
	background-color: #781616; 
}
@media screen and (max-width: Arraypx) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 300px; 
}
 }@media screen and (max-width: Arraypx) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 300px; 
}
 }@media screen and (max-width: 680px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 300px; 
}
 }
/* Themify Custom CSS */
.header-logo img {
    margin-left: 15px;
}

/* main level link :hover */
#main-nav li:hover {
	background-color: #781616;
	color: #781616;
}

/* current link */
#main-nav .current_page_item a, #main-nav .current-menu-item a {
	background-color: #781616;
	color: #fff;
}

/* sub-levels link :hover */
#main-nav ul li:hover > a, 
#main-nav .current_page_item ul li:hover a, 
#main-nav ul .current_page_item li:hover a, 
#main-nav .current-menu-item ul li:hover a, 
#main-nav ul .current-menu-item li:hover a {
	background-color: #fff;
	color: #781616;
}
/* dropdown ul */
#main-nav .has-mega-sub-menu .mega-sub-menu ul,
#main-nav > li > ul,
#main-nav ul li:not(.themify-widget-menu) > ul {
	background-color: #781616;
	border: solid 5px #781616;
}
#main-nav ul li:hover {
	background-color: #fff;
	color: #781616;
}
#main-nav ul li.current-menu-item a:hover {
	color: #781616;
}
#main-nav .has-mega-sub-menu .mega-sub-menu,
#main-nav .has-mega-column > .sub-menu {
	border: solid 5px #781616;
}
.current-menu-item.has-mega-sub-menu .mega-sub-menu ul a:hover {
	color: #781616 !important;
}
#main-nav .mega-menu-posts .post a:hover,
.current-menu-item .mega-menu-posts .post a {
	background: none !important;
	color: #781616;
}
#main-nav .has-mega-column > .sub-menu a {
	color: #781616;
}

#main-nav ul li a {
	color: #fff !important;
}

/*
#main-nav ul li:hover a {
	color: #781616 !important;
}
*/
#main-nav > li:hover a {
	color: #fff;
}

#main-nav > li:hover, #main-nav > li:hover a {
	background-color: #781616 !important;
}

#main-nav ul.sub-menu li:hover a {
	color: #781616 !important;
	background-color: #fff !important;

}

#main-nav ul.sub-menu li:hover {
	background-color: #fff !important;
}