*[onclick]
{
	cursor:pointer;
}
body
{
	cursor:default;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	user-select:none;
	padding-top:5rem;
	padding-bottom:2rem;
}
ul
{
	margin:0px;
	padding-left:12px;
	list-style-type:square;
}
a.list-group-item.active small.text-muted
{
	color:var(--white) !important;
}
label
{
	margin-bottom:.25rem !important;
}
textarea
{
	resize:none;
}
.auto-hide:empty
{
	display:none;
}
.clickable-row
{
	cursor:pointer;
}
.dropdown-menu.bands
{
	overflow-y:scroll;
	max-height:200px;
	line-height:1;
}
.dropdown-toggle.bs-fix
{
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.progress-bar
{
	min-width:2em;
}
.table th, .table td
{
	vertical-align:middle;
}
.table .dtrg-group > td
{
	background-color:#FFEBCD !important;
}
#table-details-channels tr:hover > td,
#table-search tr:not(.dtrg-start):hover > td
{
	background-color:#FFEEBA;
	border-top:solid 1px #FFDF7E;
}
.table-fqdb
{
	width:100%;
	border-collapse:separate;
	border-spacing:4px !important;
	line-height:1;
	font-family:Verdana, sans-serif;
	font-size:10pt;
}
.table-fqdb th,.table-fqdb td
{
	padding:4px;
	box-shadow:0px 0px 2px #000000;
	border-style:solid;
	border-width:1px;
	text-shadow:2px 2px 2px #000000;
	font-weight:bold;
}
.table-fqdb th
{
	background-image:url("img/ptrn4.png"), linear-gradient(#40647A, #1A2B3F);
	background-color:#1A2B3F;
	border-color:#FFFFFF;
	color:#FFFFFF;
}
.table-fqdb th::before, .table-fqdb th::after
{
	top:0.125em;
}
.table-cell-mode > span > img
{
	margin-left:2px;
}
.card-header[data-toggle=collapse]
{
	cursor:pointer;
}
.card-sub-header
{
	background-color:rgba(0, 0, 0, .05);
	padding:.25rem 1.25rem;
	border-top:solid 1px rgba(0, 0, 0, .125);
	border-bottom:solid 1px rgba(0, 0, 0, .125);
}
.list-details
{
	margin-bottom:0;
}
.list-details > dt, dd
{
	border-bottom:solid 1px rgba(0, 0, 0, .125);
	margin-bottom:0;
	padding:.75rem !important;
}
.list-details > dt:last-of-type, dd:last-of-type
{
	border-bottom:none;
}
.form-group:last-of-type
{
	margin-bottom:0px;
}
.fqdb_gutter
{
	min-width:.5rem;
}
.fqdb_panelbody
{
	padding:0px 0px 2px 0px;
}
.fqdb_panelbody > *
{
	margin-bottom:0px;
}
.fqdb_catdscr
{
	margin-top:24px;
}
.fqdb_catdscr > dt,
.fqdb_catdscr > dd
{
	margin-bottom:24px;
}
.fqdb_catdscr > dd > ul
{
	padding-left:16px;
}
.fqdb_tab
{
	margin-top:12px;
}
.fqdb_ctab > div
{
	padding:12px;
	border-style:none solid solid solid;
	border-width:1px;
	border-color:#DDDDDD;
}
.fqdb_cat_table > tbody > tr > th:nth-of-type(1),
.fqdb_cat_table > tbody > tr > td:nth-of-type(1),
.fqdb_cat_table > tbody > tr > th:nth-of-type(3),
.fqdb_cat_table > tbody > tr > td:nth-of-type(3),
.fqdb_cat_table > tbody > tr > th:nth-of-type(4),
.fqdb_cat_table > tbody > tr > td:nth-of-type(4),
.fqdb_cat_table > tbody > tr > th:nth-of-type(5),
.fqdb_cat_table > tbody > tr > td:nth-of-type(5),
.fqdb_cat_table > tbody > tr > th:nth-of-type(6),
.fqdb_cat_table > tbody > tr > td:nth-of-type(6),
.fqdb_cat_table > tbody > tr > th:nth-of-type(7),
.fqdb_cat_table > tbody > tr > td:nth-of-type(7),
.fqdb_cat_table > tbody > tr > th:last-of-type,
.fqdb_cat_table > tbody > tr > td:last-of-type
{
	width:1%;
	text-align:center;
}
.fqdb_cat_table > tbody > tr > td:nth-of-type(1),
.fqdb_cat_table > tbody > tr > td:nth-of-type(2)
{
	font-weight:bold;
}
.fqdb_table
{
	width:100%;
	border-collapse:separate;
	border-spacing:4px;
	line-height:1;
	font-family:Verdana;
	font-size:10pt;
}
.fqdb_table > tbody > tr > th,
.fqdb_table > tbody > tr > td
{
	width:1%;
	padding:4px;
	box-shadow:0px 0px 2px #000000;
	border-style:solid;
	border-width:1px;
	text-shadow:2px 2px 2px #000000;
	text-align:center;
	font-weight:bold;
}
.fqdb_table > tbody > tr > th
{
	background-image:url("img/ptrn4.png"), linear-gradient(#40647A, #1A2B3F);
	background-color:#1A2B3F;
	border-color:#FFFFFF;
	color:#FFFFFF;
}
.fqdb_lcell
{
	width:99% !important;
	text-align:left !important;
}
.KFqNz
{
	background-image:url("img/ptrn2.png"), linear-gradient(#000000, #000000);
	background-color:#000000;
	border-color:#FFFFFF;
	color:#FFFFFF;
}
.fqdb_dtable > tbody > tr > td:first-of-type
{
	width:33%;
	padding-left:32px;
	font-weight:bold;
}
.fqdb_dtable > tbody > tr > td:last-of-type
{
	width:66%;
}
.fqdb_dtable > tbody > tr > td[colspan]
{
	width:100%;
	padding-left:8px;
}
.fqdb_chtable > tbody > tr > th:nth-of-type(1),
.fqdb_chtable > tbody > tr > th:nth-of-type(2),
.fqdb_chtable > tbody > tr > th:nth-of-type(3),
.fqdb_chtable > tbody > tr > th:nth-of-type(4)
{
	width:1%;
}
.fqdb_chtable > tbody > tr > th:last-of-type
{
	width:99%;
}
.fqdb_fqlist > tbody > tr > th,
.fqdb_fqlist > tbody > tr > td
{
	width:1%;
	border-right:1px solid #ddd;
	text-align:center;
}
.fqdb_fqlist > tbody > tr > th:last-of-type,
.fqdb_fqlist > tbody > tr > td:last-of-type
{
	border-right:none;
}
.fqdb_fqlist_main
{
	width:45% !important;
	text-align:left !important;
}
.fqdb_fqlist_loc
{
	width:20% !important;
	text-align:left !important;
}
.fqdb_fqlist_sub
{
	width:35% !important;
	text-align:left !important;
}
.fqdb_fqlist_cstbl
{
	width:100%;
}
.fqdb_fqlist_cstbl > tbody > tr > td
{
	vertical-align:top;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.fqdb_fqlist_cstbl > tbody > tr > td:first-of-type
{
	width:100px;
	padding-right:4px;
	padding-bottom:2px;
}
.fqdb_fqlist_cstbl > tbody > tr > td:last-of-type
{
	padding-left:4px;
	border-right:none;
}
.fqdb_fqlist_cstbl > tbody > tr:last-of-type > td
{
	border-bottom:none;
}
.fqdb_county_table > tbody > tr > th,
.fqdb_county_table > tbody > tr > td
{
	text-align:center;
}
.fqdb_county_table > tbody > tr > th:nth-of-type(5),
.fqdb_county_table > tbody > tr > td:nth-of-type(5),
.fqdb_county_table > tbody > tr > th:nth-of-type(6),
.fqdb_county_table > tbody > tr > td:nth-of-type(6)
{
	text-align:left;
}
.fqdb_atable > tbody > tr:nth-of-type(2) > td
{
	padding:0px;
}
.fqdb_allocation_fqcontainer
{
	display:flex;
	justify-content:center;
}
.fqdb_allocation_fqcontainer > div
{
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	line-height:0.75;
	text-align:center;
	font-size:50px;
	color:#337AB7;
}
.fqdb_allocation_fqcontainer > div:nth-of-type(2),
.fqdb_allocation_fqcontainer > div:nth-of-type(3)
{
	padding-bottom:16px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#DDDDDD;
}
.fqdb_allocation_fqcontainer > div > div
{
	margin-bottom:22px;
	font-size:initial;
}
.fqdb_allocation_fqcontainer > div > span
{
	margin-top:16px;
	background-color:#337AB7;
	font-size:24px;
}
.fqdb_allocation_chcontainer
{
	padding-top:14px !important;
	width:150px !important;
	min-width:150px;
	background-color:#F5F5F5;
}
.fqdb_allocation_chcontainer > span
{
	min-width:75px;
	padding-bottom:12px;
	background-color:#337AB7;
	font-size:32px;
}
.fqdb_allocation_chcontainer > span > span
{
	font-size:16px;
}
.fqdb_allocation_areamsg > div
{
	margin-bottom:0px;
	padding:2px;
	text-align:center;
	font-weight:normal;
	font-size:12px;
}
.fqdb_allocation_county
{
	padding:12px 0px 12px 50px;
	background-repeat:no-repeat;
	background-position:8px center;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#DDDDDD;
}
.fqdb_allocation_county:first-of-type
{
	border:none;
}
.fqdb_states > a
{
	padding:20px;
	background-repeat:no-repeat;
	background-position:8px center;
	text-indent:32px;
}
.fqdb_states > tbody > tr > td
{
	vertical-align:middle;
}
.fqdb_states > tbody > tr > td:first-of-type
{
	width:48px;
}
.fqdb_states > tbody > tr > td:last-of-type
{
	width:64px;
	text-align:center;
}
.fqdb_search_table > tbody > tr > th,
.fqdb_search_table > tbody > tr > td
{
	width:1%;
	text-align:center;
}
.fqdb_search_table > tbody > tr > th:last-of-type,
.fqdb_search_table > tbody > tr > td:last-of-type
{
	width:auto;
	text-align:left;
}
.fqdb_search_noresult
{
	padding:16px !important;
	text-align:center;
	font-style:italic;
	color:#646464;
}
#modal-table .modal-dialog
{
	height:100%;
	margin:0;
}
#modal-table .modal-content
{
	height:100%;
	border:none;
	border-radius:0;
}
.modal-picture
{
	cursor:pointer;
	background-color:#323232;
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	border:none;
	border-radius:0px;
}
.fqdb_picture-container
{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-around;
}
.fqdb_picture-container-th-img
{
	width:200px;
	height:200px;
	background-color:#F5F5F5;
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	border:solid 1px #EAEAEA;
	border-radius:4px;
}
.fqdb_picture-container > div > button
{
	margin-top:8px;
	width:100%;
}
.fqdb_legend-container
{
	max-height:300px;
	padding:4px;
	overflow-y:scroll;
}
.fqdb_legend-container > p:first-of-type
{
	padding-top:0px;
	border-top:none;
}
.fqdb_legend-container > p
{
	margin:0px;
	padding:5px 0px;
	border-top:dotted 1px #696969;
}
.fqdb_legend-container > p > img
{
	margin-right:4px;
}
.fqdb_settings_container
{
	margin-top:16px;
}
@media (min-width:768px)
{
	.fqdb_settings_container
	{
		margin-left:16px;
	}
}
.select2-results__group
{
	background-color:#FFEBCD;
}
.select2-results__option[aria-selected="true"]
{
	display:none;
}