.text-grey{color:#656256}.text-blue,.text-primary{color:#1e395e}.text-light-blue{color:#4c678f}.text-green{color:#1a936f}.text-danger,.text-red{color:#e03616}.text-sand{color:#e0c879}.text-orange{color:#cca100}.btn-container{margin:20px 0}.btn,button{align-items:center;background:#e1e1e1;border:2px solid #e1e1e1;border-radius:3px;color:#000;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;justify-content:center;line-height:20px;padding:10px 30px;text-align:center;transition:background .15s ease-in-out,border .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover,button:focus,button:hover{background:#c8c8c8;border-color:#c8c8c8;box-shadow:1px 3px 5px 1px rgba(0,0,0,.1)}.btn.btn--big,button.btn--big{font-size:1.333rem;line-height:25px;padding:15px 40px}.btn.btn--big span[class*=symbols],button.btn--big span[class*=symbols]{font-size:30px}.btn.btn--small,button.btn--small{font-size:.85rem;padding:5px 20px}.btn.btn--small span[class*=symbols],button.btn--small span[class*=symbols]{font-size:18px}.btn.btn--mini,button.btn--mini{font-size:.75rem;padding:2px 10px}.btn.btn--mini span[class*=symbols],button.btn--mini span[class*=symbols]{font-size:12px}.btn.btn--narrow,button.btn--narrow{padding-left:10px;padding-right:10px}.btn.btn--w-100,button.btn--w-100{width:100%}.btn.btn--primary,button.btn--primary{background:#1e395e;border-color:#1e395e;color:#fff}.btn.btn--primary:focus,.btn.btn--primary:hover,button.btn--primary:focus,button.btn--primary:hover{background:#182d4b;border-color:#182d4b}.btn.btn--green,button.btn--green{background:#1a936f;border-color:#1a936f;color:#fff}.btn.btn--green:focus,.btn.btn--green:hover,button.btn--green:focus,button.btn--green:hover{background:#167d5f;border-color:#167d5f}.btn.btn--red,button.btn--red{background:#e03616;border-color:#e03616;color:#fff}.btn.btn--red:focus,.btn.btn--red:hover,button.btn--red:focus,button.btn--red:hover{background:#c93014;border-color:#c93014}.btn.btn--black,button.btn--black{background:#222;border-color:#222;color:#fff}.btn.btn--black:focus,.btn.btn--black:hover,button.btn--black:focus,button.btn--black:hover{background:#2f2f2f;border-color:#2f2f2f}.btn[disabled],button[disabled]{cursor:not-allowed;opacity:.5}.btn span[class*=symbols],button span[class*=symbols]{margin:-3px 5px -3px -4px}a.btn{text-decoration:none}.control-group{margin-bottom:15px}.control-group--less-margin{margin-bottom:10px}label{display:block;font-weight:700;margin-bottom:5px;max-width:300px}label.label-checkbox,label.label-radio{display:table;font-weight:400;margin-bottom:7.5px;max-width:100%}label .note{font-weight:400}label.label--w-100{max-width:100%}label .label__required__mark{color:#e03616;font-weight:700}input,select,textarea{background:#fff;border:1px solid #8e8e8e;border-radius:3px;box-sizing:border-box;font-size:1rem;padding:10px;width:300px}input:focus,select:focus,textarea:focus{outline:2px solid #1e395e}input[readonly],select[readonly],textarea[readonly]{background:#ccc;color:#464646}textarea{height:80px}.input--w-100,.select--w-100,.textarea--w-100{width:100%}.input--w-sm,.select--w-sm,.textarea--w-sm{width:150px}.input--w-md,.select--w-md,.textarea--w-md{width:300px}.input--w-xsm,.select--w-xsm,.textarea--w-xsm{width:110px}.input--w-lg,.select--w-lg,.textarea--w-lg{width:500px}.input--w-xl,.select--w-xl,.textarea--w-xl{width:700px}.input--sm,.select--sm,.textarea--sm{padding:5px}.input--sm[multiple],.select--sm[multiple],.textarea--sm[multiple]{height:29px}.input--lg,.select--lg,.textarea--lg{font-size:1.2rem;padding:12.5px}.input--code,.select--code,.textarea--code{font-family:Terminal,Consolas,monospace}.textarea--h-lg{height:120px}.textarea--h-xl{height:160px}input[type=checkbox],input[type=radio]{margin:0 5px 0 0;width:auto}input[type=color]{padding:0;width:100px}::-moz-color-swatch,::-webkit-color-swatch{border:0}.color-display{border:1px solid #999;display:block;height:25px;margin:auto;width:25px}.note{display:block;margin-top:5px}.note.note--horizontal{display:inline-block;margin-left:5px;margin-top:0}.form-actions{margin-top:30px}.form--horizontal,.form--inline{align-items:end;-moz-column-gap:40px;column-gap:40px;display:grid;grid-auto-flow:column;justify-content:start;row-gap:15px}.form__filters{display:grid;row-gap:10px}.form__filters .control-group--horizontal,.form__filters .control-group--inline{margin-bottom:0}.form__filters a.btn,.form__filters button{font-size:.9rem;line-height:15px}.control-group--inline{align-items:center;display:flex;justify-content:flex-start}.control-group--inline label{margin-bottom:0;margin-right:15px}.control-group--inline a.btn,.control-group--inline button{padding:5px 15px}.control-group--horizontal{align-items:center;display:flex;justify-content:flex-start}.control-group--horizontal label{margin-bottom:0;margin-right:15px;width:150px}.control-group--horizontal a.btn,.control-group--horizontal button{padding:5px 15px}.controls--block{border:1px solid #999;border-radius:3px;display:inline-block;padding:5px 5px 5px 10px}.select2-container .select2-search--inline .select2-search__field{font-family:Roboto;font-size:1rem;margin:10px 0 0;max-width:95%;min-width:.75em}.select2-container .select2-selection{border:1px solid #8e8e8e;border-radius:3px}.select2-container .select2-selection .select2-selection__rendered{color:#000;font-size:1rem;line-height:20px;padding:10px}.select2-container .select2-selection--single{min-height:40px}.select2-container .select2-selection--single .select2-selection__arrow{height:100%}.select2-container .select2-selection--single .select2-selection__clear{font-size:1.2rem;height:100%;margin-right:25px;padding:0 5px}.select2-container .select2-selection--single .select2-selection__clear:hover{box-shadow:none}.select2-container .select2-selection--multiple{border-radius:3px;min-height:40px;padding-left:8px}.select2-container .select2-selection--multiple .select2-selection__rendered{margin:0;padding:0;position:relative;top:2px}.select2-container .select2-selection--multiple .select2-selection__choice{background-color:#eaeaea;border-color:#8e8e8e;margin-left:0;margin-right:5px}.select2-container--default .select2-selection--multiple{padding-bottom:4px}.select2-container .select2-dropdown{border-color:#8e8e8e;box-shadow:0 1px 3px rgba(0,0,0,.2)}.select2-container.select2-container--open .select2-selection{outline:2px solid #1e395e}.select2-container .select2-results__option--highlighted.select2-results__option--selectable,.select2-container .select2-results__option--selected{background-color:#e1e1e1;color:#000}input.input--sm+.select2-container .select2-selection,input.input--sm+.select2-container .select2-selection--multiple,select.select--sm+.select2-container .select2-selection,select.select--sm+.select2-container .select2-selection--multiple{min-height:29px;padding-left:5px}input.input--sm+.select2-container .select2-selection .select2-selection__rendered,input.input--sm+.select2-container .select2-selection--multiple .select2-selection__rendered,select.select--sm+.select2-container .select2-selection .select2-selection__rendered,select.select--sm+.select2-container .select2-selection--multiple .select2-selection__rendered{font-size:.9rem;top:0}input.input--sm+.select2-container .select2-selection .select2-selection__rendered li,input.input--sm+.select2-container .select2-selection--multiple .select2-selection__rendered li,select.select--sm+.select2-container .select2-selection .select2-selection__rendered li,select.select--sm+.select2-container .select2-selection--multiple .select2-selection__rendered li{margin-top:2.5px}input.input--sm+.select2-container .select2-selection .select2-search--inline .select2-search__field,input.input--sm+.select2-container .select2-selection--multiple .select2-search--inline .select2-search__field,select.select--sm+.select2-container .select2-selection .select2-search--inline .select2-search__field,select.select--sm+.select2-container .select2-selection--multiple .select2-search--inline .select2-search__field{margin-top:5px}input.input--sm+.select2-container .select2-selection .select2-selection__choice__remove,input.input--sm+.select2-container .select2-selection--multiple .select2-selection__choice__remove,select.select--sm+.select2-container .select2-selection .select2-selection__choice__remove,select.select--sm+.select2-container .select2-selection--multiple .select2-selection__choice__remove{height:20px}body{background:#eaeaea}.alert{margin:20px auto;width:400px}#login-logo{margin:100px auto 20px;text-align:center;width:400px}#login-logo img{width:70%}#login-title{font-size:1.777rem;font-weight:600;line-height:40px;margin:20px auto;text-align:center;width:400px}#login{background:#fff;box-shadow:3px 3px 10px 0 rgba(0,0,0,.05);margin:20px auto 50px;padding:20px;width:400px}
