.App{text-align:center}menu-n-title .App-logo{border-radius:6px;display:inline-block;height:40px;margin:5px}.header-btn{display:inline-block}.header-btn img{height:53px}.header-btn img:hover{cursor:pointer}.header-btn input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.App-header{display:flex;flex-direction:row;padding:5px 0;text-align:left}.header-title{margin-top:12px}.header-text{color:#fff}.header-text,.header-text-2{font-family:Arial;font-size:24px;line-height:normal;vertical-align:top}.header-text-2{color:#f89723}.App-intro{font-size:large}.App h2{display:inline-block;font-size:25px;vertical-align:text-bottom}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#main-menu{display:flex;top:0;z-index:1}#main-menu .center-left{margin-left:14em}#main-menu .center{margin:0 auto}#main-menu .center .protocol-preview{padding:64px 15px 0}#main-menu .center .protocol-preview div div p{color:#999;font-family:Arial;font-size:14px;font-style:italic;margin-bottom:0;text-align:left}#main-menu .menu-n-title{display:inline-block;font-size:19pt;min-width:16em;position:absolute}#main-menu .menu-n-title .button-bar{float:left;margin-right:8px;padding:10px 0}#main-menu .menu-n-title .title{line-height:44px;padding:10px}#main-menu .menu-n-title .title2{margin:12px 10px}#main-menu .menu-n-title .subtitle{font-size:small;margin-left:10px;text-overflow:ellipsis}#main-menu .menu-n-title .hide{display:none}#main-menu .menu-n-title .show{display:inherit}#main-menu .menu-n-title .rounded{border-radius:4px;color:#000;font-size:smaller;height:30px;margin-left:.8em;padding-left:.5em;padding-right:.5em;position:absolute;top:15px;width:21em}#main-menu .menu-n-title .rounded:focus{outline:none}#main-menu .menu-n-title .rounded::-webkit-input-placeholder{color:red;opacity:.7;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}#main-menu .menu-n-title .rounded:-moz-placeholder,#main-menu .menu-n-title .rounded::-moz-placeholder{color:red;opacity:.5;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}#main-menu .menu-n-title .rounded:-ms-input-placeholder{color:red;opacity:.5;-ms-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}#main-menu .aspirate-dispense .settings{margin:10px 20px 0 100px}#main-menu .aspirate-dispense .settings span.glyphicon{display:inline-block;font-size:22px;vertical-align:top}#main-menu .aspirate-dispense .settings p{display:inline-block;font-size:16px;font-weight:500;margin-left:10px}#main-menu .aspirate-dispense button{border:none;border-radius:6px;color:#fff;font-size:18px;height:48px;margin:8px 0 10px 22px;outline:none;text-shadow:none;text-transform:uppercase;width:100px}#main-menu .aspirate-dispense button.primary{background-color:#37c871}#main-menu .aspirate-dispense button.primary:disabled{background-color:gray;color:#b3b3b3}#main-menu .aspirate-dispense button.secondary{background-color:#666}.show-numpad .row{border-radius:8px;margin:0;position:absolute;z-index:3}.show-numpad .row .numpad-container{display:inline-block;margin:10px}.numpad{background:#fff;border-radius:7px;box-shadow:0 1px 11px 1px #5d5d5d;display:inline-block;height:340px;position:absolute;width:247px;z-index:3}.numpad.visible-hidden{visibility:hidden}.numpad .header{background-color:#f7a246;border-top-left-radius:7px;border-top-right-radius:7px;cursor:move;display:flex;height:30px;padding:7px;width:100%;z-index:3}.numpad .header .tileLabel{color:#fff}.numpad .header .closeButton{color:#fff;cursor:pointer;position:absolute;right:12px;top:auto}.numpad .fieldContainer{align-items:center;display:flex;padding:5px;width:100%}.numpad .fieldContainer .field{font-size:27px;height:46px;margin-top:6px;padding:5px;text-align:right;width:100%}.numpad .fieldContainer .btn{border:none;font-size:22px;height:80%;margin-left:5px;margin-right:5px;margin-top:6px}.numpad .close-btn{display:inline-block;margin-right:10px;margin-top:10px;vertical-align:top}.numpad .close-btn button.close{background:red;box-shadow:0 1px 1px 0 #5d5d5d;color:#fff;font-weight:400;margin-left:6px;margin-top:5px;opacity:1;padding:4px 11px 7px}.numpad .close-btn button.close:active:focus{background:#c70707;box-shadow:inset 0 1px 1px 0 #5d5d5d}.inlineValidation{color:#c70707;display:flex;font-size:13.75px;padding-left:14px;padding-right:14px;padding-top:5px}.numpadKey{display:inline-block;display:flex;justify-content:center;padding:7px;width:100%}.numpadKey .numpadKey-mainKey{display:table;float:left}.numpadKey .numpadKey-mainKey .numpadKey-row{display:table-row}.numpadKey .numpadKey-mainKey .numpadKey-row .numpadKey-cell{display:table-cell}.numpadKey .numpadKey-mainKey .numpadKey-row .numpadKey-cell button{background:#f9f9f9;border:1px solid #8b8b8b;border-radius:6px;color:#3b3b3b;display:block;height:43px;margin:3px;width:43px}.numpadKey .numpadKey-mainKey .numpadKey-row .numpadKey-cell button .no-outline:active,.numpadKey .numpadKey-mainKey .numpadKey-row .numpadKey-cell button .no-outline:focus,.numpadKey .numpadKey-mainKey .numpadKey-row .numpadKey-cell button .no-outline:visited{outline:#000}.numpadKey .numpadKey-sideKey{display:table}.numpadKey .numpadKey-sideKey .numpadKey-row{display:table-row}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell{display:table-cell}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell button{background:#f9f9f9;border:1px solid #8b8b8b;border-radius:6px;color:#3b3b3b;display:block;height:48px;margin:2px;width:48px}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell button .no-outline:active,.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell button .no-outline:focus,.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell button .no-outline:visited{outline:#000}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell.clear-key button{background:#eb5757;color:#fff}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell.clear-key button[size="2"]{height:87px}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell.clear-key button[size="4"]{height:212px}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell.del-key button{background:#de8787;color:#fff}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell.del-key button[size="2"]{height:87px}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell.del-key button[size="4"]{height:212px}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell.ok-key button{background:#27ae60;color:#fff}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell.ok-key button[size="2"]{height:87px}.numpadKey .numpadKey-sideKey .numpadKey-row .numpadKey-cell.ok-key button[size="4"]{height:212px}.fmlx-loading-view{bottom:0;height:100%;left:0;width:100%;z-index:3}.fmlx-loading-view.FullScreen{background-color:rgba(0,0,0,.749);position:fixed}.fmlx-loading-view.FullScreen .fmlx-lds-roller{margin:25% auto 0}.fmlx-loading-view.FullScreen .fmlx-lds-roller div:after{background:#fff}.fmlx-loading-view.FullScreen .fmlx-loading-text{color:#fff}.fmlx-loading-view.Contained{background-color:#0000}.fmlx-loading-view.Contained .fmlx-lds-roller{margin:18% auto 0}.fmlx-loading-view.Contained .fmlx-lds-roller div:after{background:#3771c8}.fmlx-loading-view.Contained .fmlx-loading-text{color:#4f4f4f}.fmlx-lds-roller{height:64px;margin:25% auto 0;position:relative;width:64px}.fmlx-lds-roller div{animation:fmlx-lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:32px 32px}.fmlx-lds-roller div:after{background:#fff;border-radius:50%;content:" ";display:block;height:6px;margin:-3px 0 0 -3px;position:absolute;width:6px}.fmlx-lds-roller div:first-child{animation-delay:-36ms}.fmlx-lds-roller div:first-child:after{left:50px;top:50px}.fmlx-lds-roller div:nth-child(2){animation-delay:-72ms}.fmlx-lds-roller div:nth-child(2):after{left:45px;top:54px}.fmlx-lds-roller div:nth-child(3){animation-delay:-.108s}.fmlx-lds-roller div:nth-child(3):after{left:39px;top:57px}.fmlx-lds-roller div:nth-child(4){animation-delay:-.144s}.fmlx-lds-roller div:nth-child(4):after{left:32px;top:58px}.fmlx-lds-roller div:nth-child(5){animation-delay:-.18s}.fmlx-lds-roller div:nth-child(5):after{left:25px;top:57px}.fmlx-lds-roller div:nth-child(6){animation-delay:-.216s}.fmlx-lds-roller div:nth-child(6):after{left:19px;top:54px}.fmlx-lds-roller div:nth-child(7){animation-delay:-.252s}.fmlx-lds-roller div:nth-child(7):after{left:14px;top:50px}.fmlx-lds-roller div:nth-child(8){animation-delay:-.288s}.fmlx-lds-roller div:nth-child(8):after{left:10px;top:45px}@keyframes fmlx-lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fmlx-loading-text{color:#fff;margin:10px auto 0;position:relative;text-align:center;width:-webkit-fit-content;width:fit-content}sup{font-size:112%;top:.1em}.container .floating_button{align-items:center;background-color:#c4c4c4;border-radius:100px;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;width:40px;z-index:3}.container .pencil{color:#fff;left:2%;top:12%}.container .menu{color:#fff;left:2%;top:19%}.container .input{align-items:center;background-color:#ffd2a2;border-radius:100px;display:flex;height:40px;justify-content:center;position:absolute;width:40px}.container .input.inputed{background:#79daa0;color:#fff}.container .input.error{background:red;color:#fff}.container .input.selected{background-color:#f7a246;color:#fff}.container .input.colOrigin{cursor:pointer;z-index:1}.container .input.colOrigin.col1{left:380px}.container .input.colOrigin.col96{left:140px}.container .input.colOrigin.col384{left:130px}.container .input.colPitch{cursor:pointer;z-index:1}.container .input.colPitch.col96{left:207px}.container .input.colPitch.col384{left:212px}.container .input.rowOrigin{cursor:pointer;z-index:1}.container .input.rowOrigin.row1{Top:242px}.container .input.rowOrigin.row96{Top:82px}.container .input.rowOrigin.row384{Top:72px}.container .input.rowPitch{Top:148px;cursor:pointer;z-index:1}.container .input.wellDepth{cursor:pointer;left:.6cm;top:5.75cm;z-index:1}.container .input.trough_wellDepth{cursor:pointer;left:156px;top:5.75cm;z-index:1}.container .input.diameter{cursor:pointer;left:2.6cm;top:2cm;z-index:1}.container .input.length{cursor:pointer;left:3.85cm;top:2cm;z-index:1}.container .input.width{cursor:pointer;left:.5cm;top:5.4cm;z-index:1}.container .input.plateHeight{cursor:pointer;left:.3cm;top:3.6cm;z-index:1}.container .input.trough_plateHeight{cursor:pointer;left:18px;top:86px;z-index:1}.container .input.stackHeight{cursor:pointer;left:4cm;top:3cm;z-index:1}.container .firstRow{margin-top:.5cm;width:100%}.container .firstRow .all_container{height:100%;justify-content:center}.container .firstRow .all_container .all_image{margin-left:1.5cm;margin-top:1.5cm}.container .firstRow .depth_container{align-items:center;height:100%}.container .firstRow .depth_container .depth_image{margin-left:1.5cm;margin-top:4.9cm}.container .firstRow .depth_container .trough_depth_image{margin-left:200px;margin-top:200px}.container .firstRow .diameter_container{height:100%}.container .firstRow .diameter_container .diameter_image{margin-left:1.5cm;margin-top:3.5cm}.container .seccondRow{width:100%}.container .seccondRow .height_container{height:100%}.container .seccondRow .height_container .height_image{margin-left:1.5cm;margin-top:3.5cm}.container .seccondRow .height_container .trough_height_image{margin-left:56px;margin-top:70px;width:575px}.container .seccondRow .stack_height_container{height:100%}.container .seccondRow .stack_height_container .stack_height_image{margin-left:5cm;margin-top:2.2cm}.generalInformationModal .modal-content{width:630px}.generalInformationModal .modal-content .row .selectionLabel{margin-bottom:0}.generalInformationModal .modal-content .row .SelectContainerType{padding:10px;width:200px}.generalInformationModal .modal-content .row .inputVolumeField{height:38px;margin-right:5px;padding:10px;width:80px}.generalInformationModal .modal-content .row .SelectVolumeUnit{height:38px;width:60px}.generalInformationModal .modal-content .warningMessage{color:red;font-size:11px;padding-left:10px;padding-right:10px}.generalInformationModal .modal-content .warningMessage .bold{font-weight:700}.generalInformationModal .modal-content .footNote{bottom:-43px;color:red;font-size:12px;font-style:italic;position:absolute}.plateDescriptionModal .modal-content{width:630px}.plateDescriptionModal .modal-content .row{margin-bottom:28px}.plateDescriptionModal .modal-content .row .selectionLabel{margin-bottom:0}.plateDescriptionModal .modal-content .row .inputNotes,.plateDescriptionModal .modal-content .row .inputPartNumber,.plateDescriptionModal .modal-content .row .inputVendorField{height:38px;padding:10px;width:100%}.plateDescriptionModal .modal-content .footNote{bottom:-43px;color:#c70707;font-size:12px;font-style:italic;position:absolute}.fmlx-toggle{margin:10px 15px 10px -5px}.fmlx-toggle .btn-default{background-image:none;font-size:13px;margin:0 2px;padding:7px 10px}.fmlx-toggle .btn-default,.fmlx-toggle .btn-default.focus,.fmlx-toggle .btn-default:focus{background-color:#bdbdbd;border-color:#bdbdbd;color:#000}.fmlx-toggle .btn-default .open,.fmlx-toggle .btn-default.active,.fmlx-toggle .btn-default:active,.fmlx-toggle .btn-default:hover{background-color:#f89723;border-color:#bdbdbd;color:#fff}.fmlx-toggle .btn-default.badge{background-color:#bdbdbd;color:#000}.fmlx-toggle .btn-default.active.focus,.fmlx-toggle .btn-default.active:focus,.fmlx-toggle .btn-default.active:hover,.fmlx-toggle .btn-default:active.focus,.fmlx-toggle .btn-default:active:focus,.fmlx-toggle .btn-default:active:hover,.fmlx-toggle .open>.dropdown-toggle.btn-default.focus,.fmlx-toggle .open>.dropdown-toggle.btn-default:focus,.fmlx-toggle .open>.dropdown-toggle.btn-default:hover{background-color:#f89723;border-color:#f89723;color:#fff}.fmlx-toggle .btn-default.active,.fmlx-toggle .btn-default:active,.fmlx-toggle .open>.dropdown-toggle.btn-default{background-color:#f89723;border-color:#bdbdbd;color:#fff}.fmlx-toggle .btn-default.disabled.focus,.fmlx-toggle .btn-default.disabled:focus,.fmlx-toggle .btn-default.disabled:hover,.fmlx-toggle .btn-default[disabled].focus,.fmlx-toggle .btn-default[disabled]:focus,.fmlx-toggle .btn-default[disabled]:hover,.fmlx-toggle fieldset[disabled] .btn-default.focus,.fmlx-toggle fieldset[disabled] .btn-default:focus,.fmlx-toggle fieldset[disabled] .btn-default:hover{background-color:#bdbdbd;border-color:#bdbdbd}.fmlx-toggle .btn-default .badge{background-color:#333;color:#fff}#container{font-family:Arial,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;width:100%}#fixbar{background-color:#4d4d4d;color:#fff;display:flex;height:64px;max-height:64px;top:0;width:100%}#content-wrapper{bottom:0;display:flex;left:0;position:absolute;right:0;top:64px}.disabled{opacity:.25;pointer-events:none}.modal{text-align:center}@media screen and (min-width:768px){.modal:before{content:" ";display:inline-block;height:100%;vertical-align:middle}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-header{border:none}.modal-header .modal-title{color:#f89723;font-family:Arial;font-size:20px;font-weight:700}.modal-header .modal-title .close{font-size:21px}.modal-header .modal-title .close .focus,.modal-header .modal-title .close:focus{color:#ccc}.modal-header .modal-title .close:hover{color:gray}.modal-footer{border:none}.modal-footer .modal-btn-primary{background-color:#f89723;border:6px;color:#fff;height:36px;padding:0 30px}.modal-footer .modal-btn-primary:hover{background-color:#e88c40}.modal-footer .modal-btn-primary:disabled{background:gray;color:#b3b3b3}.modal-footer .modal-btn-secondary{background-color:#fff;border-color:#fff;border-radius:4px;box-shadow:none;color:#f89723;height:36px;outline:none;padding:0 30px}.modal-footer .modal-btn-secondary:hover{border-color:#f89723}.modal-footer .modal-btn-secondary:active:focus{background-color:#fff;border:1px solid #f89723;box-shadow:inset 1px 1px 3px #aaa;color:#f89723;outline:none}body{font-family:sans-serif;margin:0;padding:0}