.blog-entry-snippet{text-decoration:none;border:none;}
.frontpage-block{background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:top center;font-family:Verdana,sans-serif;font-weight:400;padding:10px;margin-bottom:15px;text-decoration:none;border:none;}
.frontpage-block.plain-text{padding:0px; text-align:justify;margin-bottom:10px;}
.frontpage-block:hover{text-decoration:none;border:none;}
.frontpage-block a,.frontpage-block a:hover{text-decoration:none;border:none;}
.frontpage-block h1{font-size:24px;font-weight:bold;padding:0px;margin:0px;margin-bottom:7px;text-decoration:none;border:none;}
.frontpage-block h2{font-size:20px;font-weight:bold;padding:0px;margin:0px;margin-bottom:7px;text-decoration:none;border:none;}
.frontpage-block h3{font-size:18px;font-weight:bold;padding:0px;margin:0px;margin-bottom:7px;text-decoration:none;border:none;}
.frontpage-block p{font-size:13px;padding:0px;margin:0px;margin-bottom:7px;text-decoration:none;border:none;}
.frontpage-block .single-line {margin-bottom:0px;}

/* FRONTPAGE 1200px */
@media (max-width:1200px) {
}
/* FRONTPAGE 992px */
@media (max-width:992px) {
}
/* FRONTPAGE 768px */
@media (max-width:768px) {
.carousel .carousel-item .slide-content-wrapper .slide-text {width: 100%; margin: 20px 0px;}
.carousel .carousel-item .slide-content-wrapper .slide-text.top.left, .carousel .carousel-item .slide-content-wrapper .slide-text.top.right {top:0px;}
.frontpage-block {width:100% !important; padding:5px 0px; min-height:auto !important; background-size:cover; background-position: center;}
.frontpage-block.standard {padding:10px;}
.frontpage-block.plain-text{padding:0px;}
.frontpage-block.standard p {font-weight:bold;}
}
/* FRONTPAGE 576px */
@media (max-width:576px) {
.carousel .carousel-item .slide-content-wrapper .slide-text {width: 92%; margin: 4%;}
}


.blog-portlet {display: block;width: 100%;float: left; margin: 0px; margin-bottom:10px;}
.blog-portlet .blog-entry-snippet {width:100%; display:flex; margin-bottom:10px;}
.blog-portlet .blog-entry-snippet:hover {text-decoration:none;}
.blog-portlet .blog-entry-snippet .be-badge-wrapper {background-color:#FFFFFF;}
.blog-portlet .blog-entry-snippet .be-badge {float:left; color:#FFFFFF;text-align:center; border-radius: 5px 0px 0px 5px; padding: 3px 10px; width:110px;}
.blog-portlet .blog-entry-snippet .be-badge .release-date {}
.blog-portlet .blog-entry-snippet .be-badge.blog {background-color:#008244;}
.blog-portlet .blog-entry-snippet .be-body {padding:5px 10px; border-top: 1px solid #DDD; width: 100%; display: block; background-color:#F5F5F5;}
.blog-portlet .blog-entry-snippet .be-title {color:#008244;}
.blog-portlet .blog-entry-snippet .be-preview {color:#444444;}
.blog-portlet .blog-entry-snippet .read-more {display: block; float: right; color: #008244; padding-right: 7px; padding-bottom: 7px; }
.blog-portlet .be-headline { font-size: 20px;font-weight: bold;padding: 0px;margin-bottom: 10px; margin-top:0px; text-decoration: none;border: none;color:#777777;text-align: center;}

@media (max-width:576px) {
.be-badge-wrapper {float:left;}
.be-body {float:left;}
.blog-portlet .blog-entry-snippet {display:block; overflow:auto; margin-bottom:15px;}
.blog-portlet .blog-entry-snippet .be-badge {border-radius: 10px 10px 0px 0px;}
.blog-portlet .blog-entry-snippet .be-body {border-radius: 0px 0px 0px 0px; padding:10px; color:#777777;}
.blog-portlet .blog-entry-snippet .read-more {padding-right: 0px; padding-top: 20px;}
.blog-portlet .blog-entry-snippet .be-title {color: #008244; width: 100%; display: block; margin-bottom: 5px;}
.blog-portlet .blog-entry-snippet .be-seperator {display:none;}
}