/* ===== FONT ===== */ @font-face { font-family: 'Bangers'; font-style: normal; font-weight: 400; src: local('Bangers'), local('Bangers-Regular'), url(http://fonts.gstatic.com/s/bangers/v7/TgZv8lHkUbWVEqUOt_7mAALUuEpTyoUstqEm5AMlJo4.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: 'Orbitron'; font-style: normal; font-weight: 400; src: local('Orbitron-Light'), local('Orbitron-Regular'), url(http://fonts.gstatic.com/s/orbitron/v6/HmnHiRzvcnQr8CjBje6GQnYhjbSpvc47ee6xR_80Hnw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { font-family: 'Architects Daughter'; font-style: normal; font-weight: 400; src: local('Architects Daughter'), local('ArchitectsDaughter'), url(http://fonts.gstatic.com/s/architectsdaughter/v6/RXTgOOQ9AAtaVOHxx0IUBBoTIN0je7AiOLXaVBr1ByU.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } /* ===== LAYOUT ===== */ .sheet-col-left-top { float: left; width: 18%; } .sheet-col-mid-top { float: center; width:40% } .sheet-col-right-top { float: right; width: 40%; } .sheet-col-left-abilities { float: left; width: 25%; } .sheet-col-right-powers { float: right; width: 73%; } /* ===== TEXT STYLE ===== */ .sheet-section-header { margin-top: 5px; font-family: 'Bangers', 'Impact', sans-serif; letter-spacing: 2px; text-align: center; font-size: 18px; font-weight: bold; background-color: black; color: white; padding: 2px; } .sheet-section-abilities { margin-top: 5px; font-family: 'Orbitron', 'Arial', sans-serif; font-size: 16px; font-weight: bold; background-color: white; color: black; padding: 1px; } .sheet-section-powers { margin-top: 5px; font-family: 'Orbitron', 'Arial', sans-serif; font-size: 16px; font-weight: bold; background-color: white; color: black; padding: 1px; } .sheet-section-top { margin-top: 5px; font-family: 'Bangers', 'Impact', sans-serif; font-size: 24px; font-weight: bold; background-color: white; color: black; padding: 1px; } .sheet-section-rowheader { margin-top: 5px; font-family: 'Orbitron', 'Arial', sans-serif; font-size: 16px; font-weight: bold; background-color: white; color: black; padding: 1px; } .sheet-section-rowheader-sm { margin-top: 5px; font-family: 'Orbitron', 'Arial', sans-serif; font-size: 12px; font-weight: bold; background-color: white; color: black; padding: 1px; } input, select, textarea { font-family: 'Architects Daughter', 'Gill Sans', sans-serif; font-size: 16px; } input[type=number] { text-align: center; }