.spinner{width:100%;height:40px;background-position:center;background-size:100px;position:fixed;top:50%;left:50%;margin:0;text-align:center;z-index:9999;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.spinner>div{background-color:#ff7f50;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;-moz-animation:sk-stretchdelay 1.2s infinite ease-in-out;-o-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4);-moz-transform:scaleY(.4);-ms-transform:scaleY(.4);-o-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes sk-stretchdelay{0%,40%,100%{-moz-transform:scaleY(.4);-ms-transform:scaleY(.4);-o-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform:scaleY(1)}}@-ms-keyframes sk-stretchdelay{0%,40%,100%{-ms-transform:scaleY(.4);-moz-transform:scaleY(.4);-o-transform:scaleY(.4);-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-ms-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{-moz-transform:scaleY(.4);-ms-transform:scaleY(.4);-o-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform:scaleY(1)}}.is-invalid-custom .ajax__combobox_inputcontainer,.is-valid-custom .ajax__combobox_inputcontainer{top:0 !important}.is-invalid-custom .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input[type="text"],.is-valid-custom .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input[type="text"]{border-color:#28a745}.is-valid-custom .ajax__combobox_textboxcontainer input[type="text"]{border-color:#28a745}.is-invalid-custom .ajax__combobox_textboxcontainer input[type="text"]{border-color:#dc3545}.is-invalid-custom~.invalid-feedback{display:block}.ajax__combobox_textboxcontainer{width:100%}.ajax__combobox_textboxcontainer input[type="text"]{margin:0;width:100%;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ced4da;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;-moz-border-radius:.2rem;-webkit-border-radius:.2rem;border-radius:.2rem}.ajax__combobox_itemlist ul{width:100%;-moz-border-radius:.25rem;-webkit-border-radius:.25rem;border-radius:.25rem;border:1px solid #ced4da;display:block}.ajax__combobox_buttoncontainer button{background-color:#fff;border:0;-moz-border-radius:.25rem;-webkit-border-radius:.25rem;border-radius:.25rem}.ajax__combobox_buttoncontainer button:hover{background-color:#eee}.no-top table{top:0 !important}