.patent-table { display: flex; flex-direction: column; .plist { display: flex; flex-direction: row; flex-wrap: wrap; .plitems { width: 23%; margin: 15px 1%; border-radius: 20px; padding: 25px; font-size: 16px; display: flex; flex-direction: row; position: relative; .pleft { display: flex; flex-direction: column; align-items: center; justify-content: center; padding-right: 25px; .round { width: 60px; height: 60px; background: green; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-bottom: 25px; } } .refresh { position: absolute; right: 25px; top: 25px; background: green; color: #fff; padding: 8px 10px; border-radius: 8px; cursor: pointer; } } } }