.controlInline{display:block;float:left;margin-right:20px}.controlInline input,.controlInline select,.controlInline textarea{height:34px;padding:6px 12px;font-size:16px;font-weight:400;color:#555;margin-left:8px;background-color:#fff;background-image:none;border:1px solid #6f6f6f;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.controlInline input:focus,.controlInline select:focus,.controlInline textarea:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.controlBlock{margin-bottom:15px}.controlBlock .hosted-field,.controlBlock input,.controlBlock select,.controlBlock textarea{margin-top:5px;display:block;width:100%;height:34px;padding-left:8px;font-size:16px;font-weight:400;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #6f6f6f;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.controlBlock .hosted-field:focus,.controlBlock input:focus,.controlBlock select:focus,.controlBlock textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:1px dashed #000;outline-offset:2px}.controlBlock .inputWrap{display:flex}.controlBlock .inputWrap .prefix{border-top-left-radius:4px;border-bottom-left-radius:4px;background:#e9ecef;color:#000;border:1px solid #ced4da;padding:0 .65rem;display:inline-block;height:34px;vertical-align:top;margin-top:5px;font-weight:300;line-height:34px;border-right-width:0}.controlBlock .inputWrap .prefix~input{display:inline-block;border-top-left-radius:0;border-bottom-left-radius:0}.controlBlock.prefix .hosted-field,.controlBlock.prefix input,.controlBlock.prefix select,.controlBlock.prefix textarea{border-top-left-radius:0;border-bottom-left-radius:0}.controlBlock.sm{margin-bottom:5px;max-width:60px}.controlBlock.sm input,.controlBlock.sm select,.controlBlock.sm textarea{height:28px;padding:3px 6px}.controlBlock textarea{overflow:auto;height:auto;padding-top:5px;min-height:80px}input::placeholder,textarea::placeholder{color:#bbb}inputWrapper label{display:block;max-width:100%;font-weight:600}.error{border-color:#b51e1e!important}.error-message{color:#b51e1e;font-weight:400}.checkboxWrapper{margin-bottom:15px}label.checkboxWrapper{font-size:1em}.checkboxWrapper label{display:table;padding-right:10px;font-size:17px}.checkboxWrapper svg{width:16px;height:16px;border:1px solid #6f6f6f;vertical-align:-2px;margin-right:2px;cursor:pointer}.checkboxWrapper svg:hover{background:#f8f8f8}.checkboxWrapper circle{fill:#8b0e1a;transform:scale(0);transform-origin:8px 8px;transition:none}.checkboxWrapper path{fill:none;stroke:#fff;stroke-linecap:square;stroke-miterlimit:10;stroke-width:2;stroke-dasharray:9.9 9.9;stroke-dashoffset:9.9;opacity:0;transition:none}.checkboxWrapper input[type=checkbox]:checked~svg circle{transform:scale(1);transition:transform ease-out .1s}.checkboxWrapper input[type=checkbox]:checked~svg path{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset ease-out .3s,opacity ease-out .3s}body:not(.no-js) input[type=checkbox],body:not(.no-js) input[type=radio]{opacity:0;position:static!important;height:0;width:0;display:inline}radioWrapper label{cursor:pointer}.radioWrapper label:hover{color:#265a87}.radioWrapper svg{width:16px;height:16px;border-radius:50%!important;border:1px solid #6f6f6f;vertical-align:-2px;margin-right:2px}.radioWrapper svg:hover{background:#f8f8f8}.radioWrapper circle:first-of-type{fill:#fff}.radioWrapper circle:not(:first-of-type){transform:scale(0);transition:transform ease-out .15s;transform-origin:8px 8px}.radioWrapper circle:nth-of-type(2){fill:#8b0e1a}.radioWrapper circle:nth-of-type(3){fill:#fff}.radioWrapper input[type=radio]:checked~svg circle:not(:first-of-type){transform:scale(1)}.commonForm{border:1px solid #ddd;padding-bottom:20px}.commonForm .formHeader{background:#f6f6ef;padding:10px;margin-bottom:10px}.commonForm .formBody{padding:0 15px}.formResult{width:100%}.formResult .alertMsg{position:relative;display:block;border-left:4px solid rgba(0,0,0,.1);margin-bottom:15px}.formResult .alertMsg.success{background:#c5ebd4;color:#184821}.formResult .alertMsg.bug,.formResult .alertMsg.error{background:#fcc;color:#740d0a}.formResult .alertMsg.bug a,.formResult .alertMsg.error a{color:#265a87}.formResult .alertMsg.bug a:focus,.formResult .alertMsg.bug a:hover,.formResult .alertMsg.error a:focus,.formResult .alertMsg.error a:hover{color:#265a87;text-decoration:underline}.formResult .alertMsg.info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.formResult .alertMsg.warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.formResult .alertMsg .msgWrap{display:block;padding:15px;border-left:1px solid rgba(255,255,255,.5);text-shadow:1px 1px 1px rgba(255,255,255,.6);padding-left:38px}.formResult .alertMsg .msgWrap img:not(#turkey){height:18px;width:18px;position:absolute;left:15px;bottom:20px}.formResult .alertMsg .msgWrap #turkey{width:50px;height:50px}#loadingOverlay{position:fixed;width:100vw;height:100vh;background:rgba(255,255,255,.75);top:0;left:0;z-index:999}#loadingOverlay .loading{margin-top:45vh;margin-top:calc(50vh - 40px);text-align:center}#loadingOverlay .loading span{display:block;font-size:1.67em;color:#720b15}.fileInputWrap{position:relative;display:inline-block;overflow:hidden}.fileInputWrap input[type=file]{position:absolute;top:0;right:0;width:100%;height:100%;padding-left:100%;margin:0;font-size:23px;opacity:0;cursor:pointer}#newAccount{color:#850d18}.tableWrapper table{width:100%;border-collapse:collapse;border:1px solid #eee}.tableWrapper table thead tr{background:#f6f6ef}.tableWrapper table th{text-align:left;color:#232f3e;padding:10px;font-weight:600}.tableWrapper table tbody tr{border-bottom:1px solid #e2e2e2}.tableWrapper table tbody td{vertical-align:top;padding:15px 10px 10px}.tableWrapper #dataTableDiv{overflow-x:auto}