/* Themify Customize Styling */
body {	
	font-family: "Open Sans";	font-weight:normal;
	font-size:16px;
 
}
a {	
	color: #1d6cb3; 
}
a:hover {	
	color: #22638f; 
}
:root {	
	--theme_accent: #262627;
	--theme_accent_semi: #daa36d; 
}
h1, h1.page-title {	
	font-family: "Muli";	font-weight:300;
	line-height:0px;
 
}
h2 {	
	font-family: "Raleway";	font-weight:normal;
 
}
h3 {	
	font-family: "Raleway";	font-weight:500;

	color: #204e7a; 
}
h4 {	
	font-family: "Raleway";	font-weight:normal;
	font-size:18px;
 
}
h5 {	
	font-family: "Raleway";	font-weight:normal;
 
}
h6 {	
	font-family: "Raleway";	font-weight:normal;
 
}
input[type=reset], input[type=submit], button {	background: none;
	background-color: #2d3964;
	color: #ffffff; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover {	background: none;
	background-color: rgba(45,56,99,0.75);
	color: #ffffff; 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#headerwrap.fixed-header, .transparent-header #headerwrap.fixed-header {	background: none;
	background-color: rgba(255,255,255,0.84); 
}
body #site-logo a img {		width: 150px;
	height: 100px; 
}
#site-logo {		position:absolute;

	right: 540px;
	bottom: 140px; 
}
#site-description {	display: none; 
}
#main-nav {	background: none;
	background-color: #b6c8d4; 
}
#main-nav a {	
	color: #2b2828; 
}
#main-nav a:hover {	
	color: #588db8; 
}
#main-nav ul {	background: none;
	background-color: rgba(234,231,224,0.89); 
}
#main-nav ul a, body:not(.mobile_menu_active) #main-nav .current_page_item ul a, body:not(.mobile_menu_active) #main-nav ul .current_page_item a, body:not(.mobile_menu_active) #main-nav .current-menu-item ul a, body:not(.mobile_menu_active) #main-nav ul .current-menu-item a {	background: none;
	background-color: #4069a1;
	color: #b1cde3; 
}
#main-nav ul a:hover, body:not(.mobile_menu_active) #main-nav .current_page_item ul a:hover, body:not(.mobile_menu_active) #main-nav ul .current_page_item a:hover, body:not(.mobile_menu_active) #main-nav .current-menu-item ul a:hover, body:not(.mobile_menu_active) #main-nav ul .current-menu-item a:hover {	background: none;
	background-color: #477691;
	color: #5d87a3; 
}
body:not(.mobile_menu_active) #main-nav li .current_page_item > a,  body:not(.mobile_menu_active) #main-nav li .current-menu-item > a {	background: none;
	background-color: rgba(50,84,128,0.87);
	color: #e7eef5; 
}
.mobile_menu_active #headerwrap .sidemenu-on, .dropdown-menu-style.mobile_menu_active #headerwrap #main-nav {	background: none;
	background-color: #e8e6dc; 
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav a, .dropdown-menu-style.mobile_menu_active #headerwrap #main-nav a {	
	color: #0f0f0f; 
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav a:hover, .mobile_menu_active #headerwrap .sidemenu-on #main-nav .current-menu-item > a, .dropdown-menu-style.mobile_menu_active #headerwrap #main-nav a:hover {	
	color: #fcf8f2; 
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav .current_page_item > a, .mobile_menu_active #headerwrap .sidemenu-on #main-nav .current-menu-item > a, .dropdown-menu-style.mobile_menu_active #headerwrap #main-nav .current_page_item > a, .dropdown-menu-style.mobile_menu_active #headerwrap #main-nav .current-menu-item > a {	background: none;
	background-color: rgba(56,92,133,0.23);
	color: #424040; 
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav .current_page_item > a:hover, .mobile_menu_active #headerwrap .sidemenu-on #main-nav .current-menu-item > a:hover, .dropdown-menu-style.mobile_menu_active #headerwrap #main-nav .current_page_item > a:hover, .dropdown-menu-style.mobile_menu_active #headerwrap #main-nav .current-menu-item > a:hover {	
	color: #1d2b38; 
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav ul a, .dropdown-menu-style.mobile_menu_active #headerwrap #main-nav ul a {	
	color: #3c3d3c; 
}
.mobile_menu_active #headerwrap .sidemenu-on #main-nav ul a:hover, .dropdown-menu-style.mobile_menu_active #headerwrap #main-nav ul a:hover {	background: none;
	background-color: #9dc1d9;
	color: #2463ab; 
}
#sidebar a {	
	color: #0998eb; 
}
#footerwrap {	background: none;
	background-color: #000000; 
}
#footer {	
	color: #7f8c99; 
}
#footer a {		font-size:16px;

	color: #93a8bd; 
}
#footer a:hover {	
	color: #9ebede; 
}
#footer-nav a {	
	color: #080808; 
}
.footer-widgets .widgettitle {	
	color: #93a8bd;	font-size:16.5px;
 
}
@media(max-width: 1366px) { /* Themify Customize Styling */
body #site-logo a img {		width: 150px;
	height: 100px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 150px;
	height: 100px; 
}
 }@media(max-width: 480px) { /* Themify Customize Styling */
body #site-logo a img {		width: 150px;
	height: 100px; 
}
 }.mobile_menu_active #headerwrap #menu-icon, .dropdown-menu-style.mobile_menu_active #menu-icon-dropdown { 
	color: #262424; }
