@media only screen and (min-width: 770px)
	{
		.site-inner
{
	margin-top: -20px;
}
}

@media only screen and (min-width: 770px)
{
.site-header
{
	margin-bottom: -70px;
}
}

@media only screen and (min-width: 770px)
{
.content-sidebar-wrap
	{margin-top: 50px;}
}

.widget_custom-twitter-feeds-widget {
		padding: 10px;
	border-style: solid;
	border-width: 10px;
	border-color: #ddd;
}

.widget_custom_html {
	margin-top: 20px;
}

div.widget_text.widget-wrap {
	background-color: #bbc3e8;
}

div#mc_embed_signup {
	background-color: #bbc3e8;
}

@media screen and (min-width: 481px) {
	.mobile-only {visibility: hidden !important; display: none !important;}
}

@media screen and (max-width: 480px) {
	.desktop-only {visibility: hidden !important; display: none !important;}
}

<!-- To force the "advanced search" link to the right -->
.force-right {
 position: relative;
  left: 318px;
	font-size: 12px;
}

table.fair-cell, table.fair-cell td, th.fair-cell, td.fair-cell {
	border: 1px solid black;
	padding: 5px;
	vertical-align: top;
}

<!-- ATTEMPT TO OVERRIDE DYNAMIK DEFAULTS
.fl-builder-content blockquote, .dynamik-page-builder .site-inner blockquote, .content blockquote {
	padding: 15px 30px 25px 5px !important;
} -->

blockquote {
padding: 10px 30px 10px 5px !important;
}

.font-test {
	font-family: "Merriweather";
		letter-spacing: 0.25px;
	line-height: 1.7;
}

.font-test b {
	font-weight: 900; } 
}

.thumbnail-photo-right {
	width: 100px !important;
}

.counterspin-slider-title {
			margin: 0 0 10px 0 !important;
}

.counterspin-slider-footer-link {
    font-size: 120% !important;
}

// THESE ARE FOR MASTODON WIDGET

div.card a div.meta div.description {
	display: none;
}

a .meta .description {
	display: none;
}

div.account:has(> span.booster) { 
	display: none;
	padding: 0;
}


element.style {
}
#ez-home-container-wrap IMG {
    display: inline;
    margin: 0 15px 15px 0;
}
#ez-home-container-wrap img, #ez-home-container-wrap p img {
    max-width: 100%;
    height: auto;
    display: block;
}


.mastodonheader {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color: #4E64A0;
	padding-left: 5px;
}

.include-mastodon-feed .status {
	background: none;
}


.mastodonwidget {
	background-color: #ffffff !important;
	background: #ffffff !important;
	//border: 1px solid #0d72c7;
  //border-radius: 5px;
}

.include-mastodon-feed .status img.avatar {
    height: 40px !important;
    background:  #f5f5f5;
    margin: 5px 15px 0px 0 !important;
    padding: 0 0 0 0;
    //border-bottom: 1px solid #E4E4E4;
    border: 1px solid #E4E4E4;
}

.include-mastodon-feed .contentWrapper.boosted {
	padding: 0;
	background: #ffffff;
}

.include-mastodon-feed .contentWrapper .media .image {
	visibility: hidden !important; display: none !important;
}



.include-mastodon-feed .account {
		padding: 0 2rem 2rem 2rem;
    font-size: 14px;
    font-style: italic;
}


.include-mastodon-feed .boosted .account a:nth-child(2), .include-mastodon-feed .contentWarning a {
    border: none;
    padding: 0;
    background: none;
		color: #A25A1B;
		text-decoration: none;
}

.include-mastodon-feed .boosted .account > a:first-child, .include-mastodon-feed .contentWarning a, .include-mastodon-feed .boosted .account a:nth-child(2), .include-mastodon-feed .contentWarning a {
    border: none;
    padding: 0;
    background: none;
	color: #A25A1B;
		text-decoration: none;
}

.include-mastodon-feed .boosted .account > a:first-child:hover, .include-mastodon-feed .contentWarning a:hover, .include-mastodon-feed .boosted .account a:nth-child(2):hover, .include-mastodon-feed .contentWarning a:hover {
	color: #F90;
	border: none;
	padding: 0;
	background: none;
	text-decoration: underline;
}

.include-mastodon-feed .content {
	width: 300px;
	font-size: 14px;
}

// fixing array bug 
// .entry-header {
// 	color: #fff;
// }

// .entry-header {color: #ffffff;}

// .fair_post_meta_data, .fair_list_date {color: #000000 !important;}


