body {
	background-color: white;
	color: #606060;
}

a:hover {
	color: #540e1d;
}

div#site-title {
	background-color: white;
	box-shadow: 0px 4px 5px -2px #a0a0a0;
}

div#site-container {
	background-color: #f0f0f0;
}

div.login-option-container {
	background-color: white;
	border-color: #d0d0d0;
}

	span.mobile-user-icon svg {
		fill: black;
	}

div#site-container {
	background-image: -webkit-gradient(linear,
		left top,
		right top,
		color-stop(0, white),
		color-stop(16%, white),
		color-stop(16%, #f0f0f0),
		color-stop(100%, #f0f0f0)
	);
}

div#side {
	background-color: white;
}

	div#side a.logo {
		background-image: url(/static/img/default/doktori-logo.png);
	}

div.side-box {
	border-top: 1px solid #f0f0f0;
}

nav#main-nav {
	border-top: 1px solid #f0f0f0;
}

		nav#main-nav ul li {
			color: #444444;
		}

div.container-table100 div.wrap-table100 div.pre-table,
div.container-table100 div.wrap-table100 div.table {
	background: white;
}

.row .cell.label {
	background: #f8f8f8;
	border-bottom: 1px solid white;
}

/*
.row .cell.data {
	background: white;
	background: linear-gradient(0deg, white 0%, white 90%, #f0f0f0 100%);
}
*/

.container-table100 .header,
.row.header {
	background: white;
}

.row .cell {
	color: #444444;
}

	ul.filter-tabs li.active {
		background: white;
	}

	ul.filter-tabs li.active {
		border-top: 1px solid #d0d0d0;
		border-left: 1px solid #d0d0d0;
		border-right: 1px solid #d0d0d0;
	}

	ul.filter-tabs li.inactive {
		border-top: 1px solid #f0f0f0;
		border-left: 1px solid #f0f0f0;
		border-right: 1px solid #f0f0f0;
	}

div.filters {
	background-color: white;
	border: 1px solid #d0d0d0;
}

	ul#recognitions-filter-tabs li.active {
		background: white;
	}

	ul#recognitions-filter-tabs li.active {
		border-top: 1px solid #d0d0d0;
		border-left: 1px solid #d0d0d0;
		border-right: 1px solid #d0d0d0;
	}

	ul#recognitions-filter-tabs li.inactive {
		border-top: 1px solid #f0f0f0;
		border-left: 1px solid #f0f0f0;
		border-right: 1px solid #f0f0f0;
	}

div.recognitions-filters {
	border: 1px solid #d0d0d0;
}

div.buttons {
	margin: 20px 10px;
	max-width: 1200px;
	text-align: center;
}

div.container-table100 div.buttons {
	text-align: left;
}

div.page-numbers span.page-button-active {
	background-color: white;
}

		div.page-numbers span.page-button-disabled {
			border: 1px solid #e0e0e0;
			color: #e0e0e0;
		}

			div.page-numbers span.page-button-disabled svg.button {
				fill: #e0e0e0;
			}

table.list {
	border-color: #d0d0d0;
}

	table.list tr {
		background-color: white;
	}

		table.list tr.normal td {
			border-top-color: #f0f0f0;
		}

	table.list th {
		color: #808080;
	}

	table.list th.cell-over,
	table.list td.cell-over {
		background-color: #f8f8f8;
	}

		table.list th svg.svg-button-disabled {
			fill: #c0c0c0;
		}

@media screen and (min-width: 1240px) {
	table.list tbody tr:hover {
		background-color: #f8f8f8;
	}
}

	div.size-buttons a {
		background: white;
		border: 1px solid #d0d0d0;
	}

div.info-box,
div.user-process-box {
	background-color: white;
	color: #444444;
}

		div.news-item div.news-content div.desc {
			color: #606060;
		}

div.messages {
	background-color: white;
}

svg.info-icon,
svg.warning-icon {
	fill: #bfba2c;
}
