/* header nav > ul > li > ul > li > a:before{
	border-color: transparent transparent transparent #3C0040;
}
header nav > ul > li > a:after{
	border-color: #3C0040 transparent transparent transparent;
}
header nav > ul > li > a:before{
	background-color: #3C0040;
}
header nav > ul > li:hover > a:after,
header nav > ul > li.current_page_item > a:after,
header nav > ul > li.current_page_ancestor > a:after{
	border-color: #3C0040 transparent transparent transparent;
} */
.image-interactive .link .icon,
.link-mobile-list .link .icon{
	background-color: #3C0040;
}
.image-interactive .link .icon::before,
.link-mobile-list .link .icon::before{
	background-color: #3C0040;
}
.image-interactive .link:hover .text{
	background: #3C0040;
	color: #FFF;
}
.page-title{
	background-color: #3C0040;
	color: #FFF;
}


.btn{
	background-color: #3C0040;
	border-color: #3C0040;
	color: #fff;
}
.btn:hover{
	background-color: #fff;
	color: #3C0040;
}


.quizz .question .question-header{
	background-color: #3C0040;
	color: #fff;
}
.quizz .question .question-body{

}
.quizz .question .answer{

}
.quizz .question .answer.active{
	background-color: #3C0040;
	color: #fff;
}
.quizz .question .answer .checkbox [type="checkbox"]:checked + label:before {
	border-color: #fff;
}
.quizz .question .answer .checkbox [type="checkbox"]:checked + label:after {
	color: #fff;
}
.quizz .question .answer .checkbox [type="checkbox"]:checked + label {
	background-color: #3C0040;
	color: #fff;
}
.quizz .question .question-footer{

}

.quizz .question.question-success .question-header:after,
.quizz .question.question-danger .question-header:after {
	border-color: #FFF;
}

.checkbox [type="checkbox"]:not(:checked) + label:before,
.quizz .question .answer:not(.answer-success):not(.answer-error) .checkbox [type="checkbox"]:not(:checked):disabled + label:before,
.checkbox [type="checkbox"]:checked + label:before {
  border-color: #3C0040;
}
/* checked mark aspect */
.checkbox [type="checkbox"]:not(:checked) + label:after,
.quizz .question .answer:not(.answer-success):not(.answer-error) .checkbox [type="checkbox"]:not(:checked):disabled + label:after,
.checkbox [type="checkbox"]:checked + label:after {
  color: #3C0040;
}


.list-group .list-group-item{
	background: #3C0040;
	border-color: #3C0040;
	color: #FFF;
}
.list-group .list-group-item:hover{
	color: #3C0040;
}
.page-content > .page-logo .icon-puzzle-piece-fill{
	color: #3C0040!important;
}

.loader{
	background: rgba(0, 0, 0, 0.5);
}
.loader span{
	border-right-color: #3C0040;
}

.flip-card-back{
	background-color: #3C0040;
}

.memory-header h1 i{
	color: #3C0040;
}
.btn-flat{
	box-shadow: 3px 3px 0 0 #782710;
	background: #3C0040;
	color: #fff;
}

.tab-list-mobile{
	background: #3C0040;
}
.tab-list-mobile a.tab-primary,
.tab-list-mobile a{
	color: #FFF;
}
.tab-list-mobile a.tab-primary i,
.tab-list-mobile a i{
	background: #FFF;
	color: #3C0040;
}
