/* Roll templates */ .sheet-rolltemplate-cyphMsg table { width: 189px; padding: 2px; border-top-left-radius:6px; border-top-right-radius:6px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; border: none; background-color: #FEFAFA; border-bottom: 1px solid #B80000; } .sheet-rolltemplate-cyphMsg tr { border-left: 1px solid #B80000; border-right: 1px solid #B80000; } .sheet-rolltemplate-cyphMsg th { background-color: #B80000; color : #FBFCFC; line-height: 1.4em; font-size: 1.2em; text-align: center; font-family: "Times New Roman", Times, serif; font-variant: small-caps; border-top-left-radius:6px; border-top-right-radius:6px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; margin-bottom: 6px; } .sheet-rolltemplate-cyphInit table { width: 189px; padding: 2px; border-top-left-radius:6px; border-top-right-radius:6px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; border: none; background-color: #FAF4FA; border-bottom: 1px solid #931693; } .sheet-rolltemplate-cyphInit tr { border-left: 1px solid #931693; border-right: 1px solid #931693; } .sheet-rolltemplate-cyphInit th { background-color: #931693; color : #FBFCFC; line-height: 1.4em; font-size: 1.2em; text-align: center; font-family: "Times New Roman", Times, serif; font-variant: small-caps; border-top-left-radius:6px; border-top-right-radius:6px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; margin-bottom: 6px; } .sheet-rolltemplate-cyphRecovery table { width: 189px; padding: 2px; border-top-left-radius:6px; border-top-right-radius:6px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; border: none; background-color: #EAF3EA; border-bottom: 1px solid #2E8A2E; } .sheet-rolltemplate-cyphRecovery tr { border-left: 1px solid #2E8A2E; border-right: 1px solid #2E8A2E; } .sheet-rolltemplate-cyphRecovery th { background-color: #2E8A2E; color : #FBFCFC; line-height: 1.4em; font-size: 1.2em; text-align: center; font-family: "Times New Roman", Times, serif; font-variant: small-caps; border-top-left-radius:6px; border-top-right-radius:6px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; margin-bottom: 6px; } .sheet-rolltemplate-cyphRoll table , .sheet-rolltemplate-cyphBasicRoll table { width: 189px; padding: 2px; border-top-left-radius:6px; border-top-right-radius:6px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; border: none; background-color: #FBFCFC; border-bottom: 1px solid #4E686A; } .sheet-rolltemplate-cyphRoll tr:first-child , .sheet-rolltemplate-cyphBasicRoll tr:first-child , .sheet-rolltemplate-cyphRecovery tr:first-child , .sheet-rolltemplate-cyphInit tr:first-child , .sheet-rolltemplate-cyphMsg tr:first-child { border:none; } .sheet-rolltemplate-cyphRoll tr , .sheet-rolltemplate-cyphBasicRoll tr { border-left: 1px solid #4E686A; border-right: 1px solid #4E686A; } .sheet-rolltemplate-cyphRoll th , .sheet-rolltemplate-cyphBasicRoll th { background-color: #4E686A; color : #FBFCFC; line-height: 1.4em; font-size: 1.2em; text-align: center; font-family: "Times New Roman", Times, serif; font-variant: small-caps; border-top-left-radius:6px; border-top-right-radius:6px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; margin-bottom: 6px; } .sheet-rolltemplate-cyphRoll td , .sheet-rolltemplate-cyphBasicRoll td , .sheet-rolltemplate-cyphRecovery td , .sheet-rolltemplate-cyphInit td ,.sheet-rolltemplate-cyphMsg td { padding-left: 5px; font-family: "Verdana"; font-size: 0.9em; } .sheet-rolltemplate-cyphRoll hr , .sheet-rolltemplate-cyphBasicRoll hr , .sheet-rolltemplate-cyphRecovery hr , .sheet-rolltemplate-cyphInit hr ,.sheet-rolltemplate-cyphMsg hr { margin: 4px 0 4px 0; 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)); } .sheet-rolltemplate-cyphRoll .sheet-tcat , .sheet-rolltemplate-cyphBasicRoll .sheet-tcat , .sheet-rolltemplate-cyphRecovery .sheet-tcat , .sheet-rolltemplate-cyphInit .sheet-tcat ,.sheet-rolltemplate-cyphMsg .sheet-tcat { font-style: italic; font-variant: small-caps; font-family: "Times New Roman", Times, serif; font-size: 1em; } .sheet-rolltemplate-cyphRoll .inlinerollresult , .sheet-rolltemplate-cyphMsg .inlinerollresult { font-weight:normal; background-color: transparent; border: none; font-family: "Verdana"; font-size: 1em; } .sheet-rolltemplate-cyphBasicRoll .inlinerollresult , .sheet-rolltemplate-cyphRecovery .inlinerollresult , .sheet-rolltemplate-cyphInit .inlinerollresult { font-weight:normal; background-color: transparent; font-family: "Verdana"; font-size: 1em; border: 1px solid LightGray; } /************* SHEET ***************/ div, button, textarea, span, input, select, table, tr, td, th{ box-sizing: border-box; } button[type=roll].sheet-basicbt { padding: 2px 0px 0px 1px; margin: 0px 0px 0px 0px; text-shadow: none; box-shadow: none; text-align:center; vertical-align: middle; line-height: 0px; height: 20px; width: 20px; font-size: 1.2em; font-weight: normal; color:#22428F; border-width: 2px; border-style: solid; border-color: rgba(255,255,255,0.5); border-radius: 10px; transition: border 1s; } button[type=roll].sheet-basicbt:hover{ border-color:#22428F; font-weight: bold; } button[type=roll].sheet-apibt{ padding: 2px 0px 0px 0px; margin: 0px 0px 0px 0px; text-shadow: none; box-shadow: none; text-align:center; vertical-align: middle; line-height: 0px; font-size: 1em; font-weight: normal; width:15px; height: 15px; color: #6D0100; border: 1px solid rgba(255,255,255,0.5); border-radius: 0px 3px 0px 3px; transition: border 1s; } button[type=roll].sheet-apibt:hover{ border-color: #6D0100; font-weight: bold; } table{ border-collapse: collapse; padding:none; margin:none; width: 100%; } tr{ padding:none; margin:none; } td{ padding:none; margin:none; white-space: nowrap; text-align: center; } input, select{ /* padding-bottom: 2px; */ height: 20px; margin: 0px; padding-left: 0.3em; padding-right: 0.2em; padding-top: 0.2em; padding-bottom: 0.1em; } input[type="number"]{ text-align: right; height: 20px; margin: 0px; padding-left: 0.3em; padding-right: 0.2em; padding-top: 0.2em; padding-bottom: 0.1em; } input[type="radio"]{ padding: 0px; margin: 0px; width: 12px; } .sheet-main{ background: linear-gradient(#E1E1EE,white); width: 1056px; padding: 10px; } .sheet-whiteinput{ background: white; border-width: 0px 0px 3px 0px; border-color: #22428F; } .sheet-underwhite{ color: white; background-color: #BDC3DC; border: none; border-bottom-right-radius: 7px; padding-left: 3px; padding-top: 0px; padding-bottom: 0px; margin-bottom: 5px; font-size: 10px; font-weight: bold; } .sheet-text1{ color: #22428F; background: transparent; font-weight: bold; font-size: 12px; } .sheet-text2{ color: #22428F; background: transparent; font-size: 11px; } .sheet-supblock{ width: 340px; text-align: center; } .sheet-blublock{ padding: 0px 0px 0px 4px; background-color: #22428F; border-bottom-left-radius: 7px; border-top-right-radius: 7px; border: 1px solid #22428F; text-align: center; margin-bottom: 5px; } .sheet-inpblock{ background-color: #E0E0ED; border: none; border-radius: 7px; padding:0px 4px 0px 4px; } .sheet-inpblock2{ background-color: #C8C8DF; border: none; border-radius: 7px; padding:0px 4px 0px 4px; }