@charset "utf-8";
/* CSS Document */

.columnSelectorWrapper {
	position: relative;
	display: inline-block;
}
.columnSelector, .hidden {
	display: none;
}
#colSelect1 {
	display: none;
}
#colSelect1:checked + label {
	background: #0040ff;
}
#colSelect1:checked ~ #columnSelector {
	display: block;
}
.columnSelector {
	width: 310px;
	position: absolute;
	padding: 10px;
	background: #fff;
	border: #ccc 1px solid;
	border-radius: 5px;
}
.columnSelector label {
	display: block;
	text-align: left;
}
.columnSelector .list .item:nth-child(1) {
	font-weight: bold;
	border-bottom: #ccc solid 1px;
	margin-bottom: 5px;
}
.columnSelector input {
	margin-right: 5px;
}
.columnSelector .disabled {
	color: #ddd;
	background: none;
}
.columnSelectorButton.ui.labeled.tiny.icon.saca-blue.button {
	margin: 10px 5px 10px 0px;
}
#pdfCustomHeaderText {
	margin-left: 8px;
	width:95%;
}
#buttonColumn .ui.tiny.button { min-width:165px;}
#buttonColumn .ui.tiny.button:first-child { margin-left: 0;}
.reportingOptions { float: right; margin-top: -10px; margin-right: 5px; display: none; }
@media (max-width: 992px) and (min-width:811px) {
	.ui.accordion .accordion .title~.content, .ui.accordion .title~.content { display: block; }
}
@media (max-width: 775px) {
	input[name=searchButtonDateRange], #buttonColumn .ui.tiny.button { margin: 10px 5px 0 0!important;}
.reportingOptions { float: right; margin-top: -4px; }
}
