/* Themify Customize Styling */
body {	
	background-color: #ffffff;
	background-color: rgba(255,255,255,1.00);
	font-family:Ubuntu;	font-size:0.9em;
	line-height:1.4em;
 
}
a {	
	color: #034b8a;
	color: rgba(3,75,138,1); 
}
a:hover {		text-decoration:underline;

	color: #005baa;
	color: rgba(0,91,170,1); 
}
#sidebar {	
	font-family:Ubuntu; 
}
h1 {	
	font-family:Ubuntu;	font-weight:bold;
	font-weight:bold;

	color: #fdb913;
	color: rgba(253,185,19,1); 
}
h2 {	
	font-family:Ubuntu;	font-weight:bold;
	font-weight:bold;

	color: #fdb913;
	color: rgba(253,185,19,1); 
}
h3 {	
	font-family:Ubuntu;	font-weight:bold;
	font-weight:bold;

	color: #fdb913;
	color: rgba(253,185,19,1); 
}
h4 {	
	font-family:Ubuntu;	font-weight:bold;
	font-weight:bold;

	color: #fdb913;
	color: rgba(253,185,19,1); 
}
h5 {	
	font-family:Ubuntu;	font-weight:bold;
	font-weight:bold;

	color: #fdb913;
	color: rgba(253,185,19,1); 
}
h6 {	
	font-family:Ubuntu;	font-weight:bold;
	font-weight:bold;

	color: #fdb913;
	color: rgba(253,185,19,1); 
}
#headerwrap {	
	background-color: #ffffff;
	background-color: rgba(255,255,255,1.00);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #f0f0f0;
	border-bottom-color: rgba(240,240,240,1.00); 
}
#header {	
	border-color: #ffffff;
	border-color: rgba(255,255,255,1.00); 
}
#header a {	
	color: #005baa;
	color: rgba(0,91,170,1); 
}
#header a:hover {	
	color: #005baa;
	color: rgba(0,91,170,1); 
}
#site-logo {		position:relative;

	bottom: 8px; 
}
#main-nav {	
	background-color: #ffffff;
	background-color: rgba(255,255,255,1.00); 
}
#main-nav a {	
	font-family:Ubuntu;	font-size:1.2em;
	line-height:4em;
	text-transform:capitalize;	text-align:left;
	color: #000000;
	color: rgba(0,0,0,1.00);
	background-color: #ffffff;
	background-color: rgba(255,255,255,1.00);
	border-top: none;
	border-bottom-color: #f5f5f5;
	border-bottom-color: rgba(245,245,245,1); 
}
#main-nav a:hover {	
	background-color: #005baa;
	background-color: rgba(0,91,170,1.00);
	color: #ffffff;
	color: rgba(255,255,255,1); 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	background-color: #005baa;
	background-color: rgba(0,91,170,1);
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	background-color: #ffffff;
	background-color: rgba(255,255,255,1.00);
	color: #005baa;
	color: rgba(0,91,170,1.00); 
}
#main-nav ul {	
	background-color: #005baa;
	background-color: rgba(0,91,170,1);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px; 
}
#main-nav ul li 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 {	
	font-family:Ubuntu;	font-size:1.0em;
	line-height:1em;

	background-color: #005baa;
	background-color: rgba(0,91,170,1);
	border: none; 
}
#main-nav ul li a, #main-nav .mega-sub-menu li:after, #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 {	
	color: #ffffff;
	color: rgba(255,255,255,1.00); 
}
#main-nav ul li:hover a, #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; 
}
#top-nav a {	
	font-family:Ubuntu;	font-size:0.9em;
	text-transform:capitalize; 
}
#top-nav a:hover {	
	color: #fdb913;
	color: rgba(253,185,19,1); 
}
#top-nav .current_page_item a,  #top-nav .current-menu-item a {	
	color: #fdb913;
	color: rgba(253,185,19,1); 
}
#top-nav .current_page_item a:hover,  #top-nav .current-menu-item a:hover {	
	color: #fdb913;
	color: rgba(253,185,19,1); 
}
#top-nav ul {	
	background-color: #000000;
	background-color: rgba(0,0,0,1.00);
	border-top-width: 1px;
	border-top-color: #fdb913;
	border-top-color: rgba(253,185,19,1);
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-bottom-color: #fdb913;
	border-bottom-color: rgba(253,185,19,1);
	border-left-width: 0px; 
}
#top-nav ul a, #top-nav .current_page_item ul a, #top-nav ul .current_page_item a, #top-nav .current-menu-item ul a, #top-nav ul .current-menu-item a {	
	font-family:Ubuntu;	font-size:0.9em;
	text-transform:capitalize;
	color: #fdb913;
	color: rgba(253,185,19,1);
	color: #fdb913;
	color: rgba(253,185,19,1); 
}
.post-title, .post-title a {	
	font-family:Ubuntu; 
}
.post-title a:hover {	
	color: #005bab;
	color: rgba(0,91,171,1); 
}
.more-link {	
	color: #fdb913;
	color: rgba(253,185,19,1);
	font-family:Ubuntu;	font-weight:bold;
	font-weight:bold;
 
}
.more-link:hover {	
	color: #fdb913;
	color: rgba(253,185,19,1); 
}
.post-nav a {	
	color: #005baa;
	color: rgba(0,91,170,1);
	font-family:Ubuntu; 
}
.module-title {	
	font-family:Ubuntu;	font-size:1.3em;

	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #005baa;
	border-top-color: rgba(0,91,170,1);
	margin-top: 20px; 
}
#sidebar a {	
	font-family:Ubuntu; 
}
#sidebar a:hover {	
	font-family:Ubuntu; 
}
#sidebar .widgettitle {	
	font-family:Ubuntu;	font-size:1.2em;
	line-height:1em;
	text-transform:capitalize; 
}
#footerwrap {	
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #fdb913;
	border-top-color: rgba(253,185,19,1); 
}
#footer {	
	font-family:Ubuntu;	font-size:1.0em;
	line-height:20px;
	text-transform:none; 
}
#footer a {	
	font-family:Ubuntu;	font-size:1.0em;
	text-transform:capitalize; 
}
#footer a:hover {	
	color: #fdb913;
	color: rgba(253,185,19,1); 
}
#footer-nav {	
	height: 5px;
	border: none; 
}
#footer-nav .current_page_item a:hover, #footer-nav .current-menu-item a:hover {	
	color: #fdb913;
	color: rgba(253,185,19,1); 
}

