.PayPlanLeftSide .monthInfo{display:flex;height:40px;width:80%;margin-right:10%;background:#fff;margin-top:10px;border-radius:8px;border:1px solid #dedede;flex-direction:row-reverse}.PayPlanLeftSide .monthInfo .monthLabel{width:calc(100% - 50px);text-align:center;padding-top:5px;font-size:20px;color:#433f8c;font-weight:700}.PayPlanLeftSide .monthInfo .operBox{margin:7px;height:22px;width:25px;text-align:center;-webkit-box-shadow:0px 2px 19px -7px #000,4px 7px 5px -12px rgba(0,0,0,0);box-shadow:0px 2px 19px -7px #000,4px 7px 5px -12px rgba(0,0,0,0);padding-top:3px;color:#7d7d7d;font-size:14px;cursor:pointer}.PayPlanBTop{height:calc(100% - 500px);width:100%;border:1px solid #dedede;border-radius:6px;margin-bottom:10px}.PayPlanMTopRS ul li{list-style-type:none;font-size:15px;font-weight:700;color:#128074;text-align:right;margin:4px -20px}.PayPlanMTopRS ul li .deact,.PayPlanMTopRS ul .deact{color:#b5b5b5}.PayPlanInfoBox{height:30px;width:calc(100% - 50px);margin-bottom:17px;background:#f5f7fc;position:relative;left:40px;font-size:15px;border-radius:17px;border:solid 1px #ffe8b9;background-color:#fff}.PayPlanInfoBox:last-child{margin-bottom:0}.PayPlanInfoBox .PayPlanRTopLDateBoxTitle{padding:10px;position:relative;top:4px;font-weight:700;color:#474747}.PayPlanInfoBox .PayPlanRTopLDateBoxValue{padding:10px;position:absolute;top:-5px;font-weight:700;color:#474747;left:10px}.overLayPayData{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.7);height:100vh;display:flex;display:none;justify-content:center;align-items:flex-start;z-index:900}.overLayPayData .containerLayData{display:flex;flex-direction:column;align-items:center;width:600px;background:#fff;margin-top:25px;border-radius:16px;padding:20px 0;position:relative;z-index:1000}.overLayDataInfoBox{min-height:30px;width:500px;margin-bottom:10px;background:#f5f7fc;border-radius:8px;position:relative;font-size:15px;display:flex}.overLayDataInfoBoxTitle{padding:10px;position:relative;top:-6px;font-weight:700;color:#474747;width:115px;height:15px}.overLayDataInfoBoxValue{padding:10px 10px 0;position:relative;top:-6px;font-weight:700;color:#474747;left:10px;width:392px;text-align:left}.overLayPayData .footerBox{position:relative;height:50px;width:100%}.priceListAG_confirmPayBtn{font-family:"IranSans";background-color:#433f8c;color:white;height:40px;font-size:14px;font-weight:700;border-radius:8px;border:none;outline:none;bottom:0;cursor:pointer;padding:10px;position:absolute;width:125px;right:50px}.priceListAG_cancelConfirmPayBtn{font-family:"IranSans";background-color:#fff;color:#433f8c;height:40px;font-size:14px;font-weight:700;border-radius:8px;outline:none;bottom:0;cursor:pointer;padding:10px;position:absolute;width:125px;left:50px;border:1px solid #433f8c}.flManualActive{top:-11px;font-size:12px!important;background:#fff;padding:0 10px;right:3px;z-index:11}