*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,button{font-family:helvetica neue,arial,sans-serif}h4{color:#4265a7;font-weight:700;font-weight:.9em;margin:10px 0}.controls{padding:1%;background:#4265a7;color:#eee}label{font-weight:300;margin:0 .4em 0 0}button{display:inline-block;padding:.4em .8em;background:#eaf4fd;border:0;color:#4265a7;font-size:16px;font-weight:300;border-radius:4px;cursor:pointer}button.active{background:#00bfff;color:#fff}button:focus{outline:0}button+label{margin-left:1em}.container{padding:.5% 2% 0;text-align:justify;background:#fff;color:#4265a7;-webkit-backface-visibility:hidden}.container:after{content:'';display:inline-block;width:100%}.container .mix,.container .gap{display:inline-block;width:49%}.container .mix{text-align:left;background:#eaf4fd;margin-bottom:2%;display:none;padding:3px;border:2px outset #5492cd;vertical-align:top}.container .mix.coordinating_lead_author{border-top:2px solid #32cd32}.container .mix.lead_author{border-top:2px solid #ff0}.container .mix.review_editor{border-top:2px solid cyan}.container .mix:after{color:#5492cd;font-size:.9em;display:inline-block;padding:10px 0;font-weight:400;bottom:1px;content:attr(data-role)}.container .mix:before{content:'';display:inline-block;padding-top:10%}@media all and (min-width:420px){.container .mix,.container .gap{width:32%}}@media all and (min-width:640px){.container .mix,.container .gap{//width:23.5%}}fieldset.dataentry{font-weight:700;color:#34568d;border:2px solid #34568d;width:96%}fieldset.dataentry label{font-size:.9em;color:#5390c6;font-weight:400;display:block;line-height:26px}fieldset.dataentry label input,fieldset.dataentry label textarea,fieldset.dataentry label select{float:right;font-size:.85em}fieldset.dataentry label select{width:280px}fieldset.dataentry label input:focus,fieldset.dataentry label textarea:focus,fieldset.dataentry label select:focus{font-weight:700;border:2px solid #0cbc03;background-color:#e0fcde;color:#086303}fieldset.dataentry button{font-size:10px}.author{cursor:pointer}.searchbox{background-color:#e8f4fd;border:1px solid #a8d0f0;color:#449adc;font-style:italic;height:34px;margin-right:5px;width:260px}.searchbox:focus{background-color:#e0fcde;border:2px solid #0cbc03;color:#086303}div.bottom{background-color:#cde;bottom:0;left:0;line-height:30px;opacity:.8;position:fixed;text-align:justify;width:100%}div.bottom span{color:#4265a7;font-weight:700;padding:0 10px;font-size:.8em}span.title{font-size:.8em;color:#4265a7;float:right}.missing{background-color:#cd3333;color:#fff}