/* Themify Customize Styling */
.pagewidth {	
	width: 1260px; 
}
#headerwrap {	
	background-color: #54a0dc; 
}
#site-logo {		position:absolute;

	top: -44px;
	left: -30px; 
}
#site-logo img {		width: 190px; 
}
#site-logo a {		width: 190px; 
}
#main-nav {		position:relative;

	left: 140px; 
}
#main-nav a {		text-align:left; 
}
#main-nav a:hover {	
	background-color: #3a7db2; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	background-color: #3a7db2; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	background-color: #3a7db2; 
}
#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 {		text-align:left;
	background-color: #3a7db2; 
}
#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: #54a0dc; 
}
#top-nav {	
	left: 150px; 
}
#top-nav a {		text-align:left; 
}
#top-nav a:hover {	
	color: #d7eafa; 
}
#sidebar a {	
	color: #54a0dc; 
}
#sidebar a:hover {	
	color: #7bbdf2; 
}
#sidebar .widgettitle {	
	border-top: 5px solid #54a0dc; 
}
#footerwrap {	
	background-color: #54a0dc; 
}
#footer {	
	color: #ffffff; 
}
.footer-widgets .widgettitle {	
	color: #2a9eeb; 
}

/* Themify Custom CSS */
input[type=submit], button, .breaking-news .breaking-news-category, .pagenav a, .commentlist .comment-reply-link:hover, #respond #cancel-comment-reply-link, #main-nav a:hover, #main-nav ul, .module-slider .carousel-pager a.selected, #respond #cancel-comment-reply-link:hover, #footer .back-top a, #top-nav ul, #main-nav .current_page_item a, #main-nav .current-menu-item a, #main-nav li:hover {
	  background: #f4d800;background-image: initial;background-position-x: initial;background-position-y: initial;background-size: initial;background-repeat-x: initial;background-repeat-y: initial;background-attachment: initial;background-origin: initial;background-clip: initial;background-color: rgb(244, 216, 0);
}
@media screen and (max-width: 976px) { /* Themify Customize Styling */
#site-logo img {		width: 190px; 
}
#site-logo a {		width: 190px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
#site-logo img {		width: 190px; 
}
#site-logo a {		width: 190px; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
#site-logo img {		width: 190px; 
}
#site-logo a {		width: 190px; 
}
 }