.group_form{
	float: left;
    display: block;
    clear: both;
    width: 100%;
    margin-top: 5px;
    padding-bottom: 10px;
    text-align: left;	
}
.group_form title{
	float:left;
	font-size: 13px;
    font-weight: bold;
    margin-top: 5px;
    display: block;
    font-family: "Quicksand",sans-serif;
    color: #595B5D;
    width: 150px;
    margin-bottom: 0px;
}
.group_form input,.group_form select,.group_form textarea{
	width: 100%;    
	padding: 8px 5px;
	font-family: "Quicksand",sans-serif;
	font-size: 13px;
}
input:disabled,select:disabled {
  background: #f2f0f0;
}

.col1{float: left;margin-left: 1%;
	width:calc(9% - 150px);
	width:-webkit-calc(9% - 150px);
	width:-moz-calc(9% - 150px);
}
.col2{float: left;margin-left: 1%;
	width:calc(19% - 150px);
	width:-webkit-calc(19% - 150px);
	width:-moz-calc(19% - 150px);
}
.col3{float: left;margin-left: 1%;
	width:calc(29% - 150px);
	width:-webkit-calc(29% - 150px);
	width:-moz-calc(29% - 150px);
}
.col4{float: left;margin-left: 1%;
	width:calc(39% - 150px);
	width:-webkit-calc(39% - 150px);
	width:-moz-calc(39% - 150px);
}
.col5{float: left;margin-left: 1%;
	width:calc(49% - 150px);
	width:-webkit-calc(49% - 150px);
	width:-moz-calc(49% - 150px);
}
.col6{float: left;margin-left: 1%;
	width:calc(59% - 150px);
	width:-webkit-calc(59% - 150px);
	width:-moz-calc(59% - 150px);
}
.col7{float: left;margin-left: 1%;
	width:calc(69% - 150px);
	width:-webkit-calc(69% - 150px);
	width:-moz-calc(69% - 150px);
}
.col8{float: left;margin-left: 1%;
	width:calc(79% - 150px);
	width:-webkit-calc(79% - 150px);
	width:-moz-calc(79% - 150px);
}
.col9{float: left;margin-left: 1%;
	width:calc(80% - 150px);
	width:-webkit-calc(89% - 150px);
	width:-moz-calc(89% - 150px);
}
.col10{float: left;margin-left: 1%;
	width:calc(99% - 150px);
	width:-webkit-calc(99% - 150px);
	width:-moz-calc(99% - 150px);
}
.group_form,.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10{
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
}
.noborder tr td{
	border: none;
}

/*Mobile*/
@media only screen and (max-width: 800px) {
	.group_form title{
		float: none;
		width: 100%;
		margin-bottom: 5px;
	}
	.group_form,.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10{
		float: none;
		width: 100%;
	}
}