input,
textarea,
label,
select {
    width: 100%;
    margin: 10px 0;
}

label {
    margin-bottom: 0px;
}

.gform_wrapper.gravity-theme input,
.gform_wrapper.gravity-theme textarea,
.gform_wrapper.gravity-theme select {
    background: #dde4e9;
    border: 0;
    padding: 10px 25px;
    border-radius: 25px;
    box-shadow: 1px 1px 3px inset rgba(0, 0, 0, .5);
    outline-color: var(--accent-primary);
	color: black !important;
}

#skillsDropdown {
    transition: all 1s ease-in-out;
    /* height:0px; */
}

span.ajax-loader {
    display: none !important;
}


input[type=checkbox],
input[type=radio] {
    box-shadow: none;
    width: auto;
}

.gform_wrapper.gravity-theme input.gform_button.button,
.gform_wrapper.gravity-theme .gform_next_button,
.gform_wrapper.gravity-theme .gform_previous_button {
    background: var(--accent-quinary);
    color: black;
    border: none;
    padding: 10px;
    /* max-width: 300px; */
    border-radius: 25px;
    cursor: pointer;
	padding:15px 25px;
	font-weight: 900;
    transition: all .25s ease-in-out;
    box-shadow: 0px 0px 3px rgba(0,0,0,.5);
}

.gform_wrapper.gravity-theme input.button:hover {
    background: var(--accent-quaternary);
}

.gform_wrapper.gravity-theme .gform_next_button,
.gform_wrapper.gravity-theme .gform_previous_button,
input#gform_submit_button_5 {
    width: 49%;
}

.gform_wrapper.gravity-theme .gform_previous_button {
    background: var(--accent-quinary)!important;
	opacity:.5;
}

.gform_wrapper.gravity-theme .gform_previous_button:hover {
    background: var(--accent-quaternary)!important;
		opacity:1;
}

/* start of radioboxes */
.gchoice label {
    margin: 0;
}

input.gfield-choice-input {
    margin: 0;
    box-shadow: none !important;
}
/* end of radioboxes */

div.gfield_description {
    font-weight: 100 !important;
}

form ::placeholder {
  color: black;
}