.esr-settings .esr-registered-courses{min-width:100%;max-width:max-content;width:100%}.esr-settings .esr-registered-courses td{padding:0 10px;height:25px;vertical-align:middle}.esr-settings .esr-registered-courses th{height:25px;vertical-align:middle}.esr-settings .esr-registered-courses.user-list tr.status-1,.esr-settings .esr-registered-courses.user-list tr.status-2,.esr-settings .esr-registered-courses.user-list tr.status-3{background:transparent}.esr-settings .esr-registered-courses.user-list tr.status-0 .stat{background-color:#D46A6A !important}.esr-settings .esr-registered-courses.user-list tr.status-1 .stat{background-color:#B8C2D8 !important}.esr-settings .esr-registered-courses.user-list tr.status-2 .stat{background-color:#A5C663 !important}.esr-settings .esr-registered-courses.user-list tr.status-3 .stat{background-color:#D46A6A !important}.esr-settings .notice.notice-warning{display:none}.esr-settings.esr-course-in-numbers .esr-title{float:left}.esr-settings.esr-course-in-numbers .esr-recount-button{float:left;margin-top:23px}.esr-settings.esr-course-in-numbers .page-title-action{top:0}.esr-settings.esr-course-in-numbers .esr-schedule-wrapper .esr-row .esr-course{min-width:150px}.esr-settings.esr-course-in-numbers .esr-schedule-wrapper .esr-row .esr-course.esr-empty{min-width:0;max-width:150px}.esr-settings.esr-course-in-numbers .esr-schedule-wrapper .esr-row .esr-course .esr-counts .esr-count{padding-left:5px}.esr-settings.esr-course-in-numbers .esr-schedule-wrapper .esr-row .esr-course .esr-counts .esr-count .esr-counts-number{width:61px;margin-right:5px}.esr-settings .esr-select-wave .page-title-action{top:0}.esr-settings .page-title-action:active{top:0}.esr-settings .esr-half-column{width:50%;float:left;padding:0 10px}.esr-settings.esr-students h1.wp-heading-inline{width:100%}.esr-settings.esr-payment-emails .has-change{background-color:#B8C2D8}.esr-settings.esr-payment-emails .no-change{background-color:#A5C663}.esr-settings.esr-payment-emails .not-send{background-color:#D46A6A}.esr-settings .esr-course-in-numbers-datatable tbody tr{background-color:#A5C663}.esr-settings .esr-course-in-numbers-datatable tbody tr a{color:#000;text-decoration:underline}.esr-settings .esr-course-in-numbers-datatable tbody tr.esr-full{background-color:#a1afb2}.esr-settings .esr-statistics-box{margin:10px 0 20px 0;width:100%}.esr-settings .esr-statistics-box td{padding-left:10px}.esr-settings input[type=checkbox]:focus{outline:none;outline-offset:unset}.esr-settings input[type="radio"]:focus{outline:none;outline-offset:unset}.esr-settings input[type="radio"]:checked::before{width:8px;height:8px;margin:3px 0 0 3px}.esr-settings .esr_checkbox_input{line-height:30px}.esr-settings .esr_checkbox_input input{margin-right:8px !important;margin-top:0}.payment-row:hover{background-color:#5F9EA0}.payment-row a{color:#000}.esr-settings-header h2{float:left}.esr-settings-header .esr-download-button{float:left;margin-top:20px;margin-left:10px}.esr-payments-table .esr-show-note,.esr-payments-table .esr-hide-note{margin-left:5px;width:100%}.esr-payments-table .esr-row .actions.esr-payment .esr-actions-box .esr-action.enable-registration{display:none}.esr-payments-table .esr-row.esr-disable-registrations .actions.esr-payment .esr-actions-box .esr-action.enable-registration{display:inline-block}.esr-payments-table .esr-row.esr-disable-registrations .actions.esr-payment .esr-actions-box .esr-action.disable-registration{display:none}.esr-student-data th{padding-right:10px}table.dataTable thead #esr_reg_actions.sorting_asc:after{display:none}.esr-note .esr-show-note,.esr-user-note .esr-show-note{margin:0 auto;display:block;width:100%;cursor:pointer}.esr-note .esr-hide-note,.esr-user-note .esr-hide-note{margin:0 5px 0 0;display:none;width:100%;float:left;cursor:pointer}.esr-note .esr-note-message,.esr-user-note .esr-note-message{display:none;min-width:150px}.registration-row{height:31px}.registration-row.status-1 li.reg_action{float:left;width:50%;display:block}.registration-row:hover{background-color:#808080}.registration-row .esr-send{position:absolute;left:10px;top:5px}.registration-row .esr-close{position:absolute;left:10px;top:30px}.registration-row .dancing-as .esr-send,.registration-row .dancing-as .esr-close{right:10px;left:auto}.registration-row .actions .page-title-action{top:0}.registration-row .dancing-with,.registration-row .dancing-as,.registration-row .partner-name{position:relative}.registration-row .dancing-with input,.registration-row .partner-name input{margin-left:20px}.registration-row .dancing-as input{margin-left:0}.registration-row .dancing-as .esr_choice{float:left;width:100%}.esr_table_filters #esr_my_courses{margin-right:5px;margin-top:-2px}#esr-waiting{position:fixed;top:0;bottom:0;right:0;left:0;background-color:#808080;z-index:9999999;opacity:0.5}#esr-waiting .spinner{visibility:visible}.dancing-school_page_esr_admin_sub_page_add_over_limit .esr-settings .x_title h2{height:20px}.dancing-school_page_esr_admin_sub_page_add_over_limit .esr-settings .x_title{border:none;margin-bottom:0}#esr-add-over-limit{display:flex;gap:50px}#esr-add-over-limit .esr-column{display:flex;flex-direction:column}#esr-add-over-limit .esr-column .form-fields{display:flex;flex-direction:column;gap:10px}#esr-add-over-limit .esr-column .form-fields .form-row{display:flex;flex-direction:column;gap:3px}.esr-course-in-numbers .esr-course{width:161px;float:left;margin:10px 10px;height:150px;background-color:#A5C663}.esr-course-in-numbers .esr-course.esr-full{background-color:#D46A6A}.esr-course-in-numbers .esr-course h3{padding:0 5px}.esr-course-in-numbers .esr-course h3 .esr-course-name{width:100%;display:block}.esr-course-in-numbers .esr-course h3 .esr-divider{display:none}.esr-course-in-numbers .esr-course h3 .esr-day,.esr-course-in-numbers .esr-course h3 .esr-time{font-size:0.8em}.esr-course-in-numbers .esr-course .esr-numbers{padding:0 5px}.esr-course-in-numbers .esr-course .esr-numbers .esr-type{width:70px;display:inline-block}.esr-hidden{display:none}.esr-actions-box{background:#fff;border:1px solid #eee;box-shadow:5px 5px rgba(102,102,102,0.1);margin-top:4px;position:absolute;width:auto;z-index:999;display:none}.esr-actions-box.dropdown-menu{min-width:190px;flex-direction:column;gap:10px}.esr-actions-box.dropdown-menu>li>a{padding:3px 20px 3px 10px}.esr-actions-box.esr-registrations-actions{width:190px}.esr-actions-box:after,.esr-actions-box:before{bottom:100%;left:40%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.esr-actions-box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-70px}.esr-actions-box:before{border-color:rgba(0,0,0,0);border-bottom-color:#00000026;border-width:7px;margin-left:-71px}.esr-actions-box li{display:flex;width:100%;margin-bottom:0}.esr-actions-box li:last-child{margin-bottom:0}.esr-actions-box li i,.esr-actions-box li span{color:#5A738E;width:auto}.esr-actions-box li i{width:20px;text-align:center}.esr-actions-box li a:hover{text-decoration:none}.esr-actions-box li a:hover i,.esr-actions-box li a:hover span{color:#00a0d2}.esr-relative{position:relative}table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after{display:none}.esr_list_items table{border:1px solid #ccc}.esr_list_items table thead{border-bottom:1px solid #ccc}.esr_list_items table thead th{padding-left:10px}.esr_list_items table td,.esr_list_items table th{width:auto}.esr-tags-table td{padding:5px 5px 5px 0}.wrap .wp-heading-inline+.page-title-action{margin-left:4px}.wrap .page-title-action,.wrap .page-title-action:active{margin-left:4px;padding:4px 8px;position:relative;top:0;text-decoration:none;border:1px solid #ccc;border-radius:2px;background:#f7f7f7;text-shadow:none;font-weight:600;font-size:13px;line-height:normal;color:#0073aa;cursor:pointer;outline:0}.wrap .page-title-action:hover,.wrap .page-title-action:active:hover{border-color:#008EC2;background:#00a0d2;color:#fff}.wrap h1.wp-heading-inline{display:inline-block;margin-right:5px}.checkbox-label{font-weight:normal;padding-left:10px;padding-top:5px}.esr-socials{font-size:25px}.esr-socials a{margin-right:5px;box-shadow:none}.tippy-tooltip a,.tippy-tooltip a:hover,.tippy-tooltip a:focus{color:#fff;text-decoration:underline}.esr-range-value{width:100%;display:block;text-align:center}.school_page_esr_admin_sub_page_settings .esr-settings-enable-style input{margin-right:10px;margin-top:0}.school_page_esr_admin_sub_page_settings .esr-settings .form-table th{text-transform:capitalize}.esr-settings-description:not(.esr-has-tags){padding-left:10px;display:inline}.esr-settings-description.esr-has-tags{margin-top:10px}.esr-header-note .esr-show-all-notes,.esr-header-note .esr-hide-all-notes{cursor:pointer}.esr-header-note .esr-hide-all-notes{display:none}.esr-clearfix::after{display:block;content:"";clear:both}.esr-download-calendar-buttons{top:30px;position:absolute;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background:#fff}.esr-download-calendar-buttons li{padding:3px 20px 3px 10px}.esr-download-calendar-buttons li a{cursor:pointer}input[name=esr_license_activate_deactivate]{margin-left:10px}.default-times li{float:left;font-size:12px;margin-right:5px}.default-times li:after{content:","}.default-times li:last-child{margin-right:0}.default-times li:last-child:after{content:""}.esr-select-wave{padding:10px 0}#payments-form input[name=payment]{margin-right:5px}.wp-core-ui .button-secondary.esr-add-list-item{margin-top:10px;margin-bottom:0}.icon-facebook{width:25px;height:25px;display:inline-block;margin-right:10px;background:url("../images/facebook.svg")}.icon-twitter{width:25px;height:25px;display:inline-block;margin-right:10px;background:url("../images/twitter.svg")}.icon-youtube{width:25px;height:25px;display:inline-block;margin-right:10px;background:url("../images/youtube.svg")}@keyframes around{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.esr-user-note{padding-bottom:10px}.esr-user-note textarea{width:100%;margin-bottom:10px}.esr_save_spinner{position:relative;height:20px;width:20px;animation:around 5.4s infinite;display:none;margin-right:5px}.esr_save_spinner::after,.esr_save_spinner::before{content:"";background:white;position:absolute;display:inline-block;width:100%;height:100%;border-width:2px;border-color:#333 #333 transparent transparent;border-style:solid;border-radius:20px;box-sizing:border-box;top:0;left:0;animation:around 0.7s ease-in-out infinite}.esr_save_spinner::after{animation:around 0.7s ease-in-out 0.1s infinite;background:transparent}.esr_save_confirmed{display:none;font-size:27px;margin-right:5px}.esr-question{display:inline-block}.esr-edit-box,.esr-edit-form{background-color:#fff;border:1px solid #eee;box-shadow:5px 5px rgba(102,102,102,0.1);display:none;padding:20px;margin-bottom:20px;margin-top:15px;position:relative}.esr-edit-box td,.esr-edit-box th,.esr-edit-form td,.esr-edit-form th{padding:5px}.esr-edit-box th,.esr-edit-form th{vertical-align:baseline}.esr-edit-box .close,.esr-edit-form .close{position:absolute;top:10px;right:10px}.esr-edit-box .esr-form-column,.esr-edit-form .esr-form-column{width:49%;display:inline-block}.esr-edit-box .esr-error,.esr-edit-form .esr-error{color:#d46a6a;margin-left:10px}.esr-edit-box.esr-teacher-edit-box select[name=user_id],.esr-edit-form.esr-teacher-edit-box select[name=user_id]{width:80%}.esr-edit-form{display:block;border:0;box-shadow:none;padding:0}.esr-edit-form input[type=text],.esr-edit-form input[type=date]{width:170px}.esr-edit-form input[type=time]{margin-left:10px}.esr-edit-form.esr-course-edit input[type=time]{margin-left:0px}.esr-edit-form .esr-course-days select[name='day']{float:left}.esr-edit-form .esr-course-days .esr-add-new-day{float:left;width:100%;display:none}.esr-edit-form .esr-course-days td:first-child{width:120px;float:left}.esr-edit-form .esr-course-days tbody tr:first-child td:last-child{display:none}.esr-edit-form .esr-course-days tbody tr:last-child .esr-add-new-day{display:block}.esr-edit-form .esr-course-days tbody tr td:last-child{position:relative}.esr-edit-form .esr-course-days tbody tr td:last-child a{position:absolute;top:10px;width:100px}.esr-edit-form .esr-course-days tbody td{padding-bottom:0}.esr-edit-form .esr-course-days tbody .default-times{height:17px;margin-bottom:0}.esr-edit-form .esr-course-days tbody .default-times li{margin-bottom:0}.esr-payments .esr-edit-box{position:fixed;z-index:999;top:50%;margin-top:-180px;left:50%;margin-left:-233px}.esr-schedule-calendar{display:none;float:left}.esr-schedule-calendar:first-child{display:block}@media only screen and (max-width: 766px){.esr-schedule-calendar{width:100%}}.esr-schedule-calendar.schedule-by-hours .esr-row{border-bottom:1px solid #0a4450;min-width:100%}.esr-schedule-calendar .esr-row{float:left;min-height:85px;height:auto;width:100%;margin:3px 0}.esr-schedule-calendar .esr-row:last-child{border-bottom:none}@media only screen and (max-width: 766px){.esr-schedule-calendar .esr-row{min-width:100%;border-bottom:0}}.esr-schedule-calendar .esr-row:not(:first-child) .esr-day{margin-top:0}.esr-schedule-calendar .esr-row:not(:first-child) .esr-header{display:none}@media only screen and (max-width: 766px){.esr-schedule-calendar .esr-row:not(:first-child) .esr-header{display:block}}.esr-schedule-calendar .esr-row.esr-header{float:left;min-height:30px;height:28px;position:relative}@media only screen and (max-width: 766px){.esr-schedule-calendar .esr-row.esr-header{margin:0;width:35%}}.esr-schedule-calendar .esr-row.esr-header .esr-time{width:50px;height:28px;text-align:center;color:#626060;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;position:absolute}@media only screen and (max-width: 766px){.esr-schedule-calendar .esr-row.esr-header .esr-time{width:100%;height:100px;vertical-align:middle;line-height:100px;margin-bottom:3px}}.esr-schedule-calendar .esr-row.esr-header .esr-hall-header{width:138px;text-align:center}.esr-schedule-calendar .esr-row>div{float:left}.esr-schedule-calendar .esr-row .esr-day{height:102px;width:100px;line-height:102px;color:#5d5c5c;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;margin-top:28px}.esr-schedule-calendar .esr-row .esr-hall{float:left;height:100px;width:80px;overflow:hidden;box-sizing:border-box}.esr-schedule-calendar .esr-row .esr-day-hall-schedule{margin-bottom:5px;height:100px}.esr-schedule-calendar .esr-row .esr-course{width:180px;height:100px;display:block;float:left;margin:0;color:var(--esr-color-description-course-add, #c6c5c5);font-size:14px;text-align:center;font-family:Arial, "Times New Roman", "Bitstream Charter", Times, serif;box-sizing:border-box;position:relative}@media only screen and (max-width: 766px){.esr-schedule-calendar .esr-row .esr-course{min-width:100%;margin-bottom:3px}}.esr-schedule-calendar .esr-row .esr-course .esr-title{color:var(--esr-color-title-course-add, #fff);font-weight:bold;font-size:16px;text-align:center;width:100%;display:block;text-transform:uppercase;line-height:normal;padding:5px 1px}.esr-schedule-calendar .esr-row .esr-course.esr-add{background-color:var(--esr-bg-course-add, #0a4450);cursor:pointer}.esr-schedule-calendar .esr-row .esr-course.esr-full{background-color:var(--esr-bg-course-full, #7a8d91);color:var(--esr-color-description-course-full, #c6c5c5);cursor:default}.esr-schedule-calendar .esr-row .esr-course.esr-full .esr-title{color:var(--esr-color-title-course-full, #fff)}.esr-schedule-calendar .esr-row .esr-course.esr-empty{border:0;background-color:transparent;cursor:default}.esr-schedule-calendar .esr-row .esr-course.esr-remove{background-color:var(--esr-bg-course-remove, #fbc934);color:var(--esr-color-description-course-remove, #454545);cursor:pointer}.esr-schedule-calendar .esr-row .esr-course.esr-remove .esr-title{color:var(--esr-color-title-course-remove, #000)}.esr-schedule-calendar .esr-row .esr-course .esr-teachers{float:left;display:block;width:100%}.esr-schedule-calendar .esr-row .esr-course .esr-sub-title{float:left;display:block;width:100%;text-transform:uppercase;padding:0 1px}.esr-schedule-calendar .esr-row .esr-course *{width:100%;display:block;float:left;line-height:20px}.esr-schedule-calendar .esr-row .esr-course .esr-counts{height:40px}.esr-schedule-calendar .esr-row .esr-course .esr-counts .esr-count{display:inline-block;text-align:left;padding-left:10px}.esr-schedule-calendar .esr-row .esr-course .esr-counts .esr-count .esr-counts-number{display:block;text-align:right;width:60px;float:right;margin-right:10px}.esr-schedule-calendar .esr-row .esr-course .esr-course-info-icon{width:15px;height:15px;position:absolute;top:5px;right:5px;cursor:pointer}.esr-schedule-calendar.esr-disable-registration .esr-course{background-color:#0a4450;cursor:default}.esr-schedule-calendar.schedule-by-day .esr-row{float:left;min-height:inherit;height:auto;min-width:inherit;width:auto;border-right:1px solid #0a4450}.esr-schedule-calendar.schedule-by-day .esr-row:last-child{border:0}.esr-schedule-calendar.schedule-by-day .esr-row .esr-day-hall-schedule{height:auto;width:140px;display:inline-block;float:left;margin:0 5px 5px}.esr-schedule-calendar.schedule-by-day .esr-row .esr-day-hall-schedule .esr-course{width:140px}.esr-schedule-calendar.schedule-by-day .esr-row .esr-day{height:50px;width:100%;line-height:50px;text-align:center;display:block;margin-top:0}.esr-schedule-calendar.schedule-by-day .esr-row .esr-hall{float:left;line-height:inherit;text-align:center;width:100%;min-height:28px}.esr-schedule-calendar.schedule-by-hours-compact .esr-row{margin:0;position:relative;padding-left:100px;min-width:100%}.esr-schedule-calendar.schedule-by-hours-compact .esr-row .esr-day{position:absolute;left:0;top:0;margin-top:0;bottom:0;height:auto;right:0}.esr-schedule-calendar.schedule-by-hours-compact .esr-row .esr-day-title{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);position:absolute;text-align:center;top:50%;margin-top:-50px;height:103px;width:102px}.esr-schedule-calendar.schedule-by-hours-compact .esr-row .esr-day-hall-schedule{margin-bottom:0;height:110px}.esr-schedule-calendar.schedule-by-hours-compact .esr-row .esr-day-hall-schedule .esr-hall{height:110px;line-height:normal;position:relative;width:150px;text-align:center;display:flex;align-items:center}.esr-schedule-calendar.schedule-by-hours-compact .esr-row .esr-day-hall-schedule .esr-hall-title{position:absolute;width:100%;left:0;vertical-align:middle;font-weight:bold}.esr-schedule-calendar.schedule-by-hours-compact .esr-row .esr-day-hall-schedule .esr-course{width:150px;height:110px}.esr-course-in-numbers .esr-course{cursor:auto}.esr-schedule-wrapper{display:block;min-width:100%;max-width:100%;overflow-x:auto}.esr-schedule-wrapper .schedule-by-hours .esr-row .esr-day-hall-schedule{height:130px}.esr-schedule-wrapper .schedule-by-hours .esr-row .esr-day-hall-schedule .esr-course{height:130px}.esr-schedule-wrapper .schedule-by-hours .esr-row .esr-day-hall-schedule .esr-course .esr-title{font-size:14px}.esr-schedule-wrapper .esr-schedules,.esr-schedule-wrapper .esr-schedules-mobile{display:inline-block;margin:10px 0}@media only screen and (max-width: 766px){.esr-schedules-mobile .esr-schedule-calendar{display:none}.esr-schedules-mobile .esr-schedule-calendar:first-child{display:block}.esr-schedules-mobile .esr-schedule-calendar .esr-row{min-height:auto}.esr-schedules-mobile .esr-schedule-calendar .esr-row .esr-day{margin:10px 0 0;width:100%;height:auto;line-height:initial;font-size:17px}.esr-schedules-mobile .esr-schedule-calendar .esr-row .esr-hall{margin:10px 0;width:100%;height:auto;line-height:initial;font-size:14px;color:#5d5c5c}.esr-schedules-mobile .esr-schedule-calendar .esr-row ul{list-style:none;margin:0;display:inline-block;width:100%;padding-left:0}.esr-schedules-mobile .esr-schedule-calendar .esr-row ul .esr-course{font-size:13px;height:auto;padding:6px 0}.esr-schedules-mobile .esr-schedule-calendar .esr-row ul .esr-course .esr-course-info{width:70%;padding-left:10px}.esr-schedules-mobile .esr-schedule-calendar .esr-row ul .esr-course.esr-remove{background-color:var(--esr-bg-course-remove, #fbc934);color:var(--esr-color-description-course-remove, #454545)}.esr-schedules-mobile .esr-schedule-calendar .esr-row ul .esr-course .esr-title{word-wrap:normal;font-size:13px;width:100%;line-height:inherit;text-align:left;padding:0}.esr-schedules-mobile .esr-schedule-calendar .esr-row ul .esr-course .esr-sub-title{height:auto;width:auto;padding-left:10px;padding-right:0}.esr-schedules-mobile .esr-schedule-calendar .esr-row ul .esr-course .esr-time{float:right;width:30%}.esr-schedules-mobile .esr-schedule-calendar .esr-row ul .esr-course .esr-teachers{padding-left:10px;text-align:left}.esr-schedules-mobile .esr-schedule-calendar .esr-row .esr-halls-schedule{float:left;width:100%}.esr-schedules-mobile .esr-schedule-calendar .esr-row .esr-halls-schedule .esr-day-hall-schedule{float:left;height:auto;width:100%}}@media (max-width: 768px){.esr-hide-mobile{display:none !important}}@media (min-width: 768px){.esr-show-mobile{display:none !important}}.esr-row{position:relative}.esr-row:nth-of-type(odd){background-color:#fbfcfd}.esr-row.status-1{background-color:#B8C2D8 !important}.esr-row.status-1 .actions.esr-registration .esr-action.remove-forever,.esr-row.status-1 .actions.esr-registration .esr-action.resend-confirmation-email,.esr-row.status-1 .actions.esr-registration .esr-action.update-free-registration{display:none}.esr-row.status-2{background-color:#A5C663 !important}.esr-row.status-2 .actions.esr-registration .esr-action.confirm,.esr-row.status-2 .actions.esr-registration .esr-action.remove-forever{display:none}.esr-row.status-2 .actions.esr-registration .esr-action.update-free-registration .esr-show-status-0,.esr-row.status-2 .actions.esr-registration .esr-action.update-free-registration .esr-show-status-1{display:none}.esr-row.status-2 .actions.esr-registration .esr-action.update-free-registration.free-registration-status-1 .esr-show-status-0{display:inline-block}.esr-row.status-2 .actions.esr-registration .esr-action.update-free-registration.free-registration-status-0 .esr-show-status-1{display:inline-block}.esr-row.status-3{background-color:#D46A6A !important}.esr-row.status-3 .actions.esr-registration .esr-action.remove,.esr-row.status-3 .actions.esr-registration .esr-action.resend-confirmation-email,.esr-row.status-3 .actions.esr-registration .esr-action.update-free-registration{display:none}.esr-row .actions{position:relative}.esr-row .actions .esr-action.activate,.esr-row .actions .esr-action.deactivate{display:block}.esr-row .actions.esr-wave .esr-action.activate{display:none}.esr-row .actions.esr-teacher .esr-action.activate{display:none}.esr-row .actions.esr-course .esr-action.activate,.esr-row .actions.esr-course .esr-action.remove-forever{display:none}.esr-row.passed{background-color:#EFF0F2}.esr-row.passed .actions .esr-action.activate,.esr-row.passed .actions .esr-action.remove-forever{display:block}.esr-row.passed .actions .esr-action.deactivate{display:none}.esr-row:hover{background:#f3f4f6}.esr-row.esr-payment-row .actions .esr-action.edit{display:block}.esr-row.esr-payment-row .actions .esr-action.confirm-payment{display:none}.esr-row.esr-payment-row.paid-status-0 .actions .esr-action.edit{display:none}.esr-row.esr-payment-row.paid-status-0 .actions .esr-action.confirm-payment{display:block}.esr-row .dropdown-menu>li>a{padding:3px 20px 3px 10px}.esr_filter :after{background:none}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}.dataTables_length label{padding-right:5px}.esr-row.esr-payment-row{background-color:#EFF0F2}.esr-row.esr-payment-row.paid-status-1{background-color:#A5C663}.esr-row.esr-payment-row.paid-status-0{background-color:#B8C2D8}

