a,
h1, .h1,
h3, .h3,
h4, .h4,
h6, .h6,
#login .headline span,
#usermenu .menu > li > a:hover,
#mainmenu .lv-0 > li > a:hover,
#mainmenu .lv-0 > li.active > a,
.box.box-vorwort .voice-message i,
.box.box-lehrgangsdata .value span,
.box.box-lehrgangsdetails .headline span,
.box.box-lehrgangsdetails .lehrgangs-section .number span,
.returnwrap a:hover{
	color: #b73d25;
}

a:hover{
	color: #b73d25;
}

.btn,
.progress-bar{
	background: #b73d25;
	background: -moz-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: -webkit-linear-gradient(left, #b73d25 0%,#670e0d 100%);
	background: linear-gradient(to right, #b73d25 0%,#670e0d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b73d25', endColorstr='#670e0d',GradientType=1 );
}

#navbar-btn .inner,
#navbar-btn .inner:after,
#navbar-btn .inner:before,
.box.box-content ul.lv-0 > li::before,
.box.box-content ul.lv-1 > li::before,
.box.box-content .speechbubble .story{
	background: #b73d25;
}

#mainmenu .lv-0 > li.active{
	border-right: 8px solid #670e0d;
}

.box.box-content .checkboxwrap .checkmark:after {
	border-right: 5px solid #b73d25;
	border-bottom: 5px solid #b73d25;
}


.box.box-content .speechbubble .story::before{
	background-image: url(../img/arrow_speechbubble_wip.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;

}

.box.box-content .speechbubble.speechbubble-reverse .story::before{
	background-image: url(../img/arrow_speechbubble_reverse_wip.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.tabset-widget .ui-state-active a{
	background: #b73d25;
	background: -moz-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: -webkit-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: linear-gradient(to right, #b73d25 0%, #670e0d 100%);
}

.tabset-widget .slick-dots li.slick-active button{
	background-color: #b73d25;
}


.tabset-widget a.active{
	background: #b73d25;
	background: -moz-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: -webkit-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: linear-gradient(to right, #b73d25 0%, #670e0d 100%);
}

#live-ticket .head{
	background: #b73d25;
	background: -moz-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: -webkit-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: linear-gradient(to right, #b73d25 0%, #670e0d 100%);
}


.onoffswitch-inner:before {
	content: "Textnachricht";
	padding-left: 16px;
	background: #b73d25;
	background: -moz-linear-gradient(left, #808080 0%, #4a4a4a 100%);
	background: -webkit-linear-gradient(left, #808080 0%, #4a4a4a 100%);
	background: linear-gradient(to right,   #808080 0%, #4a4a4a 100%);
}
.onoffswitch-inner:after {
	content: "Sprachnachricht";
	padding-right: 10px;
	background: #b73d25;
	background: -moz-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: -webkit-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: linear-gradient(to right, #b73d25 0%, #670e0d 100%);
	text-align: right;
}

.page-link{
	color:#670e0d;
}
.page-link:hover{
	color: #ff8871;
}

.page-item.active .page-link{
	border-color:#b73d25;
	background: #b73d25;
	background: -moz-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: -webkit-linear-gradient(left, #b73d25 0%, #670e0d 100%);
	background: linear-gradient(to right, #b73d25 0%, #670e0d 100%);
}

a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
	color: #fff;
	text-decoration: none;
}

.textbaustein.praxistipp{
	border: solid 4px #b73d25;
	border-radius: 10px;
}


@media print{
	.box.box-content .speechbubble .story{
		background: #dd7777;
	}
}