.left-patient-appointment{display:flex;flex-direction:column}.left-patient-appointment h2{width:100%;text-align:right;color:var(--main-light-blue2)}.left-patient-appointment .appointment-row{display:flex;justify-content:space-between;width:100%;margin-top:40px}.left-patient-appointment .appointment-row h3{text-align:right;color:var(--main-slow-white)}.left-patient-appointment .appointment-row p{text-align:center;color:var(--main-light-blue2);direction:rtl!important}.left-patient-appointment .appointment-row a{color:var(--main-blue)}.left-patient-appointment .appointment-row .appointment-doc-name{color:var(--main-light-blue2)}.left-patient-appointment .appointment-row .appointment-amount{direction:rtl}.left-patient-appointment .appointment-row .appointment-amount span{margin-left:2px}.appointment-child{width:18%;overflow:hidden!important}.appointment-child:nth-last-child(1) {width:10%}.appointment-child h3{text-align:center!important}.tracking-code-more{cursor:pointer;color:var(--main-blue)}.tracking-code-hide-back{position:fixed;opacity:0;z-index:-10;width:100%;height:100vh;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--main-back-alert)}.tracking-code-hide{position:fixed;opacity:0;z-index:-10;border-radius:var(--main-border-radius);border:1px solid var(--main-slow-white2);box-shadow:var(--main-box-shadow-slow);background-color:var(--main-white);width:540px;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px 0 25px}.tracking-code-hide h3{text-align:center!important;font-size:var(--main-font-size-12);width:100%!important}.tracking-code-hide .tracking-code-hide-data{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:25px;overflow-y:scroll;overflow-x:hidden!important;width:100%;height:220px}.tracking-code-hide p{padding:5px 10px;box-shadow:var(--main-box-shadow-slow2);border-radius:var(--main-border-radius);height:38px;margin:5px}.tracking-code-hide-back.active{opacity:1;z-index:997}.tracking-code-hide.active{opacity:1;z-index:999}.tracking-code-hide-close{width:100%;display:flex;justify-content:center;margin:auto;transform:translateY(10px)}.tracking-code-hide-close-ch{border-radius:var(--main-border-radius);box-shadow:var(--main-box-shadow-slow);color:var(--main-white)!important;background-color:var(--main-red);padding:5px 10px;cursor:pointer}.appointment-row-date .appointment-row-status{text-align:right;background-color:var(--main-red);width:fit-content;width:-moz-fit-content;direction:rtl;color:var(--main-white);padding:0 6px;border-radius:5px 5px 5px 0!important;font-size:var(--main-font-size-8);height:21px}.appointment-row-date .appointment-row-status.hide{display:none}@media screen and (min-width:1138px){.left-patient-appointment-t-pgi{overflow:hidden;min-height:460px}.left-patient-appointment .appointment-row h3{display:none}.left-patient-appointment .appointment-row:nth-child(2) h3 {display:block!important;margin-bottom:20px}.appointment-row-date .appointment-row-status{transform:translate(-71px,-17px);position:absolute}.appointment-row-date-par{display:flex;justify-content:center}}@media screen and (max-width:1138px){.left-patient-appointment .appointment-row{box-shadow:var(--main-box-shadow-slow);padding:20px;flex-wrap:wrap;border-radius:var(--main-border-radius)}.left-patient-appointment .appointment-row:nth-last-child(1) {margin-bottom:60px}.left-patient-appointment .appointment-row-cancel{width:100%!important}.appointment-child{width:50%;text-align:center!important;margin-bottom:20px}.appointment-child h3{text-align:center!important}.appointment-row-date-par{direction:rtl}.appointment-row-date .appointment-row-status{transform:translateY(-36px)}}@media screen and (max-width:880px){.left-patient-appointment .appointment-row{padding:10px}}@media screen and (max-width:576px){.left-patient-appointment .appointment-row{padding:20px}.appointment-child{width:100%}.tracking-code-hide{width:340px;padding:20px 0}.tracking-code-hide p{margin:5px 0}}@media screen and (max-width:480px){.tracking-code-hide{width:220px;padding:20px 0}}@media screen and (min-width:1138px){body[my_dir="ltr"] .appointment-row-date .appointment-row-status{transform:translate(77px,-17px);position:absolute}}