.form-wrapper{overflow:hidden}
.form-wrapper .form-cover input[type="radio"],input[type="checkbox"]{visibility:hidden}
#CQ .x-form-check-wrap input[type="radio"],#CQ .x-form-check-wrap input[type="checkbox"]{visibility:visible}
.form-wrapper .submitButton-wrapper{padding:0 40px 30px 40px;background-color:#fff;margin:0}
.form-wrapper .formType-cover{padding:0}
.form-wrapper .form-cover .submitButton-wrapper{background-color:#fff;padding:40px 0 0 0}
.form-wrapper .datepicker{margin:20px 0 0}
.form-wrapper .datepicker .Calendar tr td{height:inherit}
.field-spacing{margin:20px 0 0}
.field-spacing p:first-of-type,.product-dropdown p:first-of-type{margin-bottom:5px}
.content-spacing{margin:30px 0 0 0}
.form-wrapper .form-cover{padding:30px 40px;background-color:#fff;margin:30px 0 0 0}
.loader.main_form{position:fixed}
input[type="radio"],input[type="checkbox"],.confdiv input[type="text"]{outline:0;background:0}
input[type="radio"]:focus,input[type="checkbox"]:focus,.confdiv input[type="text"]:focus{border:1px solid #4d4d4d}
.confdiv input[type="text"],select{width:50%}
::-webkit-input-placeholder{color:#afafaf}
::-moz-placeholder{color:#afafaf}
:-ms-input-placeholder{color:#afafaf}
:-moz-placeholder{color:#afafaf}
#background-fade{display:none}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff !important}
:-ms-input-placeholder.paragraph.m.text-field.error{color:#afafaf}
@media screen and (max-width:719px){.confdiv input[type="text"],select{width:100%}
}
@media screen and (max-width:1259px){.form-wrapper .form-cover,.form-wrapper .formType-cover{width:100%}
.form-wrapper .form-cover{margin:0;padding:30px 20px}
.content-spacing,.submitButton-wrapper{margin:20px 0 0 0}
.form-wrapper .form-cover .submitButton-wrapper{padding:0}
}
.form-wrapper .submit-primary,.form-wrapper .submit-primary:focus{width:200px;outline:0}
.notice-alert-cover{display:none}
.getsupport-form .notice-padding{padding:0}
.po-container>.container{padding:40px}
.po-container .container{max-width:80rem;width:100%;margin:0 auto;background:#fff}
.po-container .po-parent>.container{padding-left:0}
.po-parent div#po-heading-component{padding:32px 0 56px 0}
.update-po-heading{max-width:80rem;margin:0 auto;padding-left:25px}
.po-parent .form-wrapper .form-cover{padding-top:48px;padding-left:0;margin-top:0}
form#pocasecreation .form-cover>.rte{width:50%}
.po-parent .form-wrapper .submitButton-wrapper{padding:0 0 32px 0}
.po-parent .form-wrapper .form-cover .textfield .field-spacing{margin-top:0}
.po-parent .form-wrapper .form-cover .textfield{padding-bottom:24px}
.po-parent .form-wrapper .form-cover>.rte:first-child{margin-bottom:32px}
.po-case-creation>.rte:first-child+.container{padding-left:0}
#po-parent #po-case-creation>.rte:first-child p,#po-parent #po-case-creation #po-updated-withcase{font-size:24px}
.po-case-creation>.rte:first-child,#po-parent #po-case-creation #po-updated-withcase{display:none;margin-top:32px}
.po-invoice-summary .row-summary{padding-left:0}
.po-invoice-summary .row-summary .description,.po-parent form #text-CaseDescription>p:first-child,.po-parent form #text-poNumber>p:first-child{font-weight:bold;font-size:16px}
.po-parent strong{margin-left:0}
.po-invoice-summary .row-summary .eyebrow-heading,.po-parent form #text-CaseDescription>p:nth-child(2),.po-parent form #text-poNumber>p:nth-child(2){padding-bottom:10px}
.po-parent form #text-poNumber>p:nth-child(2){font-size:13px}
#po-parent #po-update,#po-parent #po-case-creation{padding-top:48px}
.po-case-creation .rte{margin:0 0 32px 0}
.po-case-creation .rte p{margin-bottom:0}
#po-parent #po-case-creation>.rte:first-child p{font-size:24px}
.po-case-creation>.rte:first-child{margin-top:32px;margin-bottom:56px}
.po-case-creation>.rte:nth-child(3) .RichText>p:nth-child(2),.po-case-creation>.rte:last-child>.RichText>p{font-weight:bold}
@media only screen and (max-width:719px){div#po-heading-component{padding:0 0 32px 0;margin:0}
.po-parent .poBack{padding:0 0 48px 0}
.poSummary .po-items{margin-top:32px}
.headline-module.po-hero-container div#heading-component{margin:0}
.headline-module.po-hero-container{min-height:auto}
}
#recaptcha{padding-top:30px !important}