/**
 * The following files are compiled into this CSS file:
 * 
 * filter-header.scss
 * 
 * Uncompiled assets can be found in the src directory
 * Please contact Kyle Hawk at kyhawk@siue.edu for edits
 */

.toggle-filter-header{margin-top:calc(2rem - 10px)}.toggle-filter-header>button{font-size:13px;position:relative;display:block;width:100%;text-align:left;background:0 0;border:none;padding:10px 10px 10px 33px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M487.976 0H24.028C2.71 0-8.047 25.866 7.058 40.971L192 225.941V432c0 7.831 3.821 15.17 10.237 19.662l80 55.98C298.02 518.69 320 507.493 320 487.98V225.941l184.947-184.97C520.021 25.896 509.338 0 487.976 0z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:10px 9px;background-size:16px 16px;border-bottom:5px solid #ddd;cursor:pointer}.toggle-filter-header>button:after{content:"";display:block;position:absolute;top:0;bottom:0;right:10px;width:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:13px 13px;background-position:center center;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.toggle-filter-header>button.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.toggle-filter-header .filter-container{display:none;margin-bottom:5px;background-color:#eee;padding:15px}.toggle-filter-header .filter-container .input-container>.label,.toggle-filter-header .filter-container .input-container>label,.toggle-filter-header .filter-container .link-container>.label,.toggle-filter-header .filter-container .link-container>label{display:block;font-weight:600;font-size:1.05em;margin-bottom:5px}.toggle-filter-header .filter-container .input-container{margin-bottom:10px}.toggle-filter-header .filter-container .input-container.checkbox label{position:relative;display:block;font-weight:400;padding-left:21px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.25;cursor:pointer;margin-bottom:0}.toggle-filter-header .filter-container .input-container.checkbox label:hover .check{background-color:#ccc}.toggle-filter-header .filter-container .input-container.checkbox input{position:absolute;z-index:-1;opacity:0;visibility:hidden}.toggle-filter-header .filter-container .input-container.checkbox input:checked~.check{background-color:#333}.toggle-filter-header .filter-container .input-container.checkbox input:checked~.check:after{display:block}.toggle-filter-header .filter-container .input-container.checkbox .check{display:block;position:absolute;top:2px;left:0;width:16px;height:16px;background-color:#fff}.toggle-filter-header .filter-container .input-container.checkbox .check:after{content:"";display:none;position:absolute;top:2px;left:6px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle-filter-header .filter-container .input-container.checkbox.disabled{opacity:.7}.toggle-filter-header .filter-container .input-container.checkbox.disabled label{cursor:not-allowed}.toggle-filter-header .filter-container .input-container:last-child{margin-bottom:0}.toggle-filter-header .filter-container .link-container .links{padding:15px;background-color:#fff}.toggle-filter-header .filter-container .link-container a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:13px;color:#333}.toggle-filter-header .filter-container .link-container a:focus,.toggle-filter-header .filter-container .link-container a:hover{color:#999}.toggle-filter-header .filter-container .link-container a:focus:after,.toggle-filter-header .filter-container .link-container a:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.23 10.41'%3E%3Cpolyline points='11.73 6.92 11.73 9.91 0.5 9.91 0.5 0.5 5.13 0.5' style='fill:none;stroke:%23999;stroke-miterlimit:10'/%3E%3Cpolyline points='7.68 0.5 11.73 0.5 11.73 4.27' style='fill:none;stroke:%23999;stroke-miterlimit:10'/%3E%3Cline x1='11.73' y1='0.61' x2='6.17' y2='5.31' style='fill:none;stroke:%23999;stroke-miterlimit:10'/%3E%3C/svg%3E")}.toggle-filter-header .filter-container .link-container a:after{content:"";display:block;width:11px;height:11px;margin-left:5px;background-size:11px 11px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.23 10.41'%3E%3Cpolyline points='11.73 6.92 11.73 9.91 0.5 9.91 0.5 0.5 5.13 0.5' style='fill:none;stroke:%23333;stroke-miterlimit:10'/%3E%3Cpolyline points='7.68 0.5 11.73 0.5 11.73 4.27' style='fill:none;stroke:%23333;stroke-miterlimit:10'/%3E%3Cline x1='11.73' y1='0.61' x2='6.17' y2='5.31' style='fill:none;stroke:%23333;stroke-miterlimit:10'/%3E%3C/svg%3E")}.toggle-filter-header .filter-container .link-container a:not(:last-child){margin-bottom:5px}.toggle-filter-header .filter-container .search{position:relative;background-color:#fff}.toggle-filter-header .filter-container .search.has-autofill.active button{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.toggle-filter-header .filter-container .search.has-autofill button{display:block;position:absolute;top:18px;right:15px;z-index:1;width:0;height:0;padding:0;border:none;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #333;cursor:pointer;overflow:hidden;text-indent:-9999px;background-color:transparent}.toggle-filter-header .filter-container .search-autofill{display:none;margin-top:1px;background-color:#fff}.toggle-filter-header .filter-container .search-autofill ul{margin:0;padding:0;list-style:none}.toggle-filter-header .filter-container .search-autofill li{color:#999;padding:15px;cursor:pointer}.toggle-filter-header .filter-container .search-autofill li:focus,.toggle-filter-header .filter-container .search-autofill li:hover{background-color:#ddd}.toggle-filter-header .filter-container input[type=text]{position:relative;z-index:1;font-size:13px;background-color:transparent;border:none;padding:15px 30px 15px 15px;width:100%}.toggle-filter-header .filter-container input[type=text]:disabled{opacity:.7;cursor:not-allowed}.toggle-filter-header .filter-container .multiple-options{padding:5px;background-color:#fff;overflow-y:scroll;max-height:112px}.toggle-filter-header .filter-container .multiple-options label{display:block;font-size:1em;font-weight:400;padding-left:23px;margin-bottom:5px;cursor:pointer;position:relative}.toggle-filter-header .filter-container .multiple-options label:hover .check{background-color:#ccc}.toggle-filter-header .filter-container .multiple-options input{position:absolute;opacity:0;visibility:hidden}.toggle-filter-header .filter-container .multiple-options input:checked~.check{background-color:#333}.toggle-filter-header .filter-container .multiple-options input:checked~.check:after{display:block}.toggle-filter-header .filter-container .multiple-options .check{display:block;position:absolute;top:2px;left:0;width:16px;height:16px;background-color:#eee}.toggle-filter-header .filter-container .multiple-options .check:after{content:"";display:none;position:absolute;top:2px;left:6px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle-filter-header .filter-container .multiple-options.radio input:checked~.check{background-color:#ccc}.toggle-filter-header .filter-container .multiple-options.radio .check{border-radius:100%}.toggle-filter-header .filter-container .multiple-options.radio .check:after{top:4px;bottom:4px;left:4px;right:4px;width:auto;height:auto;border:none;-webkit-transform:none;transform:none;background-color:#333;border-radius:100%}.toggle-filter-header .filter-container .multiple-options.no-scroll{overflow-y:auto;max-height:none}.toggle-filter-header .filter-container .multiple-select{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.toggle-filter-header .filter-container .multiple-select .input-container{width:calc(50% - 7.5px);margin-bottom:0}.toggle-filter-header .filter-container .multiple-select .input-container:last-child{width:100%;margin-top:10px}.toggle-filter-header .filter-container .multiple-select .SumoSelect{margin-bottom:0}.toggle-filter-header .filter-container .multiple-select .SumoSelect>.CaptionCont{color:#777;background-color:#fff}.toggle-filter-header .filter-container .multiple-select .SumoSelect>.CaptionCont>span.placeholder{color:inherit;font-style:normal}.toggle-filter-header .filter-container .multiple-select .SumoSelect>.optWrapper>.options{max-height:150px}@media screen and (max-width:500px){.toggle-filter-header .filter-container .multiple-select .input-container{width:100%}.toggle-filter-header .filter-container .multiple-select .input-container:not(:first-child){margin-top:15px}}