.dib_block_quest label
{
	font-weight:bold;
}
.form-check-label
{
	font-weight:normal!important;
}
.dib_block_quest .table tr th, .dib_block_quest .table tr td
{
	padding: 5px;
	font-size: 14px;
}
.dib_block_quest .table tr td input, .form-check-label
{
	font-size: 14px;
}
.quest_title
{
	font-size: 14px;
	line-height: 18px;
}
.dib_block_quest .table tr td .chosen-container
{
	width:100%!important;
}
.dib_block_quest .form-check, .dib_block_quest .table
{
	margin-bottom: 0px!important;
}
.dib_block_quest .btn, .form-group .btn
{
	font-size:14px;
}
.dib_block_quest table thead tr th
{
	text-align: center;
	vertical-align: middle;
}
.ui-menu .ui-menu-item-wrapper
{
    font-size: 13px;
    padding: 0px 5px;
}

.table_quest_24 tbody tr td:nth-child(1), .table_quest_24 tbody tr td:nth-child(2), .table_quest_24 tbody tr td:nth-child(3), .table_quest_24 tbody tr td:nth-child(4)
{
	width:22.5%;
}
.table_quest_24 tbody tr td:nth-child(5)
{
	width:10%;
}
.table_quest_75 thead tr:nth-child(2), 
.table_quest_75 thead tr:nth-child(1), 
.table_quest_25 thead tr:nth-child(2), 
.table_quest_25 thead tr:nth-child(1),
.table_quest_49 thead tr:nth-child(2), 
.table_quest_49 thead tr:nth-child(1),
.table_quest_50 thead tr:nth-child(2), 
.table_quest_50 thead tr:nth-child(1)
{
	display:none;
}
.table_quest_81 tr td:nth-child(5),
.table_quest_81 tr td:nth-child(7)
{
	min-width:55px;
}