.jumbotron-top{background:#4a148c url(https://d1uim3lnqfz7rq.cloudfront.net/e1f50dda-d0cc-4a48-87ae-46e960074123/default-images/blue_top_png.png) top;height:147px;margin-bottom:15px;padding:10px}.jumbotron-top .jumbo-btn{border-radius:30px;font-size:22px;height:60px;margin-top:35px;min-width:120px;padding:14px 30px;text-transform:uppercase}.jumbotron-top h2{margin-top:45px}.jumbotron-top .container{color:#fff;height:100%}.jumbotron-top .container .row{height:100%}.jumbotron-top .container .row div.col-sm-12,.jumbotron-top .container .row div.col-sm-3{display:table;height:100%}.jumbotron-top .container .row div.col-sm-12 .jumbotron-title,.jumbotron-top .container .row div.col-sm-3 .jumbotron-title{color:#fff;display:table-cell;vertical-align:middle}.jumbotron-top .container .row div.col-sm-12 .shadow-text,.jumbotron-top .container .row div.col-sm-3 .shadow-text{text-shadow:0 0 3px #000c}.jumbotron-top .container .row div.col-sm-12 span.jumbotron-buttons,.jumbotron-top .container .row div.col-sm-3 span.jumbotron-buttons{display:table-cell;vertical-align:middle}.jumbotron-top .outside-box{position:absolute;top:25px}.jumbotron-top .outside-box h2{margin-top:35px}.jumbotron-top .outside-box .editableInputStyle,.jumbotron-top .outside-box h2{text-shadow:0 0 10px #000c}.jumbotron-top .outside-box p.expires{color:#fff;font-size:16px;font-weight:400}.jumbotron-top .outside-box p.expires:first-letter{text-transform:capitalize}.jumbotron-top .outside-box a.btn-success{border-radius:0;font-size:16px;padding:10px 50px}.jumbotron-top .outside-box .image-box{height:157px;margin-bottom:0;width:157px}.jumbotron-top .outside-box .image-box img{display:block;height:100%;width:100%}.jumbotron-top .outside-box.information-box{left:185px}.jumbotron-top #level-image-change{border-radius:0 0 4px 4px;bottom:0;color:#fff;cursor:pointer;left:0;padding:10px 8px;position:absolute;width:100%;z-index:1}.jumbotron-top #level-image-change i.fa-picture-o{font-size:22px}.jumbotron-top #level-image-change>span{visibility:hidden}.jumbotron-top #level-image-change:hover{background-color:#000000b3}.jumbotron-top #level-image-change:hover>span{visibility:visible}.jumbotron-top .editableInputStyle,.jumbotron-top label{color:#fff}.jumbotron-footer{background-color:#15292c;color:#99979c;height:200px;margin:0;padding:10px;width:100%;z-index:-1}.jumbotron-footer .title{display:block;font-size:16px;margin-bottom:15px;width:100%}.jumbotron-footer .container{color:#fff;height:100%}.jumbotron-footer .container .row{height:100%}.jumbotron-footer .container .row .jumbotron-footer-box{display:table;height:100%}.jumbotron-footer .container .row .jumbotron-footer-box .jumbotron-footer-box-inner{display:table-cell;vertical-align:middle}.jumbotron-footer .container .row .jumbotron-footer-box .jumbotron-footer-box-inner p{line-height:16px;margin-bottom:5px}.jumbotron-footer .container .row .jumbotron-footer-box .jumbotron-footer-box-inner p a{color:#fff;font-size:14px;font-weight:400;line-height:14px}.jumbotron-footer .container .row .jumbotron-footer-box .jumbotron-footer-box-inner .rounded-icon{box-shadow:0 0 1px 1px #fff;color:#fff;margin-right:10px}.CalendarDay{border:1px solid #e4e7e7;color:#565a5c}.CalendarDay,.CalendarDay__button{box-sizing:border-box;cursor:pointer;padding:0}.CalendarDay__button{background:none;border:0;color:inherit;font:inherit;height:100%;line-height:normal;margin:0;overflow:visible;position:relative;text-align:center;width:100%}.CalendarDay__button:active{outline:0}.CalendarDay--highlighted-calendar{background:#ffe8bc;color:#565a5c;cursor:default}.CalendarDay--highlighted-calendar:active{background:#007a87}.CalendarDay--outside{border:0;cursor:default}.CalendarDay--outside:active{background:#fff}.CalendarDay--hovered{background:#e4e7e7;border:1px double #d4d9d9;color:inherit}.CalendarDay--blocked-minimum-nights{background:#fff;border:1px solid #e4e7e7;color:#cacccd;cursor:default}.CalendarDay--blocked-minimum-nights:active{background:#fff}.CalendarDay--selected-span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay--selected-span.CalendarDay--hovered,.CalendarDay--selected-span:active{background:#33dacd;border:1px double #00a699}.CalendarDay--selected-span.CalendarDay--last-in-range{border-right:#00a699}.CalendarDay--after-hovered-start,.CalendarDay--hovered-span{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay--after-hovered-start:active,.CalendarDay--hovered-span:active{background:#80e8e0}.CalendarDay--selected,.CalendarDay--selected-end,.CalendarDay--selected-start{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay--selected-end:active,.CalendarDay--selected-start:active,.CalendarDay--selected:active{background:#00a699}.CalendarDay--blocked-calendar{background:#cacccd;color:#82888a;cursor:default}.CalendarDay--blocked-calendar:active{background:#cacccd}.CalendarDay--blocked-out-of-range{background:#fff;border:1px solid #e4e7e7;color:#cacccd;cursor:default}.CalendarDay--blocked-out-of-range:active{background:#fff}.CalendarMonth{padding:0 13px;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:top}.CalendarMonth table{caption-caption-side:initial;border-collapse:collapse;border-spacing:0}.CalendarMonth--horizontal:first-of-type,.CalendarMonth--vertical:first-of-type{opacity:0;pointer-events:none;position:absolute;z-index:-1}.CalendarMonth--horizontal{display:inline-block;min-height:100%}.CalendarMonth--vertical{display:block}.CalendarMonth__caption{caption-side:top;color:#3c3f40;font-size:18px;margin-bottom:2px;margin-top:7px;text-align:center}.CalendarMonth--horizontal .CalendarMonth__caption,.CalendarMonth--vertical .CalendarMonth__caption{padding:15px 0 35px}.CalendarMonth--vertical-scrollable .CalendarMonth__caption{padding:5px 0}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid--animating{transition:transform .2s ease-in-out;z-index:1}.CalendarMonthGrid--horizontal{left:9px;position:absolute}.CalendarMonthGrid--vertical{margin:0 auto}.CalendarMonthGrid--vertical-scrollable{margin:0 auto;overflow-y:scroll}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker--horizontal{background:#fff;border-radius:3px;box-shadow:0 2px 6px #0000000d,0 0 0 1px #00000012}.DayPicker--horizontal.DayPicker--portal{box-shadow:none;left:50%;position:absolute;top:50%}.DayPicker--vertical.DayPicker--portal{position:static}.DayPicker__focus-region{outline:none}.DayPicker__week-headers{position:relative}.DayPicker--horizontal .DayPicker__week-headers{margin-left:9px}.DayPicker__week-header{color:#757575;padding:0 13px;position:absolute;text-align:left;top:62px;z-index:2}.DayPicker__week-header ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0}.DayPicker__week-header li{display:inline-block;text-align:center}.DayPicker--vertical .DayPicker__week-header{left:50%}.DayPicker--vertical-scrollable{height:100%}.DayPicker--vertical-scrollable .DayPicker__week-header{background:#fff;border-bottom:1px solid #dbdbdb;display:table-row;top:0}.DayPicker--vertical-scrollable .transition-container--vertical{bottom:0;height:100%;left:0;overflow-y:scroll;padding-top:20px;position:absolute;right:0;top:0}.DayPicker--vertical-scrollable .DayPicker__week-header{left:0;margin-left:0;text-align:center;width:100%}.transition-container{border-radius:3px;overflow:hidden;position:relative}.transition-container--horizontal{transition:height .2s ease-in-out}.transition-container--vertical{width:100%}.DayPickerNavigation__next,.DayPickerNavigation__prev{cursor:pointer;line-height:.78;-webkit-user-select:none;user-select:none}.DayPickerNavigation__next--default,.DayPickerNavigation__prev--default{background-color:#fff;border:1px solid #dce0e0;color:#757575}.DayPickerNavigation__next--default:focus,.DayPickerNavigation__next--default:hover,.DayPickerNavigation__prev--default:focus,.DayPickerNavigation__prev--default:hover{border:1px solid #c4c4c4}.DayPickerNavigation__next--default:active,.DayPickerNavigation__prev--default:active{background:#f2f2f2}.DayPickerNavigation--horizontal{position:relative}.DayPickerNavigation--horizontal .DayPickerNavigation__next,.DayPickerNavigation--horizontal .DayPickerNavigation__prev{border-radius:3px;padding:6px 9px;position:absolute;top:18px;z-index:2}.DayPickerNavigation--horizontal .DayPickerNavigation__prev{left:22px}.DayPickerNavigation--horizontal .DayPickerNavigation__prev--rtl{left:auto;right:22px}.DayPickerNavigation--horizontal .DayPickerNavigation__next{right:22px}.DayPickerNavigation--horizontal .DayPickerNavigation__next--rtl{left:22px;right:auto}.DayPickerNavigation--horizontal .DayPickerNavigation__next--default svg,.DayPickerNavigation--horizontal .DayPickerNavigation__prev--default svg{fill:#82888a;height:19px;width:19px}.DayPickerNavigation--vertical{background:#fff;bottom:0;box-shadow:0 0 5px 2px #0000001a;height:52px;left:0;position:absolute;width:100%;z-index:2}.DayPickerNavigation--vertical .DayPickerNavigation__next,.DayPickerNavigation--vertical .DayPickerNavigation__prev{display:inline-block;height:100%;position:relative;width:50%}.DayPickerNavigation--vertical .DayPickerNavigation__next--default{border-left:0}.DayPickerNavigation--vertical .DayPickerNavigation__next--default,.DayPickerNavigation--vertical .DayPickerNavigation__prev--default{font-size:2.5em;padding:5px;text-align:center}.DayPickerNavigation--vertical .DayPickerNavigation__next--default svg,.DayPickerNavigation--vertical .DayPickerNavigation__prev--default svg{fill:#484848;height:42px;width:42px}.DayPickerNavigation--vertical-scrollable{position:relative}.DayPickerNavigation--vertical-scrollable .DayPickerNavigation__next{width:100%}.DayPickerKeyboardShortcuts__close,.DayPickerKeyboardShortcuts__show{background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:0}.DayPickerKeyboardShortcuts__close:active,.DayPickerKeyboardShortcuts__show:active{outline:none}.DayPickerKeyboardShortcuts__show{position:absolute;width:22px;z-index:2}.DayPickerKeyboardShortcuts__show--bottom-right{border-right:33px solid #00a699;border-top:26px solid #0000;bottom:0;right:0}.DayPickerKeyboardShortcuts__show--bottom-right:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts__show--bottom-right .DayPickerKeyboardShortcuts__show_span{bottom:0;right:-28px}.DayPickerKeyboardShortcuts__show--top-right{border-bottom:26px solid #0000;border-right:33px solid #00a699;right:0;top:0}.DayPickerKeyboardShortcuts__show--top-right:hover{border-right:33px solid #008489}.DayPickerKeyboardShortcuts__show--top-right .DayPickerKeyboardShortcuts__show_span{right:-28px;top:1px}.DayPickerKeyboardShortcuts__show--top-left{border-bottom:26px solid #0000;border-left:33px solid #00a699;left:0;top:0}.DayPickerKeyboardShortcuts__show--top-left:hover{border-left:33px solid #008489}.DayPickerKeyboardShortcuts__show--top-left .DayPickerKeyboardShortcuts__show_span{left:-28px;top:1px}.DayPickerKeyboardShortcuts__show_span{color:#fff;position:absolute}.DayPickerKeyboardShortcuts__panel{background:#fff;border:1px solid #dbdbdb;border-radius:2px;bottom:0;left:0;margin:33px;overflow:auto;padding:22px;position:absolute;right:0;top:0;z-index:2}.DayPickerKeyboardShortcuts__title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts__list{list-style:none;padding:0}.DayPickerKeyboardShortcuts__close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts__close svg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts__close svg:focus,.DayPickerKeyboardShortcuts__close svg:hover{fill:#82888a}.DayPickerKeyboardShortcuts__close:active{outline:none}.KeyboardShortcutRow{margin:6px 0}.KeyboardShortcutRow__key-container{display:inline-block;margin-right:6px;text-align:right;white-space:nowrap}.KeyboardShortcutRow__key{background:#f2f2f2;font-family:monospace;font-size:12px;padding:2px 6px;text-transform:uppercase}.KeyboardShortcutRow__action{display:inline;margin-left:8px;word-break:break-word}.DayPickerKeyboardShortcuts__panel--block .KeyboardShortcutRow{margin-bottom:16px}.DayPickerKeyboardShortcuts__panel--block .KeyboardShortcutRow__key-container{display:inline;text-align:left;width:auto}.DayPickerKeyboardShortcuts__panel--block .KeyboardShortcutRow__action{display:inline}.DateInput{background:#fff;color:#757575;display:inline-block;font-size:18px;font-weight:200;line-height:24px;margin:0;padding:8px;position:relative;vertical-align:middle;width:130px}.DateInput--with-caret:after,.DateInput--with-caret:before{border:10px solid #0000;border-top:0;bottom:auto;content:"";display:inline-block;left:22px;position:absolute;z-index:2}.DateInput--with-caret:before{border-bottom-color:#0000001a;top:62px}.DateInput--with-caret:after{border-bottom-color:#fff;top:63px}.DateInput--disabled{background:#cacccd}.DateInput__input{border:0;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.DateInput__input[readonly]{-webkit-user-select:none;user-select:none}.DateInput__display-text{overflow:hidden;padding:4px 8px;white-space:nowrap}.DateInput__display-text--has-input{color:#484848}.DateInput__display-text--focused{background:#99ede6;border-color:#99ede6;border-radius:3px;color:#007a87}.DateInput__display-text--disabled{font-style:italic}.screen-reader-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateRangePicker{display:inline-block;position:relative}.DateRangePicker__picker{background-color:#fff;position:absolute;top:72px;z-index:1}.DateRangePicker__picker--rtl{direction:rtl}.DateRangePicker__picker--direction-left{left:0}.DateRangePicker__picker--direction-right{right:0}.DateRangePicker__picker--portal{background-color:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%}.DateRangePicker__picker--full-screen-portal{background-color:#fff}.DateRangePicker__close{background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.DateRangePicker__close svg{fill:#cacccd;height:15px;width:15px}.DateRangePicker__close:focus,.DateRangePicker__close:hover{color:#b0b3b4;text-decoration:none}.DateRangePickerInput{background-color:#fff;border:1px solid #cacccd;display:inline-block}.DateRangePickerInput--disabled{background:#cacccd}.DateRangePickerInput--rtl{direction:rtl}.DateRangePickerInput__arrow{display:inline-block;vertical-align:middle}.DateRangePickerInput__arrow svg{fill:#484848;height:24px;vertical-align:middle;width:24px}.DateRangePickerInput__clear-dates{background:none;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;vertical-align:middle}.DateRangePickerInput__clear-dates svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.DateRangePickerInput__clear-dates--hide{visibility:hidden}.DateRangePickerInput__clear-dates--hover,.DateRangePickerInput__clear-dates:focus{background:#dbdbdb;border-radius:50%}.DateRangePickerInput__calendar-icon{background:none;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.DateRangePickerInput__calendar-icon svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.SingleDatePicker{display:inline-block;position:relative}.SingleDatePicker__picker{background-color:#fff;position:absolute;top:72px;z-index:1}.SingleDatePicker__picker--rtl{direction:rtl}.SingleDatePicker__picker--direction-left{left:0}.SingleDatePicker__picker--direction-right{right:0}.SingleDatePicker__picker--portal{background-color:#0000004d;height:100%;left:0;position:fixed;top:0;width:100%}.SingleDatePicker__picker--full-screen-portal{background-color:#fff}.SingleDatePicker__close{background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.SingleDatePicker__close svg{fill:#cacccd;height:15px;width:15px}.SingleDatePicker__close:focus,.SingleDatePicker__close:hover{color:#b0b3b4;text-decoration:none}.SingleDatePickerInput{background-color:#fff;border:1px solid #dbdbdb}.SingleDatePickerInput--rtl{direction:rtl}.SingleDatePickerInput__clear-date{background:none;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;vertical-align:middle}.SingleDatePickerInput__clear-date svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.SingleDatePickerInput__clear-date--hide{visibility:hidden}.SingleDatePickerInput__clear-date--hover,.SingleDatePickerInput__clear-date:focus{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput__calendar-icon{background:none;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.SingleDatePickerInput__calendar-icon svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.rc-time-picker{display:inline-block}.rc-time-picker,.rc-time-picker *{box-sizing:border-box}.rc-time-picker-input{background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:6px;color:#666;cursor:text;display:inline-block;font-size:12px;height:28px;line-height:1.5;padding:4px 7px;position:relative;transition:border .2s cubic-bezier(.645,.045,.355,1),background .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1);width:100%}.rc-time-picker-panel{box-sizing:border-box;position:absolute;width:170px;z-index:1070}.rc-time-picker-panel *{box-sizing:border-box}.rc-time-picker-panel-inner{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 5px #ccc;display:inline-block;font-size:12px;line-height:1.5;list-style:none;outline:none;position:relative;text-align:left}.rc-time-picker-panel-input{border:1px solid #0000;cursor:auto;line-height:1.5;margin:0;outline:0;padding:0;width:100%}.rc-time-picker-panel-input-wrap{border-bottom:1px solid #e9e9e9;box-sizing:border-box;padding:6px;position:relative}.rc-time-picker-panel-input-invalid{border-color:red}.rc-time-picker-panel-clear-btn{cursor:pointer;height:20px;line-height:20px;margin:0;overflow:hidden;position:absolute;right:6px;text-align:center;top:6px;width:20px}.rc-time-picker-panel-clear-btn:after{color:#aaa;content:"x";display:inline-block;font-size:12px;line-height:1;transition:color .3s ease;width:20px}.rc-time-picker-panel-clear-btn:hover:after{color:#666}.rc-time-picker-panel-select{border:1px solid #e9e9e9;border-width:0 1px;box-sizing:border-box;float:left;font-size:12px;margin-left:-1px;overflow:hidden;position:relative;width:56px}.rc-time-picker-panel-select-active{overflow-y:auto}.rc-time-picker-panel-select:first-child{border-left:0;margin-left:0}.rc-time-picker-panel-select:last-child{border-right:0}.rc-time-picker-panel-select ul{box-sizing:border-box;list-style:none;margin:0;max-height:144px;padding:0;width:100%}.rc-time-picker-panel-select li{box-sizing:initial;cursor:pointer;height:24px;line-height:24px;list-style:none;margin:0;padding:0 0 0 16px;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.rc-time-picker-panel-select li:hover{background:#edfaff}li.rc-time-picker-panel-select-option-selected{background:#edfaff;color:#2db7f5}li.rc-time-picker-panel-select-option-disabled{color:#bfbfbf}li.rc-time-picker-panel-select-option-disabled:hover{background:#0000;cursor:not-allowed}.SingleDatePicker{width:100%}.SingleDatePicker .SingleDatePickerInput{height:34px}.SingleDatePicker .SingleDatePickerInput .DateInput{color:inherit;font-size:inherit;font-weight:400;height:100%;line-height:1.42857143;padding:6px 12px;width:100%}.SingleDatePicker .SingleDatePickerInput .DateInput__input{cursor:pointer}.SingleDatePicker .SingleDatePickerInput .DateInput--with-caret:before{top:43px}.SingleDatePicker .SingleDatePickerInput .DateInput--with-caret:after{top:44px}.SingleDatePicker .SingleDatePickerInput .DateInput .DateInput__display-text{background-color:inherit;padding:0}.SingleDatePicker .SingleDatePicker__picker{top:55px}.rc-time-picker{display:table-cell;font-size:14px;height:34px;line-height:1.42857143}.rc-time-picker-input{border-radius:0;cursor:pointer;font-size:inherit;height:100%;line-height:inherit;padding:0 12px;text-align:center}.rc-time-picker-icon{display:none}.rc-time-picker-panel-inner{font-size:14px}.rc-time-picker-panel-combobox{display:flex}.rc-time-picker-panel-select{flex:1}.input-group-btn .btn{margin-left:0}body,html{min-height:100%}.resourcelist-reordering{display:block;opacity:.8}#show-messages .label{border-radius:1em;color:#fff;display:inline;font-size:75%;font-weight:700;left:-10px;line-height:1;padding:.3em .6em;position:relative;text-align:center;top:-10px;vertical-align:initial;white-space:nowrap}a{color:#468894}a:hover{color:#4a148c}.editable{display:inline-block;height:30px;line-height:1em}.editable:before{color:#c2c2c2;content:"\f040";font-family:FontAwesome;font-size:14px;font-style:normal;padding-right:8px}.clickable{cursor:pointer}.form-group label{margin-left:0}.clear{clear:both}.preview-btn{border:1px solid #ccc;border-radius:0;cursor:pointer;height:200px;padding-left:15px;padding-right:15px;text-align:center;text-transform:uppercase;width:100%}.preview-btn .fa{font-size:72px;margin-bottom:15px;margin-top:25px}.preview-btn .link-name{font-weight:600}.preview-btn:hover{color:#000;cursor:pointer}.div-link,.div-link:hover,.preview-btn:hover{text-decoration:none}.modal-dialog{margin-top:10px}.modal-dialog .modal-content{border-radius:0}.modal-dialog .modal-content .modal-header{padding-bottom:20px;padding-top:20px}.modal-dialog .modal-content .modal-header .modal-title{font-size:28px}.modal-dialog .modal-content .modal-header .close{color:#000;float:right;font-size:42px;font-weight:600;line-height:.9;margin-right:15px;opacity:.5;padding-top:0;text-shadow:0 1px 0 #fff}.modal-dialog .modal-content .modal-body .scroll{height:65vh}.modal-dialog .modal-content .modal-footer{padding-top:5px}.modal-dialog .modal-content .modal-footer .btn{border-radius:25px;font-weight:600;height:50px;margin-top:10px;padding:0 40px;text-transform:uppercase}.modal-dialog .modal-content .modal-footer .btn-group>.btn:last-child:not(:first-child),.modal-dialog .modal-content .modal-footer .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;padding:0 40px 0 0}.modal-dialog .modal-content .modal-footer .dropdown-toggle{margin-left:2px}.modal-dialog .modal-content .modal-footer .dropdown-toggle .caret{left:15px;position:relative}.modal-dialog .modal-content .modal-footer .dropdown-menu li{padding:5px 15px}.modal-dialog .modal-content .modal-footer .dropdown-menu li:hover{background-color:#eee;cursor:pointer}.SingleDatePicker__picker{z-index:25}.remove:hover{cursor:pointer}@media (max-width:768px){.jumbo-btn{border-radius:20px;font-size:16px;height:40px;margin-top:0;padding:8px 20px;text-transform:uppercase}.jumbo-btn span{display:none}}#show-messages{padding-top:15px}.profile{height:320px;margin-left:auto;margin-right:auto;min-width:200px;overflow:hidden;text-align:center}.profile .image{height:90px;margin:5px auto 0;position:relative;width:90px}.profile .image .student_icon{background-color:#0097a7;border-radius:50%;color:#fff;display:inline-block;font-size:32px;font-weight:700;height:90px;line-height:90px;margin-right:5px;text-align:center;width:90px}.profile .image img{background:#f5e8df;border-radius:50%;display:block}.profile .name{font-size:15px;font-weight:600;margin-top:5px}.profile .job{font-size:11px;line-height:15px}.profile .actions{margin-top:33px}.profile .actions .btn{background:none;border:1px solid #000;border-radius:15px;box-sizing:border-box;color:#000;display:block;font-size:12px;font-weight:600;height:30px;margin:0 auto 10px;transition:all .3s ease-in-out;width:120px}.profile .actions .btn:hover{background:#000;color:#fff}.draggable,[draggable=true]{cursor:move}.alert{border-radius:0}.alert li{margin-left:15px;padding:5px}.btn-success{background-color:#0097a7;border-color:#0097a7;border-radius:0}.btn-danger,.btn-default{border-radius:0}.btn-primary{background-color:#468894;border-color:#468894}.btn-big{font-size:16px;padding:9px 25px}.modal .modal-body .fa{cursor:pointer}.modal #accordion{overflow:inherit}.modal #accordion .panel-title{margin-bottom:3px}.modal .list-group{min-height:500px}.modal .list-group .list-group{min-height:0}.modal .alert{margin-top:0}#courseForm .btn-big,#levelForm .btn-big{margin-left:0;width:100%}#level-container{margin-top:60px}#level-container:fullscreen{height:100%;padding:0;width:100%}#level-container:-webkit-full-screen{height:100%;padding:0;width:100%}#level-container span.twitter-typeahead .tt-dropdown-menu,#level-container span.twitter-typeahead .tt-menu{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}#level-container span.twitter-typeahead .tt-suggestion{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}#level-container span.twitter-typeahead .tt-suggestion.tt-cursor,#level-container span.twitter-typeahead .tt-suggestion:focus,#level-container span.twitter-typeahead .tt-suggestion:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}#level-container .input-group.input-group-lg span.twitter-typeahead .form-control{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px 16px}#level-container .input-group.input-group-sm span.twitter-typeahead .form-control{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}#level-container span.twitter-typeahead{width:100%}#level-container .input-group span.twitter-typeahead{display:block!important;height:34px}#level-container .input-group span.twitter-typeahead .tt-dropdown-menu,#level-container .input-group span.twitter-typeahead .tt-menu{top:32px!important}#level-container .input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control{border-radius:0}#level-container .input-group span.twitter-typeahead:first-child .form-control{border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0}#level-container .input-group span.twitter-typeahead:last-child .form-control{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}#level-container .input-group.input-group-sm span.twitter-typeahead{height:30px}#level-container .input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu,#level-container .input-group.input-group-sm span.twitter-typeahead .tt-menu{top:30px!important}#level-container .input-group.input-group-lg span.twitter-typeahead{height:46px}#level-container .input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu,#level-container .input-group.input-group-lg span.twitter-typeahead .tt-menu{top:46px!important}.panel{box-shadow:none}#main-content{background-color:#fff;min-height:100%}select#languagePicker{background-color:initial;border-width:2px;color:#fff;font-size:14px;padding:10px 50px 10px 5px}select#languagePicker option{background-color:#15292c;font-size:16px}.alert-danger{margin-top:160px}.form-control:invalid{border-color:#eb5e62}.student_icon{background-color:#0097a7;border-radius:15px;color:#fff;display:inline-block;font-size:12px;height:30px;line-height:30px;margin-right:5px;text-align:center;width:30px}.profile-name{display:inline-block;line-height:15px}.profile-name div{font-size:12px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px) and (max-width:992px){.profile-name{width:0}}.message-container{height:auto;left:40vw;position:absolute;z-index:500}.message-headline{font-size:85%;font-weight:700;margin-bottom:5px;text-align:center}.message-list{margin-bottom:0}.message-list>tbody>tr:hover{background-color:#e6f1f3}.message{padding-left:10px}.message.message-new{background-color:#0097a7}.accordion-toggle{cursor:pointer}#canvasMenu .btn-success{background-color:initial;border-color:#0000}#canvasMenu .btn-success:hover{background-color:initial}#editorLoadingScreen{font-size:24px;left:40vw;position:absolute;top:50vh}.fullscreen{height:100vh;width:100vw}.item-title,.item-title:hover{color:#468894}.item-title{font-size:1.2em;font-weight:700}.next-prev-buttons{padding-bottom:15px}.next-prev-buttons a{font-size:15px;font-weight:700;padding:12px 20px}.offset{margin-top:0;padding-top:160px;transition:.3s}.table-item-list .icon-container{color:#c2c2c2}.table-item-list a,.table-item-list a:focus,.table-item-list a:hover,.table-item-list a:visited{color:inherit;text-decoration:none}.table-item-list a:hover i{color:#fff}.table-item-list .icon-filled:hover .fa-stack>i:first-child:before{content:"\f111"}.icon-normal:hover i:first-child{background-color:#4a148c;color:#fff}.icon-edit:hover i:first-child{background-color:#0097a7;color:#fff}button.icon-normal{background:none;border:none}#levelImageContainer{background-size:cover;height:100%;width:100%}#levelImageContainer.has-advanced-upload>label{cursor:pointer}#levelImageContainer label{display:block;height:100%}#levelImageContainer label i.fa-picture-o{bottom:0;color:#fff;font-size:30px;margin:10px 5px;position:absolute;text-shadow:0 0 1px #000}.addContentCoverImage{background:url(https://d1uim3lnqfz7rq.cloudfront.net/e1f50dda-d0cc-4a48-87ae-46e960074123/images/image-missing.png) no-repeat 50%;color:#c2c2c2}.addContentCoverImage .fa-picture-o{margin:10px}.selected-list{float:left;list-style-type:none;padding-left:0;text-align:left}.selected-list ul{list-style-type:none;margin-right:5px;padding:0}.selected-list li{border-radius:4px;color:#fff;display:inline-block;font-size:.7em;margin:2px 2px 0 0;padding:3px 6px;text-transform:uppercase}.selected-list .fa-remove{cursor:pointer}.all-list>tbody>tr>td,.all-list>tbody>tr>th,.all-list>tfoot>tr>td,.all-list>tfoot>tr>th,.all-list>thead>tr>td,.all-list>thead>tr>th{vertical-align:middle}.create-btn{margin-top:6px}.rounded-icon{border-radius:5px;box-shadow:0 0 1px 1px #4a148c;font-size:2em;height:40px;line-height:40px;text-align:center;width:40px}.rounded-icon.disabled{box-shadow:0 0 1px 1px #c2c2c2}.scroll{height:60vh;overflow:auto}#showWarnings{color:#f1bd5e;font-size:28px}#showWarnings span:hover{overflow:visible}#editModal .modal-footer button{margin-bottom:5px;margin-right:10px}#slider{margin:20px 0}#slider #custom-handle{cursor:pointer;height:1.6em;line-height:1.6em;margin-top:-.8em;text-align:center;top:50%;width:3em}#slider #custom-handle.ui-state-active{background-color:#468894;border:1px solid #468894}#publish{background-color:#5cb85c;border-color:#5cb85c;border-radius:17px}#publish,#unpublish{color:#fff;width:110px}#unpublish{background-color:#3f51b5;border-color:#3f51b5;border-radius:17px}.wait{cursor:wait!important}.rdtPicker{background:#fff;border:1px solid #f9f9f9;box-shadow:0 1px 3px #0000001a;display:none;margin-top:1px;padding:4px;position:absolute;width:250px;z-index:99999!important}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{margin:0;width:100%}.rdtPicker td,.rdtPicker th{height:28px;text-align:center}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{border-bottom:7px solid #428bca;border-left:7px solid #0000;border-top-color:#0003;bottom:4px;content:"";display:inline-block;position:absolute;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 #00000040}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{border-bottom:none;width:14.2857%}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{-webkit-touch-callout:none;display:block;-webkit-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{background:none;border:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{height:100%;width:100%}td.rdtMonth,td.rdtYear{cursor:pointer;height:50px;width:25%}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{-webkit-touch-callout:none;cursor:pointer;display:block;height:40%;line-height:40px;-webkit-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{font-size:1.2em;height:20%}.rdtMilli{padding-left:8px;vertical-align:middle;width:48px}.rdtMilli input{font-size:1.2em;margin-top:37px;width:100%}#log pre{background-color:#eee;margin:0 0 1em;overflow:auto;padding:.5em 1em}#log pre .line-number,#log pre code{color:#000;display:block}#log pre .line-number{border-right:1px solid;float:left;margin:0 1em 0 -1em;text-align:right}#log pre .line-number span{display:block;padding:0 .5em 0 1em}#log pre .cl{clear:both;display:block}#status{color:#3f51b5;font-weight:700;line-height:34px;position:absolute;right:15px;top:152px;vertical-align:middle}#status #publish{border-radius:17px;width:110px}#status .modal-content{color:#6f6e6e;line-height:normal}:focus{outline:none}@media (max-width:1199px){.container{width:100%}}#no-courses-container{margin:200px 0}i.context-help{color:#999;font-size:20px}i.context-help:hover{color:#2e424d}#app-layout{padding-top:50px}body .btn{vertical-align:bottom}body .btn-primary{background-color:#468894;border-color:#468894;border-radius:0;color:#fff;font-family:Lato,sans-serif;letter-spacing:1px}body .btn-primary:hover{background-color:#366871}body .btn-xs{font-size:11px;padding:3px 6px}body label{color:#468894}body #item-listing-create-btn{background-color:#0097a7;font-size:15px;font-weight:700;padding:12px 20px}body #item-list-table .icon-container{color:#c2c2c2}body #item-list-table a,body #item-list-table a:focus,body #item-list-table a:hover,body #item-list-table a:visited{color:inherit;margin-left:3px;margin-right:3px;text-decoration:none}body #item-list-table a:hover i{color:#fff}body #item-list-table .icon-normal:hover .fa-stack>i:first-child{color:#468894}body .badge{background-color:#468894;font-size:.5em;padding:.5em;position:absolute;right:0;top:-.5em;z-index:1}body .badge i{color:#fff}body .add-module-button{background-color:#0097a7}body .dropdown-menu>li>a{padding:3px 10px}body .container{word-wrap:break-word}#app-layout{background-color:#fff;font-family:Quicksand,sans-serif}#app-layout.item\.edit{background-color:#4a148c}#app-layout i.fa.fa-sort.fa-fw{font-size:18px}.inputFile{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.inputFile+label{cursor:pointer}.inputFile:focus+label{outline:1px dotted #999;outline:5px auto -webkit-focus-ring-color}.has-advanced-upload button{display:none}.inputFile+label *{pointer-events:none}.dndThumbnailImage img{width:100%}.dndEnabled,.dndError,.dndSuccess,.dndThumbnailImage img[src=""],.dndUploading{display:none}.course-cover-image,.image-drop-area{position:relative}.course-cover-image label,.image-drop-area label{margin:0}.course-cover-image .fa-close,.image-drop-area .fa-close{background-color:#ffffff4d;border:1px solid #999;border-radius:3px;color:#000;padding:1px;position:absolute;right:1px;top:1px}.addContentCoverImage,.course-cover-image{background-position:50%;background-repeat:no-repeat;color:#c2c2c2}.addContentCoverImage .fa-picture-o,.course-cover-image .fa-picture-o{margin:10px}.course-cover-image{height:150px}.coverimageDisplay .dndFormContainer,.coverimageDisplay .fa-picture-o{visibility:hidden}.image-drop-area.is-error .dndError,.image-drop-area.is-success .dndSuccess,.image-drop-area.is-uploading .dndUploading{display:block;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.dndUploading{font-style:italic}.dndSuccess{animation:appear-from-inside .25s ease-in-out}@keyframes appear-from-inside{0%{transform:translateY(-50%) scale(0)}75%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.image-drop-area.is-dragover{background-color:#0000000d;outline:6px double #66af70}.image-drop-area.is-uploading .dndInput{visibility:hidden}.image-drop-area.is-uploading .dndUploading{display:block}.image-drop-area.is-uploading img{display:none}.highlight-drop-zone{background-color:#66af70;border-color:#0000;opacity:.5;outline:6px double #66af70}.error-body{background-color:#4a148c!important}.error-body #feedbackButton{display:none}.error-container{text-align:center}.error-container .error-content{display:inline-block;margin-top:32px;position:relative;width:55%}.error-container .error-content .error-h1{color:#4a148c;font-size:1.5em;font-weight:bolder}.error-container .error-content .error-text{background-color:#fff;border-radius:15px;padding:16px 32px;text-align:left}.error-container .error-content :after{border-color:#0000 #fff;border-style:solid;border-width:15px 0 15px 15px;content:"";display:block;position:absolute;right:-14px;top:39px;width:0;z-index:1}.error-container .error-icon{display:inline-block;margin-left:8px;position:absolute}.error-container .error-icon img{margin-top:32px}.upload-drop-zone{border-color:#ccc;border-style:dashed;border-width:2px;color:#ccc;height:200px;margin-bottom:20px;text-align:center}.upload-drop-zone.drop{border-color:#222;color:#222}#uploadLabel{cursor:pointer;height:100%;width:100%}#uploadLabel *{pointer-events:none}.table .alert{padding:5px}
