.color-primary{
    color: #970c0c!important;
}
.bg-primary{
    background: #970c0c!important;
}
.btn-primary{
    background: #970c0c!important;
    border-color: #970c0c!important;
}
.cf-login-register .bg-primary, .cf-login-register .badge-primary{
    background-color: #970c0c !important;
}
.cf-login-register .text-primary, .cf-login-register .btn-link{
    color: #970c0c!important;
}
#right-wrapper-version-log, #right-wrapper-filters, .cf-ver-log-box-header, .cf-ver-log-box, .cf-filter-box-header{
    background-color: #970c0c !important;
    border-color:rgb(218 37 28 / 10%) !important;
}
.cf-ver-log-box-header{
    border-bottom:1px solid rgb(218 37 28 / 10%) !important;
}
#left-navigation{
    background: #970c0c;
}
#min-wrapper{
    background: #970c0c;
}
ul.mainNav{
    background: #970c0c;
}
.cf-logo-header {
    background: #970c0c;
}
.top-navigation ul li a{
  color: #da251c;
  background: rgb(218 37 28 / 10%);
}
.modal-shortcuts-content{
    background: #970c0c!important;
}
ul.mainNav li a i
{
    color: #ffaeaa;
}
.menuactive{
    background: #ffaeaa;
}
.cf-module-box-light .grid-square-inner i{
    color: #da251c;
    background: rgb(218 37 28 / 10%);
}
.module_icon{
    color: #da251c;
    background: rgb(218 37 28 / 10%);
}
.ls-pagination>li a{
    background-color: rgb(218 37 28 / 10%);
    color: #da251c;
    /*background-color: #970c0c;
    color: #fff;*/
}
.ls-pagination>li a:hover{
    background: #da251c;
    color: #fff;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    background-color: #da251c!important;
    color: #fff!important;
    border-color: #fff;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus{background-color: #da251c!important;}
.cf-copyrights{
    background: rgb(151 12 12 / 98%);
}

.cf-module-box-light .grid-square-inner, .grid-square-address{
    border:1px solid rgb(218 37 28 / 10%)
}

.panel-cf-title i{
    background: #da251c;
    color: #fff;
}

.active-module{
    background: #da251c!important;
    color: #fff!important;
}
.cf-copyright p a{
    color: #da251c;
}
.panel-cf-title, .cf-logo-header-active a .camp, .cf-logo-header-active a .fluence, ul.mainMobNav li a i, .sidebar .author-box .name{
    color: #da251c;
}
.select-venues > .selectize-input{
    background: url(../images/search.svg) center right 13px rgb(218 37 28 / 10%)!important;
    border-radius: 4px!important;
    background-repeat: no-repeat!important;
    background-size: 16px 16px!important;
}


.about_Campfluence {
    background: #d90a2c !important;
    background: -webkit-linear-gradient(315deg, #d90a2c 0, #ed0d50 50%, #d9230a 100%) !important;
    background: -o-linear-gradient(315deg,#d90a2c 0,#ed0d50 50%,#d9230a 100%)!important;
    background: linear-gradient(135deg, #d90a2c 0, #ed0d50 50%, #d9230a 100%) !important;
    color: #fff;
    -webkit-border-radius: 10px !important;
    border-radius: 10px !important;
}
.cf-about-social > li >a{
    color: #fff !important;
}
.navigation, .cf-logo-header-active{
    background:#f2f2f3;
}

.breadcrumb > li:last-child {
  color: #da251c;
  font-weight:bold;
}

button.dt-button:hover:not(.disabled), div.dt-button:hover:not(.disabled), a.dt-button:hover:not(.disabled){
    background:#da251c!important;
    color:#fff;
}


#left-navigation-.active {
    width: 50px;
    position: fixed;
    overflow:scroll!important;
    scrollbar-width: transparent;
}

#left-navigation.active::-webkit-scrollbar {
    display: none;
}