.center-text{text-align:center;font-size:18px;margin:1em auto;width:80%}.center-text.address-block{color:#00741a;font-weight:500}.felt-like .example{float:left;width:50%}.felt-like .example.right{padding-left:1em}.felt-like .example.left{padding-right:1em}@media only screen and (max-width: 767px){.felt-like .example{float:none;width:100%;padding:1em}}h3{color:#00741a}div{font-family:"Museo Sans W03"}.form-header{color:#00741a;background-color:rgba(133,210,0,.2);text-align:center;font-weight:900;padding:1em;font-size:24px}form{width:80%;margin:0 auto}@media only screen and (max-width: 767px){form{width:95%}}form label{font-family:"Museo Sans W03";font-size:22px;color:#5b4d4e;display:block;font-weight:500;margin-top:1em;clear:both}form label span{font-weight:400}@media only screen and (max-width: 767px){form label{font-size:18px}}form label .required-field{font-size:16px;color:#00741a;font-weight:500}@media only screen and (max-width: 767px){form label .required-field{font-size:14px}}form input{background-color:#fff;border:1px solid #a59899;border-radius:4px;display:block}form input[type=text]{padding:.75em;font-size:18px}form input[type=text][name=first_name]{width:60%}form input[type=text][name=age]{width:20%}form input[type=radio]{display:none}form input:focus{outline:none;box-shadow:0 0 5px 0 rgba(133,210,0,.59);border-color:#5b4d4e}form input.success-input{border:2px solid #00741a;background-color:rgba(0,116,26,.1)}@media only screen and (max-width: 767px){form input{width:100%}form input[type=text][name=first_name]{width:100%}form input[type=text][name=age]{width:30%}}form button[type=submit]{width:50%;margin:1em auto;float:none}@media only screen and (max-width: 767px){form button[type=submit]{width:100%}}form .btn-submit{width:50%;margin:1em auto;float:none;font-size:32px;padding:.6em}form .btn-submit:after{font-family:fontawesome;content:"";animation:fa-spin 2s infinite linear;margin-left:10px;float:right;display:none}@media only screen and (max-width: 767px){form .btn-submit{width:100%}}form .btn-submit.show-spinner:after{display:block}form select{height:57px;width:100%;font-size:18px;background-color:#fff}form select.success-input{border:2px solid #00741a;background-color:rgba(0,116,26,.1)}form textarea{background:#fff;border:2px solid #a59899;border-radius:2px;width:100%;font-size:16px;padding:1em}form textarea:focus{outline:none;box-shadow:0 0 5px 0 rgba(133,210,0,.59);border-color:#5b4d4e}form textarea.success-input{border:2px solid #00741a;background-color:rgba(0,116,26,.1)}@media only screen and (max-width: 767px){form textarea{height:200px}}form .radio-replacements .replacement{cursor:pointer;float:left;width:35%;margin:1em}form .radio-replacements .replacement div{display:block;width:100px;height:100px;margin:0 auto;background-size:cover;background-repeat:no-repeat;margin-bottom:5px}form .radio-replacements .replacement div.goofus-image{background-image:url("/image-files/icons/Goofus_Form@2x.png")}form .radio-replacements .replacement div.gallant-image{background-image:url("/image-files/icons/Gallant_Form@2x.png")}form .radio-replacements .replacement a{width:100%}form .radio-replacements .replacement.active a,form .radio-replacements .replacement:hover a{color:#fff;background-color:#00741a}form .radio-replacements .replacement.active div.goofus-image,form .radio-replacements .replacement:hover div.goofus-image{background-image:url("/image-files/icons/Goofus_Select@2x.png")}form .radio-replacements .replacement.active div.gallant-image,form .radio-replacements .replacement:hover div.gallant-image{background-image:url("/image-files/icons/Gallant_Select@2x.png")}@media only screen and (max-width: 767px){form .radio-replacements .replacement{margin:.5em}}form .radio-replacements.error-input{background-color:#fff}form .radio-replacements.error-input label{color:#e02619}@media only screen and (max-width: 767px){form .radio-replacements .replacement{width:40%}}form .error-input{background-color:rgba(224,38,25,.1);border-color:#e02619;color:#5b4d4e}form .error-block{margin-bottom:15px;width:50%}form .error-block .error-container{position:relative}form .error-block .error-container .error-text{background-color:#ff4844;color:#fff;padding:.5em;font-size:16px;font-family:"Museo Sans W03"}form .error-block .error-container .error-text:before{font-family:fontawesome;content:"";margin-right:5px}form .error-block .error-container:before{top:100%;left:20%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#ff4844;border-width:10px;margin-left:-10px}@media only screen and (max-width: 767px){form .error-block{width:100%}}form .error-block.captcha{margin-left:auto;margin-right:auto}form .chosen-container{font-weight:300;font-family:Montserrat;color:#372829;width:70% !important;font-size:16px;height:4em}form .chosen-container .chosen-single{border-radius:4px;padding:.75em;background:none;height:auto;overflow:visible;position:relative;display:block;border:1px solid #a59899;font-size:18px;font-family:"Museo Sans W03";font-weight:500}form .chosen-container .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}form .chosen-container .chosen-single span:before{content:""}form .chosen-container .chosen-single div{border-bottom-right-radius:2px;width:55px;text-align:center;background-color:#00741a}form .chosen-container .chosen-single div b{display:none}form .chosen-container .chosen-single div:after{font-family:fontawesome;content:"";color:#fff;float:right;padding:0 19px;font-size:24px;line-height:2em}form .chosen-container .chosen-drop{text-align:left;z-index:1;font-weight:500;margin-top:-14px;text-align:center;border:none;background:rgba(0,0,0,0);box-shadow:none}form .chosen-container .chosen-drop .chosen-search{margin:15px 0 0 0;background:#fff;padding:0}form .chosen-container .chosen-drop .chosen-results{background:hsla(0,0%,100%,.95);border:solid 1px #a59899;padding:0;font-weight:500;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:auto;position:relative}form .chosen-container .chosen-drop .chosen-results li{font-size:18px;font-weight:500;padding:10px 10px 10px 1.5em}form .chosen-container .chosen-drop .chosen-results li.highlighted{background-color:#85d200;color:#fff;background-image:none}form .chosen-container .chosen-drop .chosen-results li:before{content:""}form .chosen-container.chosen-with-drop .chosen-single{background:none}form .chosen-container.chosen-with-drop .chosen-single div{background-color:#85d200}form .chosen-container.chosen-with-drop .chosen-single div:after{content:""}form .chosen-container .chosen-single:focus{outline:none;box-shadow:0 0 5px 0 rgba(133,210,0,.59);border-color:#5b4d4e}form .chosen-container.error-input{background-color:#fff}form .chosen-container.error-input .chosen-single{background-color:rgba(224,38,25,.1);border-color:#e02619}form .chosen-container.success-input .chosen-single{border:2px solid #00741a;background-color:rgba(0,116,26,.1)}form #refresh-captcha{font-family:"Museo Sans W03";font-size:12px;color:#00741a;cursor:pointer;text-align:right;background-color:#fff}form #refresh-captcha:before{font-family:fontawesome;content:"";margin-right:5px;font-size:15px}form #refresh-captcha:focus{color:#85d200}form .optional-contact{background-color:#e5e0e0;padding:1em;margin:2em 0}form .optional-contact .optional-contact-title{font-size:22px;color:#5b4d4e;font-weight:500}@media only screen and (max-width: 767px){form .optional-contact .optional-contact-title{font-size:18px}}form .optional-contact #parents_email{width:80%;margin-bottom:.5em;padding:.25em}@media only screen and (max-width: 767px){form .optional-contact #parents_email{width:100%}}form .optional-contact p{font-size:14px}form .optional-contact label{font-size:18px}@media only screen and (max-width: 767px){form .optional-contact label{font-size:14px}}form .optional-contact input[type=checkbox]{float:left}@media only screen and (max-width: 767px){form .optional-contact input[type=checkbox]{width:5%}}form .optional-contact span{float:left;margin-left:5px}@media only screen and (max-width: 767px){form .optional-contact span{width:95%;margin:0;font-size:12px}}form #upload{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}form #upload+label{color:#00741a;font-size:24px;background-color:#eefcbf;display:inline-block;cursor:pointer;width:100%;border:dashed 2px #7b6f70;padding:2em 0;text-align:center;margin-top:0}@media only screen and (max-width: 767px){form #upload+label{font-size:18px}}form #upload+label .fa{color:#85d200;font-size:30px}form #upload+label .fa-cloud-upload{font-size:45px}form .upload-tip{color:#5b4d4e}.form-ending-text{font-size:16px;padding-bottom:3em;margin-bottom:1em;width:80%;margin:auto;text-align:center}.form-ending-text.check-back{font-size:20px;width:100%;color:#5b4d4e;padding-bottom:1em}@media only screen and (max-width: 767px){.form-ending-text.check-back{font-size:18px}}.tell-us-form .top-img{border-bottom:1px solid #000}.podcast-page-wrapper .form-header{color:#7b0632;background-color:rgba(123,6,50,.2)}.podcast-page-wrapper form .chosen-container .chosen-single div{background-color:#7b0632}.podcast-page-wrapper form .chosen-container .chosen-drop .chosen-results li.highlighted{background-color:rgba(123,6,50,.5)}.podcast-page-wrapper form .chosen-container.chosen-with-drop .chosen-single div{background-color:rgba(123,6,50,.5)}.podcast-page-wrapper form #upload+label{color:#7b0632;background-color:rgba(123,6,50,.1)}.podcast-page-wrapper form #upload+label .fa{color:#7b0632}.podcast-page-wrapper form .required-field{color:#7b0632}.podcast-page-wrapper .form-ending-text.check-back{font-size:16px;line-height:30px}
/*# sourceMappingURL=form.css.map */