.Modal-width { max-width: 900px; } .modal-body { height: 430px; overflow-y: scroll; } .grid-cols { grid-template-columns: repeat(3, minmax(0, 1fr)); } .card.active { border: 1px solid #36D1D1 !important; } .btn-detail { font-size: 11px; padding: 4px 2px; width: 33.333%; } .btn-detail-default { background-color: #ecfccb; color: #65a30d; border: 1px solid #84cc16; } .btn-detail-edit { background-color: #C3F2F2; color: #0086BF; border: 1px solid #009EE2; } .btn-detail-delete { background-color: #F8E0E0; color: #BF3737; border: 1px solid #BF3737; } .btn-detail-default.active { background-color: #84cc16; color: #FFFFFF; pointer-events: none; cursor: none; } .btn-detail-default.active svg { stroke: #ffffff; } .btn-detail-default:hover { background-color: #84cc16; color: #FFFFFF; stroke: #ffffff; } .btn-detail-default svg { stroke: #84cc16; } .btn-detail-default:hover svg { stroke: #ffffff; } .btn-detail-edit:hover { background-color: #009EE2; color: #FFFFFF; stroke: #ffffff; } .btn-detail-edit svg { stroke: #009EE2; } .btn-detail-edit:hover svg { stroke: #ffffff; } .btn-detail-delete:hover { background-color: #BF3737; color: #FFFFFF; } .btn-detail-delete svg { stroke: #BF3737; } .btn-detail-delete:hover svg { stroke: #ffffff; } @media (max-width:1366px) { } @media (max-width:1120px) { .grid-cols { grid-template-columns: repeat(2, minmax(0, 1fr)); } .Modal-width { max-width: 700px; } } @media (max-width:992px) { .grid-cols { grid-template-columns: repeat(2, minmax(0, 1fr)); } } @media (max-width:768px) { .Modal-width { max-width: 500px; } .grid-cols { grid-template-columns: repeat(2, minmax(0, 1fr)); } } @media (max-width:576px) { .grid-cols { grid-template-columns: repeat(1, minmax(0, 1fr)); } }