:root{--warning-1: #ffc107;--warning-2: #cc9a05;--warning-3: #a37b04;--victory: #6c77bf;--pro: #13b400;--mustard: #b2a023;--beige: #F5F5DC;--goldeige: #e4e4a1;--teal: #005959;--lightgreen: #b8edbc;--softgreen: #4cb24c;--green: #198754;--farmgreen: #009100;--darkgreen: #005900;--blackgreen: #003500;--skyblue: #f3fafd;--lighterblue: #dbf5ff;--lightblue: #d8f4ff;--blue: #0d6efd;--darkblue: #1e1a99;--blackblue: #171470;--midnightblue: #121059;--whitestripe: #CFC5FF;--lightstripe: #8770FF;--stripe: #5433FF;--purple: #a346a3;--medpurple: #8c198c;--darkpurple: #892d89;--darkred: #7f0000;--red: #ff3000;--lightred: #ffd6d6;--creamsicle: #efe5b4;--lightorange: #e9da94;--orange: #d0ab66;--farmorange: #ea7414;--darkorange: #b27300;--blackorange: #6A4500;--black: #000000;--white: #ffffff;--grey: #707070;--smoke: #a3a3a3;--darkgrey: #383838;--blackgrey: #303030;--lightgrey: #eaeaea;--whitesmoke: #f2f2f2;--inputgrey: #d3d3d3;--brightgold: #ffeea3;--uwgold: #ffc425;--uwbrown: #231611;--richbrown: #1C110D;--darkbrown: #1F130F;--librown: #2e1c00;--pobrown: #BB8F67;--wyored: #C51B15}.asteriskField{display:none}.form-search{min-height:3rem;min-width:20rem;width:100%;position:relative;top:.5rem;margin:auto}.search-input-wrapper{width:100%;top:-0.25rem;position:relative;display:flex;align-items:center}#id_q{width:100%;max-width:100%;height:40px;padding:10px 40px 10px 20px;border:solid .15rem var(--inputgrey) !important;border-radius:30px;font-size:1rem;box-sizing:border-box;flex:1;transition:border .5s ease}#id_q:focus{border-color:#86b7fe !important;outline:none !important}.form,.form-auth,.form-filter{height:fit-content;width:fit-content;padding:3rem 1rem;float:none;margin:0 auto;padding-bottom:0;clear:both;overflow:visible;position:relative;z-index:1}.form{width:35rem}.form-filter{max-width:60rem}.form-auth{width:35rem;padding:1rem 1rem 0 1rem;float:none;margin:auto}.form a,.form-auth a{color:var(--darkblue) !important;font-size:1.25rem;font-family:"Helvetica neue";font-weight:normal;text-decoration:none;padding:0 .45rem .15rem .45rem}.form.form-group{max-width:25rem;text-align:inherit;float:none;margin:auto}.form-auth.form-group{max-width:25rem;text-align:inherit;float:none;margin:auto}.form-group h3{font-size:1rem;font-weight:bold}.form-2fa{min-width:400px;max-width:500px;padding:3rem 1rem;float:inherit;margin:auto}.form-check{margin:0;padding:0;display:inline;float:none;text-align:start}.form-check-input{background-color:var(--lightgrey) !important;margin:0;padding:.1rem;cursor:url("/static/images/cursor/pointer.png"),auto !important}.form-check-input:checked{background-color:hsl(215.75,98.3606557377%,32.1568627451%) !important;box-shadow:0 0 2px 2px var(--black);cursor:url("/static/images/cursor/pointer.png"),auto !important}.form-check-label,.form-check-label p{font-size:1.25rem;font-weight:bold !important;margin:0;margin-top:0;padding:0 .25rem;opacity:.6;cursor:url("/static/images/cursor/pointer.png"),auto !important}.form-check-label:hover,.form-check-input:hover~.form-check-label{opacity:.75}.form-check-input:checked~.form-check-label,.form-check-input:checked~.form-check-label p{color:var(--green);opacity:1;transition:all .5s ease}.form-check-input:checked:after{color:var(--white)}.form-label{font-size:1rem;display:block !important;text-align:start}#id_farm_brand-logo,#id_farm_brand-brand,#id_farm_images-image1,#id_farm_images-image2,#id_farm_images-image3{margin:0 !important}#id_type_0,#id_type_1{display:none}#id_type_0:checked+img,#id_type_1:checked+img{border-color:rgba(10,10,11,.9);-webkit-box-shadow:0 4px 16px var(--grey),0 0 40px var(--grey) inset;-moz-box-shadow:0 4px 16px var(--grey),0 0 40px var(--grey) inset;box-shadow:0 4px 16px var(--grey),0 0 40px var(--grey) inset;opacity:1}.money-field,.money-field-wide{max-width:14rem}.money-field .input-group,.money-field-wide .input-group{flex-wrap:nowrap}.money-field .input-group-text,.money-field-wide .input-group-text{font-weight:600;font-size:1.1rem;background:var(--whitesmoke);border-color:var(--inputgrey);padding:.4rem .75rem}.money-field input[type=text],.money-field-wide input[type=text],.money-field input[type=number],.money-field-wide input[type=number],.money-field .form-control,.money-field-wide .form-control{text-align:end;font-weight:500;font-size:1.05rem;height:2.6rem;width:auto !important;margin-bottom:0;border-color:var(--inputgrey)}.money-field input[type=text]::-webkit-outer-spin-button,.money-field-wide input[type=text]::-webkit-outer-spin-button,.money-field input[type=text]::-webkit-inner-spin-button,.money-field-wide input[type=text]::-webkit-inner-spin-button,.money-field input[type=number]::-webkit-outer-spin-button,.money-field-wide input[type=number]::-webkit-outer-spin-button,.money-field input[type=number]::-webkit-inner-spin-button,.money-field-wide input[type=number]::-webkit-inner-spin-button,.money-field .form-control::-webkit-outer-spin-button,.money-field-wide .form-control::-webkit-outer-spin-button,.money-field .form-control::-webkit-inner-spin-button,.money-field-wide .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.money-field input[type=text],.money-field-wide input[type=text],.money-field input[type=number],.money-field-wide input[type=number],.money-field .form-control,.money-field-wide .form-control{-moz-appearance:textfield}.money-field select,.money-field-wide select{height:2.75rem !important;min-height:2.75rem !important;min-width:3.5rem !important;max-width:7rem;font-size:.9rem;font-weight:500;margin:0 !important;margin-top:0 !important;padding:.35rem .5rem !important;border-color:var(--inputgrey) !important;background:var(--white) !important;box-shadow:none !important;float:none !important;display:inline-block !important;position:relative !important;cursor:pointer !important;border-radius:0 .25rem .25rem 0}.money-field select option,.money-field-wide select option{font-size:.9rem;font-weight:500;padding:0 .5rem 0 .75rem;text-align:center !important}.money-field-wide{max-width:20rem}.no-spinners::-webkit-outer-spin-button,.no-spinners::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.password_strength_time{color:var(--black);background:hsla(0,0%,100%,.7);font-size:1.25rem;font-variant:all-small-caps;padding:.1rem .25rem;top:.35rem;position:relative}#id_avatar{margin:0}#id_signature{margin-top:1rem}#id_generator-token,#div_id_code{width:10rem;float:none;margin:auto}#id_customer_details_card-billing_details,#id_customer_details_card-shipping_details,#id_customer_details_card-card{width:100%;list-style:none;display:table;padding:0;margin:1rem 0 0 0;float:none}#id_billing_details li{margin:0;padding:0}#id_card{width:100%;list-style:none;display:table;padding:0;margin:1rem 0 0 0;float:none}#id_card li{margin:0;padding:0}.checkbox{border-radius:3px;padding:1rem;float:inherit;cursor:default}.checkbox span{font-size:.9rem;font-weight:bold}#confirm-text{width:100%;cursor:default}#id_website_in_portfolio{cursor:url("/static/images/cursor/pointer.png"),auto !important}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url]{color:var(--black);border:solid .15rem var(--inputgrey);background:var(--white);height:2.5rem;width:100%;font-size:1rem;font-weight:normal;font-family:"Open Sans";margin-bottom:.5rem;padding:1.25rem;display:block;float:none}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,textarea:focus{outline:none;background:var(--white);transition:border-color .5s ease-in-out;box-shadow:0 0 2px 2px var(--lightgrey)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:var(--grey)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=file]{margin-top:1rem;display:block;cursor:url("/static/images/cursor/pointer.png"),auto !important}input[type=file] input,input[type=checkbox]{cursor:url("/static/images/cursor/pointer.png"),auto !important}.radio{width:100%;display:block;margin:0 auto;cursor:url("/static/images/cursor/pointer.png"),auto !important}.radio p{margin:0}.radio-label{font-size:.9rem;font-weight:bold;display:inline}.radio-tag{height:min-content;background:var(--green);border-radius:100%;padding:0;margin:0;display:inline}.tox-tinymce-aux{z-index:3 !important}.tox-statusbar__branding svg{display:none}.tinymce-description p,.tinymce-description span{font-size:1.25rem !important}.tinymce-update-menu p,.tinymce-update-menu span{font-size:1.25rem !important}.tinymce-subject p,.tinymce-subject span{font-size:1.25rem !important}.tinymce-body p,.tinymce-body span{font-size:1.25rem !important}textarea{height:10rem;width:100%;color:var(--black);border:solid .15rem var(--inputgrey) !important;background:var(--white);font-size:1rem;font-family:"Open Sans";outline:none;padding:.25rem 1rem;display:block;float:none}#div_id_avatar .form-check,#div_id_files .form-check{margin:0 .5rem}#div_id_avatar a,#div_id_files a{width:90%;font-size:1rem !important}#id_body,#id_summary,#id_description{height:10rem}#id_requirements,#id_task_requirements-requirements{height:0;opacity:0;position:absolute}#id_search{color:var(--black);border:solid .15rem var(--inputgrey);background:linear-gradient(to right, var(--white) smoke, var(--white), var(--white) smoke);outline:solid .1rem var(--lightgrey);height:2.5rem;font-size:1rem;font-weight:normal;font-family:"Open Sans";padding:0 .5rem}#id_search:focus{outline:none;background:var(--white);transition:border-color .5s ease-in-out;box-shadow:0 0 2px 2px var(--lightgrey)}#id_search::placeholder{color:var(--grey)}select{height:2.5rem;width:auto;color:var(--black);background:var(--white) smoke;border-color:var(--lightgrey);display:block;margin-top:.5rem;float:inherit;position:relative;cursor:url("/static/images/cursor/pointer.png"),auto !important;-webkit-box-shadow:0 1px 4px var(--lightgrey),0 0 40px var(--lightgrey) inset;-moz-box-shadow:0 1px 4px var(--lightgrey),0 0 40px var(--lightgrey) inset;box-shadow:0 1px 4px var(--lightgrey),0 0 40px var(--lightgrey) inset}.select2-container,.select2-search__field{width:100% !important;max-width:30rem}.select2-hidden-accessible{display:none !important}.select2-selection{height:2.5rem !important;display:inline-block;align-content:center}.skill-selector-wrapper{width:100%}.skill-search-wrap{position:relative}.skill-dropdown{position:absolute;top:100%;left:0;right:0;z-index:100;background:var(--white);border:solid 1px var(--inputgrey);border-top:none;border-radius:0 0 .25rem .25rem;max-height:15rem;overflow-y:auto;box-shadow:0 4px 8px rgba(0,0,0,.1)}.skill-dropdown-item{padding:.5rem .75rem;font-size:.9rem;cursor:pointer}.skill-dropdown-item:hover{background:var(--skyblue)}.skill-dropdown-item.already-selected{color:var(--smoke);font-style:italic}.skill-dropdown-item.already-selected:hover{background:var(--whitesmoke)}.skill-badges{min-height:1.5rem}.skill-badge{display:inline-flex;align-items:center;gap:.25rem;background:var(--lightblue);border:solid 1px var(--blue);border-radius:1rem;padding:.2rem .6rem;font-size:.85rem;font-weight:500;color:var(--darkblue);line-height:1.4}.skill-badge-remove{background:none;border:none;color:var(--darkblue);font-size:1.1rem;font-weight:bold;padding:0 .15rem;line-height:1;cursor:pointer}.skill-badge-remove:hover{color:var(--red)}span.select2-results{max-height:25rem;overflow-y:scroll;position:relative}#id_price_0,#id_price_1,#id_exp_date_0,#id_exp_date_1{width:50%;display:inline !important}#id_weekday{width:7rem;float:left;display:inline}#id_from_hour,#id_to_hour{width:7rem;margin-top:1rem;margin-left:.5rem;float:left;display:inline}#id_date_planted,#id_date_harvested,#id_date_due,#id_task_due-due_date,#id_task_date_completed-date_completed,#id_date_completed,#id_gardencrop_loss_date-date_lost,#id_year,#id_year_built,#id_year_founded,#id_farm_info-year_founded,#id_gardencrop_date-date_planted{width:75%;margin-top:0}#id_image1,#id_image2,#id_image3{margin-top:0}div .input-group-addon .input-group-append .input-group-text{height:2rem !important;display:inline-block !important;float:left !important;border:solid .15rem var(--black)}#backup-token{height:auto;width:fit-content;font-size:1rem;font-weight:bold;text-align:center;color:var(--blue);-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text;margin:.1rem .2rem;padding:0 .5rem;float:none;display:inline-block}#white-background p{width:100%;background:var(--white);text-align:center}#white-background p img{float:none;margin:auto}.input-link{width:100%;font-size:1rem;background:none !important;border:none !important;box-shadow:none !important;text-align:inherit;padding:.25rem 1rem;display:inline;opacity:1}.input-link:hover{background:var(--lightgrey) !important}.input-link-danger{color:var(--red)}.input-link-warning{color:#b27300}#list-form{width:578px;background:linear-gradient(to right, #fff 75%, var(--skyblue));border-top:solid .1rem var(--darkgrey);border-bottom:solid .1rem var(--darkgrey)}#todo-form{background:var(--darkblue);border-top:solid .2rem orange;border-bottom:solid .2rem orange}.errorlist{height:fit-content;color:darkred;margin:0;padding:0}.errorlist li{height:fit-content;width:fit-content;color:darkred;font-size:1rem;font-family:"Futura";font-weight:bold;text-align:inherit;word-spacing:normal;margin:0;padding:.5rem;position:relative;float:inherit;display:block}.val-error{height:fit-content;width:100%;position:relative;margin:0;padding:0;float:inherit;display:block}.val-error li{height:fit-content;width:fit-content;color:darkred;border-bottom:solid .25rem var(--lightred);font-size:1rem;font-family:"Futura";font-weight:bold;text-align:inherit;word-spacing:normal;line-height:1.5rem;margin:0;padding:.5rem;position:relative;float:inherit;display:block}.help-text,.form-text{height:fit-content;width:100%;font-size:1.15rem;font-weight:normal;text-align:start !important;line-height:1.5rem;color:var(--grey);position:relative;margin:1rem auto 0 auto;padding:.25rem .5rem .35rem .5rem;float:inherit;display:block}.alert.alert-block.alert-danger{max-width:30rem !important;padding-left:0;margin:1rem 0;list-style:none}.alert.alert-danger ul li{display:flex;align-items:center;text-align:left;width:100%;margin:0}.alert.alert-danger ul li::before{content:"!";display:inline-block;color:var(--white);background:rgba(127,0,0,.3);border:solid .1rem var(--lightgrey);border-radius:100%;font-weight:bold;font-size:1rem;margin-right:.5rem;padding:.1rem .5rem;flex-shrink:0;text-align:center}#form{height:100%;max-width:50rem;display:flex;align-items:center;text-align:center;vertical-align:middle;float:none;display:inline-block}.form-start img{border:solid .1rem var(--darkgrey);border-top:none;border-bottom:none}.form-container{height:100%;text-align:center;justify-content:center;margin-top:1rem}.form-end .form-container{position:relative;top:-5rem}.h-captcha{margin:1rem 1rem 0 1rem;cursor:url("/static/images/cursor/pointer.png"),auto !important;display:block}.h-captcha iframe{width:100% !important}@media(max-width: 768px){.form-container,.form-end .form-container,.form-custom-select,.custom-select,form{min-width:unset !important;max-width:100% !important;width:100% !important;box-sizing:border-box !important}.form-standard,.form-login,.form-register,.form-modal-body,.field-wrapper,.form-check-wrapper{min-width:unset !important;max-width:100% !important}input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],select,textarea,.form-control,.form-select{max-width:100% !important;box-sizing:border-box !important}}
