.help-block
{
	clear: both;
	padding-top: 10px;
}

.itap_option
{
	float: left;
	width: 20%;
	margin-top: 10px;
}

#questionnaire_container input, #questionnaire_container select
{
	border-radius: 0;
}

select 
{
	background-color: #FFFFFF !important;
	padding: 0px 10px;
	-webkit-appearance: none;
	cursor: pointer;
	overflow: hidden;
	background: url(../images/elements/select_dropdown.png) no-repeat right 8px center;
	
	height: 34px;
	width: 100%;
	border: none;
	box-sizing: border-box;
	box-shadow: 0px 0px 0px 2px rgba(0, 0, 0, 0.09);
}

input[type='radio']
{
	display: none;
}

input[type="radio"] + label
{
	cursor: pointer;
	display: inline;
	float: left;
	margin: 5px 20px;
}

.itap_option input[type="radio"] + label
{
	width: 100%;
	position: relative;
	height: 95px;
	margin-right: 0;
	margin-left: 0;
	padding-right: 20px;
	padding-left: 20px;
}

input[type="radio"] + label span 
{
    display: inline-block;
    width: 16px;
    height: 16px;
	cursor: pointer;
	vertical-align: middle;
	margin-right: 5px;
	float: left;
	margin-left: -20px;
	margin-top: 2px;
}

.itap_option input[type="radio"] + label span 
{
    position: absolute;
	bottom: 0;
	left: 44%;
	display: block;
	float: none;
	margin-left: auto;
	margin-right: auto !important;
}

input[type="radio"].circle + label span 
{
	background: url(/includes/images/elements/radio_unchecked.png) no-repeat;
}

input[type="radio"].circle:checked + label span 
{
    background: url(/includes/images/elements/radio_checked.png) no-repeat;
}

input[type="radio"].square + label span 
{
	margin-right: 10px;
	background: url(/includes/images/elements/square_radio_unchecked.png) no-repeat;
}

input[type="radio"].square:checked + label span 
{
    background: url(/includes/images/elements/square_radio_checked.png) no-repeat;
}

.select2-container
{
	width: 100% !important;
}
#queries_form label{
    cursor:pointer;
}
#queries_form input[type="radio"]{
    display:inline;
    width:auto;
    background: none;
    border:none;
    box-shadow:none;
    cursor:pointer;
}
#queries_form textarea{
    padding: 7px 20px;
    border-radius: 2px;
    border: none;
    box-shadow: 0px 0px 0px 2px rgb(0 0 0 / 9%);
}
.help_container *{
    text-align:center;
}