.myForm .col-sm-2{
	width:90%;
	text-align:left;
}
.myForm .checkbox, .myForm .radio{
	border:0;
	box-shadow:0;
}
.myForm .singlechoice label.col-sm-2{
	width: 100%;
    text-align: left;
}
.myForm .checkbox .col-sm-10{
	width: 10%;
    text-align: left;
}
.myForm .checkbox .col-sm-10{
	width: 10%;
    text-align: left;
}
.myForm .checkbox  label.col-sm-2 {
    float: right;
    width: 90%;
    text-align: left;
}
.myForm input[type="checkbox"] {
	width: 24px !important;
}
.myForm input[type="radio"] {
	width: 24px !important;
	height: 24px !important;
	margin-left: -30px;
    margin-top: 0px;
}
.myForm .checkbox, .myForm .radio, .myForm .checkbox input[type="checkbox"].form-control, .myForm .checkbox input[type="radio"].form-control {
	border:0;
	position: relative;
	margin-left: 10px; 
	width: initial;
	-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0);
	box-shadow: inset 0 0 0 rgba(0,0,0,0);
	background-color:transparent;
}
.myForm .col-md-6{
	padding-left: 15px;
}
.myForm input[type="submit"] {
	margin-top: 15px; 
}
@media (max-width: 768px){
	.myForm .checkbox  label {
		float: left;
		width: 100%;
		text-align: left;
	}
}
@media (min-width: 768px){

	.myForm .umbraco-forms-page{
		margin-bottom: 40px;
	}
	
}