I have used some CSS to make a training checklist for a varying amount of employees. It looks good in the browser, but when it prints into the repository the CSS doesn't not look the same (see attached images). Can anyone tell me what I did wrong? BTW, I am not an expert on CSS.
My CSS:
#q48 {
width: 260px;
height: 400px;
float:left;
border: 1px, dotted, #ccc;
}
#q20 {
clear: right;
transform: rotate(-90deg);
width: 400px;
height: 400px;
margin-left: 265px;
margin-bottom: -20px;
}
#q30 {width: 25px;}
body {
counter-reset: h4counter;
}
h4:before {
content: counter(h4counter) ".\0000a0\0000a0";
counter-increment: h4counter;
}
#q24 .cf-label {display: none;}
#q24 .cf-medium {width: 225px;}
#q24 .cf-field {width: 225px;}
#q24 {margin-top: -15px;
margin-right: -5px;}
.lessons .cf-label {display:none;}
.lessons .choice .form-option-label {display:none;}
.lessons {margin-right: -120px;
margin-top: -15px;}
#q49 .cf-label {width: 120px;}
#q49 .cf-field {width: 100px;}
#q49 {margin-top: -15px;}
#q30, #q24, .lessons, #q49 {display: inline-block; vertical-align: middle;}