.hidden{display:none}.subscribers form div.clear,.page-template-page-zmember form div.clear,form .zmemberStyle div.clear{clear:both}table{background:#fff;border-right:0;clear:both;color:#333;margin-bottom:10px;width:643px}th{border:0;border-bottom:2px solid #555;text-align:left;padding:4px}th a{display:block;padding:2px 4px;text-decoration:none}th a.asc:after{content:' ⇣'}th a.desc:after{content:' ⇡'}table tr td{background:#fff;padding:6px;text-align:left;vertical-align:top;border-bottom:1px solid #9fc6d6}table tr:nth-child(2n) td{background:#c2e6f5}table .altrow td{background:#c2e6f5}td.actions{text-align:center;white-space:nowrap}table td.actions a{margin:0 6px;padding:2px 5px}.cake-sql-log table{background:#f4f4f4}.cake-sql-log td{padding:4px 8px;text-align:left;font-family:Monaco,Consolas,courier new,monospaced}.cake-sql-log caption{color:#fff}div.paging{background:#fff;color:#ccc;margin-top:1em;clear:both}div.paging span.disabled{color:#ddd;display:inline}div.paging span.current{color:#c73e14}div.paging span a{}dl{line-height:2em;margin:0;width:60%}dl .altrow{background:#f4f4f4}dt{font-weight:700;padding-left:4px;vertical-align:top}dd{margin-left:10em;margin-top:-2em;vertical-align:top}fieldset{margin:0;padding:0;width:96%;padding-left:2%;padding-right:2%;border:none;margin-bottom:5px}#email_form fieldset{border:none}.subscribers form div,.page-template-page-zmember form div,form .zmemberStyle div{clear:none}.subscribers .input,.page-template-page-zmember .input,.zmemberStyle .input{float:left;width:30%;min-width:250px!important;height:50px;min-height:50px}.subscribers .area .input{height:auto;min-height:auto;margin-bottom:10px}.zmemberStyle .input.checkboxes{height:auto}.zmemberStyle .input.fullWidth{width:100%}.page-template-page-zmember .input.piq,.zmemberStyle .input.piq{float:left;width:100%;min-width:250px!important}.subscribers .termsConditions .input{width:100%}input,tel{margin-left:0}input:hover,select:hover,textarea:hover{background:#cedddf}fieldset legend{background:#fff;color:#e32;font-size:160%;font-weight:700}fieldset fieldset{margin-top:0;margin-bottom:20px;padding:16px 10px}fieldset fieldset legend{font-size:120%;font-weight:400}fieldset fieldset div{clear:left;margin:0 20px}form div{clear:both;margin-bottom:15px;padding:0}form .input{color:#444}form .required .checkbox label{font-weight:400}form .required label:after{}form .required .checkbox label:after{content:'';font-weight:400}form .checkboxes label.required{margin-bottom:10px}form .checkboxes .checkbox label.required{margin-bottom:0}form .area div.checkbox,.page-template-page-zmember form span.wpcf7-list-item,.zmember form span.wpcf7-list-item{float:left;width:20%!important;min-width:200px!important;clear:none;margin-bottom:5px;padding:0}form .zmemberStyle span.wpcf7-list-item{width:100%!important}form .zmemberStyle fieldset{padding-bottom:10px}.emails4 span.wpcf7-not-valid-tip,.radio span.wpcf7-not-valid-tip,.piq span.wpcf7-not-valid-tip{float:left!important}.piq span.wpcf7-not-valid-tip{float:left!important;clear:both}form .emails1 span.wpcf7-list-item{width:auto!important}form .emails2 span.wpcf7-list-item{width:auto!important}form .emails3 span.wpcf7-list-item{width:auto!important}form .emails4 span.wpcf7-list-item{width:90%!important}form .radio span.wpcf7-list-item{width:90%!important}form .industry_sector div.checkbox{float:left;width:20%;min-width:200px!important;clear:none;margin-bottom:5px;padding:0}form .terms div.checkbox{float:left;width:100%}form div.checkbox.emails4{float:left;width:100%}div#showFreePrintPIQ,div#showPIQ{width:90%;clear:both}div#showFreePrintPIQ label,div#showPIQ label{line-height:120%}form div.submit{border:0;clear:both;margin-top:10px}li label{font-size:100%;margin-bottom:0}.zmember a.button{padding-left:20px;padding-right:20px;margin-bottom:20px}label{display:block;font-size:1.3em;margin-bottom:6px!important;font-weight:600;color:#333;text-transform:uppercase;font-family:titillium web,Arial,sans-serif}form p{line-height:130%;font-size:1.5em}.wpcf7-recaptcha{margin-top:15px}.checkbox label{text-transform:none}input{clear:both;width:200px;min-width:auto!important}#flashMessage{}textarea{border:1px solid #ccc;padding:3px;line-height:25px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;clear:both;width:450px;font-family:muli,Arial;font-size:1.5em}.required span,span.instructions{font-size:1.1em;font-weight:400}input[type=text],input[type=password],input[type=email],input[type=tel]{border:1px solid #ccc;padding:5px;color:#333;font-size:1.5em}select{clear:both;border:1px solid #ccc;padding:4px;line-height:25px;color:#333}.subscribers select{padding:6px 4px 7px;max-width:264px}select[multiple=multiple]{width:100%}option{font-size:100%;padding:0 3px}input[type=checkbox]{clear:left;float:left;margin:0 6px 7px 2px;width:auto}form div.checkbox label{font-weight:400}.subs div.checkbox,.page-template-page-zmember div.checkbox,.zmemberStyle div.checkbox{float:left;width:48%}.page-template-page-zmember div.checkbox.emails1{float:left;width:30%}.page-template-page-zmember div.checkbox.emails2{float:left;width:68%}.page-template-page-zmember div.checkbox.emails3{float:left;width:90%}form div.checkbox input[type=checkbox]{padding:0}input[type=radio]{float:left;clear:left;width:auto;margin:0 6px 7px 2px;padding:0}div.radio{float:left}div.radio label{margin-top:0;margin-right:0;margin-bottom:8px;margin-left:20px;font-weight:300}span.textonly{font-size:1.5em;font-weight:700;padding-bottom:5px}form span.submit input[type=submit]{margin-top:0;padding-top:0}.zmember form .checkbox .wpcf7-list-item-label,.page-template-page-zmember form .checkbox .wpcf7-list-item-label{float:left;font-size:1.5em;font-weight:300}form .radio .wpcf7-list-item-label{float:left;font-size:1.3em;font-weight:300;padding-top:3px}.wpcf7-list-item input[type=checkbox],.wpcf7-list-item input[type=radio]{clear:left;float:left;margin:3px 6px 7px 2px;width:auto}.wpcf7-response-output{font-size:1.4em;font-weight:700}.wpcf7-not-valid-tip{font-size:1.3em}form span.submit input[type=submit]{margin-top:0;padding-top:0}.error-message{color:#e32}form p,form h2,form h3{margin-left:0;margin-right:0}div.message{clear:both;color:#fff;font-size:140%;font-weight:700;margin:0 0 1em;background:#c73e14;padding:5px}div.error-message{clear:both;color:#fff;font-weight:600;background:#c73e14;line-height:130%;font-size:1.3em;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;margin-top:5px}p.error{background-color:#e32;color:#fff;font-family:Courier,monospace;font-size:120%;line-height:140%;padding:.8em;margin:1em 0}p.error em{color:#000;font-weight:400;line-height:140%}.notice{background:#fc0;color:#000;display:block;font-family:Courier,monospace;font-size:120%;line-height:140%;padding:.8em;margin:1em 0}.success{background:green;color:#fff}div.actions ul{margin:0;padding:0}div.actions li{margin:0 0 .5em;list-style-type:none;white-space:nowrap;padding:0}div.actions ul li a{font-weight:400;display:block;clear:both}div.actions ul li a:hover{text-decoration:underline}div.actions ul li a,td.actions a{font-weight:400;padding:4px 8px;background:#e6e49f;background:-webkit-gradient(linear,left top,left bottom,from(#f1f1d4),to(#e6e49f));background-image:-moz-linear-gradient(top,#f1f1d4,#e6e49f);color:#333;border:1px solid #aaac62;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-decoration:none;text-shadow:#fff 0 1px 0;min-width:0}div.actions ul li a:hover,td.actions a:hover{background:#f0f09a;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7e1),to(#eeeca9))}div.related{clear:both;display:block}pre{color:#000;background:#f0f0f0;padding:1em}pre.cake-debug{background:#fc0;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative}div.cake-stack-trace{background:#fff;color:#333;margin:0;padding:6px;font-size:120%;line-height:140%;overflow:auto;position:relative}div.cake-code-dump pre{position:relative;overflow:auto}div.cake-stack-trace pre,div.cake-code-dump pre{color:#000;background-color:#f0f0f0;margin:0;padding:1em;overflow:auto}div.cake-code-dump pre,div.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;margin:4px 2px;padding:4px;overflow:auto}div.cake-code-dump span.code-highlight{background-color:#ff0;padding:4px}div.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px}div.code-coverage-results div.uncovered span.content{background:#ecc}div.code-coverage-results div.covered span.content{background:#cec}div.code-coverage-results div.ignored span.content{color:#aaa}div.code-coverage-results span.line-num{color:#666;display:block;float:left;width:20px;text-align:right;margin-right:5px}div.code-coverage-results span.line-num strong{color:#666}div.code-coverage-results div.start{border:1px solid #aaa;border-width:1px 1px 0;margin-top:30px;padding-top:5px}div.code-coverage-results div.end{border:1px solid #aaa;border-width:0 1px 1px;margin-bottom:30px;padding-bottom:5px}div.code-coverage-results div.realstart{margin-top:0}div.code-coverage-results p.note{color:#bbb;padding:5px;margin:5px 0 10px;font-size:10px}div.code-coverage-results span.result-bad{color:#a00}div.code-coverage-results span.result-ok{color:#fa0}div.code-coverage-results span.result-good{color:#0a0}#url-rewriting-warning{display:none}.loginForm{width:100%;max-width:800px!important;float:left;margin-bottom:20px}.loginBox,.become{float:left;width:48%;background-color:#f5f5f5;min-height:303px!important}.become a.button{min-width:200px!important;padding-left:0;padding-right:0}.loginBox{margin-right:4%}.loginForm p{clear:left}.loginForm p.more{font-size:1.5em}.loginBox form,.loginBox p,.become *{margin-left:5%;margin-right:5%}#zform-app label{font-family:muli,Arial,sans-serif;text-transform:none;font-size:inherit;font-weight:600;margin-bottom:3px!important;display:block}#zform-app input[type=text],#zform-app input[type=password],#zform-app input[type=email]{width:100%;max-width:258px;border:1px solid #7cc7d8;background-color:#fff;padding:5px;color:#333;font-size:inherit}#zform-app select{width:100%;max-width:270px;border:1px solid #7cc7d8;background-color:#fff;padding:5px;color:#333;font-size:inherit}#zform-app textarea{width:100%;max-width:calc(100% - 45px);border:1px solid #7cc7d8;background-color:#fff;padding:5px;color:#333;font-size:1.15em;font-family:muli,Arial,sans-serif}#zform-app input[type=submit]{color:#fff;background-color:#871f80;font-family:muli,Arial,sans-serif;text-transform:none;padding:10px 15px 11px;line-height:100%;min-width:75px!important;border:1px solid #871f80}#zform-app input[type=submit].button-not-ready{background-color:#f0f0f0;color:#000;padding:10px 15px;min-width:75px;margin:0 15px 15px 0;border:1px solid #0098d6;float:left;cursor:pointer}#zform-app p{font-size:1.6em}#zform-app button.brandColour{background-color:#871f80;color:#fff;border:1px solid #871f80}#zform-app button,#zform-app button.button-not-ready,#zform-app button.brandColour:disabled,#zform-app button.brandColour.button-not-ready{background-color:#f0f0f0;color:#000;padding:10px 15px;min-width:75px;margin:0 15px 15px 0;border:1px solid #0098d6;float:left;cursor:pointer}#zform-app button:hover{background-color:#fff}#zform-app button.brandColour:hover{background-color:#871f80}#zform-app button.button-not-ready,#zform-app button.brandColour:disabled:hover,#zform-app button.brandColour.button-not-ready:hover{background-color:#f0f0f0}#zform-app ul.checkboxes{list-style-type:none;padding-bottom:15px;float:left;width:100%}#zform-app ul.checkboxes li{font-size:1.6em;line-height:150%;margin-left:0;padding-left:0}#zform-app ul.checkboxes label{float:left;display:block;width:calc(100% - 35px)}#zform-app ul.checkboxes input{float:left;display:block;margin-top:6px;margin-right:12px}#zform-app .error{color:red;font-weight:600;display:block}#zform-app button:first-of-type{clear:both}#zform-app h3.fauxLabel{font-size:1.6em;font-weight:600}#zform-app .validation-checkmark{color:#fff;background:#3c3;border-radius:50%;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;margin-left:10px;font-size:.7em;border:2px solid #fff}#zform-app .validation-valid input,#zform-app .validation-valid select{background-color:#ebf8ef}#zform-app .validation-error input,#zform-app .validation-error select{background-color:#f9d8dc}