.error-box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;}
.error-title{font-size:110px;font-weight:700;color:var(--bs-danger);line-height:1;}
.error-box svg {stroke:var(--bs-danger);fill:var(--bs-danger);}
.no_border_shadow{border:0 !important;box-shadow:0px 1px 1px 1px rgba(198, 198, 198, 0.13) !important;}
.border-yes{ border:1px solid #0000001c !important;}

table.border_yes tbody > tr > td {border:1px solid #F4793066 !important;}
table.border_yes thead > tr > th{background-color:#FFD8C1 !important;border:1px solid #EA9665 !important;color:#434141;}
.badge-custom{font-size:10px;font-weight:500;padding:2px 9px;line-height:18px;}
.dt_det{color:#797979 !important;font-weight:450;}
.txtName{ color:#F26522 !important;font-weight:500;}
.txtAmt{ color:#004faa !important;font-weight:450;}
.txtPremium a{ color:#8017FF !important;font-weight:450;}
.txtPremium a:hover{ color:#5C02C9 !important;}
/********************************Dashboard Css****************************************/
.champion{background-color:#FFC107;color:#212529;}
.secondbest{ background-color:#6C757D;color:#fff;}
.thirdbest{ background-color:#CD7F32;color:#fff;}
.fourthbest{background-color:#0D6EFD;color:#fff;}
.fifthbest{background-color:#198754;color:#fff;}

.perform_policy{background-color:#4c4c4c3b;color:#4c4c4c;}
.amt_policy{background-color:#00a9913b;color:#00a991;}


[data-color="primary"] .bg-sip{background-color:#7200FB !important;}
[data-color="primary"] .bg-pending{background-color:#F98D00 !important;}
[data-color="primary"] .bg-due{background-color:#F90023 !important;}
[data-color="primary"] .bg-maturity{background-color:#0076A4 !important;}
[data-color="primary"] .bg-commission{background-color:#002EB8 !important;}
[data-color="primary"] .bg-collection{background-color:#F26522 !important;}
.quick_action{margin:-5px auto 14px auto !important;color:#383838;font-weight:500;}
.remind li{ padding:10px 10px 10px 0px; }
.remind li:first-child{ padding-top:0px !important;color:#383838;font-weight:500;}
.remind li:last-child{ padding-bottom:4px !important;}
.remind li span{ float:right;font-weight:450;}
.remind li span a{color:#F26522;font-weight:500;}
.remind li.circles{position:relative;padding-left:15px;}
.remind li.circles::before{content:"";width:7px;height:7px;background:#0d6efd;border-radius:50%;position:absolute;left:0;transform:translateY(-50%);}
.remind li.cr_pending::before{background:#F98D00 !important;top:55%;}
.remind li.cr_pending span{ color:#F98D00 !important;font-size: .8rem;}
.remind li.cr_policy::before{background:#0d6efd !important;top:48%;}
.remind li.cr_policy span{ color:#0d6efd !important;font-size: .8rem;}
.remind li.cr_premium::before{background:#F26522 !important;top:48%;}
.remind li.cr_premium span{ color:#F26522 !important;font-size: .8rem;}
.remind li.cr_follow::before{background:#002264 !important;top:48%;}
.remind li.cr_follow span{color: #002264e3 !important;background:#00226438 !important;padding:2px 8px 2px 8px;border-radius:15px;font-size: .8rem;}

.layout{display:grid;grid-template-columns:repeat(6, 1fr);gap:10px;margin-bottom:10px;}
.box{display:flex;align-items:center;gap:8px;padding:16px 12px;border-radius:8px;font-size:0.8125rem;font-weight:500;cursor:pointer;transition:all .3s ease;}
.box i{font-size: 20px;flex-shrink: 0;line-height: 1;}
.box.ad_client{ color:#1B84FF;border:1px solid #1B84FF73;background-color:#1B84FF14;}
.box.policy{ color:#008446;border:1px solid #00844673;background-color:#00844614;}
.box.premium{ color:#a97f00;border:1px solid #a97f0073;background-color:#a97f0014;}
.box.company{ color:#007d8a;border:1px solid #007d8a73;background-color:#007d8a14;}
.box.report{ color:#002EB8;border:1px solid #002EB873;background-color:#002EB814;}

.box.ad_client:hover{border-color: #1B84FF;background:rgba(13,110,253,0.06);}
.box.policy:hover{border-color: #008446;background:rgba(0,132,70,0.06);}
.box.premium:hover{border-color: #a97f00;background:rgba(169,127,0,0.06);}
.box.company:hover{border-color: #007d8a;background:rgba(0,125,138,0.06);}
.box.report:hover{border-color: #002EB8;background:rgba(0,46,184,0.06);}


.box:nth-child(1),.box:nth-child(2),.box:nth-child(3){grid-column: span 2;}
.box:nth-child(4),.box:nth-child(5){grid-column: span 3;}

/********************************Dashboard Css****************************************/