.flag16{display:inline-block;height:16px;width:16px;vertical-align:text-bottom;line-height:16px;background:url('https://portal.speexx.com/static/flags/flags16.png') no-repeat}.flag-round{display:inline-block;height:32px;width:32px;vertical-align:text-bottom;box-shadow:0 0 0 1px black inset;border-radius:50%;background-repeat:no-repeat;background-image:url('https://portal.speexx.com/static/flags/flags-round-needed.svg');}.flag-round-bg{background-position:0 0px;}.flag-round-br, .flag-round-pt-br{background-position:0 -32px;}.flag-round-cn, .flag-round-zh{background-position:0 -64px;}.flag-round-cz, .flag-round-cs{background-position:0 -96px;}.flag-round-de{background-position:0 -128px;}.flag-round-dk, .flag-round-da{background-position:0 -160px;}.flag-round-es{background-position:0 -192px;}.flag-round-fi{background-position:0 -224px;}.flag-round-fr{background-position:0 -256px;}.flag-round-gb, .flag-round-en{background-position:0 -288px;}.flag-round-gr{background-position:0 -320px;}.flag-round-hr{background-position:0 -352px;}.flag-round-id{background-position:0 -384px;}.flag-round-in, .flag-round-hi{background-position:0 -416px;}.flag-round-it{background-position:0 -448px;}.flag-round-jp, .flag-round-ja{background-position:0 -480px;}.flag-round-kr, .flag-round-ko{background-position:0 -512px;}.flag-round-mt{background-position:0 -544px;}.flag-round-my, .flag-round-ms{background-position:0 -576px;}.flag-round-nl{background-position:0 -608px;}.flag-round-no{background-position:0 -640px;}.flag-round-pk, .flag-round-pa{background-position:0 -672px;}.flag-round-pl{background-position:0 -704px;}.flag-round-pt{background-position:0 -736px;}.flag-round-rs, .flag-round-sr{background-position:0 -768px;}.flag-round-ru{background-position:0 -800px;}.flag-round-sa, .flag-round-ar{background-position:0 -832px;}.flag-round-se, .flag-round-sv{background-position:0 -864px;}.flag-round-si, .flag-round-sl{background-position:0 -896px;}.flag-round-th{background-position:0 -928px;}.flag-round-tr{background-position:0 -960px;}.flag-round-vn, .flag-round-vi{background-position:0 -992px;}.flag-round-be{background-position:0 -1024px;}.flag-round-es-ct, .flag-round-ca{background-position:0 -1056px;}.flag-round-ro{background-position:0 -1088px;}.flag16-ad{background-position:0 -352px}.flag16-ae{background-position:0 -368px}.flag16-af{background-position:0 -384px}.flag16-ag{background-position:0 -400px}.flag16-ai{background-position:0 -416px}.flag16-al{background-position:0 -432px}.flag16-am{background-position:0 -448px}.flag16-an{background-position:0 -464px}.flag16-ao{background-position:0 -480px}.flag16-aq{background-position:0 -496px}.flag16-ar{background-position:0 -512px}.flag16-as{background-position:0 -528px}.flag16-at{background-position:0 -544px}.flag16-au{background-position:0 -560px}.flag16-aw{background-position:0 -576px}.flag16-az{background-position:0 -592px}.flag16-ba{background-position:0 -608px}.flag16-bb{background-position:0 -624px}.flag16-bd{background-position:0 -640px}.flag16-be{background-position:0 -656px}.flag16-bf{background-position:0 -672px}.flag16-bg{background-position:0 -688px}.flag16-bh{background-position:0 -704px}.flag16-bi{background-position:0 -720px}.flag16-bj{background-position:0 -736px}.flag16-bm{background-position:0 -752px}.flag16-bn{background-position:0 -768px}.flag16-bo{background-position:0 -784px}.flag16-br, .flag16-pt-br{background-position:0 -800px}.flag16-bs{background-position:0 -816px}.flag16-bt{background-position:0 -832px}.flag16-bw{background-position:0 -848px}.flag16-by{background-position:0 -864px}.flag16-bz{background-position:0 -880px}.flag16-ca{background-position:0 -896px}.flag16-cg{background-position:0 -912px}.flag16-cf{background-position:0 -928px}.flag16-cd{background-position:0 -944px}.flag16-ch{background-position:0 -960px}.flag16-ci{background-position:0 -976px}.flag16-ck{background-position:0 -992px}.flag16-cl{background-position:0 -1008px}.flag16-cm{background-position:0 -1024px}.flag16-cn, .flag16-zh{background-position:0 -1040px}.flag16-co{background-position:0 -1056px}.flag16-cr{background-position:0 -1072px}.flag16-cu{background-position:0 -1088px}.flag16-cv{background-position:0 -1104px}.flag16-cy{background-position:0 -1120px}.flag16-cz{background-position:0 -1136px}.flag16-de{background-position:0 -1152px}.flag16-dj{background-position:0 -1168px}.flag16-dk{background-position:0 -1184px}.flag16-dm{background-position:0 -1200px}.flag16-do{background-position:0 -1216px}.flag16-dz{background-position:0 -1232px}.flag16-ec{background-position:0 -1248px}.flag16-ee{background-position:0 -1264px}.flag16-eg{background-position:0 -1280px}.flag16-eh{background-position:0 -1296px}.flag16-er{background-position:0 -1312px}.flag16-es{background-position:0 -1328px}.flag16-et{background-position:0 -1344px}.flag16-fi{background-position:0 -1360px}.flag16-fj{background-position:0 -1376px}.flag16-fm{background-position:0 -1392px}.flag16-fo{background-position:0 -1408px}.flag16-fr{background-position:0 -1424px}.flag16-ga{background-position:0 -1440px}.flag16-gb, .flag16-en{background-position:0 -1456px}.flag16-gd{background-position:0 -1472px}.flag16-ge{background-position:0 -1488px}.flag16-gg{background-position:0 -1504px}.flag16-gh{background-position:0 -1520px}.flag16-gi{background-position:0 -1536px}.flag16-gl{background-position:0 -1552px}.flag16-gm{background-position:0 -1568px}.flag16-gn{background-position:0 -1584px}.flag16-gp{background-position:0 -1600px}.flag16-gq{background-position:0 -1616px}.flag16-gr{background-position:0 -1632px}.flag16-gt{background-position:0 -1648px}.flag16-gu{background-position:0 -1664px}.flag16-gw{background-position:0 -1680px}.flag16-gy{background-position:0 -1696px}.flag16-hk{background-position:0 -1712px}.flag16-hn{background-position:0 -1728px}.flag16-hr{background-position:0 -1744px}.flag16-ht{background-position:0 -1760px}.flag16-hu{background-position:0 -1776px}.flag16-id{background-position:0 -1792px}.flag16-mc{background-position:0 -1792px}.flag16-ie{background-position:0 -1808px}.flag16-il{background-position:0 -1824px}.flag16-im{background-position:0 -1840px}.flag16-in{background-position:0 -1856px}.flag16-iq{background-position:0 -1872px}.flag16-ir{background-position:0 -1888px}.flag16-is{background-position:0 -1904px}.flag16-it{background-position:0 -1920px}.flag16-je{background-position:0 -1936px}.flag16-jm{background-position:0 -1952px}.flag16-jo{background-position:0 -1968px}.flag16-jp, .flag16-ja{background-position:0 -1984px}.flag16-ke{background-position:0 -2000px}.flag16-kg{background-position:0 -2016px}.flag16-kh{background-position:0 -2032px}.flag16-ki{background-position:0 -2048px}.flag16-km{background-position:0 -2064px}.flag16-kn{background-position:0 -2080px}.flag16-kp{background-position:0 -2096px}.flag16-kr, .flag16-ko{background-position:0 -2112px}.flag16-kw{background-position:0 -2128px}.flag16-ky{background-position:0 -2144px}.flag16-kz{background-position:0 -2160px}.flag16-la{background-position:0 -2176px}.flag16-lb{background-position:0 -2192px}.flag16-lc{background-position:0 -2208px}.flag16-li{background-position:0 -2224px}.flag16-lk{background-position:0 -2240px}.flag16-lr{background-position:0 -2256px}.flag16-ls{background-position:0 -2272px}.flag16-lt{background-position:0 -2288px}.flag16-lu{background-position:0 -2304px}.flag16-lv{background-position:0 -2320px}.flag16-ly{background-position:0 -2336px}.flag16-ma{background-position:0 -2352px}.flag16-md{background-position:0 -2368px}.flag16-me{background-position:0 -2384px}.flag16-mg{background-position:0 -2400px}.flag16-mh{background-position:0 -2416px}.flag16-mk{background-position:0 -2432px}.flag16-ml{background-position:0 -2448px}.flag16-mm{background-position:0 -2464px}.flag16-mn{background-position:0 -2480px}.flag16-mo{background-position:0 -2496px}.flag16-mq{background-position:0 -2512px}.flag16-mr{background-position:0 -2528px}.flag16-ms{background-position:0 -2544px}.flag16-mt{background-position:0 -2560px}.flag16-mu{background-position:0 -2576px}.flag16-mv{background-position:0 -2592px}.flag16-mw{background-position:0 -2608px}.flag16-mx{background-position:0 -2624px}.flag16-my{background-position:0 -2640px}.flag16-mz{background-position:0 -2656px}.flag16-na{background-position:0 -2672px}.flag16-nc{background-position:0 -2688px}.flag16-ne{background-position:0 -2704px}.flag16-ng{background-position:0 -2720px}.flag16-ni{background-position:0 -2736px}.flag16-nl{background-position:0 -2752px}.flag16-no{background-position:0 -2768px}.flag16-np{background-position:0 -2784px}.flag16-nr{background-position:0 -2800px}.flag16-nz{background-position:0 -2816px}.flag16-om{background-position:0 -2832px}.flag16-pa{background-position:0 -2848px}.flag16-pe{background-position:0 -2864px}.flag16-pf{background-position:0 -2880px}.flag16-pg{background-position:0 -2896px}.flag16-ph{background-position:0 -2912px}.flag16-pk{background-position:0 -2928px}.flag16-pl{background-position:0 -2944px}.flag16-pr{background-position:0 -2960px}.flag16-ps{background-position:0 -2976px}.flag16-pt{background-position:0 -2992px}.flag16-pw{background-position:0 -3008px}.flag16-py{background-position:0 -3024px}.flag16-qa{background-position:0 -3040px}.flag16-re{background-position:0 -3056px}.flag16-ro{background-position:0 -3072px}.flag16-rs{background-position:0 -3088px}.flag16-ru{background-position:0 -3104px}.flag16-rw{background-position:0 -3120px}.flag16-sa{background-position:0 -3136px}.flag16-sb{background-position:0 -3152px}.flag16-sc{background-position:0 -3168px}.flag16-sd{background-position:0 -3184px}.flag16-se{background-position:0 -3200px}.flag16-sg{background-position:0 -3216px}.flag16-si{background-position:0 -3232px}.flag16-sk{background-position:0 -3248px}.flag16-sl{background-position:0 -3264px}.flag16-sm{background-position:0 -3280px}.flag16-sn{background-position:0 -3296px}.flag16-so{background-position:0 -3312px}.flag16-sr{background-position:0 -3328px}.flag16-st{background-position:0 -3344px}.flag16-sv{background-position:0 -3360px}.flag16-sy{background-position:0 -3376px}.flag16-sz{background-position:0 -3392px}.flag16-tc{background-position:0 -3408px}.flag16-td{background-position:0 -3424px}.flag16-tg{background-position:0 -3440px}.flag16-th{background-position:0 -3456px}.flag16-tj{background-position:0 -3472px}.flag16-tl{background-position:0 -3488px}.flag16-tm{background-position:0 -3504px}.flag16-tn{background-position:0 -3520px}.flag16-to{background-position:0 -3536px}.flag16-tr{background-position:0 -3552px}.flag16-tt{background-position:0 -3568px}.flag16-tv{background-position:0 -3584px}.flag16-tw{background-position:0 -3600px}.flag16-tz{background-position:0 -3616px}.flag16-ua{background-position:0 -3632px}.flag16-ug{background-position:0 -3648px}.flag16-us{background-position:0 -3664px}.flag16-uy{background-position:0 -3680px}.flag16-uz{background-position:0 -3696px}.flag16-va{background-position:0 -3712px}.flag16-vc{background-position:0 -3728px}.flag16-ve{background-position:0 -3744px}.flag16-vg{background-position:0 -3760px}.flag16-vi{background-position:0 -3776px}.flag16-vn{background-position:0 -3792px}.flag16-vu{background-position:0 -3808px}.flag16-ws{background-position:0 -3824px}.flag16-ye{background-position:0 -3840px}.flag16-za{background-position:0 -3856px}.flag16-zm{background-position:0 -3872px}.flag16-zw{background-position:0 -3872px}.flag16-es-ct, .flag16-ca{background-position:0 -3904px}.flag16-lang-de{background-position:0 -1152px}.flag16-lang-en{background-position:0 -1456px}.flag16-lang-fr{background-position:0 -1424px}.flag16-lang-es{background-position:0 -1328px}.flag16-lang-it{background-position:0 -1920px}.flag16-lang-ja{background-position:0 -1984px}.flag16-lang-th{background-position:0 -3456px}.flag16-lang-zh{background-position:0 -1040px}.flag16-lang-nl{background-position:0 -2752px}.flag16-lang-pl{background-position:0 -2944px}.flag16-lang-ko{background-position:0 -2112px}.flag16-lang-ru{background-position:0 -3104px}.flag16-lang-pt-br{background-position:0 -800px}.flag16-lang-tr{background-position:0 -3552px;}.flag16-lang-ar{background-position:0 -32px}.flag16-lang-cs{background-position:0 -1136px}.flag16-lang-bg{background-position:0 -688px}.flag16-lang-el{background-position:0 -1632px}.flag16-lang-hi{background-position:0 -1856px}.flag16-lang-hr{background-position:0 -1744px}.flag16-lang-id{background-position:0 -1792px}.flag16-lang-ms{background-position:0 -2640px}.flag16-lang-mt{background-position:0 -2560px}.flag16-lang-no{background-position:0 -2768px}.flag16-lang-pa{background-position:0 -2928px}.flag16-lang-pt{background-position:0 -2992px}.flag16-lang-sr{background-position:0 -3088px}.flag16-lang-sl{background-position:0 -3232px}.flag16-lang-sv{background-position:0 -3200px}.flag16-lang-ro{background-position:0 -3072px}.flag16-lang-lb{background-position:0 -2304px}.flag16-lang-es-ct, .flag16-lang-ca{background-position:0 -3904px}.change-password-container .trainer-container div.alert{margin-top:15px;}.dynamic-filters{margin-top:5px;padding:2px 250px 0 2px;background:#eaeaea;border-bottom:1px solid #eaeaea;min-height:160px;}.dynamic-filters > li > a > label{display:flex;align-items:center;}.dynamic-filters > li > a > label > input{margin-right:5px !important;}.dynamic-filters > li > a > label > span{margin-right:3px;}.dynamic-filters .filters-container{font-size:13px;}.dynamic-filters .filters-container .btn-add-filter{margin:2px;width:175px;height:60px;background-color:transparent;color:#777;border-radius:5px;}.dynamic-filters .filters-container .btn-add-filter:hover{background-color:rgba(0, 0, 0, 0.1);color:#f07d00;}.dynamic-filters .filters-container #applyFilter{float:right;background-color:#f07d00;color:white;font-weight:500;width:175px;height:60px;margin:2px;}.dynamic-filters .filters-container .filter-container{position:relative;padding:2px;width:175px;height:60px;float:left;margin:2px;border:1px solid #ccc;border-radius:5px;}.dynamic-filters .filters-container .filter-container .glyphicons:before{padding:3px;}.dynamic-filters .filters-container .filter-container > label{font-weight:normal;margin-left:4px;display:block;white-space:nowrap;max-width:90%;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}.dynamic-filters .filters-container .filter-container > input,
.dynamic-filters .filters-container .filter-container button:not(.btn-remove){background-color:rgba(255, 255, 255, 0.7);height:30px;font-size:12px;}.dynamic-filters .filters-container .filter-container > input[disabled],
.dynamic-filters .filters-container .filter-container button:not(.btn-remove)[disabled]{background-color:#eee;}.dynamic-filters .filters-container .filter-container label.checkbox{width:100%;}.dynamic-filters .filters-container .filter-container .form-control{width:100%;height:30px;}.dynamic-filters .filters-container .filter-container .btn-remove{position:absolute;top:0px;right:2px;background-color:transparent;border:0;color:red;font-size:12px;padding:0 4px;}.dynamic-filters .filters-container .filter-container .btn-remove .halflings{font-size:9px;}@media(max-width:991px){.dynamic-filters .row > * > .form-group{margin-bottom:5px;}}.dynamic-filters input.datepicker,
.dynamic-filters input.datetimepicker{text-align:center;}.dynamic-filters .checkbox{margin-top:5px;}.dynamic-filters #filter-student{width:240px;}.dynamic-filters #filter-completed{margin-bottom:10px;}.dynamic-filters .tt-dataset{width:300px;border-radius:5px;background-color:white;border:1px solid #eee;overflow:hidden;max-height:500px;overflow-y:auto;}.dynamic-filters .typeahead-result{padding:6px 12px;cursor:pointer;}.dynamic-filters .typeahead-result:hover{background-color:#ddd;}.dynamic-filters .typeahead-result + .typeahead-result{border-top:1px solid #eee;}.dynamic-filters .multiselect-container .input-group-addon{display:none;}.dynamic-filters .multiselect-container .multiselect-clear-filter{display:none;}.dynamic-filters .multiselect-container .input-group{margin:0;padding:5px;width:100%;}.dynamic-filters .multiselect-container .input-group .multiselect-search{border-radius:4px;}.dynamic-filters .multiselect-container .multiselect-group label{width:100%;}.dynamic-filters .form-group.disabled label,
.dynamic-filters .form-group.disabled input{color:#bfbfbf;}.filter-list .filter-group{margin-bottom:20px;}.filter-list .filter-group .filter-group-header{font-weight:bold;border-bottom:1px solid #333;text-align:center;margin-bottom:10px;}.filter-list .filter-group .filter{margin:0 10px;padding:5px 10px;cursor:pointer;border:1px solid #ddd;border-radius:5px;}.filter-list .filter-group .filter:hover{color:white;background-color:#f07d00;border-color:#777;}.filter-list .filter-group .filter.disabled{background-color:#ddd;border-color:#ccc;color:#777;cursor:not-allowed;}.filter-list .filter-group .filter + .filter{margin-top:4px;}.filter-list .filter-group .filter .glyphicons:before{padding:3px;}.modal.edit-modal .modal-backdrop{height:100%;}.modal.edit-modal .modal-title{width:80%;margin-right:auto;margin-left:auto;font-size:20px;}.modal.edit-modal .modal-body{overflow-y:visible !important;width:80%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}.modal.edit-modal .row{margin-left:0 !important;margin-right:0 !important;}.modal.edit-modal .form-group{position:relative;margin:25px 0 0 0;float:none;padding:0;}.modal.edit-modal .form-group.has-error label{color:#ff0000;}.modal.edit-modal .form-group.has-error .form-control{border-color:#ff0000;}.modal.edit-modal .form-group.has-error .form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483 !important;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483 !important;}.modal.edit-modal .form-group .col-sm-8{width:100%;float:none;padding:0;}.modal.edit-modal .form-group label{position:absolute;background-color:#FFFFFF;font-weight:normal !important;width:auto;padding-top:0 !important;margin-left:2px;top:12px;margin-bottom:0;transition:all 150ms ease-in-out;color:#A0A0A0;font-size:16px;text-align:left !important;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1;}.modal.edit-modal .form-group label.showLabel{top:-10px;font-size:14px;margin-left:10px;padding-left:5px;padding-right:5px;background:#FFFFFF;text-align:center !important;}.modal.edit-modal .form-group input,
.modal.edit-modal .form-group .chosen-single,
.modal.edit-modal .form-group textarea{background-color:transparent;border:2px solid #A0A0A0 !important;font-size:16px;padding-top:11px !important;padding-bottom:11px !important;height:auto !important;color:#363636 !important;}.modal.edit-modal .form-group input:focus,
.modal.edit-modal .form-group .chosen-single:focus,
.modal.edit-modal .form-group textarea:focus{border:2px solid #A0A0A0 !important;color:#363636 !important;box-shadow:none;}.modal.edit-modal .form-group input:disabled,
.modal.edit-modal .form-group .chosen-single:disabled,
.modal.edit-modal .form-group textarea:disabled{color:#A0A0A0 !important;}.modal.edit-modal .form-group .chosen-container .chosen-drop{display:none;}.modal.edit-modal .form-group .chosen-container.chosen-with-drop .chosen-drop{display:block;}.tooltip.left .tooltip-arrow{margin-right:1px;}nav.navbar.environment-LIVE{background-color:black;}nav.navbar.environment-STAGE,
nav.navbar[class*="environment-TEST"],
nav.navbar.environment-LOCAL{background-color:#770e1c;}nav.navbar .navbar-brand{text-indent:-9999px;width:149px;height:50px;margin:0;background:url('../../img/speexx.svg') no-repeat;background-size:149px 50px;-webkit-background-size:149px 50px;}nav.navbar ul.nav > li.active > a{position:relative;bottom:-1px;color:black;background-color:white;}nav.navbar ul.nav > li.active > a:hover{background-color:transparent;}body{display:flex;flex-direction:column;height:100vh;}body > .main-container{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto;width:100%;flex-grow:1;}body > .main-container .container-fluid{margin-top:20px;flex-grow:1;overflow:auto;}body > .navbar{width:100%;}body.login-container{min-height:0;margin:0;padding:0;box-shadow:none;}body .body-bg{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;-webkit-transition:opacity 3000ms linear;-moz-transition:opacity 3000ms linear;transition:opacity 3000ms linear;-webkit-animation:fade-in 3000ms ease-out;-moz-animation:fade-in 3000ms ease-out;-ms-animation:fade-in 3000ms ease-out;-o-animation:fade-in 3000ms ease-out;animation:fade-in 3000ms ease-out;opacity:1;}body .body-bg .login-bg{width:100%;height:100%;}body .login-row{position:absolute;top:25%;left:calc(50% - 200px);height:auto;width:400px;}body .login-row form{padding:70px 20px 20px 20px;overflow:hidden;background-color:white;border-radius:5px;border:1px solid #333;position:relative;}body .trainer-title{margin-left:50px;font-family:'Roboto', sans-serif;background-color:white;font-size:24px;font-weight:lighter;padding:0 15px;}body .trainer-container{width:100%;margin-top:-15px;padding:1%;margin-bottom:20px;border:1px solid #ddd;}body .buttons-row{padding:20px 0;}footer{font-weight:400;position:relative;bottom:0px;width:100%;padding-top:48px;padding-bottom:80px;margin-top:auto;}footer.login-footer{position:absolute;font-size:14px;background:transparent!important;}footer.login-footer > .container{bottom:0%;position:absolute;display:flex;flex-direction:row;width:100%;justify-content:space-around;}footer.login-footer > .container .privacy-and-about{display:flex;width:35%;}footer.login-footer > .container .privacy-and-about > .privacy{width:auto;color:#D8D8D8;text-decoration:none;}footer.login-footer > .container .privacy-and-about > .privacy:hover,
footer.login-footer > .container .privacy-and-about > .privacy:focus{color:#F1F1F1 !important;outline:none !important;}footer.login-footer > .container .privacy-and-about > .google-oauth2{width:auto;color:#D8D8D8;text-decoration:none;margin-left:25px;}footer.login-footer > .container .privacy-and-about > .google-oauth2:hover,
footer.login-footer > .container .privacy-and-about > .google-oauth2:focus{color:#F1F1F1 !important;outline:none !important;}footer.login-footer > .container > .copyright{width:35%;color:#A0A0A0 !important;text-align:right;}.full-calendar-view{margin-top:10px;margin-bottom:10px;position:relative;}.full-calendar-view .fc-now-indicator{border-color:#f07d00;}.full-calendar-view .loader-container{position:absolute;z-index:2000000000;left:50%;top:50%;width:100px;height:200px;margin-top:-40px;margin-left:-10px;}.full-calendar-view .loader-container .loader{margin:20px 0 0 17px;font-size:10px;}.full-calendar-view .fc-toolbar .fc-center h2,
.full-calendar-view .fc-toolbar .fc-left h2{margin-top:6px;font-size:16px;font-weight:bold;}.full-calendar-view .fc-day{background-color:#d8d8d8;}.full-calendar-view .fc-day.fc-today{background-color:#d8d8d8;}.full-calendar-view .fc-event{border-radius:0;}nav.navbar.environment-LIVE{background-color:black;}nav.navbar.environment-STAGE,
nav.navbar[class*="environment-TEST"],
nav.navbar.environment-LOCAL{background-color:#770e1c;}nav.navbar .navbar-brand{text-indent:-9999px;width:149px;height:50px;margin:0;background:url('../img/speexx.svg') no-repeat;background-size:149px 50px;-webkit-background-size:149px 50px;}nav.navbar ul.nav > li.active > a{position:relative;bottom:-1px;color:black;background-color:white;}nav.navbar ul.nav > li.active > a:hover{background-color:transparent;}body{display:flex;flex-direction:column;height:100vh;}body > .main-container{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto;width:100%;flex-grow:1;}body > .main-container .container-fluid{margin-top:20px;flex-grow:1;overflow:auto;}body > .navbar{width:100%;}body.login-container{min-height:0;margin:0;padding:0;box-shadow:none;}body .body-bg{position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;-webkit-transition:opacity 3000ms linear;-moz-transition:opacity 3000ms linear;transition:opacity 3000ms linear;-webkit-animation:fade-in 3000ms ease-out;-moz-animation:fade-in 3000ms ease-out;-ms-animation:fade-in 3000ms ease-out;-o-animation:fade-in 3000ms ease-out;animation:fade-in 3000ms ease-out;opacity:1;}body .body-bg .login-bg{width:100%;height:100%;}body .login-row{position:absolute;top:25%;left:calc(50% - 200px);height:auto;width:400px;}body .login-row form{padding:70px 20px 20px 20px;overflow:hidden;background-color:white;border-radius:5px;border:1px solid #333;position:relative;}body .trainer-title{margin-left:50px;font-family:'Roboto', sans-serif;background-color:white;font-size:24px;font-weight:lighter;padding:0 15px;}body .trainer-container{width:100%;margin-top:-15px;padding:1%;margin-bottom:20px;border:1px solid #ddd;}body .buttons-row{padding:20px 0;}.loader,
.loader:before,
.loader:after{background:#f07d00;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em;}.loader:before,
.loader:after{position:absolute;top:0;content:'';}.loader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.loader{text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.loader:after{left:1.5em;}@-webkit-keyframes load1{0%,
 80%,
 100%{box-shadow:0 0 #f07d00;height:4em;}40%{box-shadow:0 -2em #f07d00;height:5em;}}@keyframes load1{0%,
 80%,
 100%{box-shadow:0 0 #f07d00;height:4em;}40%{box-shadow:0 -2em #f07d00;height:5em;}}.loader-container{overflow:hidden;margin:10px 5px;}.loader-centered{position:absolute;top:0;left:0;right:0;bottom:0;}.dataTables_wrapper .loader-container{position:absolute;z-index:2000000000;left:50%;top:50%;width:100px;height:200px;margin-top:-135px;margin-left:-50px;}.modal{color:black;overflow-x:hidden;overflow-y:auto;background-color:rgba(0, 0, 0, 0.5);}.modal .modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:15px;opacity:0;}.modal .modal-content{display:flex;flex-direction:column;}.modal .modal-content .modal-footer{margin-top:auto;}.modal .modal-body{overflow-y:unset;}.modal .modal-body .chosen-relative .chosen-container .chosen-drop{position:relative;}.modal .modal-body .dataTables_scrollBody tr{cursor:pointer;}.modal .modal-body .dataTables_scrollBody tr.selected{background-color:#f07d00;color:white;}.modal .modal-body select{margin-bottom:3px;}.modal button span{margin-left:8px;}.modal dd i{margin-left:5px;cursor:pointer;color:#666;}.modal dd i:hover{color:black;}.modal .modal-footer .alert{text-align:left;}.modal .modal-footer button.btn.disabled{text-align:left;}.modal .modal-footer button.btn.disabled.loading::after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis steps(4, end) 1200ms infinite;content:"\2026";text-indent:-0.75em;width:1.10em;}.modal .modal-footer button.btn.disabled > .loading::after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis steps(4, end) 1200ms infinite;content:"\2026";text-indent:-0.75em;width:1.10em;}.modal .has-error label{color:#ff0000;}.modal .has-error .form-control{border-color:#ff0000;}@keyframes ellipsis{to{text-indent:0.25em;}}body.modal-open,
.modal-open .navbar-fixed-top,
.modal-open .navbar-fixed-bottom{margin-right:0;padding-right:0 !important;}.modal.info-modal.warning-info .modal-header{color:#a94442;background-color:#f2dede;border-bottom:1px solid #ebccd1;}.modal.info-modal .modal-header{position:relative;color:#31708f;background-color:#d9edf7;border-bottom:1px solid #bce8f1;}.modal.info-modal .modal-header .modal-info-sign{position:absolute;top:50%;transform:translateY(-50%);font-size:24px;}.modal.info-modal .modal-header .modal-info-title{margin-left:34px;}.modal.info-modal .modal-body{font-size:17px;}.navbar{margin-bottom:unset;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown.open > a{background:none;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown.open .avatar:hover img{border:2px solid transparent;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown .avatar{margin-top:-5px;position:relative;display:inline-block;text-align:center;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown .avatar:hover img{border:2px solid #D6D6D6;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown .avatar img{border:2px solid transparent;width:37px;height:37px;transition:all 150ms ease-in-out;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown .avatar span.status{position:absolute;height:8px;width:8px;background-color:#6FAE26;bottom:2px;right:2px;border-radius:50%;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown .avatar span.status.time-off{background-color:#C70010;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu{margin-top:1px;max-height:80vh;overflow:auto;min-width:200px;width:auto;margin-right:15px;border-radius:6px;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-name-and-username{border-bottom:1px solid #6F6F6F;display:flex;flex-direction:column;align-items:flex-start;font-weight:500;padding:22px 26px 13px 26px;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-name-and-username > .menu-name{color:#363636;font-size:15px;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-name-and-username > .menu-username{color:#6F6F6F;font-size:13px;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries{display:flex;flex-direction:column;align-items:flex-start;padding:13px 26px 13px 26px;font-size:15px;color:#363636;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > .menu-entry{display:flex;flex-direction:row;align-items:center;color:#363636;text-decoration:none !important;margin-bottom:10px;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > .menu-entry a{text-decoration:none;color:#363636;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > .menu-entry [class^="icon-"]{font-size:18px;margin-right:6px;position:relative;right:3px;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-set-limits:hover a,
.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-set-limits:hover span{font-weight:500;cursor:pointer;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-set-limits:hover #set-limits-icon:before{content:"\e90c";}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-edit-breaks:hover a,
.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-edit-breaks:hover span{font-weight:500;cursor:pointer;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-edit-breaks:hover #edit-breaks-icon:before{content:"\e908";}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-my-profile:hover a,
.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-my-profile:hover span{font-weight:500;cursor:pointer;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-my-profile:hover #my-profile-icon:before{content:"\e918";}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-calendar-sync:hover a,
.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-calendar-sync:hover span{font-weight:500;cursor:pointer;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-calendar-sync:hover #calendar-sync-icon:before{content:"\e912";}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-change-password:hover a,
.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-change-password:hover span{font-weight:500;cursor:pointer;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-change-password:hover #change-password-icon:before{content:"\e90a";}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-logout:hover a,
.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-logout:hover span{font-weight:500;cursor:pointer;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .settings-menu-dropdown > .dropdown-menu > .menu-entries > #menu-entry-logout:hover #logout-icon:before{content:"\e907";}.navbar > .container-fluid > .navbar-collapse > .navbar-right .impersonated-warning{color:black;font-size:12px;line-height:24px;margin-top:13px;margin-right:10px;background-color:#FEE9D2;border-radius:4px;padding:2px 16px 2px 12px;}.navbar > .container-fluid > .navbar-collapse > .navbar-right .impersonated-warning .icon-error-outline{font-size:24px;display:inline-block;position:relative;top:5px;margin-top:-10px;margin-right:8px;}.main-sidebar{min-height:100%;background-color:#333536;position:relative;z-index:1050;display:flex;flex-direction:column;}.main-sidebar .sidebar{flex-grow:1;}.main-sidebar .sidebar .simplebar-content{display:flex;}.main-sidebar .sidebar ul{list-style-type:none;padding:30px 0;flex-grow:1;display:flex;flex-direction:column;}.main-sidebar .sidebar ul .menu{margin-bottom:20px;}.main-sidebar .sidebar ul li{font-size:18px;padding:8px 0;font-weight:400;}.main-sidebar .sidebar ul li:not(.active) > a:hover,
.main-sidebar .sidebar ul li a:active,
.main-sidebar .sidebar ul li a:focus,
.main-sidebar .sidebar ul li a:visited{text-shadow:0 0 1px white;}.main-sidebar .sidebar ul li.active,
.main-sidebar .sidebar ul li > a:hover,
.main-sidebar .sidebar ul li a:active,
.main-sidebar .sidebar ul li a:focus,
.main-sidebar .sidebar ul li a:visited{text-decoration:none;}.main-sidebar .sidebar ul li.active .icon.icon-outline,
.main-sidebar .sidebar ul li > a:hover .icon.icon-outline,
.main-sidebar .sidebar ul li a:active .icon.icon-outline,
.main-sidebar .sidebar ul li a:focus .icon.icon-outline,
.main-sidebar .sidebar ul li a:visited .icon.icon-outline{display:none!important;}.main-sidebar .sidebar ul li.active .icon.icon-filled,
.main-sidebar .sidebar ul li > a:hover .icon.icon-filled,
.main-sidebar .sidebar ul li a:active .icon.icon-filled,
.main-sidebar .sidebar ul li a:focus .icon.icon-filled,
.main-sidebar .sidebar ul li a:visited .icon.icon-filled{display:inline!important;}.main-sidebar .sidebar ul li.active{text-shadow:0 0 1px #EE7F22 !important;}.main-sidebar .sidebar ul li.active .icon{position:relative;right:3px;}.main-sidebar .sidebar ul li.active > a{color:#EE7F22 !important;border-left:3px solid #EE7F22;}.main-sidebar .sidebar ul li > a{color:#FFFFFF !important;padding:0 18px;display:flex;width:100%;white-space:nowrap;}.main-sidebar .sidebar ul li > a .icon{font-size:26px;}.main-sidebar .sidebar ul li > a .icon.icon-filled{display:none;}.main-sidebar .sidebar ul li > a .text{margin-left:18px;}.main-sidebar .sidebar ul > .menuSeparator{margin-top:auto;width:80%;margin-bottom:20px;}.main-sidebar .sidebar .simplebar-track.horizontal .simplebar-scrollbar::before{visibility:hidden;}.main-sidebar:hover > .sidebar-toggle{opacity:1;}.main-sidebar > .sidebar-toggle{opacity:0;z-index:1;box-shadow:-3px 0px 6px #00000029;transition:all .25s ease-in-out;cursor:pointer;position:absolute;right:-10px;top:15px;height:20px;width:20px;border-radius:50%;background-color:#FFFFFF;color:#363636;text-align:center;font-size:10px;-webkit-animation:wk-rotate-180 .1s linear 0s forwards;-moz-animation:rotate-180 .1s linear 0s forwards;animation:rotate-180 .1s linear 0s forwards;display:flex;justify-content:center;align-items:center;}.main-sidebar:not(.expanded) li .text{display:none;}.main-sidebar:not(.expanded) .sidebar-toggle{-webkit-animation:wk-rotate-0 .1s linear 0s forwards;-moz-animation:rotate-0 .1s linear 0s forwards;animation:rotate-0 .1s linear 0s forwards;box-shadow:3px 0px 6px #00000029 !important;}@keyframes rotate-180{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@-webkit-keyframes wk-rotate-180{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@keyframes rotate-0{from{-webkit-transform:rotate(180deg);transform:rotate(180deg);}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@-webkit-keyframes wk-rotate-0{from{-webkit-transform:rotate(180deg);transform:rotate(180deg);}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}li.multiselect-all{border-bottom:1px dotted #d5d5d5;}.modal-ui-ux .modal-s{max-width:470px !important;}.modal-ui-ux .modal-s .modal-header{border-bottom:unset;padding:30px 30px 10px 30px;}.modal-ui-ux .modal-s .modal-header button{font-size:30px;}.modal-ui-ux .modal-s .modal-header .modal-title{margin:25px 0 0 0;font-size:20px;}.modal-ui-ux .modal-s .modal-body{width:100%;padding:0 30px 0 30px;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div{margin:30px 0 0 0;padding:unset;width:100%;display:flex;flex-direction:column;gap:20px;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group label{color:#595959;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group input,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group .chosen-single,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group textarea{border:1px solid #595959 !important;box-shadow:none;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group:focus-within label{color:#121212;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group:focus-within input,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group:focus-within .chosen-single,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group:focus-within textarea{border:1px solid #121212 !important;box-shadow:none;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.has-error input,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.has-error textarea,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.has-error .selectize-control{border-bottom:2px solid #EB0000 !important;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.has-error .help-block{margin-bottom:0;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.has-error .help-block[role=alert]{color:#EB0000 !important;margin-left:21px;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group:not(.has-error) .help-block{display:none;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group{position:relative;margin:unset;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group:focus-within label,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group:focus-within input > div,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group:focus-within .selectize-input > .item{color:#121212;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group:focus-within .selectize-control{border-color:#121212;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .form-control.selectize{padding:0;height:unset;background-color:transparent;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .form-control.selectize .selectize-dropdown{background:#FAFAFA;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-control{border:1px solid #595959;margin-bottom:3px;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-control .icon-arrow-down-outline,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-control .icon-arrow-up-outline{display:block;position:absolute;top:33%;right:4%;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-control .icon-arrow-up-outline{display:none;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-control .selectize-input.dropdown-active ~ .icon-arrow-down-outline{display:none;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-control .selectize-input.dropdown-active ~ .icon-arrow-up-outline{display:block;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-control .selectize-input{border:unset;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-control .selectize-input input{border:unset !important;padding:unset !important;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.dropdown-active,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active.dropdown-active{color:#595959;border-color:#747373;box-shadow:none;font-size:16px;padding:14px;background-color:transparent;border-radius:4px;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input::after,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active::after,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.dropdown-active::after,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active.dropdown-active::after{border:unset;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input::before,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active::before,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.dropdown-active::before,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active.dropdown-active::before{content:unset;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input:hover,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active:hover,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.dropdown-active:hover,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active.dropdown-active:hover{cursor:pointer;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input > .item,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active > .item,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.dropdown-active > .item,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-input.input-active.dropdown-active > .item{margin-left:4px;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-dropdown{border:1px solid #1A1A1A;border-radius:4px;padding:8px 0 8px 8px;font-size:16px;max-height:300px;box-shadow:none;margin-top:5px;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-dropdown .simplebar-track.vertical{right:4px;top:4px;bottom:4px;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-dropdown .selectize-dropdown-content{min-height:40px;padding-right:24px;overflow-y:visible;max-height:none;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-dropdown .selectize-dropdown-content .optgroup-header{background-color:#FAFAFA;color:#1A1A1A;font-weight:600;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-dropdown .selectize-dropdown-content .option{border-radius:6px;background-color:#FAFAFA;color:#1A1A1A;padding:10px;}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-dropdown .selectize-dropdown-content .option.selected{background-color:rgba(0, 0, 0, 0.03);}.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-dropdown .selectize-dropdown-content .option:hover,
.modal-ui-ux .modal-s .modal-body .form-horizontal > div .form-group.selectize-form-group .selectize-dropdown .selectize-dropdown-content .option:focus{background-color:rgba(0, 0, 0, 0.08);}.modal-ui-ux .modal-s .modal-footer{border-top:unset;text-align:center;padding:30px;}.modal-ui-ux .modal-s .modal-footer button{background-color:#363636;border-color:unset;color:#FFF;min-width:115px;font-size:16px;padding:8px 50px;}.modal-ui-ux .modal-s .modal-footer button:hover:not(:disabled){background-color:#4E4E4E;}.modal-ui-ux .modal-s .modal-footer button#modal-button-accept,
.modal-ui-ux .modal-s .modal-footer button#modal-button-cancel{padding:8px 12px;min-width:unset;}.modal-ui-ux .modal-s .modal-footer button#modal-button-cancel{color:#363636;background-color:#FFF;border-color:#363636;}.modal-ui-ux .modal-s .modal-footer button#modal-button-cancel:hover:not(:disabled){background-color:#E6E6E6;}.modal-ui-ux .modal-s .modal-footer button#modal-button-accept{margin-left:16px;}.ui-ux-notifications{z-index:1050;position:absolute;width:25%;height:auto;right:0;padding:15px;pointer-events:none;}.ui-ux-notifications > .notification{padding:30px 40px;background-color:white;border-radius:8px;position:relative;margin-bottom:15px;-webkit-animation:notification-in .5s;box-shadow:0px 3px 6px #00000029;pointer-events:all;text-align:center;word-break:break-word;}.ui-ux-notifications > .notification.exit{-webkit-animation:notification-out .5s !important;}.ui-ux-notifications > .notification > .title{margin-top:0;font-size:24px;}.ui-ux-notifications > .notification > .timeout{width:100%;position:absolute;bottom:0;left:0;background-color:#D8D8D8;height:6px;margin-bottom:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;transition:width .5s ease, border-bottom-right-radius .5s ease;}.ui-ux-notifications > .notification > .timeout.countdown{border-bottom-right-radius:0;}.ui-ux-notifications > .notification .close{position:absolute;right:5px;top:5px;width:30px;height:30px;border-radius:6px;}.ui-ux-notifications > .notification .close:hover,
.ui-ux-notifications > .notification .close:focus{background-color:white;color:#363636;opacity:1;}@-webkit-keyframes notification-in{0%{left:200%;opacity:0;}100%{left:0;opacity:1;}}@-webkit-keyframes notification-out{0%{left:0;opacity:1;}100%{left:200%;opacity:0;}}