﻿.public-event-registrant{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.public-event-registrant .form-fields{display:flex;flex-wrap: wrap;max-width: calc(100% - 40px)}.public-event-registrant .form-field{width:100%;padding:0 1%;}@media only screen and (min-width: 768px) {.public-event-registrant .form-field{width: 50%;padding: 0 1%}}.public-event-registrant .remove-button{transition: color cubic-bezier(0, 0, 0, 1) 0.25s;cursor: pointer;background: transparent;border: none;font-size: 1.5em;font-weight: bold;color: #787800}.public-event-registrant .remove-button:hover{color: #a4ac75}.form-field-collection{position:relative;border:1px solid #e1e1e1;padding:10px;width:100%;clear:left;margin-bottom:32px;overflow:hidden;max-height:3000px;transition:all ease-in-out .5s;}@media only screen and (min-width:768px){.form-field-collection{max-width:60%;}}.form-field-collection.hidden{max-height:0;padding:0 10px;}.form-field-collection .remove-button{padding:12px 18px;background:#787800;color:#fff;border:none;transition:background-color cubic-bezier(0,0,0,1) .25s;cursor:pointer;display:none;visibility:hidden;}.form-field-collection .remove-button.visible{display:inline-block;visibility:visible;}.form-field-collection .remove-button:hover{background:#a4ac75;}.form-field-collection:last-of-type .remove-button,.form-field-collection.disabled .remove-button{display:none;visibility:hidden;}.form-field-collection:last-of-type input,.form-field-collection.disabled input,.form-field-collection:last-of-type select,.form-field-collection.disabled select{cursor:not-allowed;}.form-field-collection.disabled .form-field{position:relative;}.form-field-collection.disabled .form-field:not(.not-disabled):before,.form-field-collection.disabled .form-field:not(.not-disabled)::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;cursor:not-allowed;}.form-field-collection input[type="file"]{display:block;}.form-submit button,.form-submit .button,.add-another,.save-and-continue,.edit-information,.resume,.restart,.btn{padding:12px 18px;margin:0 12px;background:#787800;color:#fff;border:none;transition:background-color cubic-bezier(0,0,0,1) .25s;cursor:pointer;}.form-submit button.btn-danger,.form-submit .button.btn-danger,.add-another.btn-danger,.save-and-continue.btn-danger,.edit-information.btn-danger,.resume.btn-danger,.restart.btn-danger,.btn.btn-danger{background:#a00;}.form-submit button.btn-danger:hover,.form-submit .button.btn-danger:hover,.add-another.btn-danger:hover,.save-and-continue.btn-danger:hover,.edit-information.btn-danger:hover,.resume.btn-danger:hover,.restart.btn-danger:hover,.btn.btn-danger:hover{background:#f00;}.form-submit button:hover,.form-submit .button:hover,.add-another:hover,.save-and-continue:hover,.edit-information:hover,.resume:hover,.restart:hover,.btn:hover{background:#a4ac75;}.form-field{clear:both;margin-bottom:16px;}.form-field label{display:block;font-weight:600;}.form-field input[type="text"],.form-field input[type="date"],.form-field input[type="phone"],.form-field input[type="email"],.form-field textarea,.form-field select{display:block;border:2px solid #e1e1e1;font-family:"Open Sans",Arial,sans-serif;height:43px;color:#000;width:270px;max-width:100%;background:#ebebeb;color:#363636;line-height:39px;font-size:1.6rem;padding:0 13px;border-radius:0;}.form-field input[type="text"].input-validation-error,.form-field input[type="date"].input-validation-error,.form-field input[type="phone"].input-validation-error,.form-field input[type="email"].input-validation-error,.form-field textarea.input-validation-error,.form-field select.input-validation-error{border-color:#f00;}.form-field textarea{width:100%;min-height:240px;}.form-field select{border-right:none;}.form-field select+input[type="text"]{display:block;visibility:visible;margin:8px 0;}.form-field select[name]+input[type="text"]{display:none;visibility:hidden;}.form-field.hidden{display:none;visibility:hidden;}.form-field input[type="checkbox"]{display:none;visibility:hidden;}.form-field input[type="checkbox"]~label{padding-left:32px;position:relative;}.form-field input[type="checkbox"]~label:before,.form-field input[type="checkbox"]~label::before{content:"";left:0;position:absolute;display:block;top:50%;-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border-radius:2px;background:#fff;border:1px solid #787800;}.form-field input[type="checkbox"]~label:after,.form-field input[type="checkbox"]~label::after{content:"";left:3px;width:14px;height:14px;border-radius:2px;position:absolute;display:block;top:50%;-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);background:#a4ac75;opacity:0;transition:opacity cubic-bezier(0,0,0,1) .25s;}.form-field input[type="checkbox"]:checked~label:after,.form-field input[type="checkbox"]:checked~label::after{opacity:1;}.form-field input[type="radio"]{display:none;visibility:hidden;}.form-field input[type="radio"]~label{padding-left:32px;position:relative;}.form-field input[type="radio"]~label:before,.form-field input[type="radio"]~label::before{content:"";left:0;position:absolute;display:block;top:50%;-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid #787800;}.form-field input[type="radio"]~label:after,.form-field input[type="radio"]~label::after{content:"";left:3px;width:14px;height:14px;border-radius:50%;position:absolute;display:block;top:50%;-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);background:#a4ac75;opacity:0;transition:opacity cubic-bezier(0,0,0,1) .25s;}.form-field input[type="radio"]:checked~label:after,.form-field input[type="radio"]:checked~label::after{opacity:1;}.form-label{font-weight:bold;font-size:1.2em;margin-bottom:4px;}.form-label.hidden{display:none;visibility:hidden;}.field-validation-error{color:#f00;}#divContent .validation-summary-errors{padding:4px;border:2px solid #a00;border-radius:3px;background:#f00;}#divContent .validation-summary-errors li{color:#fff;font-size:1.5rem;}.print-panel{display:none;visibility:hidden;}pre.form-field-value{white-space:pre-wrap;}@media only print{.print-panel{display:block;visibility:visible;}.print-panel .form-field-collection{border:none;padding:0;}.print-panel .form-field input,.print-panel .form-field select,.print-panel .form-field textarea{min-height:0;padding:0;}.print-panel .form-field input:not([type="checkbox"]),.print-panel .form-field select:not([type="checkbox"]),.print-panel .form-field textarea:not([type="checkbox"]){background:none;border:none;}.print-panel .form-field input[type="checkbox"]{display:inline-block;visibility:visible;}.print-panel .form-field input[type="checkbox"]~label{padding-left:0;}.print-panel .form-field input[type="checkbox"]~label:before,.print-panel .form-field input[type="checkbox"]~label::before{display:none;visibility:hidden;}.print-panel .form-field input[type="checkbox"]~label:after,.print-panel .form-field input[type="checkbox"]~label::after{display:none;visibility:hidden;}.print-panel~*{display:none;visibility:hidden;}#divSearchAndMeta,#divNavigationPrimaryContainer,#divBreadcrumbContainer,#divLeft,#divFooterContainer,.print-hide{display:none;visibility:hidden;}#divRight{width:100%;float:none;}}