.btn-outline-secondary:hover,.btn-check:active+.btn-outline-secondary, .btn-check:checked+.btn-outline-secondary, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show, .btn-outline-secondary:active {
    color: #fff !important;
    border-color: #7b296d !important;
    background-color: #7b296d !important;
    outline: none !important;
}
.submit-button{
	
	padding: 10px 0;
	text-align: center;
	width: 100%;
}
.submit-button button{
	margin: 0 auto;
	background-color: #7b296d;
	color: #fff;
	font-size: 25px;
	border: 1px solid #7b296d;
	padding: 20px 0;
	width: 60%;
	
}
.submit-button button:hover{
	background-color: #4ec1b4;
	border: 1px solid #4ec1b4;
	color: #fff;	
}

tr.error td{
	background-color: #ffe2e2 !important;
}
.check-btn{
	    width: 20px;
    height: 20px;
    border-radius: 30px;
    padding: 0;
}
table td, table th{
	text-align:center;
}
.question-table{
	text-align:right !important;
}