/*
CUSTOM THEME FOR THE TABLESORTER JQUERY PLUGIN
https://github.com/Mottie/tablesorter

JS found in /themes/custom/ucla_anderson/prebuilt/js/tablesorter

STORE IMAGES FROM THE PLUGIN REPO TO /themes/custom/ucla_anderson/prebuilt/css/theme/tablesorter/images INSTEAD OF UPLOADING ASSETS INTO THE CMS

MINIFIATION OF TABLESORTER.CSS IS DONE MANUALLY - UNCONFIRMED IF THIS IS IN USE
*/
.tablesorter-header {
	background-position: center right;
	background-position-x: calc(100% - 10px);
	background-repeat: no-repeat;
	content: "";
	cursor: pointer;
	height: 9px;
	padding: 0 10px 0 4px;
	width: 9px;
}

.tablesorter-header.tablesorter-headerUnSorted {
	background-image: url('/themes/custom/ucla_anderson/prebuilt/css/theme/tablesorter/images/white-unsorted.gif');
}

.tablesorter-header.tablesorter-headerSortUp,
.tablesorter-header.tablesorter-headerAsc {
	background-image: url('/themes/custom/ucla_anderson/prebuilt/css/theme/tablesorter/images/white-asc.gif');
}

.tablesorter-header.tablesorter-headerSortDown,
.tablesorter-header.tablesorter-headerDesc {
	background-image: url('/themes/custom/ucla_anderson/prebuilt/css/theme/tablesorter/images/white-desc.gif');
}

table.tablesorter .tablesorter-header.tablesorter-headerUnSorted.sorter-false {
	background-image: none;
}

table.tablesorter thead .sorter-false {
	cursor: default;
}

table.tablesorter th.tablesorter-header {
	padding: 0.5rem 2rem 0.5rem 1rem;
	border-right: 1px solid #fff;
}

/* tbody */
table.tablesorter td {
	padding: 8px 10px;
	line-height: 32px;
	color: #555;
}


/* table processing indicator */
table.tablesorter .tablesorter-processing {
	background-position: center center !important;
	background-repeat: no-repeat !important;
	/* background-image: url(images/loading.gif) !important; */
	background-image: url('data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=') !important;
}




/* tablet and under 0 - 1024 */
@media screen and (max-width: 63.9375em) {
	table.tablesorter td {
		padding: 0;
		line-height: 32px;
	}
}
