html body .secondForm-edu input:not([data-lab="button"]):not([type="checkbox"]) {
	border: 2px solid #002776;
	width: 100%;
	color: #1d1d1d;
	font-size: 1em;
	padding: 12px;
    margin-bottom: 16px;
    box-sizing: border-box;
}

html body  .secondForm-edu .nf-field-container {
    margin-bottom: 0;
}

html body .secondForm-edu select{
    border: 2px solid #002776;
    color: #1d1d1d;
    font-size: 16px;
    margin-bottom: 16px;
    padding: 12px;
    box-sizing: border-box;
    width: 100%;
    z-index: 2;
}

/* html body .jquery-modal.blocker .modal .secondForm-edu select:not([multiple]) {
    border: 5px solid #002776;
    color: #787878;
    font-size: 16px;
    margin-bottom: 26px;
    padding: 12px;
    box-sizing: border-box;
    width: 100%;
} */

html body .secondForm-edu select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;       /* Remove default arrow */
    background-image: url(...); 
}

html body .secondForm-edu select::-ms-expand {
    display: none;
}

html body .secondForm-edu .list-select-wrap > div div {
    position: relative;
    display: block;
}

html body .secondForm-edu .list-select-wrap > div div::after {
	content: "\f078";
	font-family: FontAwesome;
	font-size: 20px;
	position: absolute;
	right: 10px;
	bottom: 0;
	height: 50px;
    line-height: 50px;
    pointer-events: none;
}


html body .secondForm-edu .list-select-wrap > div div {
	display: block;
	position: absolute;
	line-height: 16px;
    pointer-events: none;
	height: 50px;
	top: 0;
	right: 0;
	left: 0;
	/* z-index: 1; */
}

html body .secondForm-edu input[data-lab="button"] {
	background: #80379b;
	display: inline-block;
	padding: 1rem 2rem;
	color: #fff;
	font-weight: 500;
	-webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    border: 0;
}


html body .secondForm-edu p {
    font-size: unset !important;
    margin-bottom: 0;
}

html body  .secondForm-edu .form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

html body  .secondForm-edu .form li {
    width: 49%;
}

html body .contactGeneric .form li:last-child {
	width: 100%;
}

/* Multiple form */

/* Multiple forms */

html body .multiforms-edu input:not([data-lab="button"]):not([type="checkbox"]) {
	border: 2px solid #002776;
	width: 100%;
	color: #1d1d1d;
	font-size: 1em;
	padding: 12px;
    margin-bottom: 16px;
    box-sizing: border-box;
}

html body  .multiforms-edu .nf-field-container {
    margin-bottom: 0;
}

html body .multiforms-edu select{
    border: 2px solid #002776;
    color: #1d1d1d;
    font-size: 16px;
    margin-bottom: 16px;
    padding: 12px;
    box-sizing: border-box;
    width: 100%;
    z-index: 2;
}

/* html body .jquery-modal.blocker .modal ..multiforms-edu select:not([multiple]) {
    border: 5px solid #002776;
    color: #787878;
    font-size: 16px;
    margin-bottom: 26px;
    padding: 12px;
    box-sizing: border-box;
    width: 100%;
} */

html body .multiforms-edu select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;       /* Remove default arrow */
    background-image: url(...); 
}

html body .multiforms-edu select::-ms-expand {
    display: none;
}

.formradio {

    display: flex;

}

.formradio label {

    width: 50%;

}

.formradio label span {

    max-width: 50px;
    display: inline-block;

}

html body .multiforms-edu .list-select-wrap > div div {
    position: relative;
    display: block;
}

html body .multiforms-edu .list-select-wrap > div div::after {
	content: "\f078";
	font-family: FontAwesome;
	font-size: 20px;
	position: absolute;
	right: 10px;
	bottom: 0;
	height: 50px;
    line-height: 50px;
    pointer-events: none;
}


html body .multiforms-edu .list-select-wrap > div div {
	display: block;
	position: absolute;
	line-height: 16px;
    pointer-events: none;
	height: 50px;
	top: 0;
	right: 0;
	left: 0;
	/* z-index: 1; */
}

html body .multiforms-edu input[data-lab="button"] {
	background: #80379b;
	display: inline-block;
	padding: 1rem 2rem;
	color: #fff;
	font-weight: 500;
	-webkit-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
    border: 0;
}


html body .multiforms-edu p {
    font-size: unset !important;
    margin-bottom: 0;
}

html body  .multiforms-edu .form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

html body  .multiforms-edu .form li {
    width: 49%;
}

.multiforms-edu .form .radio-btn {
	display: flex;
	align-items: center;
	margin-top: 25px;
	margin-bottom: 20px;
}

.multiforms-edu .form .radio-btn li {
	display: flex;
	flex-direction: row;
	width: 130px !important;
	align-items: center;
	justify-content: center;
}

.multiforms-edu .form .radio-btn li input {
	margin-bottom: 0 !important;
	width: 47px !important;
}

@media(max-width: 740px) {
    html body  .secondForm-edu .form li {
        width: 100%;
    }
	html body  .multiforms-edu  .form li {
        width: 100%;
    }
}