body {
    font-size: 1rem;
}
.tagline {
    font-weight: 500;
    line-height: 1.1;
    margin-top: 20px;
    margin-bottom: 10px;
	font-size: 2.5rem;
    text-shadow: 0 0 10px #000;
    color: #fff;
}
.img-center {
    margin: 0 auto;
}
footer {
    margin: 0px 0;
}
footer.c2go_v3{
 	margin-bottom:0
}
.container-fluid.c2go_v3{
	background-color: #eee;
}
.container-fluid.c2go_v3 p{
	padding:2px;margin:0px;
}
footer.c2go_v3 .border-left,footer.c2go_v3.border-top{
	border-color: #ccc !important;
}
/* =============================================================================
   Colors
   ========================================================================== */
.navbar-inverse {
    background-color: #a40000;
    border-color: #080808;
} 
  
a,#accordion h5 button {
    color: #a40000;
    text-decoration: none;
	outline: none;
}
a:focus, a:active, a:hover {
    color: #a40000;
    text-decoration: underline;
}
a.list-group-item:hover, a.list-group-item:focus{
	background-color:#a40000;
	color: #fff;
}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    background-color: #a40000;
    border-color: #a40000;
}

@media print {
	header {
		background: none;
		height: 100px;
	}
}
div#accordion .panel-title, .linkliste .fa, .well h4, .card-deck .card-header .text-secondary{
	color:#a40000 !important;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .dropdown-item.active,
.navbar-default .navbar-nav > li > a:hover, .dropdown-item:hover {
    background-color: #fff6eb;
    color: #a40000 !important;
}
nav.bg-color-set{
	background-color: #fff6eb;
    color: #a40000;
}
nav.bg-color-set li a, nav.bg-color-set li a:visited, nav.bg-color-set li a.nav-link, nav.bg-color-set li a.nav-link:visited, nav.bg-color-set a, nav.bg-color-set a:visited{
	color: #a40000;
}
nav.bg-color-set li a:active, nav.bg-color-set li a:hover, nav.bg-color-set li a.nav-link:hover, nav.bg-color-set li a.nav-link:active, nav.bg-color-set a:active, nav.bg-color-set a:hover{
	color: #fff!important;
}
nav.bg-color-set li a.dropdown-item{
	color: #212529;
}
nav.bg-color-set li a.dropdown-item:active, nav.bg-color-set li a.dropdown-item:hover{
	color: #16181b;
}
.navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
#accordion h5 button{
	font-size: 1rem;
}
h4.card-title{
 font-size: 1.1rem;
}
.card-footer .btn-danger, .simple-search .btn-danger{
	border-color:#a40000;
	color:#a40000;
	background-color: #fff !important;
}
.callout.callout-danger {
    border-color: #a40000 !important;
	background-color: #eee;
}
.border-danger{
	border-color:#a40000 !important;
}
.card-footer .btn-danger:hover, .simple-search .btn-danger:hover{
	background-color: #a40000 !important;
    color: #a40000;
}
.card.border-secondary{
	border: 1px solid #999 !important;
}
.sidenav .badge-light{
	background-color: rgba(238,238,238, .8);
}
.sidenav .badge-light.badge-logout{
	background-color: rgba(238,238,238, 1);
}

/* ===============================================

STARFAMILY

=================================================*/

span#jobeXLang{
	display:none;
}

body {
  font-family: "Roboto" !important;
  font-size: 16px !important;
  font-weight: normal !important;
  line-height: 1.7 !important;
  -webkit-text-size-adjust: 100% !important;
  color: #4a4a4a !important;
}

.place-right{
	float:right;
}

.has-ge-red-color {
  	color: #a40000 !important;
}

.has-ge-red-color > span{
	color: #000 !important;
	font-size: 1rem;
	font-weight: 0;
}

.alert-info {
  color: #000;
  background-color: #fff6eb;
  border-color: #fff6eb;
}
option {
  font-family: sans-serif;
  background-color: #ffffff;
} 
.add-btn{
  background-color: #a40000;
  color: #fff;
  margin-left:10px;
  border: 2px solid #a40000;
}

.add-btn:hover{
  background-color: darkred;
  color: #fff;
  border: 2px solid #a40000;
}

.add-btn:focus {
  box-shadow: none;
}

.add-btn:active {
  background-color: darkred !important;
  color: #fff !important;
  border: 2px solid #a40000 !important;
  box-shadow: none !important;
}

.margin-top20{
	margin-top:20px;
}

.margin-top0{
	margin-top:0px;
}

margin-bottom-20{
	margin-bottom:20px !important;
}

margin-bottom-0{
	margin-bottom:0px;
}

.pager-btn{
	margin:3px !important;
	border-radius:10px !important;
	padding:0 20px !important;
}
.pager-btn:hover{

  text-indent: 0 !important;
}
.pager-btn::before{
  opacity: 0 !important;

}


.mb-1rem{
	margin-bottom:1rem;
}

.starfamily-jobgrafik{
	

}
.wp-block-mi-accordion-item{
	padding: 40px 0px !important;
}

.mi-block-accordion__title{
	margin-bottom: 10px !important;
	font-size: 1.3rem;
	font-weight: 0;
}

.arrow-right::before{
  content: "›";
  font-size: 1.625rem;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  right: 0;
  top: -2px;
  opacity: 1 !important;
  height: 100%;
  width: 50px;
}

.modal-header{
	border-bottom: none !important;
}

.modal-content{
	border-radius:  0px;
}

.multi-request-check{
	width:25px !important;
	height:25px !important;
}

.multi-request-check:checked{
	background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.hidden{
	display: none;
}

textarea{
	height:auto !important;
}

.gadgets-area .gadgets-item-large {
    min-width: 100px !important;
}

.btn-outline-secondary {
    color: #fff !important;
    background-color: #a40000 !important;
    border-color:  #a40000 !important;
}

.btn:focus {
  outline: none !important;
  box-shadow: none !important;
}

input.form-control:focus
{
    outline:0px !important;
    -webkit-appearance:none;
    box-shadow: none !important;
}

.uk-nav .dropdown-item{
	white-space:normal !important;
}

.input-group-append {
	z-index: 1 !important;

}

