/**handles:wc-stripe-blocks-checkout-style,wdm-schools-dashboard**/
.wc-stripe-payment-button-preview{align-items:center;background-color:#000;border-radius:5px;display:flex;height:40px;justify-content:center}.wc-stripe-payment-button-preview img{height:22px}.wc-stripe-payment-button-preview:hover{cursor:pointer;filter:opacity(.7)}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview{background-color:#ffd814}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview img{height:40px}.wc-stripe-payment-button-preview.wc-stripe-link-preview{background-color:#00d66f}.wc-stripe-payment-button-preview.wc-stripe-link-preview img{height:40px}button.stripe-gateway-stripelink-modal-trigger{background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=);background-color:transparent!important;border:none;cursor:pointer;display:none;height:40px;position:absolute;right:5px;width:64px}button.stripe-gateway-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span>span{align-items:center;display:flex;float:right;justify-content:center}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element{padding-top:1.4em}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element .content:empty{display:none}#radio-control-wc-payment-method-options-stripe__label>span>span{border:none}
#schools-dashboard-wrapper.loading{position:relative;pointer-events:none}#schools-dashboard-wrapper.loading::before{content:' ';position:fixed;top:calc(50% - 20px);left:calc(50% - 20px);width:64px;height:64px;border:8px solid #d3d3d3;border-radius:50%;border-top:10px solid #46423f;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1999}#schools-dashboard-wrapper.loading::after{content:'';position:fixed;background:#fff;opacity:.2;top:0;left:0;right:0;bottom:0;z-index:999}.schools-dashboard{padding-bottom:20px}.resource-menu.schools-dashboard ul.menu1{margin-right:0;padding-left:20px}.resource-menu.schools-dashboard ul a:hover{opacity:.5}.resource-menu.schools-dashboard .menu1{background-color:#46423f;border-radius:50px}.resource-menu.schools-dashboard ul.menu1 li{margin:0;padding:0 1rem}.resource-menu.schools-dashboard ul.menu1 li.active{border-bottom:4px solid #fff}.resource-menu.schools-dashboard ul.menu1 li.active a:hover{opacity:1}.resource-menu.schools-dashboard ul.menu1 li.button{background-color:rgba(255,255,255,.3);float:right;line-height:30px;margin-top:10px;height:30px;margin-right:10px}.resource-menu.schools-dashboard ul.menu1 li.button:hover{background-color:rgba(255,255,255,.25)}.resource-menu.schools-dashboard ul.menu1 li.button a{font-weight:600}.resource-menu.schools-dashboard ul.menu1 li.button a:hover{opacity:1}.schools-dashboard-filter .select-wrapper{max-width:21%;display:inline-block;margin-left:1%}.schools-dashboard-filter select{min-width:auto;border-radius:10px;border-color:#bbe7ed}.select-wrapper:after{font-family:"Font Awesome 6 Pro";content:'\f063';top:12px;right:10px;font-size:12px}.schools-dashboard a.back{color:#1dafc2;font-size:20px}.schools-dashboard a.back:hover{opacity:.75}.schools-dashboard .button{box-shadow:none}.schools-dashboard .button:hover{opacity:.75}.schools-dashboard-search .button{background:#fff;color:#1dafc2;border:2px solid #1dafc2;line-height:38px;height:40px}.schools-dashboard .button{height:40px;line-height:40px}.schools-dashboard .button.blue.solid{position:relative;top:-2px}.schools-dashboard-search .button:hover{background:#1dafc2;color:#fff}#school-details-dashboard #school-details-update-form input,.pagination input,.schools-dashboard-search input[type=search]{border:1px solid #bdbbba;border-radius:10px;display:inline-block;height:40px;line-height:40px;padding:0 10px;margin-right:10px}#school-details-dashboard #school-details-update-form input{width:100%}.schools-dashboard-search button{display:inline-block}.schools-dashboard-search{display:inline-block;margin-right:40px}table.schools-dashboard-table{width:100%;border:1px solid #1dafc2;border-radius:20px;overflow:hidden;position:relative;width:100%;border-spacing:0px;border-collapse:separate}table.schools-dashboard-table td,table.schools-dashboard-table th{padding:20px 15px}table.schools-dashboard-table td a{text-decoration:none;color:#1dafc2}table.schools-dashboard-table td i{color:#1dafc2;font-size:16px;cursor:pointer}table.schools-dashboard-table td i:hover{color:#46423f}table.schools-dashboard-table thead tr{background-color:#eaf8fa;color:#1dafc2}table.schools-dashboard-table tbody tr:nth-child(2n){background:#f7f7f7}table.schools-dashboard-table thead th{font-weight:700;text-transform:uppercase;font-size:12px;white-space:nowrap;border-bottom:1px solid #1dafc2}table.schools-dashboard-table thead th:nth-child(2){min-width:200px}table.schools-dashboard-table th span{margin-left:10px;font-size:12px;cursor:pointer;color:#1dafc2}.schools-dashboard .school-details label{text-transform:uppercase;font-size:14px}.schools-dashboard .school-details p{font-weight:700}.schools-dashboard .school-details i{color:#1dafc2;margin-left:10px}.schools-dashboard .school-details .details{margin-top:12px}.schools-dashboard .school-details .details-count{display:flex;flex-wrap:wrap;margin:30px 0}.schools-dashboard .school-details .details-count>div{width:100%;max-width:50%;padding:10px;text-align:center}.schools-dashboard .school-details .details-count>div:first-child{border-right:1px solid #1dafc2;border-bottom:1px solid #1dafc2}.schools-dashboard .school-details .details-count>div:nth-child(2){border-bottom:1px solid #1dafc2}.schools-dashboard .school-details .details-count>div:nth-child(3){border-right:1px solid #1dafc2}.schools-dashboard .school-details a.reg-link{color:#1dafc2;text-decoration:none}.schools-dashboard .school-details a.reg-link:hover{text-decoration:underline}.schools-dashboard .records-count{margin-top:1em;text-align:right;font-size:.9rem;font-weight:700;color:#1dafc2;padding-right:1em}.schools-dashboard .pagination{text-align:center;margin:3rem 0 2rem 0;padding:0;border:0}.schools-dashboard .pagination a,.schools-dashboard .pagination span{font-weight:700;color:#1dafc2;width:30px;height:30px;border-radius:100%;line-height:30px;text-align:center;display:inline-block;text-decoration:none}.schools-dashboard .pagination a:hover{opacity:.75}.schools-dashboard .pagination a.next,.schools-dashboard .pagination a.prev{width:auto}.schools-dashboard .pagination form{margin-top:1em}.schools-dashboard .pagination form input{margin-right:0!important}.schools-dashboard .pagination form button{border-radius:10px}.schools-dashboard .pagination i{font-size:12px}.schools-dashboard .pagination span.active{background:#eaf8fa;border:1px solid #1dafc2}.schools-dashboard .container{max-width:100%}.responsive-table{overflow:auto;width:100%}@media handheld,only screen and (max-width:1366px){.schools-dashboard-search input[type=search]{width:150px}.schools-dashboard-search{margin-right:20px}.resource-menu.schools-dashboard ul li a{font-size:12px!important}}@media handheld,only screen and (max-width:1140px){.schools-dashboard .col-sm{margin-top:20px}.schools-dashboard-search{margin-left:58px}.schools-dashboard-filter .select-wrapper{max-width:22%}.schools-dashboard-search input[type=search]{width:150px;min-width:207px}header a.logo span{position:absolute;bottom:12px;left:45px;font-size:10px;font-weight:600;white-space:nowrap}}@media handheld,only screen and (max-width:1023px){.resource-menu.schools-dashboard{top:80px}}@media handheld,only screen and (max-width:810px){.resource-menu.schools-dashboard ul.menu1{margin-top:0}.resource-menu.schools-dashboard{padding-top:0;display:block}.schools-dashboard.padding-top{padding-top:40px}.schools-dashboard-filter label{display:none}.page-template-template-school-dashboard .resource-menu-trigger{display:none}.resource-menu.schools-dashboard ul.menu1 li{width:auto;line-height:46px}.resource-menu.schools-dashboard ul{padding:0}.schools-dashboard-search{margin-left:0}}@media handheld,only screen and (max-width:640px){.schools-dashboard-filter select{font-size:12px;padding:0 6px}.select-wrapper:after{right:6px}.schools-dashboard-search input[type=search]{margin-right:5px;min-width:auto;width:130px}.schools-dashboard .button{height:40px;line-height:40px;padding:0 13px;min-width:30px}.schools-dashboard .button.blue.solid{float:right;margin-right:1%}.schools-dashboard-filter{display:flex}.schools-dashboard-filter .select-wrapper{max-width:25%;margin:0 1%}.schools-dashboard .schools-dashboard-search{padding-left:1%}}#schools-dashboard-wrapper table thead th .sort-icons i:nth-child(2){z-index:0;transform-origin:bottom}#schools-dashboard-wrapper table thead th .sort-icons i::before{display:inline-block;height:7.5px;font-family:"Font Awesome 6 Pro";font-style:normal}#schools-dashboard-wrapper table thead th .sort-icons i.active,#schools-dashboard-wrapper table thead th .sort-icons i:hover{color:#1dafc2}#school-members-table{max-width:calc(100% - 240px)!important;overflow:scroll}@media handheld,only screen and (max-width:767px){.schools-dashboard .col-sm{margin-top:20px;width:100%;max-width:100%!important}#school-members-table{max-width:100%!important}}#wdm-urstrong-clear-filters,#wdm-urstrong-export-school-dashboard,#wdm-urstrong-export-school-members{color:#1dafc2;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;margin-left:15px;transition:all 150ms linear}#wdm-urstrong-clear-filters:hover,#wdm-urstrong-export-school-dashboard:hover,#wdm-urstrong-export-school-members:hover{opacity:.5}#wdm-urstrong-clear-filters i,#wdm-urstrong-export-school-dashboard i,#wdm-urstrong-export-school-members i{font-size:16px;position:relative;top:1px}#schools-dashboard-wrapper table thead th .sort-icons i.active{opacity:.5}#schools-dashboard-wrapper table thead th .sort-icons i{scale:1.1;height:3.5px;color:#1dafc2;z-index:1}#schools-dashboard-wrapper table thead th .sort-icons i:hover{opacity:.5;transition:all 150ms linear}#schools-dashboard-wrapper table thead th .sort-icons{display:inline-flex;flex-direction:column;translate:0 -2px}.schools-dashboard .school-details .select-wrapper{margin-bottom:10px}.schools-dashboard .school-details .heading{width:100%;border:none;padding:0}#school-details-dashboard #school-details-update-form input[type=submit]{height:40px;line-height:40px;text-decoration:none;text-transform:uppercase;font-size:.75rem;display:inline-block;border-radius:20px;padding:0 1rem;min-width:100px;text-align:center;font-weight:700;background-color:#1dafc2;color:#fff;border:none;cursor:pointer;border:none}@media handheld,only screen and (max-width:1280px){.schools-dashboard .col-xs,.schools-dashboard .col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}#schools-dashboard-filter-form{margin-bottom:20px}}@media handheld,only screen and (max-width:767px){#wdm-urstrong-clear-filters,#wdm-urstrong-export-school-dashboard{display:inline-block}.schools-dashboard-search input[type=search]{width:190px!important}.schools-dashboard .schools-dashboard-search{width:100%;margin-bottom:15px}}.public-schools-listing-wrapper{background-color:#fff;position:relative}.public-schools-listing-wrapper #schools-dashboard{max-width:1440px;margin:auto}.public-schools-listing-wrapper .schools-dashboard-search{margin-right:0}