.noborder{     border-collapse: collapse;     border: none;     font-family: 'Oxygen';     font-style: normal;     font-weight: 400;     color:#000000;     letter-spacing:3px;     word-spacing:1px;     line-height:25px;     text-align: left; } .html2canvas-container { width: 3000px !important; height: 3000px !important; } .cellrotate{     text-align: center;     white-space: nowrap;     vertical-align: middle;     width: 1.5em; } .cellrotate div {     -moz-transform: rotate(-90.0deg);  /* FF3.5+ */     -o-transform: rotate(-90.0deg);  /* Opera 10.5 */     -ms-transform: rotate(-90.0deg);     -webkit-transform: rotate(-90.0deg);  /* Saf3.1+, Chrome */     filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /* IE6,IE7 */     -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */     transform: rotate(-90.0deg);     margin-left: -10em;     margin-right: -10em; }  input[type=number] {     width: 90px;     text-align:center;      vertical-align:middle;     -webkit-appearance: none;     -moz-appearance:textfield;     margin: 0; }  label > input{ /* HIDE RADIO */   visibility: hidden; /* Makes input not-clickable */   position: absolute; /* Remove input from document flow */ }  label > input + img { /* IMAGE STYLES */   cursor:pointer;   border:1px solid transparent; }  label > input:checked + img { /* (RADIO CHECKED) IMAGE STYLES */   border:1px solid #292868; } label > input:checked + figure { /* (RADIO CHECKED) IMAGE STYLES */     border:1px solid #292868;   }  body {    font-family: "Oxygen", "Poppins", sans-serif; }  .button {     background-color: #E3E5E9; /* Green */     border: none;     color: Black;     padding: 15px 32px;     text-align: center;     text-decoration: none;     display: inline-block;     font-size: 12px;     font-family:'Oxygen';     cursor: pointer; }  .button:hover {background-color: #76777C}  input[class="radio_check"] {     display:none;    } input[class="radio_check"]:checked + label {     border: solid 1px #25283E;     background-color: #E3E5E9; } font[class="oxygen_ueberschrift"]{     font-family:'Oxygen';     font-weight:normal;     font-size:14px;     color:#000000;     letter-spacing:2px;     word-spacing:1px;     line-height:47px; } font[class="oxygen_normal"]{     font-family:'Oxygen';     font-weight:200;     font-size:13px;     color:#000000;     letter-spacing:2px;     word-spacing:1px;     line-height:47px; }  div#load_screen{     background: #FFFFFF;     opacity: 1;     position: fixed;     z-index: 10;     top: 0px;     left: 0px;     width: 100%;     height: 1600px; }  div#load_screen > div#loading{     color: #000000;     width: 120px;     height: 24px;     margin: 300px auto; }