  @charset "utf-8";*{margin:0;padding:0}body,html{height:100%;width:100%}body{text-align:center;min-height:468px;background-color:#DDD;font-family:Lato,"Trebuchet MS",sans-serif;font-size:16px}#xouter{height:100%;width:100%;display:table;vertical-align:middle;margin-bottom:-50px}#xcontainer{text-align:center;position:relative;vertical-align:middle;display:table-cell;height:468px}#canvas_container{display:box;width:1224px;height:792px;text-align:center;margin:0 auto;padding:0}#myCanvas{background-color:#FFF;width:100%;height:100%}.contributors{margin:0 auto;display:table}.contributor{margin:30px 0 20px;float:left;width:100%;max-height:100px;display:table-cell;padding:0 0 30px;border-bottom:1px dotted #AAA}.icon{width:120px;vertical-align:middle;border-bottom:1px dotted #999;padding-top:20px;padding-bottom:20px}.description{text-align:left;width:900px;min-width:50px;padding-left:50px;border-bottom:1px dotted #999;padding-top:20px;padding-bottom:20px}.description_temp{text-align:left;width:100%;min-width:50px;padding-top:20px;padding-bottom:20px;font-size:.8em}embed,img,object,video{max-width:100%}ul{margin-left:30px}figure#graph_dynamicequilibrium_caption,figure#graph_kinetics_caption,figure#graph_lechatelier_caption{display:table;vertical-align:middle;width:550px;height:250px;margin:0;padding:0;position:absolute}figure#animation_dynamicequilibrium_caption,figure#animation_kinetics_caption,figure#animation_lechatelier_caption{display:table;vertical-align:middle;width:550px;height:270px;margin:0;padding:0;position:absolute}figure#graph_dynamicequilibrium_caption figcaption,figure#graph_kinetics_caption figcaption,figure#graph_lechatelier_caption figcaption{display:table-cell;vertical-align:middle;margin:0 auto;padding:0}figure#animation_dynamicequilibrium_caption figcaption,figure#animation_kinetics_caption figcaption,figure#animation_lechatelier_caption figcaption{display:table-cell;vertical-align:bottom;margin:0 auto;padding:0}button#dynamicequilibrium_debrief_button,button#kinetics_debrief_button,button#lechatelier_debrief_button,button#lechatelier_molecules_button{padding:3px 0;width:200px}#msg_bg{display:table;width:1224px;height:792px;background-color:#FFF}#msg{display:table;width:800px;height:400px;background-color:#FFF;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#msg p{display:table-cell;margin:20px;padding:20px}#msg p span{display:block;width:100%}#msg_continue_button{width:200px}.ie6 img{width:100%}.acc_text{font-size:.75em}footer{width:100%;min-width:1024px;height:50px;text-align:center;border:none;bottom:0;float:left;margin:0 auto;clear:both;z-index:1;position:relative}footer div{margin:0 auto;padding:0;display:inline-block;text-align:center;font-size:.65em}div.push{width:100%;height:75px}textarea#tf_feedback{width:75%;height:200px}.top{vertical-align:top}.middle{vertical-align:middle}.bottom{vertical-align:top}.left{text-align:left}.center{text-align:center}.right{text-align:right}.glow{-webkit-box-shadow:0 0 40px 5px rgba(0,0,0,.45);-moz-box-shadow:0 0 40px 5px rgba(0,0,0,.45);box-shadow:0 0 40px 5px rgba(0,0,0,.45)}.translucent{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5}div#table_dynamicequilibrium_container,div#table_lechatelier_container{width:516px;height:320px;border:none;overflow:auto}table#table_dynamicequilibrium,table#table_dynamicequilibrium_header,table#table_kinetics,table#table_lechatelier,table#table_lechatelier_header{border:2px solid #CCC;width:500px;border-collapse:collapse;font-size:1.1em;position:absolute;margin-top:0}table#table_dynamicequilibriumconstant,table#table_lechatelierconstant{border:none;width:500px;border-collapse:collapse;font-size:1.1em;position:absolute;margin-top:0}table#table_dynamicequilibrium caption,table#table_dynamicequilibrium_header caption,table#table_dynamicequilibriumconstant caption,table#table_kinetics caption,table#table_lechatelier caption,table#table_lechatelier_header caption,table#table_lechatelierconstant caption{display:none}table#table_dynamicequilibrium th,table#table_dynamicequilibrium_header th,table#table_dynamicequilibriumconstant th,table#table_kinetics th,table#table_lechatelier th,table#table_lechatelier_header th,table#table_lechatelierconstant th{border:2px solid #CCC;padding:0;margin:0;background-color:#CCC}table#table_dynamicequilibrium td,table#table_dynamicequilibriumconstant td,table#table_kinetics td,table#table_lechatelier td,table#table_lechatelierconstant td{border:2px solid #CCC;padding:0;margin:0;height:24px}table#table_dynamicequilibrium tr#equations_dynamicequilibrium,table#table_lechatelier tr#equations_lechatelier{visibility:collapse}table#table_dynamicequilibrium tr#equations_dynamicequilibrium td,table#table_lechatelier tr#equations_lechatelier td{border:none;border-collapse:collapse}table#stable_tableA_dynamicequilibrium,table#stable_tableA_lechatelier,table#stable_tableB_dynamicequilibrium,table#stable_tableB_lechatelier{border:none;border-collapse:collapse;margin:0 auto}table#stable_tableA_dynamicequilibrium td,table#stable_tableA_dynamicequilibrium tr,table#stable_tableA_lechatelier td,table#stable_tableA_lechatelier tr,table#stable_tableB_dynamicequilibrium td,table#stable_tableB_dynamicequilibrium tr,table#stable_tableB_lechatelier td,table#stable_tableB_lechatelier tr{border:none}table#stable_tableA_dynamicequilibrium td input,table#stable_tableA_lechatelier td input,table#stable_tableB_dynamicequilibrium td input,table#stable_tableB_lechatelier td input{width:50px}.response{font-size:.7em;display:inline;padding:0 5px;font-weight:700}.darkgrey{color:#666;-webkit-text-fill-color:#666}.grey{color:#999;-webkit-text-fill-color:#999}.lightgrey{color:#CCC;-webkit-text-fill-color:#CCC}.red{color:#C40000;-webkit-text-fill-color:#C40000}.turquoise{color:#09C;-webkit-text-fill-color:#09C}.blue{color:#00F;-webkit-text-fill-color:#00F}.green{color:#090;-webkit-text-fill-color:#090}.white{color:#FFF;-webkit-text-fill-color:#FFF}.bold{font-weight:700}.italic{font-style:italic}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].molecule_input,input[type=number].rate_input{width:50px;border:1px dashed #999;background-color:#CCC;color:#000;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:2px}input[type=number].molecule_input_disabled,input[type=number].rate_input_disabled{width:50px;border:none;background:0 0}input[type=number].molecule_input_wrong,input[type=number].rate_input_wrong{width:50px;border:1px solid #C40000;background-color:#C40000;color:#FFF;text-align:center;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input[type=number].molecule_input_correct,input[type=number].rate_input_correct{width:50px;border:none;background:0 0;text-align:right;font-weight:700;font-size:1em}