<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.node.cms-ct-blog-teaser {
	position: relative;
	min-height: 175px;
	border: 1px solid #e2e2e2;
	padding: 0.9em;
	margin: 0 0 0.9em;
}
.field-field-blog-image {
	float: right;
/*	margin: -1.9em 0 0.9em 0.9em;*/
	margin: 0 0 0.9em 0.9em;
	width: 250px;
	height: auto;
}
.field-field-blog-image img {
	width: 100%;
	height: auto;
}
.node.cms-ct-blog-teaser h2.title {
	margin: 0; padding: 0; font-size: 1.3em;
}
.node.cms-ct-blog-teaser .content, .node.cms-ct-blog-teaser .content p {
	margin: 0.3em 0 0 0; padding: 0 0 0.3em 0;
}
.node.cms-ct-blog-teaser .links {
	margin: 0; padding: 0;
}
.node.cms-ct-blog-teaser .content .field-field-taxonomy-tags {
	display: none;
}
.node.cms-ct-blog-teaser div.read-more {
	margin: 1em 0 0 0;
}
/*div.read-more a {
	background: #ccc;
	padding: 0.3em 0.5em;
	border: 0.3em double #fff;
}
div.read-more a:hover {
	background: #fff;
	color: blue;
}*/

/**
 * specific media queries
 **/
@media only screen and (min-width: 768px) and (max-width: 979px){
/* large tablet */
	.field-field-blog-image {
		width: 250px;
	}
} /* end min-width:768px; */

@media only screen and (min-width:480px) and (max-width: 767px){
/* small tablet */
	.field-field-blog-image {
		clear: right !important;
		margin-top: 0.9em;
		display: block;
		width: 100%;
	}
	.field-field-blog-image img {
		display: block;
		width: 100%;
		height: auto;
	}
	.node.cms-ct-blog-teaser .field-field-blog-date {
		clear: both;
	}
	.node.cms-ct-blog-teaser .content, .node.cms-ct-blog-teaser .content p,
	h3.title {clear: both;}
} /* end max-width: 767px */

@media only screen and (max-width: 480px){
/* phones */
	.field-field-blog-image {
		clear: right !important;
		margin-top: 0.9em;
		display: block;
		width: 100%;
	}
	.field-field-blog-image img {
		display: block;
		width: 100%;
		height: auto;
	}
	.node.cms-ct-blog-teaser .field-field-blog-date {
		clear: both;
	}
	.node.cms-ct-blog-teaser .content, .node.cms-ct-blog-teaser .content p,
	h3.title {clear: both;}
	ul.pager li.pager-previous, ul.pager li.pager-next {
		display: none !important;
	}
	div.item-list ul.pager li.pager-ellipsis {
		display: none;
	}
} /* end max-width: 320px */
</pre></body></html>