.plm-all-files {
padding:20px;
background:#f4f4f4;
border-radius:20px;
border: 1px solid #dfdfdf;
}
.plm-header {
display:flex;
justify-content: space-between;
align-items:center;
border-bottom:1px solid #dfdfdf;
padding:20px 0;
}
.plm-title {
font-size:20px;
margin:0;
}
.plm-header input[type="text"] {
width:220px;
padding:10px; 
border-radius:8px;
font-size:14px;
} .plm-list{
min-height:500px;
}
.plm-list table{
border:none;
}
.plm-list table tbody{
background-color:#fff;
}
.plm-list table tr{
border:none;
}
.plm-list table tbody tr:nth-child(even){
background-color:#fdfafa;
}
.plm-list table tbody tr:hover{
background:#ebebeb;
}
.plm-list td.item-row {
display: flex;
gap:5px;
align-items: center;
}
.plm-list .item-row a {
color:#696969;
}
.plm-list table td,th{
width: 100%;
border:none;
}
a.plm-btn {
padding:7px 30px;
background:#f68a41;
border-radius:0px;
color:#fff;
display:inline-block;
font-size:14px;
text-align:center;
}
a.plm-btn:hover{
background:#ff6700;
}
td.plm-list-content {
display:flex;
align-items:center;
gap:10px;
}
.plm-pagination {
display:flex;
gap:5px;
width:100%;
justify-content:flex-end;
}
.plm-pagination  > a{
background:#f68a41;
padding:5px 10px;
color:#fff;
cursor:pointer;
}
.plm-pagination  > span{
border:1px solid #f68a41;
padding:5px 10px;
color:#f68a41;
}
.plm-no-found{
text-align:center;
padding:10px;
}
.plm-loading{
text-align:center;
padding:10px;
} @media(max-width:786px){
.plm-header {
flex-direction:column;
align-items: flex-start;
}
.plm-title{
margin-bottom:20px;
}
.plm-header input[type="text"]{
width:100%;
}
.plm-list table tr {
display: flex;
flex-direction: column;
}
.plm-list tr td {
padding:10px !important;
}
.plm-list table thead{
display:none;
}
a.plm-btn {
width:100%;
}
}