/* ::::: jquery.handsontable.full.css ::::: */

.handsontable { position: relative; font-family: Arial,Helvetica,sans-serif; line-height: 1.3em; font-size: 13px; }
.handsontable * { box-sizing: content-box; }
.handsontable table { border-collapse: separate; position: relative; -moz-user-select: none; border-spacing: 0px; margin: 0px; border-width: 0px; }
.handsontable col { width: 50px; }
.handsontable th, .handsontable td { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); height: 22px; line-height: 21px; padding: 0px 4px; background-color: rgb(255, 255, 255); font-size: 12px; vertical-align: top; }
.handsontable th:last-child { border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.handsontable th:first-child, .handsontable td:first-child, .handsontable .htNoFrame + th, .handsontable .htNoFrame + td { border-left: 1px solid rgb(204, 204, 204); }
.handsontable tr:first-child th, .handsontable tr:first-child td { border-top: 1px solid rgb(204, 204, 204); }
.handsontable thead tr:last-child th { border-bottom-width: 0px; }
.handsontable th { background-color: rgb(238, 238, 238); color: rgb(34, 34, 34); text-align: center; font-weight: normal; white-space: nowrap; }
.handsontable thead th { padding: 2px 4px; }
.handsontable .wtBorder { position: absolute; font-size: 0px; }
.handsontable .wtBorder.corner { font-size: 0px; cursor: crosshair; }
textarea.handsontableInput { border: 2px solid rgb(82, 146, 247); outline-width: 0px; margin: 0px; padding: 1px 4px 0px 2px; font-family: Arial,Helvetica,sans-serif; line-height: 1.3em; font-size: 13px; box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.4); resize: none; }
.handsontableInputHolder { position: absolute; top: 0px; left: 0px; width: 1px; height: 1px; overflow: hidden; }
.context-menu-submenu::after { content: ">"; color: rgb(102, 102, 102); position: absolute; top: 0px; right: 3px; z-index: 1; }
/* ::::: style.css ::::: */

body { margin: 2px 12px; padding: 0px; font-size: 14px; font-family: tahoma,arial; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
table { border-collapse: collapse; }
th, td { padding: 4px; }
fieldset { border: 1px solid rgb(170, 170, 170); }
