/*  -------------- Scrollbar theme ---------------------------------------------------  */

::-webkit-scrollbar              { /* 1 */ }
::-webkit-scrollbar-button       { /* 2 */ }
::-webkit-scrollbar-track        { /* 3 */ }
::-webkit-scrollbar-track-piece  { /* 4 */ }
::-webkit-scrollbar-thumb        { /* 5 */ }
::-webkit-scrollbar-corner       { /* 6 */ }
::-webkit-resizer                { /* 7 */ }

::-webkit-scrollbar {width: 10px; background: transparent;}
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 10px transparent;}
::-webkit-scrollbar-thumb {border-radius: 2px;  -webkit-box-shadow: inset 0 0 2px #1c1c1c; background: #626262; }

body {background: #1e1f22; color: #dbdee1; font-family: Arial, sans-serif; font-size: 14pt;}

h3 {margin: 0px 0 10px;}

div {box-sizing: border-box;}
section {box-sizing: border-box;}

.fieldwrap {margin-bottom: 10px; line-height: 0;}
.fieldwrap:nth-last-child(1) {margin-bottom: 0;}

label {font-size: .8em; color: #cccccc; margin-bottom: 5px; width: 100%; display: inline-block; box-sizing: botder-box; line-height: 1.1em;}
input {background: #626262; color: #ffffff; border-radius: 0px; border: 0px; outline: 0px; padding: 5px; font-size: 14pt; width: 100%;  box-sizing: border-box; line-height: 1.1em;}
textarea {background: #626262; color: #ffffff; border-radius: 0px; border: 0px; outline: 0px; padding: 5px; font-size: 14pt; width: 100%; height: 100px; box-sizing: border-box; resize: vertical; line-height: 1.1em; }

