@font-face{font-family:'Open Sans';font-weight:300;font-style:normal;src:local('Open Sans Light'),local('Open-Sans-300'),url('/static/fonts/Open-Sans/Open-Sans-300.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;src:local('Open Sans'),local('Open-Sans-regular'),url('/static/fonts/Open-Sans/Open-Sans-regular.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-weight:600;font-style:normal;src:local('Open Sans Semibold'),local('Open-Sans-600'),url('/static/fonts/Open-Sans/Open-Sans-600.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-weight:700;font-style:normal;src:local('Open Sans Bold'),local('Open-Sans-700'),url('/static/fonts/Open-Sans/Open-Sans-700.woff2') format('woff2')}body{min-width:768px;overflow-x:auto}kbd{background:#999}.wizard{position:relative;overflow:visible}.wizard-big.wizard>.content{min-height:0}.wizard>.content{position:inherit;overflow:visible}.wizard>.content>.body{height:100%;width:100%;position:inherit}.wizard>.actions{position:absolute;right:2.5%;top:65px;z-index:1;width:auto}input[type=file].form-control{height:34px;padding-top:3px}input[type=file].form-control::-webkit-file-upload-button{margin-top:3px}.fa-css-radio label{cursor:pointer}.fa-css-radio input[type="radio"],.fa-css-checkbox input[type="checkbox"]{display:none!important}.fa-css-radio label:hover i.green:before,.fa-css-checkbox label:hover i.green:before,.fa-css-radio input[type="radio"]:checked+i.green:before,.fa-css-checkbox input[type="checkbox"]:checked+i.green:before{color:#1b7e5a}.fa-css-radio label:hover i.blue:before,.fa-css-checkbox label:hover i.blue:before,.fa-css-radio input[type="radio"]:checked+i.blue:before,.fa-css-checkbox input[type="checkbox"]:checked+i.blue:before{color:#2489c5}.fa-css-radio input[type="radio"]:disabled+i:before,.fa-css-radio input[type="radio"]:checked:disabled+i:before,.fa-css-checkbox input[type="checkbox"]:disabled+i:before,.fa-css-checkbox input[type="checkbox"]:checked:disabled+i:before{color:#cecece;cursor:not-allowed}.fa-css-checkbox input[type="radio"]+i.fa,.fa-css-checkbox input[type="checkbox"]+i.fa{width:10.3px}.fa-css-checkbox input[type="radio"]+i.fa-2x,.fa-css-checkbox input[type="checkbox"]+i.fa-2x{width:22.3px}.fa-css-radio input[type="radio"]+i:before{content:"\f1db"}.fa-css-radio input[type="radio"]:checked+i:before{content:"\f058"}.fa-css-checkbox input[type="checkbox"]+i.fa-2x{font-size:28px}.fa-css-checkbox input[type="checkbox"]+i:before{content:"\f096"}.fa-css-checkbox input[type="checkbox"]:checked+i.fa-2x{font-size:26px}.fa-css-checkbox input[type="checkbox"]:checked+i:before{content:"\f14a"}.right-inner-addon{position:relative}.right-inner-addon input{padding-right:30px}.right-inner-addon i{cursor:pointer;position:absolute;right:0;padding:9px 12px}.table-always-responsive{overflow-x:auto}.table-always-responsive>table{overflow-y:auto}.table.table-headless>tbody>tr:first-child>td{border-top:0}.table.table-valign-m>tbody>tr>td{vertical-align:middle}.two-fifths,.three-fifths{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:1550px){.two-fifths{float:left;width:40%}.three-fifths{float:left;width:60%}}.dl-horizontal.sparse{margin-top:20px}.dl-horizontal.sparse>dt{margin-bottom:10px;width:130px}.dl-horizontal.sparse>dd{margin-left:140px;word-wrap:break-word}.users-wrapper-content{position:relative}.container-principals>.list-principals>li{margin-left:0}.list-principals{padding:0;list-style:none}.list-principals>li{margin:10px 0 0 35px}.list-principals .plank{position:relative;line-height:50px;background:#f5f5f5;border:1px solid #e7eaec;margin:0;padding:0}.list-principals .action{position:absolute;top:8px;right:8px;background-color:inherit}.list-principals .plank>button{background:transparent;border:0;color:#c1c1c1;cursor:pointer;display:inline-block;font-size:12px;height:30px;line-height:1;margin:5px 0;padding:1px 0 0 0;text-indent:0;width:30px}.list-principals .plank>.label{margin-left:14px;margin-right:10px}.list-principals .plank>button+.label{margin-left:0}.bright-radio-buttons .btn.active{background-color:#bababa;border-color:#bababa;color:#FFF}#principals-app{border-top:0}.form-control.input-sm{font-size:inherit}.navbar-static-side{position:fixed!important;top:0;height:100%;padding-bottom:46px}.navbar-side-minimalize-btn{position:absolute;bottom:0;height:46px;width:100%;padding:0 29px;display:flex;align-items:center;justify-content:flex-end;color:#a7b1c2}.navbar-side-minimalize-btn:focus{color:#a7b1c2}.navbar-side-minimalize-btn:hover{background-color:#293846;color:white}.sidebar-collapse{overflow-y:auto;overflow-x:hidden;height:100%}.navbar-minimalize-icon{font-size:22px}.navbar-minimalize-icon:before{content:"\f100"}.mini-navbar .navbar-minimalize-icon:before{content:"\f101"}.navbar-static-side .tooltip-inner{white-space:nowrap;max-width:none}.navbar-default .nav>li{background-color:#2f4050}@media(max-width:1200px){.navbar-side-minimalize-btn{display:none}}.modal-header .close{display:none}.modal-body .item-name{display:inline-block;max-width:238px;word-break:break-all;word-break:break-word}.navbar-right{float:right!important;margin-right:-15px}body.mini-navbar .navbar-static-side{background-color:#2f4050}.full-screen-spinner{display:flex;align-items:center;position:fixed;top:0;left:0;z-index:2050;opacity:.6;background:#000;width:100%;height:100%}.label-light{background-color:#F4F4F4;color:#818a8e}.btn,.btn:focus,.btn:focus:active{outline:none}.alert{word-break:break-all;word-break:break-word}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-info-warning{background-color:#F4F4F4;border-color:#eaeaea}.help-circle{position:relative;display:inline-block;width:18px;height:18px;line-height:18px;font-size:13px;font-weight:bold;border-radius:50%;text-align:center;box-shadow:0 0 0 1px rgba(0,0,0,0.4);transition:background-color .2s ease-out,box-shadow .2s ease-out,color .2s ease-out}@keyframes tooltip-show-top{0%{transform:translateY(-10px);opacity:0}100%{transform:translateY(0);opacity:1}}.help-circle .help-text{display:none;position:absolute;width:200px;top:25px;right:-10px;text-align:left;font-size:13px;font-weight:normal;color:#333;padding:8px 12px;background-color:white;border-radius:4px;box-shadow:0 0 1px rgba(0,0,0,0.4),0 1px 3px rgba(0,0,0,0.6);white-space:normal;z-index:5000;animation:tooltip-show-top .5s ease-out}.help-circle:hover{background-color:#09f;color:white;box-shadow:0 0 1px 1px #09f}.help-circle:hover .help-text{display:block}#modal-fogging{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:400}#modal-fogging .window{width:300px;background:#fafafa;margin:30px auto;border-radius:3px;-webkit-box-shadow:0 12px 44px rgba(0,0,0,0.2),0 0 1px rgba(0,0,0,0.15);box-shadow:0 12px 44px rgba(0,0,0,0.2),0 0 1px rgba(0,0,0,0.15)}#modal-fogging .window .header{border-bottom:solid 1px #e5e5e5;height:110px;background-image:url("/static/img/lock-grey.png");background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#modal-fogging .window .header h4{font-size:26px;color:#676a6c;margin-bottom:28px}#modal-fogging .window .content{text-align:center}.fogging-in{-webkit-animation:modal-fogging-open .3s linear;-moz-animation:modal-fogging-open .3s linear;-o-animation:modal-fogging-open .3s linear;-ms-animation:modal-fogging-open .3s linear;animation:modal-fogging-open .3s linear}.window-in .window{-webkit-animation:modal-window-open .3s ease-out;-moz-animation:modal-window-open .3s ease-out;-o-animation:modal-window-open .3s ease-out;-ms-animation:modal-window-open .3s ease-out;animation:modal-window-open .3s ease-out}.fogging-out{-webkit-animation:modal-fogging-close .3s linear;-moz-animation:modal-fogging-close .3s linear;-o-animation:modal-fogging-close .3s linear;-ms-animation:modal-fogging-close .3s linear;animation:modal-fogging-close .3s linear}.window-out .window{-webkit-animation:modal-window-close .3s ease-out;-moz-animation:modal-window-close .3s ease-out;-o-animation:modal-window-close .3s ease-out;-ms-animation:modal-window-close .3s ease-out;animation:modal-window-close .3s ease-out}.fogging-transparent{opacity:0}#modal-fogging.error .window{-webkit-animation:modal-window-error .5s;-moz-animation:modal-window-error .5s;-o-animation:modal-window-error .5s;-ms-animation:modal-window-error .5s;animation:modal-window-error .5s}#modal-fogging.error input[type=password]{border-color:#c76359!important}#modal-fogging.lock .content .password{background-color:#f8fafb;border-bottom:solid 1px #e5e5e5;padding:20px}#modal-fogging.lock .content .password input[type=password]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:34px;padding:6px 12px;border:solid 1px #e5e5e5;font-size:14px;background-color:#fff;-webkit-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;-moz-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;-o-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;-ms-transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}#modal-fogging.lock .content .password input[type=password]:focus{outline:none;border-color:#1ab394!important}#modal-fogging.lock .content .password input[type=password]::placeholder{color:#cbcbcb}#modal-fogging.lock .content .password input.login{opacity:0;position:absolute;height:0;border:0;padding:0}#modal-fogging.lock .content button{padding:6px 25px;margin:15px auto;background-color:#1ab394;color:#fff;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:3px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}#modal-fogging.lock .content button:hover{background-color:#18a689;border-color:#18a689;color:#fff}@-moz-keyframes modal-fogging-open{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@-webkit-keyframes modal-fogging-open{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@-o-keyframes modal-fogging-open{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes modal-fogging-open{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@-moz-keyframes modal-fogging-close{0%{opacity:1}50%{opacity:0}100%{opacity:0}}@-webkit-keyframes modal-fogging-close{0%{opacity:1}50%{opacity:0}100%{opacity:0}}@-o-keyframes modal-fogging-close{0%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes modal-fogging-close{0%{opacity:1}50%{opacity:0}100%{opacity:0}}@-moz-keyframes modal-window-open{0%{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-o-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);opacity:0}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes modal-window-open{0%{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-o-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);opacity:0}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-o-keyframes modal-window-open{0%{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-o-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);opacity:0}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}}@keyframes modal-window-open{0%{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-o-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);opacity:0}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-moz-keyframes modal-window-close{0%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}100%{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-o-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);opacity:0}}@-webkit-keyframes modal-window-close{0%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}100%{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-o-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);opacity:0}}@-o-keyframes modal-window-close{0%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}100%{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-o-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);opacity:0}}@keyframes modal-window-close{0%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}100%{-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);-o-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);opacity:0}}@-moz-keyframes modal-window-error{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-6px);-moz-transform:translateX(-6px);-o-transform:translateX(-6px);-ms-transform:translateX(-6px);transform:translateX(-6px)}50%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-3px);-moz-transform:translateX(-3px);-o-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(1px);-moz-transform:translateX(1px);-o-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes modal-window-error{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-6px);-moz-transform:translateX(-6px);-o-transform:translateX(-6px);-ms-transform:translateX(-6px);transform:translateX(-6px)}50%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-3px);-moz-transform:translateX(-3px);-o-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(1px);-moz-transform:translateX(1px);-o-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-o-keyframes modal-window-error{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-6px);-moz-transform:translateX(-6px);-o-transform:translateX(-6px);-ms-transform:translateX(-6px);transform:translateX(-6px)}50%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-3px);-moz-transform:translateX(-3px);-o-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(1px);-moz-transform:translateX(1px);-o-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes modal-window-error{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(-6px);-moz-transform:translateX(-6px);-o-transform:translateX(-6px);-ms-transform:translateX(-6px);transform:translateX(-6px)}50%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-3px);-moz-transform:translateX(-3px);-o-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}80%{-webkit-transform:translateX(1px);-moz-transform:translateX(1px);-o-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.profile{display:inline-block;margin:14px 15px;color:#676A6C}.profile .btn{background-color:#fff;border-color:#e7eaec}.profile .btn:hover,.profile .btn:focus{background-color:#18a689;border-color:#18a689;color:#fff}.profile__group{margin-left:15px}.profile__group:first-child{margin-left:5px}.profile__dropdown .btn{display:block;position:relative;padding:6px 15px 6px 18px;min-width:175px;max-width:300px;height:34px;text-align:left;color:#676A6C;background:#fff;border-color:#e7eaec;transition:all .5s}.profile__dropdown .btn:hover{transition:all .5s}.profile__dropdown.open .dropdown-toggle.btn-default,.profile__dropdown .btn:hover,.profile__dropdown .btn:active,.profile__dropdown .btn:focus{color:#676A6C;background:#fff;border-color:#e7eaec;-webkit-box-shadow:none;box-shadow:none;outline:none}.profile__dropdown .btn .caret{margin-left:10px;position:absolute;top:15px;right:14px}.profile__dropdown-name{display:block;margin-right:20px;overflow:hidden}.navbar .profile__dropdown .dropdown-menu{margin-top:2px}.profile__dropdown .dropdown-menu a.active{color:#262626;text-decoration:none;background-color:#f5f5f5}.profile .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.profile-modal .help-block{margin-top:0;color:#bbb;font-size:11px}.profile-modal .form-control.error{border:1px solid #cc5965!important}.profile-modal .modal-dialog{width:350px;margin:30px auto}.first-chose-profile-modal .create-new-btn{margin-top:23px}.delete-profile-modal .modal-dialog{width:400px}.first-chose-profile-modal .profile__dropdown .btn{width:100%;border:1px solid #e5e6e7;border-radius:1px}.first-chose-profile-modal .profile__dropdown.open .btn,.first-chose-profile-modal .profile__dropdown .btn:hover,.first-chose-profile-modal .profile__dropdown .btn:active,.first-chose-profile-modal .profile__dropdown .btn:focus{color:#676A6C;background:#fff;border-color:#e7eaec;-webkit-box-shadow:none;box-shadow:none}.first-chose-profile-modal .profile__dropdown .btn:focus{border-color:#1ab394!important}.first-chose-profile-modal .profile__dropdown .dropdown-menu,.first-chose-profile-modal .profile__dropdown .dropdown-menu a{border-radius:1px}#create_api_token__message__success{display:none}#create_api_token__message__error{display:none}.create_api_token__message__token{background:#f9f9f9;display:flex;justify-content:space-between}.create_api_token__message__token #create_api_token__message__token{min-width:1px;overflow:auto;overflow-wrap:anywhere}.create_api_token__message__token #create_api_token__message__token+i{margin-left:15px;cursor:pointer}#create_api_token__table__tr_tmp{display:none}#create_api_token__table .create_api_token__table__delete{font-size:10px;font-weight:600;padding:3px 8px;line-height:1.233}