.form-group {
	margin: 0 auto 20px;
}

/*=====FORM STYLES=====*/

.customForm .radiobuttonlist, .customForm input.text, .customForm input[type="checkbox"] {
	margin-left: 1.5em!important;
}

.customForm .checkboxlist {
	margin-bottom: 2em;
	padding: 0px!important
}

.customForm .checkboxlist label {
	float: unset!important;
}

.customForm .umbraco-forms-field-wrapper label {
	font-weight: unset;
	line-height: 1.5em;
	margin-left: 1em;
}

.customForm .umbraco-forms-field {
	margin-top: 2em;
}

.customForm .btn.primary {
	/*background-color: #5c4720!important;
	color: #fff!important;
	box-shadow: 0 4px 4px 0 rgb(0 0 0 / 25%);
	font-family: Inter;
	font-style: bold;
	font-size: 16px!important;
	line-height: 36px!important;
	align-self: center;
	letter-spacing: 20%;
	vertical-align: center;*/
	color: #0D6A7B !important;
    background-color: transparent;
    background-image: none;
    border: solid 2px #0D6A7B;
    padding: 0.3rem;
    /* width: 50%; */
    align-self: center;
    line-height: 1.5em;
    margin-top: 0.5em;
    font-size: large;
}

.customForm .btn.primary:hover {
	/*background-color: #001d39!important;
	color: #fff!important;*/
	color: white !important;
    background-color: #0D6A7B;
    border-color: white;
    -webkit-transition: .2s all ease;
    -o-transition: .2s all ease;
    transition: .2s all ease;
}

.customForm label.umbraco-forms-label {
    float: left;
    margin-right: 2%;
    height: 1em;
    line-height: 1em;
    vertical-align: middle;
    padding-top: 8px;
    text-align: right;
    width: 170px;
}

/*///////End Form Styles/////////*/