body, p, span, div {
	font-family: Verdana, Geneva, sans-serif !important;
}

h1, h2 {
	letter-spacing: -1px!important;
}


.site-content {
    word-wrap: break-word;
    background-color: #fff;
}

div:not(.entry-content) .widget ul li {
    list-style-type: none;
    position: relative;
    padding-bottom: 25px;
}

blockquote {
    font-size: .9em;
   
}


.main-navigation .main-nav ul li a, .menu-toggle, .main-navigation .mobile-bar-items a {
    padding-left: 29px;
    padding-right: 29px;
    line-height: 42px;
}

.main-navigation a{
    border-top: 1px solid #EFEFEF;    
	border-bottom: 1px solid #EFEFEF;
	    border-right: 1px solid #EFEFEF;
}


.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header {
    border-left: 1px solid #dedede;
	    border-right: 1px solid #dedede;
}

.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header, .wp-block-group__inner-container {
    padding: 20px 75px 20px 20px;
}

.widget-area .widget {
    padding: 20px 5px 0px 10px;
    font-size: 13px;
}

.grecaptcha-badge {
opacity:0 !important;
}







/*Navigation CSS*/
@media (max-width: 868px) {
	.main-navigation .menu-toggle,
	.main-navigation .mobile-bar-items,
	.sidebar-nav-mobile:not(#sticky-placeholder) {
		display: block;
	}

	.main-navigation ul,
	.gen-sidebar-nav {
		display: none;
	}

	[class*="nav-float-"] .site-header .inside-header > * {
		float: none;
		clear: both;
	}
	
}


table, th, td {
    border: 0px solid #fff;
}
#main .entry-content a {
    text-decoration: underline;
}

#main .entry-content a:hover {
    text-decoration: none;
}



.wp-caption-text {
    font-weight: 400;
    text-align: center;
    padding: 5px;
}


#content-desktop {display: block;}

#content-mobile {display: none;}

@media screen and (max-width: 768px) {
 	#content-desktop {display: none;}
	#content-mobile {display: block;}

	}

.sidebar :last-child {
    margin-bottom: 0;
    color: #0037a7;
    font-weight: bold;
}