.flex{display:-webkit-flex;display:flex}.inline-flex{display:-webkit-inline-flex;display:inline-flex}.ic-tokeninput{display:inline-block}.ic-tokeninput-list{display:none;position:absolute;top:100%;left:0;z-index:999999;border:1px solid #C7CDD1;background:#fff;padding:5px 0px;max-height:600px;font-size:14px;font-size:.875rem;width:100%;box-sizing:border-box}.ic-tokeninput-is-open .ic-tokeninput-list{display:block}.ic-tokeninput-option:focus{outline:0;color:white;background:#4095bf}.ic-tokeninput-input{padding-right:20px;width:100%;-ms-box-sizing:border-box;box-sizing:border-box}.ic-tokeninput-button{display:inline-block;position:absolute;cursor:default;outline:none;top:2px;right:6px;font-size:16px;font-size:1rem;cursor:default}.ic-tokeninput-button:active{color:#4095BF}.ic-tokeninput-option,.ic-tokeninput-header{display:block;padding:2px 16px;cursor:default}.ic-tokeninput-header{font-weight:bold}.ic-tokeninput-header:focus{outline:0;color:white;background:#ddd}.ic-tokeninput-selected:before{content:'✓';position:absolute;left:4px}.token-input-wrapper{width:204px;min-height:50px;float:left}.ic-tokens{margin-left:5px;-webkit-flex-wrap:wrap;flex-wrap:wrap;z-index:1;list-style:none;padding:6px 6px;border:1px solid #C7CDD1;background-color:#fff;border-radius:3px;cursor:text;position:relative;will-change:transform;-webkit-flex:1 75%;flex:1 75%;margin:0}.ic-token{background-color:#f5f5f5;border:none;color:var(--ic-brand-font-color-dark);border-radius:3px;padding:0;margin:2px;font-size:14px;font-size:.875rem;display:-webkit-inline-flex;display:inline-flex}.ic-token-label{padding:3px 15px}.ic-token-delete-button{font-size:14px;font-size:.875rem;padding:3px 15px;cursor:pointer;-webkit-order:2;order:2}.ic-token-delete-button:hover{background-color:#e8e8e8}.ic-tokeninput{display:-webkit-inline-flex;display:inline-flex}.ic-tokeninput-input{border:0 none;outline:0}.ic-tokeninput-button{display:none}.token_input{position:relative;min-height:0;height:38px;box-sizing:border-box;background:#fff;border:1px solid #C7CDD1;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);cursor:text;overflow:hidden;vertical-align:middle;padding:2px;transition:border linear 0.2s, box-shadow linear 0.2s}.token_input a.browser{position:absolute;top:6px;right:6px;cursor:pointer;text-align:right}.token_input>span{float:left;color:#8B969E;padding:4px}.token_input>div{overflow:auto;max-height:90px}.token_input.browsable>div{padding-right:20px}.token_input ul{list-style:none;margin:0;padding:0}.token_input li{white-space:nowrap;float:left;color:var(--ic-brand-font-color-dark);background-color:#f5f5f5;border:1px solid #C7CDD1;border-radius:4px;cursor:default;position:relative;line-height:1.1em}.token_input li div{padding:8px;display:inline-block;overflow:hidden;vertical-align:middle}.token_input li span{color:var(--ic-brand-font-color-dark);vertical-align:middle;display:inline-block}.token_input li a,.token_input li button{color:var(--ic-brand-font-color-dark);padding-right:8px;cursor:pointer;background-color:transparent;border:1px solid transparent}.token_input li a:hover,.token_input li button:hover{border:1px solid var(--ic-brand-font-color-dark)}.token_input li.cannot_remove div,.token_input li.cannot_remove:hover div{padding-right:8px}.token_input li.selected{background-color:#5b89f3;border-color:#5b89f3;color:#fff}.token_input li.selected a{background-position:-10px center}.token_input li.details div{padding:0 11px}.token_input li.details span{padding:0 15px 0 4px}.token_input input{box-shadow:none;float:left;border:0;outline:none;padding:8px;margin:1px 0;line-height:1.1em}.token_input.browse a.browser{background-position:0 -36px}.token_input.active{box-shadow:0 0 3px 2px #68B4DF}.autocomplete_menu{position:absolute;z-index:2000;overflow:hidden;margin-left:-12px;padding:0 12px 12px;display:block}.autocomplete_menu>div{background:#fff;border:1px solid #C7CDD1;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);overflow:hidden;width:390px}.autocomplete_menu>div>div{position:relative}.autocomplete_menu>div>div>div{float:left;width:390px}.autocomplete_menu ul.heading{margin:0;overflow:visible}.autocomplete_menu ul{list-style:none;padding:0;margin:0 0 10px;overflow:auto}.autocomplete_menu ul li,.autocomplete_menu ul li.active.no-results{background:#fff;position:relative;overflow:hidden;border-top:1px solid #fff;border-bottom:1px dashed #A5AFB5;padding:5px}.autocomplete_menu ul li.active.no-results{border-bottom:none}.autocomplete_menu ul li.first{border-top:none}.autocomplete_menu ul li.last{border-bottom:none}.autocomplete_menu ul li.expanded{cursor:default;background:#fff;position:relative;z-index:1;box-shadow:0 0 4px 2px rgba(0,0,0,0.1)}.autocomplete_menu ul li.message{line-height:32px;text-align:center;border-bottom:none}.autocomplete_menu ul li.active,.autocomplete_menu ul li:focus{background:var(--ic-brand-primary);outline:none}.autocomplete_menu ul li.active.expanded{background:#f5f5f5}.autocomplete_menu ul{max-height:218px;position:relative}.autocomplete_menu li,.autocomplete_menu li.active.expanded{height:32px;cursor:pointer}.autocomplete_menu li a.toggle,.autocomplete_menu li a.expand,.autocomplete_menu li.active.expanded a.toggle,.autocomplete_menu li.active.expanded a.expand{position:relative;padding:1px;background:transparent}.autocomplete_menu li i,.autocomplete_menu li.active.expanded i{display:block;width:30px;height:30px}.autocomplete_menu li a.expand,.autocomplete_menu li.active.expanded a.expand{float:right}.autocomplete_menu li a.expand i,.autocomplete_menu li.active.expanded a.expand i{background:transparent url(/dist/images/messages/expand-context-3ff4e71b40.png) no-repeat 10px -23px}.autocomplete_menu li a.toggle,.autocomplete_menu li.active.expanded a.toggle{display:none;float:left;margin:0 14px 0 6px}.autocomplete_menu li a.toggle i,.autocomplete_menu li.active.expanded a.toggle i{width:16px;height:16px;margin:7px}.autocomplete_menu li .avatar,.autocomplete_menu li.active.expanded .avatar{width:32px;height:32px;float:left;margin-right:4px;margin-top:-2px}.autocomplete_menu li .avatar-box,.autocomplete_menu li.active.expanded .avatar-box{width:32px;height:32px;float:left;margin-right:4px;background:transparent url(/dist/images/messages/avatar-sprites-8984d52638.png) 0 0 no-repeat}.autocomplete_menu li span.name,.autocomplete_menu li span.details,.autocomplete_menu li.active.expanded span.name,.autocomplete_menu li.active.expanded span.details{white-space:nowrap;overflow:hidden;display:block;line-height:16px}.autocomplete_menu li b,.autocomplete_menu li.active.expanded b{color:#000;text-shadow:none}.autocomplete_menu li span.details,.autocomplete_menu li span.context_info,.autocomplete_menu li.active.expanded span.details,.autocomplete_menu li.active.expanded span.context_info{color:#2571bd;font-weight:bold;font-size:0.8em}.autocomplete_menu li span.details,.autocomplete_menu li.active.expanded span.details{display:block}.autocomplete_menu li span.context_info,.autocomplete_menu li.active.expanded span.context_info{padding-left:6px}.autocomplete_menu li.toggleable a.toggle i{background:transparent url(/dist/images/messages/checkbox-sprite-87c167a2eb.png) no-repeat 0 0}.autocomplete_menu li.context .avatar-box,.autocomplete_menu li.context.active.expanded .avatar-box{background-position:0 -64px}.autocomplete_menu li.user.active .avatar-box{background-position:0 -32px}.autocomplete_menu li.context.active .avatar-box{background-position:0 -96px}.autocomplete_menu li.active a.expand i{background-position:10px 10px}.autocomplete_menu li.active a.expand:hover{padding:0;border:1px solid #2da5f0;background:#2da5f0 url(/dist/images/messages/finder-active-883f8a257e.png) repeat-x 0 0}.autocomplete_menu li.active b{color:#fff;text-shadow:0px 1px 1px #0587bb}.autocomplete_menu li.active span{color:#e1edf0}.autocomplete_menu li.active a.toggle i{background-position:0 -48px}.autocomplete_menu li.active .user.avatar-box{background-position:0 -32px}.autocomplete_menu li.active .context.avatar-box{background-position:0 -96px}.autocomplete_menu li.toggleable.on a.toggle i{background-position:0 -32px}.autocomplete_menu li.toggleable.on.active a.toggle i{background-position:0 -80px}.autocomplete_menu li.toggleable.on.active a.toggle:hover i{background-position:0 -64px}.autocomplete_menu li.expanded,.autocomplete_menu li.active.expanded{cursor:default}.autocomplete_menu li.expanded a.expand i,.autocomplete_menu li.active.expanded a.expand i{background-position:10px -55px}.autocomplete_menu li.expanded a.toggle,.autocomplete_menu li.active.expanded a.toggle{display:none !important}.autocomplete_menu li.active.expanded a.expand:hover{cursor:pointer;background:#fff;border-color:#e4ebef}.autocomplete_menu div.with-toggles a.toggle{display:block}.autocomplete_menu div.with-toggles li.expanded,.autocomplete_menu div.with-toggles li.active.expanded{padding-left:11px}.autocomplete_menu div.with-toggles li.expanded .avatar-box,.autocomplete_menu div.with-toggles li.active.expanded .avatar-box{margin:0 14px 0 0}#course_form .date_entry{width:165px}#course-status{font-size:0.875rem !important;font-weight:normal}.users-wrapper{border:1px solid #CCC;margin-bottom:1.4em}.users-wrapper h3,.users-wrapper .h3{font-size:18px;font-size:1.125rem;margin:0;padding:8px;background-color:#F7F7F7;border-bottom:1px solid #CCC;line-height:1em}.users-wrapper .pagination-loading{padding:8px;display:block;text-align:center;text-decoration:none;background-color:#06A9EE;color:white}ul.user_list{list-style:none;padding:0px;margin:0;max-height:300px;min-height:50px;overflow:auto}ul.user_list li.none{padding:8px}ul.user_list li.user{min-height:30px;padding-left:10px;color:#444;line-height:1em;padding:8px;margin:0;border-bottom:1px solid #CCC}ul.user_list li.user:last-child{border-bottom:0}ul.user_list li.user>span.pending{width:0;height:0;padding:0;margin:-8px 0 0 -8px;border-bottom:10px solid transparent;border-left:10px solid #06A9EE;display:block;position:relative}ul.user_list li.user:hover{background-color:#E5F2F8}ul.user_list li.user .email{font-size:0.8em;margin-left:10px}ul.user_list li.user .associated_user{display:none;font-size:0.8em;margin-left:10px}ul.user_list li.user.observer_enrollment .associated_user{display:block}ul.user_list li.user .section{font-size:0.8em;margin-left:10px}ul.user_list li.user .short_name{font-size:0.8em;margin-left:10px;margin-top:2px}ul.user_list li.user .associated_user_name:hover{text-decoration:underline}ul.user_list li.user .enrollment_type{font-size:0.8em;margin:-2px 10px 0px}ul.user_list li.user .links{float:right;padding-right:20px;padding-top:5px;visibility:hidden}ul.user_list li.user .links a{text-decoration:none}ul.user_list li.user:hover .links{float:right;padding-right:20px;visibility:visible}ul.user_list div.enrollment_type.pending{color:#888;font-style:italic}.add-course-users{border:1px solid #CCC;margin-bottom:1.4em}.add-course-users .header{padding:8px;border-bottom:1px solid #CCC;background-color:#F7F7F7}.add-course-users .header .id-holder{float:left;padding-right:1em}.add-course-users #user_list_boxes{overflow:hidden;margin:8px}.add-course-users #user_list_boxes #user_list_textarea_container{height:auto}.add-course-users #user_list_boxes #user_list_parsed{height:auto;width:98%}#sections{margin:0;padding:0;list-style:none;max-width:500px;list-style-type:none}#sections li{margin:0;padding:0}#sections .section{padding:3px 2px}#sections .section .section_links{float:right}#sections .section .users_count{padding-left:5px}#edit_section_form{float:left}.nav_list{margin:0;padding:0;list-style:none;border-top:1px solid #C7CDD1;width:400px;margin:20px 0}.nav_list li{margin:0;padding:0}.nav_list li.enabled:hover span{display:block}.nav_list li.navitem{color:var(--ic-brand-font-color-dark);cursor:pointer;display:block;font-size:16px;font-size:1rem;padding:4px 0 4px 25px;border:solid #C7CDD1;border-width:0 1px 1px}.nav_list li.navitem:hover,.nav_list li.navitem:focus{background-color:#f5f5f5;z-index:0;position:static;text-decoration:none}.nav_list li.navitem:hover .disabled_message,.nav_list li.navitem:focus .disabled_message{display:none}.nav_list li.navitem .disabled_message{display:none}#nav_disabled_list{border-top:0}#nav_disabled_list li.disabled{padding:4px 0 4px 0px;border-bottom:1px solid #C7CDD1}#nav_disabled_list li.navitem{color:var(--ic-brand-font-color-dark-lightened-15)}#nav_disabled_list li.navitem .disabled_message{display:block;font-size:0.8em;padding-left:10px;line-height:0.7em;font-style:italic}.token_input{width:100%}#user_sections{list-style:none;margin:0;padding:0}#user_sections li{white-space:nowrap;float:left;color:var(--ic-brand-font-color-dark);background-color:#f5f5f5;border:1px solid #C7CDD1;border-radius:4px;cursor:default;position:relative;clear:left}#user_sections li div{padding:8px;display:inline-block;overflow:hidden;vertical-align:middle}#user_sections li span{color:var(--ic-brand-font-color-dark);vertical-align:middle;display:inline-block}#user_sections li a,#user_sections li button{color:var(--ic-brand-font-color-dark);padding-right:8px;cursor:pointer;background-color:transparent;border:1px solid transparent}#user_sections li a:hover,#user_sections li button:hover{border:1px solid var(--ic-brand-font-color-dark)}#user_sections li.cannot_remove div,#user_sections li.cannot_remove:hover div{padding-right:8px}#edit_sections a.browser{background:transparent url(/dist/images/messages/context-search-sprite-436077bd3d.png) 0 0 no-repeat}#right-side table.summary{margin-top:20px}#right-side table.summary caption h3{line-height:inherit;margin:0;font-size:13px;font-size:.8125rem;font-weight:bold}.course-settings-sub-navigation-lti .new_badge{background-color:#BC3AA6;color:white;font-size:10px;font-size:.625rem;font-weight:normal;text-transform:uppercase;top:1px}.Button--course-settings i[class*=icon-],.Button--course-settings i[class^=icon-]{margin-right:.5rem}#course_form table.coursesettings input[type=checkbox]+label{vertical-align:baseline}#course_form table.coursesettings input,#course_form table.coursesettings select,#course_form table.coursesettings td{vertical-align:baseline}#course_form table.coursesettings td{padding-right:10px}#course_form table.coursesettings .tall-row{padding-top:3px}#course_form table.coursesettings .aside{font-size:0.9em}#course_form table.coursesettings .checklabelfix{vertical-align:-4px}#course_form table.coursesettings .license_help_link img,#course_form table.coursesettings #course_locale,#course_form table.coursesettings #course_default_wiki_editing_roles{vertical-align:baseline}#course_form table.coursesettings #course_locale{width:360px}#course_form table.coursesettings .palign{line-height:100%;margin-bottom:10px}#course_form table.coursesettings select#course_locale+span{white-space:nowrap}#course_form table.coursesettings i.date-warning{padding:8px 0 0 8px;color:#fbb450}input.move-nav-item-label-spacer{margin-right:10px}.move-nav-item-or{display:inline-block;width:60px;margin-left:20px}.move-nav-item-select-spacer{margin-top:10px}.drag_and_drop_warning{padding:4px 8px;background:var(--ic-link-color);background-clip:border-box;text-align:center;color:#fff;text-decoration:none;border-radius:4px;border:1px dashed rgba(255,255,255,0.8)}.drag_and_drop_warning:focus{color:#fff}a.long{min-width:20px}.not-locked{min-width:16px;content:'p'}td.e-tool-table-data{line-height:33px}td.center-text{text-align:center}.panel-border{border-radius:10px;border:1px solid #ccc;padding:15px;width:300px}.master_course_restrictions{display:none;margin-top:5px;margin-left:18px}.master_course_restrictions .ic-Checkbox-group{margin-left:18px}.CourseImageSelector{height:146px;width:262px;box-sizing:border-box;border:1px solid #A5AFB5;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:12px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.CourseImageSelector__Overlay{height:100%;width:100%;background:rgba(255,255,255,0.9);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.CourseImageSelector__EditDropdown{position:absolute;top:6px;right:6px;padding:3px 0;border-radius:6px;background-color:rgba(0,0,0,0.3)}.CourseImageSelector__EditDropdown i[class*=icon-],.CourseImageSelector__EditDropdown i[class^=icon-]{color:#fff}.CourseImageSelector__Modal{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;max-width:1386px}.CourseImagePicker{height:100%}.CourseImagePicker__Header{border-bottom:1px solid #C7CDD1;padding-bottom:12px}.CourseImagePicker__CloseBtn{background-color:#2D3B45;color:#fff;border-radius:50%;height:30px;width:30px;box-shadow:none;border:0;padding-left:6px}.CourseImagePicker__CloseBtn i[class*=icon-],.CourseImagePicker__CloseBtn i[class^=icon-]{line-height:1}.CourseImagePicker__CloseBtn i[class*=icon-]:before,.CourseImagePicker__CloseBtn i[class^=icon-]:before{font-size:18px}.CourseImagePicker__Content{margin:24px 96px}.CourseImagePicker__Overlay{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:10;background:rgba(255,255,255,0.9);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.DraggingOverlay{top:12px;left:12px;right:12px;bottom:12px;border:4px dashed var(--ic-brand-primary)}.DraggingOverlay__Content{width:100%}.DraggingOverlay__Icon{text-align:center;color:var(--ic-brand-primary)}.DraggingOverlay__Icon i[class*=icon-],.DraggingOverlay__Icon i[class^=icon-]{line-height:1}.DraggingOverlay__Icon i[class*=icon-]:before,.DraggingOverlay__Icon i[class^=icon-]:before{font-size:96px}.DraggingOverlay__Instructions{text-align:center;font-size:25px}.UploadArea{border:2px dotted #A5AFB5;border-radius:6px;height:150px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.UploadArea__Content{width:100%}.UploadArea__Icon{text-align:center;color:var(--ic-brand-primary)}.UploadArea__Icon i[class*=icon-],.UploadArea__Icon i[class^=icon-]{line-height:1}.UploadArea__Icon i[class*=icon-]:before,.UploadArea__Icon i[class^=icon-]:before{font-size:42px}.UploadArea__Instructions{margin-top:6px;text-align:center}.UploadArea__FileTypes{text-align:center;font-style:italic;margin-top:12px;font-size:14px}.FileUpload__Input{display:none}.star-sprite{display:block;width:46px;height:8px;margin-top:5px;overflow:hidden;background-image:url(/dist/images/star-sprite-b71d0614e3.png);background-position:0px 0px}.star-sprite.star-sprite-1{background-position:0 -8px}.star-sprite.star-sprite-2{background-position:0 -16px}.star-sprite.star-sprite-3{background-position:0 -24px}.star-sprite.star-sprite-4{background-position:0 -32px}.star-sprite.star-sprite-5{background-position:0 -40px}#external_tools .AddExternalToolButton{display:-webkit-flex;display:flex}#external_tools .page-header{display:-webkit-flex;display:flex}#external_tools .externalApps_label_text{-webkit-flex:1 1;flex:1 1}#external_tools .externalApps_buttons_container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex:2 2;flex:2 2}#external_tools h2{margin:10px 0}#external_tools p.description{margin-bottom:15px}#external_tools .well{border:none}#external_tools .text-right{text-align:right}#external_tools .lm{margin-left:5px}#external_tools table{table-layout:fixed;margin-bottom:120px}#external_tools .external_tool_item .external_tool{width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#external_tools .external_tool_item .tool-update-badge{margin:0 15px;color:var(--ic-brand-primary)}#external_tools .app-full-view td{border:none;vertical-align:top}#external_tools .app-full-view td.app-full-view-left{width:255px}#external_tools .app-full-view h2{margin:0}#external_tools .app-full-view .add_app{margin:10px 0 5px}#external_tools .app-full-view .app_cancel{font-size:14px;font-size:.875rem}#external_tools .reviews{margin-top:5px}#external_tools .reviews .avatar{padding-left:65px;min-height:65px}#external_tools .reviews .review-item{border-top:thin solid #eeeeee;padding-top:10px}#external_tools .reviews .review-item-header{margin-top:0px;font-size:14px;font-size:.875rem;color:#a1a3a2}#external_tools .reviews .review-item-header span{color:#666666}#external_tools .app_center .app_list .app{cursor:pointer;width:256px;height:143px;position:relative;float:left;border:thin solid #eeeeee;margin:0 2px 2px 0}#external_tools .app_center .app_list .app .installed-ribbon{position:absolute;width:100%;height:20px;right:0;z-index:100;color:#adadad;text-align:right;padding-right:5px;font-size:0.9em}#external_tools .app_center .app_list .app .banner_image{width:216px;height:103px;position:relative;top:20px;left:20px}#external_tools .app_center .app_list .app .details{position:absolute;top:0px;width:256px;height:143px;background-color:black;color:white;display:none}#external_tools .app_center .app_list .app .details .content{padding:15px}#external_tools .app_center .app_list .app .details .content .name{font-weight:bold;font-size:16px;font-size:1rem;color:#d6ecfc}#external_tools .app_center .app_list .app .details .content .desc{font-size:11px;font-size:.6875rem;line-height:1.5}#external_tools .individual-app td{vertical-align:top}#external_tools .individual-app .gray-box-centered{text-align:center;color:#666666;background-color:#efefef;padding:10px}#external_tools .individual-app .individual-app-left{width:250px;padding-right:20px;text-align:center}#external_tools .individual-app .individual-app-left .add_app{margin-top:10px}#external_tools .individual-app .individual-app-left .app_cancel{display:block;margin-top:5px}#external_tools .individual-app .individual-app-right h2{margin:0px}#external_tools .individual-app .individual-app-right .data-label{color:#888888;text-align:right;padding-right:10px}#external_tools .individual-app .individual-app-right .data-value ul{margin:0px;padding:0px;list-style:none}#external_tools .individual-app .individual-app-right .star-table{margin-bottom:10px}#external_tools .individual-app .individual-app-right .star-table td{padding:0px}#external_tools .add-review{margin-top:20px;padding-top:5px;border-top:thin solid #dddddd}#external_tools .add-review .rate_app{font-weight:bold}#external_tools .review-item{margin:0 0 10px 0}#external_tools .review-item td.image-and-stars{padding:10px 0 0 10px;width:58px}#external_tools .review-item td.image-and-stars img{max-width:50px}#external_tools .review-item td.review-content .review-item-header{font-size:14px;font-size:.875rem}fieldset.rate_app_wrapper{margin:0px}.ConfigurationForm{margin:0px}.ConfigurationForm .bootstrap-select.btn-group{white-space:normal}.ConfigurationForm .bootstrap-select.btn-group>button{width:100%}.ConfigurationForm .bootstrap-select.btn-group>button .caret{float:right}.ConfigurationForm .bootstrap-select.btn-group .dropdown-menu{width:100%}.ConfigurationForm .bootstrap-select.btn-group .dropdown-menu.inner{width:100%;position:static;border:0;padding:0;margin:0;border-radius:0;box-shadow:none}.ConfigurationForm .ConfigurationsTypeSelector{margin-bottom:10px}.ExternalAppsRoot .control-group,.ReactModal__Content--canvas .control-group{margin-bottom:2px}.ExternalAppsRoot textarea,.ReactModal__Content--canvas textarea{margin-bottom:0}.ExternalAppsRoot label,.ReactModal__Content--canvas label{display:block;margin-bottom:2px}.ExternalAppsRoot label input.input-block-level,.ReactModal__Content--canvas label input.input-block-level{display:block;height:38px}.ExternalAppsRoot label .hint-text,.ReactModal__Content--canvas label .hint-text{font-size:14px;font-size:.875rem;font-weight:normal;display:block}.ExternalAppsRoot .error .hint-text,.ReactModal__Content--canvas .error .hint-text{color:#EE0612}.ConfigurationForm{margin-bottom:0px}.ConfigurationForm .control-group{margin-bottom:2px}.ConfigurationForm input.input-block-level{height:38px}.ConfigurationForm label{display:block;margin-bottom:2px}.btn-group{position:relative;display:inline-block;font-size:0;vertical-align:middle;white-space:nowrap}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}.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,.btn-group>.dropdown-menu{font-size:14px;font-size:.875rem}.btn-group>.btn-mini{font-size:11px;font-size:.6875rem}.btn-group>.btn-small{font-size:12px;font-size:.75rem}.btn-group>.btn-large{font-size:16px;font-size:1rem}.btn-group>.btn:first-child{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px}.btn-group>.btn.large:first-child{margin-left:0;border-top-left-radius:6px;border-bottom-left-radius:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px}.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-left:8px;padding-right: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);*padding-top:5px;*padding-bottom:5px}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.btn-group>[class*="btn"].active:focus{box-shadow:inset 0 0 0 1px #fff}.btn-group.open .dropdown-toggle{background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn-primary.dropdown-toggle{background-color:var(--ic-link-color)}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#a4100c}.btn-group.open .btn-success.dropdown-toggle{background-color:#3ea63e}.btn-group.open .btn-info.dropdown-toggle{background-color:#2596b8}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}#tab-features .alert{margin-bottom:20px;padding:8px 35px 8px 14px}.feature-flags{border:1px solid #c1c7cf;border-radius:3px;color:var(--ic-brand-font-color-dark-lightened-15);list-style:none;margin:0 0 24px 0;padding:0}.feature-flag{border-bottom:1px solid #e1e3e4;line-height:30px;padding:6px 6px 6px 16px}.feature-flag:last-child{border-bottom:none}.feature-flag .element_toggler,.feature-flag .element_toggler:hover{color:var(--ic-brand-font-color-dark);text-decoration:none}.feature-flag .element_toggler{transition:outline-offset 0.2s ease-out;outline-width:1px;outline-color:transparent;outline-style:solid}.feature-flag .element_toggler:focus{outline-offset:-1px;outline-color:var(--ic-link-color)}.feature-flag .ui-button{min-width:25px}.feature-flag-group-title{font-size:16px;font-size:1rem;font-weight:bold;line-height:24px;padding-left:16px}.feature-title{font-weight:bold;margin-right:8px}.feature-release,.feature-release-notes-link{font-size:12px;font-size:.75rem}.feature-release-date{font-weight:bold}.feature-details{display:none;font-size:12px;font-size:.75rem;line-height:20px;margin-top:16px;position:relative}.feature-details p{padding-left:24px}.feature-detail-links{bottom:0;position:absolute;right:0}.feature-detail-underline{text-decoration:underline}.ff-background{display:inline-block;background-color:#394B58;margin:0px -2px}.ff-background.ff-disabled{background-color:#9db1c0}.ff-background.ff-left{border-radius:20px 0 0 20px}.ff-background.ff-right{border-radius:0 20px 20px 0}.ui-buttonset--feature-settings .ui-button{background-color:#394B58;color:rgba(255,255,255,0.8);border-color:#394B58;border-width:3px;margin:0;text-transform:uppercase;font-size:12px;font-size:.75rem;border-radius:20px;height:15px;line-height:15px;font-weight:bold}.ui-buttonset--feature-settings .ui-button.ui-corner-left{border-radius:20px}.ui-buttonset--feature-settings .ui-button.ui-corner-right{border-radius:20px}.ui-buttonset--feature-settings .ui-button.ui-state-active{background-color:#fff;color:#394B58;border-color:#394B58;box-shadow:0 3px 6px rgba(0,0,0,0.3)}.ui-buttonset--feature-settings .ui-button.ui-state-active.ui-state-focus{box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 3px #394B58,0 3px 6px rgba(0,0,0,0.3)}.ui-buttonset--feature-settings .ui-button.ui-state-disabled{opacity:1;background-color:#9db1c0;border-color:#9db1c0}.ui-buttonset--feature-settings .ui-button.ui-state-disabled.ui-state-active{background-color:#fff;color:#9db1c0;box-shadow:none}.ui-buttonset--feature-settings .ui-button.ui-state-hover{border-color:#394B58;color:white;background-color:#394B58}.ui-buttonset--feature-settings .ui-button.ui-state-hover.ui-state-active{background-color:#fff;color:var(--ic-brand-font-color-dark)}#standards .grading_standard{border-bottom:1px dotted #ccc;margin-bottom:25px}#standards .grading_standard .links{opacity:0.5}#standards .grading_standard:hover .links{opacity:1}#standards .grading_standard .standard_title{font-weight:bold;font-size:1.2em}#standards.react_grading_standards .cancel_button{margin-right:6px}.grading_standard .read_only{display:none}.grading_standard .editing_box{display:none}.grading_standard .editing_td{display:none}.grading_standard .editing_tr{display:none}.grading_standard .min_score,.grading_standard .max_score{width:100px}.grading_standard.editing .displaying{display:none}.grading_standard.editing .editing_box{display:block}.grading_standard.editing td.editing_box{display:table-cell}.grading_standard.editing tr.editing_box{display:table-row}.grading_standard.editing .standard_title div{float:left}.grading_standard.react_grading_standard .alert-message:focus{outline:none}.grading_standard.react_grading_standard .grading_standard_title{width:175px}.grading_standard.react_grading_standard .name_header{text-align:left;padding-right:10px;width:24%}.grading_standard.react_grading_standard .insert_row_container{padding:2px 5px;width:4%}.grading_standard.react_grading_standard .links{float:right}.grading_standard.react_grading_standard .disabled-buttons{float:right;opacity:0.5}.grading_standard.react_grading_standard .cannot-manage-notification{font-weight:normal;margin-left:4px}.grading_standard.react_grading_standard .icon-edit{margin-right:5px}.grading_standard.react_grading_standard .form-actions{background-color:transparent;margin-bottom:0px;padding-bottom:0px}.grading_standard.react_grading_standard .range_container{width:72%}.grading_standard.react_grading_standard .range_container .range_label{float:left;margin-left:10px}.grading_standard.react_grading_standard table{width:100%}.grading_standard.react_grading_standard table.grading_standard_data{margin-bottom:20px}.grading_standard_row.react_grading_standard_row input{margin-top:5px;margin-bottom:5px}.grading_standard_row.react_grading_standard_row .insert_row_icon_container{padding:2px 2px;width:4%}.grading_standard_row.react_grading_standard_row .row_name_container{width:24%}.grading_standard_row.react_grading_standard_row .standard_name{width:100px}.grading_standard_row.react_grading_standard_row .standard_value{width:37px}.grading_standard_row.react_grading_standard_row .last_row_cell{padding-left:15px}.grading_standard_row.react_grading_standard_row .row_cell{padding:2px 2px;width:24%}.grading_standard_row.react_grading_standard_row .row_cell .range_to{padding-right:5px}.grading_standard_row.react_grading_standard_row.border_below{border-bottom:dashed;border-bottom-width:2px;border-bottom-color:#999}.bcs_sub-menu{display:none}.bcs_sub-menu-viewable{display:block}.bcs_sub-menu-item{margin-left:2.5em;margin-bottom:.75em;max-width:500px;white-space:normal}.bcs__object-tab{padding:.6em;border-top:1px solid #C7CDD1;border-left:1px solid #C7CDD1;border-right:1px solid #C7CDD1}.bcs__object-tab:first-of-type{border-top-right-radius:3px;border-top-left-radius:3px}.bcs__object-tab:last-of-type{border-bottom:1px solid #C7CDD1;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.bcs__object-tab .bcs_tab-icon{padding-top:.45em}.bcs__object-tab .bcs_tab-text{padding-top:.4em}.bcs__object-tab .bcs_tab_indicator-icon{padding:0em}.bcs_check-box{margin-bottom:.75em}.bcs_check_box-group{margin-top:.75em;margin-bottom:.75em;margin-left:2.5em}.bcs_radio_input-group{margin-left:2em;padding-bottom:.75em}
