:root{--main-bg-color:#0083cb}html,body{margin:0;height:100%;font-family:"Signika",'Signika',Arial,Helvetica,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.class_title{min-height:3.5rem}.elementor-782 .elementor-element.elementor-element-7fd8169 .elementor-icon-box-content .elementor-icon-box-title,.elementor-818 .elementor-element.elementor-element-05af14b .elementor-icon-box-content .elementor-icon-box-title,.elementor-744 .elementor-element.elementor-element-8628755 .elementor-icon-box-content .elementor-icon-box-title{margin-top:0}.filterProg{margin:.5rem auto 1rem auto}.filterProg label{margin:.5rem auto .5rem auto}.rgForm{margin:1rem}.formDividerHeader{font-size:18.5px;font-weight:600;letter-spacing:.1em;margin:1rem 0;padding:1rem;background:var(--main-bg-color);color:#fff}.editStudentInputs,.formRegistrationInput{width:100%;padding:12px 0;margin:8px 0;box-sizing:border-box}.tableinput{outline:none}.smallCol input{width:3vw}.table-wrapper table{width:100%;border-collapse:collapse}.table-wrapper th{background:var(--main-bg-color);color:#fff;font-weight:700}.studentActiveField{border:1px solid #ddd;-webkit-animation:pulseBorder .75s alternate infinite;animation:pulseBorder .75s alternate infinite}@-webkit-keyframes pulseBorder{0%{border:1px solid #fff}100%{border:1px solid #ccc}}@keyframes pulseBorder{0%{border:1px solid #fff}100%{border:1px solid #ccc}}.updateStudent{visibility:hidden}.updateStudentVIsible{visibility:visible}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:1px solid #000;text-align:left;outline:none;font-size:15px;transition:.4s;display:flex;justify-content:space-between}.classTitle{padding:3px}.active,.accordion:hover{background-color:#ccc}.panel{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.editStudentInputs{border:none !important;background:#fff}.editStudentInputs input{border:1px solid var(--main-bg-color)}.updated{color:#270;margin:10px 0;padding:10px;border-radius:3px;background-color:#dff2bf}.button-area{padding:15px;margin:5px}.button-area a{padding:15px;border:1px solid}.button-area a:hover{background:#c36;color:#fff}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],body .gform_wrapper .gform_body .gform_fields .gfield select,body .gform_wrapper .gform_body .gform_fields .gfield textarea{background-color:#fff;color:#333;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid var(--main-bg-color)}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit]{color:#fff;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;border:1px solid rgba(114,114,114,.4);border-radius:1px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 1px 0px rgba(114,114,114,.3);-moz-box-shadow:0 1px 0px rgba(114,114,114,.3);-webkit-box-shadow:0 1px 0px rgba(114,114,114,.3);background-color:#0096d6}.table-wrapper table{width:100%;border-collapse:collapse}.table-wrapper tr:nth-of-type(odd){background:#eee}.table-wrapper th{background:#333;color:#fff;font-weight:700}.table-wrapper td,.table-wrapper th{padding:6px;border:1px solid #ccc;text-align:center !important}@media only screen and (max-width:1150px){.table-wrapper table,.table-wrapper thead,.table-wrapper tbody,.table-wrapper th,.table-wrapper td,.table-wrapper tr{display:block}.table-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.table-wrapper tr{border:1px solid #ccc}.table-wrapper td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.table-wrapper td:before{position:absolute;left:6px;width:45%;padding-right:10px;text-align:left;font-weight:600;white-space:nowrap}.table-wrapper td:nth-of-type(1):before{content:" "}.table-wrapper td:nth-of-type(2):before{content:"Parent Last Name: "}.table-wrapper td:nth-of-type(3):before{content:"Parent First Name: "}.table-wrapper td:nth-of-type(4):before{content:"Child Last Name: "}.table-wrapper td:nth-of-type(5):before{content:"Child First Name: "}.table-wrapper td:nth-of-type(6):before{content:"Child Age: "}.table-wrapper td:nth-of-type(7):before{content:"Address: "}.table-wrapper td:nth-of-type(8):before{content:"Email: "}.table-wrapper td:nth-of-type(9):before{content:"Phone Number: "}.table-wrapper td:nth-of-type(10):before{content:"Payment: "}.table-wrapper td:nth-of-type(11):before{content:" "}}#input_12_14,#input_12_14_2,#input_5_14_2,#input_5_14{text-transform:lowercase}#input_12_14,#input_12_14_2,#input_5_14_2,#input_5_14{text-transform:lowercase}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:100% !important}.ui-datepicker-header{background:var(--main-bg-color) !important}.ui-datepicker td a,.ui-datepicker td span{width:100% !important;line-height:30px !important;color:#444 !important}.classInfo{display:flex;justify-content:space-evenly}.classDetalis ul{list-style-type:none;margin:0;padding:0}.classDetalis li{margin:0;padding:0}.classDetalis h4{font-size:36px;color:var(--main-bg-color)}.classDetalis h5{color:var(--main-bg-color)}.emptyDB{text-align:center;color:#e74f76}.no-link-acess a{color:#1696e3}.no-link-acess a:hover{color:#0b8ecd}.sign_button_1 a{background:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));border:1px solid #5e5e5e;color:#5e5e5e;font-weight:600;margin:0 auto;display:table;padding:7px 25px}.sign_button_1 a:hover{color:#fff;background-color:#c36;text-decoration:none}