/* Color e-mail icon header */
.sp-contact-info li i {
   color:#b70e0c;
}

/* Color login icon header */
.ap-login a i.pe, .ap-signin a i.pe {
   color:#b70e0c;
}

/* Border image slider header */
.djslider-homepage-header .sp-module .sp-module-content {
-webkit-box-shadow: 0px 0px 0px 2px rgba(255,255,255,1);
-moz-box-shadow: 0px 0px 0px 2px rgba(255,255,255,1);
box-shadow: 0px 0px 0px 2px rgba(255,255,255,1);
}

/* Remove space between slide and border in header slider */
.sp-module ul > li > a {
  padding: 0px;
}

/* Language switcher modifications */
.language {
height:27px;
margin:0 auto;
text-align:center;
}

/* Language switcher modifications */
.mod-languages {
height:27px;
font-family: "Work Sans", Arial, sans-serif;
font-weight: 400;
font-size: 14.4px;
}

/* Language switcher modifications */
.sp-module-content .mod-languages ul.lang-inline li.lang-active {
  background-color: rgba(0,0,0,0.1);
}

/* Small red line under titles (e.g. footer) */
.sppb-addon h3.sppb-addon-title::after {
  background: #b70e0c;
}    

/* News title */
.entry-header h1 {
  color: white;
}

/* News date */
.article-info > dd {
  color: white;   
}

.sppb-addon-articles .sppb-article-meta > span, .sppb-addon-articles .sppb-article-meta > time {
  color: white;  
}

/* News icon left to the title */
.fa-solid {
    color: #b70e0c;
}

.entry-header.has-post-format .post-format {
    background-color: white;
}

/* Line in news */
hr {
   border-top: 1px solid #ffffff;   
}

/* Margin bottom in news */
.entry-header {
    margin-bottom: 0px;
}

/* Title in title addon h3 */
.sppb-addon h3.sppb-addon-title {
    color: black
}

/* Button background color (issue: normal and hover tab are not visible in backend editor) */
#sppb-addon-9e439a39-3db5-44e7-b4c5-79d65dbc02cd #btn-9e439a39-3db5-44e7-b4c5-79d65dbc02cd.sppb-btn-custom,
#sppb-addon-e2f8412a-23c1-4058-88d6-c7636e3dfff7 #btn-e2f8412a-23c1-4058-88d6-c7636e3dfff7.sppb-btn-custom,
#sppb-addon-1f0d5666-709d-4e01-ae4f-e5a27b0453bc #btn-1f0d5666-709d-4e01-ae4f-e5a27b0453bc.sppb-btn-custom,
#sppb-addon-75486ca7-eb9f-4a96-9e30-e35584eb7a7b #btn-75486ca7-eb9f-4a96-9e30-e35584eb7a7b.sppb-btn-custom,
#sppb-addon-6f56d7a1-fac2-4962-afb6-a6a1e272eab7 #btn-6f56d7a1-fac2-4962-afb6-a6a1e272eab7.sppb-btn-custom,
#sppb-addon-9a214a5c-d9c2-41e1-8fab-1a86d0d407dd #btn-9a214a5c-d9c2-41e1-8fab-1a86d0d407dd.sppb-btn-custom {
   background-color: #b70e0c !important;
}

#sppb-addon-9e439a39-3db5-44e7-b4c5-79d65dbc02cd #btn-9e439a39-3db5-44e7-b4c5-79d65dbc02cd.sppb-btn-custom:hover,
#sppb-addon-e2f8412a-23c1-4058-88d6-c7636e3dfff7 #btn-e2f8412a-23c1-4058-88d6-c7636e3dfff7.sppb-btn-custom:hover,
#sppb-addon-1f0d5666-709d-4e01-ae4f-e5a27b0453bc #btn-1f0d5666-709d-4e01-ae4f-e5a27b0453bc.sppb-btn-custom:hover,
#sppb-addon-75486ca7-eb9f-4a96-9e30-e35584eb7a7b #btn-75486ca7-eb9f-4a96-9e30-e35584eb7a7b.sppb-btn-custom:hover,
#sppb-addon-6f56d7a1-fac2-4962-afb6-a6a1e272eab7 #btn-6f56d7a1-fac2-4962-afb6-a6a1e272eab7.sppb-btn-custom:hover,
#sppb-addon-9a214a5c-d9c2-41e1-8fab-1a86d0d407dd #btn-9a214a5c-d9c2-41e1-8fab-1a86d0d407dd.sppb-btn-custom:hover {
   background-color: #840200 !important;
}

/* Flip (e.q. players) on mobile no top margin */
.flipper {
  width: 100%;
  margin: 0px auto;
}

/* Icon margin to text in mobile menu */
.offcanvas-menu .offcanvas-inner .sp-module ul > li a > i:before,
.offcanvas-menu .offcanvas-inner .sp-module ul > li .nav-header > i:before,
.offcanvas-menu .offcanvas-inner .sp-module ul > li .separator > i:before {
  margin: 0 auto auto -5px;
}

/* Color in nested mobile menu headings when selected */
.sp-module ul.accordion-menu li.current > a {
  color: #b70e0c !important;
  font-weight: bold;
}

/* Title of all photo albums */
.ba-goback  h2 {
    color: white;
}

/* Copyright description of all photo albums */
.categories-description > p {
    color: white;
}