*{box-sizing:border-box}
:root{--input-green-color:#eafbed}
.lms-container{padding:.8em 1.2em!important;max-width:900px!important;margin:0 auto!important;display:inline-block!important;font-family:'Helvetica',Arial,sans-serif}
.lms-header{color:#000!important;margin-bottom:10px!important;font-family:'Helvetica',Arial,sans-serif}
.lms-green{color:#3faf7c!important}
.lms-alert-success{color:#1e7e34!important;font-family:'Helvetica',Arial,sans-serif}
.lms-alert-danger{color:red!important;font-family:'Helvetica',Arial,sans-serif}
.lms-color{color:var(--input-green-color)!important}
.lms-bg{background-color:#fff!important}
.lms-row:after{content:""!important;display:table!important;clear:both!important}
.lms-control{width:100%!important;padding:9px!important;border:1px solid #ccc!important;border-radius:4px!important;resize:vertical!important;height:42px!important;font-size:15px!important}
.lms-textarea{width:100%!important;padding:12px!important;border:1px solid #ccc!important;border-radius:4px!important;resize:vertical!important;min-height:150px!important;font-size:15px!important;margin-top:0px!important;font-family:'Helvetica',Arial,sans-serif}
.lms-column{float:left!important;padding:8px!important}
.lms-col-100{width:100%!important;font-size: 16px !important;padding: 4px !important}
.lms-col-50{width:50%!important}
.lms-col-25{width:25%!important}
.lms-col-80{width:80%!important}
.lms-col-x50{width:100%!important}
.lms-col-x25{width:50%!important}
.lms-col-x15{width:70%!important}
.lms-col-x80{width:100%!important}
.lms-text-center{text-align:center!important}
.lms-text-permission{text-transform:uppercase!important;color:#007bff!important;font-family:'Helvetica',Arial,sans-serif;margin:10px!important;margin-left: 0px !important;font-size: 14px !important}
.lms-text-allowed{color:#17a2b8!important;vertical-align:middle!important;float:none!important;font-family:'Helvetica',Arial,sans-serif;font-size: 15px !important;display: block !important;margin: 0px 30px !important;max-width: 100% !important}
.lms-bigButton{padding:20px!important;width:227px!important;margin-left:auto!important;margin-right:auto!important;border-radius:10px!important;color:#fff!important;background-color:#0d5bf8!important;cursor:pointer!important;text-transform:uppercase!important;font-size:18px!important;font-weight:900!important;margin-bottom:40px!important;font-family:'Helvetica',Arial,sans-serif;box-shadow:0 5px 7px #ccc!important}
.lms-bigButton:hover{color:#fff;background-color:#218838;border:#fcfdfc 2px solid}
.lms-group{display:block!important;margin-top:15px!important}
.lms-input-group{height:50px!important;position:relative!important;border-collapse:separate!important;margin-bottom:10px!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.lms-input-group-label{height:50px!important;padding:12px!important;text-align:center!important;background-color:#eee!important;border:1px solid #ccc!important;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;font-family:'Helvetica',Arial,sans-serif}
.lms-input-group-label:first-child{height:50px!important;display:inline-block;border-right:0!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important;font-family:'Helvetica',Arial,sans-serif}
.lms-input-group .lms-form-field{height:50px!important;position:relative!important;z-index:2!important;margin-bottom:0!important;width:100px!important;padding:12px!important;border:1px solid #ccc!important;left:-5px!important;top:-4px!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;font-family:'Helvetica',Arial,sans-serif;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
form label.error,label.error{color:red!important;line-height:1.8!important;font-size:12px!important;font-family:'Helvetica',Arial,sans-serif}
button,input,select,textarea{vertical-align:middle!important;font-family:'Helvetica',Arial,sans-serif;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.lms-col-100.textarea.lmscontrol{height:100px!important;font-family:'Helvetica',Arial,sans-serif;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.lms-input-checkbox{width:auto!important;margin:5px!important;border:0;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}
.lms-col-100{width:100%!important;font-size:18px!important}
img{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0 auto;display:block}
small{line-height:24px!important;font-size:14px!important;font-family:'Helvetica',Arial,sans-serif}
/* 6/13/24 edits */
.lms-row p, .column.lms-text-center p {margin-bottom: 0px !important}
.column.lms-text-center p br {display: none;}
/* */
@media(min-width:700px) {
.lms-col-x50{width:50%!important}
.lms-col-x25{width:25%!important}
.lms-col-x15{width:20%!important}
.lms-col-x80{width:80%!important}
.lms-group{display:flex!important}
.lms-input-group{margin-right:20px!important}
}
@media(max-width:700px) {
.lms-container {
    padding: 10px 20px !important;
    max-width: 900px !important;
    margin: 0 auto !important;
    font-family: 'Helvetica', Arial, sans-serif;
    background: #fff}
}