/**
 * @file
 * Styles for Bartik's tables.
 */

table {
	border: 0;
	border-spacing: 0;
	/*
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  font-size: 0.857em;
*/
	/*margin: 10px 0; */
	width: 100%;
}
table table {
	font-size: 1em;
}
tr {
	border-bottom: 1px solid #ccc;
	padding: 0.1em 0.6em;/*
  background: #efefef;
  background: rgba(0, 0, 0, 0.063);
*/
}
thead > tr {
	border-bottom: 1px solid #000;
}
tr.odd {
	background: #e4e4e4;
	background: rgba(0, 0, 0, 0.105);
}
table tr th {
	background: #f6f6f6;
	/*  background: rgba(0, 0, 0, 0.51);*/
 
	border-bottom-style: none;
}
table tr th, table tr th a, table tr th a:hover, table tr th a:focus {
	color: #000;
	font-weight: bold;
}
table tbody tr th {
	vertical-align: top;
}
tr td, tr th {
	padding: 4px 5px;
	border: 1px solid #eaeaea;
	text-align: left; /* LTR */
}
.tabledrag-handle:hover, .tabledrag-handle {
	border: none;
}
[dir="rtl"] tr td, [dir="rtl"] tr th {
	text-align: right;
}

/**
 * Responsive tables.
 */
@media screen and (max-width: 37.5em) { /* 600px */
th.priority-low, td.priority-low, th.priority-medium, td.priority-medium {
	display: none;
}
}

@media screen and (max-width: 60em) { /* 920px */
th.priority-low, td.priority-low {
	display: none;
}
}
.views-field-field-tender-last-submission-dat {
	width: 155px;
}
.views-field-counter {
	width: 40px;
	text-align: center;
	font-weight: 700;
}
.table .file {
	margin-bottom: 3px;
}
.node--type-tenders .field--name-field-tender-last-submission-dat, .node--type-tenders .field--name-field-tender-meta-field {
	border: 1px solid #e7e7e7;
	padding: 7px 15px;
	overflow: hidden;
	margin-bottom: 2px;
	background: rgba(237,237,237,1);
}
.node--type-tenders .field--name-field-tender-last-submission-dat .field__label {
	line-height: 19px;
}
#content tr:nth-child(even) {
	background: #f9f9f9
}
#content tr:nth-child(odd) {
	background: #FFF
}
.file {
	padding-left: 20px;
	display: inline-block;
	min-height: 16px;
	background-repeat: no-repeat;
	background-position: 8px center;
	background-color: #fbfbfb;
	padding: 1px 15px 1px 30px;
	border-radius: 34px;
	border: 1px solid #e1e1e1;
	margin: 1px;
	font-size: 0.95em;
}
.file{    min-width: 105px;
    text-align: center;
    vertical-align: middle;} 
    
.file:hover, .file:focus {
	background: #ccc;
}
.node--type-tenders .field__item {
	display: inline-block;
}
.views-table .field-collection-item {
	display: inline-block;
}
.dark tr:nth-child(even) {
	background: #000
}
.dark tr:nth-child(odd) {
	background: #131313;
}
.dark .file {
	background: #000;
}
.dark .node--type-tenders .field--name-field-tender-last-submission-dat, .dark .node--type-tenders .field--name-field-tender-meta-field {
	background: #000;
}
.dark table tr th {
	background: #000;
	/*  background: rgba(0, 0, 0, 0.51);*/
 
	border-bottom-style: none;
}
.dark table tr th, .dark table tr th a, .dark table tr th a:hover, .dark table tr th a:focus {
	color: #fff;
	font-weight: bold;
}
.node--unpublished {
    padding: 0;
    padding-bottom: 10px;
    background: none;
}
.dark #content tr:nth-child(even) {
    background: #232121;
}
.dark #content tr:nth-child(odd) {
    background: #000;
}

