.tbl__txt--right{text-align:right}
.bs-pers-slider-div-w{margin-bottom:0}
.bs-pers-slider-div-w .bs-pers-slider-div:last-child{padding-bottom:0}
.hybrid-initial-bottom-margin{margin-bottom:23 PX}
.initial-sub-pd-0{padding-bottom:0}
.text-right{text-align:right}
label{margin-bottom:0}
.border-0{border:0}
.pt-0{padding-top:0}
.hybrid-calc-dropdown-pr{position:relative;width:100%;border:1px solid #eee}
.hybrid-calc-dropdown{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;font-size:14px;line-height:17px;font-weight:700;color:#333;text-transform:capitalize;padding:5px 20px 5px 12px;border:0;outline:0;cursor:pointer}
.hybrid-calc-drop-arrow{position:absolute;display:block;padding:2px;border:solid var(--Mystic-tangerine);border-width:0 2px 2px 0;right:8px;top:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.hybrid-calc-dropdown::-ms-expand{display:none}
.hybrid-calc-dropdown option{font-size:14px;line-height:17px;padding:4px}
.initial-and-subtenurelabel-pb{padding-bottom:23px}
.initial-and-subtenurelabel-width{width:172px}
.initial-and-subtenurelabel-txt{width:197px}
.hybrid-right-side-main{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:11px 31px 24px 34px;border-radius:10px;background-color:#eee}
.hybrid-right-side-main__img-wrapper{height:149px;width:174px;margin:0 auto}
.hybrid-right-side-main__img{height:100%;width:100%}
.hybrid-right-side-main__wrapper{display:flex}
.hybrid-right-side-main__left-col{flex:50%;border-right:1px solid #ccc;padding:9px 0}
.hybrid-right-side-main__right-col{flex:50%;padding:9px 0 9px 30px}
.hybrid-right-side-main__txt{font-size:15px;font-weight:700;line-height:22px;color:#004164;margin-bottom:10px}
.hybrid-right-side-main__count{font-size:26px;font-weight:800;line-height:32px;color:#004164}
.hybrid-transactions-main-div{display:flex;justify-content:space-between;align-items:center;margin-top:44px}
.hybrid-transactions-title{font-size:18px;font-weight:700;line-height:22px;color:#004164}
.hybrid-transactions-date-label{font-size:16px;font-weight:700;line-height:19px;color:#aeaeae;margin-right:30px}
.hybrid-transactions-date-input{padding:5px 6px 4px 10px;border:solid 1px #eee;width:210px}
.hybrid-transactions-thead{display:flex;padding:21px 25px;background-color:#004164;color:#fff;border-radius:10px 10px 0 0;margin-top:35px;font-weight:700;font-size:16px;line-height:23px}
.hybrid-transactions-month-div{flex:30%}
.hybrid-transactions-diposit-div{flex:25%}
.hybrid-transactions-amt-div{flex:45%}
.hybrid-transactions-tbody{border-radius:0 0 10px 10px;border:2px solid #f1f1f1;border-top:0;padding:21px 25px;display:flex}
.hybrid-transactions-partpay-txt,.hybrid-transactions-withdraw-txt{display:none}
.hybrid-transactions-month-div-row{display:flex;margin-left:-5px}
.month-dropdown-width{max-width:98px}
.hybrid-transactions-month-div__width{max-width:98px}
.hybrid-transactions-month-div__width:first-child{margin-right:15px}
.partpay-withdraw-width{max-width:172px}
.hybrid-transactions-withraw-row input[type="tel"]:disabled{background:#eee}
.hybrid-transactions-withraw-main-row{flex-direction:row;display:flex;justify-content:space-between}
.hybrid-transactions-table-add-btn-row{display:flex;align-items:center;padding-right:20px}
.hybrid-transactions-table-add-btn-txt{margin-left:10px;display:inline-block;font-size:18px;font-weight:700;line-height:22px;color:var(--Mystic-tangerine)}
.plbarch-legend-ul{display:flex;justify-content:center;margin-top:30px}
.plbarch-legend-li{display:flex;align-items:center;font-size:16px;line-height:19px;color:#333;margin-right:30px;font-weight:700;cursor:pointer}
.plbarch-legend-li span{width:17px;height:17px;display:block;margin-right:10px;border-radius:50%}
.plbarch-legend-li span.line{position:relative}
.plbarch-legend-li span.line::after{content:'';width:175%;height:3px;border-radius:4px;background-color:inherit;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box}
.plbarch-legend-li.selected{opacity:.4}
.hybrid-table-scroll .bs-peremical-bd-rw-bg:nth-child(4n-1){background-color:#eee}
.hybride-description{margin-top:30px}
.hybride-description__text p{font-size:13px;line-height:16px;color:#aaa}
.d-hide{display:none}
@media only screen and (max-width:767px){.hybrid-right-side-main__wrapper{flex-direction:column}
.bs-pers-sl-dd-w::after{border-width:0 2px 2px 0;right:6px;top:8px}
.initial-and-subtenurelabel-width{width:100%}
.initial-and-subtenurelabel-txt{width:100%;margin-bottom:10px}
.hybrid-right-side-main{margin-top:15px;padding:20px 12px}
.hybrid-right-side-main__left-col,.hybrid-right-side-main__right-col{flex:100%;display:flex;justify-content:space-between;align-items:center}
.hybrid-right-side-main__left-col{padding:0 0 19px;border:0;border-bottom:1px solid #ccc}
.hybrid-right-side-main__right-col{padding:19px 0 0}
.hybrid-right-side-main__txt{font-size:14px;line-height:17px}
.hybrid-right-side-main__count{font-size:20px;font-weight:800;line-height:20px}
.hybrid-right-side-main__wrapper{margin-top:27px}
.hybrid-pers-sl-dymn-inp{max-width:32px}
.hybrid-transactions-main-div{flex-direction:column;align-items:unset}
.hybrid-transactions-title{font-size:14px;font-weight:700;line-height:17px;margin-bottom:25px}
.hybrid-transactions-date{display:flex;flex-direction:column}
.hybrid-transactions-date .hybrid-transactions-date-label{margin:0 0 10px}
.hybrid-transactions-date-input{width:100%}
.res-sld-inp-width{max-width:99px}
.hybrid-transactions-thead{background-color:#fff;font-size:16px;font-weight:700;font-style:normal;line-height:19px;color:#aeaeae;padding:15px 0 0 11px;margin-top:15px}
.hybrid-transactions-tbody{flex-direction:column;padding:15px;border-radius:0}
.hybrid-transactions-month-div{flex:100%}
.hybrid-transactions-diposit-div{flex:100%}
.hybrid-transactions-amt-div{flex:100%}
.hybrid-transactions-month-div__dropdown{max-width:100%}
.mob-disp-none{display:none}
.hybrid-transactions-thead{border:1px solid #eee;border-bottom:0;border-radius:0}
.hybrid-transactions-month-div-row{margin-bottom:25px}
.hybrid-transactions-withraw-main-row{display:flex;flex-direction:column}
.hybrid-transactions-part-pay-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}
.hybrid-transactions-table-add-btn-row{justify-content:end;padding-right:0}
.hybrid-transactions-month-div__width{max-width:100%}
.hybrid-transactions-table-add-btn-row .add-icon{height:12px;width:12px}
.hybrid-transactions-table-add-btn-txt{font-size:14px;font-weight:700;line-height:17px;margin-left:6px}
.hybrid-transactions-partpay-txt,.hybrid-transactions-withdraw-txt{font-size:14px;font-weight:700;line-height:17px;color:#aeaeae;display:block}
.partpay-withdraw-width{max-width:133px}
.hybrid-transactions-withraw-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}
.hybride-description__text p{text-align:center;font-size:12px}
.hybrid-table-scroll{min-width:560px;width:100%}
.hybrid-tbl-container{overflow-x:auto}
}