/* CSS Document */
body{
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
}
#error{
    text-align: center;
    color: red;
}

.problemTable{
    display: table;
    width: 100%;
    border-collapse: collapse;
    padding: 50px;
}
.problemRow{
    display: table-row;
    padding-left: 1em;
    padding-right:1em;
}
.problemCell{
    display: table-cell;
    text-align: right;
    white-space: nowrap;
}
.operator{
    font-weight: bold;
    width:100%;
    text-align:right;
    white-space: nowrap;
}
.operand{
    text-align:right;
    white-space: nowrap;
}

.equals {
    border-top: 1px solid black; /* This creates the border. Replace black with whatever color you want. */
    margin-right:0;
}
.answer{
    text-align:right;
    visibility: hidden;
}
.problemCell.answer{
    padding-left: .1em;
}

@media print{
	.noprint{
		display:none;
	}
}