.d-none{display:none!important;}
.intakeFormInfo,.audioTokenValidateMsg,.graphicDesignTokenValidateMsg,.articleTokenValidateMsg,.questionnaireTokenValidateMsg,.ppcTokenValidateMsg,.newPPCTokenValidateMsg,.paidTokenValidateMsg{font-size:23px;color:#d63638;font-style:italic;letter-spacing:.5px;text-align:center;}
#nf-form-6-cont,#nf-form-12-cont,#nf-form-13-cont{display:block;max-width:80%!important;}
#nf-form-2-cont,#nf-form-3-cont,#nf-form-4-cont,#nf-form-7-cont,#nf-form-8-cont,#nf-form-9-cont,#nf-form-10-cont,#nf-form-11-cont{max-width:none!important;display:none;}
#nf-field-221{background:#dadada;}
.nf-form-cont label,.nf-label-span{text-align:left;}
h3.nonLoggedInUser{text-align:left;padding:10px;font-size:19px;margin:0 auto;display:block;font-weight:bold;color:hsla(11,80%,45%,1);}
.wp-block-group.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained .wp-block-spacer{display:none;}
#wp-submit{background:#fab317!important;color:#000;font-size:14px;font-weight:bold;letter-spacing:.5px;padding:10px 40px;}
.nf-form-fields-required{display:none}
.nf-saves-item a.load{background:#92d8a1}
.nf-saves-item a.cancel{background:hsl(11deg 73.48% 74.93%)}
.nf-saves-item a{display:inline-block;cursor:pointer;border:1px solid;text-decoration:none;padding:2px 15px;font-weight:600; margin:5px 10px; font-size:18px;}
.nf-saves-cont{margin:30px 0px 30px!important;border:1px solid; padding:0;}
#loginform input[type="text"],#loginform input[type="password"]{display:inline-block;width:100%}
.logged-in.wp-block-loginout a{display:none}
button.nf-add-fieldset{float:right;padding:8px 20px;background:#333}
.nf-views-cont.nf-views-95-cont{max-width:100%;}
.nf-views-table{width:100%;}
.pure-g{max-width:100%!important;text-transform:uppercase;padding:0;}
header .logged-in.wp-block-loginout a{display:block;}
header .wp-block-loginout a{display:block;text-decoration:none;background:#fab317;color:#000;padding:10px 25px;text-transform:uppercase;font-size:14px;font-weight:bold;letter-spacing:.5px;}
header .wp-block-loginout a:hover{background:#000;color:#fff;}
.wp-block-button a,.nf-field-element input[type="button"],.nf-field-element input[type="submit"]{background:#fab317!important;color:#000;font-size:14px;font-weight:bold;letter-spacing:.5px;}
.wp-block-button a:hover,.nf-field-element input[type="button"]:hover,.nf-field-element input[type="submit"]:hover{background:#000!important;color:#fff;}
body.home.page-template-default.page.page-id-139 h1.wp-block-post-title{display:none;}

.formEntriesList{max-width:100% !important; overflow-x:auto; margin-top:40px !important;}

h1{font-size:34px;}
p{font-size:18px;}
.nf-field-label .nf-label-span, .nf-field-label label{font-weight:600; font-size:18px;}
.nf-error .nf-error-msg{font-size:16px;}
.nf-form-content .list-select-wrap>div div:after{font-size:15px;}
.nf-saves-cont th{font-weight:600; font-size:18px;}
.nf-saves-cont fieldset{padding:10px;}
.nf-saves-cont tr{border-bottom:1px solid #000;}
.nf-saves-cont th, .nf-saves-cont td{padding:10px; width:5%; border-right:1px solid #000;}
.nf-saves-cont table{width:100%;}
.nf-saves-cont table tbody tr:last-child{border-bottom:0;}
.nf-saves-cont table thead{text-align:left;}
.nf-saves-cont table thead th{padding-top:35px;}
.nf-saves-cont{position:relative;}
legend{margin-left:10px; position:absolute; top:-16px; left:0; background:#ebebef; padding-left:5px; padding-right:5px;}
.nf-before-form fieldset.nf-saves-cont{padding:0;}

@media screen and (max-width:768px){
    .wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(75% - var(--wp--style--block-gap,.5em)* .25);}
}
p.error-msg {
    display: none;
}

p.error-msg.count-1 {
    display: block;
}
.intakeFormURLs a {
    background: #fab317;
    color: #000;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: .5px;
    text-decoration: none;
    text-transform: uppercase;
    line-height: inherit;
    display: block;
    text-align: center;
    width: 45%;
    margin-bottom: 15px;
    word-break: break-word;
    padding: 15px 20px;
}
.intakeFormURLs a:hover {
    background: #000;
    color:#fff;
}