/* Themify Custom CSS */
#footer .back-top a {
	  display: inline-block;background: #000000;font-family: Ubuntu;text-transform: upcase;letter-spacing: .05em;color: #fff;padding: 5px 10px 10px;text-decoration: none;
}
#footer .back-top a:before {
	  display: block;text-align: center;font-size: 1.0em;content: "\f106";
}
#footer .back-top a:hover {
	  background: #fdb913;color: #000;
}
.widgettitle, .module-title {
	  margin: 0 0 20px 0;padding: 15px 0 0;font-size: 1.25em;font-family: Ubuntu;text-transform: uppercase;color: #000;letter-spacing: normal;border-top: 1px #005baa dotted;
}
.widget {
	  margin: 0 0 5px;word-wrap: break-word;
}
input[type=reset], input[type=submit], button {
	  background: #005bab;color: #fff;border: none;padding: 7px 10px;letter-spacing: 0em;cursor: pointer;font-size: 1.0em;font-family: Ubuntu;text-transform: uppercase;    -webkit-appearance: none;    -webkit-border-radius: 0;
}
textarea, input[type=text], input[type=password], input[type=search], input[type=email], input[type=url] {
	  background: #f2f2f2;border-color: #e5e5e5;border-width: 0 0 2px 0;border-style: solid;padding: 7px 8px;color: #888;    -webkit-appearance: none;
}