/* Themify Custom CSS */
/* ZOOM ABOUT IMAGE */
.page-id-22285   .zoom {
  padding: 0px;
  
	transition: transform .2s;
  width: 789px;
  height: 95px;
  margin-left: 40px;
	overflow: hidden;
}

.page-id-22285  .zoom:hover {
  transform: scale(1.5);
}


/* Mobile Overlay */
body > div.body-overlay.body-overlay-on {background-color: #56585b;opacity: 0.6}

/* Artcile Page Move Search Box */
.page-id-45567 #post-grid-45561 > div:nth-child(1) > div {margin-right: 85px;}

#post-grid-45561 .nav-filter {margin-right: 110px;}

#post-grid-45561 .nav-filter .filter:first-child {
	
	display: none !important;}

/* AUDIO DOCK Download button to show */
.module-audio .track .track-buy, .module-audio .tracklist a {
z-index: 9999 !important;
}

/* Blockquote */
blockquote {
max-width: 550px;
text-align: left;
margin: 20px;
	margin-top: 25px;
	margin-bottom: 25px;
padding: 20px;
font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
font-size: 20px;
color: #428bca;
background: #fafafa;
border-left:5px solid #428bca;
}

/* AUDIO DOCK COLOR */
.tf_audio_wrap {background-color: transparent !important;
}
#themify-audio-dock {height:85px !important;}

/* Footer Privacy-Cond */
#footer > div.footer-text.clearfix > div.two > a:nth-child(4) {font-size: 12px;}
#footer > div.footer-text.clearfix > div.two > a:nth-child(3) {font-size: 12px;}

/* Line in Footer */
.back-top, #footer .widget li {
    border-color: #93a8bd!important;}

/*FOOTER ARROW WORDS */
.back-top span {
    color: #93a8bb;
}

/* Scroll Top */
#wpfront-scroll-top-container {
      z-index: 999999 !important;;
}

h1, h1.page-title {
line-height: 1em;
}



/* Footer Colors */



/*FOOTER ARROW */
#footer .back-top a:before { color: #6f92aa!important;}

/* image mouse text */
.wp-post-image
{
    pointer-events: none;
}

/* Featured Header Image*/
#page-62009 > div > figure
{display: none;}

#page-61552 > div > figure {display: none;}

/* Remove link line under footer text*/
#footer a { text-decoration-line: none;}	
