.header_navigation_sub_work
{
	display: inline;
}

/*
#navigation_work a.text
{
	color: #808080;
}
*/

#navigation_about a.text
{
	color: #808080;
}
#navigation_contact a.text
{
	color: #808080;
}


/*
#navigation_work_all a.text
{
	color: #808080;
}
*/

#navigation_work_selection a.text
{
	color: #808080;
}

/* tables */
table.tablesorter {
	background-color: #FFF;
	margin:10px 0pt 15px;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #fff;
	background: rgba(255,255,255,0.5);
	border: 1px solid #FFF;
	font-size: .95em;
	font-weight: normal;
	padding: 4px;
	padding-left: 17px;
}
table.tablesorter thead tr .header {
	/* background-image: url(../packages/tablesorter/bg.gif); */
	background-image: url(../arrows/arrow_right.png);
	background-size: auto .7em;
	background-repeat: no-repeat;
	background-position: 0% 50%;
	text-align: left;
	cursor: pointer;
}

table.tablesorter tbody
{
	font-size: .8em;
}
table.tablesorter tbody td {
	color: #000;
	padding: 3px;
	padding-left: 17px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../arrows/arrow_down.png);
	background-size: .7em;
	background-position: 0% 50%;
	/* background-image: url(../packages/tablesorter/asc.gif); */
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../arrows/arrow_up.png);
	background-size: .7em;	
	background-position: 0% 50%;

	/* background-image: url(../packages/tablesorter/desc.gif); */
}

.no-svg table.tablesorter thead tr .header {
	/* background-image: url(../packages/tablesorter/bg.gif); */
	background-image: url(../arrows/arrow_right_small.png);
}

.no-svg table.tablesorter thead tr .headerSortUp {
	background-image: url(../arrows/arrow_down_small.png);
	background-size: .7em;
	/* background-image: url(../packages/tablesorter/asc.gif); */
}
.no-svg table.tablesorter thead tr .headerSortDown {
	background-image: url(../arrows/arrow_up_small.png);
	background-size: .7em;
	/* background-image: url(../packages/tablesorter/desc.gif); */
}


table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #fff;
}

table.tablesorter a
{
	text-decoration: none;
    color: #000;
}

@media screen and (max-width: 926px) {
	.pc-only
	{
		display:none;
	}
}

@media screen and (max-width: 610px) {
	.tablet-up
	{
		display:none;
	}
}