.outcomes-browser{min-width:840px}
.outcomes-browser .toolbar{padding:5px;height:28px}
.outcomes-browser .toolbar .manage_rubrics{float:right}
.outcomes-browser .toolbar .search{float:right}
.outcomes-browser .toolbar .ui-button i{margin-bottom:-3px}
.outcomes-browser .outcomes-main{height:500px;padding:0;overflow:hidden;background-color:white}
.outcomes-browser .outcomes-main::after{clear:both}
.outcomes-browser .outcomes-sidebar{float:left;height:485px;width:201px;background-color:#f8fafb;overflow-x:scroll;overflow-y:hidden;padding-bottom:15px}
.outcomes-browser .outcomes-sidebar .wrapper{width:201px}
.outcomes-browser .outcomes-content{height:500px;border-left:1px solid #a8adb3;overflow:scroll}
.outcomes-browser .outcomes-content .wrapper{padding:15px;width:600px;min-height:300px}
.outcomes-browser .outcomes-content label{display:block;padding:5px 0 5px 0}
.outcomes-browser .outcomes-content .outcome_information_link i{margin-bottom:-3px}
.outcomes-browser .outcomes-content .delete_button{margin-right:1em}
ul.outcome-level{padding:0;margin:0;border-right:1px solid #ccc;float:left;height:485px;width:200px;overflow-x:hidden;overflow-y:scroll}
ul.outcome-level.outcome-level-hover,ul.outcome-level.outcome-level-hover li{background:white}
ul.outcome-level li{padding:0;margin:0;background-color:#f8fafb;overflow:hidden;list-style:none;width:200px}
ul.outcome-level li:hover,ul.outcome-level li:focus{outline:none}
ul.outcome-level li:hover a,ul.outcome-level li:focus a{background:white}
ul.outcome-level li:hover i[class*=icon-],ul.outcome-level li:focus i[class*=icon-]{background-image:url(/images/blue/canvas-icons-16x16-blue.png?1368455687)}
ul.outcome-level li a{text-decoration:none;display:block;border-top:1px solid white;border-bottom:1px solid #e4e5e7;padding:4px 12px;color:#555;white-space:nowrap}
ul.outcome-level li a:hover{background:white}
ul.outcome-level li a i[class*=icon-]:before,ul.outcome-level li a i[class^=icon-]:before{vertical-align:baseline}
ul.outcome-level li.selected a{background-color:#e8f1f9;border-bottom-color:#d1d3d7;border-top-color:#e0f0fd}
ul.outcome-level li.selected a:hover{background-color:#d6ecfc}
ul.outcome-level li.selected.droppable a{background-color:#f8fafb;color:#bbb}
ul.outcome-level li.droppable a{background-color:#d6ecfc;border-bottom-color:#d1d3d7;border-top-color:#e0f0fd}
ul.outcome-level li a.loading-more{background-color:#eef3f5}
ul.outcome-level li[aria-grabbed=true] a,ul.outcome-level li[aria-grabbed=true] i{filter:alpha(opacity=75);opacity:.75}
#import_dialog{padding:0;margin:0}
#import_dialog .ui-dialog-buttonpane{margin-top:0}
table.criterion{padding:0;min-width:600px;margin:2em 0}
table.criterion td{border:1px solid #a8adb3;padding:5px;text-align:center;vertical-align:top}
table.criterion td.total{background-color:#f8fafb}
.rating-wrap{position:relative}
h5{margin-top:0;margin-bottom:10px;color:#08c;font-weight:normal;min-height:1em}
h5.total{font-weight:bold}
table.criterion .edit{display:none;height:67px;min-width:180px}
table.criterion .edit .row-fluid{margin-bottom:8px}
table.criterion .edit .buttons button{float:right;margin-left:4px}
.edit_rating{float:right}
.outcome_rating_description{width:100%}
table.criterion .insert{position:absolute;top:-33px;right:-22px;cursor:pointer}
table.criterion .insert a{color:#999;text-decoration:none}
table.criterion .insert:hover a{color:#08c}
table.criterion .insert:hover span{border-top-color:#08c}
.arrow-icon{width:0;height:0;padding:0;margin:0 11px;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #999;display:block}
.outcomes-points-label{font-size:11px}
.outcomes-edit-row{text-align:left}