.brand-logo img {width: 175px !important;}


.tf_custom_fields .btn { color: white;}

.tf_custom_fields {background-color: rgb(78, 90, 39); color: white !important;}
.tags .list-inline-item {background-color: var(--link-color);}
.tf_custom_fields .btn, .tags .list-inline-item { color: white; padding: 0.25em;}

.tf_custom_fields ,.tags .list-inline-item { padding: 0.25rem; border-radius: 0.5em 0.3em 0em 0.3em; margin: 0.3em; margin-right: 1em; float: left; box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);}
.mod-banners div a img {width:100%;}


.item-image  {  width: 30% !important; border-radius: 1em 0.5em; }
.item-image img , .tf-icon  {  width: 100% !important; margin-right: 2em;}
.com-content-article figurexxx {margin-right: 2em;}
.item-image, .item-image img, .tf-icon  {float: left; margin-right: 1.5em; margin-bottom: 1.5em;}
.item-image  {box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);}
.item-content {display: auto !important;}

.tf-icon {width:5em !important;}


.tag-body .item-image  {width: 15% !important; margin-right: 1.5em;}
.tag-category div img {float: left; margin-right: 1.5em; margin-bottom: 0.5em;}

.readmore .btn, .tags li a { background-color: var(--link-color)  ; color:white ; margin-right: 1em;}
 .tags li a { background-color: var(--link-color)  ; color:white ; margin-right: 1em;}

@charset "UTF-8";:root {
    --cassiopeia-color-primary: rgb(30, 101, 8);
    --cassiopeia-color-link: #30638d;
    --link-color: #30638d;
    --link-color-rgb: 48,99,141;
    --cassiopeia-color-hover: #954b56;
    --link-hover-color: #954b56;
    --link-hover-color-rgb: 149,75,86
}

h1 {clear:both; padding-top: 1em;}
.body {background-color: rgb(30, 101, 8);}

.jd_video_wrapper {width: 50% !important; max-width: 50% !important; height: 100% !important; max-height:100% !important;}


.blog-items .blog-item figure.right.item-image,
.blog-items .blog-item figure.float-end.item-image {
margin: 0.4em 0 0.2em 1em !important;
display: block;
}

.blog-items .blog-item figure.left.item-image,
.blog-items .blog-item figure.float-start.item-image {
margin: 0.4em 2em 1.2em 0 !important;
display: block;
}


.blog-items .blog-item,
.blog-items .blog-item .item-content {
display: inline;
}
.blog-items .blog-item .item-content h2 {
display: flex;
}



/* ################################### */
/* AB hier Race Result */

.listGrouping , tbody .Hover:hover, .btnSearch,    .RRReg_Nav, .LastRecordLine:hover {
    z-index: 10;
    background-color: var(--cassiopeia-color-primary) !important;
    background-image: linear-gradient(135deg,var(--cassiopeia-color-primary)0%,var(--cassiopeia-color-hover)100% ) !important;
    box-shadow: inset 0 5px 5px #00000008;
    color: white !important; 
}

.LastRecordLine:hover td   {



    color: white !important; 
  
  background-color: rgba(0, ff, 0, 0.1) !Important;


}

.ListControlPDF{display:none;}

----divRRPublish  {display:none;}
/* AB hier Race result */