/* Removes publisher name */
div.entry-meta span.byline  {display: none;}
div.entry-content {margin-top: 0 !important;}

body.page-id-68 h1.entry-title {font-size: 28px;}

h2 {line-height: 1.25em !important;}
/*

@media only screen and (min-width: 900px) {
  
    .dt-blog .et_pb_post.has-post-thumbnail .entry-featured-image-url {
        float: left;
        width: 30%;
        margin-right: 4%;
    }
    .dt-blog .et_pb_post.has-post-thumbnail:not(.format-gallery) > .post-content {
        padding-left: 34%;
    }
}

*/

.pagination > .alignleft a:before {
content: '« Previous posts'; visibility: visible; } .pagination > .alignleft a {
visibility: collapse;
}
.pagination > .alignright a:before {
content: 'Recent posts »';
visibility: visible;
}
.pagination > .alignright a {
visibility: collapse;
}

.pa-blog-equal-height h2 {font-size: 120%;}

.pa-blog-equal-height .more-link {text-transform: uppercase !important;}

.pa-blog-equal-height .et_pb_ajax_pagination_container {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-template-rows: 1fr;
	column-gap: 0.8em
}
.pa-blog-equal-height .et_pb_ajax_pagination_container article {
	padding: 1em !important;
	xborder-radius: 10px !important;
	border: 2px solid #eee !important;
}
.pa-blog-equal-height .et_pb_ajax_pagination_container div {
	grid-column: 1 / -1;
}
.pa-blog-equal-height .et_pb_post div.post-content a.more-link {
	position: absolute;
	bottom: 30px
}
.pa-blog-equal-height .post-content {
	padding-bottom: 4.5em;
}
@media all and (max-width: 980px) {
	.pa-blog-equal-height .et_pb_ajax_pagination_container {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media all and (max-width: 768px) {
	.pa-blog-equal-height .et_pb_ajax_pagination_container {
		grid-template-columns: repeat(1, 1fr);
	}
}

a.more-link {margin-top: 10px !important;}

aside.widget-area #text-2 {color: #fff;
                           background-color: #BC1975 !important;
                           padding: 20px;
                           cborder: 2px solid #b01c2e;}

aside.widget-area #text-2 h2 {color: #fff;}

aside.widget-area #text-2 a {color: #fff;
                             display: block;
                             padding: 10px;
                             text-decoration: none;
                             border: 2px solid #FFF;
                             border-radius: 8px;
 }

aside.widget-area #text-2 a:hover {color: #f7bedd;
                                   border-color: #f7bedd;}
body.postid-217 aside.widget-area #text-2 {display: none !important;}