.selectbox{position:relative;}.selectbox-input{display:block;box-sizing:border-box!important;width:100%;height:1.90625rem;margin:0 0 .5rem;padding:.4375rem .625rem;border:1px solid #777;border-radius:.1875rem;background-color:#fff;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-family:inherit;font-size:.875rem;font-weight:normal;line-height:1.25;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;width:auto;height:auto;min-height:2.8125rem;position:relative;padding-right:2rem!important;}.selectbox-input:focus{outline:0;border:1px solid #8a8a8a;background-color:#fff;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out;}.selectbox-input:after{position:absolute;top:0;right:0;padding:.875rem;content:"";font-size:inherit;font-family:FontAwesome;}.selectbox-input.open{border-bottom-left-radius:0;border-bottom-right-radius:0;}.selectbox-input.open:after{content:"";}.selectbox-input a{display:block;padding:3px;}@media screen and (max-width:48.06125em){.selectbox-input{padding-bottom:.1875rem;}}@media screen and (min-width:48.0625em){.selectbox-input{height:2.3125rem;min-height:0;padding:.4375rem;border-color:#aaa;}.selectbox-input:after{padding:.625rem;}}.selectbox-placeholder{display:inline-block;color:#cacaca;line-height:1.7;padding:.1875rem;}@media screen and (min-width:48.0625em){.selectbox-placeholder{font-size:.8125rem;line-height:inherit;}}.selectbox-options{position:absolute;width:100%;z-index:2;margin-top:-.5rem;border-top-right-radius:0!important;border-top-left-radius:0!important;border-top-width:0;border-color:#777!important;}.selection-container{display:flex;flex-wrap:wrap;overflow:hidden;}@media screen and (min-width:48.0625em){.selection-container{flex-wrap:nowrap;}.selection-container.has-overflow{position:relative;padding-right:1.125rem;}.selection-container.has-overflow:after{position:absolute;top:0;right:0;bottom:0;display:inline-block;font-weight:bold;content:"...";line-height:2;padding:.1875rem .1875rem .1875rem .375rem;background-color:#fff;}}.selectbox-selection{flex:0 0 auto;position:relative;display:inline-block;font-size:.8125rem;padding:.4375rem;padding-right:1.5rem;margin-right:.25rem;margin-bottom:.25rem;background-color:#eee;border-radius:.1875rem;}.selectbox-selection a{position:absolute;top:0;right:0;cursor:pointer;line-height:1;text-decoration:none;padding:.4375rem;}.selectbox-selection a:after{content:"";font-size:inherit;font-family:FontAwesome;}@media screen and (min-width:48.0625em){.selectbox-selection{font-size:.6875rem;padding:.25rem;padding-right:1.125rem;margin-bottom:0;}.selectbox-selection a{padding:.25rem;}}.selectbox-aria-control{position:fixed;left:-100%;max-width:400px;}.selectbox-aria-control:focus{border-color:#f66711;}