.sort:hover {

background-color: rgb(151, 196, 241);

} .sort:after {

width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid transparent;
content: "";
position: relative;
top: -10px;
right: -5px;

} .sort.asc:after {

width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #000;
content: "";
position: relative;
top: 13px;
right: -5px;

} .sort.desc:after {

width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid #000;
content: "";
position: relative;
top: -10px;
right: -5px;

}

/* Definition Lists */

dt {

font-weight: bold;
font-size: 1.2em;

}

dd {

margin: 0px 0px 15px 0px;

}

/* Colored buttons */

.button-success, .button-error, .button-warning, .button-secondary {

color: white;
font-size: 0.8em;
border-radius: 4px;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);

}

.button-success { background: rgb(28, 184, 65); } /* green */ .button-error { background: rgb(202, 60, 60); } /* red */ .button-warning { background: rgb(223, 117, 20); } /* orange */ .button-secondary { background: rgb(66, 184, 221); } /* lt. blue */

.action-button-group {

width: 100%;

}

.inline {

display: inline;

} /* pagination */

.pagination li.active a {

color: #000;
pointer-events: none;
cursor: default;

}