button#SubmitElement_0_input.submit.notDefault{
border-color: #CEDC00 !important;
border-width: 1px !important;
border-style: solid !important;
font-weight: 600 !important;
}

button#SubmitElement_0_input.submit.notDefault:hover {
background-color: #ffffff !important;
border-color: #CEDC00 !important;
border-width: 1px !important;
border-style: solid !important;
font-weight: 600 !important;
}

div.options.input {
    display: flex !important;
    justify-content: flex-start !important;
    margin-top : -7px;
}

@media(max-width: 639px) {
    div.options.input {
    display: block !important;
    margin-left : 12px !important;
    }
}

.options.input label {
    flex: 1;
    margin-left: .5em;
    margin-right: .5em;
    display: block;
    width: auto;
}

div.options.input input[type="checkbox"] {
    margin-right: 1em;
    margin-top: -13px;
    margin-left: .5em;
}

@media(max-width: 639px) {
    div.options.input input[type="checkbox"] {
    margin-left : 0 !important;
    }
}

.inputContainer > input{
    width: 60% !important;
    max-width : 60% !important;
}

@media(max-width: 639px) {
    .inputContainer > input {
    width : 100% !important;
    max-width : 100% !important;
    }
}

.body-div .errorMessage {
    margin-left: 21.5% !important;
    margin-top : -0.4em;
    margin-bottom: 1.5em;
}

.body-div {
    width:100% !important;
}

@media(max-width: 639px) {
    .body-div .errorMessage {
    margin-left : 3px !important;
    }
}

samp {color:#a31925 !important;}
.body-div.responsive {background-color : #f5f5f5 !important;}
.EditorRow {padding-left : 19px !important;}
.EditorRow div>span {width : 20% !important;}
.EditorRow #CheckboxElement_0 div>span {width : 100% !important;}
div.submitContainer {margin-left : -44% !important;}

@media(max-width: 639px) {
    div.submitContainer {margin-left : 0 !important;}
}
/* Added for campus lead card form under admissions */
 .lead-card-campus div#EditorRow_12 {
	display : none !important;
}
 .lead-card-campus div#EditorRow_13 {
	display : none !important;
}
.lead-card-campus .inputContainer {
	width: 39%!important;
}
 .lead-card-campus .inputContainer > input[list].input.required {
	 border-color: #cecece !important;
	 border-width: 1px !important;
	 border-style: solid !important;
	 height : 20px !important;
	 border-radius: 3px;
	 padding: 3px;
	 width: 96%!important;
	 max-width: 96%!important;
}
 .lead-card-campus .inputContainer > input[list] {
	 background: #fff url(/img/designelements/buttons/simplycast-dropdown.gif) no-repeat 100%!important;
}
 .lead-card-campus .EditorRow div>span {
	width : 35% !important;
}
 @media(max-width: 639px) {
	 .lead-card-campus .inputContainer > input {
		 width : 98% !important;
		 max-width : 98% !important;
	}
	 .lead-card-campus .inputContainer > input[list].input.required {
		 height : 28px !important;
	}
}
/* End campus lead card form additions */