/* https://bovardcollege.usc.edu/wp-content/plugins/usc-usconline-forms/includes/../css/min/style.min.css?ver=6.1 */
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.grecaptcha-badge{visibility:hidden}.googledisclaimer{font-size:12px;line-height:1em;padding-top:14px}.googledisclaimer a{display:inline;padding:0}.pardoterrorheader{font-weight:700}.pardoterror{display:block}.error{color:red}.form_container form#request-information .fieldwrap{position:relative}.form_container form#request-information .fieldwrap input[type=email],.form_container form#request-information .fieldwrap input[type=text],.form_container form#request-information .fieldwrap select,.form_container form#request-information .fieldwrap textarea{background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;border:1px solid rgba(0,0,0,.5);width:100%!important;display:block}.form_container form#request-information .fieldwrap textarea{padding:10px 18px!important;height:100px!important}.form_container form#request-information .fieldwrap ::-webkit-input-placeholder{color:#3b3b3b}.form_container form#request-information .fieldwrap ::-moz-placeholder{color:#3b3b3b}.form_container form#request-information .fieldwrap :-ms-input-placeholder{color:#3b3b3b}.form_container form#request-information .fieldwrap :-moz-placeholder{color:#3b3b3b}.form_container form#request-information .fieldwrap .mktoAsterix{color:#bf0000;display:block;left:8px;position:absolute;top:11px}.form_container form#request-information .fieldwrap.error .mktoAsterix{left:18px;top:21px}.form_container form#request-information .fieldwrap.input.error{border:1px solid rgba(102,0,0,.5);padding:10px;margin-bottom:10px;background:rgba(255,0,0,.1)}.form_container form#request-information .fieldwrap.input.error .error{font-size:14px;font-weight:700;font-style:italic;line-height:normal}.form_container form#request-information .fieldwrap#requiredDescription{font-size:12px;margin-top:10px}.form_container form#request-information .buttonwrap{position:relative;margin-top:14px;padding:0!important}.form_container form#request-information .buttonwrap button[type=submit]{border-radius:0;color:#000;position:relative;z-index:1;background:#ccc}.form_container form#request-information.form-event-registration,.form_container form#request-information.form-information-session{border:1px solid #ccc}.form_container form#request-information.request-more-information .fieldwrap.error .mktoAsterix{left:9px;top:12px}.form_container.request-information #error{display:block}@media only screen and (min-width:992px){.form_container.request-information.horizontal form#request-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form_container.request-information.horizontal form#request-information .buttonwrap,.form_container.request-information.horizontal form#request-information .fieldwrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.form_container.request-information.horizontal form#request-information .fieldwrap{margin:0 10px 0 0}.form_container.request-information.horizontal form#request-information .fieldwrap.input.error{padding:0 0 10px;margin-bottom:0}.form_container.request-information.horizontal form#request-information .fieldwrap.input.error>.input.error{padding:0 6px}}