.page-section{ padding: 2rem 0; } .page-section .column{ float: left; width: 50%; } .page-section .row:after { content: ""; display: table; clear: both; } @media screen and (max-width: 600px) { .column { width: 100%; } } button:hover { font-weight: 600; } button:hover i { margin-right: 20px; } button:focus { outline: none; } .pageable { border: 1px solid rgba(0, 0, 0, .11); ; padding: 10px; } .tr-pageable{ margin-left:1000px; } .controls-item { display: inline-block; } .btn { margin: 1px; } tr[name="tr-button"]:hover{ background-color: #ddd; cursor: pointer; } #pagination-wrapper button { background: none; border: 2px solid #00b3b3; cursor: pointer; transition: background-color 0.3s, color 0.3s; } button[name="removeMessage"]{ background: none; border: none; cursor: pointer; transition: background-color 0.3s, color 0.3s; } button[name="updateMessage"]{ background: none; border: none; cursor: pointer; transition: background-color 0.3s, color 0.3s; } button[name="allMessagesClicked"] { color: #00b3b3; } button[name="removeHeader"] { position: absolute; background: none; border: none; cursor: pointer; transition: background-color 0.3s, color 0.3s; } .btn-sort { border: 0; padding: 0 20px; text-align: center; color: #fff; text-shadow: 1px 1px 1px #000; border-radius: 10px; background-color: rgb(0, 102, 255); background-image: linear-gradient(to top left, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2) 30%, rgba(0, 0, 0, 0)); } .btn-sort:hover { background-color: rgb(153, 194, 255); cursor: pointer; } .active { background-color: rgb(153, 194, 255); }