@charset "UTF-8";

.js-pdf-preview:hover {cursor:pointer;}

/* Make it a marquee */
.marquee {
    width: 100%;
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
}

.marquee span {
    display: inline-block;
    padding-left: 100%;
    text-indent: 0;
    animation: marquee 60s linear infinite;
}

.marquee span:hover {
    animation-play-state: paused
}

/* Make it move */
@keyframes marquee {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(-100%, 0); }
}

/* Make it a marquee */
.marqueeBOE {
    width: 100%;
    margin: 0 auto;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
}

.marqueeBOE span {
    display: inline-block;
    padding-left: 100%;
    text-indent: 0;
    animation: marquee 100s linear infinite;
}

.marqueeBOE span:hover {
    animation-play-state: paused
}

/* Make it move */
@keyframes marquee {
    0%   { transform: translate(0, 0); }
    100% { transform: translate(-100%, 0); }
}

@media only screen and (max-width: 360px)  {
	.btn-sm, .btn-group-sm > .btn {
		font-size:12px;
		padding: 3px 8px;
	}
}
.dropdown-toggle {
	white-space: normal;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-size: 1.5rem;	
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
tr a {
	color:#b80924;
}
tr a:hover {
	color:#0d2d62;
}
i < a {
	line-height:3em;
	vertical-align:middle;
}
i {
	margin-right: 10px;
	font-style: normal;
}
i span {
	margin-left:5px;
	font-size:14px;
	line-height:2em;
	vertical-align:middle;
}
.table-custom.table-boe tbody tr td:first-child
{
	display: unset;
	width:25% !important;
	padding:2px;
}
.table-custom.table-boe tbody tr td:last-child
{
	width:75% !important;
	padding:2px;
}
@media only screen and (max-width: 900px)  {
	.table-custom.table-boe tbody tr td:first-child
	{
		font-weight:700;
	}	
	.table-custom.table-boe tbody tr td:last-child
	{
		display: block;
		width:100% !important;
	}
}
.table-custom.table-titles tbody tr th:first-child, .table-custom.table-titles tbody tr td:first-child
{
	width:70% !important;
	padding:2px !important;
}
.table-custom.table-titles tbody tr th:last-child, .table-custom.table-titles tbody tr td:last-child
{
	width:30% !important;
	padding:2px !important;
}
.table-custom tbody tr th
{
	text-align:center;
}
.table-custom tbody tr td:first-child
{
	display: inline-block;
	width:30% !important;
	padding:2px;
}
.table-custom tbody tr td:last-child
{
	width:70% !important;
	padding:2px;
}
.st-key {display:none; width:0% !important;}
.st-val {display: inline-block; width:100% !important; min-width:500px;}
@media only screen and (min-width: 1480px)  {
	.list-two-column {
		display: grid;
		grid-template-columns: 50% 50%;
	}
	.list-three-column {
		display: grid;
		grid-template-columns: 33.33% 33.33% 33.33%;
	}
	.list-four-column {
		display: grid;
		grid-template-columns: 25% 25% 25% 25%;
	}
}
.empty-anchor:hover {
	cursor:pointer;
}
.paragraph {
	padding-top:15px;
	padding-bottom:5px;
}