﻿.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(to top, #eee 0%, #fff 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom, #eee 0%, #fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(to top, #ccc 0%, #eee 60%)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png) no-repeat 0 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png) no-repeat 100% -22px;background:url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png) no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png) no-repeat 100% -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(/assets/select2-spinner-997ace83cd6617a5985af82ce573f6ed5e2f21968c04585dbdfea8903f201741.gif) no-repeat 100%;background:url(/assets/select2-spinner-997ace83cd6617a5985af82ce573f6ed5e2f21968c04585dbdfea8903f201741.gif) no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/select2-spinner-997ace83cd6617a5985af82ce573f6ed5e2f21968c04585dbdfea8903f201741.gif) no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-spinner-997ace83cd6617a5985af82ce573f6ed5e2f21968c04585dbdfea8903f201741.gif) no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-spinner-997ace83cd6617a5985af82ce573f6ed5e2f21968c04585dbdfea8903f201741.gif) no-repeat 100%,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top, #fff 0%, #eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(/assets/select2-spinner-997ace83cd6617a5985af82ce573f6ed5e2f21968c04585dbdfea8903f201741.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(to bottom, #eee 1%, #fff 15%)}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(/assets/select2-spinner-997ace83cd6617a5985af82ce573f6ed5e2f21968c04585dbdfea8903f201741.gif) no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin-left:0;margin-right:5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png) right top no-repeat}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url(/assets/select2x2-ab5786ac1ddc91d5591c7be7ed8f133331f8201700fc5c20bae78033b4d6dd8e.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;border-radius:4px;background-color:#f5f5f5;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;text-align:center;color:#ffffff;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#53803d}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress span{display:block;position:absolute;width:100%;color:#000000}/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width: 768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eeeeee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eeeeee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eeeeee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;font-size:100%;line-height:1.3;text-decoration:none;border:0;outline:0;list-style:none}.ui-helper-clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:"."}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;overflow:hidden;text-indent:-99999px;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em;font-family:"Verdana", "Arial", sans-serif}.ui-widget-header{font-weight:bold}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#363636;border:1px solid #fcefa1;background:#fbf9ee url(/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{color:#cd0a0a;border:1px solid #cd0a0a;background:#fef1ec url(/images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{font-weight:normal;opacity:0.7;filter:alpha(Opacity=70)}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:0.35;filter:alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(/assets/ui-icons_222222_256x240-d535d312b3c28f8f97fdf44740b6374108e256c64bdb7d3b85465f1fc6e98d4d.png)}.ui-widget-content .ui-icon{background-image:url(/assets/ui-icons_222222_256x240-d535d312b3c28f8f97fdf44740b6374108e256c64bdb7d3b85465f1fc6e98d4d.png)}.ui-widget-header .ui-icon{background-image:url(/assets/ui-icons_222222_256x240-d535d312b3c28f8f97fdf44740b6374108e256c64bdb7d3b85465f1fc6e98d4d.png)}.ui-state-default .ui-icon{background-image:url(/assets/ui-icons_888888_256x240-10d8013ae3e3c40427336f6667cb47b943db2179197fde2f690e0027f7d0048f.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/ui-icons_454545_256x240-c5fd21de910f19699ff3dc6b6c35f09d31720b5a403f6d7975cb1016aa46072e.png)}.ui-state-active .ui-icon{background-image:url(/assets/ui-icons_454545_256x240-c5fd21de910f19699ff3dc6b6c35f09d31720b5a403f6d7975cb1016aa46072e.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/ui-icons_2e83ff_256x240-2ed9daa4f32f2368a4b91c7df1531e2df6ef882976d66ac6b2663d2c2adb77ed.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/ui-icons_cd0a0a_256x240-e48535a949690895e206bb90c14847f0bd772b7df6426c340e9b2a823b7ad2c4.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.ui-corner-tr{border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.ui-corner-bl{border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.ui-corner-br{border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.ui-corner-top{border-top-left-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px}.ui-corner-bottom{border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px}.ui-corner-right{border-top-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.ui-corner-left{border-top-left-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px}.ui-corner-all{border-radius:4px;border-radius:4px;border-radius:4px}.ui-widget-overlay{background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:0.3;filter:alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;border-radius:8px;border-radius:8px;border-radius:8px;background:#aaa url(/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:0.3;filter:alpha(Opacity=30)}.ui-resizable{position:relative}.ui-resizable-handle{display:block;position:absolute;z-index:99999;font-size:0.1px}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{top:-5px;left:0;width:100%;height:7px;cursor:n-resize}.ui-resizable-s{bottom:-5px;left:0;width:100%;height:7px;cursor:s-resize}.ui-resizable-e{top:0;right:-5px;width:7px;height:100%;cursor:e-resize}.ui-resizable-w{top:0;left:-5px;width:7px;height:100%;cursor:w-resize}.ui-resizable-se{right:1px;bottom:1px;width:12px;height:12px;cursor:se-resize}.ui-resizable-sw{bottom:-5px;left:-5px;width:9px;height:9px;cursor:sw-resize}.ui-resizable-nw{top:-5px;left:-5px;width:9px;height:9px;cursor:nw-resize}.ui-resizable-ne{top:-5px;right:-5px;width:9px;height:9px;cursor:ne-resize}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{position:relative;margin-top:1px;cursor:pointer;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;padding:0.5em 0.5em 0.5em 0.7em;font-size:1em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;top:50%;left:0.5em;margin-top:-8px}.ui-accordion .ui-accordion-content{display:none;position:relative;top:1px;overflow:auto;margin-top:-2px;margin-bottom:2px;padding:1em 2.2em;border-top:0;zoom:1}.ui-accordion .ui-accordion-content-active{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{display:block;float:left;margin:0;padding:2px;list-style:none}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{float:left;clear:left;width:100%;margin:0;padding:0;zoom:1}.ui-menu .ui-menu-item a{display:block;padding:0.2em 0.4em;line-height:1.5;text-decoration:none;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{margin:-1px;font-weight:normal}.ui-button{display:inline-block;position:relative;overflow:visible;margin-right:0.1em;padding:0;text-align:center;text-decoration:none !important;cursor:pointer;zoom:1}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:0.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:0.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 1em 0.4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:0.4em 2.1em 0.4em 1em}.ui-button-text-icons .ui-button-text{padding-right:2.1em;padding-left:2.1em}input.ui-button{padding:0.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:0.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:0.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:0.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-right:-0.3em;margin-left:0}button.ui-button::-moz-focus-inner{padding:0;border:0}.ui-dialog{position:absolute;overflow:hidden;width:300px;padding:0.2em}.ui-dialog .ui-dialog-titlebar{position:relative;padding:0.4em 1em}.ui-dialog .ui-dialog-title{float:left;font-size:15px}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:50%;right:0.3em;width:19px;height:18px;margin:-10px 0 0;padding:1px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;overflow:auto;padding:0.5em 1em;border:0;background:none;zoom:1}.ui-dialog .ui-dialog-buttonpane{margin:0.5em 0 0;padding:0.3em 1em 0.5em 0.4em;text-align:left;border-width:1px 0 0;background-image:none}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:0.5em 0.4em 0.5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{right:3px;bottom:3px;width:14px;height:14px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{display:block;position:absolute;z-index:1;font-size:0.7em;border:0;background-position:0 0}.ui-slider-horizontal{height:0.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-1.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:0.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-bottom:-0.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:0.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:0.2em 0.2em 0}.ui-tabs .ui-tabs-nav li{position:relative;top:1px;float:left;margin:0 0.2em 1px 0;padding:0;white-space:nowrap;border-bottom:0 !important;list-style:none}.ui-tabs .ui-tabs-nav li a{float:left;padding:0.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;padding:1em 1.4em;border-width:0;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-datepicker{display:none;width:17em;padding:0.2em 0.2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{margin:1px 0;font-size:1em}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;margin:0 0 0.4em;font-size:0.9em;border-collapse:collapse}.ui-datepicker th{padding:0.7em 0.3em;font-weight:bold;text-align:center;border:0}.ui-datepicker td{padding:1px;border:0}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{margin:0.7em 0 0;padding:0 0.2em;border-right:0;border-bottom:0;border-left:0;background-image:none}.ui-datepicker .ui-datepicker-buttonpane button{float:right;overflow:visible;width:auto;margin:0.5em 0.2em 0.4em;padding:0.2em 0.6em 0.3em;cursor:pointer}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{right:auto;left:2px}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{right:auto;left:1px}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;top:-4px;left:-4px;z-index:-1;width:200px;height:200px;filter:mask()}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-moz-box-shadow:5px 5px 4px -4px #666666;-webkit-box-shadow:2px 2px 2px #999999;box-shadow:2px 2px 2px #999999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none;display:inline}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;-moz-text-shadow:1px 1px 0 white;-webkit-text-shadow:1px 1px 0 white;text-shadow:1px 1px 0 white;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-moz-box-shadow:0 0 2px #0a6aa1;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-moz-box-shadow:0 0 2px #0a6aa1;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;-moz-text-shadow:0 0 0 transparent;-webkit-text-shadow:0 0 0 transparent;text-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 0.5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:0.8em;color:silver;opacity:0.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 0.5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-wholerow{transition:background-color 0.15s, box-shadow 0.15s}.jstree-default .jstree-hovered{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:0.8;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='jstree-grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:bold}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none !important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png);background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:16px;height:16px}#jstree-dnd.jstree-default .jstree-ok{background-position:-9px -71px}#jstree-dnd.jstree-default .jstree-er{background-position:-39px -71px}.jstree-default>.jstree-striped{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-moz-linear-gradient(top, #beebff 0%, #a8e4ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #beebff), color-stop(100%, #a8e4ff));background:-webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);background:-o-linear-gradient(top, #beebff 0%, #a8e4ff 100%);background:-ms-linear-gradient(top, #beebff 0%, #a8e4ff 100%);background:linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png)}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default .jstree-clicked>.jstree-checkbox{background-position:-228px -4px}.jstree-default .jstree-clicked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(/assets/throbber-964bf5e709791aea82d55f0edbdfe7ccd9c0531c7b6b5815b1d0300e17618832.gif) center center no-repeat}.jstree-default .jstree-file{background:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png) -100px -68px no-repeat}.jstree-default .jstree-folder{background:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png) -260px -4px no-repeat}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==")}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png)}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small .jstree-clicked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small .jstree-clicked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(/assets/throbber-964bf5e709791aea82d55f0edbdfe7ccd9c0531c7b6b5815b1d0300e17618832.gif) center center no-repeat}.jstree-default-small .jstree-file{background:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png) -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png) -263px -7px no-repeat}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==")}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png)}.jstree-default-large .jstree-node{background-position:-288px 0px;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0px}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0px}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0px}.jstree-default-large .jstree-themeicon{background-position:-256px 0px}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0px}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0px 0px}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0px}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large .jstree-clicked>.jstree-checkbox{background-position:-224px 0px}.jstree-default-large .jstree-clicked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0px}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0px -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url(/assets/throbber-964bf5e709791aea82d55f0edbdfe7ccd9c0531c7b6b5815b1d0300e17618832.gif) center center no-repeat}.jstree-default-large .jstree-file{background:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png) -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url(/assets/32px-8f571c82992ad4e2efebfa5d49b1e2d57e6cececbd9fed15ae2be98fea3782f2.png) -256px 0px no-repeat}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==")}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width: 768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url(/assets/40px-7ddb3035600700e7fa071960b0c1c15a5523cc9d6e3a27ac74e8597e41a79db8.png);background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url(/assets/40px-7ddb3035600700e7fa071960b0c1c15a5523cc9d6e3a27ac74e8597e41a79db8.png);background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width: 768px){.jstree-default-responsive .jstree-icon{background-image:url(/assets/40px-7ddb3035600700e7fa071960b0c1c15a5523cc9d6e3a27ac74e8597e41a79db8.png)}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0px !important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px !important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0px !important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive .jstree-clicked>.jstree-checkbox,.jstree-default-responsive .jstree-clicked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,0.7);border-bottom:1px solid rgba(64,64,64,0.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url(/assets/40px-7ddb3035600700e7fa071960b0c1c15a5523cc9d6e3a27ac74e8597e41a79db8.png);background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url(/assets/40px-7ddb3035600700e7fa071960b0c1c15a5523cc9d6e3a27ac74e8597e41a79db8.png) 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url(/assets/40px-7ddb3035600700e7fa071960b0c1c15a5523cc9d6e3a27ac74e8597e41a79db8.png) -40px -40px no-repeat;background-size:120px 240px}}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}@font-face{font-family:VideoJS;src:url(/font/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:normal;font-style:normal}.vjs-icon-play,.vjs-icon-back,.video-js .vjs-big-play-button,.video-js .vjs-play-control{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play:before,.vjs-icon-back:before,.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing:before{content:"\f103"}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before{content:"\f104"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before{content:"\f105"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before{content:"\f106"}.vjs-icon-volume-high,.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before{content:"\f107"}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control:before{content:"\f108"}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.vjs-icon-subtitles,.video-js .vjs-subtitles-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button:before{content:"\f10c"}.vjs-icon-captions,.video-js .vjs-captions-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-captions:before,.video-js .vjs-captions-button:before{content:"\f10d"}.vjs-icon-chapters,.video-js .vjs-chapters-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.vjs-icon-circle,.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle:before,.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button:before{content:"\f115"}.vjs-icon-replay{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.vjs-icon-audio-description,.video-js .vjs-descriptions-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button:before{content:"\f11d"}.vjs-icon-audio,.video-js .vjs-audio-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button:before{content:"\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:normal;font-style:normal;font-family:Arial, Helvetica, sans-serif}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.vjs-disabled{opacity:0.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial, Helvetica, sans-serif;text-align:center;width:300px;height:150px;margin:0px auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:0.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,0.7);-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-0.75em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,0.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:0.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto;font-family:Arial, Helvetica, sans-serif}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:0.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,0.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#2B333F;background-color:rgba(43,51,63,0.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s, opacity 0.1s;-moz-transition:visibility 0.1s, opacity 0.1s;-o-transition:visibility 0.1s, opacity 0.1s;transition:visibility 0.1s, opacity 0.1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s, opacity 1s;-moz-transition:visibility 1s, opacity 1s;-o-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:none;position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;height:0.3em}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after{font-family:Arial, Helvetica, sans-serif;visibility:visible;font-size:0.6em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before{display:none}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{position:absolute;top:-0.333333333333333em;right:-0.5em;font-size:0.9em}.video-js .vjs-time-tooltip,.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:0.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em}.video-js .vjs-time-tooltip,.video-js .vjs-play-progress:before,.video-js .vjs-play-progress:after{z-index:1}.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,0.5)}.video-js .vjs-load-progress div{background:white;background:rgba(115,133,159,0.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}.vjs-tooltip-progress-bar{visibility:hidden}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;-moz-transition:visibility 1s, opacity 1s;-o-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.vjs-mouse-display .vjs-time-tooltip,.video-js .vjs-progress-control .vjs-mouse-display:after{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 0.45em 0 0.45em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,0.5)}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video-js .vjs-volume-bar{margin:1.35em 0.45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:0.3em}.vjs-volume-bar.vjs-slider-vertical{width:0.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:0.9em}.vjs-slider-vertical .vjs-volume-level{width:0.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em}.vjs-slider-horizontal .vjs-volume-level{height:0.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical:hover .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content{height:2.9em;width:8em}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent !important}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial, Helvetica, sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:0.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:white}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:white;-webkit-animation-delay:0.44s;animation-delay:0.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:0.5em;height:16em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:none}.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-caption-settings input[type="button"]{width:40px;height:40px}.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg, rgba(0,0,0,0.8), rgba(255,255,255,0));background:linear-gradient(180deg, rgba(0,0,0,0.8), rgba(255,255,255,0))}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}@media \0screen{.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}.vjs-marker{position:absolute;left:0;bottom:0em;opacity:1;height:100%;transition:opacity .2s ease;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;z-index:100}.vjs-marker:hover{cursor:pointer;-webkit-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-o-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.vjs-tip{visibility:hidden;display:block;opacity:0.8;padding:5px;font-size:10px;position:absolute;bottom:14px;z-index:100000}.vjs-tip .vjs-tip-arrow{background:url(data:image/gif;base64,R0lGODlhCQAJAIABAAAAAAAAACH5BAEAAAEALAAAAAAJAAkAAAIRjAOnwIrcDJxvwkplPtchVQAAOw==) no-repeat top left;bottom:0;left:50%;margin-left:-4px;background-position:bottom left;position:absolute;width:9px;height:5px}.vjs-tip .vjs-tip-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px 8px 4px 8px;background-color:black;color:white;max-width:200px;text-align:center}.vjs-break-overlay{visibility:hidden;position:absolute;z-index:100000;top:0}.vjs-break-overlay .vjs-break-overlay-text{padding:9px;text-align:center}#content.login-content{display:block}#content.login-content #content-inner{min-height:calc(100vh - 310px);background:transparent;box-shadow:none}.language-links{padding:1rem;text-align:center;user-select:none}.language-links a.active{font-weight:600;color:var(--body-color);pointer-events:none}.language-links span{vertical-align:top;margin:0 0.25rem;color:var(--text-muted-color)}.login-container{width:550px;margin:0 auto;margin-top:1rem;text-align:center}.login-notices{margin:1rem auto}.login-notices .error{padding:0.5rem}.field_with_errors .field,.field_with_errors .demo-field{border-color:var(--red-60v)}#error_explanation{display:inline-block;width:100%;margin-bottom:0.5rem;padding:0.5rem;text-align:center;color:var(--white);border:1px solid var(--white);border-radius:3px;background:var(--red-50v);box-shadow:1px 1px 2px var(--red-10v);-webkit-font-smoothing:antialiased}#error_explanation h2{font-size:19px;text-shadow:none}#error_explanation li{font-style:italic}body[data-action="update"][data-controller="passwords"] .login-notices,body[data-action="update"][data-controller="passwords"] .login_reset_password_token .error{display:none}body[data-action="update"][data-controller="passwords"] .field-container .alert-error{margin:1rem 0}.logo{display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:3rem}.logo #login-logo{display:block;max-width:50%;height:100px;margin:auto;text-align:center}.logo #login-logo img{max-width:100%;max-height:100%}.create-account{margin-top:2rem;padding:1rem 1.5rem;font-size:1rem;text-align:center}.login-content #content-notices>div{width:100%;max-width:42rem;margin:0 auto}.login-boxes{max-width:42rem;margin:0 auto}.login-boxes .content-box-title,.login-boxes .invoice-section-title{font-size:1.5rem;line-height:1.2;letter-spacing:-0.0125em;border:none}.login-boxes .row{display:flex}.login-boxes .row .input{width:50%}.login-boxes .row .input:first-child{margin-right:20px}.login-boxes form{width:100%}.login-boxes form .input input{width:100%;margin:0 0 15px}.login-boxes form label abbr{display:none}.login-boxes .actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center;margin-top:1rem;font-size:1.125rem}.login-boxes .actions .forgot-password{flex:0 0 100%;margin-top:1rem;font-size:0.9em;text-align:center}.login-boxes .or{display:inline;margin-top:120px;padding:20px;font-size:18px}.login-boxes .row.center{display:flex;justify-content:center;align-items:center;margin-top:10px}.login-boxes .row.center span.error{text-align:center}.login-boxes .field_with_errors span.error,.login-boxes .field-error{margin-top:-10px;box-shadow:none}.login-boxes .control-label.checkbox{cursor:pointer;user-select:none}.recovery-buttons-wrapper>button{margin-right:5px}form#new_login{max-width:650px;margin:auto}form#new_login input{font-size:1em}form#new_login input[type="checkbox"]{width:inherit}form#new_login .input{width:100%}form#new_login .field_with_errors input[type="checkbox"]{margin:15px 0}.fl-left{float:left}.fl-right{float:right}.no-padding{padding:0 !important}.overflow-visible{overflow:visible !important}.triple-column{display:flex;width:100%}.triple-column .column{width:33.33%;padding:5px}.column-centered{align-items:center}.double-column{display:flex;width:100%}.double-column .column{width:50%;padding:5px}.double-column .one-third:first-child,.double-column .two-thirds:first-child{padding-left:0}.double-column .one-third:last-child,.double-column .two-thirds:last-child{padding-right:0}.double-column .one-third{width:33.3333%}.double-column .two-thirds{width:66.6667%}.double-column .one-third,.double-column .two-thirds{padding:0 15px}#content{min-width:0;min-height:100%}#content-inner-wrapper{display:flex;position:relative;flex-basis:100%;width:100%;min-height:100vh;min-height:calc(100vh - var(--top-nav-height) - var(--second-nav-height));margin:0 auto;padding:0;background:var(--body-bg)}#content-inner{flex-basis:100%;max-width:var(--container-width);min-height:100%;min-height:calc(100vh - var(--top-nav-height) - var(--second-nav-height));margin-right:auto;margin-left:auto}#content-inner>.content-actions.fl-right{min-height:0;margin-right:2rem;padding-top:22px}@media screen and (max-width: 1100px){#content-inner>.content-actions.fl-right{margin-right:1rem}}body[data-controller="billings"] #content-inner,body[data-controller="home"] #content-inner,body[data-controller="train_sessions"] #content-inner{background:transparent;box-shadow:none}.content-header:after{display:table;clear:both;content:""}.content-header h1{float:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-header .actions{float:right}.content-header .dropdown-toggle{display:inline-block;margin-right:10px}.content-actions{display:flex;gap:0.5rem;align-items:center}.content-options{display:block;margin-right:var(--mobile-margin-x);margin-left:var(--mobile-margin-x);padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.content-options.branch-filter{position:relative;z-index:14}.content-options .row:first-child{padding-bottom:25px}.content-options .row{width:100%}.content-title{display:flex;flex-wrap:wrap;margin-top:1rem;margin-bottom:1rem;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x);font-family:var(--font-sans-serif);color:var(--heading-color);background:var(--body-bg)}.content-title>h1,.content-title h2,.content-title h3,.content-title h4,.content-title h5,.content-title h6{font-weight:600}.content-title h1{flex-grow:1;font-weight:500;letter-spacing:-0.025em}.content-title h1 i{--fa-style: 400;--fa-style-family: "Font Awesome 6 Pro";margin-right:0.25em;color:currentColor}.content-title .h1{flex-grow:1;font-weight:500;font-size:28px;line-height:1.4;letter-spacing:-0.025em}.content-title .DateRangePicker{margin-left:7.5px !important}.content-title .fa-calendar-alt{margin-left:30px}#training-head.scorm .content-title{margin-top:17px}@media print{.content-title{padding-left:0;background:transparent}.content-title .demo-button,.content-title span:not(.bc-form-name){display:none}}/*!
 * Bootstrap v2.1.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 "a";text-shadow:none;color:transparent;border:0;background-color:transparent}.input-block-level{display:block;box-sizing:border-box;width:100%;min-height:30px}.btn-group{position:relative;vertical-align:middle;*margin-left:0.3em;font-size:0;white-space:nowrap}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar .btn-group{display:inline-block}.btn-toolbar .btn+.btn,.btn-toolbar .btn-group+.btn,.btn-toolbar .btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn-mini{font-size:11px}.btn-group>.btn-small{font-size:12px}.btn-group>.btn-large{font-size:16px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn .caret{margin-top:8px;margin-left:5px}.btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.dropup .btn-large .caret{border-top:0;border-bottom:5px solid #000000}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff}.btn-group-vertical{display:inline-block}.btn-group-vertical .btn{display:block;float:none;width:100%;border-radius:0}.btn-group-vertical .btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical .btn:first-child{border-radius:4px 4px 0 0}.btn-group-vertical .btn:last-child{border-radius:0 0 4px 4px}.btn-group-vertical .btn-large:first-child{border-radius:6px 6px 0 0}.btn-group-vertical .btn-large:last-child{border-radius:0 0 6px 6px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px;padding:4px 7px;font-size:13px;border-radius:1px;background-color:#ffffff;box-shadow:1px 1px 2px #dadad5}.dropdown-toggle:active,.open .dropdown-toggle{color:#333333;outline:0}.open{*z-index:1000}.open .caret{border-top:none;border-bottom:4px solid #40a2b0}.caret{display:inline-block;vertical-align:top;width:0;height:0;margin-top:8px;margin-left:5px;border-top:4px solid #40a2b0;border-right:4px solid transparent;border-bottom:none;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:150px;margin:2px 0 0;padding:10px;font-size:13px;color:#383835;border-radius:1px;background-color:#ffffff;background-clip:padding;background-clip:padding-box;box-shadow:1px 1px 2px #dadad5;list-style:none}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{overflow:hidden;height:1px;margin:9px 1px;border-bottom:1px solid #d3d3d3;background-color:#e5e5e5}.dropdown-menu a{display:block;clear:both;white-space:nowrap}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{text-decoration:none;color:#ffffff;background-color:#0081c2;background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{text-decoration:none;color:#ffffff;background-color:#0081c2;background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x;outline:0}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999999}.dropdown-menu .disabled>a:hover{text-decoration:none;background-color:transparent;cursor:default}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-width:5px 0 5px 5px;border-style:solid;border-color:transparent;border-left-color:var(--gray-cool-20);content:" "}.dropdown-submenu:hover>a:after{border-left-color:#ffffff}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{margin-top:2px;border-radius:4px}.tooltip{display:block;position:absolute;z-index:1030;padding:5px;font-size:11px;opacity:0;visibility:visible}.tooltip.in{opacity:0.8}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;text-decoration:none;color:#ffffff;border-radius:4px;background-color:#000000}.tooltip-arrow{position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.popover{display:none;position:absolute;top:0;left:0;z-index:1010;width:236px;padding:1px;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;background-color:#ffffff;background-clip:padding;background-clip:padding-box;box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-weight:normal;font-size:14px;line-height:18px;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;background-color:#f7f7f7}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}.popover .arrow,.popover .arrow:after{display:inline-block;position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.popover .arrow:after{z-index:-1;content:""}.popover.top .arrow{bottom:-10px;left:50%;margin-left:-10px;border-width:10px 10px 0;border-top-color:#ffffff}.popover.top .arrow:after{bottom:-1px;left:-11px;border-width:11px 11px 0;border-top-color:rgba(0,0,0,0.25)}.popover.right .arrow{top:50%;left:-10px;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:#ffffff}.popover.right .arrow:after{bottom:-11px;left:-1px;border-width:11px 11px 11px 0;border-right-color:rgba(0,0,0,0.25)}.popover.bottom .arrow{top:-10px;left:50%;margin-left:-10px;border-width:0 10px 10px;border-bottom-color:#ffffff}.popover.bottom .arrow:after{top:-1px;left:-11px;border-width:0 11px 11px;border-bottom-color:rgba(0,0,0,0.25)}.popover.left .arrow{top:50%;right:-10px;margin-top:-10px;border-width:10px 0 10px 10px;border-left-color:#ffffff}.popover.left .arrow:after{right:-1px;bottom:-11px;border-width:11px 0 11px 11px;border-left-color:rgba(0,0,0,0.25)}.fade{opacity:0;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{position:relative;overflow:hidden;height:0;transition:height 0.35s ease}.collapse.in{height:auto}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--zindex-modal-backdrop);background-color:#000000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8}.modal{position:fixed;top:30%;left:50%;z-index:var(--zindex-modal);width:650px;margin-left:-280px;padding:20px;color:#ffffff;border:1px solid rgba(0,0,0,0.3);border-radius:6px;background:linear-gradient(to top, #131311, #1b1b19);background-color:#ffffff;background-clip:padding-box;box-shadow:0 3px 7px rgba(0,0,0,0.3);outline:none;-webkit-font-smoothing:antialiased}.modal h2{margin:0;padding:15px 0;font-weight:600;font-size:26px;letter-spacing:-1px;text-shadow:none}.modal p{padding-bottom:10px}.modal input.text{width:350px !important;height:45px}.modal .modal-header{margin-top:25px;border:none}.modal .modal-description{font-size:13px;color:#87877b}.modal .modal-body fieldset{margin-top:1rem}.modal .modal-body fieldset *{margin:0 3px}.modal .close{position:absolute;top:0;right:0;float:right;background:url(/x-gradient.png) no-repeat}.modal .close img{float:right;margin-top:10px;margin-right:10px;cursor:pointer}.modal .medium-modal-btn{padding:10px 16px;font-size:14px}.modal .large-modal-btn,.modal .save{padding:14px 20px;font-size:16px}.modal-body.extend{min-height:none;max-height:none}.modal.fade{top:-25%;transition:opacity 0.3s linear, top 0.3s ease-out}.modal.fade.in{top:30%}.modal-header{padding:9px 15px;border-bottom:1px solid #eeeeee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{margin-bottom:0;padding:14px 15px 15px;text-align:right;border-top:1px solid #dddddd;border-radius:0 0 6px 6px;background-color:#f5f5f5;box-shadow:inset 0 1px 0 #ffffff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.bootstrap-3 .container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width: 768px){.bootstrap-3 .container{width:750px}}@media (min-width: 992px){.bootstrap-3 .container{width:970px}}@media (min-width: 1200px){.bootstrap-3 .container{width:1170px}}.bootstrap-3 .container-fluid{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.bootstrap-3 .row{margin-right:-15px;margin-left:-15px}.bootstrap-3 .row:first-child{padding-bottom:0}.bootstrap-3 .col-xs-1,.bootstrap-3 .col-sm-1,.bootstrap-3 .col-md-1,.bootstrap-3 .col-lg-1,.bootstrap-3 .col-xs-2,.bootstrap-3 .col-sm-2,.bootstrap-3 .col-md-2,.bootstrap-3 .col-lg-2,.bootstrap-3 .col-xs-3,.bootstrap-3 .col-sm-3,.bootstrap-3 .col-md-3,.bootstrap-3 .col-lg-3,.bootstrap-3 .col-xs-4,.bootstrap-3 .col-sm-4,.bootstrap-3 .col-md-4,.bootstrap-3 .col-lg-4,.bootstrap-3 .col-xs-5,.bootstrap-3 .col-sm-5,.bootstrap-3 .col-md-5,.bootstrap-3 .col-lg-5,.bootstrap-3 .col-xs-6,.bootstrap-3 .col-sm-6,.bootstrap-3 .col-md-6,.bootstrap-3 .col-lg-6,.bootstrap-3 .col-xs-7,.bootstrap-3 .col-sm-7,.bootstrap-3 .col-md-7,.bootstrap-3 .col-lg-7,.bootstrap-3 .col-xs-8,.bootstrap-3 .col-sm-8,.bootstrap-3 .col-md-8,.bootstrap-3 .col-lg-8,.bootstrap-3 .col-xs-9,.bootstrap-3 .col-sm-9,.bootstrap-3 .col-md-9,.bootstrap-3 .col-lg-9,.bootstrap-3 .col-xs-10,.bootstrap-3 .col-sm-10,.bootstrap-3 .col-md-10,.bootstrap-3 .col-lg-10,.bootstrap-3 .col-xs-11,.bootstrap-3 .col-sm-11,.bootstrap-3 .col-md-11,.bootstrap-3 .col-lg-11,.bootstrap-3 .col-xs-12,.bootstrap-3 .col-sm-12,.bootstrap-3 .col-md-12,.bootstrap-3 .col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.bootstrap-3 .col-xs-1,.bootstrap-3 .col-xs-2,.bootstrap-3 .col-xs-3,.bootstrap-3 .col-xs-4,.bootstrap-3 .col-xs-5,.bootstrap-3 .col-xs-6,.bootstrap-3 .col-xs-7,.bootstrap-3 .col-xs-8,.bootstrap-3 .col-xs-9,.bootstrap-3 .col-xs-10,.bootstrap-3 .col-xs-11,.bootstrap-3 .col-xs-12{float:left}.bootstrap-3 .col-xs-12{width:100%}.bootstrap-3 .col-xs-11{width:91.6667%}.bootstrap-3 .col-xs-10{width:83.3333%}.bootstrap-3 .col-xs-9{width:75%}.bootstrap-3 .col-xs-8{width:66.6667%}.bootstrap-3 .col-xs-7{width:58.3333%}.bootstrap-3 .col-xs-6{width:50%}.bootstrap-3 .col-xs-5{width:41.6667%}.bootstrap-3 .col-xs-4{width:33.3333%}.bootstrap-3 .col-xs-3{width:25%}.bootstrap-3 .col-xs-2{width:16.6667%}.bootstrap-3 .col-xs-1{width:8.3333%}.bootstrap-3 .col-xs-pull-12{right:100%}.bootstrap-3 .col-xs-pull-11{right:91.6667%}.bootstrap-3 .col-xs-pull-10{right:83.3333%}.bootstrap-3 .col-xs-pull-9{right:75%}.bootstrap-3 .col-xs-pull-8{right:66.6667%}.bootstrap-3 .col-xs-pull-7{right:58.3333%}.bootstrap-3 .col-xs-pull-6{right:50%}.bootstrap-3 .col-xs-pull-5{right:41.6667%}.bootstrap-3 .col-xs-pull-4{right:33.3333%}.bootstrap-3 .col-xs-pull-3{right:25%}.bootstrap-3 .col-xs-pull-2{right:16.6667%}.bootstrap-3 .col-xs-pull-1{right:8.3333%}.bootstrap-3 .col-xs-pull-0{right:auto}.bootstrap-3 .col-xs-push-12{left:100%}.bootstrap-3 .col-xs-push-11{left:91.6667%}.bootstrap-3 .col-xs-push-10{left:83.3333%}.bootstrap-3 .col-xs-push-9{left:75%}.bootstrap-3 .col-xs-push-8{left:66.6667%}.bootstrap-3 .col-xs-push-7{left:58.3333%}.bootstrap-3 .col-xs-push-6{left:50%}.bootstrap-3 .col-xs-push-5{left:41.6667%}.bootstrap-3 .col-xs-push-4{left:33.3333%}.bootstrap-3 .col-xs-push-3{left:25%}.bootstrap-3 .col-xs-push-2{left:16.6667%}.bootstrap-3 .col-xs-push-1{left:8.3333%}.bootstrap-3 .col-xs-push-0{left:auto}.bootstrap-3 .col-xs-offset-12{margin-left:100%}.bootstrap-3 .col-xs-offset-11{margin-left:91.6667%}.bootstrap-3 .col-xs-offset-10{margin-left:83.3333%}.bootstrap-3 .col-xs-offset-9{margin-left:75%}.bootstrap-3 .col-xs-offset-8{margin-left:66.6667%}.bootstrap-3 .col-xs-offset-7{margin-left:58.3333%}.bootstrap-3 .col-xs-offset-6{margin-left:50%}.bootstrap-3 .col-xs-offset-5{margin-left:41.6667%}.bootstrap-3 .col-xs-offset-4{margin-left:33.3333%}.bootstrap-3 .col-xs-offset-3{margin-left:25%}.bootstrap-3 .col-xs-offset-2{margin-left:16.6667%}.bootstrap-3 .col-xs-offset-1{margin-left:8.3333%}.bootstrap-3 .col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.bootstrap-3 .col-sm-1,.bootstrap-3 .col-sm-2,.bootstrap-3 .col-sm-3,.bootstrap-3 .col-sm-4,.bootstrap-3 .col-sm-5,.bootstrap-3 .col-sm-6,.bootstrap-3 .col-sm-7,.bootstrap-3 .col-sm-8,.bootstrap-3 .col-sm-9,.bootstrap-3 .col-sm-10,.bootstrap-3 .col-sm-11,.bootstrap-3 .col-sm-12{float:left}.bootstrap-3 .col-sm-12{width:100%}.bootstrap-3 .col-sm-11{width:91.6667%}.bootstrap-3 .col-sm-10{width:83.3333%}.bootstrap-3 .col-sm-9{width:75%}.bootstrap-3 .col-sm-8{width:66.6667%}.bootstrap-3 .col-sm-7{width:58.3333%}.bootstrap-3 .col-sm-6{width:50%}.bootstrap-3 .col-sm-5{width:41.6667%}.bootstrap-3 .col-sm-4{width:33.3333%}.bootstrap-3 .col-sm-3{width:25%}.bootstrap-3 .col-sm-2{width:16.6667%}.bootstrap-3 .col-sm-1{width:8.3333%}.bootstrap-3 .col-sm-pull-12{right:100%}.bootstrap-3 .col-sm-pull-11{right:91.6667%}.bootstrap-3 .col-sm-pull-10{right:83.3333%}.bootstrap-3 .col-sm-pull-9{right:75%}.bootstrap-3 .col-sm-pull-8{right:66.6667%}.bootstrap-3 .col-sm-pull-7{right:58.3333%}.bootstrap-3 .col-sm-pull-6{right:50%}.bootstrap-3 .col-sm-pull-5{right:41.6667%}.bootstrap-3 .col-sm-pull-4{right:33.3333%}.bootstrap-3 .col-sm-pull-3{right:25%}.bootstrap-3 .col-sm-pull-2{right:16.6667%}.bootstrap-3 .col-sm-pull-1{right:8.3333%}.bootstrap-3 .col-sm-pull-0{right:auto}.bootstrap-3 .col-sm-push-12{left:100%}.bootstrap-3 .col-sm-push-11{left:91.6667%}.bootstrap-3 .col-sm-push-10{left:83.3333%}.bootstrap-3 .col-sm-push-9{left:75%}.bootstrap-3 .col-sm-push-8{left:66.6667%}.bootstrap-3 .col-sm-push-7{left:58.3333%}.bootstrap-3 .col-sm-push-6{left:50%}.bootstrap-3 .col-sm-push-5{left:41.6667%}.bootstrap-3 .col-sm-push-4{left:33.3333%}.bootstrap-3 .col-sm-push-3{left:25%}.bootstrap-3 .col-sm-push-2{left:16.6667%}.bootstrap-3 .col-sm-push-1{left:8.3333%}.bootstrap-3 .col-sm-push-0{left:auto}.bootstrap-3 .col-sm-offset-12{margin-left:100%}.bootstrap-3 .col-sm-offset-11{margin-left:91.6667%}.bootstrap-3 .col-sm-offset-10{margin-left:83.3333%}.bootstrap-3 .col-sm-offset-9{margin-left:75%}.bootstrap-3 .col-sm-offset-8{margin-left:66.6667%}.bootstrap-3 .col-sm-offset-7{margin-left:58.3333%}.bootstrap-3 .col-sm-offset-6{margin-left:50%}.bootstrap-3 .col-sm-offset-5{margin-left:41.6667%}.bootstrap-3 .col-sm-offset-4{margin-left:33.3333%}.bootstrap-3 .col-sm-offset-3{margin-left:25%}.bootstrap-3 .col-sm-offset-2{margin-left:16.6667%}.bootstrap-3 .col-sm-offset-1{margin-left:8.3333%}.bootstrap-3 .col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.bootstrap-3 .col-md-1,.bootstrap-3 .col-md-2,.bootstrap-3 .col-md-3,.bootstrap-3 .col-md-4,.bootstrap-3 .col-md-5,.bootstrap-3 .col-md-6,.bootstrap-3 .col-md-7,.bootstrap-3 .col-md-8,.bootstrap-3 .col-md-9,.bootstrap-3 .col-md-10,.bootstrap-3 .col-md-11,.bootstrap-3 .col-md-12{float:left}.bootstrap-3 .col-md-12{width:100%}.bootstrap-3 .col-md-11{width:91.6667%}.bootstrap-3 .col-md-10{width:83.3333%}.bootstrap-3 .col-md-9{width:75%}.bootstrap-3 .col-md-8{width:66.6667%}.bootstrap-3 .col-md-7{width:58.3333%}.bootstrap-3 .col-md-6{width:50%}.bootstrap-3 .col-md-5{width:41.6667%}.bootstrap-3 .col-md-4{width:33.3333%}.bootstrap-3 .col-md-3{width:25%}.bootstrap-3 .col-md-2{width:16.6667%}.bootstrap-3 .col-md-1{width:8.3333%}.bootstrap-3 .col-md-pull-12{right:100%}.bootstrap-3 .col-md-pull-11{right:91.6667%}.bootstrap-3 .col-md-pull-10{right:83.3333%}.bootstrap-3 .col-md-pull-9{right:75%}.bootstrap-3 .col-md-pull-8{right:66.6667%}.bootstrap-3 .col-md-pull-7{right:58.3333%}.bootstrap-3 .col-md-pull-6{right:50%}.bootstrap-3 .col-md-pull-5{right:41.6667%}.bootstrap-3 .col-md-pull-4{right:33.3333%}.bootstrap-3 .col-md-pull-3{right:25%}.bootstrap-3 .col-md-pull-2{right:16.6667%}.bootstrap-3 .col-md-pull-1{right:8.3333%}.bootstrap-3 .col-md-pull-0{right:auto}.bootstrap-3 .col-md-push-12{left:100%}.bootstrap-3 .col-md-push-11{left:91.6667%}.bootstrap-3 .col-md-push-10{left:83.3333%}.bootstrap-3 .col-md-push-9{left:75%}.bootstrap-3 .col-md-push-8{left:66.6667%}.bootstrap-3 .col-md-push-7{left:58.3333%}.bootstrap-3 .col-md-push-6{left:50%}.bootstrap-3 .col-md-push-5{left:41.6667%}.bootstrap-3 .col-md-push-4{left:33.3333%}.bootstrap-3 .col-md-push-3{left:25%}.bootstrap-3 .col-md-push-2{left:16.6667%}.bootstrap-3 .col-md-push-1{left:8.3333%}.bootstrap-3 .col-md-push-0{left:auto}.bootstrap-3 .col-md-offset-12{margin-left:100%}.bootstrap-3 .col-md-offset-11{margin-left:91.6667%}.bootstrap-3 .col-md-offset-10{margin-left:83.3333%}.bootstrap-3 .col-md-offset-9{margin-left:75%}.bootstrap-3 .col-md-offset-8{margin-left:66.6667%}.bootstrap-3 .col-md-offset-7{margin-left:58.3333%}.bootstrap-3 .col-md-offset-6{margin-left:50%}.bootstrap-3 .col-md-offset-5{margin-left:41.6667%}.bootstrap-3 .col-md-offset-4{margin-left:33.3333%}.bootstrap-3 .col-md-offset-3{margin-left:25%}.bootstrap-3 .col-md-offset-2{margin-left:16.6667%}.bootstrap-3 .col-md-offset-1{margin-left:8.3333%}.bootstrap-3 .col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.bootstrap-3 .col-lg-1,.bootstrap-3 .col-lg-2,.bootstrap-3 .col-lg-3,.bootstrap-3 .col-lg-4,.bootstrap-3 .col-lg-5,.bootstrap-3 .col-lg-6,.bootstrap-3 .col-lg-7,.bootstrap-3 .col-lg-8,.bootstrap-3 .col-lg-9,.bootstrap-3 .col-lg-10,.bootstrap-3 .col-lg-11,.bootstrap-3 .col-lg-12{float:left}.bootstrap-3 .col-lg-12{width:100%}.bootstrap-3 .col-lg-11{width:91.6667%}.bootstrap-3 .col-lg-10{width:83.3333%}.bootstrap-3 .col-lg-9{width:75%}.bootstrap-3 .col-lg-8{width:66.6667%}.bootstrap-3 .col-lg-7{width:58.3333%}.bootstrap-3 .col-lg-6{width:50%}.bootstrap-3 .col-lg-5{width:41.6667%}.bootstrap-3 .col-lg-4{width:33.3333%}.bootstrap-3 .col-lg-3{width:25%}.bootstrap-3 .col-lg-2{width:16.6667%}.bootstrap-3 .col-lg-1{width:8.3333%}.bootstrap-3 .col-lg-pull-12{right:100%}.bootstrap-3 .col-lg-pull-11{right:91.6667%}.bootstrap-3 .col-lg-pull-10{right:83.3333%}.bootstrap-3 .col-lg-pull-9{right:75%}.bootstrap-3 .col-lg-pull-8{right:66.6667%}.bootstrap-3 .col-lg-pull-7{right:58.3333%}.bootstrap-3 .col-lg-pull-6{right:50%}.bootstrap-3 .col-lg-pull-5{right:41.6667%}.bootstrap-3 .col-lg-pull-4{right:33.3333%}.bootstrap-3 .col-lg-pull-3{right:25%}.bootstrap-3 .col-lg-pull-2{right:16.6667%}.bootstrap-3 .col-lg-pull-1{right:8.3333%}.bootstrap-3 .col-lg-pull-0{right:auto}.bootstrap-3 .col-lg-push-12{left:100%}.bootstrap-3 .col-lg-push-11{left:91.6667%}.bootstrap-3 .col-lg-push-10{left:83.3333%}.bootstrap-3 .col-lg-push-9{left:75%}.bootstrap-3 .col-lg-push-8{left:66.6667%}.bootstrap-3 .col-lg-push-7{left:58.3333%}.bootstrap-3 .col-lg-push-6{left:50%}.bootstrap-3 .col-lg-push-5{left:41.6667%}.bootstrap-3 .col-lg-push-4{left:33.3333%}.bootstrap-3 .col-lg-push-3{left:25%}.bootstrap-3 .col-lg-push-2{left:16.6667%}.bootstrap-3 .col-lg-push-1{left:8.3333%}.bootstrap-3 .col-lg-push-0{left:auto}.bootstrap-3 .col-lg-offset-12{margin-left:100%}.bootstrap-3 .col-lg-offset-11{margin-left:91.6667%}.bootstrap-3 .col-lg-offset-10{margin-left:83.3333%}.bootstrap-3 .col-lg-offset-9{margin-left:75%}.bootstrap-3 .col-lg-offset-8{margin-left:66.6667%}.bootstrap-3 .col-lg-offset-7{margin-left:58.3333%}.bootstrap-3 .col-lg-offset-6{margin-left:50%}.bootstrap-3 .col-lg-offset-5{margin-left:41.6667%}.bootstrap-3 .col-lg-offset-4{margin-left:33.3333%}.bootstrap-3 .col-lg-offset-3{margin-left:25%}.bootstrap-3 .col-lg-offset-2{margin-left:16.6667%}.bootstrap-3 .col-lg-offset-1{margin-left:8.3333%}.bootstrap-3 .col-lg-offset-0{margin-left:0%}}@media print{.bootstrap-3 .col-md-12{width:100%}.bootstrap-3 .col-md-11{width:91.6667%}.bootstrap-3 .col-md-10{width:83.3333%}.bootstrap-3 .col-md-9{width:75%}.bootstrap-3 .col-md-8{width:66.6667%}.bootstrap-3 .col-md-7{width:58.3333%}.bootstrap-3 .col-md-6{width:50%}.bootstrap-3 .col-md-5{width:41.6667%}.bootstrap-3 .col-md-4{width:33.3333%}.bootstrap-3 .col-md-3{width:25%}.bootstrap-3 .col-md-2{width:16.6667%}.bootstrap-3 .col-md-1{width:8.3333%}.bootstrap-3 .col-md-pull-12{right:100%}.bootstrap-3 .col-md-pull-11{right:91.6667%}.bootstrap-3 .col-md-pull-10{right:83.3333%}.bootstrap-3 .col-md-pull-9{right:75%}.bootstrap-3 .col-md-pull-8{right:66.6667%}.bootstrap-3 .col-md-pull-7{right:58.3333%}.bootstrap-3 .col-md-pull-6{right:50%}.bootstrap-3 .col-md-pull-5{right:41.6667%}.bootstrap-3 .col-md-pull-4{right:33.3333%}.bootstrap-3 .col-md-pull-3{right:25%}.bootstrap-3 .col-md-pull-2{right:16.6667%}.bootstrap-3 .col-md-pull-1{right:8.3333%}.bootstrap-3 .col-md-pull-0{right:auto}.bootstrap-3 .col-md-push-12{left:100%}.bootstrap-3 .col-md-push-11{left:91.6667%}.bootstrap-3 .col-md-push-10{left:83.3333%}.bootstrap-3 .col-md-push-9{left:75%}.bootstrap-3 .col-md-push-8{left:66.6667%}.bootstrap-3 .col-md-push-7{left:58.3333%}.bootstrap-3 .col-md-push-6{left:50%}.bootstrap-3 .col-md-push-5{left:41.6667%}.bootstrap-3 .col-md-push-4{left:33.3333%}.bootstrap-3 .col-md-push-3{left:25%}.bootstrap-3 .col-md-push-2{left:16.6667%}.bootstrap-3 .col-md-push-1{left:8.3333%}.bootstrap-3 .col-md-push-0{left:auto}.bootstrap-3 .col-md-offset-12{margin-left:100%}.bootstrap-3 .col-md-offset-11{margin-left:91.6667%}.bootstrap-3 .col-md-offset-10{margin-left:83.3333%}.bootstrap-3 .col-md-offset-9{margin-left:75%}.bootstrap-3 .col-md-offset-8{margin-left:66.6667%}.bootstrap-3 .col-md-offset-7{margin-left:58.3333%}.bootstrap-3 .col-md-offset-6{margin-left:50%}.bootstrap-3 .col-md-offset-5{margin-left:41.6667%}.bootstrap-3 .col-md-offset-4{margin-left:33.3333%}.bootstrap-3 .col-md-offset-3{margin-left:25%}.bootstrap-3 .col-md-offset-2{margin-left:16.6667%}.bootstrap-3 .col-md-offset-1{margin-left:8.3333%}.bootstrap-3 .col-md-offset-0{margin-left:0%}}.bootstrap-3 .clearfix:before,.bootstrap-3 .clearfix:after,.bootstrap-3 .container:before,.bootstrap-3 .container:after,.bootstrap-3 .container-fluid:before,.bootstrap-3 .container-fluid:after,.bootstrap-3 .row:before,.bootstrap-3 .row:after{display:table;content:" "}.bootstrap-3 .clearfix:after,.bootstrap-3 .container:after,.bootstrap-3 .container-fluid:after,.bootstrap-3 .row:after{clear:both}.bootstrap-3 .center-block{display:block;margin-right:auto;margin-left:auto}.bootstrap-3 .pull-right{float:right !important}.bootstrap-3 .pull-left{float:left !important}.bootstrap-3 .hide{display:none !important}.bootstrap-3 .show{display:block !important}.bootstrap-3 .invisible{visibility:hidden}.bootstrap-3 .text-hide{font:0/0 "a";text-shadow:none;color:transparent;border:0;background-color:transparent}.bootstrap-3 .hidden{display:none !important}.bootstrap-3 .affix{position:fixed}.bootstrap-3 ul,.bootstrap-3 ol{margin-top:0;margin-bottom:10px}.bootstrap-3 ul ul,.bootstrap-3 ol ul,.bootstrap-3 ul ol,.bootstrap-3 ol ol{margin-bottom:0}.bootstrap-3 .list-unstyled{padding-left:0;list-style:none}.bootstrap-3 .list-inline{margin-left:-5px;padding-left:0;list-style:none}.bootstrap-3 .list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.bootstrap-3 .text-left{text-align:left}.bootstrap-3 .text-right{text-align:right}.bootstrap-3 .text-center{text-align:center}.bootstrap-3 .text-justify{text-align:justify}.bootstrap-3 .text-nowrap{white-space:nowrap}.bootstrap-3 .text-lowercase{text-transform:lowercase}.bootstrap-3 .text-uppercase{text-transform:uppercase}.bootstrap-3 .text-capitalize{text-transform:capitalize}.bootstrap-3 .text-muted{color:#777777}.base-modal-container,.ReactModalPortal{margin:0}.base-modal-container.hide,.hide.ReactModalPortal{display:none}.base-modal-container .base-modal-wrapper,.ReactModalPortal .base-modal-wrapper{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;justify-content:center;align-items:center}.base-modal-container .base-modal,.ReactModalPortal .base-modal{width:auto;max-width:80%}.base-modal-container .base-modal.modal-fullscreen,.ReactModalPortal .base-modal.modal-fullscreen{display:block;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:5px;transform:none}.base-modal-container .base-modal.modal-fullscreen .modal-body,.ReactModalPortal .base-modal.modal-fullscreen .modal-body{height:100%;max-height:100%;margin:0;padding:0}.base-modal-container .base-modal.modal-fullscreen .modal-body .modal-content,.ReactModalPortal .base-modal.modal-fullscreen .modal-body .modal-content{overflow-y:visible;height:100%}.base-modal-container .base-modal.modal-s,.ReactModalPortal .base-modal.modal-s{width:450px}.base-modal-container .base-modal.modal-m,.ReactModalPortal .base-modal.modal-m{width:700px}.base-modal-container .base-modal.modal-max-width,.ReactModalPortal .base-modal.modal-max-width{width:100%}.modal-tall{overflow:hidden;height:auto}.modal-tall .modal-body{overflow-y:scroll;max-height:72vh}.modal-tall .modal-body.with-footer{max-height:60vh}.modal-tall .modal-body .modal-content{overflow:visible}.modal-fixed-width{display:block}.modal-narrow{max-width:550px}.fullscreen-modal-active{overflow:hidden}.custom-udf-filter{min-width:12em}.billing-history-actions{text-align:right}.billing-history-actions button{margin-right:5px}.billing-details{display:flex;flex-wrap:wrap;gap:1rem;align-items:stretch;width:100%;margin-bottom:2rem;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}.billing-details .content-box{display:flex;flex-direction:column;width:100%;height:100%;margin:0}.billing-details .content-box-title,.billing-details .invoice-section-title{display:flex;justify-content:space-between;align-items:center;min-height:3.25em;padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem}.billing-details .content-box-title .title-actions,.billing-details .invoice-section-title .title-actions{float:none}.billing-details .content-box-content{display:flex;flex-direction:column;height:100%}.billing-details .saved-address-details .content-box .content-box-content>button.n-green{width:50%;margin:auto}.store__inner .billing-details{margin:0 0 1rem;padding:0}.billing-table{padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}.billing-row{flex:1 1 20rem;min-width:20rem}.billing-row .payment-fields{display:flex;flex-basis:100%}.billing-row .payment-fields>.col{width:50%}.billing-row .field-list .values{overflow:hidden}.billing-row .field-list .values div{overflow:hidden;max-width:235px;text-overflow:ellipsis;white-space:nowrap}.billing-dl dl{display:grid;grid-template:auto/max-content auto;gap:0.5em 1em}.billing-dl dt{grid-column:1;font-weight:500}.billing-dl dd{grid-column:2}.billing-dl .separator{grid-column:1/3}.amount-owing{margin-bottom:25px;font-size:18px}.amount-owing .you-owe{font-weight:normal}.amount-owing .you-owe-price{margin-left:15px;font-weight:bold}button.view-unpaid{display:block;margin:15px 0}.plan-premium,.payment-state-unpaid,.payment-state-paid,.payment-state-canceled,.invoice-state-canceled,.invoice-state-refunded,.invoice-state-credit,.invoice-state-in_progress,.invoice-state-hidden{display:inline-block;margin:auto;padding:0.125em 0.5em;font-weight:600;font-size:12px;line-height:1.4;text-transform:uppercase;border-radius:3px}.payment-state,.invoice-state{display:inline-block;vertical-align:middle;margin:0 0.25em;padding:0 0.33em;font-weight:700;font-size:0.9em;line-height:1.5;letter-spacing:0.025em;text-transform:uppercase;color:var(--gray-cool-70);border-radius:0.25em;background:var(--gray-cool-10)}h1 .payment-state,h1 .invoice-state{font-size:1ex}.payment-state--refunded,.invoice-state--refunded{color:var(--orange-70v);background:var(--orange-10v)}.payment-state--credit,.invoice-state--credit{color:var(--white);background:var(--success-hue)}.payment-state--paid,.invoice-state--paid{color:var(--success-hue-dark);background:var(--success-hue-light)}.payment-state--unpaid,.invoice-state--unpaid{color:var(--danger-hue-dark);background:var(--danger-hue-light)}.payment-state--in_progress,.invoice-state--in_progress{color:var(--warning-hue-dark);background:var(--warning-hue-light)}.plan-premium{color:var(--black);background:var(--gold-20v)}.payment-state-unpaid{color:var(--red-80v);background:var(--red-10v)}.payment-state-paid{color:var(--green-cool-80v);background:var(--green-cool-10)}.payment-state-canceled,.invoice-state-canceled,.invoice-state-hidden{color:var(--black);background:var(--gray-cool-10)}.invoice-state-refunded{color:var(--orange-70v);background:var(--orange-20v)}.invoice-state-credit{color:var(--white) !important;background:var(--green-cool-50v)}.invoice-state-in_progress{color:var(--gold-70v) !important;background:var(--gold-5v)}.invoice-state-title-badge{margin-left:15px;font-weight:400 !important}.invoice-state-table-badge{margin-left:10px}.billing-form .address{display:flex;margin-bottom:15px}.billing-form .address .col1,.billing-form .address .col2{width:49.9999%}.billing-form .address .col1{margin-right:15px}.billing-form .address .field,.billing-form .address .fake-field{min-height:80px}.billing-form .address .field input,.billing-form .address .fake-field input{width:100%}.new-modal .billing-form .modal-body{overflow-y:visible}.billing-form .payment-card .field,.billing-form .billing-email .field{min-height:80px}.billing-form .payment-card .field input,.billing-form .billing-email .field input{width:100%}.billing-form .modal-body{min-height:425px}.billing-form .modal-body.extend{min-height:0}td.invoice-actions{text-align:right}td.invoice-actions>*{margin:0 5px}.payment-methods input{height:auto;margin-right:4px}.pay-now-invoice-title{margin-top:15px;margin-bottom:25px;font-size:18px;text-align:center}.invoice-money{padding-top:15px;font-weight:normal;font-size:18px}.invoice-money .money{padding-left:5px}.invoice-money .sub-total{text-align:right;color:var(--green-cool-60v)}.invoice-money .amount-owing{text-align:right;color:var(--red-50v)}.invoice-section-body{text-align:left}.invoice-section-body .labels{font-weight:normal;color:var(--gray-cool-70)}.invoice-section-body a{text-decoration:underline}.billing input,.billing input[type="password"],.billing-form input,.billing-form input[type="password"],.store input,.store input[type="password"]{height:38px;padding:0 10px;font-size:14px;border:1px solid var(--border-color);border-radius:3px;background:var(--white)}.billing input[type="radio"],.billing-form input[type="radio"],.store input[type="radio"]{height:auto}.billing .full-editor-input .rdw-editor-wrapper,.billing-form .full-editor-input .rdw-editor-wrapper,.store .full-editor-input .rdw-editor-wrapper{min-height:12em;padding:4px 10px;font-size:14px;border:1px solid var(--border-color);border-radius:3px;background:var(--white)}.billing .full-editor-input .rdw-editor-wrapper .public-DraftStyleDefault-block,.billing-form .full-editor-input .rdw-editor-wrapper .public-DraftStyleDefault-block,.store .full-editor-input .rdw-editor-wrapper .public-DraftStyleDefault-block{margin:0.4em 0}.billing .field.error,.billing .field.error span.error,.billing-form .field.error,.billing-form .field.error span.error,.store .field.error,.store .field.error span.error{margin:0;padding:0;text-align:left;background:none;box-shadow:none}.billing .field.error,.billing-form .field.error,.store .field.error{color:var(--red-50v)}.billing .field.error span.error,.billing-form .field.error span.error,.store .field.error span.error{display:inline;padding-left:5px;font-style:italic;font-size:12px;color:var(--red-50v)}.billing .field.error input,.billing-form .field.error input,.store .field.error input{border:1px var(--red-50v) solid}.inline-error .field.error{position:relative}.inline-error .field.error span.error{position:absolute;top:0;right:15px}.billing .DateInput,.store .DateInput{border:none}.billing input.DateInput_input,.store input.DateInput_input{border:none}.billing input.DateInput_input.DateInput_input__focused,.store input.DateInput_input.DateInput_input__focused{border-color:#2179ff !important;border-bottom:2px solid #2179ff}.DateRangePickerInput__withBorder{border:5px}.StripeElement{height:36px;padding:10px;font-size:14px;border:1px solid var(--border-color);border-radius:3px;background:var(--white)}.invoice .invoice-details-header:not(:first-child){margin-top:25px}.invoice-details-header{display:flex;justify-content:space-between}.invoice-details-header .fullCol{width:100% !important}.invoice-details-header .col{width:48%}.invoice-details-header .col>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-details-header .invoice-section-body{flex-basis:100%}.invoice-details-header .col1,.invoice-details-header .col2{margin-right:15px}.invoice-details-header .col1,.invoice-details-header .col2,.invoice-details-header .col3{display:flex;flex-basis:100%;flex-direction:column;width:33% !important;margin-left:0;line-height:27px}.invoice-details-header .col1 .reports-table,.invoice-details-header .col1 .invoice-section-body,.invoice-details-header .col2 .reports-table,.invoice-details-header .col2 .invoice-section-body,.invoice-details-header .col3 .reports-table,.invoice-details-header .col3 .invoice-section-body{min-height:275px}.modal-body .field.react-select-field input{height:auto;margin:0}.character-limit-field{display:inline-block;position:relative;width:100%}.character-limit-field .character-counter{position:absolute;top:10px;right:10px}.character-limit-field .error{position:absolute;top:-20px !important;right:0 !important}.character-limit-field input{width:100%}.character-limit-field input::-ms-clear{display:none}#billing-details,.crowd_assign_use_existing_payment{display:block;width:100%}#billing-details>div,.crowd_assign_use_existing_payment>div{display:block;width:100%;margin-left:0}.black-tab-box{margin-top:1px;padding:20px 60px;padding-bottom:10px;line-height:15px;color:var(--white);border-radius:3px 3px 0 0;background:linear-gradient(to top, #2c2c2a, #121210);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.black-tab-box .header,.black-tab-box .description,.black-tab-box .action{margin-bottom:20px}.black-tab-box .header{font-weight:normal;line-height:18px;letter-spacing:-1px;text-shadow:none}.black-tab-box .header .welcome-to{font-weight:400;font-style:italic;font-size:14px;letter-spacing:1px}.black-tab-box .header span{font-style:normal;font-size:24px}.black-tab-box .description{font-size:13px;line-height:16px;color:#b7b7a9}.black-tab-box .action a{padding:5px 25px}.black-tab-box .action a img{margin-right:5px}.black-tab-box .green-link{font-weight:600;text-decoration:none;border-bottom:1px dashed}.black-tab-box .emphasized-bold{font-weight:600}.black-tab-box .close-black-box-outer{position:relative;top:-20px;right:-60px;float:right;width:140px;height:137px;background:url(/images/x-gradient.png) no-repeat}.black-tab-box .close-black-box-outer .close-black-box{float:right;margin-top:10px;margin-right:10px;cursor:pointer}.breadcrumbs a{text-decoration:underline;color:var(--body-link-color)}.breadcrumbs a:hover,.breadcrumbs a:focus{text-decoration:none;color:var(--body-link-color-hover)}.breadcrumbs i{--fa-style: 900;margin:0 0.5em;font-size:0.8em}button{border:none;background:none;box-shadow:none}button .fa{vertical-align:baseline}.button,.dropdown-actions button,#welcome .standard-course-btn,#welcome .custom-course-btn,.usersConfirmBtn span,.usersCancelBtn span{display:inline-block;vertical-align:middle;overflow:hidden;padding:0.33em 1em;font-weight:600;font-size:14px;font-family:var(--font-sans-serif);line-height:1.5;text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:3px;cursor:pointer;-webkit-font-smoothing:antialiased}.button:hover,.dropdown-actions button:hover,#welcome .standard-course-btn:hover,#welcome .custom-course-btn:hover,.usersConfirmBtn span:hover,.usersCancelBtn span:hover,.button:focus,.dropdown-actions button:focus,#welcome .standard-course-btn:focus,#welcome .custom-course-btn:focus,.usersConfirmBtn span:focus,.usersCancelBtn span:focus{text-decoration:none}.button .fa,.dropdown-actions button .fa,#welcome .standard-course-btn .fa,#welcome .custom-course-btn .fa,.usersConfirmBtn span .fa,.usersCancelBtn span .fa{--fa-style: 900;--fa-style-family: "Font Awesome 6 Sharp";margin-right:0.5em;font-size:1em}.button.small,.dropdown-actions button.small,#welcome .small.standard-course-btn,#welcome .small.custom-course-btn,.usersConfirmBtn span.small,.usersCancelBtn span.small{font-size:11px}.button input,.dropdown-actions button input,#welcome .standard-course-btn input,#welcome .custom-course-btn input,.usersConfirmBtn span input,.usersCancelBtn span input{vertical-align:middle}.button[check_box] input[type="checkbox"],.dropdown-actions button[check_box] input[type="checkbox"],#welcome .standard-course-btn[check_box] input[type="checkbox"],#welcome .custom-course-btn[check_box] input[type="checkbox"],.usersConfirmBtn span[check_box] input[type="checkbox"],.usersCancelBtn span[check_box] input[type="checkbox"]{display:none}.button.flat-gray,.dropdown-actions button.flat-gray,#welcome .flat-gray.standard-course-btn,#welcome .flat-gray.custom-course-btn,.usersConfirmBtn span.flat-gray,.usersCancelBtn span.flat-gray{color:var(--white);border:2px solid var(--gray-cool-90);background:var(--gray-cool-90)}.button.flat-gray:hover,.dropdown-actions button.flat-gray:hover,#welcome .flat-gray.standard-course-btn:hover,#welcome .flat-gray.custom-course-btn:hover,.usersConfirmBtn span.flat-gray:hover,.usersCancelBtn span.flat-gray:hover,.button.flat-gray:focus,.dropdown-actions button.flat-gray:focus,#welcome .flat-gray.standard-course-btn:focus,#welcome .flat-gray.custom-course-btn:focus,.usersConfirmBtn span.flat-gray:focus,.usersCancelBtn span.flat-gray:focus{color:var(--white);border-color:#000;background:#000}.button.n-green,.dropdown-actions button.n-green,#welcome .n-green.standard-course-btn,#welcome .usersConfirmBtn span.standard-course-btn,.usersConfirmBtn #welcome span.standard-course-btn,#welcome .n-green.custom-course-btn,#welcome .usersConfirmBtn span.custom-course-btn,.usersConfirmBtn #welcome span.custom-course-btn,.usersConfirmBtn span,.usersCancelBtn span.n-green,.button.flat-green,.dropdown-actions button.flat-green,#welcome .flat-green.standard-course-btn,#welcome .flat-green.custom-course-btn,.usersConfirmBtn span.flat-green,.usersCancelBtn span.flat-green{color:var(--white);border:2px solid var(--green-cool-50v);background:var(--green-cool-50v)}.button.n-green:hover,.dropdown-actions button.n-green:hover,#welcome .n-green.standard-course-btn:hover,#welcome .usersConfirmBtn span.standard-course-btn:hover,.usersConfirmBtn #welcome span.standard-course-btn:hover,#welcome .n-green.custom-course-btn:hover,#welcome .usersConfirmBtn span.custom-course-btn:hover,.usersConfirmBtn #welcome span.custom-course-btn:hover,.usersConfirmBtn span:hover,.usersCancelBtn span.n-green:hover,.button.n-green:focus,.dropdown-actions button.n-green:focus,#welcome .n-green.standard-course-btn:focus,#welcome .usersConfirmBtn span.standard-course-btn:focus,.usersConfirmBtn #welcome span.standard-course-btn:focus,#welcome .n-green.custom-course-btn:focus,#welcome .usersConfirmBtn span.custom-course-btn:focus,.usersConfirmBtn #welcome span.custom-course-btn:focus,.usersConfirmBtn span:focus,.usersCancelBtn span.n-green:focus,.button.flat-green:hover,.dropdown-actions button.flat-green:hover,#welcome .flat-green.standard-course-btn:hover,#welcome .flat-green.custom-course-btn:hover,.usersConfirmBtn span.flat-green:hover,.usersCancelBtn span.flat-green:hover,.button.flat-green:focus,.dropdown-actions button.flat-green:focus,#welcome .flat-green.standard-course-btn:focus,#welcome .flat-green.custom-course-btn:focus,.usersConfirmBtn span.flat-green:focus,.usersCancelBtn span.flat-green:focus{color:var(--white);border-color:var(--green-cool-60v);background:var(--green-cool-60v)}.button.n-blue,.dropdown-actions button.n-blue,#welcome .n-blue.standard-course-btn,#welcome .n-blue.custom-course-btn,.usersConfirmBtn span.n-blue,.usersCancelBtn span.n-blue,.button.flat-blue,.dropdown-actions button.flat-blue,#welcome .flat-blue.standard-course-btn,#welcome .flat-blue.custom-course-btn,.usersConfirmBtn span.flat-blue,.usersCancelBtn span.flat-blue{color:var(--white);border:2px solid var(--blue-50);background:var(--blue-50)}.button.n-blue:hover,.dropdown-actions button.n-blue:hover,#welcome .n-blue.standard-course-btn:hover,#welcome .n-blue.custom-course-btn:hover,.usersConfirmBtn span.n-blue:hover,.usersCancelBtn span.n-blue:hover,.button.n-blue:focus,.dropdown-actions button.n-blue:focus,#welcome .n-blue.standard-course-btn:focus,#welcome .n-blue.custom-course-btn:focus,.usersConfirmBtn span.n-blue:focus,.usersCancelBtn span.n-blue:focus,.button.flat-blue:hover,.dropdown-actions button.flat-blue:hover,#welcome .flat-blue.standard-course-btn:hover,#welcome .flat-blue.custom-course-btn:hover,.usersConfirmBtn span.flat-blue:hover,.usersCancelBtn span.flat-blue:hover,.button.flat-blue:focus,.dropdown-actions button.flat-blue:focus,#welcome .flat-blue.standard-course-btn:focus,#welcome .flat-blue.custom-course-btn:focus,.usersConfirmBtn span.flat-blue:focus,.usersCancelBtn span.flat-blue:focus{color:var(--white);border-color:var(--blue-60);background:var(--blue-60)}.button.n-red,.dropdown-actions button.n-red,#welcome .n-red.standard-course-btn,#welcome .usersCancelBtn span.standard-course-btn,.usersCancelBtn #welcome span.standard-course-btn,#welcome .n-red.custom-course-btn,#welcome .usersCancelBtn span.custom-course-btn,.usersCancelBtn #welcome span.custom-course-btn,.usersConfirmBtn span.n-red,.usersCancelBtn span,.button.flat-red,.dropdown-actions button.flat-red,#welcome .flat-red.standard-course-btn,#welcome .flat-red.custom-course-btn,.usersConfirmBtn span.flat-red,.usersCancelBtn span.flat-red{color:var(--white);border:2px solid var(--red-50v);background:var(--red-50v)}.button.n-red:hover,.dropdown-actions button.n-red:hover,#welcome .n-red.standard-course-btn:hover,#welcome .usersCancelBtn span.standard-course-btn:hover,.usersCancelBtn #welcome span.standard-course-btn:hover,#welcome .n-red.custom-course-btn:hover,#welcome .usersCancelBtn span.custom-course-btn:hover,.usersCancelBtn #welcome span.custom-course-btn:hover,.usersConfirmBtn span.n-red:hover,.usersCancelBtn span:hover,.button.n-red:focus,.dropdown-actions button.n-red:focus,#welcome .n-red.standard-course-btn:focus,#welcome .usersCancelBtn span.standard-course-btn:focus,.usersCancelBtn #welcome span.standard-course-btn:focus,#welcome .n-red.custom-course-btn:focus,#welcome .usersCancelBtn span.custom-course-btn:focus,.usersCancelBtn #welcome span.custom-course-btn:focus,.usersConfirmBtn span.n-red:focus,.usersCancelBtn span:focus,.button.flat-red:hover,.dropdown-actions button.flat-red:hover,#welcome .flat-red.standard-course-btn:hover,#welcome .flat-red.custom-course-btn:hover,.usersConfirmBtn span.flat-red:hover,.usersCancelBtn span.flat-red:hover,.button.flat-red:focus,.dropdown-actions button.flat-red:focus,#welcome .flat-red.standard-course-btn:focus,#welcome .flat-red.custom-course-btn:focus,.usersConfirmBtn span.flat-red:focus,.usersCancelBtn span.flat-red:focus{color:var(--white);border-color:var(--red-60v);background:var(--red-60v)}.button.n-yellow,.dropdown-actions button.n-yellow,#welcome .n-yellow.standard-course-btn,#welcome .n-yellow.custom-course-btn,.usersConfirmBtn span.n-yellow,.usersCancelBtn span.n-yellow{color:var(--white);border:2px solid var(--gold-20v);background:var(--gold-20v);color:var(--black)}.button.n-yellow:hover,.dropdown-actions button.n-yellow:hover,#welcome .n-yellow.standard-course-btn:hover,#welcome .n-yellow.custom-course-btn:hover,.usersConfirmBtn span.n-yellow:hover,.usersCancelBtn span.n-yellow:hover,.button.n-yellow:focus,.dropdown-actions button.n-yellow:focus,#welcome .n-yellow.standard-course-btn:focus,#welcome .n-yellow.custom-course-btn:focus,.usersConfirmBtn span.n-yellow:focus,.usersCancelBtn span.n-yellow:focus{color:var(--white);border-color:var(--gold-10v);background:var(--gold-10v)}.button.n-yellow:hover,.dropdown-actions button.n-yellow:hover,#welcome .n-yellow.standard-course-btn:hover,#welcome .n-yellow.custom-course-btn:hover,.usersConfirmBtn span.n-yellow:hover,.usersCancelBtn span.n-yellow:hover,.button.n-yellow:focus,.dropdown-actions button.n-yellow:focus,#welcome .n-yellow.standard-course-btn:focus,#welcome .n-yellow.custom-course-btn:focus,.usersConfirmBtn span.n-yellow:focus,.usersCancelBtn span.n-yellow:focus{color:var(--black)}.button.link,.dropdown-actions button.link,#welcome .link.standard-course-btn,#welcome .link.custom-course-btn,.usersConfirmBtn span.link,.usersCancelBtn span.link{padding:0 5px;color:var(--blue-warm-60v)}.button.link span,.dropdown-actions button.link span,#welcome .link.standard-course-btn span,#welcome .link.custom-course-btn span,.usersConfirmBtn span.link span,.usersCancelBtn span.link span{border-bottom:1px dotted currentColor}.button.link:hover,.dropdown-actions button.link:hover,#welcome .link.standard-course-btn:hover,#welcome .link.custom-course-btn:hover,.usersConfirmBtn span.link:hover,.usersCancelBtn span.link:hover,.button.link:focus,.dropdown-actions button.link:focus,#welcome .link.standard-course-btn:focus,#welcome .link.custom-course-btn:focus,.usersConfirmBtn span.link:focus,.usersCancelBtn span.link:focus{color:var(--blue-warm-70v)}.button.link.red,.dropdown-actions button.link.red,#welcome .link.red.standard-course-btn,#welcome .link.red.custom-course-btn,.usersConfirmBtn span.link.red,.usersCancelBtn span.link.red{padding:0 5px;color:var(--red-50v)}.button.link.red span,.dropdown-actions button.link.red span,#welcome .link.red.standard-course-btn span,#welcome .link.red.custom-course-btn span,.usersConfirmBtn span.link.red span,.usersCancelBtn span.link.red span{border-bottom:1px dotted currentColor}.button.link.red:hover,.dropdown-actions button.link.red:hover,#welcome .link.red.standard-course-btn:hover,#welcome .link.red.custom-course-btn:hover,.usersConfirmBtn span.link.red:hover,.usersCancelBtn span.link.red:hover,.button.link.red:focus,.dropdown-actions button.link.red:focus,#welcome .link.red.standard-course-btn:focus,#welcome .link.red.custom-course-btn:focus,.usersConfirmBtn span.link.red:focus,.usersCancelBtn span.link.red:focus{color:var(--red-60v)}.button.link.green,.dropdown-actions button.link.green,#welcome .link.green.standard-course-btn,#welcome .link.green.custom-course-btn,.usersConfirmBtn span.link.green,.usersCancelBtn span.link.green{padding:0 5px;color:var(--green-cool-50v)}.button.link.green span,.dropdown-actions button.link.green span,#welcome .link.green.standard-course-btn span,#welcome .link.green.custom-course-btn span,.usersConfirmBtn span.link.green span,.usersCancelBtn span.link.green span{border-bottom:1px dotted currentColor}.button.link.green:hover,.dropdown-actions button.link.green:hover,#welcome .link.green.standard-course-btn:hover,#welcome .link.green.custom-course-btn:hover,.usersConfirmBtn span.link.green:hover,.usersCancelBtn span.link.green:hover,.button.link.green:focus,.dropdown-actions button.link.green:focus,#welcome .link.green.standard-course-btn:focus,#welcome .link.green.custom-course-btn:focus,.usersConfirmBtn span.link.green:focus,.usersCancelBtn span.link.green:focus{color:var(--green-cool-60v)}.button.link.white,.dropdown-actions button.link.white,#welcome .link.white.standard-course-btn,#welcome .link.white.custom-course-btn,.usersConfirmBtn span.link.white,.usersCancelBtn span.link.white{padding:0 5px;color:var(--white)}.button.link.white span,.dropdown-actions button.link.white span,#welcome .link.white.standard-course-btn span,#welcome .link.white.custom-course-btn span,.usersConfirmBtn span.link.white span,.usersCancelBtn span.link.white span{border-bottom:1px dotted currentColor}.button.link.white:hover,.dropdown-actions button.link.white:hover,#welcome .link.white.standard-course-btn:hover,#welcome .link.white.custom-course-btn:hover,.usersConfirmBtn span.link.white:hover,.usersCancelBtn span.link.white:hover,.button.link.white:focus,.dropdown-actions button.link.white:focus,#welcome .link.white.standard-course-btn:focus,#welcome .link.white.custom-course-btn:focus,.usersConfirmBtn span.link.white:focus,.usersCancelBtn span.link.white:focus{color:var(--gray-cool-5)}.button.hollow,.dropdown-actions button,#welcome .hollow.standard-course-btn,#welcome .dropdown-actions button.standard-course-btn,.dropdown-actions #welcome button.standard-course-btn,#welcome .hollow.custom-course-btn,#welcome .dropdown-actions button.custom-course-btn,.dropdown-actions #welcome button.custom-course-btn,.usersConfirmBtn span.hollow,.usersCancelBtn span.hollow{color:var(--gray-cool-90);border:2px solid var(--gray-cool-90)}.button.hollow:hover,.dropdown-actions button:hover,#welcome .hollow.standard-course-btn:hover,#welcome .dropdown-actions button.standard-course-btn:hover,.dropdown-actions #welcome button.standard-course-btn:hover,#welcome .hollow.custom-course-btn:hover,#welcome .dropdown-actions button.custom-course-btn:hover,.dropdown-actions #welcome button.custom-course-btn:hover,.usersConfirmBtn span.hollow:hover,.usersCancelBtn span.hollow:hover,.button.hollow:focus,.dropdown-actions button:focus,#welcome .hollow.standard-course-btn:focus,#welcome .dropdown-actions button.standard-course-btn:focus,.dropdown-actions #welcome button.standard-course-btn:focus,#welcome .hollow.custom-course-btn:focus,#welcome .dropdown-actions button.custom-course-btn:focus,.dropdown-actions #welcome button.custom-course-btn:focus,.usersConfirmBtn span.hollow:focus,.usersCancelBtn span.hollow:focus{color:var(--white);border-color:#000;background:#000}.button.hollow.green,.dropdown-actions button.green,#welcome .hollow.green.standard-course-btn,#welcome .dropdown-actions button.green.standard-course-btn,.dropdown-actions #welcome button.green.standard-course-btn,#welcome .hollow.green.custom-course-btn,#welcome .dropdown-actions button.green.custom-course-btn,.dropdown-actions #welcome button.green.custom-course-btn,.usersConfirmBtn span.hollow.green,.usersCancelBtn span.hollow.green{color:var(--green-cool-50v);border:2px solid var(--green-cool-50v)}.button.hollow.green:hover,.dropdown-actions button.green:hover,#welcome .hollow.green.standard-course-btn:hover,#welcome .dropdown-actions button.green.standard-course-btn:hover,.dropdown-actions #welcome button.green.standard-course-btn:hover,#welcome .hollow.green.custom-course-btn:hover,#welcome .dropdown-actions button.green.custom-course-btn:hover,.dropdown-actions #welcome button.green.custom-course-btn:hover,.usersConfirmBtn span.hollow.green:hover,.usersCancelBtn span.hollow.green:hover,.button.hollow.green:focus,.dropdown-actions button.green:focus,#welcome .hollow.green.standard-course-btn:focus,#welcome .dropdown-actions button.green.standard-course-btn:focus,.dropdown-actions #welcome button.green.standard-course-btn:focus,#welcome .hollow.green.custom-course-btn:focus,#welcome .dropdown-actions button.green.custom-course-btn:focus,.dropdown-actions #welcome button.green.custom-course-btn:focus,.usersConfirmBtn span.hollow.green:focus,.usersCancelBtn span.hollow.green:focus{color:var(--white);border-color:var(--green-cool-60v);background:var(--green-cool-60v)}.button.hollow.blue,.dropdown-actions button.blue,#welcome .hollow.blue.standard-course-btn,#welcome .dropdown-actions button.blue.standard-course-btn,.dropdown-actions #welcome button.blue.standard-course-btn,#welcome .hollow.blue.custom-course-btn,#welcome .dropdown-actions button.blue.custom-course-btn,.dropdown-actions #welcome button.blue.custom-course-btn,.usersConfirmBtn span.hollow.blue,.usersCancelBtn span.hollow.blue{color:var(--blue-50);border:2px solid var(--blue-50)}.button.hollow.blue:hover,.dropdown-actions button.blue:hover,#welcome .hollow.blue.standard-course-btn:hover,#welcome .dropdown-actions button.blue.standard-course-btn:hover,.dropdown-actions #welcome button.blue.standard-course-btn:hover,#welcome .hollow.blue.custom-course-btn:hover,#welcome .dropdown-actions button.blue.custom-course-btn:hover,.dropdown-actions #welcome button.blue.custom-course-btn:hover,.usersConfirmBtn span.hollow.blue:hover,.usersCancelBtn span.hollow.blue:hover,.button.hollow.blue:focus,.dropdown-actions button.blue:focus,#welcome .hollow.blue.standard-course-btn:focus,#welcome .dropdown-actions button.blue.standard-course-btn:focus,.dropdown-actions #welcome button.blue.standard-course-btn:focus,#welcome .hollow.blue.custom-course-btn:focus,#welcome .dropdown-actions button.blue.custom-course-btn:focus,.dropdown-actions #welcome button.blue.custom-course-btn:focus,.usersConfirmBtn span.hollow.blue:focus,.usersCancelBtn span.hollow.blue:focus{color:var(--white);border-color:var(--blue-60);background:var(--blue-60)}.button.hollow.red,.dropdown-actions button.red,#welcome .hollow.red.standard-course-btn,#welcome .dropdown-actions button.red.standard-course-btn,.dropdown-actions #welcome button.red.standard-course-btn,#welcome .hollow.red.custom-course-btn,#welcome .dropdown-actions button.red.custom-course-btn,.dropdown-actions #welcome button.red.custom-course-btn,.usersConfirmBtn span.hollow.red,.usersCancelBtn span.hollow.red{color:var(--red-50v);border:2px solid var(--red-50v)}.button.hollow.red:hover,.dropdown-actions button.red:hover,#welcome .hollow.red.standard-course-btn:hover,#welcome .dropdown-actions button.red.standard-course-btn:hover,.dropdown-actions #welcome button.red.standard-course-btn:hover,#welcome .hollow.red.custom-course-btn:hover,#welcome .dropdown-actions button.red.custom-course-btn:hover,.dropdown-actions #welcome button.red.custom-course-btn:hover,.usersConfirmBtn span.hollow.red:hover,.usersCancelBtn span.hollow.red:hover,.button.hollow.red:focus,.dropdown-actions button.red:focus,#welcome .hollow.red.standard-course-btn:focus,#welcome .dropdown-actions button.red.standard-course-btn:focus,.dropdown-actions #welcome button.red.standard-course-btn:focus,#welcome .hollow.red.custom-course-btn:focus,#welcome .dropdown-actions button.red.custom-course-btn:focus,.dropdown-actions #welcome button.red.custom-course-btn:focus,.usersConfirmBtn span.hollow.red:focus,.usersCancelBtn span.hollow.red:focus{color:var(--white);border-color:var(--red-60v);background:var(--red-60v)}.button.disabled,.dropdown-actions button.disabled,#welcome .disabled.standard-course-btn,#welcome .disabled.custom-course-btn,.usersConfirmBtn span.disabled,.usersCancelBtn span.disabled,.button[disabled],.dropdown-actions button[disabled],#welcome .standard-course-btn[disabled],#welcome .custom-course-btn[disabled],.usersConfirmBtn span[disabled],.usersCancelBtn span[disabled]{opacity:0.6;filter:grayscale(100%)}.disabled button,.disabled a,a.disabled,button.disabled,.button.disabled,.dropdown-actions button.disabled,#welcome .disabled.standard-course-btn,#welcome .disabled.custom-course-btn,.usersConfirmBtn span.disabled,.usersCancelBtn span.disabled,.button[disabled],.dropdown-actions button[disabled],#welcome .standard-course-btn[disabled],#welcome .custom-course-btn[disabled],.usersConfirmBtn span[disabled],.usersCancelBtn span[disabled]{cursor:not-allowed}.button.text,.dropdown-actions button.text,#welcome .text.standard-course-btn,#welcome .text.custom-course-btn,.usersConfirmBtn span.text,.usersCancelBtn span.text{color:var(--body-color)}.button.text:hover,.dropdown-actions button.text:hover,#welcome .text.standard-course-btn:hover,#welcome .text.custom-course-btn:hover,.usersConfirmBtn span.text:hover,.usersCancelBtn span.text:hover{color:var(--body-color)}.button.text:active,.dropdown-actions button.text:active,#welcome .text.standard-course-btn:active,#welcome .text.custom-course-btn:active,.usersConfirmBtn span.text:active,.usersCancelBtn span.text:active{border-radius:3px;background-color:rgba(0,0,0,0.05)}.button.compact,.dropdown-actions button.compact,#welcome .compact.standard-course-btn,#welcome .compact.custom-course-btn,.usersConfirmBtn span.compact,.usersCancelBtn span.compact{padding:2px 15px;font-size:12px}.button.button-full,.dropdown-actions button.button-full,#welcome .button-full.standard-course-btn,#welcome .button-full.custom-course-btn,.usersConfirmBtn span.button-full,.usersCancelBtn span.button-full{width:100%}.button-group .button:nth-last-of-type(n+2),.button-group .dropdown-actions button:nth-last-of-type(n+2),.dropdown-actions .button-group button:nth-last-of-type(n+2),.button-group #welcome .standard-course-btn:nth-last-of-type(n+2),#welcome .button-group .standard-course-btn:nth-last-of-type(n+2),.button-group #welcome .custom-course-btn:nth-last-of-type(n+2),#welcome .button-group .custom-course-btn:nth-last-of-type(n+2),.button-group .usersConfirmBtn span:nth-last-of-type(n+2),.usersConfirmBtn .button-group span:nth-last-of-type(n+2),.button-group .usersCancelBtn span:nth-last-of-type(n+2),.usersCancelBtn .button-group span:nth-last-of-type(n+2){margin-right:0.25em}.big-btn,.module .module-btn,.final-quiz-module .module-btn,.final-quiz-module .final-course-quiz-btn .open-quiz,.final-quiz-module .final-course-quiz-btn .hide-quiz{display:flex;align-items:center;padding:0;font-weight:600;font-size:16px;text-align:center;color:var(--gray-cool-50);background:#f5f5f2}.big-btn:hover,.module .module-btn:hover,.final-quiz-module .module-btn:hover,.final-quiz-module .final-course-quiz-btn .open-quiz:hover,.final-quiz-module .final-course-quiz-btn .hide-quiz:hover{color:var(--gray-cool-50)}.big-btn div:last-child,.module .module-btn div:last-child,.final-quiz-module .module-btn div:last-child,.final-quiz-module .final-course-quiz-btn .open-quiz div:last-child,.final-quiz-module .final-course-quiz-btn .hide-quiz div:last-child{padding:0 10px}.actions-header #branches-actions.button,.actions-header .dropdown-actions button#branches-actions,.dropdown-actions .actions-header button#branches-actions,.actions-header #welcome #branches-actions.standard-course-btn,#welcome .actions-header #branches-actions.standard-course-btn,.actions-header #welcome #branches-actions.custom-course-btn,#welcome .actions-header #branches-actions.custom-course-btn,.actions-header .usersConfirmBtn span#branches-actions,.usersConfirmBtn .actions-header span#branches-actions,.actions-header .usersCancelBtn span#branches-actions,.usersCancelBtn .actions-header span#branches-actions{max-width:100%;padding:4px;font-size:10px;line-height:1.2;text-transform:uppercase;white-space:normal}.content-box{margin:1rem;border:1px solid var(--border-color);border-radius:var(--container-border-radius);box-shadow:var(--elevation-2)}.content-box>*:first-child{border-top-left-radius:var(--container-border-radius);border-top-right-radius:var(--container-border-radius)}.content-box>*:last-child{border-bottom-right-radius:var(--container-border-radius);border-bottom-left-radius:var(--container-border-radius)}.content-box.slim-box{padding:0}.content-box.slim-box .content-box-title,.content-box.slim-box .invoice-section-title{margin-bottom:0.5rem;padding:0.5rem;box-shadow:none}.content-box.filters{display:flex;flex-wrap:wrap;justify-content:center;margin:1rem 0}.content-box.filters>.content-box-content{padding:0;padding-bottom:1rem;text-align:center;border-right:1px solid var(--border-color)}.content-box.filters>.content-box-content:last-child{border-right:none}.content-box-heading{padding:1rem 2rem}.content-box-title,.invoice-section-title{padding:1rem;font-weight:500;font-size:16px;text-transform:capitalize;color:var(--container-title-color);border-bottom:1px solid var(--border-color);background:var(--container-title-bg)}.content-box-title.slim,.slim.invoice-section-title{padding:0.5rem 1rem}.content-box-title .title-actions,.invoice-section-title .title-actions{float:right}.content-box-title .title-actions .button,.invoice-section-title .title-actions .button,.content-box-title .title-actions .dropdown-actions button,.dropdown-actions .content-box-title .title-actions button,.invoice-section-title .title-actions .dropdown-actions button,.dropdown-actions .invoice-section-title .title-actions button,.content-box-title .title-actions #welcome .standard-course-btn,#welcome .content-box-title .title-actions .standard-course-btn,.invoice-section-title .title-actions #welcome .standard-course-btn,#welcome .invoice-section-title .title-actions .standard-course-btn,.content-box-title .title-actions #welcome .custom-course-btn,#welcome .content-box-title .title-actions .custom-course-btn,.invoice-section-title .title-actions #welcome .custom-course-btn,#welcome .invoice-section-title .title-actions .custom-course-btn,.content-box-title .title-actions .usersConfirmBtn span,.usersConfirmBtn .content-box-title .title-actions span,.invoice-section-title .title-actions .usersConfirmBtn span,.usersConfirmBtn .invoice-section-title .title-actions span,.content-box-title .title-actions .usersCancelBtn span,.usersCancelBtn .content-box-title .title-actions span,.invoice-section-title .title-actions .usersCancelBtn span,.usersCancelBtn .invoice-section-title .title-actions span{margin-top:-10px;margin-bottom:-10px}.content-box-title .button,.invoice-section-title .button,.content-box-title .dropdown-actions button,.dropdown-actions .content-box-title button,.invoice-section-title .dropdown-actions button,.dropdown-actions .invoice-section-title button,.content-box-title #welcome .standard-course-btn,#welcome .content-box-title .standard-course-btn,.invoice-section-title #welcome .standard-course-btn,#welcome .invoice-section-title .standard-course-btn,.content-box-title #welcome .custom-course-btn,#welcome .content-box-title .custom-course-btn,.invoice-section-title #welcome .custom-course-btn,#welcome .invoice-section-title .custom-course-btn,.content-box-title .usersConfirmBtn span,.usersConfirmBtn .content-box-title span,.invoice-section-title .usersConfirmBtn span,.usersConfirmBtn .invoice-section-title span,.content-box-title .usersCancelBtn span,.usersCancelBtn .content-box-title span,.invoice-section-title .usersCancelBtn span,.usersCancelBtn .invoice-section-title span{font-size:12px}.content-box-content{padding:1rem;color:var(--gray-cool-90);background:var(--white)}.content-box-content.sso{padding-top:3rem;padding-bottom:3rem}.white-box,.big-btn,.module .module-btn,.final-quiz-module .module-btn,.final-quiz-module .final-course-quiz-btn .open-quiz,.final-quiz-module .final-course-quiz-btn .hide-quiz{padding:5px;border:1px solid var(--white);border-radius:5px;box-shadow:1px 1px 2px #dadad5}.card{display:inline-block;width:415px;margin:20px 15px;padding-top:5px;font-weight:400;text-align:initial;border:1px solid var(--border-color);background-color:var(--white)}.card header{margin:0;text-align:left;border:none}.card .__block{padding:0 20px;height:62px;white-space:nowrap}.card .__block:after{display:inline-block;vertical-align:middle;width:0;height:62px;content:""}.card .__block .__vertical_wrap{display:inline-block;vertical-align:middle;padding:6px 0;line-height:25px;white-space:normal}.card header h1{font-weight:600;font-size:16px;line-height:1.2}.card .content{height:280px;padding:0 20px;font-size:14px}.card .content .description{overflow:hidden;height:60px;margin-bottom:10px;font-size:12px;text-overflow:ellipsis}.card footer{min-height:60px;padding:10px;text-align:center;color:#444444;border:none}.card footer .button,.card footer .dropdown-actions button,.dropdown-actions .card footer button,.card footer #welcome .standard-course-btn,#welcome .card footer .standard-course-btn,.card footer #welcome .custom-course-btn,#welcome .card footer .custom-course-btn,.card footer .usersConfirmBtn span,.usersConfirmBtn .card footer span,.card footer .usersCancelBtn span,.usersCancelBtn .card footer span{margin:0 5px}.card .nopadding{margin:0 !important;padding-right:5px !important;padding-left:5px !important}.btn-group.open .dropdown-toggle{border:1px solid var(--white);border-bottom-width:0;border-radius:5px 5px 0 0;background:#f9f9f7}.dropdown.open button.dropdown-toggle,button.dropdown-toggle:hover{color:var(--white);border:none;background:var(--link-color)}.dropdown-actions{display:inline;text-align:right}.dropdown-actions .dropdown-menu{min-width:160px;margin:2px 0 0 !important}.dropdown-actions a{margin:0 3px}.dropdown-actions button{border-top:1px solid rgba(0,0,0,0.08);border-right:0;border-bottom:0;border-left:1px solid rgba(0,0,0,0.08)}.dropdown-actions button:hover{border-color:rgba(34,36,38,0.35);box-shadow:0 0 2px 0 rgba(0,0,0,0.05)}.dropdown-actions button:after{vertical-align:bottom;margin:5px;font-family:"FontAwesome";content:"\f0d7"}.dropdown-actions.open button:after{margin:5px;font-family:"FontAwesome";content:"\f0d8"}.dropdown-actions button:empty{padding:0 8px}.dropdown-menu{top:auto !important;right:0;left:auto !important;margin:-2px !important;margin-right:0 !important;padding:10px 0;padding-bottom:10px !important;text-align:left;border:1px solid rgba(27,31,35,0.15);border-radius:4px;background-color:var(--white);box-shadow:0 3px 12px rgba(27,31,35,0.15)}.dropdown-menu i{min-width:25px;margin:0;padding:0;text-align:left}.dropdown-menu li button{margin:5px;padding:0;font-weight:normal;font-size:14px;line-height:20px;text-transform:none;color:var(--black);border:none;font-variant-caps:normal}.dropdown-menu li button:hover{background:inherit}.dropdown-menu li button:after{content:none !important}.dropdown-menu li button i{padding-right:5px}.dropdown-menu li{display:inline-block;width:100%;padding-right:10px;padding-left:10px;cursor:pointer}.dropdown-menu li:hover,.dropdown-menu li:active,.dropdown-menu li:focus{color:var(--white);background:var(--link-color)}.dropdown-menu li:hover a,.dropdown-menu li:active a,.dropdown-menu li:focus a{color:var(--white)}.dropdown-menu li:hover button,.dropdown-menu li:active button,.dropdown-menu li:focus button{color:var(--white)}.dropdown-menu li .disabled{color:var(--gray-cool-50)}.dropdown-menu li>a,.dropdown-menu li>.dropdown-item{margin:5px;font-weight:normal;font-size:14px;color:var(--black)}.dropdown-menu li>a:visited,.dropdown-menu li>a:hover,.dropdown-menu li>a:active,.dropdown-menu li>a:focus,.dropdown-menu li>.dropdown-item:visited,.dropdown-menu li>.dropdown-item:hover,.dropdown-menu li>.dropdown-item:active,.dropdown-menu li>.dropdown-item:focus{font-weight:normal;background-color:transparent;background-image:none}.dropdown-backdrop{position:static}.select2-container .select2-choice .select2-arrow>b{display:none}.select2-container .select2-choice abbr{top:11px}.select2-container.select2-dropdown-open .select2-arrow:after{content:"\f077"}.select2-container .select2-choice{display:inline-block;min-width:14em;min-height:2.7143em;padding:0.7857em 2.1em 0.7857em 1em;line-height:1em;white-space:normal;word-wrap:break-word;color:rgba(0,0,0,0.87);border:1px solid rgba(34,36,38,0.15);border-radius:4px;background:var(--white);box-shadow:none;outline:0;cursor:pointer;transition:box-shadow 0.1s ease, width 0.1s ease;transform:rotateZ(0)}.select2-container .select2-choice:hover{border-color:rgba(34,36,38,0.35);box-shadow:none}.select2-container .select2-choice .select2-arrow{width:36px;color:var(--gray-cool-20);border:0;background:var(--white)}.select2-container .select2-choice .select2-arrow:before{vertical-align:middle;padding:2px 0;line-height:40px;border-right:1px solid #44444444;content:""}.select2-container .select2-choice .select2-arrow:after{display:inline-block;position:relative;left:28%;font-size:13px;font-family:"FontAwesome";text-align:center;color:var(--gray-cool-20);content:"\f078"}.select2-container.select2-container-active .select2-choice{border-color:#5897fb;background:none;box-shadow:none}.select2-drop-active{margin-top:-8px}.DateRangePicker strong{font-weight:600}.DateRangePicker small{font-size:smaller}.DateRangePicker table{width:auto;margin:0;margin-top:7.5px;border:none}.DateRangePicker tbody td{padding:0;border-right:none}.DateRangePicker .CalendarDay__default{border:1px solid #e4e7e7 !important}.DateRangePicker .CalendarDay__selected_span{border:1px solid #88b7c9 !important}.DateRangePicker .CalendarDay__hovered_span{color:var(--white);border:1px solid #2278c3 !important;background:#2278c3 !important}.DateRangePicker .CalendarDay__hovered_span:hover{color:var(--white)}.trial-options .radio{margin:10px 0}.trial-options .radio .SingleDatePicker{position:absolute;margin-top:-5px;margin-left:10px}.trial-options .radio .DateInput{border:none}.CalendarDay__selected_span{color:#ffffff;border:1px solid #2278c3;background:#2278c3}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{color:#ffffff;border:1px solid #002553;background:#002553}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{color:#ffffff;border:1px solid #009fd9;background:#009fd9}.CalendarMonth{padding:0 14px !important}.CalendarMonthGrid__horizontal{left:4px}textarea,input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="search"],input[type="date"],input:not([type]){padding:0.6786em 1em;font-size:14px;font-family:var(--font-sans-serif);line-height:1.2143em;color:var(--container-color);border:1px solid var(--border-color);border-radius:3px;background:var(--container-bg);box-shadow:none;transition:box-shadow 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease}textarea:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="date"]:focus,input:not([type]):focus{border-color:var(--blue-50);background:var(--container-bg);box-shadow:none;outline:0 none !important}textarea::placeholder,input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,input[type="number"]::placeholder,input[type="search"]::placeholder,input[type="date"]::placeholder,input:not([type])::placeholder{color:var(--gray-cool-70)}textarea[readonly],input[type="text"][readonly],input[type="email"][readonly],input[type="password"][readonly],input[type="number"][readonly],input[type="search"][readonly],input[type="date"][readonly],input:not([type])[readonly]{color:var(--gray-cool-60);background:var(--gray-cool-5);cursor:readonly}textarea .fa,input[type="text"] .fa,input[type="email"] .fa,input[type="password"] .fa,input[type="number"] .fa,input[type="search"] .fa,input[type="date"] .fa,input:not([type]) .fa{vertical-align:baseline}select{padding:0.6075em 1em;font-size:14px;font-family:var(--font-sans-serif);line-height:1.2143em;color:var(--container-color);border:1px solid var(--border-color);border-radius:3px;background:var(--container-bg);box-shadow:none;transition:box-shadow 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease}select:focus{border-color:var(--blue-50);background:var(--container-bg);box-shadow:none;outline:0 none !important}select::placeholder{color:var(--gray-cool-70)}select .fa{vertical-align:baseline}input[type="submit"]{cursor:pointer}.DateInput{font-size:14px;border:1px solid rgba(34,36,38,0.15);border-radius:0.2857rem}.filter-option .DateInput input,.filter-checkbox .DateInput input{border:0;background:none}.field_with_errors label{font-weight:600;color:var(--red-50)}.field_with_errors input{vertical-align:middle;border-color:#e10000}.field_with_errors span.error,.field-error{margin:0;margin-top:5px;padding:0;font-size:12px;text-align:left;color:var(--red-50);background:none}.field_with_errors span.error:before,.field-error:before{vertical-align:middle;margin-right:5px;font-weight:normal;font-family:"FontAwesome";content:"\f057"}.content-box .field-list,.content-box-content .field-list,.modal-body .field-list{display:flex;line-height:30px}.content-box .field-list .labels,.content-box-content .field-list .labels,.modal-body .field-list .labels{font-weight:600}.content-box .field-list .values,.content-box-content .field-list .values,.modal-body .field-list .values{margin-left:15px}.modal-body input[disabled]{color:inherit;border:1px solid #e7e7e7;border-radius:3px;background:#f1f1f1}.modal-body .field-list .values>div,.modal-body .field-list .labels>div{min-height:38px}.modal-body .fake-input{height:38px;padding:0 7.5px;line-height:38px;border:1px solid #e7e7e7;border-radius:3px;background:#f1f1f1}.Popover-body .DateInput__small{min-width:120px}.form-action-buttons{display:flex;flex-direction:column;gap:0.5rem;justify-content:stretch;align-items:stretch}.label{display:inline-block;vertical-align:middle;margin:0 0.5em;padding:0.125em 0.5em;font-weight:700;font-size:0.875em;line-height:1.4;letter-spacing:var(--badge-letter-spacing);text-decoration:none;text-transform:uppercase;color:var(--gray-cool-60);border-radius:var(--badge-border-radius);background:var(--gray-cool-10);font-variant-numeric:tabular-nums}.label.label{text-decoration:none}.label.label:hover,.label.label:focus{text-decoration:none}.label.label:empty{display:none}.label:hover,.label:focus{color:var(--gray-cool-70);background:var(--gray-cool-20)}.label:first-child{margin-left:0}.label:last-child{margin-right:0}.label:not(a):not(button){cursor:default;pointer-events:none}.label.tag{display:inline-block;margin:1px !important;padding-right:0.75em;padding-left:0.75em;font-weight:500;font-variant:normal;line-height:1.33;color:var(--white);border-radius:50em;background:var(--gray-cool-70)}.label.tag:hover,.label.tag:focus{color:var(--white);background:var(--gray-cool-80)}.label.tag.red{color:var(--white);background:var(--red-50v)}.label.tag.red:hover,.label.tag.red:focus{color:var(--white);background:var(--red-60v)}.label.tag.orange{color:var(--black);background:var(--orange-30v)}.label.tag.orange:hover,.label.tag.orange:focus{color:var(--black);background:var(--orange-20v)}.label.tag.yellow{color:var(--black);background:var(--yellow-20v)}.label.tag.yellow:hover,.label.tag.yellow:focus{color:var(--black);background:var(--yellow-10v)}.label.tag.green{color:var(--white);background:var(--green-50v)}.label.tag.green:hover,.label.tag.green:focus{color:var(--white);background:var(--green-60v)}.label.tag.blue{color:var(--white);background:var(--blue-50v)}.label.tag.blue:hover,.label.tag.blue:focus{color:var(--white);background:var(--blue-60v)}.label.tag.purple{color:var(--white);background:var(--violet-60v)}.label.tag.purple:hover,.label.tag.purple:focus{color:var(--white);background:var(--violet-70v)}.label.red{color:var(--red-60v);background:var(--red-10)}.label.red:hover,.label.red:focus{color:var(--red-70v);background:var(--red-20)}.label.orange{color:var(--orange-70v);background:var(--orange-20)}.label.orange:hover,.label.orange:focus{color:var(--orange-80v);background:var(--orange-30)}.label.yellow{color:var(--yellow-60v);background:var(--yellow-10)}.label.yellow:hover,.label.yellow:focus{color:var(--yellow-70v);background:var(--yellow-20)}.label.green{color:var(--green-60v);background:var(--green-10)}.label.green:hover,.label.green:focus{color:var(--green-70v);background:var(--green-20)}.label.blue{color:var(--blue-60v);background:var(--blue-10)}.label.blue:hover,.label.blue:focus{color:var(--blue-70v);background:var(--blue-20)}.label.purple{color:var(--violet-60v);background:var(--violet-10)}.label.purple:hover,.label.purple:focus{color:var(--violet-70v);background:var(--violet-20)}a:link.label,button.label{cursor:pointer}a:link.label[disabled],button.label[disabled]{cursor:default;pointer-events:none}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.5}.new-modal{position:static;min-width:40ch;margin:0;padding:0;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius);background:var(--container-bg);box-shadow:var(--elevation-5)}.new-modal input[type="text"],.new-modal input[type="email"],.new-modal input[type="password"],.new-modal input[type="url"],.new-modal input[type="tel"],.new-modal input[type="number"]{min-height:30px}.new-modal p{width:100%;color:var(--body-color)}.new-modal p.modal-description{margin:0}.new-modal .modal-header{margin:0;padding:1rem;text-align:left;border:none}.new-modal .close{position:inherit;margin:0 0 0 1rem;font-size:18px;color:var(--gray-cool-50);background:0;cursor:pointer}.new-modal .close:hover,.new-modal .close:focus{color:var(--black)}.new-modal .save{padding:0}.new-modal .modal-title{display:inline-block;padding:0;font-size:1.25rem;text-transform:capitalize;color:var(--body-color)}.new-modal .modal-body{overflow-y:auto;padding:16px;font-size:14px;color:var(--body-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:var(--container-bg)}.new-modal .modal-body h3{margin-bottom:15px}.new-modal .modal-body .DateRangePickerInput{background-color:transparent}.new-modal .modal-body.no-overflow{overflow-y:initial}.new-modal .modal-footer{padding:16px;text-align:right !important;color:var(--gray-cool-50);border:none;background:none}.new-modal .modal-footer .loader.button,.new-modal .modal-footer .dropdown-actions button.loader,.dropdown-actions .new-modal .modal-footer button.loader,.new-modal .modal-footer #welcome .loader.standard-course-btn,#welcome .new-modal .modal-footer .loader.standard-course-btn,.new-modal .modal-footer #welcome .loader.custom-course-btn,#welcome .new-modal .modal-footer .loader.custom-course-btn,.new-modal .modal-footer .usersConfirmBtn span.loader,.usersConfirmBtn .new-modal .modal-footer span.loader,.new-modal .modal-footer .usersCancelBtn span.loader,.usersCancelBtn .new-modal .modal-footer span.loader{width:auto;margin:auto;margin-top:0;padding:0 16px;color:var(--white);border-bottom:3px solid #447330;background:#5c9245;background:linear-gradient(to top, #5c9245 0%, #55863c 80%)}.new-modal .modal-footer .loader.button>span,.new-modal .modal-footer .dropdown-actions button.loader>span,.dropdown-actions .new-modal .modal-footer button.loader>span,.new-modal .modal-footer #welcome .loader.standard-course-btn>span,#welcome .new-modal .modal-footer .loader.standard-course-btn>span,.new-modal .modal-footer #welcome .loader.custom-course-btn>span,#welcome .new-modal .modal-footer .loader.custom-course-btn>span,.new-modal .modal-footer .usersConfirmBtn span.loader>span,.usersConfirmBtn .new-modal .modal-footer span.loader>span,.new-modal .modal-footer .usersCancelBtn span.loader>span,.usersCancelBtn .new-modal .modal-footer span.loader>span{font-size:16px}.modal:focus{outline:none}.modal.inline-errors .error{display:inline-block;margin-left:10px}.modal .tooltip{z-index:2000 !important}.modal .spaced{margin-bottom:10px}.modal .full-width{width:100%}.modal .centered{display:block;margin:0 auto;text-align:center}.modal .bold-text{font-weight:bold}.modal .modal-header .header{margin:0;text-shadow:none}.modal .modal-description{margin-bottom:20px}.modal .cancel-btn,.modal .confirm-btn,.modal .action-btn{margin:0 3px;padding:12px 18px}.modal .confirm-btn{box-shadow:1px 1px 1px 0 #030302}.modal .confirm-btn.disabled{opacity:0.2;cursor:default}.modal .medium-modal-btn{margin:0 3px;box-shadow:none}.modal .medium-modal-btn[disabled="disabled"]{text-shadow:none;color:#737373;border:1px solid #bababa}.modal-form .modal-body{overflow:auto}.modal-form form .modal-body{display:flex;flex-wrap:wrap;justify-content:space-around;min-width:500px}.modal-form form .modal-body .select2-container .select2-choice{min-width:100%}.modal-form em.hint{display:block;margin-top:-10px;margin-bottom:10px;font-size:12px}.modal-form .input{position:relative;width:100%;margin-bottom:12px}.modal-form .input input,.modal-form .input select{width:100%}.modal-form .input input[type="checkbox"]{vertical-align:middle;width:auto;height:auto;margin:0 5px 0 0}.modal-form .input label{display:block;margin-bottom:5px}.modal-form .input abbr{display:none}.modal-form input[type="checkbox"]{width:unset;height:unset}.modal-form .field_with_errors{margin-bottom:5px}.modal-form .field_with_errors input{border:1px solid var(--red-50)}.modal-form form .select2-container{width:100%}.modal-form form .select2-container ul.select2-choices{min-height:36px !important}.modal-form .select2-container .select2-choice{height:36px;padding:0 0 0 8px}.modal-form .select2-container .select2-choice span{line-height:36px}.modal-form .select2-container .select2-choice .select2-arrow b{background:url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png) no-repeat 0 5px}.modal-form .column{width:45%}.modal-form .column.full{width:100%}.ReactModalPortal>div{opacity:0}.ReactModalPortal .ReactModal__Overlay{background-color:rgba(0,0,0,0.4);transition:opacity 200ms ease-in-out}.ReactModalPortal .ReactModal__Overlay--after-open{opacity:1}.ReactModalPortal .ReactModal__Overlay--before-close{opacity:0}.notice,.error,.alert,.success,.info,.preferences-content__description--empty,.success-train-session,#training-completion-survey,.preferences-action{display:block;margin:1rem 2rem;padding:1em 1.5em;text-align:center;border-radius:3px}@media screen and (max-width: 1100px){.notice,.error,.alert,.success,.info,.preferences-content__description--empty,.success-train-session,#training-completion-survey,.preferences-action{margin:1rem}}.success,.notice,.success-train-session{color:var(--success-hue-dark);background-color:var(--success-hue-light);box-shadow:0 0 0 1px var(--success-hue) inset,0 0 0 0 transparent}.info,#training-completion-survey,.preferences-content__description--empty{color:var(--primary-hue-dark);background-color:var(--primary-hue-light);box-shadow:0 0 0 1px var(--primary-hue) inset,0 0 0 0 transparent}.info label,#training-completion-survey label,.preferences-content__description--empty label{font-weight:bold}.preferences-action{color:var(--warning-hue-dark);background-color:var(--warning-hue-light);box-shadow:0 0 0 1px var(--warning-hue) inset,0 0 0 0 transparent}.preferences-action label{font-weight:bold}.success-train-session p,#training-completion-survey p{padding-bottom:1em}.notice a{text-decoration:underline}.error,.alert{color:var(--danger-hue-dark);background-color:var(--danger-hue-light);box-shadow:0 0 0 1px var(--danger-hue) inset,0 0 0 0 transparent}#flash_alert,#flash_notice,#flash_success{display:none}#flash_alert a.close-btn,#flash_notice a.close-btn,#flash_success a.close-btn{display:inline-block;vertical-align:middle;width:1.5em;height:1.5em;margin:-0.5em 1em;padding:0.25em;font-size:1.5em;line-height:1;color:currentColor;border-radius:50em;cursor:pointer}#flash_alert a.close-btn:hover,#flash_alert a.close-btn:focus,#flash_notice a.close-btn:hover,#flash_notice a.close-btn:focus,#flash_success a.close-btn:hover,#flash_success a.close-btn:focus{color:var(--black);background:var(--black-transparent-10)}.pagination{text-align:right}.pagination .page_text{margin-right:5px;font-weight:normal;font-style:italic;font-size:12px}.pagination .page a{margin:0 2px;padding:2px 6px;color:var(--body-color);border:1px solid rgba(34,36,38,0.15);border-radius:3px;background:var(--white)}.pagination .page.current a{color:var(--white);background:none;background:var(--blue-50)}.pagination .page a:hover:not(.active){background-color:#dddddd}.pagination .nav_links a{vertical-align:top;margin:0;padding:3px 7px;line-height:11px}.pagination .prev a{margin-right:3px}.pagination .next a{margin-left:3px}.popper{border:1px solid var(--border-color);border-radius:3px;background:var(--white);background-clip:padding-box;box-shadow:0 3px 12px rgba(27,31,35,0.15)}.popper .arrow{position:absolute;top:-10px;margin-top:0 !important;border-width:0 10px 10px;border-style:solid;border-color:var(--border-color);border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.Popover{display:block;position:absolute;top:100%;left:0;z-index:var(--zindex-popover);min-width:14em;max-width:var(--container-width);margin:0;padding:0;border:1px solid var(--border-color);border-radius:var(--dropdown-border-radius);background-color:var(--dropdown-bg);box-shadow:var(--elevation-3);transition:opacity, transform, visibility 0s 0s;transition-timing-function:var(--cubic-bezier);transition-duration:0.2s;transform:translateY(-0.5rem);transform-origin:top center}.Popover-tip{display:none}.Popover-body{padding:0.5rem}.Popover-body .DateRangePicker{min-width:245px}.Popover-body .actions{margin-top:7.5px;text-align:center}.Popover-body .actions>button:first-child{margin-right:7.5px}@media (prefers-reduced-motion: reduce){.Popover{transition:none}.Popover--show{transition:none}}.ribbon{display:inline-block;vertical-align:baseline;padding:0.5833em 0.833em;padding-right:15px;font-weight:700;color:var(--white);border-color:#004863;border-radius:0 0.2857rem 0.2857rem 0;background-color:var(--blue-60v)}.ribbon:after{position:absolute;top:100%;left:0;width:0;height:0;border-width:0 1.2em 1.2em 0;border-style:solid;border-color:transparent;border-right-color:inherit;background-color:transparent !important;content:""}.search-box form{position:relative}.search-box input{width:100%;padding-right:3em}.search-box .search-icon{position:absolute;top:50%;right:1em;pointer-events:none;user-select:none;transform:translateY(-50%)}.search-form{display:flex;flex-wrap:wrap;gap:0 1rem}.search-input{position:relative;min-width:40ch;max-width:35vw;margin:0.5rem 0}.search-input>label{position:relative;font-weight:600}.search-input>label>input[type="text"],.search-input>label>input[type="search"],.search-input>input[type="search"],.search-input>input[type="text"],.search-input>label>div,.search-input>div{display:block;position:relative;width:100%;padding-right:3.5em;font-weight:400}.search-input input[type="submit"],.search-input .search-input__icon{position:absolute;right:0.5em;bottom:0.25em;width:2em;height:2em;padding:0.5em;font-family:"FontAwesome";line-height:1;border:none;border-radius:50em;background:transparent}.search-input input[type="submit"]:disabled,.search-input .search-input__icon:disabled{pointer-events:none}.search-input input[type="submit"]:hover,.search-input input[type="submit"]:focus{color:var(--link-color-hover);background:var(--border-color)}.select2-inline-btn{padding:7px 16px !important;font-size:14px !important}.select2-container-active .select2-choices{border:1px solid var(--blue-50)}.select2-container-multi .select2-choices{position:relative;padding:0.125em 0.66em;font-size:1em;border:1px solid var(--border-color);border-radius:3px;background-image:none !important;box-shadow:none !important}.select2-container-multi .select2-choices .select2-search-choice-close{top:5px}.select2-container-multi .select2-choices .select2-search-choice{margin:4px 0 4px 4px !important;line-height:1.4;background-image:none}.select2-container-multi .select2-choices .select2-search-field input{height:100%;margin:0 !important;font-style:normal;color:var(--body-color)}.select2-search-choice{position:relative}.select2-search-choice:before{position:absolute;top:0;left:0;margin:3px 5px;font-size:0.825em;font-family:"FontAwesome";line-height:2;content:"\f00d"}.Popover-body .Select-control{min-width:240px}.Popover-body .select2-container-multi{min-width:240px}.select-compact .fa{margin-right:5px}.search-input .select2-container-multi .select2-choices{top:-2px;padding:5px 20px 6px 15px;border:1px solid rgba(34,36,38,0.15);border-radius:4px}.search-input .select2-container-multi .select2-choices:hover{border-color:rgba(34,36,38,0.35);box-shadow:0 0 2px 0 rgba(0,0,0,0.05)}.search-input .select2-container-multi .select2-choices:focus{border-color:#85b7d9 !important}.search-input .select2-dropdown-open .select2-choices{border-color:#85b7d9 !important;border-radius:15px 15px 0 0}.search-input-udfs.select2-drop-active{border-radius:0 0 15px 15px}.select2-no-results{padding:6px}.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:none !important}.perspective-dropdown{display:flex;flex-direction:column;min-width:400px}.perspective-dropdown label{font-weight:var(--label-font-weight);font-size:0.9em;line-height:1.33;letter-spacing:var(--label-letter-spacing);text-transform:uppercase;color:var(--label-color);user-select:none}.star-list{display:inline-block;margin:7.5px 0 15px;padding:15px;border:1px solid var(--gray-cool-20);border-radius:3px;background:var(--white)}.star-list .fa-star,.star-list .fa-star-o{margin-right:5px;font-size:24px;cursor:pointer}.star-list .fa-star:last-child,.star-list .fa-star-o:last-child{margin-right:0}.star-list .fa-star:hover,.star-list .fa-star.highlight,.star-list .fa-star-o:hover,.star-list .fa-star-o.highlight{color:var(--gold-40v)}.language-toggle{display:inline-flex;vertical-align:middle;gap:0.75em;align-items:center}.language-toggle:not(:last-child){margin-right:1em}.language-toggle:not(:first-child){margin-left:1em}.language-toggle>label{display:flex;gap:0.5em;font-weight:500;cursor:pointer;user-select:none}table{width:100%}.table__money{width:100%;text-align:right}.table__money--red{color:var(--red-50)}.table__number{width:100%;text-align:right}.table__date{width:100%;text-align:right}.table__actions{width:100%;text-align:right}.table__server-actions{display:flex;gap:1em;justify-content:flex-end;align-items:center}.table__server-actions>.-pagination{flex:1 1 auto}.table__server-actions>.vin-btn{flex:0 0 auto}.-pagination{display:flex;z-index:1;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;margin:0;padding:0.25rem 0;border-top:0;box-shadow:none}.-pagination .pagination-right-col,.-pagination .pagination-left-col{display:flex;gap:0.5rem;align-items:center}.indent-0{margin-left:0}.indent-1{margin-left:15px}.indent-2{margin-left:30px}.indent-3{margin-left:45px}.indent-4{margin-left:60px}.indent-5{margin-left:75px}.indent-6{margin-left:90px}.draft-js-content h1,.draft-js-content h2,.draft-js-content h3,.draft-js-content h4,.draft-js-content h5,.draft-js-content h6,.draft-js-content p{margin:1em 0}.draft-js-content p{min-height:15px}.draft-js-content em{font-style:italic}.draft-js-content strong{font-weight:bold}.draft-js-content ol,.draft-js-content ul{margin-block-start:1em;margin-block-end:1em;padding-inline-start:15px}.draft-js-content ul{list-style-type:disc}.draft-js-content ol{list-style-type:decimal}.draft-js-content ol ul,.draft-js-content ul ul{list-style-type:circle;margin-block-start:0;margin-block-end:0}.draft-js-content ol ul ul,.draft-js-content ul ul ul{list-style-type:square}.draft-js-content li{margin:1em 0}.draft-js-content a{text-decoration:underline}.draft-js-content a>span{color:inherit !important}.rdw-editor-toolbar a{color:#494944}button.rdw-option-wrapper.button,.dropdown-actions button.rdw-option-wrapper,#welcome button.rdw-option-wrapper.standard-course-btn,#welcome button.rdw-option-wrapper.custom-course-btn{padding:13px;line-height:0}.table-of-contents{display:inline-block;min-width:300px;margin:15px 0;padding:15px;font-size:95%;border:1px solid var(--border-color);background-color:var(--body-bg)}.table-of-contents .table-of-contents-title{margin-bottom:15px;font-weight:bold;text-align:center}.table-of-contents .list>div:before{content:"- "}.table-of-contents a{color:var(--body-link-color)}.table-of-contents a:hover,.table-of-contents a:focus{color:var(--body-link-color-hover)}.select-compact .MultiCheckboxValue:nth-child(n+2){display:none}.select-compact .Select-value-label:has(span){display:none}.MultiCheckboxValue{line-height:24px}.MultiCheckboxValue .value{position:absolute;top:1px;left:2px}.MultiCheckboxValue .Select-placeholder{text-align:left}.alert.oldbrowser{position:relative;margin:14px 0;margin-bottom:25px;padding:20px;font-weight:normal;text-align:left;color:#dc3a3a;border:1px solid var(--white);background:var(--white)}.alert.oldbrowser .fa.fa-times{position:absolute;top:15px;right:15px;font-size:18px;cursor:pointer}.alert.oldbrowser h2{font-weight:normal;text-shadow:none}.check-all-stl{margin-top:3px}.show-all{padding:6px 0 0 14px}.total-users{margin:2px 0 0 5px;font-weight:normal}.no-records{margin-top:25px}ul.compact{border-collapse:separate;background:#f3f3f0}ul.compact li{height:20px;font-size:11px;border-top:1px solid #deded9;border-bottom:1px solid var(--white)}ul.compact a:focus{font-weight:bold}html{height:100%;padding-bottom:var(--top-nav-height)}body{min-width:min-content;font-weight:normal;font-size:14px;font-family:var(--font-sans-serif);line-height:1.6875;color:var(--body-color);background:var(--body-bg)}label{display:block;font-weight:normal}p{font-size:14px}b,strong{font-weight:bold}hr{margin-bottom:0.5rem;border-bottom:1px solid var(--border-color)}fieldset{padding:0.5em 0.5em 1em;border:1px solid var(--border-color)}legend{font-weight:600}.gold{color:var(--yellow-50)}.green{color:var(--green-60v)}.blue{color:var(--blue-50)}.red{color:var(--red-50)}.light-grey{color:var(--gray-50)}.underline{text-decoration:underline}.italic{font-style:italic}.normal{font-weight:normal}.semi-bold{font-weight:600}.emphasized,.emphasized-bold{vertical-align:baseline;font-weight:600;font-style:normal}.emphasized-bold{font-weight:bold}.base-line{vertical-align:baseline}.thin{font-weight:400}.bold{font-weight:bold}.subtitle-fs{font-size:16px}.center,.centered{text-align:center}.slim{font-weight:normal}.cf:after{display:table;clear:both;content:""}.sub-title{font-weight:normal;font-style:italic;color:#8a8a7c}a{text-decoration:none;color:var(--link-color)}a:hover,a:focus{text-decoration:underline;color:var(--link-color-hover)}a:active{color:var(--link-color-active)}a.dotted{text-decoration:none;border-bottom:1px dotted currentColor}a[disabled],a[disabled]:hover{cursor:default;pointer-events:none}input[disabled],textarea[disabled],select[disabled]{cursor:not-allowed}.blue-link{color:var(--link-color)}.blue-link:hover{color:var(--link-color-hover)}h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-size:28px}h2{font-size:24px}h3{font-size:19px}p.title{margin-bottom:15px;font-size:19px}p.subtitle{margin-bottom:15px;font-size:16px}hr.space{border-color:transparent}.text-muted{color:var(--text-muted-color)}.separator{width:100%;margin:15px 0;border-bottom:1px solid #e0e1d9;box-shadow:0 1px 0 0 var(--white)}.separator.hidden{margin:20px 0;border:none;box-shadow:0 0 var(--white)}.separator2{width:100%;margin:15px 0;border-top:1px solid var(--white);border-bottom:1px solid #e0e1d9}*:focus-visible{outline:1px solid var(--gray-cool-70);outline-offset:3px}*:active{outline:none !important}.top-green-bar{padding:0.5rem 1rem;font-size:0.9em}.top-green-bar .content{max-width:var(--container-width);margin:0 auto}.feedback-form textarea{width:100%;min-height:100px}.feedback-form h3{margin-top:0.5em}.feedback-form p.tip{margin-top:0.5em}.feedback-form p.tip a{text-decoration:underline}#footer{position:relative;padding:20px;text-align:center}#footer .footer-text{display:inline-block;margin-top:3px;margin-left:15px;font-weight:normal;font-size:10px;color:#545550}.faq-links{font-weight:600;font-size:12px;text-align:right}.faq-links a{margin-left:15px;color:var(--blue-warm-70v)}.faq-links a:hover,.faq-links a:focus{color:var(--blue-warm-80v)}.faq-links.faq-login{padding:20px;text-align:center}#select-filter-box input,#select-filter-box select,#select-filter-box span{margin:0 10px}.filter-box{width:600px;margin:20px 0;font-size:13px;color:#555555}.filter-content a{display:inline-block;padding:5px 10px}.filter-option,.filter-checkbox{width:160px;margin:15px}.filter-option label,.filter-checkbox label{display:inline-block;font-weight:600;font-size:0.875em;text-align:left;text-transform:uppercase;color:var(--label-color)}.filter-option input[type="checkbox"],.filter-checkbox input[type="checkbox"]{width:auto}.filter-option input,.filter-checkbox input,.filter-option select,.filter-checkbox select{width:100%;font-size:12px;border:1px solid var(--gray-cool-20);box-shadow:none}.filter-option #s2id_q_login_udfs_name_eq_any,.filter-checkbox #s2id_q_login_udfs_name_eq_any,.filter-option #s2id_udfs-ajax,.filter-checkbox #s2id_udfs-ajax,.filter-option #s2id_udfs,.filter-checkbox #s2id_udfs{width:730px !important}.filter-header{display:inline;background-color:#ff0000}p.change-password-text{width:620px;margin-top:-30px;margin-bottom:20px;font-weight:normal}.impersonate-bar{padding:5px;font-weight:normal;font-size:13px;text-align:center;text-shadow:none;color:#535353;border:none;border-bottom:1px solid #919191;background:#f7f7f7}.impersonate-bar a{text-decoration:underline;color:#222222}.a11y-skip-main{position:absolute;top:auto;left:-999px;z-index:-999;overflow:hidden;width:1px;height:1px}.a11y-skip-main:focus,.a11y-skip-main:active{position:absolute;top:0;left:0;z-index:var(--zindex-popover);overflow:auto;width:auto;height:auto;margin:0.5rem}.full-width{width:100%}.full-width-field input{width:100%}.full-width-field textarea{width:100%}.full-width-field label{width:100%}.footer-links a{margin-left:15px;color:#797875}.footer-links a:hover{text-decoration:underline}.footer-links.login-links{margin-top:30px;text-align:center}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.selected-rows{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:4.5em;margin-right:0;margin-left:0}.selection-count__statement{display:inline-block;margin-right:0.5em}.selection-count .count{margin-right:0.5em;font-weight:700}.selection-actions{display:flex;gap:0.5em}.selection-actions--hide{display:none}.flat-green.checkout-link{min-width:103px}.admin-product-link button{margin:0 5px}.view-toggle{display:inline-block;margin:10px 40px;border:1px solid var(--green-cool-50v);border-radius:3px}.view-toggle button{padding:5px 10px;font-size:16px;color:#383838;cursor:pointer}.view-toggle button:first-child{border-right:1px solid #00769e}.view-toggle button.active{color:var(--white);background:var(--green-cool-50v)}.view-toggle i{padding-right:5px}.content-actions .view-toggle button{margin:0}.placeholder{position:relative;width:150px;height:65px;font-style:italic;font-size:16px;text-align:center;color:var(--black);background-color:#54acd8}.placeholder>span{display:inline-block;padding-top:29px}.placeholder img{max-width:100%;max-height:100%}.product-list{display:grid;grid-template-rows:auto auto;grid-template-columns:repeat(auto-fit, minmax(100%, 1fr));grid-row-gap:0;grid-column-gap:0;justify-content:flex-start;width:100%;padding:0}.product-list__no-items{margin:2rem;text-align:center}.product{display:flex;position:relative;flex-direction:row;justify-content:space-between;align-items:center;min-width:270px;margin:0.15rem 0;padding:0.5rem 1rem;padding-right:0;font-weight:400;color:var(--body-color);border:1px solid var(--border-color);border-width:0 0 1px;background:var(--white);box-shadow:inset 0.5em 0 0 0 var(--blue-80v)}.product.in-cart{box-shadow:inset 0.5em 0 0 0 var(--green-cool-50v)}.product .view-course{position:absolute;top:0;right:0;left:0;height:60px;padding:7px 0;text-align:center;color:var(--white);background:rgba(0,0,0,0.8);opacity:0;visibility:hidden;transition:visibility 0s, opacity 0.3s ease-out}.product .view-course i{margin-bottom:2px;padding:5px;border:2px solid var(--white);border-radius:100%}.product .product-content{position:relative;flex:1 1 80%;padding:0.2rem 0.5rem}.product .product-name{margin-bottom:0.5em;font-weight:600;font-size:15px;line-height:1.25}.product .product-description{font-size:12px;line-height:1.25}.product .product-price{flex-grow:1;padding:0 0.5rem;font-weight:600;font-size:16px;text-align:right;color:var(--body-color)}.product .product-price span{vertical-align:middle}.product .product-footer{display:flex;flex:0 0 20%;justify-content:flex-end;padding-top:0.5em}.product .product-footer button,.product .product-footer a.button,.product .product-footer #welcome a.standard-course-btn,#welcome .product .product-footer a.standard-course-btn,.product .product-footer #welcome a.custom-course-btn,#welcome .product .product-footer a.custom-course-btn{min-width:100px;margin:0 0.5rem;padding:0.13em 0.7em}.product .product-footer--admin button,.product .product-footer--admin a.button,.product .product-footer--admin #welcome a.standard-course-btn,#welcome .product .product-footer--admin a.standard-course-btn,.product .product-footer--admin #welcome a.custom-course-btn,#welcome .product .product-footer--admin a.custom-course-btn{min-width:50px;margin:0 0.25rem;padding:0.33em 0.5em;font-size:12px}.products-subtitle{margin-top:2rem;padding:0}.products-subtitle.all{margin-top:2rem}@media screen and (max-width: 1100px){#products{padding:0 1rem}}#products.list{grid-template-rows:auto auto;grid-template-columns:repeat(auto-fit, minmax(100%, 1fr));grid-row-gap:0;grid-column-gap:0;padding:0}#products.list .product{flex-direction:row;align-items:center;margin:0;padding:0.5rem 1rem;border-width:0 0 1px;box-shadow:inset 0.5em 0 0 0 var(--blue-80v)}#products.list .product.in-cart{box-shadow:inset 0.5em 0 0 0 var(--green-cool-50v)}#products.list .product .placeholder{width:150px}.reports-totals a{text-decoration:underline}.reports-totals .refunded a{color:#ff0000}.reports section{padding:25px;border-top:1px solid var(--white);border-bottom:1px solid var(--gray-cool-20)}.reports>section:first-child{border-top:none}.reports section:last-child{border-bottom:none}.report-title{padding:7.5px 15px;font-weight:400;font-size:16px;text-transform:uppercase;color:#494944;border-bottom:1px solid #eeeeee;border-top-left-radius:5px;border-top-right-radius:5px;background:#fafafa}.reports-header{font-weight:400;font-size:21px}.reports-header i{vertical-align:baseline;padding-right:10px}.reports-header>*{margin-right:10px}.reports-header .DateRangePicker{margin-left:30px}.reports-header .detail{margin-top:10px;font-size:14px;color:var(--gray-cool-50)}.report-summaries>div{flex:1;flex-grow:0.25;min-width:300px}.reports-totals{display:flex;flex-wrap:wrap;justify-content:center}.reports-totals .total-box{display:inline-block;position:relative;width:100%;min-width:180px;padding:15px;text-align:center;border-radius:3px;background:var(--white)}.reports-totals .total-box:before,.reports-totals .total-box:after{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;pointer-events:none;transition:0.2s ease;content:""}.reports-totals .total-box:before{box-shadow:2px 2px 0 0 rgba(20,23,28,0.01),2px 2px 5px 0 rgba(20,23,28,0.05);opacity:1}.reports-totals .total-box:after{box-shadow:0 2px 6px 2px rgba(20,23,28,0.15);opacity:0}.reports-totals .total-box:hover{background:rgba(0,0,0,0.02)}.reports-totals .total-box:hover:before{opacity:0}.reports-totals .total-box:hover:after{opacity:1}.reports-totals a.total-box{font-weight:600;text-decoration:underline;color:var(--blue-60v)}.reports-top{display:flex;justify-content:space-between}.reports-top .col1,.reports-top .col2{width:48%;min-width:500px}.reports-top .col1{margin-right:15px}.reports-table,.invoice-section-body{padding:15px;border-radius:3px;background:var(--white);box-shadow:0 1px 3px var(--gray-cool-20)}.reports-table table,.invoice-section-body table{width:100%;margin:0}.reports-table .errors,.invoice-section-body .errors{padding:5px 8px;color:var(--white);border-radius:100%;background:var(--red-50)}.reports-sales .box{width:100%;height:300px;border-radius:3px;background:var(--white);box-shadow:0 1px 3px var(--gray-cool-20)}.invoice-help-tooltip{line-height:35px}.report-filters.slim-box.content-box-content>div{width:33.3333%}.content-box-content>h1{margin-bottom:30px;font-weight:400}.content-box-content>h3{margin:20px;font-weight:400;font-size:16px;opacity:0.75}.view-commitment{margin-left:7.5px}.dropzone i.fa{display:block;font-size:45px}.dropzone .upload-button{margin:15px 0;text-align:center;border-radius:3px}.dropzone .upload-button.active{color:#2279ff;border:3px solid #2279ff}.field-list a{font-weight:600;text-decoration:underline;cursor:pointer}.account-summary.content-box,.report-filters.content-box{display:flex;flex-wrap:wrap;justify-content:center;margin:15px 0}.account-summary.content-box>.content-box-content,.report-filters.content-box>.content-box-content{width:25%;padding:0;padding-bottom:15px;text-align:center;border-right:1px solid #dcdcdccc}.account-summary.content-box>.content-box-content:last-child,.report-filters.content-box>.content-box-content:last-child{border-right:none}.report-filters.content-box>.content-box-content{flex:1 1 30%;text-align:left}.report-filters.content-box>.content-box-content>span{padding-left:15px}.report-filters.content-box>.content-box-content .content-box-title,.report-filters.content-box>.content-box-content .invoice-section-title{padding-left:15px}.report-filters.content-box>.content-box-content>span.perspective{padding-left:0}.slim-box.content-box{padding:0}.slim-box.content-box .content-box-title,.slim-box.content-box .invoice-section-title{margin-bottom:7.5px;padding:7.5px}.subscription-log-description{white-space:normal}.pending-subscription-change{margin-right:0;margin-left:0;font-weight:600}.pending-subscription-change .warning{margin-top:-16px;margin-right:-15px;margin-bottom:15px;margin-left:-15px;padding:11.5px 15px;text-align:center;color:#8a6d3b;border-bottom:1px solid #faebcc;background-color:#fcf8e3}.pending-subscription-change .content-box-content{text-align:center}.pending-subscription-change .content-box-content>button{margin:0 7.5px}.commitment-status{display:flex;align-items:center;margin:7.5px;margin-bottom:30px;padding:7.5px;color:#924646;border:1px solid #924646;border-radius:5px;background:#fff5f5;box-shadow:1px 1px 2px rgba(0,0,0,0.15)}.commitment-status .title{font-weight:600}.commitment-status .list{margin-left:15px}.commitment-status i.fa{margin-right:15px;margin-left:15px;font-size:25px}.commitment-status ul{vertical-align:middle;font-weight:normal;list-style:disc}.commitment-status.off-commitment{color:#5c9246;border:1px solid #5c9246;background:#f8fff5}.commitment-status .master-only{color:#ff5f5f}.change-at-input{text-align:center}.change-at-input label{margin-bottom:7.5px;padding-top:7.5px;padding-bottom:7.5px;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.renewal-code .title{margin:15px 0;font-weight:600;font-size:16px;text-align:center}.renewal-code .input-container{max-width:230px;margin:auto}.renewal-code .no-code{margin-top:15px;text-align:center}.renewal-code .code-invalid,.renewal-code .code-valid{max-width:230px;margin:auto;margin-top:15px;padding:7.5px;font-weight:800;font-variant:all-small-caps;font-size:16px;text-align:center;color:#ffffff;border:#ff0000;background:#ff5f5f}.renewal-code .code-valid{max-width:300px;border-color:#5c9245;background:#5c9245}.renewal-code input{font-size:18px;text-align:center}.change-schedule{margin-bottom:7.5px;text-align:center}.change-schedule>span{display:block;margin-bottom:7.5px;font-weight:600}.change-schedule label{display:inline;margin-right:7.5px}.change-schedule label:last-child{margin-right:0}.admin-product-link{width:95%;margin:auto;margin-top:7.5px;margin-bottom:8px}.admin-product-link .button,.admin-product-link .dropdown-actions button,.dropdown-actions .admin-product-link button,.admin-product-link #welcome .standard-course-btn,#welcome .admin-product-link .standard-course-btn,.admin-product-link #welcome .custom-course-btn,#welcome .admin-product-link .custom-course-btn,.admin-product-link .usersConfirmBtn span,.usersConfirmBtn .admin-product-link span,.admin-product-link .usersCancelBtn span,.usersCancelBtn .admin-product-link span{padding:0}.admin-product-link .button.flat-green,.admin-product-link .dropdown-actions button.flat-green,.dropdown-actions .admin-product-link button.flat-green,.admin-product-link #welcome .flat-green.standard-course-btn,#welcome .admin-product-link .flat-green.standard-course-btn,.admin-product-link #welcome .flat-green.custom-course-btn,#welcome .admin-product-link .flat-green.custom-course-btn,.admin-product-link .usersConfirmBtn span.flat-green,.usersConfirmBtn .admin-product-link span.flat-green,.admin-product-link .usersCancelBtn span.flat-green,.usersCancelBtn .admin-product-link span.flat-green{width:16%}.admin-product-link .button.flat-blue,.admin-product-link .dropdown-actions button.flat-blue,.dropdown-actions .admin-product-link button.flat-blue,.admin-product-link #welcome .flat-blue.standard-course-btn,#welcome .admin-product-link .flat-blue.standard-course-btn,.admin-product-link #welcome .flat-blue.custom-course-btn,#welcome .admin-product-link .flat-blue.custom-course-btn,.admin-product-link .usersConfirmBtn span.flat-blue,.usersConfirmBtn .admin-product-link span.flat-blue,.admin-product-link .usersCancelBtn span.flat-blue,.usersCancelBtn .admin-product-link span.flat-blue{width:48%}.free-on-membership a{text-decoration:underline}table.line-items-list{width:100%;margin:0;border:none}table.line-items-list td.line-item-title{padding-left:15px !important}td.line-item-img{padding-right:15px !important}.complete-purchase{display:block;margin:1rem 0 0 auto;font-size:1.25em}.line-item-title a{text-decoration:underline}.card-details{display:inline-block;vertical-align:top}.card-details .last4{font-weight:600}.card-details .exp{vertical-align:top;margin-right:5px;margin-left:5px;font-weight:normal;color:#494944}.card-details>span{display:block}.checkout{display:block}.checkout .no-items{text-align:center}.checkout .no-items h3{margin-top:15px;margin-bottom:15px}.checkout .save-payment-details{margin:1em 0.5em;font-size:16px}.checkout .save-payment-details input{display:inline;width:auto;height:auto;margin-right:0.5em;font-size:18px}.checkout .col-12.button,.checkout .dropdown-actions button.col-12,.dropdown-actions .checkout button.col-12,.checkout #welcome .col-12.standard-course-btn,#welcome .checkout .col-12.standard-course-btn,.checkout #welcome .col-12.custom-course-btn,#welcome .checkout .col-12.custom-course-btn,.checkout .usersConfirmBtn span.col-12,.usersConfirmBtn .checkout span.col-12,.checkout .usersCancelBtn span.col-12,.usersCancelBtn .checkout span.col-12{width:100%}.checkout .payment-method{display:block;width:100%;margin:15px auto;padding:0 15px;font-weight:normal;font-size:14px;line-height:45px;text-align:left;border:1px solid rgba(34,36,38,0.15);border-radius:0.2857rem;box-shadow:0 1px 2px 0 rgba(34,36,38,0.15);cursor:pointer}.checkout .payment-method:hover{background:rgba(0,0,0,0.05)}.checkout .payment-method.active{color:var(--white);background:var(--blue-60v)}.checkout .payment-method input[type="radio"]{margin-right:15px}.payment-method-options{--fa-style: 300;display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin:1rem 0}.payment-method-label{display:inline-flex;flex-wrap:wrap;gap:0.5em;align-items:center;padding:0.5rem 1rem;line-height:1.4;border:1px solid var(--border-color);border-radius:0.25rem;background:var(--gray-3);cursor:pointer}.payment-method-label:hover,.payment-method-label:focus{border-color:var(--default-hue);background:var(--default-hue-light)}.payment-method-label:has(:checked){border-color:var(--primary-hue);background:var(--primary-hue-light)}.checkout .column{width:auto;margin-bottom:20px}.checkout-container{margin-bottom:2rem}.checkout-header{width:100%;padding-bottom:10px;font-variant:small-caps;font-size:21px;color:var(--gray-cool-50);border-bottom:1px solid #c7c7c7}.checkout-header i{margin-right:10px;padding:7px;font-size:0.7em;border:1px solid var(--gray-cool-50);border-radius:4px}.checkout-nav{display:inline-block;margin:0 20px 25px;border:1px solid var(--gray-cool-20);border-radius:3px}.checkout-nav .nav-item{padding:10px 15px;border-right:1px solid var(--gray-cool-20)}.checkout-nav>:last-child span{border-right:none}.checkout-nav>*,.checkout-nav a>*{display:inline-block}.checkout-nav i{padding-right:7px}.checkout-nav>span,.checkout-nav a>span{color:#494944;background:#eeeeee}.checkout-nav>span.active,.checkout-nav a>span.active{color:var(--white);background:var(--green-cool-50v)}.line-item input{width:60px}.line-item .discount{display:inline-block;margin:0 20px;padding:7.5px;font-weight:600;border:1px solid #f1f1f1;border-radius:3px;background-color:#f9f9f9}.line-item .discount i{margin-right:7.5px}.line-item .discount button{text-decoration:underline;color:#016f97;cursor:pointer}.line-item .discount .breakdown{margin-top:7.5px;padding-top:7.5px;border-top:1px solid #e5e5e5}.line-item .discount .breakdown i{margin-right:13px;font-size:12px;color:#818181}.line-item .discount .breakdown p{font-weight:normal;font-size:14px}.line-item-img img{max-height:50px}.line-item-img span{padding:20px;color:var(--white);background:#54acd8}.line-item-title span{color:var(--gray-cool-50)}.line-item-title .list-price{font-size:14px}.line-item-qty{text-align:center}.line-item-qty .fa-plus-square,.line-item-qty .fa-minus-square{font-size:16px;cursor:pointer}.line-item-unit-price{text-align:right}.line-item-unit-price small{display:block;font-size:0.8em}.table-head-right{text-align:right}.table-head-center{text-align:center}.line-item-total{font-weight:600;font-size:16px;line-height:1.2;text-align:right}.line-item-total__empty{color:var(--gray-cool-50)}.line-item-total small{display:block;font-size:0.8em}.line-item-total>div{margin:0 30px}.billing-details-container .payment-totals,.order-complete .payment-totals{margin:0 1rem;border-bottom:1px solid var(--border-color)}.grand-sub-total,.payment-totals{padding:1em;font-size:16px}.grand-sub-total .money,.payment-totals .money{float:right}.grand-sub-total .green,.payment-totals .green{color:var(--green-cool-50v)}.payment-totals{padding:10px !important}.payment-totals-table{font-size:1.25em;text-align:right;background-color:var(--gray-2)}.payment-totals-table td.money{width:150px}.checkout .subscribe{display:flex;align-items:center;margin-top:7.5px;padding:15px 0;font-weight:400;border-top:1px solid var(--gray-cool-20)}.checkout .subscribe .subscribe-description{width:100%;font-size:16px}.checkout .subscribe .button.hollow,.checkout .subscribe .dropdown-actions button,.dropdown-actions .checkout .subscribe button,.checkout .subscribe #welcome .hollow.standard-course-btn,#welcome .checkout .subscribe .hollow.standard-course-btn,.checkout .subscribe #welcome .dropdown-actions button.standard-course-btn,#welcome .dropdown-actions .checkout .subscribe button.standard-course-btn,.checkout .subscribe .dropdown-actions #welcome button.standard-course-btn,.dropdown-actions #welcome .checkout .subscribe button.standard-course-btn,.checkout .subscribe #welcome .hollow.custom-course-btn,#welcome .checkout .subscribe .hollow.custom-course-btn,.checkout .subscribe #welcome .dropdown-actions button.custom-course-btn,#welcome .dropdown-actions .checkout .subscribe button.custom-course-btn,.checkout .subscribe .dropdown-actions #welcome button.custom-course-btn,.dropdown-actions #welcome .checkout .subscribe button.custom-course-btn,.checkout .subscribe .usersConfirmBtn span.hollow,.usersConfirmBtn .checkout .subscribe span.hollow,.checkout .subscribe .usersCancelBtn span.hollow,.usersCancelBtn .checkout .subscribe span.hollow{min-width:130px;margin-left:15px}.checkout .subscribe em{color:var(--green-cool-50v)}.content-box-content section.flex{display:flex;flex-wrap:wrap}.content-box-content section.flex .col-12{width:100%}.content-box-content section.flex .col-9{width:75%}.content-box-content section.flex .col-6{width:50%}.content-box-content section.flex .col-4{width:33.3333%}.content-box-content section.flex .col-3{width:25%}.content-box-content section.flex .col-2{width:16.6667%}.content-box-content section.flex .col-12,.content-box-content section.flex .col-9,.content-box-content section.flex .col-6,.content-box-content section.flex .col-4,.content-box-content section.flex .col-3,.content-box-content section.flex .col-2{padding:3px 5px}.checkout-form h3{margin-bottom:0.5em}.checkout-form>div.error{width:100%}.checkout-form label,.checkout-form .label{font-weight:600}.checkout-form input{width:100%}.checkout-form .button,.checkout-form .dropdown-actions button,.dropdown-actions .checkout-form button,.checkout-form #welcome .standard-course-btn,#welcome .checkout-form .standard-course-btn,.checkout-form #welcome .custom-course-btn,#welcome .checkout-form .custom-course-btn,.checkout-form .usersConfirmBtn span,.usersConfirmBtn .checkout-form span,.checkout-form .usersCancelBtn span,.usersCancelBtn .checkout-form span{margin:15px 3px 0}.checkout-form .button em,.checkout-form .dropdown-actions button em,.dropdown-actions .checkout-form button em,.checkout-form #welcome .standard-course-btn em,#welcome .checkout-form .standard-course-btn em,.checkout-form #welcome .custom-course-btn em,#welcome .checkout-form .custom-course-btn em,.checkout-form .usersConfirmBtn span em,.usersConfirmBtn .checkout-form span em,.checkout-form .usersCancelBtn span em,.usersCancelBtn .checkout-form span em{font-size:0.8em}.checkout-form .react-select-field input{height:unset}.po-number-container{max-width:25ch}.po-number-container label{font-weight:600}.po-number{width:50%;margin:auto;margin-top:25px;text-align:left}.address-fields{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:1rem}.address-fields__info{display:flex;flex:1 1 20rem;flex-direction:column;gap:0.5rem;justify-content:flex-start}.address-fields__address{display:flex;flex:1 1 20rem;flex-direction:column;gap:0.5rem;justify-content:flex-start}.address-fields__address__large{display:flex;flex-wrap:wrap;gap:0.5rem}.address-fields__address__country,.address-fields__address__province{flex:1 0 28ch;max-width:28ch}.address-fields__address__postal-code{max-width:18ch}.address-fields__phone{display:flex;flex:auto;gap:0.5rem}.address-fields__phone__number{flex:0 1 30ch}.address-fields__phone__extension{flex:0 0 12ch}.payment-fields{display:inline-flex;flex-wrap:wrap;gap:1rem;margin:1rem 0;padding:1.5rem;border:2px solid var(--border-color);border-radius:1.5rem;box-shadow:var(--elevation-0)}.payment-fields__number{flex:0 1 40ch}.payment-fields__expiration{flex:0 0 15ch}.payment-fields__cvc{flex:0 0 10ch}.payment-fields__disclaimer{display:flex;flex:1 1 100%;flex-wrap:nowrap;gap:0.5rem;align-items:center;font-weight:400;cursor:pointer}.payment-fields__disclaimer input{width:auto;height:auto;font-size:1.25rem}.billing-details-container .loader.button,.billing-details-container .dropdown-actions button.loader,.dropdown-actions .billing-details-container button.loader,.billing-details-container #welcome .loader.standard-course-btn,#welcome .billing-details-container .loader.standard-course-btn,.billing-details-container #welcome .loader.custom-course-btn,#welcome .billing-details-container .loader.custom-course-btn,.billing-details-container .usersConfirmBtn span.loader,.usersConfirmBtn .billing-details-container span.loader,.billing-details-container .usersCancelBtn span.loader,.usersCancelBtn .billing-details-container span.loader{display:block;width:190px;margin:auto;margin-top:15px;padding:0 16px}.billing-details-container .loader.button>span,.billing-details-container .dropdown-actions button.loader>span,.dropdown-actions .billing-details-container button.loader>span,.billing-details-container #welcome .loader.standard-course-btn>span,#welcome .billing-details-container .loader.standard-course-btn>span,.billing-details-container #welcome .loader.custom-course-btn>span,#welcome .billing-details-container .loader.custom-course-btn>span,.billing-details-container .usersConfirmBtn span.loader>span,.usersConfirmBtn .billing-details-container span.loader>span,.billing-details-container .usersCancelBtn span.loader>span,.usersCancelBtn .billing-details-container span.loader>span{font-size:16px}.cannot-checkout{margin:55px 0;text-align:center}.cannot-checkout h3{margin:25px}.order-complete .flex{width:100%}.order-complete .line-item td:first-child,.order-complete .line-item td:last-child{padding:25px 10px}.order-complete .button.hollow,.order-complete .dropdown-actions button,.dropdown-actions .order-complete button,.order-complete #welcome .hollow.standard-course-btn,#welcome .order-complete .hollow.standard-course-btn,.order-complete #welcome .dropdown-actions button.standard-course-btn,#welcome .dropdown-actions .order-complete button.standard-course-btn,.order-complete .dropdown-actions #welcome button.standard-course-btn,.dropdown-actions #welcome .order-complete button.standard-course-btn,.order-complete #welcome .hollow.custom-course-btn,#welcome .order-complete .hollow.custom-course-btn,.order-complete #welcome .dropdown-actions button.custom-course-btn,#welcome .dropdown-actions .order-complete button.custom-course-btn,.order-complete .dropdown-actions #welcome button.custom-course-btn,.dropdown-actions #welcome .order-complete button.custom-course-btn,.order-complete .usersConfirmBtn span.hollow,.usersConfirmBtn .order-complete span.hollow,.order-complete .usersCancelBtn span.hollow,.usersCancelBtn .order-complete span.hollow{margin-top:30px}.order-complete .invoice-title{margin:2rem 0 1rem}.order-complete .vin-container{margin-bottom:1rem}.order-complete__details{display:flex;flex-wrap:wrap;gap:1rem}.order-complete__details>*{flex:1 1 20rem;min-width:20rem}.table-text-right{text-align:right}th{text-align:left}tr.centered th{text-align:center}.loader.button,.dropdown-actions button.loader,#welcome .loader.standard-course-btn,#welcome .loader.custom-course-btn,.usersConfirmBtn span.loader,.usersCancelBtn span.loader{width:100%;text-align:center;color:var(--white);border-bottom:3px solid #447330;background:#5c9245;background:linear-gradient(to top, #5c9245 0%, #55863c 80%)}.product-body .content-box-title,.product-body .invoice-section-title{padding:0rem 1rem;font-size:18px}.content-actions .search-box{min-width:250px}.content-actions .language-selector{min-width:140px;margin:0 0rem 0 0.75rem}.content-actions.view-selector{display:flex;align-items:center;min-height:42px}.content-actions.view-selector .search-box{width:50%}.content-actions.view-selector>input{flex:1 1 50%}.content-actions.view-selector>ul.vin-tabs{flex:0 0 auto}.product-body .content-box{margin:0;margin-right:30px}.product-body .content-box-details{margin-right:20px;line-height:1.75}.product-body .content-box-details>.content-box-content{min-height:24.3em}.back-to-products{margin-left:0.5em}.product-page{min-width:935px;margin-top:2rem;padding-right:1rem;padding-left:1rem}.product-page .public-DraftStyleDefault-block{margin:0}.free-on-membership{font-variant:all-small-caps;font-size:18px}.unlimited-usage{position:relative;margin-bottom:1em;padding:0.5em 1em;font-weight:bold;font-size:13px;color:var(--gold-70v);border:1px solid var(--gold-40v);border-radius:4px;background:var(--gold-5v)}.unlimited-usage .arrow{position:absolute;top:-10px;left:50%;margin-top:0 !important;margin-left:-5px;border-width:0 10px 10px;border-style:solid;border-color:var(--gold-40v);border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.product-page .product-body section{width:66.6666%;padding:15px 0;line-height:25px}.product-page .product-body section h2,.product-page .product-body section h3{margin-bottom:15px;padding-bottom:15px;font-weight:normal;font-size:22px;color:#29303b;border-bottom:1px solid var(--border-color)}.product-page .product-body section h3{font-size:18px}.product-page .product-body section>div,.product-page .product-body section>p{margin-bottom:15px;font-weight:normal}.product-page .product-body section>div:last-child,.product-page .product-body section>p:last-child{margin-bottom:0}.product-page .product-body strong{font-weight:bold}.product-page .product-body ul{margin:16px 0;list-style:disc}.product-page .product-body ul li{margin-left:1.5em}.product-title{display:flex;margin-bottom:0.5em;padding:2rem;text-shadow:none;background-color:var(--blue-60)}.product-title h1{margin-bottom:0.5em;font-weight:600;font-size:28px;line-height:1.25;color:var(--white)}.product-title h1 span{vertical-align:baseline}.product-title .col1>.header-description{margin-bottom:5px;padding-right:25px;font-weight:normal;font-size:16px;line-height:22px;color:var(--white)}.product-title .col1>.header-description span{vertical-align:baseline}.product-title .col1{width:66.6666%;padding-right:25px}.product-title .col2{position:relative;width:33.3333%}.product-title .sidebar{position:absolute;right:0;z-index:20;width:calc(100% - 5px);min-height:20em;padding:25px;border-radius:5px 5px 0 0;background-color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.22)}.product-title .sidebar h5{padding-bottom:8px;font-size:120%}.product-title .metadata{margin-top:25px;font-weight:normal;font-size:15px;color:#ffffff}.product-title .sidebar-image{position:relative;width:100%;height:100px;margin-bottom:25px;text-align:center;background:#4ca4d1}.product-title .sidebar-image:hover .upload-overlay,.product-title .sidebar-image:active .upload-overlay,.product-title .sidebar-image .upload-overlay.visible{opacity:1;visibility:visible}.product-title .sidebar-image .upload-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px 0;text-align:center;color:#ffffff;background:rgba(0,0,0,0.8);opacity:0;visibility:hidden;cursor:pointer;transition:visibility 0s, opacity 0.3s ease-out}.product-title .sidebar-image .upload-overlay>i{margin-bottom:2px;padding:10px;font-size:20px;border:2px solid #ffffff;border-radius:100%}.product-title .sidebar-image .dropzone{box-sizing:border-box;width:100%;height:100%;border:4px dashed #c1eaff}.product-title .sidebar-image img{max-width:100%;max-height:100%}.product-title .product-price{margin-bottom:5px;font-weight:bold;font-size:25px;color:#000000}.product-title button,.product-title a.button,.product-title #welcome a.standard-course-btn,#welcome .product-title a.standard-course-btn,.product-title #welcome a.custom-course-btn,#welcome .product-title a.custom-course-btn{display:block;width:100%;margin-bottom:15px}.product-title .product-properties{display:flex;margin:1em 0;padding-bottom:10px;line-height:36px;border-bottom:1px solid var(--border-color)}.product-title .product-properties.no-border{border:0}.product-title .product-properties__title{margin:0.5rem;font-weight:600;font-size:18px}.product-title .product-properties dl{display:flex;flex-wrap:wrap;row-gap:1em;width:100%;padding:0.5em;line-height:1.25}.product-title .product-properties dt{flex:0 0 40%;padding-right:0.5em;font-weight:600}.product-title .product-properties dd{flex:0 0 60%;padding-left:0.5em}.product-title .product-properties .values{font-weight:normal}.product-title .product-properties .values span{vertical-align:baseline}.product-title .product-properties .values p:empty:after{content:"\200b"}.product-title .product-features{margin-bottom:25px}.product-title .product-features p{margin-bottom:5px;font-weight:bold}.product-title .product-features i{width:14px;margin-right:10px}.product-title .product-features>div{font-weight:normal}.product-title .price-container{margin-bottom:5px}@media (max-width: 1440px){.product-title .sidebar{padding:10px}.product-title .product-properties .labels{margin-right:5px}.product-title .product-properties p{font-size:12px}}.product-in-cart{margin:15px;font-style:italic;text-align:center;opacity:0.8}.admin-product-link .button.flat-blue,.admin-product-link .dropdown-actions button.flat-blue,.dropdown-actions .admin-product-link button.flat-blue,.admin-product-link #welcome .flat-blue.standard-course-btn,#welcome .admin-product-link .flat-blue.standard-course-btn,.admin-product-link #welcome .flat-blue.custom-course-btn,#welcome .admin-product-link .flat-blue.custom-course-btn,.admin-product-link .usersConfirmBtn span.flat-blue,.usersConfirmBtn .admin-product-link span.flat-blue,.admin-product-link .usersCancelBtn span.flat-blue,.usersCancelBtn .admin-product-link span.flat-blue{margin-left:5px}.edit-product-form input{width:100%}.content-box-content.no-items>h3{font-weight:500;font-size:1.1rem}.query-report{margin-top:1rem;line-height:1.4;column-width:40ch;column-fill:balance;column-gap:1rem}.query-report li{margin:0 1rem 1rem;break-inside:avoid}.query-report li a{margin-top:0.5em}.subscription-marketing{padding-bottom:2rem}.subscription-marketing h2{margin:0rem 2rem 0.25em;font-size:32px;line-height:1.4;text-align:center;color:var(--gray-cool-70)}.subscription-marketing h3{margin:2rem 2rem 0.25em;font-weight:normal;font-size:25px;line-height:1.4;text-align:center;color:var(--gray-cool-70)}.subscription-marketing .benefits{display:flex;flex-flow:row wrap;margin-bottom:30px}.subscription-marketing .benefit{flex:1 1 40%;width:50%;margin:1rem;border:1px solid var(--border-color);background:var(--white)}.subscription-marketing .benefit .title{padding:0.5rem 1rem;font-weight:600;font-size:20px;color:var(--white);background-color:var(--blue-50)}.subscription-marketing .benefit .content{display:flex;align-items:center;padding:1rem 2rem}.subscription-marketing .benefit i{--fa-style: 400;--fa-style-family: "Font Awesome 6 Pro";padding:0.5rem 1rem;font-size:48px;color:var(--blue-50)}.subscription-marketing .benefit .description{padding-left:1rem;font-weight:400;font-size:16px}.subscription-marketing .subscription-marketing-form{display:flex;flex-flow:row wrap;max-width:980px;margin:auto;padding:1rem 2rem}.subscription-marketing .field{position:relative;flex:1 1 50%;padding:1rem}.subscription-marketing .field.error{padding:1rem !important}.subscription-marketing .field.error span.error{position:absolute;top:15px;right:15px}.subscription-marketing .field input{width:100%;height:auto;padding:15px 10px;font-size:16px}.subscription-marketing button.button,.subscription-marketing .dropdown-actions button,.dropdown-actions .subscription-marketing button,.subscription-marketing #welcome button.standard-course-btn,#welcome .subscription-marketing button.standard-course-btn,.subscription-marketing #welcome button.custom-course-btn,#welcome .subscription-marketing button.custom-course-btn{width:80%;margin:1em auto;font-size:18px}.subscription-marketing .purchase-container{display:flex;justify-content:center}.subscription-marketing .purchase-container a.vin-btn-loud{font-size:1.1rem}@media (max-width: 1100px){.subscription-marketing .benefit{margin:0.5rem 1rem}.subscription-marketing .benefit .title{padding:0.25rem 1rem;font-weight:500;font-size:20px}.subscription-marketing .benefit .content{padding:0.5rem 1rem}}@media (max-width: 760px){.subscription-marketing .benefit{flex:1 1 100%;margin:0.5rem 1rem}.subscription-marketing .benefit .title{padding:0.25rem 1rem;font-weight:500;font-size:20px}.subscription-marketing .benefit .content{padding:0.5rem 1rem}}.store{display:flex;align-items:stretch}.store__inner{flex-basis:100%;max-width:var(--container-width);min-height:100%;min-height:calc(100vh - var(--top-nav-height));margin:0 auto;padding-right:var(--mobile-padding-x);padding-bottom:1rem;padding-left:var(--mobile-padding-x)}.store .content-title{padding:0}.row.flex{display:flex}.row.flex .half{width:50%}.row.flex .full-height{display:flex}.row.flex .full-height .content-box-content{height:100%}.row.flex .full-height .content-box{display:flex;flex-direction:column;width:100%}.button-actions{margin-top:15px}.button-actions button{margin-right:15px}#nav-menu-react .cart-link{position:relative;text-align:center}#nav-menu-react .cart-link i>b{left:0;width:18px;text-align:center}.simul-stripe{margin-bottom:20px;font-weight:400;text-align:center;-webkit-font-smoothing:antialiased}.billing-form .flex-form{display:flex;flex-flow:row wrap}.billing-form .flex-form .field,.billing-form .flex-form .fake-field{flex:1 0 50%;padding:5px 10px !important}.billing-form .flex-form .field.error{position:relative}.billing-form .flex-form .field.error span.error{position:absolute;top:5px;right:15px}.billing-form .flex-form .field input,.billing-form .flex-form .fake-field input{width:100%}.billing-form .flex-form .field.full,.billing-form .flex-form .fake-field.full{flex:1 0 100%}div.ui-dialog-buttonpane button.accept{margin-right:20px;padding:0}div.ui-dialog-buttonpane button.cancel{margin-right:20px;padding:0}.home-title{font-variant:none;font-size:18px}.quick-links-title{margin-bottom:0.5rem;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x);font-weight:600;font-size:1.25rem}.quick-links{--fa-style-family: "Font Awesome 6 Pro";--fa-style: 300;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(auto-fill, minmax(19em, 1fr));gap:1rem;margin:auto;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x);font-size:0.75rem}.quick-links.quick-links--vertical{grid-template-columns:1fr}@media screen and (min-width: 1100px){.quick-links.quick-links--vertical{grid-template-columns:1fr}}.quick-links__item{display:grid;flex:1 1 auto;grid-template-areas:"icon title" "icon description";gap:0.25em 1em;justify-content:flex-start;align-items:center;min-width:12rem;text-align:left;white-space:normal;border:1px solid var(--border-color);border-radius:var(--button-border-radius)}.quick-links__item__icon.fa.fa{grid-area:icon;margin:0.125em;font-size:2.5em}.quick-links__item__title{grid-area:title;font-size:1.33em}.quick-links__item__description{grid-area:description;font-weight:400;line-height:1.33;letter-spacing:0.025em}@media screen and (min-width: 1100px){.quick-links{grid-template-columns:repeat(auto-fill, minmax(22em, 1fr));font-size:0.875rem}}.welcome-view{padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}.welcome-view .content-box{margin:2rem 0}.select-your-users{display:flex;align-items:center}.select-your-users .select-users{width:100%}.select-your-users .edit-selected-users{display:inline-block;margin-left:15px;font-size:14px}.select-your-users .edit-selected-users>span{text-decoration:underline}.select-your-users .edit-selected-users .fa.fa-pencil{margin-right:7px}.select-your-users .fa.fa-check{font-size:1.2em;color:var(--green-cool-50v)}.select-your-courses .search-input{width:50%;max-width:100%}.select-your-courses .courses-search-bar{display:block}.trainees-container{display:none}.courses-table.custom{display:none}.units .unlimited{color:var(--green-cool-50v)}h3.no-courses{width:100%;margin-top:85px;text-align:center}p.no-courses{text-align:center;color:#8a8a7c}p.no-courses a{color:#6a9521}.course-title-owner{font-weight:700;font-size:11px;color:var(--green-cool-50v)}#inventory-items tr.republishable{border-left:2px solid transparent;border-left-color:var(--green-cool-50v)}#inventories-page table{margin:0 auto}.inventory-paginate{margin:1em}.inventory-paginate .pagination{float:right}.inventory-paginate:after{display:table;clear:both;content:""}.inventory-item-to-hide .delete-btn{position:relative;top:-10px;right:7px;float:right;visibility:hidden;cursor:pointer}.trainees-assigned-popover{overflow-y:auto;min-height:80px;max-height:340px}.trainees-assigned-popover .trainees-assigned td{height:50px;text-align:center}.trainees-assigned-popover h3.no-trainees-assigned{width:100%;margin-top:25px;text-align:center}.trainees-assigned-popover .popover-content{padding:0}.trainees-assigned-popover .popover-title{margin:0;padding:0;font-weight:normal;font-size:14px;line-height:0;border-bottom:none;border-radius:0;background-color:none}.inventory-search{margin-left:20px}.inventory-search input[type="text"]{width:430px}#inventories p{margin-bottom:20px}#inventories .buy-more{float:right}#inventories .buy-more h3{margin-bottom:5px;font-size:18px}#inventories .table-centered{width:700px}#inventory{padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}#inventory .course-name{margin-right:20px;text-align:right}#inventory .course-name h3{display:inline-block;margin-right:10px;font-size:14px}#inventory .course-info{display:inline-block;margin:25px 0 0 25px}#inventory .btn-group{margin-top:5px}#inventory .table-centered{margin-top:10px}#inventory .header .course-header{margin-top:15px}#inventory .header .course-info{margin-top:20px;margin-left:20px}#inventory .actions{display:flex;align-items:center;padding:1.5%}#inventory .actions>*{margin:0 5px}#inventory .actions .search,#inventory .actions .pagination{display:inline-block}#inventory .actions .fl-right{margin-left:auto}#inventory .action-buttons{margin-right:10px}#inventory .action-buttons *{margin:0 5px}#inventory .action-buttons :first-child{margin-left:0}#inventory .step1,#inventory .step2{margin-top:30px}.upgrade-to-premium{position:relative;margin-top:-30px;margin-bottom:35px}#crowd-assign-form{margin:0}#crowd-assign{margin:0;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}#crowd-assign .vin-container{margin-bottom:1rem}#crowd-assign .content-header{margin-bottom:10px}#crowd-assign .table-header{margin-bottom:10px}#crowd-assign .courses-table,#crowd-assign #trainees-table{overflow-y:auto;max-height:400px}#crowd-assign .courses-table table thead tr:nth-child(1) th,#crowd-assign #trainees-table table thead tr:nth-child(1) th{position:sticky;top:0;z-index:10;background:var(--table-head-bg)}#crowd-assign .courses-table table thead tr:nth-child(1) th:after,#crowd-assign .courses-table table thead tr:nth-child(1) th:before,#crowd-assign #trainees-table table thead tr:nth-child(1) th:after,#crowd-assign #trainees-table table thead tr:nth-child(1) th:before{position:absolute;left:0;width:100%;content:""}#crowd-assign .courses-table table thead tr:nth-child(1) th:after,#crowd-assign #trainees-table table thead tr:nth-child(1) th:after{bottom:0;border-bottom:1px solid var(--border-color)}#crowd-assign .courses-table table thead tr:nth-child(1) th:before,#crowd-assign #trainees-table table thead tr:nth-child(1) th:before{top:0;border-bottom:1px solid var(--border-color)}.error-rounded{display:inline-block;padding:1px 6px;font-size:12px;text-shadow:1px 1px #f14f51;color:var(--white);background:url(/assets/messages-icon-bb04d5b0c60155924ae881f981f5afaa368b748bc82cd1222a5f46c56e9550c3.png) no-repeat center;cursor:pointer}.error-rounded:hover{color:var(--white)}#crowd-assign #trainees-table input[type="checkbox"]{vertical-align:bottom}#crowd-assign tr.error-row{color:var(--red-50)}.crowd-assign-popover{width:440px}.strike-out{text-decoration:line-through;color:#aaaaaa}.show-all-unassign{display:inline;float:right;margin-right:7px;margin-left:20px}.auto-renewal-checkbox{margin:5px 20px 0 0}.auto-renewal-setting{margin-bottom:10px;padding:10px;border:1px solid var(--gray-cool-20);border-radius:5px;background:var(--white)}#assignation-purchase-modal .modal-body{position:relative;min-width:720px}#assignation-purchase-modal #purchase-body{display:none;min-width:690px}#assignation-purchase-modal .disabled.input[type="submit"]{display:none}#purchase_form span.radio{margin:15px}#purchase_form span.radio input{display:inline;margin-right:15px}#purchase_form span.radio input.error{box-shadow:none}#purchase_form fieldset{margin-top:15px;border-top:1px solid var(--gray-cool-20)}#purchase_form legend{margin-bottom:15px;padding:0 15px;font-weight:normal;text-align:center}#purchase_form input.error{margin:0 3px;padding:0.6786em 1em;text-align:left;color:#ff5151;background-color:var(--white);box-shadow:none}#purchase_form input.error::placeholder{color:#ff5151;opacity:1}#purchase_form label.error{display:none !important}#purchase_form .row{display:flex}#purchase_form .row input{width:100%}#purchase_form .row input.error{border-color:#ff5151}#purchase_form .row div.input+div.input{margin-left:10px}#purchase_form .row div.input{position:relative;width:100%;height:42px}#purchase_form .select2-container.select2-container-active a{box-shadow:none}#purchase_form .select2-container{display:block;width:100%;height:42px}#purchase_form .select2-container a{width:100%;margin:0}#purchase_form .select2-container.error{margin:0;padding:0;text-align:left;border-radius:0;background:none;box-shadow:none}#purchase_form .select2-container.error .select2-chosen{color:#ff5151}#purchase_form .select2-container.error .select2-choice{border-color:#ff5151}#purchase_form .select2-container.select2-dropdown-open .select2-choice{border:1px solid #5897fb;border-radius:4px}#purchase_form .select2-container.select2-dropdown-open .select2-choice>.select2-chosen{margin-top:-1px;margin-left:2px}#purchase_form .select2-container .select2-choice.select2-default>.select2-chosen{color:#797979}#purchase_form .StripeElement{height:38px;margin:0 3px 0 9px;border:1px solid rgba(34,36,38,0.15)}#purchase_form .StripElement--invalid,#purchase_form .StripeElement.required{border:1px solid #ff0000}.resource-type{margin:10px 0}.resource-type label{display:inline-block;margin-right:5px}.url-resource input.url{margin-top:2px;margin-bottom:6px}.file-resource input[type="file"]{display:none}.file-resource input[type="text"]{display:inline-block;width:69%;color:var(--black)}.file-resource label.button,.file-resource #welcome label.standard-course-btn,#welcome .file-resource label.standard-course-btn,.file-resource #welcome label.custom-course-btn,#welcome .file-resource label.custom-course-btn{display:inline-block;width:29%}.course_resource_text{width:100%;padding:5px 10px;font-size:14px;line-height:18px;border:1px solid var(--gray-cool-20);border-radius:3px;background:var(--white);resize:none}.file-resource label.button.remove-btn,.file-resource #welcome label.remove-btn.standard-course-btn,#welcome .file-resource label.remove-btn.standard-course-btn,.file-resource #welcome label.remove-btn.custom-course-btn,#welcome .file-resource label.remove-btn.custom-course-btn,.file-resource label.button.browse-btn,.file-resource #welcome label.browse-btn.standard-course-btn,#welcome .file-resource label.browse-btn.standard-course-btn,.file-resource #welcome label.browse-btn.custom-course-btn,#welcome .file-resource label.browse-btn.custom-course-btn{display:inline-block}.file-resource label.button.remove-btn.hide,.file-resource #welcome label.remove-btn.hide.standard-course-btn,#welcome .file-resource label.remove-btn.hide.standard-course-btn,.file-resource #welcome label.remove-btn.hide.custom-course-btn,#welcome .file-resource label.remove-btn.hide.custom-course-btn,.file-resource label.button.browse-btn.hide,.file-resource #welcome label.browse-btn.hide.standard-course-btn,#welcome .file-resource label.browse-btn.hide.standard-course-btn,.file-resource #welcome label.browse-btn.hide.custom-course-btn,#welcome .file-resource label.browse-btn.hide.custom-course-btn{display:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.file-resource label.button,.file-resource #welcome label.standard-course-btn,#welcome .file-resource label.standard-course-btn,.file-resource #welcome label.custom-course-btn,#welcome .file-resource label.custom-course-btn,.edit-copy-course a.button,.edit-copy-course #welcome a.standard-course-btn,#welcome .edit-copy-course a.standard-course-btn,.edit-copy-course #welcome a.custom-course-btn,#welcome .edit-copy-course a.custom-course-btn{font-size:12px;font-family:"Helvetica", sans-serif}#course_setting_auto_renew{width:100%;margin-right:0;padding-right:0}}#library img{width:948px}:root{--top-nav-height: 58px;--second-nav-height: 42px;--container-width: 1650px;--desktop-breakpoint: 1100px;--zindex-dropdown: 1000;--zindex-sticky: 1020;--zindex-fixed: 1030;--zindex-modal-backdrop: 1040;--zindex-offcanvas: 1050;--zindex-modal: 1060;--zindex-popover: 1070;--zindex-tooltip: 1080;--font-sans-serif: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;--font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--fa-style: 900;--fa-style-family: "Font Awesome 6 Pro";--icon-color: var(--blue-50);--body-bg: var(--gray-cool-1);--body-color: var(--gray-cool-80);--body-color-muted: var(--gray-cool-60);--border-color: var(--gray-cool-10);--heading-color: var(--gray-cool-70);--label-color: var(--gray-cool-50);--secondary-color: var(--gray-cool-50);--secondary-color-hover: var(--gray-cool-60);--default-hue-dark: var(--gray-cool-70);--default-hue: var(--gray-cool-30);--default-hue-light: var(--gray-cool-4);--primary-hue-dark: var(--blue-70v);--primary-hue: var(--blue-50v);--primary-hue-light: var(--blue-10);--warning-hue-dark: var(--yellow-70v);--warning-hue: var(--yellow-30v);--warning-hue-light: var(--yellow-5v);--success-hue-dark: var(--green-cool-70v);--success-hue: var(--green-cool-50v);--success-hue-light: var(--green-cool-10);--danger-hue-dark: var(--red-cool-70v);--danger-hue: var(--red-cool-50v);--danger-hue-light: var(--red-cool-5v);--link-color: var(--blue-50v);--link-color-hover: var(--blue-60v);--body-link-color: var(--blue-warm-60v);--body-link-color-hover: var(--blue-warm-70v);--link-color-active: var(--blue-70v);--top-nav-bg: var(--white);--top-nav-color: var(--gray-cool-70);--second-nav-bg: var(--white);--second-nav-color: var(--body-color);--second-nav-color-hover: var(--link-color);--second-nav-accent-color: var(--white);--second-nav-accent-bg: var(--blue-50);--footer-color: var(--gray-cool-60);--tabs-bg: var(--gray-cool-5);--tabs-color: var(--gray-cool-80);--tabs-active-bg: var(--white);--tabs-active-color: var(--black);--container-bg: var(--white);--container-color: var(--body-color);--container-border-color: var(--border-color);--container-title-color: var(--gray-cool-80);--container-title-bg: var(--white);--selected-border-color: var(--yellow-20);--selected-bg: var(--yellow-5);--selected-color: var(--yellow-50);--dropdown-bg: var(--white);--dropdown-bg-hover: var(--gray-cool-3);--dropdown-color: var(--body-color);--dropdown-color-hover: var(--black);--dropdown-color-active: var(--blue-60v);--dropdown-bg-active: var(--blue-10);--text-muted-color: var(--gray-cool-50);--label-letter-spacing: 0.025em;--label-font-weight: 700;--badge-border-radius: 0.25em;--badge-letter-spacing: 0.025em;--link-font-weight: 500;--button-padding: 0.5em 1.5em;--button-padding-sm: 0.33em 0.5em;--button-line-height: 1.25;--button-font-weight: 500;--button-border-radius: 0.5rem;--container-border-radius: 0.625rem;--dropdown-border-radius: 0.5rem;--table-head-bg: var(--white);--table-head-color: var(--gray-cool-50);--table-head-link-color: var(--gray-cool-90);--table-body-bg: var(--white);--table-body-color: var(--body-color);--table-border-color: var(--border-color);--table-divider-color: var(--gray-cool-5);--cubic-bezier: cubic-bezier(0, 1, 0.5, 1);--elevation-0: 0px 0px 0px 0px rgba(0, 0, 0, 0.1), 0px 0px 0px 0px rgba(0, 0, 0, 0.07), 0px 0px 0px 0px rgba(0, 0, 0, 0.06);--elevation-1: 0px 2px 1px -1px rgba(0, 0, 0, 0.1), 0px 1px 1px 0px rgba(0, 0, 0, 0.07), 0px 1px 3px 0px rgba(0, 0, 0, 0.06);--elevation-2: 0px 3px 3px -2px rgba(0, 0, 0, 0.1), 0px 3px 4px 0px rgba(0, 0, 0, 0.07), 0px 1px 8px 0px rgba(0, 0, 0, 0.06);--elevation-3: 0px 3px 5px -1px rgba(0, 0, 0, 0.1), 0px 6px 10px 0px rgba(0, 0, 0, 0.07), 0px 1px 18px 0px rgba(0, 0, 0, 0.06);--elevation-4: 0px 5px 5px -3px rgba(0, 0, 0, 0.1), 0px 8px 10px 1px rgba(0, 0, 0, 0.07), 0px 3px 14px 2px rgba(0, 0, 0, 0.06);--elevation-5: 0px 7px 8px -4px rgba(0, 0, 0, 0.1), 0px 12px 17px 2px rgba(0, 0, 0, 0.07), 0px 5px 22px 4px rgba(0, 0, 0, 0.06);--inset-0: inset 0px 0px 0px 0px rgba(0, 0, 0, 0.1), inset 0px 0px 0px 0px rgba(0, 0, 0, 0.07), inset 0px 0px 0px 0px rgba(0, 0, 0, 0.06);--inset-1: inset 0px 2px 1px -1px rgba(0, 0, 0, 0.1), inset 0px 1px 1px 0px rgba(0, 0, 0, 0.07), inset 0px 1px 3px 0px rgba(0, 0, 0, 0.06);--inset-2: inset 0px 3px 3px -2px rgba(0, 0, 0, 0.1), inset 0px 3px 4px 0px rgba(0, 0, 0, 0.07), inset 0px 1px 8px 0px rgba(0, 0, 0, 0.06);--inset-3: inset 0px 3px 5px -1px rgba(0, 0, 0, 0.1), inset 0px 6px 10px 0px rgba(0, 0, 0, 0.07), inset 0px 1px 18px 0px rgba(0, 0, 0, 0.06);--inset-4: inset 0px 5px 5px -3px rgba(0, 0, 0, 0.1), inset 0px 8px 10px 1px rgba(0, 0, 0, 0.07), inset 0px 3px 14px 2px rgba(0, 0, 0, 0.06);--inset-5: inset 0px 7px 8px -4px rgba(0, 0, 0, 0.1), inset 0px 12px 17px 2px rgba(0, 0, 0, 0.07), inset 0px 5px 22px 4px rgba(0, 0, 0, 0.06);--mobile-padding-x: 2rem;--mobile-margin-x: 2rem}@media screen and (max-width: 1100px){:root{--mobile-padding-x: 1rem;--mobile-margin-x: 1rem}}:root{--osg-blue: #0083c3;--transparent: transparent;--black: #000000;--white: #ffffff;--red-cool-5: #f8eff1;--red-cool-10: #f3e1e4;--red-cool-20: #ecbec6;--red-cool-30: #e09aa6;--red-cool-40: #e16b80;--red-cool-50: #cd425b;--red-cool-60: #9e394b;--red-cool-70: #68363f;--red-cool-80: #40282c;--red-cool-90: #1e1517;--red-cool-5v: #fff2f5;--red-cool-10v: #f8dfe2;--red-cool-20v: #f8b9c5;--red-cool-30v: #fd8ba0;--red-cool-40v: #f45d79;--red-cool-50v: #e41d3d;--red-cool-60v: #b21d38;--red-cool-70v: #822133;--red-cool-80v: #4f1c24;--red-5: #f9eeee;--red-10: #f8e1de;--red-20: #f7bbb1;--red-30: #f2938c;--red-40: #e9695f;--red-50: #d83933;--red-60: #a23737;--red-70: #6f3331;--red-80: #3e2927;--red-90: #1b1616;--red-5v: #fff3f2;--red-10v: #fde0db;--red-20v: #fdb8ae;--red-30v: #ff8d7b;--red-40v: #fb5a47;--red-50v: #e52207;--red-60v: #b50909;--red-70v: #8b0a03;--red-80v: #5c1111;--red-warm-5: #f6efea;--red-warm-10: #f4e3db;--red-warm-20: #ecc0a7;--red-warm-30: #dca081;--red-warm-40: #d27a56;--red-warm-50: #c3512c;--red-warm-60: #805039;--red-warm-70: #524236;--red-warm-80: #332d29;--red-warm-90: #1f1c18;--red-warm-5v: #fff5ee;--red-warm-10v: #fce1d4;--red-warm-20v: #f6bd9c;--red-warm-30v: #f39268;--red-warm-40v: #ef5e25;--red-warm-50v: #d54309;--red-warm-60v: #9c3d10;--red-warm-70v: #63340f;--red-warm-80v: #3e2a1e;--orange-warm-5: #faeee5;--orange-warm-10: #fbe0d0;--orange-warm-20: #f7bca2;--orange-warm-30: #f3966d;--orange-warm-40: #e17141;--orange-warm-50: #bd5727;--orange-warm-60: #914734;--orange-warm-70: #633a32;--orange-warm-80: #3d2925;--orange-warm-90: #1c1615;--orange-warm-5v: #fff3ea;--orange-warm-10v: #ffe2d1;--orange-warm-20v: #fbbaa7;--orange-warm-30v: #fc906d;--orange-warm-40v: #ff580a;--orange-warm-50v: #cf4900;--orange-warm-60v: #a72f10;--orange-warm-70v: #782312;--orange-warm-80v: #3d231d;--orange-5: #f6efe9;--orange-10: #f2e4d4;--orange-20: #f3bf90;--orange-30: #f09860;--orange-40: #dd7533;--orange-50: #a86437;--orange-60: #775540;--orange-70: #524236;--orange-80: #332d27;--orange-90: #1b1614;--orange-5v: #fef2e4;--orange-10v: #fce2c5;--orange-20v: #ffbc78;--orange-30v: #fa9441;--orange-40v: #e66f0e;--orange-50v: #c05600;--orange-60v: #8c471c;--orange-70v: #5f3617;--orange-80v: #352313;--gold-5: #f5f0e6;--gold-10: #f1e5cd;--gold-20: #dec69a;--gold-30: #c7a97b;--gold-40: #ad8b65;--gold-50: #8e704f;--gold-60: #6b5947;--gold-70: #4d4438;--gold-80: #322d26;--gold-90: #191714;--gold-5v: #fef0c8;--gold-10v: #ffe396;--gold-20v: #ffbe2e;--gold-30v: #e5a000;--gold-40v: #c2850c;--gold-50v: #936f38;--gold-60v: #7a591a;--gold-70v: #5c410a;--gold-80v: #3b2b15;--yellow-5: #faf3d1;--yellow-10: #f5e6af;--yellow-20: #e6c74c;--yellow-30: #c9ab48;--yellow-40: #a88f48;--yellow-50: #8a7237;--yellow-60: #6b5a39;--yellow-70: #504332;--yellow-80: #332d27;--yellow-90: #1a1614;--yellow-5v: #fff5c2;--yellow-10v: #fee685;--yellow-20v: #face00;--yellow-30v: #ddaa01;--yellow-40v: #b38c00;--yellow-50v: #947100;--yellow-60v: #776017;--yellow-70v: #5c4809;--yellow-80v: #422d19;--green-warm-5: #f1f4d7;--green-warm-10: #e7eab7;--green-warm-20: #cbd17a;--green-warm-30: #a6b557;--green-warm-40: #8a984b;--green-warm-50: #6f7a41;--green-warm-60: #5a5f38;--green-warm-70: #45472f;--green-warm-80: #2d2f21;--green-warm-90: #171712;--green-warm-5v: #f5fbc1;--green-warm-10v: #e7f434;--green-warm-20v: #c5d30a;--green-warm-30v: #a3b72c;--green-warm-40v: #7e9c1d;--green-warm-50v: #6a7d00;--green-warm-60v: #5a6613;--green-warm-70v: #4b4e10;--green-warm-80v: #38380b;--green-5: #eaf4dd;--green-10: #dfeacd;--green-20: #b8d293;--green-30: #9bb672;--green-40: #7d9b4e;--green-50: #607f35;--green-60: #4c6424;--green-70: #3c4a29;--green-80: #293021;--green-90: #161814;--green-5v: #ddf9c7;--green-10v: #c5ee93;--green-20v: #98d035;--green-30v: #7fb135;--green-40v: #719f2a;--green-50v: #538200;--green-60v: #466c04;--green-70v: #2f4a0b;--green-80v: #243413;--green-cool-5: #ecf3ec;--green-cool-10: #dbebde;--green-cool-20: #b4d0b9;--green-cool-30: #86b98e;--green-cool-40: #5e9f69;--green-cool-50: #4d8055;--green-cool-60: #446443;--green-cool-70: #37493b;--green-cool-80: #28312a;--green-cool-90: #1a1f1a;--green-cool-5v: #e3f5e1;--green-cool-10v: #b7f5bd;--green-cool-20v: #70e17b;--green-cool-30v: #21c834;--green-cool-40v: #00a91c;--green-cool-50v: #008817;--green-cool-60v: #216e1f;--green-cool-70v: #154c21;--green-cool-80v: #19311e;--mint-5: #dbf6ed;--mint-10: #c7efe2;--mint-20: #92d9bb;--mint-30: #5abf95;--mint-40: #34a37e;--mint-50: #2e8367;--mint-60: #286846;--mint-70: #204e34;--mint-80: #193324;--mint-90: #0d1a12;--mint-5v: #c9fbeb;--mint-10v: #83fcd4;--mint-20v: #0ceda6;--mint-30v: #04c585;--mint-40v: #00a871;--mint-50v: #008659;--mint-60v: #146947;--mint-70v: #0c4e29;--mint-80v: #0d351e;--mint-cool-5: #e0f7f6;--mint-cool-10: #c4eeeb;--mint-cool-20: #9bd4cf;--mint-cool-30: #6fbab3;--mint-cool-40: #4f9e99;--mint-cool-50: #40807e;--mint-cool-60: #376462;--mint-cool-70: #2a4b45;--mint-cool-80: #203131;--mint-cool-90: #111818;--mint-cool-5v: #d5fbf3;--mint-cool-10v: #7efbe1;--mint-cool-20v: #29e1cb;--mint-cool-30v: #1dc2ae;--mint-cool-40v: #00a398;--mint-cool-50v: #008480;--mint-cool-60v: #0f6460;--mint-cool-70v: #0b4b3f;--mint-cool-80v: #123131;--cyan-5: #e7f6f8;--cyan-10: #ccecf2;--cyan-20: #99deea;--cyan-30: #5dc0d1;--cyan-40: #449dac;--cyan-50: #168092;--cyan-60: #2a646d;--cyan-70: #2c4a4e;--cyan-80: #203133;--cyan-90: #111819;--cyan-5v: #e5faff;--cyan-10v: #a8f2ff;--cyan-20v: #52daf2;--cyan-30v: #00bde3;--cyan-40v: #009ec1;--cyan-50v: #0081a1;--cyan-60v: #00687d;--cyan-70v: #0e4f5c;--cyan-80v: #093b44;--blue-cool-5: #e7f2f5;--blue-cool-10: #dae9ee;--blue-cool-20: #adcfdc;--blue-cool-30: #82b4c9;--blue-cool-40: #6499af;--blue-cool-50: #3a7d95;--blue-cool-60: #2e6276;--blue-cool-70: #224a58;--blue-cool-80: #14333d;--blue-cool-90: #0f191c;--blue-cool-5v: #e1f3f8;--blue-cool-10v: #c3ebfa;--blue-cool-20v: #97d4ea;--blue-cool-30v: #59b9de;--blue-cool-40v: #28a0cb;--blue-cool-50v: #0d7ea2;--blue-cool-60v: #07648d;--blue-cool-70v: #074b69;--blue-cool-80v: #002d3f;--blue-5: #eff6fb;--blue-10: #d9e8f6;--blue-20: #aacdec;--blue-30: #73b3e7;--blue-40: #4f97d1;--blue-50: #2378c3;--blue-60: #2c608a;--blue-70: #274863;--blue-80: #1f303e;--blue-90: #11181d;--blue-5v: #e8f5ff;--blue-10v: #cfe8ff;--blue-20v: #a1d3ff;--blue-30v: #58b4ff;--blue-40v: #2491ff;--blue-50v: #0076d6;--blue-60v: #005ea2;--blue-70v: #0b4778;--blue-80v: #112f4e;--blue-warm-5: #ecf1f7;--blue-warm-10: #e1e7f1;--blue-warm-20: #bbcae4;--blue-warm-30: #98afd2;--blue-warm-40: #7292c7;--blue-warm-50: #4a77b4;--blue-warm-60: #345d96;--blue-warm-70: #2f4668;--blue-warm-80: #252f3e;--blue-warm-90: #13171f;--blue-warm-5v: #edf5ff;--blue-warm-10v: #d4e5ff;--blue-warm-20v: #adcdff;--blue-warm-30v: #81aefc;--blue-warm-40v: #5994f6;--blue-warm-50v: #2672de;--blue-warm-60v: #0050d8;--blue-warm-70v: #1a4480;--blue-warm-80v: #162e51;--indigo-cool-5: #eef0f9;--indigo-cool-10: #e1e6f9;--indigo-cool-20: #bbc8f5;--indigo-cool-30: #96abee;--indigo-cool-40: #6b8ee8;--indigo-cool-50: #496fd8;--indigo-cool-60: #3f57a6;--indigo-cool-70: #374274;--indigo-cool-80: #292d42;--indigo-cool-90: #151622;--indigo-cool-5v: #edf0ff;--indigo-cool-10v: #dee5ff;--indigo-cool-20v: #b8c8ff;--indigo-cool-30v: #94adff;--indigo-cool-40v: #628ef4;--indigo-cool-50v: #4866ff;--indigo-cool-60v: #3e4ded;--indigo-cool-70v: #222fbf;--indigo-cool-80v: #1b2b85;--indigo-5: #efeff8;--indigo-10: #e5e4fa;--indigo-20: #c5c5f3;--indigo-30: #a5a8eb;--indigo-40: #8889db;--indigo-50: #676cc8;--indigo-60: #4d52af;--indigo-70: #3d4076;--indigo-80: #2b2c40;--indigo-90: #16171f;--indigo-5v: #f0f0ff;--indigo-10v: #e0e0ff;--indigo-20v: #ccceff;--indigo-30v: #a3a7fa;--indigo-40v: #8289ff;--indigo-50v: #656bd7;--indigo-60v: #4a50c4;--indigo-70v: #3333a3;--indigo-80v: #212463;--indigo-warm-5: #f1eff7;--indigo-warm-10: #e7e3fa;--indigo-warm-20: #cbc4f2;--indigo-warm-30: #afa5e8;--indigo-warm-40: #9287d8;--indigo-warm-50: #7665d1;--indigo-warm-60: #5e519e;--indigo-warm-70: #453c7b;--indigo-warm-80: #2e2c40;--indigo-warm-90: #18161d;--indigo-warm-5v: #f5f2ff;--indigo-warm-10v: #e4deff;--indigo-warm-20v: #cfc4fd;--indigo-warm-30v: #b69fff;--indigo-warm-40v: #967efb;--indigo-warm-50v: #745fe9;--indigo-warm-60v: #5942d2;--indigo-warm-70v: #3d2c9d;--indigo-warm-80v: #261f5b;--violet-5: #f4f1f9;--violet-10: #ebe3f9;--violet-20: #d0c3e9;--violet-30: #b8a2e3;--violet-40: #9d84d2;--violet-50: #8168b3;--violet-60: #665190;--violet-70: #4c3d69;--violet-80: #312b3f;--violet-90: #18161d;--violet-5v: #f7f2ff;--violet-10v: #ede3ff;--violet-20v: #d5bfff;--violet-30v: #c39deb;--violet-40v: #ad79e9;--violet-50v: #9355dc;--violet-60v: #783cb9;--violet-70v: #54278f;--violet-80v: #39215e;--violet-warm-5: #f8f0f9;--violet-warm-10: #f6dff8;--violet-warm-20: #e2bee4;--violet-warm-30: #d29ad8;--violet-warm-40: #bf77c8;--violet-warm-50: #b04abd;--violet-warm-60: #864381;--violet-warm-70: #5c395a;--violet-warm-80: #382936;--violet-warm-90: #1b151b;--violet-warm-5v: #fef2ff;--violet-warm-10v: #fbdcff;--violet-warm-20v: #f4b2ff;--violet-warm-30v: #ee83ff;--violet-warm-40v: #d85bef;--violet-warm-50v: #be32d0;--violet-warm-60v: #93348c;--violet-warm-70v: #711e6c;--violet-warm-80v: #481441;--magenta-5: #f9f0f2;--magenta-10: #f6e1e8;--magenta-20: #f0bbcc;--magenta-30: #e895b3;--magenta-40: #e0699f;--magenta-50: #c84281;--magenta-60: #8b4566;--magenta-70: #66364b;--magenta-80: #402731;--magenta-90: #1b1617;--magenta-5v: #fff2f5;--magenta-10v: #ffddea;--magenta-20v: #ffb4cf;--magenta-30v: #ff87b2;--magenta-40v: #fd4496;--magenta-50v: #d72d79;--magenta-60v: #ab2165;--magenta-70v: #731f44;--magenta-80v: #4f172e;--gray-cool-1: #fbfcfd;--gray-cool-2: #f7f9fa;--gray-cool-3: #f5f6f7;--gray-cool-4: #f1f3f6;--gray-cool-5: #edeff0;--gray-cool-10: #dfe1e2;--gray-cool-20: #c6cace;--gray-cool-30: #a9aeb1;--gray-cool-40: #8d9297;--gray-cool-50: #71767a;--gray-cool-60: #565c65;--gray-cool-70: #3d4551;--gray-cool-80: #2d2e2f;--gray-cool-90: #1c1d1f;--gray-1: #fcfcfc;--gray-2: #f9f9f9;--gray-3: #f6f6f6;--gray-4: #f3f3f3;--gray-5: #f0f0f0;--gray-10: #e6e6e6;--gray-20: #c9c9c9;--gray-30: #adadad;--gray-40: #919191;--gray-50: #757575;--gray-60: #5c5c5c;--gray-70: #454545;--gray-80: #2e2e2e;--gray-90: #1b1b1b;--gray-100: #000000;--gray-warm-1: #fcfcfb;--gray-warm-2: #f9f9f7;--gray-warm-3: #f6f6f2;--gray-warm-4: #f5f5f0;--gray-warm-5: #f0f0ec;--gray-warm-10: #e6e6e2;--gray-warm-20: #cac9c0;--gray-warm-30: #afaea2;--gray-warm-40: #929285;--gray-warm-50: #76766a;--gray-warm-60: #5d5d52;--gray-warm-70: #454540;--gray-warm-80: #2e2e2a;--gray-warm-90: #171716;--white-transparent-5: rgba(255, 255, 255, 0.01);--white-transparent-10: rgba(255, 255, 255, 0.1);--white-transparent-20: rgba(255, 255, 255, 0.2);--white-transparent-30: rgba(255, 255, 255, 0.3);--white-transparent-40: rgba(255, 255, 255, 0.4);--white-transparent-50: rgba(255, 255, 255, 0.5);--white-transparent-60: rgba(255, 255, 255, 0.6);--white-transparent-70: rgba(255, 255, 255, 0.7);--white-transparent-80: rgba(255, 255, 255, 0.8);--white-transparent-90: rgba(255, 255, 255, 0.9);--black-transparent-5: rgba(0, 0, 0, 0.01);--black-transparent-10: rgba(0, 0, 0, 0.1);--black-transparent-20: rgba(0, 0, 0, 0.2);--black-transparent-30: rgba(0, 0, 0, 0.3);--black-transparent-40: rgba(0, 0, 0, 0.4);--black-transparent-50: rgba(0, 0, 0, 0.5);--black-transparent-60: rgba(0, 0, 0, 0.6);--black-transparent-70: rgba(0, 0, 0, 0.7);--black-transparent-80: rgba(0, 0, 0, 0.8);--black-transparent-90: rgba(0, 0, 0, 0.9)}.certificate-header{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1rem}#certificate-wrapper{position:relative;z-index:1;overflow:auto;width:830px;min-height:610px;padding:1rem;border:1px solid var(--border-color);background-color:var(--body-bg)}#certificate-wrapper #fullsize{zoom:75%}#certificate-wrapper #fullsize .fullsize__container{background:var(--white)}#certificate-wrapper #walletsize{zoom:150%}#certificate-wrapper #walletsize .walletsize__container{background:var(--white)}.full small,.wallet small{font-size:0.75em;color:var(--text-muted-color)}#historic{display:block;margin:0 auto;text-align:center}@page{#historic{orientation:landscape;size:11in 8.5in}}#historic img{max-width:11in}#watermark{position:absolute;top:0;left:0;z-index:10;overflow:hidden;width:830px;max-height:70vh;font-size:18px;text-align:justify;color:var(--black-transparent-10);pointer-events:none}.fullsize,.walletsize{--border-size: 0px;--full-width: 10.5in;--full-height: 8in;--wallet-height: 2.65in;--wallet-width: 4.25in;margin:auto;border:solid var(--border-size) var(--osg-blue)}.fullsize__container,.walletsize__container{display:grid;flex-shrink:0;gap:0.5em;height:100%;padding:0.25em;border:double var(--border-size) var(--osg-blue)}.fullsize__distributor-logo,.walletsize__distributor-logo{display:flex;justify-content:center;align-items:center;max-width:100%;max-height:100%}.fullsize__distributor__name,.walletsize__distributor__name{font-weight:900;font-size:2em;line-height:1.25;letter-spacing:-0.025em}.fullsize__distributor__recognition,.walletsize__distributor__recognition{font-weight:500;font-size:1.125em;line-height:1.625}.fullsize__info,.walletsize__info{display:flex;flex-direction:column;align-items:center;justify-self:center}.fullsize__info__recipient-name,.walletsize__info__recipient-name{font-weight:600;font-size:3.5em;line-height:1.25}.fullsize__info__recipient-name__additional-info,.walletsize__info__recipient-name__additional-info{font-weight:500;font-size:2em}.fullsize__info__course-name,.walletsize__info__course-name{font-weight:600;font-size:3em;line-height:1.25}.fullsize__info__completion,.walletsize__info__completion{font-weight:500;font-size:1.125em}.fullsize__info__completion-date,.walletsize__info__completion-date{font-weight:500;font-size:1.125em}.fullsize__footer,.walletsize__footer{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}.fullsize__footer__bottom-logo,.walletsize__footer__bottom-logo{flex:0 0 50%;text-align:left}.fullsize__content-by,.walletsize__content-by{font-weight:500;text-align:right}.fullsize{--border-size: 9px;width:var(--full-width);height:var(--full-height);font-size:16px}.fullsize__container{grid-template-rows:10em auto auto 8em;text-align:center}.fullsize_info__completion{margin-top:2em}.fullsize_info__completion-date{margin-top:2em}.walletsize{--border-size: 0px;display:flex;flex-direction:row;gap:0.25em;align-items:stretch;font-size:10px;line-height:1.25}.walletsize p{max-width:100%;font-size:1em}.walletsize dd{margin-bottom:0.5em;font-weight:600}.walletsize__logo{max-width:100%;height:26px;max-height:26px}.walletsize__title{grid-area:title;font-weight:600;font-size:1.25em;text-align:center}.walletsize__fill-in{grid-area:fillin;margin-bottom:0.5em;padding-top:1.5em}.walletsize__fill-in__text{display:block;font-weight:500;font-size:0.9em;border-top:1px solid var(--black)}.walletsize input[type="checkbox"],.walletsize input[type="radio"]{width:1em;height:1em;accent-color:var(--black)}.walletsize__distributor-logo{flex-direction:row-reverse;grid-area:logo;justify-content:space-between}.walletsize__container{display:flex;flex-direction:column;width:var(--wallet-width);height:100%;min-height:var(--wallet-height);padding:1em;border:1px solid var(--black);border-right-style:dotted}.walletsize__container--tdg-left{display:grid;grid-template-areas:"logo logo" "title title" "description fillin" "info info" "footer footer";grid-template-columns:60% 40%;grid-auto-flow:row;gap:0.125em}.walletsize__container--tdg-left .walletsize__info{padding-bottom:0.5em;text-align:left;border-bottom:1px solid var(--border-color)}.walletsize__container--tdg-right{grid-auto-flow:row}.walletsize__container--tdg-right .walletsize__checklist{font-size:0.875em}.walletsize__container--al-left{grid-auto-flow:row}.walletsize__container--practical{grid-template-rows:1fr auto;font-size:1.25em}.walletsize__container--h2s{grid-template-rows:1fr 1fr 1fr;font-size:1.25em}.walletsize__container:only-child{border-right-style:solid}.walletsize__container+.walletsize__container{border-right-style:solid;border-left-style:dotted}.walletsize__distributor__name{font-size:1.25em;text-align:center}.walletsize__distributor__recognition{margin-bottom:0;text-align:center}.walletsize__info{flex-grow:1;grid-area:info;justify-content:center;max-width:100%;text-align:center;overflow-wrap:break-word;hyphens:manual}.walletsize__info__course-name{max-width:100%;margin:0.125em 0;font-size:2em}.walletsize__info__recipient-name{max-width:100%;margin:0.5em 0;font-size:2em;text-align:center}.walletsize__info__recipient-name__additional-info{max-width:100%;font-size:0.5em}.walletsize__info__completion-date{margin-top:0.5em;font-size:0.9em}.walletsize__content-by{font-size:0.75em}.walletsize__description{grid-area:description}.walletsize__fillin{grid-area:fillin}.walletsize__footer{grid-area:footer}.walletsize__footer__signature{flex:0 1 40%;margin:0 0.5em;text-align:left}.walletsize__footer__signature__text{font-weight:600}.walletsize__footer__signature small{display:block;margin-top:2.5em;padding:0.5em 0 0;border-top:1px solid var(--black)}.walletsize__signature{width:100%;padding-bottom:3.5em;font-weight:700;border-bottom:1px solid var(--black)}.walletsize__checklist{display:flex;gap:0.5em}.walletsize__checklist ul{flex:0 1 50%}.walletsize__checklist ul li{margin-bottom:0.5em}.walletsize__checklist ul li label{display:flex;gap:0.5em;justify-content:flex-start;align-items:flex-start}#fullsize{position:relative;z-index:2;margin:auto;page-break-inside:avoid}#fullsize .cert_large{font-size:20pt}#fullsize .tableframe{border-width:2;border-style:solid;border-color:#000000}#fullsize .cert_larger{font-size:24pt}#fullsize .cert_micr{font-size:8pt}#fullsize .style1{font-size:20pt}#fullsize .style2{font-size:12pt}.printable{page-break-after:always}.printable:last-child{page-break-after:auto}i.title-edit{vertical-align:baseline;font-size:0.7em;color:var(--body-color);cursor:pointer}body[data-controller="builder/courses"][data-action="edit"] #content-inner{background:transparent;box-shadow:none}#course-builder-header{font-weight:400;font-size:18px}#course-builder-header i{padding-right:7.5px;font-size:20px}#course-builder-header .fl-right{margin-top:-9px}#course-builder-header .fl-right>a{font-weight:normal;font-size:14px}#course-builder-header .course-builder-title span{vertical-align:top}#course-description:hover{cursor:pointer}#description-input{width:572px;height:215px;padding:10px}.course-builder-subheader{margin:20px 15px;padding:10px 5px;font-size:18px;border-bottom:1px solid #e0e1d9;box-shadow:0 1px 0 0 var(--white)}.course-builder-certificate-icon{width:40px;margin-top:-7px;margin-left:7.5px}.content-box-title.full-border,.full-border.invoice-section-title{margin-bottom:15px;border:1px solid #eeeeee;border-radius:0}.row.flex{display:flex}#course-description{max-width:700px;margin-right:15px}#course-description .button,#course-description .dropdown-actions button,.dropdown-actions #course-description button,#course-description #welcome .standard-course-btn,#welcome #course-description .standard-course-btn,#course-description #welcome .custom-course-btn,#welcome #course-description .custom-course-btn,#course-description .usersConfirmBtn span,.usersConfirmBtn #course-description span,#course-description .usersCancelBtn span,.usersCancelBtn #course-description span{margin-top:15px}#course-description p{margin-bottom:15px}#course-description,#course-builder-settings{width:50%}#course-builder-settings .outer-box,#course-description .outer-box{margin-bottom:15px;padding:0 15px}#course-builder-settings .outer-box input[type="text"],#course-builder-settings .outer-box input[type="number"],#course-builder-settings .outer-box select,#course-description .outer-box input[type="text"],#course-description .outer-box input[type="number"],#course-description .outer-box select{width:100px;background:var(--white)}#course-builder-settings .outer-box input[type="radio"],#course-description .outer-box input[type="radio"]{vertical-align:middle}#course-builder-settings .outer-box .column,#course-description .outer-box .column{display:inline-block;vertical-align:top;width:49%}#course-builder-settings .outer-box .column .column-row,#course-description .outer-box .column .column-row{height:32px;font-size:14px;color:rgba(0,0,0,0.75)}#course-builder-settings .outer-box .column .column-row label,#course-description .outer-box .column .column-row label{display:inline-block;vertical-align:middle;height:12px}#course-builder-settings .outer-box .group2,#course-description .outer-box .group2{margin-top:15px;padding-top:15px;border-top:1px solid rgba(0,0,0,0.08)}#course-builder-settings .outer-box .course-settings-language,#course-description .outer-box .course-settings-language{margin-top:7px}#course-builder-settings .outer-box .submit,#course-description .outer-box .submit{margin-top:15px}#course-builder-settings .column .inline-errors{display:inline;margin-left:5px;color:var(--red-50)}#course-builder-settings .column .inline-errors:before{margin-right:5px;font-weight:normal;font-family:"FontAwesome";content:"\f057"}#course-builder .modal-content textarea.transcript{width:100%;height:200px}.module,.final-quiz-module{display:flex;position:relative;z-index:1;flex-direction:column;min-width:900px;margin:25px 40px;border-radius:2px;background:#f1f3f3;box-shadow:1px 1px 2px 0 #cdcdc8}.module .drag-bar,.final-quiz-module .drag-bar{position:absolute;left:-26px;cursor:move}.module .module-title,.final-quiz-module .module-title{max-height:42px;padding:10px;border-bottom:1px solid #e0e1d9;background:#f9f9f9;box-shadow:var(--white) 0 1px 0 0}.module .editable-module-title.editing input,.final-quiz-module .editable-module-title.editing input{margin-top:-8px}.module.show-del .delete-btn,.show-del.final-quiz-module .delete-btn{visibility:visible}.module .module-btn,.final-quiz-module .module-btn{display:inline-block;width:195px;text-align:left}.module .module-btn p,.final-quiz-module .module-btn p{line-height:15px;color:#494947}.module .module-btn p.def,.final-quiz-module .module-btn p.def{font-size:13px}.module .module-btn p.def.failure,.final-quiz-module .module-btn p.def.failure{color:#dd1923}.module .module-btn p.sub-def,.final-quiz-module .module-btn p.sub-def{font-size:11px}.module .module-btn .content,.final-quiz-module .module-btn .content,.module .module-btn .def-block,.final-quiz-module .module-btn .def-block{display:inline-block;vertical-align:middle;width:auto}.module .module-btn.disabled,.final-quiz-module .module-btn.disabled{opacity:0.4;cursor:default}.module .transcript-link,.final-quiz-module .transcript-link{font-weight:400;font-size:12px;color:#494944}.module .li-delete,.final-quiz-module .li-delete{position:absolute;top:-5px;right:-10px;width:23px;height:27px;font-size:0;background:url(/assets/x-btn-783c504918fdaa91c9c99878bd51bd82538c01033d269d730d87ede34a7ad536.png) !important;visibility:hidden}.module .module-content-wrapper,.final-quiz-module .module-content-wrapper{display:inline-block;position:relative}.module ul,.final-quiz-module ul{display:flex;flex:1 0 auto}.module li,.final-quiz-module li{display:flex;position:relative;flex:1 0 auto;justify-content:center;align-items:center;width:25%;border-right:1px solid var(--white);border-left:1px solid #ddded8}.module li.li-separator,.final-quiz-module li.li-separator{margin:0 30px}.module li.li-separator.lines,.final-quiz-module li.li-separator.lines{align-self:normal;border-right:1px solid var(--white);border-left:1px solid #ddded8}.module li.show-del .li-delete,.final-quiz-module li.show-del .li-delete{visibility:visible}.module li.module-radio-btns,.final-quiz-module li.module-radio-btns{justify-content:flex-start;width:10%;min-width:190px;padding-left:25px}.module li.module-radio-btns input,.final-quiz-module li.module-radio-btns input,.module li.module-radio-btns img,.final-quiz-module li.module-radio-btns img{margin:0;margin-right:5px}.module li.module-radio-btns span,.final-quiz-module li.module-radio-btns span{font-weight:400;font-size:12px}.module .delete-btn,.final-quiz-module .delete-btn,.module .premium-disabled-icon,.final-quiz-module .premium-disabled-icon{position:absolute;top:10px;right:5px}.module .delete-btn,.final-quiz-module .delete-btn{visibility:hidden}.module .premium-disabled-icon img,.final-quiz-module .premium-disabled-icon img{width:26px}.ppt-loader{margin-top:15px;margin-left:25px}.ppt-loader.processing{position:absolute;top:-10px;right:5px}.ppt-module{position:relative;overflow:hidden}.ppt-module input{position:absolute;top:0;right:0;width:195px;height:50px;margin:0;opacity:0;cursor:pointer;direction:ltr;transform:translate(-300px, 0) scale(4)}.create-btn{width:930px;margin:15px auto;padding:30px 0;text-align:center;border:1px dotted #ddded8}.create-btn a{width:300px;margin:0 auto}.create-btn p{width:100%;font-size:22px}.final-quiz-module{margin:15px}.final-quiz-module .module-title{padding-left:20px}.final-quiz-module .module-title i{vertical-align:baseline;margin-right:10px}.final-quiz-module p{width:50%;padding:15px 20px;font-size:12px;color:#231f20}.final-quiz-module .content{display:flex;align-items:center}.final-quiz-module .final-course-quiz-btn{position:relative;margin-left:25px}.final-quiz-module .final-course-quiz-btn .open-quiz,.final-quiz-module .final-course-quiz-btn .hide-quiz{width:215px;padding:10px;color:var(--white);background:linear-gradient(#b4ca51, #719833);box-shadow:1px 1px 2px #dadad5, inset 1px 1px #8aa827}.final-quiz-module .final-course-quiz-btn .open-quiz:hover,.final-quiz-module .final-course-quiz-btn .hide-quiz:hover{color:var(--white)}.final-quiz-module.show-del .li-delete{visibility:visible}.articulate-upload-form{width:50%;margin:0 auto;text-align:center}.quiz_builder{position:relative;top:-25px;min-width:900px;margin:0 40px;border-radius:2px;box-shadow:1px 2px 3px -1px #cdcdc8}.quiz_builder .white-btn,.quiz_builder .ui-widget-content .ui-button,.ui-widget-content .quiz_builder .ui-button{margin:0 3px;font-weight:600;font-size:11px}.quiz_builder .white-btn span,.quiz_builder .ui-widget-content .ui-button span,.ui-widget-content .quiz_builder .ui-button span{vertical-align:middle;padding:0 5px}#course-items{padding-right:var(--mobile-margin-x);padding-left:var(--mobile-margin-x)}#course-items .button.n-green,#course-items .dropdown-actions button.n-green,.dropdown-actions #course-items button.n-green,#course-items #welcome .n-green.standard-course-btn,#welcome #course-items .n-green.standard-course-btn,#course-items #welcome .usersConfirmBtn span.standard-course-btn,#welcome .usersConfirmBtn #course-items span.standard-course-btn,#course-items .usersConfirmBtn #welcome span.standard-course-btn,.usersConfirmBtn #welcome #course-items span.standard-course-btn,#course-items #welcome .n-green.custom-course-btn,#welcome #course-items .n-green.custom-course-btn,#course-items #welcome .usersConfirmBtn span.custom-course-btn,#welcome .usersConfirmBtn #course-items span.custom-course-btn,#course-items .usersConfirmBtn #welcome span.custom-course-btn,.usersConfirmBtn #welcome #course-items span.custom-course-btn,#course-items .usersConfirmBtn span,.usersConfirmBtn #course-items span,#course-items .usersCancelBtn span.n-green,.usersCancelBtn #course-items span.n-green,#course-items .usersCancelBtn .usersConfirmBtn span,.usersCancelBtn .usersConfirmBtn #course-items span,#course-items .usersConfirmBtn .usersCancelBtn span,.usersConfirmBtn .usersCancelBtn #course-items span,#course-items .button.n-red,#course-items .dropdown-actions button.n-red,.dropdown-actions #course-items button.n-red,#course-items #welcome .n-red.standard-course-btn,#welcome #course-items .n-red.standard-course-btn,#course-items #welcome .usersCancelBtn span.standard-course-btn,#welcome .usersCancelBtn #course-items span.standard-course-btn,#course-items .usersCancelBtn #welcome span.standard-course-btn,.usersCancelBtn #welcome #course-items span.standard-course-btn,#course-items #welcome .n-red.custom-course-btn,#welcome #course-items .n-red.custom-course-btn,#course-items #welcome .usersCancelBtn span.custom-course-btn,#welcome .usersCancelBtn #course-items span.custom-course-btn,#course-items .usersCancelBtn #welcome span.custom-course-btn,.usersCancelBtn #welcome #course-items span.custom-course-btn,#course-items .usersConfirmBtn span.n-red,.usersConfirmBtn #course-items span.n-red,#course-items .usersConfirmBtn .usersCancelBtn span,.usersConfirmBtn .usersCancelBtn #course-items span,#course-items .usersCancelBtn .usersConfirmBtn span,.usersCancelBtn .usersConfirmBtn #course-items span,#course-items .usersCancelBtn span,.usersCancelBtn #course-items span{margin:2px 4px;padding:unset 5px;line-height:1.8em}.quiz_builder .header{padding:25px 10px 0;border-right:1px solid var(--white);border-left:1px solid var(--white);background:#f1f3f3}.quiz_builder .header .top-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding:5px 15px;background:#f9f9f9}.quiz_builder .header .top-bar .title{vertical-align:middle;margin-left:15px;font-weight:600;font-size:1.15em}.quiz_builder .header .top-bar .minimum-score{display:inline-block}.quiz_builder .header .top-bar .preview{margin-left:15px}.quiz_builder .header .top-bar input[type="text"]{width:50px;margin-left:5px;font-size:12px}.editable-quiz-title.editing{display:inline-block;margin-top:-15px;margin-bottom:-15px}.quiz_builder .header .main-title{margin-top:23px;padding:10px 5px;border-bottom:1px solid #e0e1d9;box-shadow:var(--white) 0 1px 0 0}.quiz_builder .header .main-title span{color:var(--body-color)}.quiz_builder .header .new-questions{display:flex;justify-content:space-between;align-items:center;padding:15px 14px;background:#f9f9f9}.quiz_builder .header .new-questions .new-question-title{width:200px}.quiz_builder .header .new-questions a{width:18%;min-width:150px;font-size:13px}.quiz_builder .header .new-questions a div{width:100%;padding:0}.quiz_builder .header .new-questions .new-question-arrow{display:inline;margin-left:-10px}.quiz_builder .header .new-questions span{white-space:nowrap}.quiz_builder .content .quiz-list{width:25%;min-height:350px;margin-left:15px;padding-top:5px;padding-right:1px;font-weight:600;border-radius:3px;background:var(--white);box-shadow:1px 1px 2px rgba(0,0,0,0.05)}.quiz_builder .content .quiz-list header{padding:5px;text-align:center;text-transform:uppercase}.quiz_builder .content .quiz-list ul{padding:7.5px;padding-top:0}.quiz_builder .content .quiz-list li{position:relative;overflow:hidden;padding-right:30px;font-size:12px;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e0e1d9;background:#fafafa;cursor:pointer}.quiz_builder .content .quiz-list li img.drag-handle{vertical-align:middle;cursor:move}.quiz_builder .content .quiz-list li span.question-title,.quiz_builder .content .quiz-list li span.question-module{margin-left:5px}.quiz_builder .content .quiz-list li .cross,.quiz_builder .content .quiz-list li .edit{position:absolute;top:3px;right:3px;visibility:hidden}.quiz_builder .content .quiz-list li.green .cross,.quiz_builder .content .quiz-list li.green .edit{visibility:visible}.quiz_builder .content .quiz-list .seperator{margin:0}.quiz_builder .content .quiz-list .edit{margin-left:5px}.quiz_builder .content{display:flex;padding:15px 0;background:#f1f3f3}.quiz_builder .main-content{width:75%;padding:5px 20px}.quiz_builder .main-content .select-question{line-height:345px;text-align:center}.quiz_builder .main-content .question-header{color:var(--body-color)}.quiz_builder .main-content .question-header .question-title span{color:var(--body-color);cursor:pointer}.quiz_builder .main-content .question-header>*{margin:0 0 7px 5px}.quiz_builder .main-content .question{width:100%;margin:15px 0}.quiz_builder .main-content .question textarea{width:100%;height:85px}.quiz_builder .main-content .loader-container{margin-top:159px}.quiz_builder .main-content .answers-wrapper{padding-left:15px}.quiz_builder .main-content .answers-wrapper p{margin-bottom:10px}.quiz_builder .main-content .answers-wrapper input[type="text"]{width:480px !important;font-size:13px;color:#494944}.quiz_builder .main-content .answer{position:relative;padding:3px 0}.quiz_builder .main-content .answer .delete-placeholder{display:inline-block;position:relative;padding-right:30px}.quiz_builder .main-content .answer .drag-handle{vertical-align:middle;cursor:move}.quiz_builder .main-content .answer .delete{display:none;position:absolute;top:2px;right:0}.quiz_builder .main-content li.answer .true-or-false{display:inline-block;width:90%;padding:5px 15px;font-weight:600;font-style:italic;font-size:0.9em;background:var(--white)}.quiz_builder .main-content .actions{margin-top:15px;margin-left:40px}.quiz_builder .main-content .actions>*{margin-right:15px}.quiz_builder .main-content .actions>:last-child{margin:0}.quiz_builder .main-content .new-answer{margin-right:15px}.quiz_builder .main-content input[type="radio"],.quiz_builder .main-content input[type="checkbox"]{vertical-align:middle;margin-left:0}.add-question-arrow{position:absolute;width:auto;height:auto}.questions-header{position:relative}.delete-all-questions-button{position:absolute;top:3px;right:5px}.quiz_builder.final-quiz{top:0}.quiz_builder.final-quiz .content{border:1px solid var(--white)}.quiz_builder.final-quiz .box-white{margin-bottom:25px;padding:10px 20px;padding-right:50px;font-weight:normal;font-size:11px;background:var(--white)}.quiz_builder.final-quiz .box-white .edit-question-btn{margin-left:5px;padding:0 5px;font-weight:bold;font-size:10px}.quiz_builder.final-quiz .box-white .edit-question-btn span{padding:0}.quiz_builder.final-quiz .module-number{font-style:italic;font-size:0.8em}.quiz_builder.final-quiz .module-number a{text-decoration:underline}.quiz_builder.final-quiz .answers p{margin-left:20px;font-style:italic;color:var(--gray-cool-40)}.quiz_builder.final-quiz .answer-box{margin:5px 0}.quiz_builder.final-quiz .answer-box.checked p{font-weight:600;background:url(/assets/answer-check-icon-e244b944bcc9211a7e5ef55dbbf2911420a6a80542927e6837e1360f317ca2bb.png) no-repeat 98% 50%}.quiz_builder.final-quiz .answer-box p{font-size:0.9em;color:var(--body-color)}.quiz_builder.final-quiz .info-icon{margin-right:2px;margin-bottom:2px}.quiz_builder.final-quiz .question-box{padding:15px}.quiz_builder.final-quiz .question-box,.quiz_builder.final-quiz .answer-box{background:#f4f3f0}.quiz_builder.final-quiz .actions{margin-left:0}.editable{cursor:pointer}.always-on,.always-on:hover{visibility:visible !important}.input-error{display:inline;border:2px solid #d34444 !important}.field-error{display:block;padding:10px 0;text-align:center;color:#ff0000}.branches-tree .jstree-anchor>i.jstree-themeicon{vertical-align:middle;width:20px;height:24px;margin-right:7px;font-size:0;line-height:33px;background:url(/assets/shared-with-icon-inactive-2c2d5e2d10ba3a2d7d968d74695fc3b3c8337f8dcf38f7b809a6112175376a30.png) 4px 3px no-repeat !important}.quiz-preview-container{display:inline-block}div.field-error>input.form-control,div.field-error>div.rdt>input.form-control{padding:3px 8px;font-size:14px;border:1px solid #ff0000;border-radius:5px}#course_scorm_upload{width:100%;margin-top:1em}.direct-upload{position:relative;margin:1em 0;padding:2px 8px;font-size:11px;line-height:2em;border:1px solid rgba(0,0,0,0.3);border-radius:3px}.direct-upload--pending{opacity:0}.direct-upload__progress{position:absolute;top:0;bottom:0;left:0;background:#0076ff;opacity:0.2;transition:width 120ms ease-out, opacity 60ms 60ms ease-in;transform:translate3d(0, 0, 0)}.direct-upload--complete .direct-upload__progress{opacity:0.4}.direct-upload--error{border-color:#ff0000}input[type="file"][data-direct-upload-url][disabled]{display:none}.course-builder-table{padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}.course-builder-table__actions{display:flex;flex-wrap:wrap;gap:0.25rem;justify-content:flex-end;align-items:center}.library-search-bar{margin-bottom:1rem}.library-search-bar form{display:flex;gap:1rem;align-items:flex-end}.library-search-bar label{font-weight:600}.library-search-bar [class*="vin-btn"]{margin-bottom:0.125rem}.courses-search{display:flex;justify-content:space-between;align-items:flex-end}.courses-search-bar{display:inline-block;vertical-align:middle;width:auto;margin-top:0}.course-filter-title{padding:0 1% 1%;font-weight:600;font-size:14px}#inventories-page{margin-right:var(--mobile-margin-x);margin-left:var(--mobile-margin-x)}#inventories-page .filter-block{flex-basis:20%;min-width:250px}#inventories-page .filter-block input[type="text"],#inventories-page .filter-block select{width:100%}#inventories-page .title{padding:32px 0}#inventories-page .search-input{max-width:411px;margin:0}#inventories-page .select2-container .select2-choice{vertical-align:middle;min-height:43px}#inventories-page .card .course-favorite:after{position:relative;font-size:1.3em;font-family:"FontAwesome";color:var(--black);content:"\f006" !important}#inventories-page .card.starred_true .course-favorite:after{color:#f4b400;content:"\f005" !important}#inventories-page .card.custom_true{box-shadow:inset 0 0.5em 0 0 var(--green-cool-60v)}#inventories-page .card.custom_false{box-shadow:inset 0 0.5em 0 0 var(--blue-50)}#inventories-page .card.hidden_true{display:none !important}#inventories-page .card .reporting-summary{margin:12px 0 16px;padding:12px 8px;border:1px solid var(--border-color);background-color:var(--gray-cool-1)}#inventories-page .card .report-link{text-decoration:underline}#inventories-page .card .report-link.hidden{display:none}#inventories-page .card .icon{height:1.6em}#inventories-page .card i.fa{padding:0 4px 0 0}#inventories-page .card i.fa.fa-certificate{color:#f4c500}#inventories-page .card i.fa.fa-check{color:#5c9242}#inventories-page .card i.fa.fa-times{color:#ff0000}#inventories-page .card i.fa.fa-sitemap{font-size:16px;color:#5c9242}#inventories-page .card i.fa.fa-hourglass,#inventories-page .card i.fa.fa-recycle{color:#ababab}#inventories-page .card .vbar{display:inline-block}#inventories-page .card .vbar:before{margin-left:1.3em;line-height:2em;border-left:1px solid #e0e1d9;content:" "}#inventories-page .card .row.padded{padding:4px 0 15px !important}#inventories-page .card .row.bar:after{display:block;width:90%;margin:0 auto 12px;padding:8px;border-bottom:1px solid #e0e1d9;content:""}#inventories-page .card .left-align{padding:0 5% 0 0 !important}#inventories-page .card .right-align{padding:0 0 0 5% !important}#inventories-page .card header{margin:0;text-align:left;border:none}#inventories-page .card header.__block{margin-bottom:6px;padding:0 20px;height:84px;white-space:nowrap}#inventories-page .card header.__block:after{display:inline-block;vertical-align:middle;width:0;height:84px;content:""}#inventories-page .card header.__block .__vertical_wrap{display:inline-block;vertical-align:middle;padding:6px 0;line-height:24px;white-space:normal}#inventories-page .card header h1{overflow:hidden;width:95%;max-height:70px;font-size:16px;line-height:23px;text-overflow:ellipsis}#inventories-page .card header h1 .subtitle{vertical-align:baseline;font-size:13px;color:var(--gray-cool-50)}#inventories-page .card .content{height:280px;padding:0 20px;font-size:14px}#inventories-page .card .content .description{overflow:hidden;height:60px;margin-bottom:10px;font-size:12px;text-overflow:ellipsis}#inventories-page .card footer{display:flex;padding:18px 0 12px;text-align:center;color:#444444;border:none}#inventories-page .card footer .inventories-actions{border:2px solid var(--body-color)}#inventories-page .card footer .button,#inventories-page .card footer .dropdown-actions button,.dropdown-actions #inventories-page .card footer button,#inventories-page .card footer #welcome .standard-course-btn,#welcome #inventories-page .card footer .standard-course-btn,#inventories-page .card footer #welcome .custom-course-btn,#welcome #inventories-page .card footer .custom-course-btn,#inventories-page .card footer .usersConfirmBtn span,.usersConfirmBtn #inventories-page .card footer span,#inventories-page .card footer .usersCancelBtn span,.usersCancelBtn #inventories-page .card footer span{font-size:12px}#inventories-page .card footer .button,#inventories-page .card footer .dropdown-actions button,.dropdown-actions #inventories-page .card footer button,#inventories-page .card footer #welcome .standard-course-btn,#welcome #inventories-page .card footer .standard-course-btn,#inventories-page .card footer #welcome .custom-course-btn,#welcome #inventories-page .card footer .custom-course-btn,#inventories-page .card footer .usersConfirmBtn span,.usersConfirmBtn #inventories-page .card footer span,#inventories-page .card footer .usersCancelBtn span,.usersCancelBtn #inventories-page .card footer span,#inventories-page .card footer .dropdown-actions{flex:1;margin:0 3px}#inventories-page .card footer .button:first-child,#inventories-page .card footer .dropdown-actions button:first-child,.dropdown-actions #inventories-page .card footer button:first-child,#inventories-page .card footer #welcome .standard-course-btn:first-child,#welcome #inventories-page .card footer .standard-course-btn:first-child,#inventories-page .card footer #welcome .custom-course-btn:first-child,#welcome #inventories-page .card footer .custom-course-btn:first-child,#inventories-page .card footer .usersConfirmBtn span:first-child,.usersConfirmBtn #inventories-page .card footer span:first-child,#inventories-page .card footer .usersCancelBtn span:first-child,.usersCancelBtn #inventories-page .card footer span:first-child,#inventories-page .card footer .dropdown-actions:first-child{margin-left:0}#inventories-page .card footer .button:last-child,#inventories-page .card footer .dropdown-actions button:last-child,.dropdown-actions #inventories-page .card footer button:last-child,#inventories-page .card footer #welcome .standard-course-btn:last-child,#welcome #inventories-page .card footer .standard-course-btn:last-child,#inventories-page .card footer #welcome .custom-course-btn:last-child,#welcome #inventories-page .card footer .custom-course-btn:last-child,#inventories-page .card footer .usersConfirmBtn span:last-child,.usersConfirmBtn #inventories-page .card footer span:last-child,#inventories-page .card footer .usersCancelBtn span:last-child,.usersCancelBtn #inventories-page .card footer span:last-child,#inventories-page .card footer .dropdown-actions:last-child{margin-right:0}#inventories-page .card footer .button:last-child button,#inventories-page .card footer .dropdown-actions button:last-child button,.dropdown-actions #inventories-page .card footer button:last-child button,#inventories-page .card footer #welcome .standard-course-btn:last-child button,#welcome #inventories-page .card footer .standard-course-btn:last-child button,#inventories-page .card footer #welcome .custom-course-btn:last-child button,#welcome #inventories-page .card footer .custom-course-btn:last-child button,#inventories-page .card footer .usersConfirmBtn span:last-child button,.usersConfirmBtn #inventories-page .card footer span:last-child button,#inventories-page .card footer .usersCancelBtn span:last-child button,.usersCancelBtn #inventories-page .card footer span:last-child button,#inventories-page .card footer .dropdown-actions:last-child button{width:100%;margin-right:0}#inventories-page .card .progress span{width:375px;margin-top:3px;color:var(--white)}#inventories-page .card .progress{height:26px;background-color:#808080}#inventories-page .card .languages_icon{height:40px;background-position-x:center;background-repeat:no-repeat}#inventories-page .card .course_length_icon{height:40px;background-position-x:center;background-repeat:no-repeat}#inventories-page .card .certificate_icon{height:40px;background-position-x:center;background-repeat:no-repeat}#inventories-page .card .accessibility_icon{height:40px;background-position-x:center;background-repeat:no-repeat}#inventories-page .card .valid,#inventories-page .card .invalid{width:350px;margin:0 auto;text-align:center}#inventories-page .card .valid p,#inventories-page .card .invalid p{display:inline-block;width:320px;font-size:12px}#inventories-page .card .valid i.fa.fa-2x,#inventories-page .card .invalid i.fa.fa-2x{margin-right:5px}#inventories-page .card .valid{color:#008000}#inventories-page .card .invalid{color:#ff0000}#inventories-page .card span.fa.fa-2x{display:inline-block;width:28px;margin-right:5px}#inventories-page .card .text{line-height:2em}#inventories-page .card .text-left{text-align:left}#inventories-page .card .text-right{text-align:right}#inventories-page .card .feature{min-height:60px;padding-right:10px;text-align:initial}#inventories-page .card .feature .text{margin-bottom:10px;line-height:16px}#inventories-page .card .feature .text h4{font-size:12px}#inventories-page .card .feature .text p{font-size:12px}#inventories-page .card .nopadding-left{margin:0 !important;padding-right:8px !important;padding-left:0 !important}#inventories-page .card .nopadding{margin:0 !important;padding:0 !important}#inventories-page #course-list[data-filter="hidden"] .card.hidden_true{display:inline-block !important}#inventories-page #course-list[data-filter="hidden"] .card.hidden_false{display:none !important}.assign-unit a:link{text-decoration:none}.filters.tabs{margin-top:16px}.filters.tabs a{display:inline-block;width:auto}.new-courses{display:none;padding:4px 8px;font-size:12px;text-shadow:1px 1px #f14f51;color:var(--white);background:url(/assets/messages-icon-bb04d5b0c60155924ae881f981f5afaa368b748bc82cd1222a5f46c56e9550c3.png) no-repeat center}#snippets-search-form{width:50%}.remove-course-popup ul.details{display:none;overflow-y:scroll;max-height:120px;margin:10px 0;padding:8px;border:1px solid rgba(34,36,38,0.15);border-radius:5px;background-color:var(--white);list-style-type:circle;transition:display 2s}.remove-course-popup .open ul.details{display:block}.remove-course-popup li a{cursor:pointer}.remove-course-popup li a:hover{text-decoration:underline}.remove-course-popup input.text.course-name-deactivation{width:100% !important}.remove-course-popup ::-webkit-scrollbar{width:7px;appearance:none}.remove-course-popup ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}#flash_notice a.undo{text-decoration:underline;color:#03a7df}.course-catalog-item__title{display:flex;flex-direction:column;gap:0.5em;justify-content:flex-start;align-items:flex-start;margin-top:0.5em;margin-bottom:0.5em}.course-catalog-item__title__name{font-size:1.125em}.course-catalog-item__title__description{font-size:0.875em;color:var(--gray-cool-50)}.course-catalog-item__code{font-family:monospace;text-align:center}.course-catalog-item__version{text-align:center}.course-catalog-item__duration{text-align:right}.course-catalog-item__actions{text-align:right}.course-icon-small{width:53px}.course-issue-container{padding-top:8%;text-align:center;color:#a6a6a6}.course-issue-container .fa-stack-1x{top:8%;font-size:0.6em}.course-issue-container h1{font-weight:400;color:#494944}.no-courses{margin-top:50px}.no-courses h3{text-align:center}.no-courses p{text-align:center;color:#8a8a7c}.valign{display:flex;align-items:center}#new-course{display:flex;flex-wrap:wrap;margin-right:var(--mobile-margin-x);margin-left:var(--mobile-margin-x);border:1px solid var(--container-border-color);background:var(--container-bg)}#new-course .col1{background:var(--gray-cool-5)}#new-course .col2{box-shadow:var(--elevation-3)}#new-course .col1,#new-course .col2{flex:1 1 500px;padding:2rem var(--mobile-padding-x)}#new-course h2{margin-bottom:0.5em;line-height:1.2}#new-course form label{display:inline-block;margin-bottom:5px}#new-course form input[type="text"]{width:100%;height:30px}#new-course form input[type="radio"]{vertical-align:middle;margin:0 5px 0 10px}#new-course .input{margin-bottom:15px}#new-course .s3r-container{margin-top:15px}#new-course .s3r-container #file{color:transparent}#new-course .identifier{display:inline-block;margin-bottom:20px;margin-left:5px;font-size:12px}#new-course .form-actions{margin-top:20px;text-align:right}#welcome{margin-top:15px;text-align:center}#welcome span{vertical-align:baseline}#welcome .title span{vertical-align:middle;margin-left:7px;font-size:34px}#welcome h2{font-size:17px}#welcome h1{margin-bottom:15px;font-size:26px}#welcome p{display:inline-block;width:660px;margin-top:15px;font-weight:normal;font-style:italic;font-size:16px;text-shadow:1px 1px var(--white);color:#7e7e73}#welcome .emphasized,#welcome .emphasized-bold{vertical-align:baseline;font-weight:600;color:#696864}#welcome .or-image{display:block;margin:13px auto}#welcome .list{width:80%;min-width:1000px;margin:25px auto 40px;padding:15px 10px;background:#f9f9f7}#welcome .list ul{display:flex;justify-content:space-around;margin-top:25px;text-align:left}#welcome .list .left,#welcome .list .right{display:inline-block}#welcome .list .left{width:460px}#welcome .list .right{width:450px}#welcome .list ul li{display:inline-block;width:440px;margin-bottom:8px;padding:5px 5px 5px 16px;font-weight:normal;font-size:13px;color:#231f20 !important}#welcome .list ul li span{vertical-align:baseline;margin-right:13px;font-weight:bold}#welcome .list ul li.white{padding:5px 5px 5px 15px;background:var(--white);box-shadow:0 1px 1px 0 #dadad5}#welcome .options{margin-top:25px}#welcome .options .block{display:flex;justify-content:space-around}#welcome .standard-course,#welcome .custom-course{display:inline-block;width:460px;height:390px;margin-left:5px;background:#f9f9f7}#welcome .standard-course p,#welcome .custom-course p{font-style:normal;font-size:13px;color:#231f20}#welcome .standard-course{float:left}#welcome .standard-course p{width:324px;height:251px;padding:82px 0}#welcome .custom-course{margin-left:20px}#welcome .custom-course ul{height:250px}#welcome .custom-course li{margin:5px 0;padding:10px;text-align:left}#welcome .custom-course li.first{border-bottom:1px solid #ddded8}#welcome .custom-course li.last p{margin-top:22px}#welcome .custom-course li .step{float:left;margin-left:10px}#welcome .custom-course li .step h3{font-size:12px}#welcome .custom-course li .step .number{margin-top:15px;font-size:60px}#welcome .custom-course p{width:340px;margin-left:25px}#welcome .white-box.big-btn,#welcome .big-btn,#welcome .module .module-btn,.module #welcome .module-btn,#welcome .final-quiz-module .module-btn,.final-quiz-module #welcome .module-btn,#welcome .final-quiz-module .final-course-quiz-btn .open-quiz,.final-quiz-module .final-course-quiz-btn #welcome .open-quiz,#welcome .final-quiz-module .final-course-quiz-btn .hide-quiz,.final-quiz-module .final-course-quiz-btn #welcome .hide-quiz{padding:0}#welcome .white-box.big-btn img,#welcome .big-btn img,#welcome .module .module-btn img,.module #welcome .module-btn img,#welcome .final-quiz-module .module-btn img,.final-quiz-module #welcome .module-btn img,#welcome .final-quiz-module .final-course-quiz-btn .open-quiz img,.final-quiz-module .final-course-quiz-btn #welcome .open-quiz img,#welcome .final-quiz-module .final-course-quiz-btn .hide-quiz img,.final-quiz-module .final-course-quiz-btn #welcome .hide-quiz img{float:left}#welcome .white-box.big-btn .block,#welcome .big-btn .block,#welcome .module .module-btn .block,.module #welcome .module-btn .block,#welcome .final-quiz-module .module-btn .block,.final-quiz-module #welcome .module-btn .block,#welcome .final-quiz-module .final-course-quiz-btn .open-quiz .block,.final-quiz-module .final-course-quiz-btn #welcome .open-quiz .block,#welcome .final-quiz-module .final-course-quiz-btn .hide-quiz .block,.final-quiz-module .final-course-quiz-btn #welcome .hide-quiz .block{float:left;width:385px;text-align:center}#welcome .white-box.big-btn span,#welcome .big-btn span,#welcome .module .module-btn span,.module #welcome .module-btn span,#welcome .final-quiz-module .module-btn span,.final-quiz-module #welcome .module-btn span,#welcome .final-quiz-module .final-course-quiz-btn .open-quiz span,.final-quiz-module .final-course-quiz-btn #welcome .open-quiz span,#welcome .final-quiz-module .final-course-quiz-btn .hide-quiz span,.final-quiz-module .final-course-quiz-btn #welcome .hide-quiz span{display:inline-block;font-size:16px}#welcome .standard-course-btn,#welcome .custom-course-btn{width:100%;margin-top:20px;padding:15px;font-size:17px;color:var(--white);border:1px solid var(--white)}#welcome .standard-course-btn{background:linear-gradient(to top, #b4ca51, #719833);box-shadow:inset 1px 1px #8aa827}#welcome .standard-course-btn:hover{background:linear-gradient(to top, #b7cc57, #719833)}#welcome .custom-course-btn{background:linear-gradient(to top, #42cbd5, #299aae);box-shadow:inset 1px 1px #2a9db0}#welcome .custom-course-btn:hover{background:linear-gradient(to top, #49cdd6, #299aae)}#course-items-not-owned{margin-top:40px}#course-items-not-owned .course-item{position:relative;height:auto}#course-items-not-owned .course-item .premium-course-background-icon{position:absolute;top:9px;left:55px}#course-items-not-owned .course-item .premium-course-label-icon{position:absolute;top:79px;left:51px}#course-items-not-owned h2{margin-bottom:40px}#upgrade_for_more_courses_button>div{position:relative;left:6px;width:85px;margin-left:-10px}.articulate-processing{padding:2%;font-size:1.3em;text-align:center;color:rgba(0,0,0,0.4);-webkit-font-smoothing:antialiased}.articulate-processing a{text-decoration:underline}.articulate-processing img{margin-bottom:3%}.articulate-processing p{font-size:1em}.circle{display:flex;justify-content:center;align-items:center;width:100%;height:80px;font-size:2em;color:var(--white);box-shadow:none}.circle.std-course{background:#008816}.circle.ctm-course{background:#2278c3}.circle.upload-course{background:#595959}.report-link{display:none}.report-link--active{display:inline-block}#subscriptions{text-align:center}#subscriptions:after{display:table;clear:both;content:""}#subscriptions .head{padding:52px 20px 15px;color:var(--white);border-bottom:1px solid var(--white);background:#9bbe48;-webkit-font-smoothing:antialiased}#subscriptions .head h1{font-weight:bold;font-size:30px;text-transform:uppercase;text-shadow:none}#subscriptions .head h2{font-weight:normal;font-style:italic;font-size:16px;text-shadow:none}#content .no-padding{flex-grow:1;flex-shrink:0;flex-basis:0%}#subscriptions .money-per-month{display:inline-block;margin:15px 0;text-align:center}#subscriptions .money-per-month .amount{padding:20px 0;color:#8a8a7c}#subscriptions .money-per-month .amount .price{font-size:35px}#subscriptions .money-per-month .amount .per-month{display:inline-block;margin-top:-15px;font-weight:normal;font-style:italic;font-size:14px}#subscriptions .money-per-month .inf{padding:7px;font-size:11px;color:#8a8a7c}#subscriptions .money-per-month .inf img{margin:0 3px 3px 0}#subscriptions .number-of-users{padding:40px 20px 20px;border-top:1px solid #e5e5e3;border-bottom:1px solid var(--white);background-color:#fcfcfc}#subscriptions .number-of-users h1{margin-bottom:20px;font-weight:400;font-size:21px;color:#40a2b0}#subscriptions .number-of-users .input-container{margin-bottom:30px}#subscriptions .number-of-users .input-container .slider-input{display:inline-block;width:68px;padding:5px 8px;font-size:15px;text-align:center;box-shadow:-1px 1px 2px -2px #949599 inset}#subscriptions .number-of-users .slider-outer{width:602px;height:20px;margin:auto;background:url(/assets/slider-outer-57d6bda0925b44cae4fd631f7a799a329a0fdec2f3918d21df976615d68d5e7c.png) no-repeat}#subscriptions .number-of-users .slider-inner{position:relative;top:6px;left:5px;width:590px;height:8px;border-bottom:1px solid var(--white);background:url(/assets/slider-inner-66fc6791a1fd78248b05829b0df11f44709f9b2928b2db9f1d18a1cea1803850.png) no-repeat}#subscriptions .number-of-users .slider{width:569px}#subscriptions .number-of-users .slider .ui-slider-handle{width:75px;height:40px;margin-top:-10px;padding:6px;font-size:15px;text-align:center;background:url(/assets/slider-handle-59b3c39ef86bbe1883f5265c46d7ec1b73b0e825888e6a39eba82c8e39d733f6.png) no-repeat;cursor:pointer}#subscriptions .number-of-users .slider .ui-slider-handle:focus{outline:none !important}#subscriptions .number-of-users .slider .selector-input{width:50px;text-shadow:1px 1px rgba(0,0,0,0.2);color:var(--white)}#subscriptions .number-of-users .amounts{margin-top:10px;margin-left:2px}#subscriptions .number-of-users ul.number-separators{margin-left:30px}#subscriptions .number-of-users li.number-separator{height:7px;border-left:1px solid #b7b6b2}#subscriptions .number-of-users li{display:inline-block;width:31px;margin-left:107.5px;font-weight:bold;font-size:11px;text-align:center;text-shadow:1px 1px var(--white);color:#9d9c97}#subscriptions .number-of-users ul :first-child{margin:0}.view-all-courses-btn{display:inline-block;margin-top:25px;padding:10px 20px;font-size:16px;text-transform:uppercase;color:#9ec346;border:1px solid #8a8a7c;border-radius:3px}.view-all-courses-btn:hover{color:#87a937}.membership-options{margin:20px 0}.membership-options a{margin:0 10px;padding:7px 25px;font-size:18px;text-transform:uppercase;color:var(--white);border-radius:3px}.membership-options a span{margin-left:5px}.membership-options .buy-membership-button{text-shadow:1px 1px #7c8c5f;background:#a4c35b;background:linear-gradient(to bottom, #a4c35b 0%, #a4c55a 50%, #99bf48 50%, #9ac049 100%)}.membership-options .request-free-button{text-shadow:1px 1px #618993;background:#5aa9b8;background:linear-gradient(to bottom, #5aa9b8 0%, #58aab5 50%, #40a2af 50%, #41a3b0 100%)}.features-wrapper{display:flex;padding:30px;border:1px solid #cecece;border-width:1px 0;background:#f9fbfa}.features{margin:auto}.features h1{margin-bottom:15px;font-weight:bold;font-size:19px}.features sub{font-weight:400;font-size:15px;color:#51514d}.features ul{margin:10px 0;margin-left:30px;text-align:left}.features ul li{margin:5px 0;font-weight:400;font-style:oblique;font-size:16px}.features ul li:before{margin-right:7px;font:16px "FontAwesome";color:var(--green-cool-50v);content:"\f058"}.questions{display:flex;flex-wrap:wrap;padding:30px 40px;background-color:#fcfcfc}.questions h1{width:100%;font-weight:bold;font-size:20px}.questions .question{width:50%;padding:10px 20px;text-align:left}.questions .question-title{margin-bottom:20px;font-weight:400;font-size:16px;color:var(--green-cool-50v)}.questions .question-content{font-weight:400;font-size:14px}#courses-list{padding:20px;background:#e9e9ef}#courses-list header{width:750px;margin:40px auto}#courses-list header img{margin-bottom:35px}#courses-list header h1{margin-bottom:15px;font-size:30px;text-decoration:underline;text-transform:uppercase;color:#35455f}#courses-list .courses{padding:20px 0;text-align:left}#courses-list .courses h2{margin-bottom:30px;margin-left:35px;font-size:28px;text-transform:uppercase;color:#35455f}#courses-list .courses ul{display:flex;flex-wrap:wrap;justify-content:space-around}#courses-list .courses li{width:42%;height:65px;margin-bottom:15px;padding:13px 20px;background:var(--white)}#courses-list .courses li h3{overflow:hidden;margin-bottom:5px;font-size:16px;white-space:nowrap;color:#35455f}#courses-list .courses li span.details{margin-right:10px;font-size:12px;text-transform:uppercase;color:#57afd5}#courses-list .courses li sub{text-transform:lowercase;color:#7bb354}#courses-list .courses li:after{float:right;width:0;height:0;margin-top:-38px;margin-right:-84px;border-top:solid 32px transparent;border-right:solid 32px transparent;border-bottom:solid 32px transparent;border-left:solid 32px var(--white);content:""}#courses-list .course-list-number{float:left;margin-right:10px;text-align:center;color:#7d9c35;border:1px solid #7d9c35;border-radius:50%}#courses-list .course-list-number span{display:table-cell;vertical-align:middle;width:30px;height:30px}#manage-preferences form.profile{float:left;width:50%;margin-top:20px;margin-left:20px}#manage-preferences .user_login_email{opacity:1}#manage-preferences label[for="user_login_attributes_email"]{color:var(--black)}.account-setting-control{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.account-setting-control.account-setting-control{padding:0.5rem 1rem}.account-setting-control.account-setting-control--dirty{color:var(--warning-hue-dark);background:var(--warning-hue-light);box-shadow:inset 0 1px 0 0 var(--warning-hue)}tr:has(.account-setting-control.account-setting-control--dirty){border-color:var(--warning-hue)}.account-setting-control .input.select{display:flex;flex-basis:100%;flex-wrap:wrap;justify-content:space-between;align-items:center}.account-setting-control__push{flex:1 0 100%;margin:0.5rem 0;text-align:right}.account-setting-control__image{flex:0 0 100%;padding:1em;text-align:center}.account-setting-control__image img{max-width:100px;max-height:100px}.account-setting-control__image .fa{font-weight:100;font-size:5em;color:var(--black-transparent-20)}.account-setting-control label{flex-grow:1;flex-basis:min-content;color:inherit;cursor:pointer;user-select:none}.account-setting-control input[type="checkbox"]{width:1em;height:1em}.edit-account{display:grid;grid-template-columns:repeat(auto-fill, minmax(380px, 1fr));gap:1rem;align-items:flex-start;margin:1rem 0;margin-right:var(--mobile-margin-x);margin-left:var(--mobile-margin-x)}.edit-account__category{max-width:100%}.edit-account__category .error{margin:0.5em 1em;text-align:left}.Popover-body .course-selector .Select-control{min-width:300px}.reports-page{padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}#reports .rt-td{white-space:normal}#reports .course-cell{display:flex;position:relative;flex-direction:column;flex-wrap:wrap;align-items:flex-start}#reports .course-cell .version,#reports .course-cell .duration{font-size:0.875em}#reports .rt-thead.-headerGroups{display:none}#reports .column-chooser-modal .column input[type="checkbox"]{margin-right:10px}#reports .text-right>*{margin-left:auto;text-align:right}#reports .text-left>*{margin-right:auto;text-align:left}#reports .text-center>*{margin-right:auto;margin-left:auto;text-align:center}.score-label{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;font-weight:800;color:var(--text-muted-color)}.score-label--pass{color:var(--green-50v)}.score-label--fail{color:var(--red-50v)}.score-label__status{font-weight:600;font-size:0.875em;letter-spacing:0.025em;text-transform:uppercase}.reports-filters{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end;margin:1rem 0;padding-right:var(--mobile-padding-x);padding-bottom:1rem;padding-left:var(--mobile-padding-x);border-bottom:var(--border-color) solid 1px}.reports-filters .branch-select{flex:0 1 300px}.reports-filters .breadcrumbs{flex:1 1 auto;margin-right:auto;margin-bottom:0.125rem;font-size:1.125rem}.reports-filters .breadcrumbs>*:last-child{font-weight:500}.reports-filters .advanced-filters{display:flex;flex:0 1 100%;flex-wrap:wrap;gap:1rem;align-items:flex-end;text-align:left}.advanced-filter-option{flex:0 1 250px}.summary-filters{margin-bottom:2rem}.filter-buttons{display:flex;gap:0.5rem;justify-content:flex-end;margin-top:0.5rem}.filter-option,.filter-checkbox{width:170px;margin:0.5rem 0}.filter-option select,.filter-checkbox select{width:100%;background:var(--white)}.filter-option ul.select2-choices a,.filter-checkbox ul.select2-choices a{padding:0}.filter-option ul.select2-choices a:hover,.filter-checkbox ul.select2-choices a:hover{background:url(/assets/select2-08461c8c4f7604885e207e2bc30b13680f8145d8ed2f611223fcc9fcbfdb4b17.png);background-color:initial}.filter-option.tags,.tags.filter-checkbox{width:75%;text-align:left}.filter-option.tags .select2-container,.tags.filter-checkbox .select2-container{width:100%}.filter-option label,.filter-checkbox label{display:table-row;width:170px;line-height:15px}.filter-option label .checkbox-input,.filter-checkbox label .checkbox-input,.filter-option label .label-text,.filter-checkbox label .label-text{display:table-cell;vertical-align:middle}.filter-option label .label-text,.filter-checkbox label .label-text{padding-left:3px}.filter-checkbox{float:clear;width:auto;line-height:45px}.filter-checkbox input[type="checkbox"]{vertical-align:middle}#cancel_upload_excel{float:right}#trainee_import_report_csv{margin:25px}#summary-chart{margin-left:25px}tr.subscription{border-left:3px solid transparent;border-left-color:#8258fa}.historic{border-left:3px solid var(--gray-cool-40)}table.snippets-report{table-layout:fixed}table.snippets-report td{overflow:hidden}table.snippets-report th:nth-child(1){overflow:hidden;width:30%}table.snippets-report th:nth-child(2){width:15%}table.snippets-report th:nth-child(3){width:10%}table.snippets-report th:nth-child(4){width:10%}table.snippets-report th:nth-child(5){width:10%}table.snippets-report th:nth-child(6){width:7%}table.snippets-report th:nth-child(7){width:18%}.preferences-content{margin-top:1rem;margin-bottom:1rem;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}.preferences-content__description{margin-right:0;margin-bottom:1rem;margin-left:0}.preferences-action{display:flex;gap:1rem;justify-content:flex-end;align-items:center;margin:1rem;margin-right:var(--mobile-margin-x);margin-left:var(--mobile-margin-x)}.preferences-action strong{flex-grow:1;text-align:left}.preferences-action--hide{display:none}#users_table th{text-align:left}#users_table th.centered{text-align:center}input[readonly].api-token{font-weight:600;font-family:var(--font-monospace);letter-spacing:0.025em}input[readonly].api-token+.vin-btn{margin:0.5em 0 0}.settings-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:1rem;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}#manage-preferences a.user-edit img,#manage-preferences a.user-delete img{width:12px}.gap{font-weight:normal;font-style:italic;color:var(--gray-cool-50)}.branches-list-popover-content{padding:5px}.custom-email-sender{display:none}.custom-email-sender--show{display:flex}.edit-distributor .row .boolean,.edit-distributor .row input{float:right}.edit-distributor .row input{height:auto;margin-top:-3px}#gap-form .new-modal input[type="text"]#account_preference_gap{flex-grow:1;width:auto !important;margin-left:8px}#gap-form .modal-footer{display:flex}#gap-form span{padding-top:4px}i{font-style:italic}#flash-object p{margin-top:20px;font-size:18px;text-align:center}#contactform div{margin:10px 0}.time-taken{min-height:25px;margin:10px;font-size:11px;text-align:left;text-shadow:1px 1px var(--white)}.time-taken span{vertical-align:top}.inventory-item .unlimited,.inventory-item-list .unlimited{text-transform:capitalize;color:var(--green-cool-50v)}.no-courses-alert{width:100%;margin-top:50px;margin-bottom:50px;text-align:center}#training-head{overflow:hidden;margin-bottom:1rem}#training-head .branding{float:left;width:720px}#training-head .branding img{max-width:720px}#training-head.scorm .content-resources{padding-right:5%;padding-left:5%}#training-head.scorm .content-actions{margin-top:25px}.course-freeze{width:210px;margin-top:5px;font-size:11px}#training-completion{display:flex;gap:1em;align-items:stretch;margin:0 2rem}#training-review-mode{clear:both}#training-review-mode .notice{margin-left:15px}#flashplayer{width:62.8em;height:46em}#module-container{width:723px}.training-progressbar-percentage{width:205px;text-align:center}.menu-controls{float:left;margin-right:20px}.menu-controls h2{font-weight:normal;font-size:18px;text-align:center}#menu-controls ul{border:1px solid #deded9;border-width:0 1px;border-radius:2px;background-color:var(--white)}#menu-controls ul li{display:block;height:auto;padding:0 3px}#menu-controls ul li.complete a{padding-right:20px;background:url(/assets/completed-icon-4a22756fd635a6bfd37972b248b0770e0c3d5dbe917a3667f21b615e6600a6c1.png) center right no-repeat}#menu-controls ul li>a,#menu-controls ul li>span{display:block;margin:5px 7px;font-weight:normal;font-size:1em;color:#5f5f5f}#menu-controls ul li>a:hover,#menu-controls ul li>span:hover{font-weight:bold}#menu-controls ul li.current{font-weight:bold;background-color:#fcfce0}#menu-controls ul li:last-child{border-bottom:1px solid #deded9}#train_sessions .search-form{width:auto;margin:0}#train_sessions .search-form .search-input input[type="text"]{width:903px}#processing{margin-top:50px;margin-bottom:50px}#processing h1.header{margin-top:50px;text-align:center}#processing .message{text-align:center}ul.compact li.module-group{padding:0 3px;font-style:italic;font-size:13px;text-align:center;border:1px solid #f8f8f5;background:#f8f8f5}ul.compact li.module-group b{font-weight:600}.light.my-courses-list-table .score-ribbon{font-size:12px;text-align:center}.light.my-courses-list-table .score-ribbon span.score,.light.my-courses-list-table .score-ribbon span.state{margin:0;font-weight:600;letter-spacing:1px}.light.my-courses-list-table .score-ribbon.pass{color:#7d9c35}.light.my-courses-list-table .score-ribbon.fail{text-shadow:1px 1px var(--white);color:#d71d1f}.light.my-courses-list-table .new{color:#3fa1af}.light.my-courses-list-table tbody tr{height:90px}.light.my-courses-list-table tbody tr .time-taken{text-align:center}.light.my-courses-list-table tbody tr .green-state-text{color:#7d9c35}iframe#powerpoint{visibility:visible !important}iframe#powerpoint,iframe#video-link,#ppt-button{overflow:hidden;width:62.8em;height:46em}#scorm-package{display:block;width:95%;height:64vh;min-height:500px;margin:0 auto}#slide-counter-container{position:absolute}#slide-counter{position:relative;top:-45px;left:600px;z-index:1;color:var(--white)}.jhsc-part-2-form-page1,.jhsc-part-2-form-page2{display:none;position:absolute;top:0;left:0;width:1050px}.jhsc-part-2-form-page1{page-break-after:always}.jhsc-part-2-form-page2{top:1380px}.jhsc-part-2-form-text{display:none}.jhsc-part-2-form-text p{position:absolute;font-weight:bold;color:var(--black)}.jhsc-part-2-form-text td{font-weight:bold;color:var(--black)}.jhsc-part-2-form-account-name{top:213px;left:75px}.jhsc-part-2-form-login-name{top:483px;left:75px}.jhsc-part-2-form-login-email{top:533px;left:470px}.jhsc-part-2-form-mailto-address{top:1195px;left:68px;background-color:var(--white)}.jhsc-part2-form-module-titles{position:absolute;top:1610px;left:75px;width:1000px}.jhsc-part2-form-module-titles tr{line-height:26px;border-bottom:none}.print-form-btn{margin-top:250px;text-align:center}@media print{.top-grey-bar,.menu-controls,#nav-menu,#training-head,#training-completion,#menu-controls,#footer{display:none}#content{border:none;box-shadow:0 0 var(--white)}.jhsc-part-2-form-page1,.jhsc-part-2-form-page2,.jhsc-part-2-form-text{display:block}}#next-module{display:none}#next-module a{position:absolute;bottom:27px;z-index:9999;width:100%;padding:8px;padding-top:2px;font-size:20px;color:var(--white);border:0;background-color:#5c9245;background-image:linear-gradient(to bottom, #5c9245 0%, #55863c 80%);cursor:pointer}#swf-trainsession-player-wrapper{height:400px}#training-completion-message{flex:1 1 50%}#training-completion-message .success-train-session{text-align:center}#training-completion-message .row{display:flex}#training-completion-message .row .half{width:45%;padding-right:15px;padding-left:20px}#training-completion-message .row .full{width:90%;padding-right:15px;padding-left:20px}#training-completion-survey{display:block;flex:1 1 50%;font-weight:600}#training-completion-survey p{font-size:1em}#training-completion-survey p.left{text-align:left}#training-completion-survey .starrr a{margin-left:5px;font-size:2em;text-shadow:0 1px 0 #d4af37, 0 -1px 0 #fee533, 1px 0 0 #fee533, -1px 0 0 #d4af37;color:#fee533;-webkit-text-stroke:1px #d4af37}#training-completion-survey .row{display:flex}#training-completion-survey .row .half{width:45%;margin-left:20px;padding-right:15px}#training-completion-survey .row .full{width:90%;padding-right:15px;padding-left:20px}#training-completion-survey .row .full textarea{width:100%;padding:5px;resize:none}#training-completion-survey .row .full.center{width:100%;padding-right:40px;padding-left:40px;text-align:center}#training-completion-survey .row .buttons{padding-top:20px;text-align:center}#training-completion-survey .row .buttons a{float:none;margin:0 auto;padding:5px 10px}#training-completion-survey .row .buttons a.disabled{opacity:0.2;cursor:default}.opentip-container,.opentip-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.opentip-container{position:absolute;max-width:300px;z-index:100;-webkit-transition:-webkit-transform 1s ease-in-out;-moz-transition:-moz-transform 1s ease-in-out;-o-transition:-o-transform 1s ease-in-out;-ms-transition:-ms-transform 1s ease-in-out;transition:transform 1s ease-in-out;pointer-events:none;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-center{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-right{-webkit-transform:translateY(-5px) translateX(5px);-moz-transform:translateY(-5px) translateX(5px);-o-transform:translateY(-5px) translateX(5px);-ms-transform:translateY(-5px) translateX(5px);transform:translateY(-5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-right{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-right{-webkit-transform:translateY(5px) translateX(5px);-moz-transform:translateY(5px) translateX(5px);-o-transform:translateY(5px) translateX(5px);-ms-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-center{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-left{-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);-o-transform:translateY(5px) translateX(-5px);-ms-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-left{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-left{-webkit-transform:translateY(-5px) translateX(-5px);-moz-transform:translateY(-5px) translateX(-5px);-o-transform:translateY(-5px) translateX(-5px);-ms-transform:translateY(-5px) translateX(-5px);transform:translateY(-5px) translateX(-5px)}.opentip-container.ot-fixed .opentip{pointer-events:auto}.opentip-container.ot-hidden{display:none}.opentip-container .opentip{position:relative;font-size:13px;line-height:120%;padding:9px 14px;color:#4f4b47;text-shadow:-1px -1px 0px rgba(255,255,255,0.2)}.opentip-container .opentip .header{margin:0;padding:0}.opentip-container .opentip .ot-close{pointer-events:auto;display:block;position:absolute;top:-12px;left:60px;color:rgba(0,0,0,0.5);background:rgba(0,0,0,0);text-decoration:none}.opentip-container .opentip .ot-close span{display:none}.opentip-container .opentip .ot-loading-indicator{display:none}.opentip-container.ot-loading .ot-loading-indicator{width:30px;height:30px;font-size:30px;line-height:30px;font-weight:bold;display:block}.opentip-container.ot-loading .ot-loading-indicator span{display:block;-webkit-animation:otloading 2s linear infinite;-moz-animation:otloading 2s linear infinite;-o-animation:otloading 2s linear infinite;-ms-animation:otloading 2s linear infinite;animation:otloading 2s linear infinite;text-align:center}.opentip-container.style-dark .opentip,.opentip-container.style-alert .opentip{color:#f8f8f8;text-shadow:1px 1px 0px rgba(0,0,0,0.2)}.opentip-container.style-glass .opentip{padding:15px 25px;color:#317cc5;text-shadow:1px 1px 8px rgba(0,94,153,0.3)}.opentip-container.ot-hide-effect-fade{-webkit-transition:-webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out, opacity 1s ease-in-out;-o-transition:-o-transform 0.5s ease-in-out, opacity 1s ease-in-out;-ms-transition:-ms-transform 0.5s ease-in-out, opacity 1s ease-in-out;transition:transform 0.5s ease-in-out, opacity 1s ease-in-out;opacity:1;-ms-filter:none;filter:none}.opentip-container.ot-hide-effect-fade.ot-hiding{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-going-to-show,.opentip-container.ot-show-effect-appear.ot-showing{-webkit-transition:-webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out, opacity 1s ease-in-out;-o-transition:-o-transform 0.5s ease-in-out, opacity 1s ease-in-out;-ms-transition:-ms-transform 0.5s ease-in-out, opacity 1s ease-in-out;transition:transform 0.5s ease-in-out, opacity 1s ease-in-out}.opentip-container.ot-show-effect-appear.ot-going-to-show{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-showing{opacity:1;-ms-filter:none;filter:none}.opentip-container.ot-show-effect-appear.ot-visible{opacity:1;-ms-filter:none;filter:none}@-moz-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}a.ot-close{background:url(/assets/x-btn-783c504918fdaa91c9c99878bd51bd82538c01033d269d730d87ede34a7ad536.png) !important}#manage-trainees .table-centered{margin-top:10px}#manage-trainees #pagination_list{margin:20px 0}#manage-trainees #pagination_list a.active{margin-top:1px;padding:3px 10px;background:#f0f0ee;box-shadow:inset 0 0 5px 1px #a7a798;cursor:default}#manage-trainees table td img{width:12px}.popover-modal{z-index:var(--zindex-modal)}.popover-red .tooltip-inner{background:var(--red-50)}.popover-red.top .tooltip-arrow{border-top-color:var(--red-50) !important}.popover-red.right .tooltip-arrow{border-right-color:var(--red-50) !important}.popover-red.left .tooltip-arrow{border-left-color:var(--red-50) !important}.popover-red.bottom .tooltip-arrow{border-bottom-color:var(--red-50) !important}#frm_upload_excel{margin-top:15px}.purr{position:fixed;top:30px;right:100px;width:250px;padding:20px;border:solid 2px #666666;background-color:#ffcccc}.purr:first-letter{text-transform:uppercase}#select_all_users,#clear_all_users{display:none}.import-message{margin:50px}.import-message h1{margin:50px;text-align:center}.import-message h2{font-size:18px;text-align:center}.import-error-items{display:table;width:80%;margin:10px auto}.import-error-items .row{display:table-row}.import-error-items .import-error-item{display:table-cell;padding:15px;font-size:12px;text-align:left}.import-error-items .import-error-item h3{padding-bottom:10px;font-size:12px;border-bottom:1px solid var(--gray-cool-20)}.import-error-items ul{margin-left:15px;font-size:12px;list-style:square}.import-error-items .import-error-item.left{margin-right:18px}#import-trainees-result{margin-top:15px}#import-trainees-result .notices{margin-bottom:30px}#import-trainees-result .notices .success,#import-trainees-result .notices .error{padding:5px;font-size:13px}.failed-import{width:80%;margin:20px auto 50px;padding:5px;font-size:12px;text-align:center}.failed-import h3{margin:0;text-transform:none}.import-report-processing{margin:50px auto;text-align:center}.import-report-processing p{margin-top:25px;font-weight:normal;font-size:18px;color:var(--text-muted-color)}.import-report-processing h2 img{width:25px}#progress{width:400px;text-align:center}.upload-container{display:flex;flex-wrap:wrap;gap:0 1rem;align-items:flex-start;margin-right:var(--mobile-margin-x);margin-left:var(--mobile-margin-x)}.upload-container__content{flex:3 1 auto;padding:1rem 0;font-size:1.25em}.upload-container__content p{margin-bottom:1em}.upload-container__actions{flex:1 0 100%;padding:1rem;font-size:1.25em;text-align:right;border-top:1px solid var(--border-color)}.upload-container__restrictions{flex:1 1 auto}.upload-container__restrictions ol{margin-top:1em;font-weight:600;font-size:1em}.upload-container__restrictions ol li{margin-bottom:1em;line-height:1.25}.upload-container fieldset{padding:1rem;border-radius:var(--container-border-radius);background:var(--gray-5)}.upload-container fieldset span>label{display:flex;gap:0.5em;align-items:center;margin:0 0.5rem;margin-bottom:0.5em;cursor:pointer}.upload-container legend{display:block;margin-top:1em;padding:0 0.5em;font-weight:600;font-size:1.125em;border-radius:var(--badge-border-radius);background:var(--body-bg)}#report_view{margin:0 auto;text-align:center}#report_view ul li a{text-align:center}.import-header{--size: 0.5rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:calc(var(--size) * 2);align-items:center;margin-left:0;font-weight:600;font-size:1.5em;line-height:1.1;list-style:none;counter-set:import-header 0}@media (max-width: 1024px){.import-header{grid-template-columns:1fr}.import-header__item:not(:last-child)>a:after,.import-header__item:not(:last-child)>span:after{top:auto !important;right:50% !important;bottom:calc(var(--size) * -0.25);transform:rotate(135deg) !important}}.import-header__item{--color: var(--body-color);--background: var(--gray-cool-10);flex:1 1 auto;counter-increment:import-header}.import-header__item>a,.import-header__item>span{display:block;position:relative;padding:calc(var(--size) * 2) var(--size) calc(var(--size) * 2) calc(var(--size) * 2);text-align:left;color:var(--color);border-radius:0.5rem;background:var(--background)}.import-header__item>a:before,.import-header__item>span:before{margin-right:0.5em;content:counter(import-header) ". "}.import-header__item:not(:last-child)>a:after,.import-header__item:not(:last-child)>span:after{display:block;position:absolute;top:calc(var(--size) * 2);right:calc(var(--size) * -1.25);border:var(--size) solid var(--background);border-bottom-color:transparent;border-left-color:transparent;transform:rotate(45deg);transform-origin:left;content:""}.import-header__item--active{--background: var(--blue-10);--color: var(--blue-80)}.import-header__item:has(~ .import-header__item--active){--background: var(--green-cool-10);--color: var(--green-cool-60v)}.import-header__item:has(~ .import-header__item--active)>a:before,.import-header__item:has(~ .import-header__item--active)>span:before{font-family:"FontAwesome";content:"\f00c"}.import-header__item a{text-decoration:none}.import-header__item a:hover,.import-header__item a:focus{--background: var(--primary-hue-light);--color: var(--primary-hue-dark)}ul.import-steps{list-style:none}ul.import-steps li{display:inline-block;width:32%;height:40px;margin-left:-4px;text-align:center;border-right:1px solid var(--white);background-color:var(--gray-cool-20)}ul.import-steps li.selected{border-right:none;background-color:#2278c3}ul.import-steps li a{display:block;width:100%;height:100%;margin-top:10px;font-weight:600;color:var(--white);-webkit-font-smoothing:antialiased}ul.import-steps .arrow-container{position:relative;top:15px;width:auto;border-right:none}ul.import-steps .arrow-right{position:relative;top:10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #2278c3}#new_trainee_import_report .trainee_import_report_notification_date{position:relative;float:left;margin:5px 0 0 10px}#new_trainee_import_report .trainee_import_report_notification_date input{width:200px;margin-left:15px;text-align:center}#new_trainee_import_report .trainee_import_report_notification_date label{display:inline;margin-right:5px}#new_trainee_import_report .fa-calendar{margin:10px 0 0 5px}#new_trainee_import_report span.error{display:inline;margin-left:10px}.file-upload{margin:20px 0}.usersConfirmBtn{margin-right:7px !important;box-shadow:none !important}.usersConfirmBtn span{font-weight:600px !important}.usersCancelBtn{box-shadow:none !important}.usersCancelBtn span{font-weight:600px !important}#disclaimer-modal .modal-body{text-align:left}#disclaimer-modal .modal-body h1,#disclaimer-modal .modal-body h2,#disclaimer-modal .modal-body h3{margin-bottom:15px;font-weight:600}.base-modal-container,.ReactModalPortal{margin:0}.base-modal-container.hide,.hide.ReactModalPortal{display:none}.base-modal-container .base-modal-wrapper,.ReactModalPortal .base-modal-wrapper{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--zindex-popover);justify-content:center;align-items:center}.base-modal-container .base-modal,.ReactModalPortal .base-modal{width:auto;max-width:80%}.base-modal-container .base-modal.modal-fullscreen,.ReactModalPortal .base-modal.modal-fullscreen{display:block;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:5px;transform:none}.base-modal-container .base-modal.modal-fullscreen .modal-body,.ReactModalPortal .base-modal.modal-fullscreen .modal-body{height:100%;max-height:100%;margin:0;padding:0}.base-modal-container .base-modal.modal-fullscreen .modal-body .modal-content,.ReactModalPortal .base-modal.modal-fullscreen .modal-body .modal-content{overflow-y:visible;height:100%}.base-modal-container .base-modal.modal-s,.ReactModalPortal .base-modal.modal-s{width:450px}.base-modal-container .base-modal.modal-m,.ReactModalPortal .base-modal.modal-m{width:700px}.base-modal-container .base-modal.modal-max-width,.ReactModalPortal .base-modal.modal-max-width{width:100%}.modal-tall{overflow:hidden;height:auto}.modal-tall .modal-body{overflow-y:scroll;max-height:72vh}.modal-tall .modal-body.with-footer{max-height:60vh}.modal-tall .modal-body .modal-content{overflow:visible}.modal-fixed-width{display:block}.modal-narrow{max-width:550px}.fullscreen-modal-active{overflow:hidden}.existing-admin-popup .admins-box{overflow-y:auto;max-height:350px;padding:5px;border:1px solid var(--white);border-radius:2px;background-color:var(--gray-warm-1);box-shadow:0 0 2px var(--gray-warm-40)}.existing-admin-popup .admins-box label{padding:5px 0;border-bottom:1px solid var(--gray-cool-20);cursor:pointer}.existing-admin-popup .admin-note{font-style:italic;font-size:12px}.user-form-popup .input.boolean{padding-top:22px}.user-form-popup .input select{margin-top:15px}.user-form-popup em.hint{display:block;margin-top:-15px;font-size:12px}#add-user-popup .modal-body{width:760px}#add-user-popup .new_user,#add-user-popup .edit_user{min-width:750px}#add-user-popup .edit-user-note{width:690px;margin:0 16px 16px}#reactivate-user .modal-body{max-height:none}#reactivate-user .input{margin-bottom:15px}#reactivate-user label{margin-bottom:10px}#reactivate-user input[type="text"],#reactivate-user input[type="email"]{width:100%;height:30px}#add-field-popup .modal-body,#edit-field-popup .modal-body{max-height:none}#add-field-popup input[type="text"],#edit-field-popup input[type="text"]{width:100%}#add-field-popup .input,#edit-field-popup .input{margin-bottom:15px}#add-field-popup label,#edit-field-popup label{margin-bottom:10px}#add-field-popup .select-options,#edit-field-popup .select-options{overflow:auto;max-height:300px}#add-field-popup .select-options input,#edit-field-popup .select-options input{width:95% !important}#add-field-popup .options-title,#edit-field-popup .options-title{margin-bottom:15px;font-size:18px}#new-course-popup .modal,#sub-instructions-popup .modal{width:880px}#new-course-popup .or-icon,#sub-instructions-popup .or-icon{float:left;margin-top:90px}#new-course-popup .title,#sub-instructions-popup .title{padding:0;font-weight:400;font-size:22px;text-align:left;color:var(--black)}#new-course-popup .row,#sub-instructions-popup .row{margin-bottom:2%}#new-course-popup p,#sub-instructions-popup p{padding:10px 0;color:var(--body-color)}.course-settings-modal .input.select{margin-bottom:5px}.course-settings-modal h4{width:100%;margin-bottom:5px;font-size:16px}.course-settings-modal .edit-copy-course{width:100%}.course-settings-modal .edit-copy-course a.button,.course-settings-modal .edit-copy-course #welcome a.standard-course-btn,#welcome .course-settings-modal .edit-copy-course a.standard-course-btn,.course-settings-modal .edit-copy-course #welcome a.custom-course-btn,#welcome .course-settings-modal .edit-copy-course a.custom-course-btn{width:140px;margin-right:10px}.course-settings-modal .edit-copy-course .column{width:auto;line-height:35px}.course-settings-modal .triple-column{margin-bottom:12px}.course-settings-modal .double-column:first-child{margin-top:10px}.course-settings-modal .double-column p{padding-bottom:0}.course-settings-modal p{font-weight:400}#jstree-modal .modal{display:block;min-width:500px;max-width:700px}#jstree-modal .jstree{overflow-y:auto;max-height:360px;border:1px solid var(--white);border-radius:2px;background-color:var(--gray-warm-1);box-shadow:0 0 2px var(--gray-warm-40)}#jstree-modal .jstree .jstree-clicked{background-color:rgba(220,220,220,0.5)}#jstree-modal .jstree .jstree-hovered{background-color:rgba(230,230,230,0.5)}#jstree-modal .jstree li>a .fa-folder{font-size:0;background:url(/assets/snippets-folder-icon-small-217aef0e87c8b2582c361d1bacc1f214b8a1a103e01772882c84d2724a256cac.png) 4px 5px no-repeat !important}#jstree-modal .jstree li>a .fa-file{font-size:0;background:url(/assets/snippets-file-icon-small-e367fc095fb83786b62a93b73c8306f15431ef7226efe35bc6c17cbf9e236d17.png) 4px 3px no-repeat !important}.modal .jstree{overflow-y:auto;max-height:360px;border:1px solid var(--white);border-radius:2px;background-color:var(--gray-warm-1);box-shadow:0 0 2px var(--gray-warm-40)}.modal .jstree .jstree-clicked{background-color:rgba(220,220,220,0.5)}.modal .jstree .jstree-hovered{background-color:rgba(230,230,230,0.5)}.modal .jstree li>a .fa-folder{font-size:0;background:url(/assets/snippets-folder-icon-small-217aef0e87c8b2582c361d1bacc1f214b8a1a103e01772882c84d2724a256cac.png) 4px 5px no-repeat !important}.modal .jstree li>a .fa-file{font-size:0;background:url(/assets/snippets-file-icon-small-e367fc095fb83786b62a93b73c8306f15431ef7226efe35bc6c17cbf9e236d17.png) 4px 3px no-repeat !important}.modal .course-name{margin-bottom:10px;font-size:1.2em}.snippets-modal #confirm-view-btn{position:relative;bottom:120px}.snippets-modal .print-snippet-btn{margin-left:10px;font-size:30px}.snippets-modal .editable_snippet .modal-description{overflow:hidden !important;height:100% !important}.snippets-modal iframe{height:95% !important}.snippets-modal #document-box-view{width:100%;height:100%;background-color:#f8f8f5}.snippets-modal #document-box-view .box-issue-container{padding-top:16%;text-align:center;color:#a6a6a6}.snippets-modal #document-box-view .box-issue-container .fa-stack-1x{top:10%;font-size:0.6em}.snippets-modal #document-box-view .box-issue-container h1{font-weight:400;color:#494944}#course-information .modal{display:block;max-width:900px}#course-information .arrow-pointer{position:relative;top:-43px;left:-15px;z-index:1;width:0;height:0;margin-bottom:-30px;border-right:25px solid transparent;border-bottom:25px solid var(--white);border-left:25px solid transparent}#course-information .banner{margin:-60px 0;margin-bottom:10px}#course-information .course-type{font-weight:normal;font-size:20px;line-height:34px;color:var(--gray-50)}#course-information p{margin-bottom:10px;font-weight:normal}#course-information h3{padding-bottom:10px;font-weight:400;font-size:25px;color:var(--gray-70)}#course-information h3 .course-type{text-align:right;color:var(--gray-50)}#course-information h4{margin:0;padding-top:15px;padding-bottom:15px;font-weight:600;font-size:18px;color:var(--green-cool-50v)}#course-information h4.paddingless{padding:0 0 10px}#course-information h4 span{vertical-align:top;color:var(--black)}#course-information ul{padding:0;font-weight:normal;font-size:14px;list-style:none}#course-information .course-length{margin-top:10px;margin-left:5px;font-weight:normal;font-size:14px;line-height:20px}#confirmation-popup .modal-header h1{color:#577316}#confirmation-popup .modal-body p{margin-bottom:15px}#confirmation-popup .modal-body ul.terms-list{font-size:13px;list-style-type:none}#confirmation-popup .modal-body ul.terms-list h4{font-size:100%}#confirmation-popup .modal-body ul.terms-list .circle-sublist{margin-left:20px;list-style-type:circle}#confirmation-popup .modal-body ul.terms-list .circle-sublist li{margin-bottom:10px}#confirmation-popup .modal-body ul.terms-list .circle-sublist li span{vertical-align:baseline}#confirmation-popup #confirmation-step1 .modal-body p{font-weight:normal;font-size:19px}#confirmation-popup #confirmation-step1 .modal-body p.price-per-month{font-weight:600}#confirmation-popup #confirmation-step1 .modal-body p.subscription-type{text-transform:capitalize}#confirmation-popup #confirmation-step2 .modal-body p{font-size:13px}#confirmation-popup .check-box-agree-terms{margin-bottom:10px}#confirmation-popup .check-box-agree-terms input{vertical-align:bottom;cursor:pointer}#all-premium-courses-popup .modal-header h1{color:var(--gold-50)}#all-premium-courses-popup .modal-body{overflow-y:auto;border-radius:3px}#all-premium-courses-popup tr{color:var(--body-color)}#all-premium-courses-popup tr.alternate{background:var(--gray-warm-1)}#all-premium-courses-popup td{padding:5px 15px}#new-snippet-popup .snippet-upload-btn{position:relative;overflow:hidden}#new-snippet-popup .snippet-upload-icon{margin-top:5px}#confirm-name-dialog .name{margin-top:10px;font-size:20px;text-align:center}#confirm-name-dialog #confirm-full-name-input{display:inline;width:100%}.autosizeable-modal{width:auto;height:auto}.autosizeable-modal .modal-body{overflow:visible;max-height:none}#reports-popup{left:40%;width:80%}#reports-popup .close{height:40px}.course-video-modal p{margin-bottom:15px}.course-video-modal input[type="text"]{width:80%;height:40px}.course-video-modal .field-error{padding:0;padding-right:15px;text-align:right;color:var(--red-50)}.course-video-modal .modal-body fieldset{margin:0}#course-builder .activate-course-popup{width:40%;font-size:14px;color:#494944}#course-builder .activate-course-popup p{margin-bottom:5px;text-align:left}#course-builder .activate-course-popup .activation-options{padding-left:40px;font-weight:400}#course-builder .activate-course-popup .modal-body{max-height:inherit}#course-builder .activate-course-popup .modal-body a{display:block;width:100%;color:var(--body-color);border-bottom:1px solid var(--gray-cool-20);cursor:pointer}#course-builder .activate-course-popup .modal-body a:last-child{border:0}#course-builder .activate-course-popup .modal-body a:hover i.b-green{background:var(--green-cool-40v)}#course-builder .activate-course-popup .modal-body a:hover i.b-red{background:var(--red-40)}#course-builder .activate-course-popup .modal-body a:hover i.b-black{background:#5a5a55}#course-builder .activate-course-popup .modal-body span{padding:10px 5px}#course-builder .activate-course-popup .modal-body span,#course-builder .activate-course-popup .modal-body i{vertical-align:middle}#course-builder .activate-course-popup .modal-body i{width:50px;padding:10px;text-align:center;color:var(--white);transition:0.2s}#course-builder .activate-course-popup .modal-body i.b-green{background:var(--green-cool-50v)}#course-builder .activate-course-popup .modal-body i.b-red{background:var(--red-50)}#course-builder .activate-course-popup .modal-body i.b-black{background:#51514d}#course-builder .activate-course-popup .changelog{margin-bottom:20px}#course-builder .activate-course-popup .changelog label{font-weight:600}#course-builder .activate-course-popup .changelog textarea{width:100%;padding:10px;font-family:inherit}#course-builder .activate-course-popup button{margin-right:0}#delete-user-popup .base-modal-container .base-modal,#delete-user-popup .ReactModalPortal .base-modal{max-width:40%}.user-restorations__search .search-form{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.user-restorations__search #udfs-list:after{display:none}.search_by_tags{padding-right:10px;font-weight:normal}.filtered_by_subscription{text-decoration:line-through}.select2-search-field{height:30px}#manage-trainees .pagination-options{padding-bottom:25px}#manage-trainees .search-form{display:block}#manage-trainees .search-form .search-input{width:440px;margin-left:0}#manage-trainees .search-form .search-input input[type="text"]{width:400px;padding:10px}#manage-trainees #udfs-list{position:absolute;right:30px;width:35%}#manage-trainees #udfs-list #s2id_udfs-ajax{margin-top:10px}#manage-trainees #udfs-list label.udf-label{display:inline-block;margin-right:4px;margin-bottom:0;padding:3px 5px !important;padding-right:25px !important;color:#686868;border:2px solid;border-color:#c6c6c6;border-radius:5px;background:#e5e5e5 url(/assets/udf-nocheck-d8006f155e0f9e358b609f62c3c72ef8b61d64c8819a039a90b19a4a1ebb3683.png) right center no-repeat;cursor:pointer;transition:0.2s}#manage-trainees #udfs-list label.udf-label.active,#manage-trainees #udfs-list label.udf-label:hover{color:#207d7d;border-color:#88e6e6;background-color:#bdefef;transition:0.2s}#manage-trainees #udfs-list label.udf-label.active{background:#bdefef url(/assets/udf-check-6b95a3bff8359a5620d5cb8abfff3a6725bc9e3be40a7be6dbfb9354309e226c.png) right center no-repeat}#manage-trainees #udfs-list label.udf-label input[type="checkbox"]{display:none}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}#bullseye{font-size:21px;animation:rotation 4s infinite linear}[class*="col-"]{float:left}.correct-dd-answer-text{padding:4px 10px 0;text-align:right;color:#78a300}.select2-container.pages-list{min-width:250px}.select2-container.pages-list .select2-chosen{text-align:left}.select2-container.choice-select{width:90%}.select2-container.choice-select .select2-chosen{text-align:left}.select2-result-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-drop-active{max-width:50%}.answer-img{max-width:64px;max-height:64px}.answer-sortable{min-height:3em;margin-bottom:4px;padding:10px;border:2px solid #cdcdcd;border-radius:5px;background:#e6e6e6}.answer-sortable:hover,.answer-sortable:active{border:2px solid #9af4fa;background:#e6f5f5}.answer-sortable.wrong,.choice-draggable.wb-incorrect{border-color:#ffa9a9;background-color:#fde1e1}.answer-sortable.right,.choice-draggable.wb-correct{border-color:#b0ce5f;background-color:#e0f1b1}.buttons-row{margin-top:40px}.buttons-row a,.buttons-row button{margin:0 5px}.buttons-row a{float:right;margin:10px 10px 0 0}.choice-list li{margin-bottom:10px;line-height:25px}.choice-list li label{padding:10px 5px}.quiz-standard-answer{padding-left:5px}.col-1-4,h2.menu-title,.ts-progress-bar{width:24%;padding-right:15px;padding-left:20px}.col-2-4{width:50%}.col-3-4{width:72%}.ts-grid{display:table;width:100%}.ts-grid:after{display:table;clear:both;content:""}#modules-control{position:relative;width:62.8em}.menu-controls{margin:0 4em 1.5em 1em}#module-list{display:none;position:absolute;z-index:999999;width:100%}.module-selector{width:100%;padding:5px 10px;font-size:1em;text-align:left;border:1px solid #d3d3d3;background-color:var(--white)}.module-selector i{float:right;margin-top:2px}#module-content{display:block;position:relative;float:left;min-height:400px;margin:0 1em 3em}#training-head .page-title{padding-left:0}#training-head .page-title small{display:block;font-size:0.5em}#transcript{float:left;margin-top:-20px;margin-left:1em}#transcript-title{font-size:1em;text-align:center}#transcript-body{overflow-y:scroll;width:300px;height:46em;padding:10px 20px;color:var(--black);border:1px solid #d3d3d3;border-radius:0;background-color:var(--white)}#quiz-page{min-height:350px;-webkit-font-smoothing:antialiased}#quiz-modal{position:relative;margin-top:-720px;margin-left:-28%}#quiz-modal #continue{float:right}h2.menu-title{vertical-align:middle;margin-right:20px;font-weight:normal;font-size:18px;line-height:30px;text-align:center}.hotspot-image{display:block;position:relative;max-width:100%;max-height:100%;margin:auto}.hotspot-img-container{position:relative}.hotspot-sol{position:absolute;top:0;left:0;z-index:10;margin:auto;padding:0;opacity:0.5}.player-dialog .ui-dialog-titlebar-close{display:none}.sequence-dd-question{padding:20px 0 20px 20px;list-style:decimal}.sequence-dd-question .right:first-letter{padding-right:1em;color:#008000}.sequence-dd-question .wrong:first-letter{padding-right:1em;color:#ff0000}.question-img{max-width:100%;max-height:180px}#question-text{margin-bottom:25px}.quiz-content{max-height:320px}.quiz-container{width:62.8em;padding:25px 20px;border:1px solid #d3d3d3;background-color:var(--white)}.q-choice{display:inline-block;vertical-align:middle;width:80%;line-height:25px}.q-choice.correct-answer,.quiz-standard-answer.correct-answer,.solution-text{color:#78a300}.solution-text{display:inline-block;margin-left:10px}.q-dropdown-container{display:table;clear:both;width:100%;content:""}.question-dropdown{float:left;width:65%;margin:20px 0}.question-dropdown-choices{float:right;width:30%;margin:20px 0}.question-dropdown-choices .fa.fa-check{color:#78a300}.question-dropdown-choices .fa.fa-close{color:var(--red-50)}.quiz-standard-answer .fa.fa-check{margin-left:-14px;color:#78a300}.q-fillin{margin:20px 0}.q-fillin.correct{background-color:rgba(120,163,0,0.5)}.q-fillin.incorrect{background-color:rgba(233,64,72,0.5)}.quiz-header{display:table}.quiz-sep{margin:15px 0;border-top:1px solid var(--white);border-bottom:1px solid #e0e1d9}.ts-progress-bar{vertical-align:middle;margin-right:20px;line-height:32px}.training-progressbar-percentage{position:absolute;bottom:0;height:32px}li>input[type="radio"],li>input[type="checkbox"]{vertical-align:middle;margin:-1px 10px 0}.question-wordbank{display:table;clear:both;content:""}.quiz-pages{margin-bottom:2em;margin-left:1em}.quiz-standard-answer:hover{border-radius:5px;background:#e4f5f8}.quiz-standard-answer input:focus+label{border-radius:5px;background:#e4f5f8}.results-buttons{display:inline-block;margin:25px 5px}#send-answer{float:right;clear:both}.wordbank-body{display:table;padding:20px 0;table-layout:fixed}.wordbank-choices{display:table-cell;vertical-align:middle;width:30%}.wordbank-choices .shell.choice-droppable{margin-right:20px}.wordbank-choices .shell.response-droppable{margin-left:20px;padding:4px;border-radius:5px}.wordbank-choices .shell.response-droppable span{margin-bottom:0}.wordbank-choices .shell.response-droppable.ui-state-highlight{border-color:#cdcdcd}.wordbank-choices li span{display:inline-block;z-index:100;width:100%;height:100%;margin-bottom:4px;padding:5px;border:2px solid #cdcdcd;border-radius:2px;background:#e6e6e6;cursor:move}.wordbank-choices li span.ui-draggable-dragging{border:2px solid #9af4fa;background:#e6f5f5}.wordbank-choices li span:hover{background:#e6f5f5}.wordbank-choices li span.placeholder,.wordbank-choices li span.placeholder-droppable:hover{font-style:italic;text-align:center;border-width:1px;background:#f8f8f5 !important}.ui-draggable-dragging{z-index:10000;width:100% !important}.wordbank-img{padding-bottom:20px;text-align:center}.wb-img{display:inline-block;width:200px;margin-left:20px}.results-buttons a{margin:20px}.results-sep{width:95%;height:4px;margin:5px auto;background:linear-gradient(to bottom, #878787 0%, #5b5b5b 56%, #3d3d3d 100%)}.quiz-failed{padding:20px 0;font-size:20px;color:var(--red-50)}.quiz-failed:before{display:inline-block;vertical-align:middle;width:30px;height:30px;margin:0 4px;background:url(/player/img/results-x.png) left;content:close-quote}.quiz-passed{padding:15px 0;font-size:20px;color:#8bae36}.quiz-passed:before{display:inline-block;vertical-align:middle;width:38px;height:34px;margin:0 4px;background:url(/player/img/results-check.png) left;content:close-quote}.quiz-results{text-align:center}.results-table{display:table;width:45%;margin:0 auto;padding:20px 0}.results-row{display:table-row}.results-cell{display:table-cell;padding-bottom:25px;font-size:18px;text-align:left}#vmap{width:100%;height:90%}.canmap-header{position:absolute;top:1%;z-index:99;width:98%;margin:1%;padding:1%;line-height:1.4em;border:solid var(--black) 1px;background-color:rgba(255,255,255,0.8)}.canmap-continue{position:absolute;right:1%;bottom:4%}.canada:hover{box-shadow:0 0 20px var(--gray-cool-20)}.jqvmap-label{position:absolute;bottom:8%;left:40%;font-size:1.2em;transform:translate(-50%)}.jqvmap-region{cursor:pointer}.file-link-module{margin-top:8%;text-align:center}.file-link-module h1{font-size:2em}.file-link-module h4{font-size:1.2em}.file-link-module i{margin:4% 0;font-size:8em}div.branch-pill{color:#555550;border-radius:4px;margin:25px;padding:10px 20px;border:1px solid var(--white);border-radius:2px;background:#f0f0ec;box-shadow:1px 1px 2px 0 #cdcdc8}div.branch-pill a{color:#555550}div.branch-pill h4{margin-top:5px;margin-bottom:10px;font-size:18px}div.branch-pill p{font-size:11px}div.branch-pill p img{padding-right:5px}div.branch-pill .branch-icon{float:left;width:75px}.branch-pill .arrow{position:relative;top:26px;float:right;font-size:14px}.branch-pill .arrow span{vertical-align:top;font-size:14px;color:#6e6e68}.branch-pill .arrow i{vertical-align:middle;padding-left:20px;font-size:25px}#branches h2.manage-sub-branches{text-align:center}#branches h2{margin:40px;font-weight:400}#branches .modal h2{margin:0px}#branches .subtext{margin:15px;font-weight:400;font-style:italic;font-size:14px;color:#7c7c7c}.branches-breadcrumbs span.current-branch{cursor:pointer}.branches-breadcrumbs span.current-branch span{vertical-align:baseline}.branches-breadcrumbs span.current-branch.edit-in-progress{cursor:default}.branches-breadcrumbs{margin:10px 45px 0}.branches-breadcrumbs span{padding:0 10px 0 0;font-size:18px}.branches-breadcrumbs .ancestor a{color:var(--green-cool-50v)}div.new-branch-pill{margin:15px}div.new-branch-pill input[type="text"]{width:550px;padding:10px}div.new-branch-pill label{display:initial}div.new-branch-pill button{margin-left:5px;padding:10px 16px;font-size:14px}div.user-actions-pill,div.inactive-branch-pill{color:#555550;border-radius:4px;margin:50px 15px;text-align:center}div.user-actions-pill a,div.inactive-branch-pill a{color:#555550}div.user-actions-pill a,div.inactive-branch-pill a{margin:4px 15px;color:var(--white)}span.active{padding:2px 8px;font-size:10px;text-transform:uppercase;color:var(--white);border-radius:3px;background-color:var(--green-cool-50v)}span.inactive{padding:2px 8px;font-size:10px;text-transform:uppercase;color:var(--white);border-radius:3px;background-color:#f0474a}#inactive-accordion p.small{font-size:smaller}#inactive-accordion label.admin-label{display:inline-block;margin-right:4px;margin-bottom:10px;padding:3px 5px !important;padding-right:25px !important;color:#686868;border:2px solid;border-color:#c6c6c6;border-radius:5px;background:#e5e5e5 url(/assets/udf-nocheck-d8006f155e0f9e358b609f62c3c72ef8b61d64c8819a039a90b19a4a1ebb3683.png) right center no-repeat;cursor:pointer;transition:0.2s}#inactive-accordion label.admin-label.active,#inactive-accordion label.admin-label:hover{color:#207d7d;border-color:#88e6e6;background-color:#bdefef;transition:0.2s}#inactive-accordion label.admin-label.active{background:#bdefef url(/assets/udf-check-6b95a3bff8359a5620d5cb8abfff3a6725bc9e3be40a7be6dbfb9354309e226c.png) right center no-repeat}#inactive-accordion label.admin-label input[type="radio"]{display:none}#inactive-accordion .white-box.big-btn,#inactive-accordion .big-btn,#inactive-accordion .module .module-btn,.module #inactive-accordion .module-btn,#inactive-accordion .final-quiz-module .module-btn,.final-quiz-module #inactive-accordion .module-btn,#inactive-accordion .final-quiz-module .final-course-quiz-btn .open-quiz,.final-quiz-module .final-course-quiz-btn #inactive-accordion .open-quiz,#inactive-accordion .final-quiz-module .final-course-quiz-btn .hide-quiz,.final-quiz-module .final-course-quiz-btn #inactive-accordion .hide-quiz{margin:10px;padding:0}#inactive-accordion .white-box.big-btn img,#inactive-accordion .big-btn img,#inactive-accordion .module .module-btn img,.module #inactive-accordion .module-btn img,#inactive-accordion .final-quiz-module .module-btn img,.final-quiz-module #inactive-accordion .module-btn img,#inactive-accordion .final-quiz-module .final-course-quiz-btn .open-quiz img,.final-quiz-module .final-course-quiz-btn #inactive-accordion .open-quiz img,#inactive-accordion .final-quiz-module .final-course-quiz-btn .hide-quiz img,.final-quiz-module .final-course-quiz-btn #inactive-accordion .hide-quiz img{float:left}#inactive-accordion .white-box.big-btn .block,#inactive-accordion .big-btn .block,#inactive-accordion .module .module-btn .block,.module #inactive-accordion .module-btn .block,#inactive-accordion .final-quiz-module .module-btn .block,.final-quiz-module #inactive-accordion .module-btn .block,#inactive-accordion .final-quiz-module .final-course-quiz-btn .open-quiz .block,.final-quiz-module .final-course-quiz-btn #inactive-accordion .open-quiz .block,#inactive-accordion .final-quiz-module .final-course-quiz-btn .hide-quiz .block,.final-quiz-module .final-course-quiz-btn #inactive-accordion .hide-quiz .block{float:left;width:350px;text-align:center}#inactive-accordion .white-box.big-btn span,#inactive-accordion .big-btn span,#inactive-accordion .module .module-btn span,.module #inactive-accordion .module-btn span,#inactive-accordion .final-quiz-module .module-btn span,.final-quiz-module #inactive-accordion .module-btn span,#inactive-accordion .final-quiz-module .final-course-quiz-btn .open-quiz span,.final-quiz-module .final-course-quiz-btn #inactive-accordion .open-quiz span,#inactive-accordion .final-quiz-module .final-course-quiz-btn .hide-quiz span,.final-quiz-module .final-course-quiz-btn #inactive-accordion .hide-quiz span{display:inline-block;margin-top:14px;font-size:15px}#transfer-users-block .pagination-options{padding-bottom:25px}#transfer-users-block .pagination-options>*{margin:0 5px}#transfer-users-block .table-centered th{cursor:pointer}#transfer-users-block .total-users{display:inline-block;margin:0}#transfer-users-block .search-input{margin-top:10px}#transfer-users-block .button,#transfer-users-block .dropdown-actions button,.dropdown-actions #transfer-users-block button,#transfer-users-block #welcome .standard-course-btn,#welcome #transfer-users-block .standard-course-btn,#transfer-users-block #welcome .custom-course-btn,#welcome #transfer-users-block .custom-course-btn,#transfer-users-block .usersConfirmBtn span,.usersConfirmBtn #transfer-users-block span,#transfer-users-block .usersCancelBtn span,.usersCancelBtn #transfer-users-block span{margin:10px 15px}h2.users-count{display:inline;font-size:16px}.branch-status{margin-left:5px}.users-count{float:left}.users-count .blue-link:hover{color:var(--link-color)}.users-count span{padding-right:25px}.users-count span img{padding-right:5px}#account_preference_max_branch_users{margin:20px 0}.tree,.branches-tree{margin:0.5rem 0;padding:1rem;color:var(--container-color);border:1px solid var(--container-border-color);border-radius:3px;background:var(--gray-cool-3)}.tree .jstree-anchor{padding-right:11px}.from .jstree-anchor>i.jstree-icon,.to .jstree-anchor>i.jstree-icon,.tree .jstree-anchor>i.jstree-icon{vertical-align:middle;width:20px;height:24px;margin-right:7px;font-size:0;line-height:33px;background:url(/assets/shared-with-icon-inactive-2c2d5e2d10ba3a2d7d968d74695fc3b3c8337f8dcf38f7b809a6112175376a30.png) 4px 3px no-repeat !important}.tree .jstree-hovered,.tree .jstree-clicked{background:rgba(0,0,0,0.05) !important}.tree .jstree-clicked{background:rgba(0,0,0,0.1) !important}.footer-content{margin:1rem 0;text-align:right}.confirm-buttons{float:right}.confirm-buttons .confirm-button{display:inline-block}.add-new-branch{margin-left:15px}.branch-members{color:#494944}.branch-primary-admin-subtitle{height:24px;font-style:italic;font-size:14px;line-height:24px}.jstree-anchor span{color:#808080}.branches-buttons a{margin-left:15px}#branches .column{float:left;width:50%;height:100%;padding:25px 15px}#branches .column.left{width:40%;border-right:1px solid #e0e1d9}#branches .column.right{width:60%;border-left:1px solid var(--white)}#branches #branches-crowd-assign{margin-top:10px}#branches #branches-crowd-assign table-header{margin-bottom:10px}#branches .email-recipients{width:750px}#branches .email-recipients .select2-choices{padding-right:30px}#branches .email-recipients .select2-container{width:100%}#branches .email-recipients .subtext{margin:0}.select2-drop-active{max-width:100%}.search_by_tags{padding-right:10px;font-weight:normal}.filtered_by_subscription{text-decoration:line-through}.select2-search-field{height:30px}#manage-trainees .pagination-options{padding-bottom:25px}#manage-trainees .search-form{display:initial}#manage-trainees .search-form .search-input{width:440px;margin-left:0}#manage-trainees .search-form .search-input input[type="text"]{width:400px;padding:10px}#manage-trainees .branches-tree{margin:0 15px 15px}#manage-trainees .actions a{margin-right:5px}.user-actions{margin-top:5px}.user-actions .btn-group{display:inline-block;margin-right:15px}.digg_pagination{display:block;flex-basis:100%}.pagination-options{padding:10px 0}.pagination-options a{vertical-align:middle;margin-right:15px}.pagination-options .digg_pagination{display:inline-block}.pagination-options .btn-group{display:inline-block;line-height:15px}em.hint{font-style:italic;color:#808080}#crowd_table{padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}#crowd_table .search-box{z-index:1;max-width:40%}#crowd_table .pagination-left-col{position:relative}.advanced-search{margin:1rem 0;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}@media print{.advanced-search{display:none}}#edit-user-dialog .hint,#new-user-dialog .hint{display:block;font-size:11px}#edit-user-dialog .input,#new-user-dialog .input{margin-top:5px}#edit-user-dialog .input.required abbr,#new-user-dialog .input.required abbr{color:var(--red-50)}.user-current-branch{margin-right:var(--mobile-margin-x);margin-left:var(--mobile-margin-x)}.user-current-branch span{font-weight:600}ul.inline li{display:inline;margin-right:5px}#udfs-list label.udf-label{display:inline-block;margin-right:4px;margin-bottom:10px;padding:3px 5px !important;padding-right:25px !important;color:#686868;border:2px solid;border-color:#c6c6c6;border-radius:5px;background:#e5e5e5 url(/assets/udf-nocheck-d8006f155e0f9e358b609f62c3c72ef8b61d64c8819a039a90b19a4a1ebb3683.png) right center no-repeat;cursor:pointer;transition:0.2s}#udfs-list label.udf-label.active,#udfs-list label.udf-label:hover{color:#207d7d;border-color:#88e6e6;background-color:#bdefef;transition:0.2s}#udfs-list label.udf-label.active{background:#bdefef url(/assets/udf-check-6b95a3bff8359a5620d5cb8abfff3a6725bc9e3be40a7be6dbfb9354309e226c.png) right center no-repeat}#udfs-list label.udf-label input[type="checkbox"]{display:none}.italic-gray{padding:0.3em;font-style:italic;font-size:95%;color:#808080}.list-title{font-weight:400;color:#bdbdbb}#filters-bar #toggle-filters{display:inline-block}.users-tip{margin-bottom:1em;font-size:0.9em}.advanced-filters{display:none}.change-password-container .input{margin-bottom:15px}.change-password-container input{height:30px}#system-check-modal{min-height:490px}#system-check-modal #course-module-video{min-width:500px;min-height:auto}#system-check{padding-top:10px}#system-check #step2,#system-check #step3,#system-check #step4{display:none}#system-check h2{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--gray-cool-20)}#system-check p{margin-bottom:14px;font-weight:normal;font-size:16px;text-align:center;color:var(--black)}#system-check img.yes{margin-right:10px}#system-check img.yes,#system-check img.no{float:left;cursor:pointer}#system-check p.summary{font-size:18px}#system-check .pass{font-weight:bold;color:#008000}#system-check .fail{font-weight:bold;color:#ff0000}#system-check .skipped{font-weight:bold;color:#666666}#system-check ul{width:300px;margin:auto}#system-check #test-summary{width:300px;margin:auto;margin-bottom:15px}#system-check li{max-width:300px;margin-bottom:15px;font-size:14px;color:var(--black)}#system-check li a{margin:0;padding:0;text-decoration:none}#system-check li a:hover{text-decoration:underline}#system-check .error-explanation{display:none;width:300px;font-size:12px;color:#ff0000}#system-check .button-container{width:115px;margin:auto}#system-check #playercheck{width:300px;margin:auto}#system-check #speedtest{width:298px;margin:auto}body.registrations{min-width:100%}#registration-phone{display:table;float:right;overflow:hidden;height:100px;font-size:11px}#registration-phone .phone-inner{display:table-cell;vertical-align:middle;width:100%}#registration-phone .phone-inner img{padding-left:5px}#logo.registrations{height:100px}#header.registrations{width:100%;padding:0 100px}#footer.registrations{width:100%;margin-top:25px;padding:0 100px}#footer.registrations .footer-links{margin:0}.registration-submit{margin-top:20px}#registration h1{margin-bottom:15px;padding-left:30px;font-size:33px;line-height:33px}#registration h2{margin-left:50px;font-size:17px}#registration{margin-top:30px;text-align:left}#registration .field_with_errors span.error{display:inline;padding-left:10px;font-style:italic;font-size:12px;color:#f34e4e;border:none;background:transparent;box-shadow:none}#registration ul{margin-left:25px;list-style-type:circle}#registration-wrapper{padding:15px 50px;text-align:center}#registration-wrapper .column{float:left;width:50%}#registration-wrapper .column.right{padding:15px 20px 15px 30px}#registration-wrapper .column.left{padding:15px 30px 15px 20px;text-align:center}#registration-wrapper .column p{margin:30px 0;font-size:18px}#registration-wrapper .column img{width:100%;max-width:600px;margin:auto;margin-bottom:20px}#registration-wrapper form{text-align:left}#registration-wrapper form .input{margin:10px 0}#registration-wrapper form .half{float:left;width:50%}#registration-wrapper form .half.first{padding-right:20px}#registration-wrapper form .half.second{padding-left:20px}#registration-wrapper .general-field{width:100%;padding:10 15px}#registration-wrapper .general-field:focus{border:1px solid #7d9c35}@media screen and (max-width: 890px){#registration-wrapper .column{width:100%}#registration-wrapper .column.left{padding:15px 40px}#registration-wrapper .column.right{padding:15px 20px}#footer.registrations{padding:0 20px}#header.registrations{padding:0 50px}}@media screen and (max-width: 710px){#registration-wrapper{padding:15px 25px}#footer.registrations .footer-text{display:none}#footer.registrations .footer-links{float:none;font-size:18px}.registration-submit{margin-bottom:0 !important;text-align:center}}@media screen and (max-width: 570px){#notifications_popover{right:0;left:0 !important}}.notifications{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:50ch}@media screen and (max-width: 570px){.notifications{width:100%;max-width:100%}}.notifications__title{margin:0.5rem 1rem 0.25rem;font-weight:600;font-size:1.25rem;letter-spacing:-0.025em}.notifications__mark{margin:0.5rem 1rem 0.25rem}.notifications__list{flex:0 0 100%;overflow-y:auto;max-height:60vh;font-size:0.8rem}.notifications__all{display:flex;flex:0 0 100%;justify-content:center;align-items:center;padding:1rem;border-top:1px solid var(--border-color)}.notifications__all .vin-btn{width:100%}.notification-items{overflow:hidden;font-size:0.9rem;border-radius:var(--container-border-radius)}@media screen and (max-width: 1100px){.notification-items{font-size:0.825rem}}.notification-item{display:flex;position:relative;gap:1em;padding:1em;padding-right:3em;color:var(--body-color-muted);border-bottom:1px solid var(--border-color);background:var(--container-bg)}.notification-item-link .notification-item:hover,.notification-item-link .notification-item:focus{background:var(--body-bg)}.notification-item-link .notification-item__icon{color:var(--blue-50);background-color:var(--white)}.notification-item-link .notification-item__title{text-decoration:none;color:var(--link-color)}.notification-item-link .notification-item--unread .notification-item__icon{color:var(--blue-50v);background-color:var(--blue-10)}.notification-item--none{justify-content:center;font-style:italic;text-align:center}.notification-item--unread{color:var(--body-color)}.notification-item--unread:after{display:block;position:absolute;top:50%;right:1.5em;width:0.75em;height:0.75em;border-radius:50em;background:var(--blue-50v);box-shadow:var(--elevation-1);transform:translateY(-50%);content:""}.notification-item--unread .notification-item__icon{background:var(--gray-cool-5)}.notification-item__icon{--fa-style: 900;--fa-style-family: "Font Awesome 6 Sharp";display:flex;flex-shrink:0;justify-content:center;align-items:center;width:2em;height:2em;font-size:1.5em;color:var(--gray-cool-40);border-radius:50em;box-shadow:var(--elevation-1)}.notification-item__content{padding:0}.notification-item__title{margin:0 0 0.25em;font-weight:600;font-size:1.125em;line-height:1.4}.notification-item-link:hover .notification-item__title{text-decoration:underline;color:var(--link-color-hover)}.notification-item__description{margin-bottom:0.25em;font-size:1em;line-height:1.4}.notification-item__description em{font-weight:500}.notification-item__time{display:block;font-size:0.9em;color:var(--text-color-light)}.notification-item--unread .notification-item__time{font-weight:600;color:var(--link-color)}.notification-item-link:hover{text-decoration:none}.notification-item-link:focus{text-decoration:underline}.popover{z-index:var(--zindex-popover);pointer-events:none}.popover .popover-content{padding:1rem}.notifications-search-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 1rem}#uploaded-files{overflow:auto;max-height:250px;margin:0;margin-bottom:1em;padding:0 0.25em}#uploaded-files .name{float:left;overflow:hidden;max-width:500px;margin:0;text-overflow:ellipsis;white-space:nowrap;color:#494944}#uploaded-files .name span{vertical-align:middle;padding-right:5px}#uploaded-files .name i.fa{vertical-align:middle;width:20px;height:24px;font-size:0;line-height:33px;background:url(/assets/snippets-file-icon-small-e367fc095fb83786b62a93b73c8306f15431ef7226efe35bc6c17cbf9e236d17.png) 4px 3px no-repeat !important}#uploaded-files .loader-gif,#uploaded-files .fa{float:right;line-height:25px}#uploaded-files .loader-gif{height:22px}#uploaded-files .fa{display:none}#uploaded-files .in{position:relative;margin:10px 0;padding:5px;border:1px solid #dcdcdc;border-radius:3px}#uploaded-files .snippet-progress{position:absolute;top:0;left:0;height:100%;margin:0;background:rgba(181,247,154,0.3)}#uploaded-files .snippet-progress-error .snippet-progress{background:rgba(148,0,0,0.3)}.error-area{overflow:auto;width:100%;max-height:250px;margin:0 0 20px !important}.error-area span{color:#790000 !important}.snippets-sidebar-btn{display:inline-block;padding:10px;color:#494944}.snippets-sidebar-btn i{width:30px}.snippets-sidebar-btn.active-sidebar-btn{color:var(--link-color)}.snippets-sidebar-btn:hover{color:var(--link-color)}.snippets-header{display:flex;justify-content:space-between;align-items:center;padding:0.5rem 1rem}.snippets-header:empty{display:none}.snippets-actions{display:grid;flex:0 0 auto;grid-auto-flow:column;gap:1rem;justify-content:flex-end;align-self:flex-end;padding:0 0 0 0.5rem}.snippets-actions a{display:flex;flex-direction:column;align-items:center;margin:-0.5em -0.75em;padding:0.5em 0.75em 0.25em;font-weight:500;font-size:0.75rem;line-height:var(--button-line-height);text-align:center;border-radius:var(--button-border-radius);transition:background 0.2s var(--cubic-bezier)}.snippets-actions a:hover,.snippets-actions a:focus{text-decoration:none;background:var(--blue-10)}.snippets-actions a:active{box-shadow:var(--inset-1)}.snippets-actions a i{--fa-style: 300;margin-bottom:0.125em;font-size:2.25em;color:currentColor}.search-form .pagination{margin:10px 0}.snippets-history-tree{flex:1 1 auto;font-size:1.33rem}.snippets-history-tree span{display:inline-block;vertical-align:middle;overflow:hidden;max-width:unset;letter-spacing:-0.025em;text-overflow:ellipsis;white-space:nowrap;color:var(--gray-cool-40)}.snippets-history-tree span:last-child{font-weight:600}.snippets-history-tree .breadcrumb-dropdown-btn{display:inline-block;width:30px;margin-bottom:3px;cursor:pointer}span.green-breadcrumb{max-width:unset;color:var(--body-color)}span.green-breadcrumb.last{max-width:340px}span.green-breadcrumb.single{max-width:400px}.breadcrumb-link{display:block;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;color:#494944}.breadcrumb-link:hover{color:var(--black);background-color:#f7f7f7}.snippets-table{margin:1rem;border-radius:var(--container-border-radius)}.snippets-table__name{display:flex;gap:1rem;justify-content:flex-start;align-items:center}.snippets-table__name__icon{--fa-style: 300;font-size:1.5rem;color:var(--gray-cool-60);pointer-events:none}.snippets-table__kind{font-weight:500;font-size:0.75rem;letter-spacing:0.025em;text-transform:uppercase}.snippets-table__date{font-variant-numeric:tabular-nums}#snippet-items-table{user-select:none}#snippet-items-table th{text-align:left}#snippet-items-table .snippet-name-cell img{padding-right:1em}#snippet-items-table .snippet-item-link{display:inline-block;vertical-align:middle;overflow:hidden;max-width:85%;text-overflow:ellipsis;color:var(--link-color);cursor:pointer}#snippet-items-table .snippet-item-link:hover,#snippet-items-table .snippet-item-link:focus{text-decoration:underline;color:var(--link-color-hover)}#snippet-items-table .snippet-item-link.no-link{color:var(--body-color)}#snippet-items-table .snippet-item-link.no-link:hover,#snippet-items-table .snippet-item-link.no-link:focus{text-decoration:none;color:var(--body-color);cursor:auto}#snippet-items-table .no-snippets{height:100px}#snippet-items-table .no-snippets h1{margin:0;text-align:center}.active-sorting{font-weight:700}.sort .img,.course-library-link .img{display:inline-block}.file-types ul{margin-left:8px}.file-types li{margin-bottom:5px}.file-types a{vertical-align:middle;margin-left:10px;font-size:12px;color:#494944}.file-types a:hover{color:#50504b}.file-types .img{width:13px}#snippet-sharing .header-actions,#forms-sharing .header-action{margin-bottom:15px}#snippet-sharing .header-actions .users-pagination,#forms-sharing .header-action .users-pagination{display:inline-block}#snippet-sharing .header-actions .pagination-options,#forms-sharing .header-action .pagination-options{display:inline-block;position:relative;bottom:2px;padding:0}#share-snippets{display:block}#request-approval{display:block;margin:1rem 0 1rem auto}.context-menu{display:none;position:fixed;width:150px;color:var(--container-color);border:1px solid var(--container-border-color);border-radius:var(--container-border-radius);background-color:var(--container-bg);box-shadow:var(--elevation-4)}.context-menu .menu-items{margin:-1rem;padding:1rem;font-size:1rem;list-style:none}.context-menu .menu-items .menu-item{border-bottom:1px solid var(--container-border-color)}.context-menu .menu-items .menu-item:last-child{border-bottom:0}.context-menu .menu-items .menu-item a{display:block;padding:0.33rem 0.75rem;font-weight:var(--link-font-weight);font-size:0.875rem;color:var(--link-color)}.context-menu .menu-items .menu-item a:hover,.context-menu .menu-items .menu-item a:focus{text-decoration:none;color:var(--link-color-hover);background:var(--blue-5)}iframe#snippet{width:100%;height:800px;font-family:"Century Gothic", sans-serif;border:1px solid #bbbbbb}#snippets-content{position:relative;margin-right:1rem;margin-left:1rem;border:1px solid var(--container-border-color);border-radius:var(--container-border-radius);background-color:var(--container-bg);box-shadow:var(--elevation-1);transition:box-shadow 0.2s var(--cubic-bezier)}#upper-menu{position:fixed;top:0;right:1rem;left:1rem;z-index:var(--zindex-fixed)}#upper-menu__inner{min-height:2rem;padding:0.75rem 1rem;font-size:0.875rem;border:1px solid var(--selected-border-color);border-top:0;border-bottom-right-radius:var(--container-border-radius);border-bottom-left-radius:var(--container-border-radius);background-color:var(--selected-bg);box-shadow:var(--elevation-4)}#upper-menu__inner:empty{min-height:0;max-height:0;padding:0;border-width:0}#upper-menu__inner p{display:inline-block;margin-right:0.5rem;font-weight:var(--label-font-weight);font-size:inherit;font-size:0.923em;letter-spacing:var(--label-letter-spacing);text-transform:uppercase;color:var(--selected-color)}#upper-menu__inner .upper-menu-items{display:inline-flex;flex-wrap:wrap;gap:0.25rem;justify-content:flex-start;align-items:center}#upper-menu__inner .upper-menu-items a{padding:0.25em 0.5em;font-weight:var(--link-font-weight);font-weight:600;line-height:var(--button-line-height);color:var(--blue-60v);border-radius:var(--button-border-radius);cursor:pointer}#upper-menu__inner .upper-menu-items a i{--fa-style: 600;padding-right:0.25em}#upper-menu__inner .upper-menu-items a:hover,#upper-menu__inner .upper-menu-items a:focus{text-decoration:none;color:var(--blue-60v);background:var(--blue-10)}#upper-menu__inner .upper-menu-items a.upper-delete-btn{color:var(--red-60v)}#upper-menu__inner .upper-menu-items a.upper-delete-btn:hover,#upper-menu__inner .upper-menu-items a.upper-delete-btn:focus{color:var(--red-70v);background:var(--red-10)}.jwlogo{display:none !important}#player_wrapper{overflow:hidden}#snippets-sidebar{flex:1 1 auto}#sidebar-content{display:flex;gap:1rem;align-items:center}#sidebar-content .snippets-sidebar-block{flex:0 0 auto}#sidebar-content .snippets-search-bar{flex:1 1 auto}#sidebar-content #snippets-search-form{width:100%;max-width:100%}.snippets-app{margin-top:1rem}#snippet-sharing .pagination-options,#forms-sharing .pagination-options{padding-bottom:25px}#snippet-sharing .content-title,#forms-sharing .content-title,#form-shares .content-title,#transfer-users-block .content-title,#user-restorations .content-title,#inventory .content-title{line-height:28px}#snippet-sharing .search-form,#forms-sharing .search-form,#form-shares .search-form,#transfer-users-block .search-form,#user-restorations .search-form,#inventory .search-form{width:100%}#snippet-sharing #udfs-list:after,#forms-sharing #udfs-list:after,#form-shares #udfs-list:after,#transfer-users-block #udfs-list:after,#user-restorations #udfs-list:after,#inventory #udfs-list:after{content:""}#snippet-sharing .table-centered th,#forms-sharing .table-centered th,#form-shares .table-centered th,#transfer-users-block .table-centered th,#user-restorations .table-centered th,#inventory .table-centered th{cursor:pointer}#snippet-sharing input[type="hidden"],#forms-sharing input[type="hidden"],#form-shares input[type="hidden"],#transfer-users-block input[type="hidden"],#user-restorations input[type="hidden"],#inventory input[type="hidden"]{margin:0;padding:0;border:none}.permissions{width:100%;border-radius:3px}.permissions .permission{display:inline-block;vertical-align:top;width:auto;padding-left:25px}.permissions .permission .fa{padding:0 7px}.permissions .permission-description{max-width:314px;padding-top:5px;padding-left:54px;font-weight:400;font-size:13px;color:#666666}#share-popup-modal .modal,#share-popup-modal .modal-body{overflow:visible !important}#share-popup-modal #start-date-selector{margin:10px 0}.snippets-share-permissions{margin-bottom:10px;padding:0}.snippets-share-permissions p.title{margin-bottom:10px;padding:0}.snippets-share-permissions .permissions-list{margin-bottom:40px}.snippets-share-permissions .permission{width:49%;padding:0}.snippets-share-permissions .permission-description{padding:0}.snippets-footer{margin:10px 0;text-align:right}#snippet_source{position:absolute;top:0;right:0;margin:0;font-size:200px;opacity:0;cursor:pointer;direction:ltr}.branch-course{color:#555550;border-radius:4px}.branch-course a{color:#555550}.branch-course h4{display:inline-block;margin:0}.branch-course .arrow{float:right}.branch-course.assigned{background-color:#f0f8ff}ul.course-preferences-list{overflow-y:auto;max-height:310px;margin:25px 0;padding:5px;border:1px solid var(--white);border-radius:2px;background-color:#f8f8f5;box-shadow:0 0 2px #a6a69a}ul.course-preferences-list li{padding:5px}ul.course-preferences-list li:nth-of-type(odd){background:#dadad5}.rule{display:inline-block}.rule .selected a{border:none}#branches-crowd-assign #showSelectedBtn,#branches-crowd-assign .course-search{display:inline-block}#branches-crowd-assign .course-search{width:35%;margin-top:0;margin-left:10px}#branches-crowd-assign .course-search input[type="text"]{top:2px}#branches-crowd-assign .course-search:after{top:14px}#branches-crowd-assign .content-options{padding-bottom:0;border-bottom:none}#branches-crowd-assign .scrollable-table{margin-top:0}#training-rules-page table td,#training-rules-page table th{text-align:left}#training-rules-page table .actions{display:flex;justify-content:flex-end;align-items:center}#training-rules-page table .actions .action{margin:0 0.1em}.train-session-pref .content-options{min-width:850px}.align{float:right}#transfer-users-block .header{margin:30px}#transfer-users-block .from .jstree-disabled{color:#bbbbbb;cursor:default}.snippet-trainees-table-wrapper h2{margin:25px}#status-bar{display:block;clear:both}.system-alert{position:relative;width:980px;margin:auto;margin-bottom:30px;padding:10px 5px;line-height:100%;box-shadow:0 0 2px var(--gray-40)}.system-alert.alert{color:var(--red-60);border:1px solid var(--red-60);background-color:var(--red-10)}.system-alert.notice{color:var(--green-60);border:1px solid var(--green-60);background-color:var(--green-10)}.system-alert .close{position:absolute;top:5px;right:6px;font-size:20px;text-decoration:none}.system-alert.alert .close{color:var(--red-60)}.system-alert.notice .close{color:var(--green-60)}.system-alert .alert-icon,.system-alert .alert-text{display:table-cell;vertical-align:middle}.system-alert .alert-icon{width:65px;font-size:24px}.system-alert .alert-text{width:884px;padding:0 10px;text-align:left}.system-alert.alert .alert-text{border-left:1px solid var(--red-20)}.system-alert.notice .alert-text{border-left:1px solid var(--green-20)}.vq-checkbox-container{width:70%;margin:19% auto;padding:0 3%;font-size:135%;line-height:220%}input.vq-checkbox[type="checkbox"]{display:none}input.vq-checkbox[type="checkbox"]+label{font-weight:600}input.vq-checkbox[type="checkbox"]+label:before{display:inline-block;vertical-align:middle;font-size:1.3em;font-family:"FontAwesome";letter-spacing:1em;content:"\f10c"}input.vq-checkbox[type="checkbox"]:checked+label:before{letter-spacing:1em}input.vq-checkbox[type="checkbox"].vq-correct:checked+label:before{color:#02a013;content:"\f05d"}input.vq-checkbox[type="checkbox"].vq-incorrect:checked+label:before{color:#9a0101;content:"\f05c"}.quiz-activity-r{float:right;width:55%;margin:10% 8%}.quiz-activity-container{max-width:95%;margin:18% 0 0 0%}ul.quiz-activity-list{margin:3% 0 0 11%}ul.quiz-activity-list-r{margin:12% 0 0 20%}.quiz-activity-text{margin-bottom:1%;font-size:1.3em;text-align:center}.quiz-activity-cue{font-size:1.1em;text-align:center}.quiz-answer{margin:0 0 5.4%;font-size:1.35em}li.quiz-answer:before{margin:0 2% 0 -2%;font-size:1.1em;font-family:"FontAwesome";color:#990000;content:"\f054"}ul.img-quiz-list{margin:14% 0 0}img.quiz-activity{display:block;height:18em;margin:2% auto}span.quiz-img-activity{font-size:1.3em}.img-quiz-list li{display:inline-block;width:17.3%;margin:0 1%;padding:0.7% 0% 1% 0;font-size:1.1em;text-align:center;border:solid #808080;background-color:#cacccb}#vmap{width:100%;height:90%}.canmap-header{position:absolute;top:1%;z-index:99;width:98%;margin:1%;padding:1%;line-height:1.4em;border:solid var(--black) 1px;background-color:rgba(255,255,255,0.8)}.canada:hover{box-shadow:0 0 20px var(--gray-cool-20)}.hotspot-img-box{margin-top:12%;text-align:center}.jqvmap-label{position:absolute;bottom:8%;left:40%;font-size:1.2em;transform:translate(-50%)}.jqvmap-region{cursor:pointer}ul.undefined{margin:27% 0 0 4%}.undefined li{padding:2.6%;font-weight:bold;font-size:1.4em}#course-module-video{min-width:87.8em;min-height:65em;margin:0 auto}.vjs-play-progress.vjs-slider-bar{pointer-events:all}.vjs-disable-clicks{pointer-events:none}.video-js .vjs-time-tooltip,.video-js .vjs-play-progress:before,.video-js .vjs-play-progress:after{z-index:1000}.video-js .vjs-progress-control:hover .vjs-mouse-display{z-index:1000}.vjs-play-control.disabled{opacity:0.4;pointer-events:none}.vjs-menu-content{z-index:999999}.pyramid-container{position:relative;float:left;width:60%;text-align:center}.inside-text{position:absolute;bottom:-40px}.qmark:before{font-size:5em;content:"?"}.pyramid-level{box-sizing:border-box;height:4em;margin-right:auto;margin-left:auto;text-align:center;white-space:nowrap;border-right:2em solid transparent;border-left:2em solid transparent}.pyramid-level.pl-0{width:4em;border-bottom:4em solid #c87c7c}.pyramid-level.pl-1{width:8em;border-bottom:4em solid #fbfbaf}.pyramid-level.pl-2{width:12em;border-bottom:4em solid #7ac779}.pyramid-level.pl-3{width:16em;border-bottom:4em solid #fcc632}.pyramid-level.pl-4{width:20em;border-bottom:4em solid #6bb5e7}.pyramid-level.pl-5{width:24em;border-bottom:4em solid #9a4f8e}.sv-question{float:left;width:20%;text-align:center}.svq-dialog{position:absolute;top:0%;left:0%;z-index:100001;width:100%;height:100%;background:url(/player/img/ff-0.png)}.svq-box{margin:16% 20% 0;padding:4% 4% 2%;line-height:180%;text-align:center;background-color:rgba(255,255,255,0.9)}.svq-ans{display:block;width:20%;margin:4% auto;padding:2%;font-size:1.3em;border:1px var(--black) solid}.activity-title-indent{margin-left:2.6em}.cols5{width:20%}.cols6{width:5.6rem}.cols3{width:30%}.activity-img-wide{float:right;width:50%;margin-top:2%;margin-right:10%}.dd-sort-list{float:left;width:30%;margin-top:1.3rem;list-style:disc}.dd-sort-list li{margin-left:1.7rem;padding:0 0 1.2rem 0.3rem;font-size:1.25em}.dd-cell{display:inline-block;position:relative;box-sizing:border-box;border-right:2px solid #555555;border-bottom:2px solid #555555}.dd-container{display:table;margin:0 auto;margin-top:1%;text-align:center;border-spacing:5em 1em;border-collapse:separate}.row-border{border:2px solid #555555}.dd-gridbox{display:table;width:92%;margin:3% 0 1% 2%;font-weight:700;font-size:0.9em;letter-spacing:0;color:#7f7f7f;border-collapse:collapse;table-layout:fixed}.dd-header-title{position:absolute;top:8%;left:6%;font-weight:800;font-size:1.1em;color:#565656}.vq-sort-placeholder{height:3rem}.vq-dd-container{margin-top:5%;font-size:125%}.dd-col{display:table-cell}ul.dd-column-2{float:left;width:42%;margin:1% 3% 0 4%}.dd-grid-offset{margin:6% 4%}.cols6 .choice-draggable{display:block;text-align:center}.dd-row{display:table-row;width:100%}.choice-draggable{display:inline-block;padding:4px}.choice-droppable{min-height:1.8em}button.next-mod-btn{position:absolute;top:0;right:0;bottom:0;left:0;width:32%;height:7%;margin:auto;font-weight:bold;font-size:1.2em;text-align:center;background-color:#a0c143}ul.dash{margin-left:0;padding-left:1em;list-style:none}ul.dash>li:before{display:inline-block;width:1em;margin-left:-1em;content:"-"}.dd-header-img{display:inline-block;float:right;width:44%;height:auto;padding:2% 8% 4% 0}.dd-header-img-sm{display:inline-block;width:75%;height:auto;margin:5%}.vq-question-p{padding:0 0 6% 2%;font-size:0.9rem;line-height:140%}.vq-sq-box{display:inline-block;position:relative;width:9.2%;height:2.25em}.vq-sq-draggable{position:relative;height:100%;font-weight:bolder;text-align:center;color:var(--white);border:solid 0.15em #18b1c9;background:#51d4ea}.vq-sq-text{position:absolute;top:50%;right:0;left:0;font-size:1.5em;transform:translateY(-50%)}.vq-sq-droppable:before{position:absolute;width:90%;height:90%;text-align:center;border:solid 1px var(--black);content:""}.vq-vertical-center>div{top:50% !important;transform:translateY(-50%)}.vq-sort-cell{display:inline-block;position:relative;top:50%;padding-left:0.75rem;text-align:left;color:#313131;transform:translateY(-50%)}.vq-sort-tcell{position:relative;top:80%;padding-left:0.75rem;font-weight:bold;text-align:left;color:var(--white);transform:translateY(-80%)}.vq-sort-row{user-select:none;-webkit-touch-callout:none}.vjs-outer-container{width:100%;height:100%;text-align:center;border:1px dotted var(--black)}.vjs-video-header-overlay{position:relative;margin:7% 3%;padding:2% 5% 1%;font-size:140%;text-align:right;text-transform:uppercase;color:#565656}.vjs-video-header-overlay:before{position:absolute;top:0;left:0.7em;z-index:-1;width:calc(100% - 1.4em);height:100%;border:2px solid #b4b4b4;background-image:linear-gradient(to bottom, #b4b4b4 -100%, #ededed 50%, #b4b4b4 150%);transform:skew(135deg);content:""}.vjs-inner-container{position:relative;border:1px solid var(--black)}.vjs-big-play-button{z-index:1000}.vjs-video-overlay{position:absolute;top:0;left:0;z-index:999;width:100%;height:94%;margin:0 auto;padding:0;font-weight:600;font-size:14px;color:#494944;background-image:radial-gradient(50% 50%, #fefefe, #e8e8e8)}.video-js:fullscreen .next-mod-btn{width:16vw;height:3.5vh}.video-js:fullscreen #vjs-overlay{right:0;left:0;width:calc(100vh * 1.35);margin:0 auto;font-size:2.5vh}.video-js:fullscreen #vjs-overlay .vq-box{font-size:3.3vh}.video-js:fullscreen #vjs-overlay .dd-container{font-size:2.6vh}.video-js:fullscreen #vjs-overlay .dash-dd-col{font-size:3.2vh}.video-js:fullscreen #vjs-overlay .vq-sq-droppable{font-size:2.7vh}.video-js:fullscreen #vjs-overlay .vq-title{font-size:4vh}.video-js:fullscreen #vjs-overlay .vq-text,.video-js:fullscreen #vjs-overlay .vq-text-centered,.video-js:fullscreen #vjs-overlay .vq-text-flt,.video-js:fullscreen #vjs-overlay .vq-text-long{font-size:3.6vh}.video-js:fullscreen #vjs-overlay .vq-table{font-size:3.4vh !important}.video-js:fullscreen #vjs-overlay .vjs-video-header-overlay{font-size:4vh}.video-js:fullscreen #vjs-overlay .vq-question-p{font-size:2.8vh}.vq-cell-50{display:table-cell;width:36%;padding-right:1%}.vq-cell{display:table-cell}.vq-table{display:table;table-layout:fixed}.vq-row,.vq-row-sort-title,.vq-row-sort{display:table-row}.vjs-icon-back{transform:scale(-1, 1)}.video-js .vjs-control-bar{background-color:#648d15;background-color:rgba(100,141,21,0.9)}.video-js .vjs-load-progress{background-color:#4e7800}.video-js .vjs-slider{background-color:#4e7800}.vjs-play-progress.vjs-slider-bar.vjs-slider-prev-pos{background-color:rgba(255,255,255,0.5)}.vjs-play-progress.vjs-slider-bar.vjs-slider-prev-pos:before{color:rgba(255,255,255,0.5)}.vjs-play-progress.vjs-slider-bar.vjs-slider-prev-pos:after{padding:0;content:""}.vjs-marker{top:50%;z-index:999999;width:12px;height:12px;margin-top:-6px;border-radius:50%;box-shadow:inset 0 0 0 2px #4e7800}.vjs-marker.empty-marker{background-color:rgba(100,141,21,0.9)}.vjs-marker.filled-marker{background-color:rgba(var(--white), 0.9)}.vjs-tip{bottom:22px}ul.qdot-text{margin-top:2%;margin-left:4%;list-style-type:disc}.qdot-text li{padding-left:0.5em}.vq-ans-sep{padding:0 0.5em}.vq-box{box-sizing:border-box}.vq-flt{float:left}.vq-bullet-item,.vq-bullet-text{display:list-item;list-style:outside disc}ul.vq-bullet-list{margin-left:1.25rem;list-style:outside disc}ul.vq-letter-list{list-style:outside lower-alpha}.vq-bullet-list li{margin-top:-3%;padding:0 0 7% 4%;line-height:147%}.vq-bullet-sm li{padding:0 0 1% 2%;line-height:140%}.vq-bullet-text{margin:3% 0 1% 6%}.vq-container{margin-left:7%;text-align:left;color:#565656}.vq-correct,.svq-correct{color:#02a013}.vq-incorrect{color:#9a0101}.vq-list-answer{padding:2px 0}.vq-list-alt{padding:0.5em 2em;line-height:1.5rem}.vq-list-alt li{padding:1% 10% 1% 0}ul.vq-inline-answers{padding:10px 0;font-size:1em}ul.vq-inline-answers li{display:inline}.vq-answers{padding:1em 2em;font-size:1em}.vq-list-answers,.vq-list-alt{margin-left:0;padding:3% 0 0 7%;list-style:none}ol.vq-list-answers,ol.vq-list-alt{font-size:1em;list-style:decimal}.vq-list-numeric{font-size:1em;list-style:decimal}.vjs-progress-holder.vjs-slider{margin:0 !important}span.dd-subtitle{display:inline-block;margin-bottom:5%;font-weight:bolder}ul.dash-dd-col{font-size:1.2em;text-align:left;white-space:nowrap}ul.vq-list-answers>li:before,ul.vq-list-alt>li:before,.dash-dd-col>li:before{display:inline-block;width:1.5em;content:"\2014"}.vq-sel-ans{padding-top:0.5em;font-weight:600;font-style:italic;font-size:0.72em;color:#9a9a9a}.vq-centered-cue,.vq-cue-top-centered{position:absolute;right:0;left:0;font-weight:600;font-style:italic;font-size:0.9em;text-align:center;color:#9a9a9a}.vq-cue-top-centered{top:21%}.vq-text,.vq-text-centered,.vq-text-flt,.vq-text-long{width:100%;padding:2% 1%;font-weight:600;font-size:125%;line-height:150%}.vq-text-centered{position:relative;left:-6%;width:80%;margin:0 auto;padding:5% 0 0;text-align:center}.vq-text-centered .vq-answers{padding:5% 0 0 3%}.vq-text-flt{float:left;width:35%;padding:5% 0 0 2%;line-height:1.35em}.vq-text-long{width:51%;margin-top:4%;margin-left:2%;padding:0;line-height:130%}.vq-title{font-weight:bold;font-size:1.3rem}.img-umbrella{position:relative;box-sizing:border-box;width:88%;margin-left:-2%;padding-top:4%}.img-umbrella+label{position:absolute;top:52%;left:50%;font-weight:bold;font-style:italic;font-size:120%;text-align:center;transform:translateX(-50%)}.vq-sort-column-grey>li{margin:0 1px 2px 0;background:#dedede}.vq-sort-column-grey>li:nth-child(odd){background:#acacac}.vq-sort-column-red>li{margin:0 1px 2px 0;background:#e5dcdc}.vq-sort-column-red>li:nth-child(even){background:#debebe}.tf-img{float:right;width:43%;margin-top:3%;margin-right:9%}.tf-img-l{float:left;width:42%;margin-top:5%;margin-right:4%}.tf-img-lw{float:left;margin-top:1%}ul.dd-sort-col{float:left;width:45%;margin-right:5%}.dd-sort-block,.dd-sort-block-drag,.dd-sort-red-block,.dd-sort-green-block,.dd-sort-blue-block{margin:6.9% 2% 12.8% 6%;padding:8% 0;font-weight:600;font-size:1.2em;text-align:center;color:var(--white);border-radius:7px}.dd-sort-block-drag{text-align:left;color:#575757}ul.dd-sort-col .choice-draggable{padding:0}.video-mania{position:relative;top:30%;left:16%;width:70%}.vm-list-answer{margin-bottom:4%;font-size:1.3em}.dd-sort-red-block{background:#c75c58}.dd-sort-green-block{background:#3c7c48}.dd-sort-blue-block{margin-bottom:0;background:#2e439d}.src-column,.src-left-column,.src-right-column{position:relative;float:left;width:50%;padding:1% 0;color:#01679a;border-bottom:1px solid var(--gray-cool-20)}.src-left-column{text-align:left;border-right:0.5px solid var(--gray-cool-20)}.src-left-column:after{position:absolute;right:2%;font-size:1.4em;font-family:"FontAwesome";color:var(--gray-cool-20);content:"\f0d9"}.src-right-column{text-align:right;border-left:0.5px solid var(--gray-cool-20)}.src-right-column:before{position:absolute;left:2%;font-size:1.4em;font-family:"FontAwesome";color:var(--gray-cool-20);content:"\f0da"}svg.puzzle{display:block;position:relative;top:24%;height:70%;margin:0 auto}svg.cards{display:block;position:relative;top:26%;width:92%;height:64%;margin:0 auto}.vq-qa-img{float:right;width:50%;margin:4% 5%}.tdg-mod-link{position:absolute;bottom:16%;left:5%;font-size:115%}.wvh-mod-link{position:absolute;right:8%;bottom:16%;font-size:115%}.form-layout{margin-right:var(--mobile-margin-x);margin-left:var(--mobile-margin-x)}@media print{.form-layout{margin:0;font-size:12px}}.form-layout form{position:relative;max-width:1000px;margin:1rem auto;padding:1rem;color:var(--container-color);border:1px solid var(--container-border-color);border-radius:0.5rem;background:var(--container-bg);box-shadow:var(--elevation-2)}@media print{.form-layout form{max-width:none;margin:0;padding:0;border:none;background:none;box-shadow:none}}.form-layout fieldset{margin:0 0 1rem}@media print{.form-layout select{appearance:none}}.form-layout .row{--bs-gutter-x: 1rem;padding:0}@media print{.form-layout .row{--bs-gutter-x: 0}}.form-layout .row.hidden{display:none}.form-layout .row>fieldset{display:flex;flex-wrap:wrap}.form-layout .row>fieldset .form-group.field{margin-right:0rem;margin-left:0rem;padding-top:0.5rem;padding-bottom:0.5rem}@media print{.form-layout .row>fieldset .form-group.field.field-object{margin-bottom:2rem}}.form-layout .row>fieldset p{flex:0 0 100%;margin-bottom:0.5rem;padding:0 15px}.form-layout .row>fieldset p.help-block{margin-right:0;margin-left:0;padding:0;font-size:0.9em}.form-layout .row>fieldset .field p.help-block{padding-right:0;padding-left:0}.form-layout p.help-block{margin-right:0;margin-left:0;padding:0 15px;font-size:0.9em}.form-layout legend{width:100%;margin-top:1rem;margin-bottom:0.5rem;padding:0.5rem 15px;font-weight:600;font-size:1.33em;line-height:1.6875;border-bottom:1px solid var(--border-color)}@media print{.form-layout legend{margin-top:2em}}.form-layout .form-group.field.field-string:not([class*="col-"]){margin-right:1rem;margin-left:1rem}.form-layout .field-string{page-break-inside:avoid}.form-layout textarea{width:100%;max-width:100%;min-height:calc(2lh + 2rem);line-height:1.75;white-space:normal;word-wrap:break-word;word-break:break-all;border:1px solid var(--gray-cool-80);field-sizing:content}@media print{.form-layout textarea.form-control{min-height:10em;border:1px solid var(--gray-cool-80)}}.form-layout .control-label{margin-bottom:0.25em;font-weight:500;font-size:1.125em;line-height:1.25}.form-layout .control-label__required{vertical-align:bottom;margin:0 0.25em;font-weight:700;font-size:1.25em;line-height:0.75}@media print{.form-layout .control-label__required{display:none}}.form-layout .form-control{width:100%;border-width:1px;border-color:var(--gray-cool-80);background:var(--gray-cool-2)}@media print{.form-layout .form-control{font-weight:700;border-width:0 0 1px;border-radius:0;background:transparent}}.form-layout .field-radio-group{display:flex;flex-wrap:wrap;gap:0.125em 1em}.form-layout .checkboxes{display:grid;grid-template-columns:repeat(auto-fit, minmax(30%, 300px));gap:0.25em 1em;margin:0.5rem 0}.form-layout .radio-inline,.form-layout .checkbox-inline,.form-layout .checkbox>label,.form-layout .radio>label{display:inline-block}.form-layout .radio-inline>span,.form-layout .checkbox-inline>span,.form-layout .checkbox>label,.form-layout .radio>label>span{display:inline-block;width:max-content;max-width:100%;font-size:1em}.form-layout .radio-inline>span:focus-within,.form-layout .checkbox-inline>span:focus-within,.form-layout .checkbox>label:focus-within,.form-layout .radio>label>span:focus-within{outline:2px var(--blue-50);outline-offset:4px}.form-layout .radio-inline>span input[type="radio"],.form-layout .radio-inline>span input[type="checkbox"],.form-layout .checkbox-inline>span input[type="radio"],.form-layout .checkbox-inline>span input[type="checkbox"],.form-layout .checkbox>label input[type="radio"],.form-layout .checkbox>label input[type="checkbox"],.form-layout .radio>label>span input[type="radio"],.form-layout .radio>label>span input[type="checkbox"]{position:absolute;right:auto;left:-999em}.form-layout .radio-inline>span input[type="radio"]:disabled,.form-layout .radio-inline>span input[type="radio"].disabled,.form-layout .radio-inline>span input[type="checkbox"]:disabled,.form-layout .radio-inline>span input[type="checkbox"].disabled,.form-layout .checkbox-inline>span input[type="radio"]:disabled,.form-layout .checkbox-inline>span input[type="radio"].disabled,.form-layout .checkbox-inline>span input[type="checkbox"]:disabled,.form-layout .checkbox-inline>span input[type="checkbox"].disabled,.form-layout .checkbox>label input[type="radio"]:disabled,.form-layout .checkbox>label input[type="radio"].disabled,.form-layout .checkbox>label input[type="checkbox"]:disabled,.form-layout .checkbox>label input[type="checkbox"].disabled,.form-layout .radio>label>span input[type="radio"]:disabled,.form-layout .radio>label>span input[type="radio"].disabled,.form-layout .radio>label>span input[type="checkbox"]:disabled,.form-layout .radio>label>span input[type="checkbox"].disabled{cursor:not-allowed}.form-layout .radio-inline>span input[type="radio"]:disabled+span,.form-layout .radio-inline>span input[type="radio"].disabled+span,.form-layout .radio-inline>span input[type="checkbox"]:disabled+span,.form-layout .radio-inline>span input[type="checkbox"].disabled+span,.form-layout .checkbox-inline>span input[type="radio"]:disabled+span,.form-layout .checkbox-inline>span input[type="radio"].disabled+span,.form-layout .checkbox-inline>span input[type="checkbox"]:disabled+span,.form-layout .checkbox-inline>span input[type="checkbox"].disabled+span,.form-layout .checkbox>label input[type="radio"]:disabled+span,.form-layout .checkbox>label input[type="radio"].disabled+span,.form-layout .checkbox>label input[type="checkbox"]:disabled+span,.form-layout .checkbox>label input[type="checkbox"].disabled+span,.form-layout .radio>label>span input[type="radio"]:disabled+span,.form-layout .radio>label>span input[type="radio"].disabled+span,.form-layout .radio>label>span input[type="checkbox"]:disabled+span,.form-layout .radio>label>span input[type="checkbox"].disabled+span{filter:grayscale(1);cursor:not-allowed}.form-layout .radio-inline>span input[type="radio"]:disabled:hover+span,.form-layout .radio-inline>span input[type="radio"].disabled:hover+span,.form-layout .radio-inline>span input[type="checkbox"]:disabled:hover+span,.form-layout .radio-inline>span input[type="checkbox"].disabled:hover+span,.form-layout .checkbox-inline>span input[type="radio"]:disabled:hover+span,.form-layout .checkbox-inline>span input[type="radio"].disabled:hover+span,.form-layout .checkbox-inline>span input[type="checkbox"]:disabled:hover+span,.form-layout .checkbox-inline>span input[type="checkbox"].disabled:hover+span,.form-layout .checkbox>label input[type="radio"]:disabled:hover+span,.form-layout .checkbox>label input[type="radio"].disabled:hover+span,.form-layout .checkbox>label input[type="checkbox"]:disabled:hover+span,.form-layout .checkbox>label input[type="checkbox"].disabled:hover+span,.form-layout .radio>label>span input[type="radio"]:disabled:hover+span,.form-layout .radio>label>span input[type="radio"].disabled:hover+span,.form-layout .radio>label>span input[type="checkbox"]:disabled:hover+span,.form-layout .radio>label>span input[type="checkbox"].disabled:hover+span{border-color:var(--gray-cool-30)}.form-layout .radio-inline>span input[type="radio"]:checked+span,.form-layout .radio-inline>span input[type="checkbox"]:checked+span,.form-layout .checkbox-inline>span input[type="radio"]:checked+span,.form-layout .checkbox-inline>span input[type="checkbox"]:checked+span,.form-layout .checkbox>label input[type="radio"]:checked+span,.form-layout .checkbox>label input[type="checkbox"]:checked+span,.form-layout .radio>label>span input[type="radio"]:checked+span,.form-layout .radio>label>span input[type="checkbox"]:checked+span{color:var(--black);border-color:var(--blue-50);background:var(--blue-5)}@media print{.form-layout .radio-inline>span input[type="radio"]:checked+span,.form-layout .radio-inline>span input[type="checkbox"]:checked+span,.form-layout .checkbox-inline>span input[type="radio"]:checked+span,.form-layout .checkbox-inline>span input[type="checkbox"]:checked+span,.form-layout .checkbox>label input[type="radio"]:checked+span,.form-layout .checkbox>label input[type="checkbox"]:checked+span,.form-layout .radio>label>span input[type="radio"]:checked+span,.form-layout .radio>label>span input[type="checkbox"]:checked+span{border:none;background:transparent}}.form-layout .radio-inline>span input[type="radio"]:checked+span:before,.form-layout .radio-inline>span input[type="checkbox"]:checked+span:before,.form-layout .checkbox-inline>span input[type="radio"]:checked+span:before,.form-layout .checkbox-inline>span input[type="checkbox"]:checked+span:before,.form-layout .checkbox>label input[type="radio"]:checked+span:before,.form-layout .checkbox>label input[type="checkbox"]:checked+span:before,.form-layout .radio>label>span input[type="radio"]:checked+span:before,.form-layout .radio>label>span input[type="checkbox"]:checked+span:before{border-color:currentColor}.form-layout .radio-inline>span input[type="radio"]:focus-visible+span:before,.form-layout .radio-inline>span input[type="checkbox"]:focus-visible+span:before,.form-layout .checkbox-inline>span input[type="radio"]:focus-visible+span:before,.form-layout .checkbox-inline>span input[type="checkbox"]:focus-visible+span:before,.form-layout .checkbox>label input[type="radio"]:focus-visible+span:before,.form-layout .checkbox>label input[type="checkbox"]:focus-visible+span:before,.form-layout .radio>label>span input[type="radio"]:focus-visible+span:before,.form-layout .radio>label>span input[type="checkbox"]:focus-visible+span:before{border-color:currentColor;outline:2px solid var(--blue-50);outline-offset:4px}.form-layout .radio-inline>span input[type="radio"]:checked+span:before,.form-layout .checkbox-inline>span input[type="radio"]:checked+span:before,.form-layout .checkbox>label input[type="radio"]:checked+span:before,.form-layout .radio>label>span input[type="radio"]:checked+span:before{background:currentColor;box-shadow:inset 0 0 0 3px var(--blue-10)}@media print{.form-layout .radio-inline>span input[type="radio"]:checked+span:before,.form-layout .checkbox-inline>span input[type="radio"]:checked+span:before,.form-layout .checkbox>label input[type="radio"]:checked+span:before,.form-layout .radio>label>span input[type="radio"]:checked+span:before{font-weight:700;line-height:0.9;text-align:center;background-color:var(--white) !important;box-shadow:none !important;content:"✕"}}.form-layout .radio-inline>span input[type="checkbox"]:checked+span:before,.form-layout .checkbox-inline>span input[type="checkbox"]:checked+span:before,.form-layout .checkbox>label input[type="checkbox"]:checked+span:before,.form-layout .radio>label>span input[type="checkbox"]:checked+span:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9 22l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z"/></svg>') center no-repeat #fff;background-size:80% 80%}@media print{.form-layout .radio-inline>span input[type="checkbox"]:checked+span:before,.form-layout .checkbox-inline>span input[type="checkbox"]:checked+span:before,.form-layout .checkbox>label input[type="checkbox"]:checked+span:before,.form-layout .radio>label>span input[type="checkbox"]:checked+span:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9 22l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z"/></svg>') center no-repeat #fff !important;background-size:80% 80% !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important;print-color-adjust:exact !important}}.form-layout .radio-inline>span>span,.form-layout .checkbox-inline>span>span,.form-layout .checkbox>label>span,.form-layout .radio>label>span>span{display:flex;justify-content:flex-start;align-items:center;margin-bottom:0.5em;padding:0.33em 1em;font-size:inherit;line-height:1.25;border:1px solid var(--gray-cool-30);border-radius:0.25em;cursor:pointer}@media print{.form-layout .radio-inline>span>span,.form-layout .checkbox-inline>span>span,.form-layout .checkbox>label>span,.form-layout .radio>label>span>span{border:none}}.form-layout .radio-inline>span>span:hover,.form-layout .checkbox-inline>span>span:hover,.form-layout .checkbox>label>span:hover,.form-layout .radio>label>span>span:hover{border-color:currentColor}.form-layout .radio-inline>span>span:before,.form-layout .checkbox-inline>span>span:before,.form-layout .checkbox>label>span:before,.form-layout .radio>label>span>span:before{display:inline-block;flex:0 0 auto;grid-area:before;margin-right:1em;border:2px solid currentColor;content:""}@media print{.form-layout .radio-inline>span>span:before,.form-layout .checkbox-inline>span>span:before,.form-layout .checkbox>label>span:before,.form-layout .radio>label>span>span:before{border-width:1px}}.form-layout .radio-inline>span>span:before,.form-layout .radio>label>span>span:before{width:1em;height:1em;border-radius:50em}.form-layout .checkbox-inline>span>span:before,.form-layout .checkbox>label>span:before{width:1em;height:1em;color:currentColor;border-radius:0}@media print{@page{margin:0.25in;size:portrait}html{font-size:12px}body{width:1024px;margin:0 auto;background:none}#Header,#Footer,#header,.sticky-footer,#top-bar,.form-submission .vin-alert,.file-uploader-widget{display:none !important}.page-break{display:block}body,#content,input[disabled],textarea[disabled]{color:var(--black);background:var(--white) !important}#content-inner-wrapper{display:block;padding:0;background:none}a{color:var(--black)}}.form-logo-upload-dropzone{padding:20px;border-width:1px;border-style:solid;border-color:#a6a69a;border-radius:5px}.form-logo-upload-dropzone img{max-height:35px;padding:5px}.sticky-footer{--alert-color: var(--warning-hue-dark);--alert-bg: var(--warning-hue-light);--alert-border-color: var(--warning-hue);display:flex;position:sticky;right:0;bottom:0;left:0;z-index:var(--zindex-sticky);flex-wrap:wrap;justify-content:space-between;align-items:center;width:auto;margin:0 -1rem;padding:1rem;color:var(--alert-color);border-width:1px 0;border-style:solid;border-color:var(--alert-border-color);background-color:var(--alert-bg);box-shadow:var(--elevation-3)}.sticky-footer__inner{--fa-style: 400;display:flex;gap:1rem}.sticky-footer__inner .fa{vertical-align:middle;margin-right:0.5em;font-size:1.25em}.sticky-footer__inner__remaining{color:currentColor}.sticky-footer__inner__remaining--active .fa{--fa-style: 700;color:var(--success-hue)}.sticky-footer__inner__errors{color:currentColor}.sticky-footer__inner__errors .fa{color:var(--danger-hue)}.sticky-footer__inner__errors--active .fa{--fa-style: 700;color:var(--success-hue)}.sticky-footer__inner__scroll{flex-grow:1;padding:0 1rem;text-align:right;color:currentColor}.sticky-footer__button{font-size:1.125em}/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.rdt{position:relative;color:#494944}.rdtPicker{display:none;position:absolute;z-index:99999 !important;width:250px;margin-top:1px;padding:4px;border:1px solid #f9f9f9;background:var(--white);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{position:static;box-shadow:none}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{height:28px;text-align:center}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eeeeee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{display:inline-block;position:absolute;right:4px;bottom:4px;border-top-color:rgba(0,0,0,0.2);border-bottom:7px solid #428bca;border-left:7px solid transparent;content:""}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:var(--white);background-color:#428bca}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:var(--white)}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{color:#999999;background:none;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{color:#999999;background:none;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{vertical-align:top;font-size:21px}.rdtPrev span,.rdtNext span{display:block;user-select:none;-webkit-touch-callout:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{color:#999999;background:none;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eeeeee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eeeeee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{width:25%;height:50px;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eeeeee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{width:40px;height:100px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{display:block;height:40%;line-height:40px;cursor:pointer;user-select:none;-webkit-touch-callout:none}.rdtCounter .rdtBtn:hover{background:#eeeeee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;width:48px;padding-left:8px}.rdtMilli input{width:100%;margin-top:37px;font-size:1.2em}#form-builder .form-group.mc-question{width:100%;padding:0 15px;page-break-inside:avoid}#form-builder .form-group.mc-question legend{padding:0;line-height:1.25;border:none}#form-builder .form-group.mc-question .checkboxes{display:block;margin:0}@media print{#form-builder .form-group.mc-question .field.field-object{margin-bottom:0}}#form-builder .form-group.mc-question .field-object.paragraph fieldset{margin:0}#form-builder .form-group.mc-question .field-array.col-md-12,#form-builder .form-group.mc-question .field-string.col-md-12{float:none;padding-right:0;padding-left:0}#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="radio"]:checked),#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="checkbox"]:checked){color:var(--black);border-color:var(--blue-50);background:var(--blue-5)}@media print{#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="radio"]:checked),#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="checkbox"]:checked){border:none;background:transparent}}#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="radio"]:checked):before,#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="checkbox"]:checked):before{border-color:currentColor}#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="radio"]:checked):before{background:currentColor;box-shadow:inset 0 0 0 3px var(--blue-10)}@media print{#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="radio"]:checked):before{font-weight:700;line-height:0.9;text-align:center;background-color:var(--white) !important;box-shadow:none !important;content:"✕"}}#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="checkbox"]:checked):before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9 22l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z"/></svg>') center no-repeat #fff;background-size:80% 80%}@media print{#form-builder .form-group.mc-question .checkbox>label>span:has(input[type="checkbox"]:checked):before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9 22l-10-10.598 2.798-2.859 7.149 7.473 13.144-14.016 2.909 2.806z"/></svg>') center no-repeat #fff !important;background-size:80% 80% !important;-webkit-print-color-adjust:exact !important;color-adjust:exact !important;print-color-adjust:exact !important}}#form-builder .form-group.mc-question .paragraph p{margin:0;padding:0;font-weight:normal;text-align:left;border:none;box-shadow:none}#form-builder .form-group.mc-question .fail-points{padding:0}#form-builder .form-group.mc-question .fail-points fieldset{margin-bottom:0}#form-builder .form-group.mc-question .fail-points p{margin:0.5em 0;padding:0.5em 0;font-weight:500;color:var(--danger-hue);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}@media print{#form-builder .form-group.mc-question .fail-points p{color:currentColor}}.mc-action-plan{width:100%;border:none}.mc-action-plan .field-description{font-size:1.5em}#form-fields-title{padding:0.5em 0 0.25em}#form-filters{width:100%}#form-filters .filter-option,#form-filters .filter-checkbox,#form-filters .filter-checkbox{width:212px}#form-filters .forms-select2{width:100%}#form-filters .forms-select-filter{width:100%}#form-filters #filters-pool{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end;margin:1rem 0;padding-right:1rem;padding-left:1rem;border:var(--border-color) solid 1px;border-radius:var(--container-border-radius)}#filters-selector #filters-selector-viewport,#group-reports-filters-selector #filters-selector-viewport{display:flex;flex-wrap:wrap;gap:0.5em}#filters-selector .filter-selector,#group-reports-filters-selector .filter-selector{padding:0.125em 0.66em;border-radius:var(--button-border-radius);background:var(--gray-cool-5);cursor:pointer}#filters-selector .filter-selector:hover,#filters-selector .filter-selector:focus,#group-reports-filters-selector .filter-selector:hover,#group-reports-filters-selector .filter-selector:focus{background:var(--gray-cool-20)}#filters-selector .filter-selector.active,#group-reports-filters-selector .filter-selector.active{color:var(--white);background-color:var(--gray-cool-70);box-shadow:var(--inset-1)}#group-reports-filters-selector .forms-select2{width:100%}#group-reports-filters-selector .select2-choice{width:100%}#group-report-header #title h2{margin-bottom:15px}.visualize{display:inline-block;vertical-align:middle;padding-right:15px;padding-bottom:8px;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased}.form_chart{float:right}.form_chart label{display:inline}.form_chart input[type="text"]{margin-right:10px;margin-left:10px;text-align:center}#filters{margin:10px 0;font-size:64px;text-align:center}#filters .grey{color:#c8c8c7}#filters .green{color:#9fba54}#filters a.green{background:linear-gradient(to top, #b1c845 0%, #82a232 50%, #72962d 50%, #5a8124 100%)}#filters a.green:hover{background:linear-gradient(to top, #b3c94a 0%, #87a834 50%, #72962d 50%, #5a8124 100%)}#filters .red{color:#f1807e}#filters a.red{background:linear-gradient(to top, #f46467 1%, #f2595c 49%, #f27173 49%, #e54e4e 49%, #ef3d3f 100%)}#filters a.red:hover{background:linear-gradient(to top, #f28789 1%, #f2595c 49%, #f27173 49%, #e54e4e 49%, #ef3d3f 100%)}#filters .teal{color:#5ab2bf}#filters a.teal{background:linear-gradient(to top, #78e1e5 0%, #4bb4bf 50%, #3fa1af 50%, #328e9f 100%)}#filters a.teal:hover{background:linear-gradient(to top, #7ce1e5 0%, #50b6c0 50%, #3fa1af 50%, #328e9f 100%)}#filters ul{text-align:left}#filters li{vertical-align:middle}.form_chart_frequency{margin-right:10px}.form_chart_frequency .select2-container .select2-choice{width:160px}.form_chart_frequency label{margin-right:10px}.frequency-field{text-transform:capitalize}#chart-wrapper .visualize{float:left}#chart-wrapper ul.nav.nav-tabs{display:inline-block}#chart-wrapper ul.nav.nav-tabs li{display:inline-block;margin-left:10px}#chart-wrapper canvas{margin:60px auto}.ui-datepicker{background-color:var(--white)}@media print{#header,#top-bar,.sticky-footer,.content-actions,.visualize,.nav.nav-tabs,.form_chart_frequency,.form_chart input[type="submit"],#group-report-header,#chart-wrapper ul.nav.nav-tabs{display:none}#content-notices>div{margin-right:0;margin-left:0;padding:0;text-align:left;color:var(--body-color);background:transparent;box-shadow:none}#chart-wrapper canvas{margin:0 auto}body,#content,input[disabled],textarea[disabled]{color:var(--black);background:var(--white) !important}.content-options{padding:0;border:none}.select2-container .select2-choice .select2-arrow{display:none}.select2-container .select2-choice{margin-left:10px;padding:0;font-size:18px;color:var(--black);border:none;background-color:var(--white);background-image:none}#group-reports-filters-selector-wrapper{width:100%}.categories{margin-bottom:10px}.form_chart input{margin:0 1% 2px;font-size:12px;border:none;border-radius:0;background-color:var(--white);box-shadow:none}}.membership-statements{clear:both}.membership-statements .statements-title{font-size:18px}#subscription-details{width:50%;margin-bottom:45px;margin-left:45px}#subscription-statements{margin-bottom:45px}#subscription-versions{width:80%;margin-bottom:45px}.membership-oweusage{margin:25px 15px 0 25px;-webkit-font-smoothing:antialiased}.membership-oweusage .container{box-sizing:border-box;min-height:100px;margin-bottom:25px;padding:35px;border:2px solid #dcdcdc;border-radius:10px}.membership-oweusage .container h3{font-size:22px;text-transform:none;text-shadow:none;color:#636363}.membership-oweusage #you-owe-amount{font-weight:400;font-size:22px;text-transform:none;text-shadow:none;color:#8fac37}.membership-oweusage .users{padding:10px 0;font-style:italic;font-size:18px;color:#666666}.owe{width:49%;text-align:center}.owe .you-owe .legend{display:inline-block;font-size:16px}.owe .you-owe .amount{display:inline-block;font-weight:bold;font-size:16px;color:#6f942c}.owe .actions{margin-top:10px}.usage{width:49%}.usage .usage-contents{width:230px;margin:0 auto;text-align:center}.usage .usage-contents .month-usage .legend{display:inline-block;font-size:16px}.usage .usage-contents .month-usage .amount{display:inline-block;font-weight:bold;font-size:16px}.usage .usage-contents .users{margin-top:10px;font-style:italic}.usage .usage-contents .actions{margin-top:10px}.pay-now-contents .balance{padding:20px;font-size:18px;-webkit-font-smoothing:antialiased}.payment{clear:both;width:100%}.payment .title{font-size:16px}.payment .legend{font-style:italic;font-size:14px}.payment .name{margin:10px 0;padding:15px 5px;font-size:16px}.payment .card-info{box-sizing:border-box;min-height:75px;margin-bottom:25px;padding:25px;border:1px solid #dcdcdc;border-radius:10px}.payment .card-info .card-number{font-size:14px}.payment .card-info .card-expiry{font-style:italic;font-size:14px}.credit-card-field-errors{font-weight:normal;font-size:12px;color:#e14c4c}.credit-card-message-errors{display:none;font-style:italic;font-size:12px;color:#e14c4c}.credit-card-label{font-weight:normal}#credit-card-errors{font-style:italic;color:#e14c4c}#pay-now-errors{font-style:italic;color:#e14c4c}.credit-card-contents .modal-body fieldset{margin-top:5px;padding:5px}.credit-card-contents .modal-body fieldset>legend{font-size:16px}.credit-card-info{padding-bottom:5px}.credit-card-info select{height:35px}.credit-card-info input{width:100%}.credit-card-info #expiration_month{width:10%;text-align-last:center}.credit-card-info #expiration_year{width:20%;text-align-last:center}.credit-card-info #cvv{width:20%}.credit-card-info #billing_country{width:50%}.credit-card-info #billing_state{width:50%}.ticket-content-box-subtitle{font-weight:400;font-size:0.9em}.ticket-header,.ticket-content-box{max-width:800px;margin-right:auto;margin-left:auto}.ticket-header span,.ticket-header i,.ticket-content-box span,.ticket-content-box i{vertical-align:middle}#tickets label{margin-bottom:5px}#tickets input[type="text"],#tickets input[type="email"],#tickets textarea,#tickets .select2-container{width:100%}#tickets textarea{height:100px;resize:none}#tickets input[type="checkbox"]{width:auto}#tickets .input-fields{padding-top:5px;padding-bottom:10px}#tickets .input-fields.small input{height:30px}#tickets .save-btn{margin-right:0}#tickets .hidden{display:none;visibility:hidden}#tickets .screenshot-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field_with_errors span.error{box-shadow:none}.control-label.checkbox{cursor:pointer;user-select:none}.control-label.checkbox input{margin-right:0.5em}.tickets-footer{display:flex;justify-content:flex-end;margin-top:1rem;padding:1rem 0 0.5rem;font-size:1rem;border-top:1px solid var(--border-color)}#new-form-snippet{width:500px;margin:0 auto;text-align:center}#new-form-snippet form{margin:20px 0;text-align:left}#new-form-snippet form label{display:inline-block;margin-right:10px}#new-form-snippet .input{display:inline-block;margin-top:15px}#new-form-snippet .inputs{text-align:center}#new-form-snippet .identifier{display:inline-block;margin-left:5px;font-size:12px}#new-form-snippet .form-actions{margin-top:30px;text-align:center}#notification_form{display:block;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}@media print{#notification_form{padding:0}}#forms-show{display:flex;flex-wrap:wrap;padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}@media print{#forms-show{padding:0}}#forms-show .columns{padding:1rem}#forms-show .columns.column1{flex:0 1 30%;max-width:300px}#forms-show .columns.column2{flex:1 1 60%}#forms-show .form-image{width:100%;max-height:200px;margin-bottom:1rem;text-align:center}#forms-show .paragraph{margin:2em 0;font-weight:normal;font-size:16px;word-break:break-word}#forms-show .strong-title{font-weight:bold;font-size:17px}#forms-show .blue-link{display:block;width:100%;margin-bottom:0.5em;padding:0.25em;font-weight:600;text-align:center;color:var(--blue-50);border:2px var(--blue-50) solid;border-radius:3px}#forms-show .blue-link:hover{text-decoration:none;color:var(--white);background-color:var(--blue-50)}#forms-show .blue-link i{margin-right:0.5em}#forms-index{padding-right:var(--mobile-padding-x);padding-left:var(--mobile-padding-x)}#forms-index .form-actions{position:absolute;top:0;right:0;height:100%;font-size:80px;line-height:100px;color:var(--white)}#forms-index .metrics,#forms-index .individual{position:absolute;width:110px;height:100%;padding:10px;font-size:16px;line-height:30px;text-align:center;transition:all 0.2s ease}#forms-index .metrics i.fa,#forms-index .individual i.fa{display:block;padding:5px 0;font-size:40px}#forms-index .metrics{right:0;color:#07748c;border-bottom:5px solid #018dab;background-color:#07b6dc}#forms-index .metrics:hover{color:var(--white);background-color:#07c9f5}#forms-index .individual{right:110px;color:#b3b3b3;border-bottom:5px solid #3b3b3b;background-color:#505050}#forms-index .individual:hover{color:var(--white);background-color:#6e6e6e}#forms-index .metadata-wrapper{flex-grow:1}#forms-index .form-link-arrow{align-self:center;padding:0 0.25em;font-size:30px;color:var(--black);opacity:0.5}#forms-index .form-name{font-size:1.125rem;color:var(--link-color)}#forms-index .due_today{--badge-color: var(--yellow-60v);--badge-bg: var(--yellow-10v);--badge-color-hover: var(--yellow-70v);--badge-bg-hover: var(--yellow-20v)}#forms-index .overdue_days{--badge-color: var(--red-cool-60v);--badge-bg: var(--red-cool-10v);--badge-color-hover: var(--red-cool-70v);--badge-bg-hover: var(--red-cool-20v)}#forms-index .submitted{--badge-color: var(--green-cool-60);--badge-bg: var(--green-cool-10);--badge-color-hover: var(--green-cool-70);--badge-bg-hover: var(--green-cool-20)}#forms-index .detail-item:first-child{margin-top:5px;margin-bottom:3px}#forms-index .detail-item span{display:inline-block;padding:0.25em 1em;color:var(--gray-cool-50);border-radius:5px;background-color:var(--gray-cool-1)}#forms-index .form-link-image{max-height:50px;border-radius:0.25rem}#forms-index .no-border-bottom{padding-bottom:0;border-bottom:0;box-shadow:none}.upload-progress{display:flex;flex-wrap:nowrap;gap:1rem;align-items:center}.form-group .s3r-bar{overflow:hidden;width:100%;margin:0.5rem 0;color:var(--body-color);border:1px solid var(--border-color);border-radius:var(--container-border-radius);background:var(--body-bg);box-shadow:var(--elevation-1)}.form-group .s3r-container{width:100%}.form-group .s3r-meter{padding:0 1em 0 0.5em;font-weight:500;font-size:0.875em;line-height:1.5;text-align:right;color:var(--white);border-radius:var(--container-border-radius);background-color:var(--blue-60v);transition:width 1s var(--cubic-bezier)}.form-group .s3r-meter--success{background-color:var(--green-cool-60v)}.form-group .s3r-upload-image-wrapper{margin-bottom:0.5em}.form-group .s3r-upload-image{display:inline;width:auto;max-width:100%;height:auto;max-height:100%}.individual-reports,.snippets-page,.form-submission .vin-alert{margin-top:1rem;margin-right:var(--mobile-margin-x);margin-bottom:1rem;margin-left:var(--mobile-margin-x)}.terms-and-conditions,.privacy-policy{padding:1rem;font-weight:400}.terms-and-conditions .intented-section,.privacy-policy .intented-section{margin-left:20px}.terms-and-conditions ul,.privacy-policy ul{margin:0 0 2em 3em;list-style:disc}.terms-and-conditions ol.numbering,.privacy-policy ol.numbering{counter-reset:list}.terms-and-conditions ol.numbering li,.privacy-policy ol.numbering li{margin:1em 0}.terms-and-conditions ol.numbering>li::marker,.privacy-policy ol.numbering>li::marker{content:""}.terms-and-conditions ol.numbering>li:before,.privacy-policy ol.numbering>li:before{counter-increment:list;content:counter(list, decimal) ") "}.terms-and-conditions strong,.privacy-policy strong{font-weight:900}.terms-and-conditions p,.privacy-policy p{margin-bottom:1em}.terms-and-conditions h3,.privacy-policy h3{margin:0;margin-bottom:0.5em;font-weight:600}.disclaimer{margin:1rem 2rem}.disclaimer h1{display:inline-block;margin-bottom:0.5em;font-size:32px;text-transform:capitalize;color:var(--heading-color)}.disclaimer .terms-and-conditions p,.disclaimer .privacy-policy p{padding-bottom:1em;color:var(--gray-cool-90)}.disclaimer .terms-and-conditions h2,.disclaimer .privacy-policy h2{margin:0;margin-bottom:0.5em;font-weight:600;font-size:26px}.StripeElement{padding:0.5em 0.875em;border:1px solid var(--border-color);border-radius:4px;background-color:var(--white)}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.kaminari-pagination{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center;margin:1rem 0}.kaminari-pagination__pages{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.kaminari-pagination__pages__page{font-size:1em;font-variant-numeric:tabular-nums}.kaminari-pagination__pages__page:first-child a{border-top-right-radius:0;border-bottom-right-radius:0}.kaminari-pagination__pages__page:last-child a{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.kaminari-pagination__pages__page:not(:first-child):not(:last-child) a{margin-left:-1px;border-radius:0}.kaminari-pagination__pages__page--current{font-weight:bold}.kaminari-pagination .-pageJump{display:inline-block}
