customselect-list-container{position:relative}.customselect-added{position:absolute;opacity:0;height:0;width:0}.customselect-list,.customselect-optgroup{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.customselect-list .customselect-list-input-item,.customselect-optgroup .customselect-list-input-item{position:relative;display:flex;justify-content:center;padding:0;margin:0;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;color:#495057}.customselect-list .customselect-list-input-item.disabled,.customselect-optgroup .customselect-list-input-item.disabled{pointer-events:none}.customselect-list .customselect-list-input-item.disabled *,.customselect-optgroup .customselect-list-input-item.disabled *{opacity:.5}.customselect-list .customselect-list-input-item.bold,.customselect-optgroup .customselect-list-input-item.bold{font-weight:bold}.customselect-list .customselect-list-input-item.customselect-search-item .customselect-search-input,.customselect-optgroup .customselect-list-input-item.customselect-search-item .customselect-search-input{border:0;width:100%;height: calc(1.5em + 0.75rem + 2px);padding:.375rem 0 .375rem 2rem;border-bottom:1px solid #ced4da;background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZS8+PGcgZGF0YS1uYW1lPSJMYXllciAyIiBpZD0iTGF5ZXJfMiI+PHBhdGggZD0iTTE4LDEwYTgsOCwwLDEsMC0zLjEsNi4zMWw2LjQsNi40LDEuNDEtMS40MS02LjQtNi40QTgsOCwwLDAsMCwxOCwxMFptLTgsNmE2LDYsMCwxLDEsNi02QTYsNiwwLDAsMSwxMCwxNloiLz48L2c+PC9zdmc+")
        no-repeat left 0.75rem center/8px 10px;background-size:1rem}.customselect-list .customselect-list-input-item.customselect-search-item .customselect-search-input:focus,.customselect-list .customselect-list-input-item.customselect-search-item .customselect-search-input:active,.customselect-optgroup .customselect-list-input-item.customselect-search-item .customselect-search-input:focus,.customselect-optgroup .customselect-list-input-item.customselect-search-item .customselect-search-input:active{outline:none;background-color:#f2f2f2}.customselect-list .customselect-list-input-item.customselect-search-item .customselect-search-input::-webkit-search-cancel-button,.customselect-optgroup .customselect-list-input-item.customselect-search-item .customselect-search-input::-webkit-search-cancel-button{position:relative;right:0;cursor:pointer;-webkit-appearance:none;height:20px;width:40px;background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4IDEyLjgzTDM1LjE3IDEwIDI0IDIxLjE3IDEyLjgzIDEwIDEwIDEyLjgzIDIxLjE3IDI0IDEwIDM1LjE3IDEyLjgzIDM4IDI0IDI2LjgzIDM1LjE3IDM4IDM4IDM1LjE3IDI2LjgzIDI0eiIvPjxwYXRoIGQ9Ik0wIDBoNDh2NDhIMHoiIGZpbGw9Im5vbmUiLz48L3N2Zz4=")
        no-repeat right 0.3rem center/8px 10px;background-size:1rem}.customselect-list .customselect-list-input,.customselect-list .customselect-reset-input,.customselect-optgroup .customselect-list-input,.customselect-optgroup .customselect-reset-input{margin:.5em .2em .5em .9em;cursor:pointer}.customselect-list .customselect-list-label,.customselect-optgroup .customselect-list-label{cursor:pointer;padding:.5em;margin-bottom:.1em;border-radius:3px;display:block;width:100%}.customselect-list.searching .customselect-list-input-item:not(.customselect-search-item):not(.customselect-dropdown-text),
.customselect-optgroup.searching .customselect-list-input-item:not(.customselect-search-item):not(.customselect-dropdown-text) {display:none}.customselect-list.searching .customselect-list-input-item:not(.customselect-search-item):not(.customselect-dropdown-text).match,
.customselect-optgroup.searching .customselect-list-input-item:not(.customselect-search-item):not(.customselect-dropdown-text).match {display:flex}.customselect-list.customselect-dropdown,.customselect-optgroup.customselect-dropdown{box-sizing:border-box;margin:0;font-family:inherit;text-transform:none;display:inline-block;width:100%;height: calc(1.5em + 0.75rem + 2px);font-weight:400;line-height:1.5;vertical-align:middle;background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;background-color:#fff;border-radius:3px;appearance:none;transition:none}.customselect-list.customselect-dropdown .customselect-optgroup-label,.customselect-optgroup.customselect-dropdown .customselect-optgroup-label{padding-left:1em}.customselect-list.customselect-dropdown .customselect-optgroup-label:hover,.customselect-optgroup.customselect-dropdown .customselect-optgroup-label:hover{background-color:#fff}.customselect-list.customselect-dropdown.open .customselect-list-input-item:not(.customselect-dropdown-text),
.customselect-list.customselect-dropdown.open .customselect-optgroup,
.customselect-optgroup.customselect-dropdown.open .customselect-list-input-item:not(.customselect-dropdown-text),
.customselect-optgroup.customselect-dropdown.open .customselect-optgroup {opacity:1;height:auto}.customselect-list.customselect-dropdown.open .customselect-dropdown-text,.customselect-optgroup.customselect-dropdown.open .customselect-dropdown-text{border-radius:3px 3px 0 0}.customselect-list.customselect-dropdown .customselect-dropdown-text,.customselect-optgroup.customselect-dropdown .customselect-dropdown-text{cursor:pointer;padding:.375rem 1.75rem .375rem .75rem;border-radius:3px;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;border:1px solid #ced4da;height:34.5px}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text),
.customselect-list.customselect-dropdown .customselect-optgroup,
.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text),
.customselect-optgroup.customselect-dropdown .customselect-optgroup {opacity:0;height:0;overflow:hidden;box-shadow:0 5px 8px rgba(0,0,0,.1);border-left:1px solid #ced4da;border-right:1px solid #ced4da;position:relative;background-color:#fff;z-index:1}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text) .customselect-list-label,
.customselect-list.customselect-dropdown .customselect-optgroup .customselect-list-label,
.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text) .customselect-list-label,
.customselect-optgroup.customselect-dropdown .customselect-optgroup .customselect-list-label {width:100%;position:absolute;left:0;padding-left:2.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):last-child,
.customselect-list.customselect-dropdown .customselect-optgroup:last-child,
.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):last-child,
.customselect-optgroup.customselect-dropdown .customselect-optgroup:last-child {border-radius:0 0 3px 3px;border-bottom:1px solid #ced4da}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):hover,
.customselect-list.customselect-dropdown .customselect-optgroup:hover,
.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):hover,
.customselect-optgroup.customselect-dropdown .customselect-optgroup:hover {background-color:#f2f2f2}.customselect-list.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):hover .customselect-optgroup-label,
.customselect-list.customselect-dropdown .customselect-optgroup:hover .customselect-optgroup-label,
.customselect-optgroup.customselect-dropdown .customselect-list-input-item:not(.customselect-dropdown-text):hover .customselect-optgroup-label,
.customselect-optgroup.customselect-dropdown .customselect-optgroup:hover .customselect-optgroup-label {background-color:#fff}.customselect-optgroup .customselect-optgroup-label{font-weight:bold}.customselect-optgroup>.customselect-list-input-item{border:0!important}ul.simple-pagination{list-style:none}.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;margin:0}.simple-pagination ul{list-style:none;padding:0;margin:0}.simple-pagination li{list-style:none;padding:0;margin:0;float:left}span.ellipse.clickable{cursor:pointer}.ellipse input{width:3em}.compact-theme span{cursor:pointer}.compact-theme a,.compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #aaa;border-left:none;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px rgba(0,0,0,.2);background:#efefef;background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:-o-linear-gradient(top,#fff 0%,#efefef 100%);background:-ms-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(top,#fff 0%,#efefef 100%)}.compact-theme a:hover, .compact-theme li:not(.disabled):not(.active) span:hover {text-decoration:none;background:#efefef;background:-moz-linear-gradient(top,#efefef 0%,#bbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#bbb));background:-webkit-linear-gradient(top,#efefef 0%,#bbb 100%);background:-o-linear-gradient(top,#efefef 0%,#bbb 100%);background:-ms-linear-gradient(top,#efefef 0%,#bbb 100%);background:linear-gradient(top,#efefef 0%,#bbb 100%)}.compact-theme li:first-child a,.compact-theme li:first-child span{border-left:1px solid #aaa;border-radius:3px 0 0 3px}.compact-theme li:last-child a,.compact-theme li:last-child span{border-radius:0 3px 3px 0}.compact-theme .current{background:#bbb;background:-moz-linear-gradient(top,#bbb 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bbb),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#bbb 0%,#efefef 100%);background:-o-linear-gradient(top,#bbb 0%,#efefef 100%);background:-ms-linear-gradient(top,#bbb 0%,#efefef 100%);background:linear-gradient(top,#bbb 0%,#efefef 100%);cursor:default}.compact-theme .ellipse{background:#eaeaea;padding:0 10px;cursor:default}.light-theme span{cursor:pointer}.light-theme a,.light-theme span{float:left;color:#666;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #bbb;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#efefef;background:-moz-linear-gradient(top,#fff 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#fff 0%,#efefef 100%);background:-o-linear-gradient(top,#fff 0%,#efefef 100%);background:-ms-linear-gradient(top,#fff 0%,#efefef 100%);background:linear-gradient(top,#fff 0%,#efefef 100%)}.light-theme a:hover, .light-theme li:not(.disabled):not(.active) span:hover {text-decoration:none;background:#fcfcfc}.light-theme .current{background:#666;color:#fff;border-color:#444;box-shadow:0 1px 0 rgba(255,255,255,1) , 0 0 2px rgba(0,0,0,.3) inset;cursor:default}.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}.dark-theme span{cursor:pointer}.dark-theme a,.dark-theme span{float:left;color:#ccc;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#555;background:-moz-linear-gradient(top,#555 0%,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555),color-stop(100%,#333));background:-webkit-linear-gradient(top,#555 0%,#333 100%);background:-o-linear-gradient(top,#555 0%,#333 100%);background:-ms-linear-gradient(top,#555 0%,#333 100%);background:linear-gradient(top,#555 0%,#333 100%)}.dark-theme a:hover, .dark-theme li:not(.disabled):not(.active) span:hover {text-decoration:none;background:#444}.dark-theme .current{background:#222;color:#fff;border-color:#000;box-shadow:0 1px 0 rgba(255,255,255,.2) , 0 0 1px 1px rgba(0,0,0,.1) inset;cursor:default}.dark-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}