.axis-bottom-mainline,
.axis-bottom-mainline-minutes,
.axis-bottom-mainline-hours,
.axis-bottom-tickline-minutes,
.axis-bottom-tickline-hours,
.axis-bottom-mainline,
.axis-right-mainline,
.axis-right-tickline,
.axis-left-mainline {
    stroke-width: 0.8px;
    stroke: black;
    fill: none;
}

.legend li {
    display: inline;
    list-style-type: none;
}

.axis-left-tickline,
.axis-bottom-tickline {
    visibility: hidden;
}

.axis-bottom-gridline,
.axis-left-gridline {
    stroke-width: 0.2px;
    stroke: lightgrey;
    fill: none;
}

.axis-right-gridline {
    visibility: hidden;
}

.axis-right-tickline {
    stroke-width: 0.8px;
    stroke: black;
    fill: none;
}

.actemp-line {
    stroke: lightblue;
    stroke-width: 1.5px;
    fill: none;
}

.actemp-fill {
    fill: lightblue;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.mxtemp-line {
    stroke: red;
    stroke-width: 1.5px;
    fill: none;
}

.default-line {
    stroke: fuchsia;
    stroke-width: 1px;
    fill: none;
}

.default-fill {
    fill: fuchsia;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.hidden-object {
    visibility: hidden;
}

path.dash {
    stroke-dasharray: 4;
}
.chem-element-text,
.chem-value-text,
.chart-title-text,
.chart-text,
.ztu-msstart-text,
.ztuiso-hardness-text,
.title-text,
.mxtemp-text,
.actemp-text,
.axis-bottom-labeltext,
.axis-bottom-labeltext-minutes,
.axis-bottom-labeltext-hours,
.axis-bottom-ticktext,
.axis-bottom-ticktext-minutes,
.axis-bottom-ticktext-hours,
.axis-left-labeltext,
.axis-left-ticktext,
.axis-right-labeltext,
.axis-right-ticktext {
    stroke: none;
    fill: black;
    color: black;
}
.legend-text {
    color: black;
    font-style: normal;
    vertical-align: middle;
}

.tempering-line-1 {
    stroke: red;
    stroke-width: 1.5px;
    fill: none;
}

.tempering-line-2 {
    stroke: blue;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.tempering2-tensile-strength-line {
    stroke: green;
    stroke-width: 1.5px;
    fill: none;
}

.tempering2-proof-stress-line {
    stroke: deepskyblue;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.tempering2-reduction-of-area-line {
    stroke: blue;
    stroke-dasharray: 2 2;
    stroke-width: 1.5px;
    fill: none;
}

.tempering2-fracture-elongation-line {
    stroke: red;
    stroke-dasharray: 5 2 1 2;
    stroke-width: 1.5px;
    fill: none;
}
.density-calculation-line,
.thermalconductivity-calculation-line,
.heatconductivity-calculation-line,
.thermalexpansion-calculation-line {
    stroke: red;
    stroke-width: 1.5px;
    fill: none;
}
.density-experimental-line,
.thermalconductivity-experimental-line,
.heatconductivity-experimental-line,
.thermalexpansion-experimental-line {
    stroke: black;
    stroke-width: 1.5px;
    fill: none;
}
.hot-yeald-strength-line-1 {
    stroke: red;
    stroke-width: 1.5px;
    fill: none;
}

.hot-yeald-strength-line-2 {
    stroke: green;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.hot-yeald-strength-line-3 {
    stroke: blue;
    stroke-dasharray: 2 2;
    stroke-width: 1.5px;
    fill: none;
}
.hot-yeald-strength-line-4 {
    stroke: orange;
    stroke-dasharray: 4 2 1 2;
    stroke-width: 1.5px;
    fill: none;
}
.hot-yeald-strength-line-5 {
    stroke: violet;
    stroke-dasharray: 3 1;
    stroke-width: 1.5px;
    fill: none;
}
.hardenability-line-outer {
    stroke: red;
    stroke-width: 1.5px;
    fill: none;
}

.hardenability-line-inner {
    stroke: red;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}
.hardenability-line-jominy {
    stroke: blue;
    stroke-width: 1.5px;
    fill: none;
}
.hardenability-fill-upper {
    fill: yellow;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.hardenability-fill-middle {
    fill: green;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.hardenability-fill-lower {
    fill: blue;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.ttt-p-line,
.cct-p-line {
    stroke: blue;
    stroke-width: 1.5px;
    fill: none;
}

.ttt-f-line,
.cct-f-line {
    stroke: green;
    stroke-width: 1.5px;
    fill: none;
}

.ttt-f-line-dash,
.cct-f-line-dash {
    stroke: green;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.cct-cooling-line {
    stroke: green;
    stroke-width: 0.5px;
    fill: none;
}
.cct-cooling-line-calculated-1,
.ttt-cooling-line-calculated-1,
.ttt-cooling-line-calculated-2 {
    stroke: red;
    stroke-width: 1.0px;
    fill: none;
}
.cct-cooling-line-calculated-2 {
    stroke: red;
    stroke-dasharray: 2 2;
    stroke-width: 1.0px;
    fill: none;
}
.cct-cooling-line-calculated-3,
.cct-cooling-line-calculated-lambda {
    stroke: red;
    stroke-dasharray: 5 2;
    stroke-width: 1.0px;
    fill: none;
}
.cct-cooling-fill-calculated,
.ttt-cooling-fill-calculated {
    fill: red;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}
.ttt-ms-b-line,
.cct-ms-b-line {
    stroke: red;
    stroke-width: 1.5px;
    fill: none;
}

.ttt-ms-b-line-dash,
.cct-ms-b-line-dash {
    stroke: red;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.ttt-f-fill,
.cct-f-fill {
    fill: green;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.ttt-p-fill,
.cct-p-fill {
    fill: blue;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.cct-b-fill,
.ttt-b-fill {
    fill: red;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.ttt-carbid-line,
.cct-carbid-line {
    stroke: black;
    stroke-width: 1.5px;
    fill: none;
}
.ttt-carbid-line-dash,
.cct-carbid-line-dash {
    stroke: black;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}
.tta-ac1temp-line-1 {
    stroke: green;
    stroke-width: 1.5px;
    fill: none;
}

.tta-ac1temp-line-2 {
    stroke: green;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.tta-ac2temp-line-1 {
    stroke: black;
    stroke-width: 1.5px;
    fill: none;
}

.tta-ac2temp-line-2 {
    stroke: black;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.tta-ac3temp-line-1 {
    stroke: blue;
    stroke-width: 1.5px;
    fill: none;
}

.tta-ac3temp-line-2 {
    stroke: blue;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.tta-ac1temp-fill {
    fill: green;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.tta-ac3temp-fill {
    fill: blue;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.tta-ac2temp-fill {
    fill: black;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}

.tta-austenitegrainsize-line {
    stroke: orange;
    stroke-width: 1px;
    fill: none;
}

.tta-austenitegrainsize-line-2 {
    stroke: orange;
    stroke-dasharray: 5 2;
    stroke-width: 1px;
    fill: none;
}

.tta-quenchhardness-quenchhardness-line {
    stroke: orangered;
    stroke-width: 1px;
    fill: none;
}

.tta-martensitestart-martensitestart-line {
    stroke: orangered;
    stroke-width: 1px;
    fill: none;
}

.tta-coolingspeed-line {
    stroke: black;
    stroke-width: 0.5px;
    fill: none;
}
.tta-acl-line {
    stroke: red;
    stroke-width: 1.5px;
    fill: none;
}
.tta-acl-fill {
    fill: red;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}
.tta-acc-fill {
    fill: black;
    fill-opacity: 0.2;
    fill-rule: evenodd;
}
.creeprupturestrength-line-1 {
    stroke: green;
    stroke-width: 1.5px;
    fill: none;
}

.creeprupturestrength-line-2 {
    stroke: blue;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.creeprupturestrength-line-3 {
    stroke: red;
    stroke-dasharray: 5 2 1 2;
    stroke-width: 1.5px;
    fill: none;
}

.creeprupturestrength-line-4 {
    stroke: blue;
    stroke-dasharray: 1 1;
    stroke-width: 1.5px;
    fill: none;
}

.creeprupturestrength-line-5 {
    stroke: red;
    stroke-dasharray: 3 1 1 1;
    stroke-width: 1.5px;
    fill: none;
}

.hightemperaturestrength-tensilestrength-line {
    stroke: green;
    stroke-width: 1.5px;
    fill: none;
}

.hightemperaturestrength-yieldstrength-line {
    stroke: blue;
    stroke-dasharray: 4 2;
    stroke-width: 1.5px;
    fill: none;
}

.hightemperaturestrength-proofstress02-line {
    stroke: violet;
    stroke-dasharray: 4 2 1 2;
    stroke-width: 1.5px;
    fill: none;
}

.hightemperaturestrength-fracture-elongation-line {
    stroke: red;
    stroke-dasharray: 4 2 1 2 1 2;
    stroke-width: 1.5px;
    fill: none;
}

.hightemperaturestrength-proofstress10-line {
    stroke: deepskyblue;
    stroke-dasharray: 1 1;
    stroke-width: 1.5px;
    fill: none;
}

.hightemperaturestrength-reduction-of-area-line {
    stroke: orange;
    stroke-dasharray: 8 2;
    stroke-width: 1.5px;
    fill: none;
}

.creeplimit02-line-1,
.creeplimit1-line-1 {
    stroke: green;
    stroke-width: 1.5px;
    fill: none;
}

.creeplimit02-line-2,
.creeplimit1-line-2 {
    stroke: blue;
    stroke-dasharray: 5 2;
    stroke-width: 1.5px;
    fill: none;
}

.creeplimit02-line-3,
.creeplimit1-line-3 {
    stroke: red;
    stroke-dasharray: 5 2 1 2;
    stroke-width: 1.5px;
    fill: none;
}
.creeplimit02-line-4,
.creeplimit1-line-4 {
    stroke: blue;
    stroke-dasharray: 1 1;
    stroke-width: 1.5px;
    fill: none;
}
.e-module-line {
    stroke: red;
    stroke-width: 1.5px;
    fill: none;
}
