.charsheet label { display: inline-block; width: 65px; text-align: center; font-size: 12px; font-weight: ; font-family: "Times New Roman"; vertical-align: top; color: #9a0000; } .charsheet .sheet-3colrowCust .sheet-col { width: calc(33% - 4px); margin-right: 5px; } .charsheet .sheet-4colrowCust .sheet-col { width: calc(22% - 4px); margin-right: 5px; } .charsheet input[type=text] { display: inline-block; width: 165px; box-shadow: 0px 0px 10px 1px #eacb66 inset; color: #000000; text-align: center; background: #fcf9ec; border-radius:5px; } .charsheet input[type=number] { display: inline-block; box-shadow: 0px 0px 10px 1px #eacb66 inset; background-color : #F3E2A9; font-weight: bold; color: #000000; text-align: center; background: #fcf9ec; border-radius:5px; } .charsheet input[type=checkbox] { display: inline-block; box-shadow: 0px 0px 10px 0px #056da1 inset; border-radius:100px; } .charsheet select { display: inline-block; box-shadow: 0px 0px 0px 1px #056da1; background-color : #F3E2A9; } .charsheet textarea { resize: none; display: inline-block; box-shadow: 0px 0px 10px 1px #eacb66 inset; background-color : #F3E2A9; color: #000000; text-align: left; background: #fcf9ec; border-radius:5px; } .charsheet button { display: inline-block; box-shadow: 0px 0px 5px 1px #056da1 inset; font-size: 16px; font-family: "Times New Roman"; color: #9a0000; text-align: right; } .sheet-col strong.sheet-dee { font-size: 1em; font-weight: bold; padding-right: 1px; } .charsheet input.sheet-short { width: 35px; } .charsheet { background-image: url(""); background-color: #ffffff; background-attachment: fixed; font-family: "Times New Roman"; color: #9a0000; } .charsheet table td, .charsheet table th { font-size: 12px; font-weight: bold; font-family: "Times New Roman"; text-align: center; width: 0%; border: 0px solid black; padding: 0px; vertical-align: top; color: #9a0000; border-width: 0px 0px 0 0px; border-style: solid; border-color: #056da1; border-radius: 20px; } .charsheet hr.sheet-one { height: 20px; border-style: solid; border-color: #056da1; border-width: 1px 1px 0 0; border-radius: 20px; } .charsheet hr.sheet-one:before { /* Not really supposed to work, but does */ display: block; content: ""; height: 20px; margin-top: -21px; border-style: solid; border-color: #056da1; border-width: 0 0 1px 1px; border-radius: 20px; } .charsheet hr.sheet-two { border: 0; height: 1px; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(5,109,161,1.75), rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(5,109,161,1.75), rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(5,109,161,1.75), rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(5,109,161,1.75), rgba(0,0,0,0)); } .charsheet hr.sheet-three { height: 20px; border-style: solid; border-color: #056da1; border-width: 1px 0px 0px 1px; border-radius: 20px; } .charsheet hr.sheet-three:before { /* Not really supposed to work, but does */ display: block; content: ""; height: 20px; margin-top: -21px; border-style: solid; border-color: #056da1; border-width: 0px 1px 1px 0px; border-radius: 20px; } .charsheet h4 { color: #9a0000; }