.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.double-vertical-padding-container{padding-top:40px;padding-bottom:40px}.half-vertical-padding-container{padding-top:10px;padding-bottom:10px}.double-gutter-container-fluid{padding-right:40px;padding-left:40px;*zoom:1}.double-gutter-container-fluid:before,.double-gutter-container-fluid:after{display:table;content:"";line-height:0}.double-gutter-container-fluid:after{clear:both}@media(max-width:767px){.double-gutter-container-fluid{padding-right:0}}.fonts-light{font-weight:300}.fonts-regular{font-weight:400}.fonts-semibold{font-weight:600}.fonts-bold{font-weight:700}.vertical-padding-container{padding-top:20px;padding-bottom:20px}.centered{display:block;margin:auto}.text-right{text-align:right}.device-small-desktop .flyout.canvass-flyout.active,.device-tablet .flyout.canvass-flyout.active{width:80%}.device-phone #applications .application-container .canvass-container .active-canvass .canvass-link,.device-tablet #applications .application-container .canvass-container .active-canvass .canvass-link{text-decoration:underline;color:#6d6c69;border:none;padding:0;width:auto}.device-phone .flyout-window .flyout-window-header .additional-content-container,.device-tablet .flyout-window .flyout-window-header .additional-content-container{display:none}.device-phone .flyout-window .flyout-window-body .flyout-scroll-view,.device-tablet .flyout-window .flyout-window-body .flyout-scroll-view{bottom:auto!important}.device-phone #canvass-flyout-content,.device-tablet #canvass-flyout-content{overflow-y:auto;height:100%}.device-phone #canvass-flyout-content.readonly .flyout-tab-header,.device-tablet #canvass-flyout-content.readonly .flyout-tab-header{height:75px}.device-phone #canvass-flyout-content.readonly .flyout-tab-footer,.device-tablet #canvass-flyout-content.readonly .flyout-tab-footer{display:none}.device-phone #canvass-flyout-content.readonly .generate-signature-button-container,.device-tablet #canvass-flyout-content.readonly .generate-signature-button-container{display:none}.device-phone #canvass-flyout-content.readonly .canvass-footer .content .canvass-form-fields .signature-container .signature-inner-container .signature-responsive-container .signature-display-block,.device-tablet #canvass-flyout-content.readonly .canvass-footer .content .canvass-form-fields .signature-container .signature-inner-container .signature-responsive-container .signature-display-block{border:none}.device-phone #canvass-flyout-content .close-button,.device-tablet #canvass-flyout-content .close-button{position:static;padding-left:15px;padding-top:18px;float:left}.device-phone #canvass-flyout-content .close-button:before,.device-tablet #canvass-flyout-content .close-button:before{font-size:45px}.device-phone #canvass-flyout-content .flyout-tab-header,.device-tablet #canvass-flyout-content .flyout-tab-header{position:static;height:50px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.device-phone #canvass-flyout-content .flyout-tab-header .header-title-container,.device-tablet #canvass-flyout-content .flyout-tab-header .header-title-container{padding-left:30px;display:inline-block}.device-phone #canvass-flyout-content .flyout-tab-header .header-title-container .title-container .subtitle,.device-tablet #canvass-flyout-content .flyout-tab-header .header-title-container .title-container .subtitle{font-size:15px}.device-phone #canvass-flyout-content .flyout-tab-header .canvass-response-container,.device-tablet #canvass-flyout-content .flyout-tab-header .canvass-response-container{padding:0 15px;background-color:#f5f5f5;height:50px}.device-phone #canvass-flyout-content .flyout-tab-header .canvass-response-container .response-date-container,.device-tablet #canvass-flyout-content .flyout-tab-header .canvass-response-container .response-date-container{font-size:15px}.device-phone #canvass-flyout-content .flyout-tab-header .canvass-response-container .response-button-container,.device-tablet #canvass-flyout-content .flyout-tab-header .canvass-response-container .response-button-container{display:none}.device-phone #canvass-flyout-content .flyout-tab-body,.device-tablet #canvass-flyout-content .flyout-tab-body{position:static;background-color:#f5f5f5;display:block}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container{margin:0 15px;border:1px solid #f5f5f5;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15);background-color:#fff;overflow-y:auto}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body{margin:0;padding:20px 15px}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info{display:block}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .company-general-info,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .company-general-info{display:flex}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .company-general-info .logo,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .company-general-info .logo{margin-top:0;margin-right:15px}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .company-general-info .logo img,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .company-general-info .logo img{max-height:100px;max-width:100px}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .staff,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .staff{border-left:none;border-bottom:2px solid #eee;padding:0}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .contacts p,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .contacts p,.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .staff p,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .department-info .staff p{margin:0}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .canvass-form input[type="radio"],.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .canvass-form input[type="radio"]{border:none}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .canvass-form input[type="radio"][disabled],.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .container-body .canvass-form input[type="radio"][disabled]{background-color:#fff}.device-phone #canvass-flyout-content .flyout-tab-body .canvass-main-container .canvass-footer .content .canvass-form-fields .offset-container,.device-tablet #canvass-flyout-content .flyout-tab-body .canvass-main-container .canvass-footer .content .canvass-form-fields .offset-container{margin:0 20px}.device-phone #canvass-flyout-content .flyout-tab-footer,.device-tablet #canvass-flyout-content .flyout-tab-footer{display:block;height:85px;position:static;display:flex;align-items:center;background-color:#fff;-webkit-box-shadow:0 -6px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 -6px 10px 0 rgba(0,0,0,.1);box-shadow:0 -6px 10px 0 rgba(0,0,0,.1)}.device-phone #canvass-flyout-content .flyout-tab-footer .btn-response,.device-tablet #canvass-flyout-content .flyout-tab-footer .btn-response{font-weight:600;width:100%;margin:0 20px}.device-phone #verify-identity-wrapper{padding-bottom:140px}.device-phone #verify-identity-wrapper #verify-identity-container{max-width:unset}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content{padding-left:40px;padding-right:40px;text-align:center}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content span,.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content label,.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content a{font-size:14px}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .verify-identity-header-container{padding-bottom:5px}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .verify-identity-header-container h1{font-size:27px}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .remember-this-device-checkbox-container.uses-gjobs-styles{justify-content:center;width:100%}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content #verify-identity-code-container{padding-top:35px}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content #verify-identity-code-container input{margin-right:9px;width:40px;height:40px}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .verify-button{width:100%;margin-top:20px}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .verify-identity-grey-line{width:100%}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .captchas-container{width:100%}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .captchas-container .verify-identity-captcha-container .captcha-header-container .captcha-refresh{display:block}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .captchas-container .verify-identity-captcha-container .captcha-header-container .captcha-refresh span::before{font-size:14px}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .captchas-container .verify-identity-captcha-container .captcha-header-container label{margin-right:10px;text-align:left}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .captchas-container .verify-identity-captcha-container .captcha-container .captcha-refresh{display:none}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .captchas-container .verify-identity-captcha-container .captcha-container .captcha-question-text{display:block;text-align:left}.device-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .captchas-container .verify-identity-captcha-container input{width:100%}.device-phone #verify-identity-wrapper br{display:none}.device-small-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content #verify-identity-code-container input{margin-right:8px;width:35px;height:35px}@media(max-width:367px){.device-small-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content #verify-identity-code-container input{margin-right:4px;width:31px;height:31px}}@media(max-width:319px){.device-small-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content .verify-identity-header-container h1{font-size:22px}.device-small-phone #verify-identity-wrapper #verify-identity-container .verify-identity-content #verify-identity-code-container input{margin-right:4px;width:24px;height:24px}}