You might have a typo, you don't have a .
in your first form-wrapper
.
Also in general you're over-qualifying your class selectors, it's best practice to keep things simpler and avoid chaining classes/ids/elements where possible so you don't get confused about specificity and others can read your code more easily.
In my dev tools this worked with only four class selectors:
.sqs-async-form-content .form-wrapper .field-list .field .option {
font-size: 20px;
}
That will allow you to size the labels next to the checkboxes.
For the checkboxes you have to use transform: scale();
in order to get decent browser support:
input[type=checkbox] {
/* Double-sized Checkboxes */
-ms-transform: scale(2); /* IE */
-moz-transform: scale(2); /* FF */
-webkit-transform: scale(2); /* Safari and Chrome */
-o-transform: scale(2); /* Opera */
transform: scale(2);
}
This works in most browsers so you can probably lose the vendor prefixes depending on your level of support. Only problem is it may not look great as scaling the checkbox can make the image browsers use for the checkbox look blurry/pixelated See this related question and this post on styling form controls for other options.