.g-logo.g-logo-helium img, .g-logo.g-logo-helium svg {
	max-height: 5rem;
}

table {
	width: 100%;
}

ol {
/* 	list-style-position: inside; */
	border-left: 2px solid #990000;
}
ul {
	list-style-type: none;
/* 	list-style-position: inside; */
}

li {
	padding-left: 0.5rem;
}

ol.legend {
	font-size:80%;
}
ol.legend li a[id] {
	color:#000;
	font-variant:normal !important;
	font-weight:normal;
}

.drobnyiT-wordmark-i {
	color: #990000;
}

#g-container-main li:nth-child(even),
#g-container-main tr:nth-child(even),
div.com-content-category-blog.blog div.com-content-category-blog__items.blog-items div.com-content-category-blog__item.blog-item:nth-child(even)
{
	/*background-color:#eeeeee;*/
}
#g-container-main li:nth-child(even) li:nth-child(even),
#g-container-main tr:nth-child(even) tr:nth-child(even)
{
/*	background-color:#cccccc;*/
}

#g-container-main li:nth-child(odd),
#g-container-main tr:nth-child(odd)
{
}

div.com-content-article__body ul li:nth-child(even) {
	background: linear-gradient(90deg, rgba(204, 204, 204, 0.6) 0%, rgba(255, 255, 255, 0) 50%);
}
#g-container-main tr:nth-child(even) tr:nth-child(even)

.disabled {
	background-color: #CCC;
}

img.contentDecoration {
	margin: 10px 10px 10px 0px;
	padding: 4px;
	float: right;
}

div#keywords ul {
	list-style-type:none;
	padding: 0px;
	margin: 0px;
}
div#keywords ul li {
	float: left;
	padding: 2px 4px;
	line-height: 1.5;
}
div#keywords ul li a {
	color: #cccccc;
	font-size:80%;
}
div#keywords ul li a:hover, div#keywords ul li a.emphasized {
	color: #990000;
}

a.wiki:before,
a.ebay:before,
a.amazon:before,
a.external:before {
	font-family: FontAwesome;
	text-decoration: inherit;
	padding-right:0.2rem;
}
a.external:before {
	content: "\f0ac";
}

a.external.wiki:before {
	content: "\f266";
}

a.external.amazon:before {
	content: "\f270";
}


.blog-items .blog-item {
	padding: 1rem;
}

.page-link {
	color: #990000;
}
.page-item.active .page-link {
	color: #fff;
	background-color: #990000;
	border-color: #dee2e6;
}
.page-link:hover {
	color: #cccccc;
}
div.page-header > h1 {
	text-align: right;
	color: #990000;
	border-bottom: 2px solid #990000;
	margin-bottom: 4px;
	padding: 4px;
	font-size: 140%;
	font-variant: small-caps;
	clear: both;
}
div.com-content-article__body h1 {
	font-size: 120%;
	color: #900;
	margin: 15px 5px 0px 0px;
	padding: 5px;
	padding-left: 5px;
	padding-left: 0px;
	border-bottom: 2px solid #900;
	clear: both;
}

div.com-content-article__body ul {
	list-style-type: disc;
}

dl.article-info.text-muted {
	text-align: right;
	color: #CCCCCC;
}

div.com-content-category-blog__item.blog-item:nth-child(2n) {

}

.table-striped tbody td, .table-striped tbody th {
	background-color: rgba(204, 204, 204, 0.4);
}

.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {
	background-color: rgba(204, 204, 204, 0.2);
}

.bg-info {
  background-color: #ccc !important;
}
table.table-bordered thead th {
  background-color: #ccc;
}

#g-footer {
	padding: 0;
}

#g-navigation,
#g-footer {
	background:none;
}
section#g-navigation div.g-container,
footer#g-footer div.g-container {
	background-color: rgba(60, 60, 60, 0.6);
}

div#g-page-surround {
	background-image: url('/images/triangles4.svg');
	background-repeat: no-repeat;
	background-size: cover;
}
address {
	line-height:1rem;
	padding-bottom: 2rem;
}

div.com-contact__info {
	padding: 1rem;
}

#g-mainbar {
	padding:0px;
}

.breadcrumb {
	margin:0rem;
}

div.nomarginall div.g-content,
div.g-content {
	padding:0px;
}
