/*********************************************************************************************************************************
 * Autorskie Prawa Majątkowe - Maxto Spółka z ograniczoną odpowiedzialnością S.K.A.
 *
 * Copyright 2014 Maxto Spółka z ograniczoną odpowiedzialnością S.K.A.
 ********************************************************************************************************************************/

.v-table-header-wrap {
	background-image: none;
	border: none;
	border-bottom: 2px solid #eeeeee;
	height: auto;
}

.v-table-header {
	height: auto;
}

.v-table-resizer {
	display: none;
}

.list-grid-table-style .v-table-cell-wrapper {
	padding: 3px 0px 3px 0px;
	font-size: 13px;
	color: #636e7b;
}

.list-grid-table-style input.v-textfield.v-widget  {
	height: 30px !important;
	margin-top: 0px !important;
}

.v-table-body {
	border: none;
}

.v-table-caption-container {
	color: #444444;
	text-transform: none;
	font-size: 13px;
	padding: 12px 8px;
	margin: 0;
}

.v-table-cell-content {
	padding: 8px;
	border: none;
	border-top: 1px solid #eee;
}

.v-table-focus .v-table-cell-content {
	border-bottom: none;
	border-top: 1px solid #eee;
}

.v-table-cell-wrapper {
	padding: 0;
	font-size: 13px;
	color: #636e7b;
}

.v-table {
	box-shadow: 0 3px 0 rgba(12, 12, 12, 0.03);
	border: 1px solid #dddddd;
}

.v-table-row-odd {
	background-color: #f5f5f5;
}

.v-table-header-cell-desc {
	background: url('sort_desc.png') no-repeat right center;
}

.v-table-header-cell-asc {
	background: url('sort_asc.png') no-repeat right center;
}

.v-table-sort-indicator {
	display: none;
}

.v-table-row {
	border-top: 1px solid #eee;
}

.v-table-focus .v-table-cell-wrapper {
	margin-top: 0;
	margin-bottom: 0;
}

.v-table .v-selected {
	background: #c5f0ea none;
	text-shadow: none;
}

.v-table-row:hover, .v-table-row-odd:hover {
	background-color: #c5f0ea;
}

.v-table .v-table-cell-wrapper {
    white-space: normal;
    overflow: hidden;
    word-break: normal;
}

.v-table-judgeTable .v-table-caption-container {
	font-size: 12px;
	padding: 6px 8px;
	white-space: normal;
}

.v-table-judgeTable .v-table-cell-content {
	padding: 6px 8px;
}

.v-table-asesorTable .v-table-caption-container {
	font-size: 12px;
	padding: 6px 8px;
	white-space: normal;
}

.v-table-asesorTable .v-table-cell-content {
	padding: 6px 8px;
}

.v-table-actorTable .v-table-caption-container {
	font-size: 12px;
	padding: 6px 8px;
	white-space: normal;
}

.v-table-actorTable .v-table-cell-content {
	padding: 6px 8px;
}

.v-caption-commissionChoiceTable {
	margin-bottom: 2px;
	text-align: left !important;
	white-space: nowrap !important;
}

.hidecollapse  .v-table-column-selector {
	height: 0px;
	width: 0px;
	visibility: hidden;
}