.admins_list{list-style-type:none;padding-left:10px}.admins_list li{width:300px;padding:2px 5px;margin-bottom:5px}.admins_list li:hover{background-color:#eee;border-radius:3px}.admins_list .user_name{font-weight:bold;float:left}.admins_list .email{clear:left;display:block;font-size:0.8em;padding-left:10px}.admins_list .membership_type{clear:left;display:block;font-size:0.8em;padding-left:10px}.admins_list .remove_account_user_link{float:right;opacity:0.5}.admins_list li:hover .remove_account_user_link{opacity:1}#account_notification_icon option{padding:3px 0 3px 25px;background:url(/dist/images/warning-5cfa7d66ae.png) no-repeat 5px center}#account_notification_icon option.calendar{background-image:url(/dist/images/calendar_icon-540f24c2bb.png)}#account_notification_icon option.people{background-image:url(/dist/images/group-6f0ea57c9d.png)}#account_notification_icon option.help{background-image:url(/dist/images/help-4e4782c4ba.png)}#account_notification_icon option.file{background-image:url(/dist/images/file-95ff332fb8.png)}.custom_help_link{border-top:1px solid #ccc;padding-top:12px}.custom_help_link .delete{float:right}.announcement-details-post-info{display:-webkit-flex;display:flex}.announcement-details-post-info__datetime{-webkit-flex:1;flex:1;box-sizing:border-box;padding-right:12px;font-weight:bold}.announcement-details-roles{margin-top:12px}.announcements_list_item{margin-bottom:24px;padding:24px}.announcements_list_item .edit_notification_form{margin-top:24px;padding-top:24px;border-top:1px solid #C7CDD1}#self_registration_type_radios{margin-left:1.5em}.sis-name{margin-left:50px}.small-input{width:45px}.name-length-wrapper{display:inline}.require_assignment_due_date_nested_cleanup{margin-bottom:-30px}.sis_name_length_nested_cleanup{margin-bottom:-60px;display:none}#account_settings .unbreakable,.account_settings .unbreakable{white-space:nowrap}#account_settings .formtable input,#account_settings .formtable select,#account_settings .formtable td,.account_settings .formtable input,.account_settings .formtable select,.account_settings .formtable td{vertical-align:baseline}#account_settings .formtable p,.account_settings .formtable p{line-height:100%}#account_settings .formtable select,.account_settings .formtable select{width:280px}#account_settings .formtable input.same-width-as-select,.account_settings .formtable input.same-width-as-select{width:265px}#account_settings .formtable input[type="checkbox"],.account_settings .formtable input[type="checkbox"]{vertical-align:-3px}#account_settings fieldset select,#account_settings fieldset input[type="text"],.account_settings fieldset select,.account_settings fieldset input[type="text"]{vertical-align:baseline}#account_settings fieldset .remove_domain_link img,.account_settings fieldset .remove_domain_link img{vertical-align:-3px}#account_settings .account_settings__help-text,.account_settings .account_settings__help-text{font-size:90%;color:var(--ic-brand-font-color-dark-lightened-15)}#account_settings_tabs legend:not(.ic-Legend){font-size:15px;font-size:.9375rem;font-weight:bold}#account_settings_tabs .alert{padding-top:0;margin-left:-5px}#global_includes_warning_message_wrapper:not(.alert) #global_includes_warning_message{display:none}#survey_announcement_field{line-height:30px}#survey_announcement_field input#account_notification_months_in_display_cycle{width:25px;padding:0;margin-top:0;margin-bottom:0}.account_settings td.sub_checkbox{padding-left:20px;padding-top:0px}.hidden_form{display:none}textarea#account_notification_message,.edit_notification_form textarea{width:500px}.HelpMenuOptions__ButtonIcon{vertical-align:middle}.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)}.ic-Sortable-list{list-style-type:none;margin:0;padding:0}.ic-Sortable-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0;padding:9px;border:1px solid #C7CDD1;border-bottom:none;background-color:#fff}.ic-Sortable-item:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.ic-Sortable-item:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #C7CDD1}.ic-Sortable-item.ic-Sortable-item--new-item{padding:12px 18px 18px;display:block}.ic-Sortable-item.ic-Sortable-item--new-item .ic-Sortable-item__Actions{-webkit-justify-content:flex-end;justify-content:flex-end}.ic-Sortable-item button[aria-disabled]{opacity:0.5}.ic-Sortable-list-add-new{margin-top:12px}.ic-Sortable-list-add-new .ui-menu{min-width:250px}.ic-Sortable-list-add-new .ui-menu-item a.disabled{opacity:0.75}.ic-Sortable-list-add-new .ui-menu-item a.disabled.ui-state-focus{border-width:0;font-weight:500 !important}.ic-Sortable-item__Text{-webkit-flex:1;flex:1;padding-right:24px;line-height:1.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ic-Sortable-item__Actions{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.ic-Sortable-sort-controls{margin-right:12px}.ic-Sortable-sort-controls i[class*=icon-],.ic-Sortable-sort-controls i[class^=icon-]{line-height:1}.ic-Sortable-sort-controls i[class*=icon-]:before,.ic-Sortable-sort-controls i[class^=icon-]:before{font-size:1.25rem}.ic-Sortable-sort-controls__button{padding-left:2px;padding-right:2px}.ic-Sortable-item__Add-link-fieldset{margin:0}.ic-Sortable-item__Add-link-fieldset>*:last-child{margin-bottom:0}
