/* change color of breaking news */
.elementor .tg-trending-news .tg-module-title-wrap .trending-news-title {
	background-color: var( --e-global-color-primary );
	width: inherit;
}

/* change width of breaking news */
.elementor .tg-trending-news .tg-module-title-wrap {
	width: 140px;
}

/* control truncation of long titles on home cards and sidebar */
.elementor .tg-module-wrapper .tg-module-title a, .random-posts-widget .entry-title, .tabbed-widget .entry-title {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}

/* control truncation of long titles on home cards and sidebar */
.elementor .tg-module-wrapper .tg_module_block.tg_module_block--list-small .tg-module-info .tg-module-title a, .archive #content .post p {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.random-posts-widget .entry-title, .tabbed-widget .entry-title {
	-webkit-line-clamp: 4;
}

.archive #content .post p {
	-webkit-line-clamp: 2;
}

/* change size and opacity of category tags */
.elementor .tg-module-info .tg-post-categories a {
	font-size: 10px;
	background-color: rgba(44,74,164,.8) !important;
}

/* hide breaking news buttons */
.tg-trending-news .swiper-controls {
  display: none;
}

/* adjust header padding */
#header-text-nav-wrap {
  padding: 25px 0 5px;
}


/* adjust tagline properties */
#site-description {
	font-family: "Open Sans";
  font-size: 18px;
	font-weight: bold
}

/* adjust header and description gap */
.header_display_type_two #header-logo-image {
	margin-bottom: 0px;
}

/* adjust main stage font */
.elementor .tg-module-wrapper.tg-module-grid .tg_module_grid .tg-module-info .tg-module-title {
    font-size: 28px;
    font-weight: 600;
    color: #fff;
}

/* adjust main stage2 font */
.elementor .tg-module-wrapper.tg-module-grid .tg_module_grid.tg_module_grid--small.tg_module_grid--full .tg-module-info .tg-module-title {
    font-size: 22px;
		font-weight: 600;
}

/* adjust main stage3 font */
.elementor .tg-module-wrapper.tg-module-grid .tg_module_grid.tg_module_grid--small.tg_module_grid--half .tg-module-info .tg-module-title {
    font-size: 14px;
	font-weight: bold;
}

.related-posts-main-title span {
    font-size: 20px;
    padding-left: 10
px
;
}

/* adjust sidebar random picks font */
.widget_featured_posts .article-content .entry-title a {
    color: #232323;
    text-shadow: none;
		font-size: 12px;
}


.widget_featured_posts .article-content .below-entry-meta .posted-on, .widget_featured_posts .article-content .below-entry-meta .byline {
    padding-right: 10px;
		font-size: 10px;
}



element.style {
}
div.sharedaddy h3.sd-title {
    margin: 0 0 -0.5em 0;
    display: inline-block;
    line-height: 1.2;
    font-size: 11pt;
    font-weight: 600;
		color: red;
}

/* adjust logo header */
.inner-wrap #header-logo-image {
  max-width: 500px;
	margin-left: auto;
	margin-right: auto;
}

/* adjust footer */
.tg-footer-main-widget {
	width: 100%;
	margin:0;
	padding:0;
}
.dbs-footer-links, .footer-socket-wrapper .copyright {
	display:flex;
}
#colophon .widget ul.dbs-footer-links li {
	margin-right:15px;
	padding-right:15px;
}
.footer-widgets-area {
	padding-top:20px;
	padding-bottom:20px;
}
#colophon .widget {
	margin-bottom:0;
}

/* adjust hover cards */
figure.tg-module-thumb {
	overflow: hidden;
}
.footer-widgets-area a:hover, .elementor .elementor-widget-wrap .tg-module-wrapper .tg-module-title:hover a {
	color: inherit;
}
figure.tg-module-thumb {
	background-color: rgba(44,74,164,1);
}
.tg_module_grid:hover figure.tg-module-thumb a img, .tg_module_block:hover a img {
	opacity:.3;
	transform: scale(1.05);
	transition: all 1s;
}
.elementor .tg-module-wrapper.tg-module-grid .tg_module_grid .tg-thumb-link::after {
	background: linear-gradient(to bottom,rgba(0,0,0,0) 60%,rgba(0,0,0,0.45) 77%);
}
/* Pride month special */
/*.elementor .tg-module-wrapper.tg-module-grid .tg_module_grid:hover .tg-thumb-link::after {
	background: linear-gradient(
    180deg,
    rgba(255, 0, 0, .5) 0%,
    rgba(255, 154, 0, .5) 10%,
    rgba(208, 222, 33, .5) 20%,
    rgba(79, 220, 74, .5) 30%,
    rgba(63, 218, 216, .5) 40%,
    rgba(47, 201, 226, .5) 50%,
    rgba(28, 127, 238, .5) 60%,
    rgba(95, 21, 242, .5) 70%,
    rgba(186, 12, 248, .5) 80%,
    rgba(251, 7, 217, .5) 90%,
    rgba(255, 0, 0, .5) 100%
  );
} */
.tg_module_grid .tg-module-title {
	text-shadow: 1px 1px 5px #000;
}

/* adjust logo header */
.copyright p {
	width: 400px;
	height: 30px;
}

/* adjust logo header */
.copyright .alignnone {
	width: 30px;
	text-align: center;
	vertical-align: middle;
	margin-top: auto;
	margin-bottom: auto;
	
}

.wpl-button.like a {
	color: #b3b3bb3;
}

/* adjust random posts image spacing */
.random-posts-widget img {
  margin: 10px 10px 10px 0;
}

#secondary .random-posts-widget .widget-title {
	margin-bottom: 0;
}

.tabbed-widget .article-content {
	padding-top: 7px
}

.random-posts-widget .article-content .entry-title {
	padding-top: 7px;
}


/* adjust main stage3 font */
.elementor .tg-module-grid .tg_module_grid.tg_module_grid--small-medium.tg_module_grid--one-third .tg-module-info .tg-module-title {
    font-size: 17px;
	font-weight: 400;
}

/* adjust main stage3 font */
.elementor .tg-module-grid .tg_module_grid.tg_module_grid--small.tg_module_grid--one-fourth .tg-module-info .tg-module-title {
    font-size: 14px;
	font-weight: 400;
}


.widget.widget_text.clearfix {
  display: none;
}

/* Adjust arhcive size */
.archive #content .article-content {
	padding-top: 0;
}

.archive #content .post .article-content .below-entry-meta {
	padding-bottom: 15px
}