.col-md-9 .q-block .card-header
{
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}
.form-group .quest_title
{
    font-size: 16px;
    font-weight: bold;
}
.dib_block_quest .table th
{
	vertical-align: middle;
    text-align: center;
}
.dib_block_quest .table th, .dib_block_quest .table td
{
	padding: 5px;
	font-weight: normal;
}
.table_quest_4 thead tr th, .table_quest_5 thead tr th, .table_quest_6 thead tr th, .table_quest_15 thead tr th, .table_quest_3 thead tr th, #dib_block_quest_12 table thead tr th, #dib_block_quest_12 table tbody tr td
{
	font-size: 12px;
}
.tr_row_table_quest_4 td, .table_quest_15 td, #dib_block_quest_12 table td
{
	width:25%;
}
.table_quest_6 th:nth-child(1)
{
	min-width:200px;
}