@font-face { font-family: 'Play'; font-style: normal; font-weight: 700; src: local('Play-Bold'), url(http://themes.googleusercontent.com/static/fonts/play/v4/ZzUearZLklGfoL18Ti0GaQ.woff) format('woff'); } .charsheet { background-image: url(""); background-color: white; } .charsheet h3 { margin-bottom:0; } .charsheet .sheet-small { font-size: 10px; line-height:9px; } .charsheet label { display: inline-block; text-align: right; font-size:14px; width: auto; } .charsheet label.sheet-long { width: 80px; } .charsheet label.sheet-short { width: 40px; } .charsheet input { border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; display: inline-block; } .charsheet input.sheet-header { width: 160px; } .charsheet input.sheet-skills{ width:42px !important; } .charsheet select { display: inline-block; } .charsheet select.sheet-modtype { width: 65px; } .charsheet div.sheet-textHead { background-color: black; color: white; font-size: 15px; font-weight: bold; text-align:center; -webkit-border-radius: 5px; -moz-border-radius: 5px; /*[top-left] [top-right] [bottom-right] [bottom-left] */ border-radius: 5px; width:100%; padding:1px 2px; border-spacing: 0px 4px; } .charsheet div.sheet-textHeadsm { background-color: black; color: white; font-size: 12px; font-weight: bold; text-align:center; -webkit-border-radius: 5px; -moz-border-radius: 5px; /*[top-left] [top-right] [bottom-right] [bottom-left] */ border-radius: 5px; width:100%; padding:1px 2px; border-spacing: 0px 4px; } .charsheet div.sheet-record { color: black; font-size: 14px; font-weight: bold; text-align:center; font-family: 'play'; width:100%; } .charsheet table{ text-align: center; width: 100%; } .charsheet table td.sheet-col1, .charsheet table td.sheet-skillsCol1,.charsheet table td.sheet-skillsCrewCol1 { font-size: 13px; font-weight: bold; text-align: left; margin-left: 5px; text-indent: -5px; padding-left: 10px } .charsheet table td.sheet-col1{ background-color: #C4C4C4; -webkit-border-radius: 5px; -moz-border-radius: 5px; /*[top-left] [top-right] [bottom-right] [bottom-left] */ border-radius: 5px; } .charsheet table td.sheet-skillsCol1{ width: 150px; } .charsheet table th { font-size: 13px; font-weight: bold; text-align: Center; } .charsheet table th.sheet-lheader{ font-size: 13px; font-weight: bold; text-align: left; } .charsheet table.sheet-spacing { border-spacing: 1px 1px; border-collapse: separate; padding: 0px 1px; } .charsheet textarea { width: 98%; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; margin-bottom:0; } .charsheet textarea.sheet-atkNotes { font-size: 12px; height: 30px; } .charsheet textarea.sheet-ActionNotes { font-size: 12px; height:60px; } .charsheet div.sheet-clear { clear:both; } .charsheet button[type=roll] { padding: 5px 10px 5px !important; font-size: 20px !important; background-color: #C4C4C4; font-weight: bold; text-shadow: 1px 1px #D0D0D0; color: #000000; border-radius: 100px; -moz-border-radius: 100px; -webkit-border-radius: 100px; border: 1px solid #D0D0D0; cursor: pointer; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; } .charsheet select{ margin:0; } /* ******** Start code for tabs ******* */ div.sheet-tab-content { display: none; } input.sheet-tab1:checked ~ div.sheet-tab1, input.sheet-tab2:checked ~ div.sheet-tab2, input.sheet-tab3:checked ~ div.sheet-tab3, input.sheet-tab4:checked ~ div.sheet-tab4 { display: block; } input.sheet-tab { width: 150px; height: 20px; position: relative; left: 6px; margin: 0px -1.5px; cursor: pointer; z-index: 1; } input.sheet-tab::before { content: attr(title); /* border: solid 1px #c8c8c8; border-bottom-color: black; */ text-align: center; display: inline-block; background: #fff; background: -moz-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); background: -webkit-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); background: -ms-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); background: -o-linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); background: linear-gradient(to top, #c8c8c8, #fff, #c8c8c8); width: 150px; height: 20px; font-size: 18px; } input.sheet-tab:checked::before { background: #dcdcdc; background: -moz-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); background: -webkit-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); background: -ms-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); background: -o-linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); background: linear-gradient(to top, #fcfcfc, #dcdcdc, #fcfcfc); /* border-bottom-color: #fff; */ } input.sheet-tab:not(:first-child)::before { border-left: none; } div.sheet-tab-content { /* border: 1px solid #a8a8a8; border-top-color: #000;*/ margin: 2px 0 0 5px; padding: 5px; }