.yoga-admin-container{max-width:1600px;margin:0 auto;direction:rtl;text-align:right;font-family:Arial,Helvetica,sans-serif}.name-cell{position:relative}.name-cell small{position:absolute;bottom:3px;right:3px;color:#5f9ea0}.sub-filter .control{text-align:right}.text-search .input{display:inline-block;max-width:70%}.text-search .button{display:inline-block;max-width:30%}.cupons .table-scroll,.ref-list .table-scroll,.subs .table-scroll{max-height:75vh;overflow-y:scroll}.cupons .table.no-margin,.ref-list .table.no-margin,.subs .table.no-margin{margin-bottom:0}.cupons .table thead,.ref-list .table thead,.subs .table thead{background-color:#5f9ea0}.cupons .table td,.cupons .table th,.ref-list .table td,.ref-list .table th,.subs .table td,.subs .table th{text-align:center}.radio{display:inline-block;min-width:80px}.duration{direction:ltr}.home h2{text-align:right;font-size:28px;margin:20px 0 10px}.home .columns:not(:last-child){margin-bottom:0}.nav-btn{margin-top:30px;margin-right:10px}.new-ref-btn{margin-top:25px}.new-ref .buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.new-ref .buttons .button{margin-right:5px}.new-ref .radio{margin-left:10px}.new-ref .new-user{margin-bottom:.75rem;background-color:#add8e6;padding:10px}.home .box{padding:10px}.home .box,.home .box:not(:last-child){margin-bottom:10px}.home .columns{margin-bottom:0}.home .column{padding:.5rem}.cupon-form .box{min-height:440px}.cupon-form .select{display:block}.cupon-form .select select{width:100%}.cupon-page .box .columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sub-duration-table{text-align:center}.sub-duration-table h5{font-weight:700}.sub-duration-table .column{border:.5px solid}.chart-container{position:relative;margin-bottom:30px}.panel-block .closed div{height:0;overflow:hidden}.panel-block .open{background-color:#dbdbdb}.panel-block .open div{height:auto}.panel-block .sub-details{width:100%}.panel-block .sub-details hr{background-color:#209cee;margin:5px auto;height:1px}.panel-block .sub-details strong{margin-left:5px}.stat-box{margin:1rem auto;max-width:95%}.stat-box h3{font-size:1.2rem}.stat-box p{font-size:.9rem}.stats-loading{height:75vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3rem}