@media(max-width:767px){.FPLHOME-Tracking-SS-Submit>div>button{width:146px !important}
.guideContainerNode{width:100%;display:flex;justify-content:center;align-items:center}
.guideContainerNode{padding-right:10px}
}
.container{padding-top:10px}
.postsubmission .thankyouheading{background-position:left !important;width:auto !important;padding-left:30px !important;padding-right:0 !important}
.guidenumericbox.guidefield>.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldError{position:relative;height:100%}
.validation-failure .guideFieldError{position:relative;height:100%;margin-bottom:-20px;z-index:-1}
.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart){padding-bottom:0 !important}
.postsubmission{display:flex;align-items:center;justify-content:center;max-width:616px;text-align:center;margin-bottom:15px}
.custom_form_msg_desc_cls{margin-bottom:15px}
@media(min-width:647px){.twoColumnDesktop>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div{width:296px !important}
.twoColDesktopSmall>.guideFieldWidget.textField{width:296px}
.twoColDesktopSmall>.guideFieldWidget.numericInput{width:296px}
.twoColDesktopSmall>.guideFieldWidget.dropDownList{width:296px}
.twoColDesktopSmall>.guideFieldWidget.dateTimeEdit{width:296px}
.twoColumnDesktop>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-child(odd){margin-right:24px}
.twoColumnDesktop{width:616px}
}
.datepicker-calendar-icon:focus-visible{transition:none;outline:1px solid #0c2739;outline-offset:5px}
.guide-tnc-checkbox{overflow:visible !important}
.guide-tnc-checkboxwidget.left>input[type="checkbox"]:focus-visible{transition:none;outline:1px solid #0c2739}
.guideCheckBoxItem{overflow:visible !important}
input[type="checkbox"]:focus:not(:focus-visible){outline:none !important}
input[type='checkbox']:focus-visible{outline:1px solid #0c2739}
.XfaCheckBox input[type="checkbox"]:checked::before{transform:scale(1);border-color:#0073a8 !important}
.guidebutton.submit button:focus-visible{transition:none;outline:1px solid #0c2739;outline-offset:5px}
.repeatableButtons>button:focus-visible{transition:none;outline:1px solid #0c2739;outline-offset:5px}
.shortDescAttachExtra>.afFileUpload{width:616px !important;height:21px !important}
.shortDescAttachExtra>.afFileUpload>input{height:21px !important}
.shortDescAttachExtra>.afFileUpload>button{background:unset !important;border-color:unset !important;color:#0073a8 !important;border-style:unset !important;text-align:left !important;padding-left:0 !important;padding-bottom:0 !important;padding-top:0 !important}
.shortDescAttachExtra>.afFileUpload>button:not(.af-icon-button):focus{box-shadow:unset !important;text-decoration:underline}
.shortDescAttachExtra>.afFileUpload>button:not(.af-icon-button):hover{box-shadow:unset !important;text-decoration:underline}
@media(min-width:360px) and (max-width :374px){custom_form_msg_desc_cls p{width:296px;margin-left:10px}
}
@media(min-width:375px) and (max-width :389px){.rootPanel{width:90% !important;padding-right:10px}
.custom_form_msg_desc_cls p{width:296px}
.custom_form_need p{transform:translate(2px,10px);margin-bottom:40px}
}
@media(min-width:390px) and (max-width :413px){.rootPanel{width:100% !important;padding-right:20px}
.custom_form_msg_desc_cls p{width:296px;margin-left:10px}
.custom_form_need p{transform:translate(15px,10px);margin-bottom:40px}
.button-default.button-medium.Button{margin-left:40px}
}
@media(min-width:414px) and (max-width :429px){.rootPanel{width:90% !important;padding-right:10px}
.custom_form_msg_desc_cls p{width:296px;margin-left:20px}
.custom_form_need p{margin-bottom:40px;margin-left:20px}
.button-default.button-medium.Button{margin-left:40px}
}
@media(min-width:430px) and (max-width :479px){.rootPanel{width:90% !important;padding-right:10px}
.custom_form_msg_desc_cls p{width:296px;margin-left:20px}
.custom_form_need p{margin-left:40px;margin-bottom:40px}
.button-default.button-medium.Button{margin-left:40px}
}
@media(max-width :479px){.shortDescAttachExtra>.afFileUpload{width:296px !important;height:21px !important}
.custom_form_msg_desc_cls{margin-top:60px !important}
.guideTextDraw.guideStaticText{margin-bottom:25px !important}
.custom_form_thankyou_heading_cls p{padding-right:30px}
}
.fixShortDescription>.guideFieldDescription.short{visibility:visible !important}
.fixShortDescription>.guideFieldDescription.short>p>a{font-size:11px !important}
@media(max-width :479px){.fixShortDescription>.guideFieldDescription.short>p>a{font-size:11px !important;line-height:12px !important}
}
.fixShortDescription>.guideFieldError{padding-top:14px !important}
.guidenumericbox>.fixShortDescription{margin-bottom:32px !important}
@media(max-width :479px){.fixShortDescription>.guideFieldError{margin-top:42px !important}
.guidenumericbox>.fixShortDescription{margin-bottom:48px !important}
}
.spacingText{margin-bottom:8px !important}
.headingLineOne{width:616px !important;font-size:27px !important;line-height:32px !important}
@media(max-width :479px){.headingLineOne{width:296px !important;line-height:50px !important}
.postsubmission{display:inline-block !important;max-width:300px !important;text-align:center;margin-bottom:30px}
.postsubmission .thankyouheading{position:absolute;padding-top:30px !important;background-position:50% 0 !important;left:0;top:0;right:0;bottom:0;width:100% !important}
.guidenumericbox.guidefield>.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldError{position:relative;height:100%}
.validation-failure .guideFieldError{position:relative;height:100%;margin-bottom:0}
.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart){padding-bottom:0 !important;margin-bottom:10px}
.coral--light{max-width:80%}
}
.shortDescAttach>.guideFieldDescription.short{visibility:visible}
.guidefileupload>div>.guideFieldDescription.short{width:616px}
.guidefileupload>div>.guideFieldError{width:616px}
@media(max-width :479px){.guidefileupload>div>.guideFieldDescription.short{width:248px}
.guidefileupload>div>.guideFieldError{width:248px}
}
.adddeleteindicator{margin-bottom:0 !important}
.twocomponenthelper>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div{width:125px !important}
.add{background:url('../../../../content/dam/fplgp-forms/icons/Add Button.svg') left center / 20px 20px no-repeat local;outline:0;background-position:0 0;margin-bottom:8px}
.add>p{padding-left:28px}
.delete{background:url('../../../../content/dam/fplgp-forms/icons/close-circle-gray.svg') left center / 20px 20px no-repeat local;outline:0;background-position:0 0;margin-bottom:16px}
.delete>p{padding-left:28px}
.multipanel-numnumtext>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-child(1){display:inline-block;width:50% !important}
.multipanel-numnumtext>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-child(2){display:inline-block;width:50% !important}
.multipanel-textnumradio>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-child(2){display:inline-block;width:54% !important}
.multipanel-textnumradio>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-child(3){display:inline-block;width:40% !important}
.twocomponent>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div{width:50% !important}
.accordion-desktopsmall>.guideFieldWidget.textField{width:296px !important;display:inline-block !important}
.accordion-desktopsmall>.guideFieldWidget.numericInput{width:296px !important;display:inline-block !important}
.accordion-desktopfull>.guideFieldWidget.textField{width:600px !important;display:inline-block !important}
.accordion-desktopfull>.guideFieldWidget.numericInput{width:600px !important;display:inline-block !important}
.accordion-desktopsmall.validation-failure>.textField>input[type='search'],.accordion-desktopsmall.validation-failure>.numericInput>input[type='search']{background:url('../../../../content/dam/fplgp-forms/icons/exclamation-danger.svg') right center / 16px 16px no-repeat local;outline:0;background-position:260px;background-color:#fff !important}
.accordion-desktopfull.validation-failure>.textField>input[type='search'],.accordion-desktopfull.validation-failure>.numericInput>input[type='search']{background:url('../../../../content/dam/fplgp-forms/icons/exclamation-danger.svg') right center / 16px 16px no-repeat local;outline:0;background-position:564px;background-color:#fff !important}
.multipanel,.twocomponent{width:616px !important}
.multipanel>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div{display:inline-block;width:50% !important}
@media(max-width :767px){.multipanel-numnumtext>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-child(1){display:block;width:100% !important}
.multipanel-textnumradio>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div{display:block;width:100% !important}
.multipanel-textnumradio>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-child(3){display:block;width:100% !important}
.multipanel>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container{margin-top:5px}
.twocomponent>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div{display:inline-block;width:100% !important}
.twocomponent>.gridFluidLayout2.gridFluidLayout>.guideGridFluidLayout>.guideGridFluidLayout2Container>div:nth-child(1){margin-top:10px}
[id$="_guide-item-container"]{overflow-x:unset !important}
.accordion-desktopsmall.validation-failure>.textField>input[type='search'],.accordion-desktopsmall.validation-failure>.numericInput>input[type='search'],.accordion-desktopfull.validation-failure>.textField>input[type='search'],.accordion-desktopfull.validation-failure>.numericInput>input[type='search']{background:url('../../../../content/dam/fplgp-forms/icons/exclamation-danger.svg') right center / 16px 16px no-repeat local;outline:0;background-position:244px;background-color:#fff !important}
.accordion-desktopsmall>.guideFieldWidget.textField{width:280px !important;display:inline-block !important}
.accordion-desktopsmall>.guideFieldWidget.numericInput{width:280px !important;display:inline-block !important}
.accordion-desktopfull>.guideFieldWidget.textField{width:280px !important;display:inline-block !important}
.accordion-desktopfull>.guideFieldWidget.numericInput{width:280px !important;display:inline-block !important}
}
.commentbox{margin-bottom:25px !important}
.commentbox>.guideFieldError{margin-top:-4px !important}
.commentbox>.guideFieldDescription.short{margin-top:-7px !important}
@media(max-width :479px){.commentbox>.guideFieldError{line-height:14px}
}
@media(max-width:767px){.guideToolbarNode{background-color:unset !important;border-top-width:0 !important}
}
.formcontainer{width:100%;height:100%;padding-left:0;padding-right:0}
.guidefileupload.guidefield>div{margin-bottom:0 !important}
.guidefileupload.guidefield>div>.guideFieldLabel.top{display:none !important}
ul.guide-fu-fileItemList{width:616px}
@media(max-width :479px){ul.guide-fu-fileItemList{width:296px}
}
ul.guide-fu-fileItemList>li.guide-fu-fileItem{border-top:unset !important;border-bottom:1px solid #c4c8c7;background-color:unset !important}
@media(max-width :479px){li>span.guide-fu-fileName{width:260px !important;overflow-wrap:anywhere}
}
div.guideFileUpload div.guideFieldWidget{overflow:unset !important}
tr>td>.guidenumericbox.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){margin-bottom:0 !important}
p>a{color:#0073a8 !important;font-family:Arial;font-size:15px !important;line-height:18px !important;text-align:left;font-weight:bold !important;text-decoration:none !important}
p>a:hover{color:#0c2739 !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:3px !important}
p>a:focus{color:#0c2739 !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:3px !important;transition:none;outline:1px solid #0c2739;outline-offset:5px}
p>a>u{text-decoration:none !important}
@media(max-width:767px){.guideToolbarNode{padding-left:0 !important;padding-right:0 !important}
}
.wizard-navigators>li.af-widget-itemnav{min-width:256px !important;margin-left:22px !important}
.guidetermsandconditions{margin-top:12px}
@media(max-width :479px){.guidetermsandconditions{margin-top:38px}
}
.guidetermsandconditions.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top>label{margin-left:0 !important;font-size:15px !important;padding-left:0 !important;padding-right:0 !important;margin-top:0 !important;line-height:23px;background-color:unset !important}
@media(max-width :479px){.guidetermsandconditions.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top>label{width:296px !important;line-height:20px;position:static;margin-top:-8px !important}
}
.guideFieldWidget.afTermsAndConditions.tnc{bottom:-28px !important;background:unset !important}
.guide-tnc-checkboxwidget.left>input[type='checkbox']{appearance:none;margin:0;width:24px !important;height:24px !important;background:#fff !important;color:#0073a8;border:2px solid #c4c8c7;border-radius:4px;display:grid;place-content:center !important;padding-left:0 !important}
.guide-tnc-checkboxwidget.left>input[type='checkbox']::before{content:"";width:14px;height:14px;transform:scale(0);box-shadow:inset 14px 14px #0073a8;transition:120ms transform ease-in-out;background-color:#0073a8;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);border-color:#0073a8 !important}
.guide-tnc-checkboxwidget.left>input[type='checkbox']:checked{border-color:#0073a8 !important}
.guide-tnc-checkboxwidget.left>input[type='checkbox']:checked::before{transform:scale(1)}
.guide-tnc-checkboxwidget.left{margin-top:0 !important}
.guideFieldWidget.afTermsAndConditions>.guide-tnc-checkbox>.guideWidgetLabel.right>label{margin-left:16px !important}
.guidescribble.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top{margin-top:-10px !important;z-index:9999;margin-left:14px !important}
.guidescribble.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top>label{transform:unset !important;transition:unset !important;transform-origin:unset !important;font-size:11px !important;margin-top:0 !important;line-height:23px;padding-left:10px;padding-right:10px;margin-left:0}
@media(max-width :479px){.guidescribble.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top>label{position:static}
}
div.sc_popUpMenu{left:586px !important;background:url('../../../../content/dam/fplgp-forms/icons/close-circle-gray.svg') !important;background-repeat:no-repeat no-repeat !important;width:20px;height:20px;top:21px}
@media(max-width :479px){div.sc_popUpMenu{left:260px !important;top:14px}
}
.guideScribble.ScribbleImageField>img{height:43px !important;width:568px !important;margin-right:24px !important}
.guideCheckBoxGroupItems>.guideCheckBoxItem>.guideWidgetLabel.right label{margin-top:0}
.guideCheckBoxGroupItems>.guideFieldVerticalAlignment:last-child{margin-bottom:0}
.guideCheckBoxGroupItems>.guideFieldVerticalAlignment{margin-bottom:32px}
.XfaCheckBox input[type='checkbox']{appearance:none;margin:0;width:24px !important;height:24px !important;background:#fff !important;color:#0073a8;border:2px solid #c4c8c7;border-radius:4px;display:grid;place-content:center !important}
.XfaCheckBox input[type='checkbox']::before{content:"";width:14px;height:14px;transform:scale(0);box-shadow:inset 14px 14px #0073a8;transition:120ms transform ease-in-out;margin-left:16px !important;background-color:#0073a8;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);border-color:#0073a8 !important}
.XfaCheckBox input[type="checkbox"]:checked::before{transform:scale(1);border-color:#0073a8 !important}
.guideCheckBoxGroupItems>.afCheckBoxItem>.guideFieldWidget.left.XfaCheckBox>input{padding-left:0 !important}
.guideCheckBoxGroupItems>.afCheckBoxItem>.guideFieldWidget.left.XfaCheckBox{margin-top:0 !important}
.guidecheckbox.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldError{bottom:0 !important}
.guidecheckbox.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top>label{transform:unset !important;transition:unset !important;transform-origin:unset !important;padding-left:0 !important;padding-right:0 !important;font-size:15px !important;margin-left:0 !important;margin-top:0 !important;left:0 !important;margin-bottom:12px !important;line-height:23px;width:616px;background-color:unset !important}
@media(max-width :479px){.guidecheckbox.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top>label{width:296px;line-height:20px;position:static;background-color:unset !important}
}
.guidecheckbox.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){margin-bottom:18px !important}
.guidecheckbox.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top{position:unset !important;margin-bottom:16px !important;left:0 !important}
.guideWidgetLabel.right>label{transform:unset !important;transition:unset !important;font-size:15px !important;font-family:Arial !important;color:#666 !important;line-height:23px !important;margin-left:12px !important;vertical-align:unset !important;transform-origin:unset !important;padding-left:0 !important;padding-right:0 !important;background-color:unset !important}
@media(max-width :479px){.guideWidgetLabel.right>label{position:static !important}
}
.tablerow{margin-bottom:unset !important}
.tableheader{color:#fff !important;font-family:Arial !important;font-size:13px !important;line-height:16px !important;width:auto !important;text-align:center !important;margin-bottom:unset !important}
.guidedropdownlist.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top{margin-top:-21px !important;left:0;z-index:9999 !important}
@media(max-width :479px){.guidedropdownlist.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top{left:0;transform:unset !important}
}
.guidedropdownlist.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top:first-child label{padding-left:10px;padding-right:10px;font-size:11px !important;color:#666 !important;background-color:#fff !important;margin-left:16px !important;white-space:nowrap;z-index:10 !important}
@media(max-width :479px){.guidedropdownlist.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top:first-child label{top:-10px !important;transform:unset !important}
}
.guidedatepicker.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top{margin-top:-21px !important;left:0;z-index:10}
@media(max-width :479px){.guidedatepicker.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top{left:0;transform:unset !important}
}
.guidedatepicker.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top:first-child label{padding-left:10px;padding-right:10px;font-size:11px !important;color:#666 !important;background-color:#fff !important;margin-left:16px !important;white-space:nowrap}
@media(max-width :479px){.guidedatepicker.guidefield>.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldLabel.top:first-child label{top:-10px !important;transform:unset !important}
}
.experiment{background-color:#0073a8 !important}
.dp-caption{pointer-events:none !important}
.dp-yearview,.dp-yearsetview{display:none !important}
.dp-caption:not(.disabled):hover{color:#0073a8 !important}
.datetimepicker-notouch .view ul:not(.header) li:not(.disabled):hover{background-color:#fff !important;opacity:unset;border-radius:100% !important;border-color:#0073a8 !important}
.dp-selected{border-radius:100%;background-color:#0073a8 !important}
.dp-focus{border-radius:100%;border-color:#0073a8 !important}
.dp-yearsetview>ul>li{width:67px !important;text-align:center !important}
.dp-yearsetview>ul{margin-left:14px !important;margin-right:14px !important}
.dp-yearsetview{color:#404040;font-family:Arial;font-size:11px;line-height:13px;text-align:center !important;width:296px !important}
.dp-yearview>ul>li{width:89.33px !important}
.dp-yearview>ul{margin-left:14px !important;margin-right:14px !important}
.dp-yearview{color:#404040;font-family:Arial;font-size:11px;line-height:13px;text-align:center;width:296px !important}
.dp-monthview>ul>li{width:39.29px !important;text-align:center !important}
.dp-monthview>ul{margin-left:7px !important;margin-right:7px !important}
.header>li{width:44.57px !important;text-align:center !important}
.header{margin-left:7px !important;margin-right:7px !important;border-bottom:none !important}
.dp-monthview{color:#404040;font-family:Arial;font-size:11px;line-height:13px;width:296px !important}
.dp-caption{font-size:13px !important;width:105px !important;margin-left:68px;margin-top:4px !important}
.dp-rightnav{background-image:url('../../../../content/dam/fplgp-forms/icons/right_scroll.svg') !important;width:9px !important;height:16px !important;margin-right:14px !important;margin-top:16px !important}
.dp-leftnav{background-image:url('../../../../content/dam/fplgp-forms/icons/left_scroll.svg') !important;width:9px !important;height:16px !important;margin-left:14px !important;margin-top:16px !important}
.dp-clear{display:none !important}
.dp-header{background-color:#fff !important;width:296px !important}
.datetimepicker{font-family:Arial !important;font-weight:bold;background-color:#fff !important;outline:solid #c4c8c7 1px;border-radius:4px !important;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1) !important;width:296px !important;height:314px !important;margin-top:5px}
@media(max-width :479px){.datetimepicker{left:0 !important;margin-top:0}
}
.datepicker-calendar-icon{background-image:url('../../../../content/dam/fplgp-forms/icons/Calander-icon.svg') !important;background-size:contain !important;width:20px !important;height:20px !important;top:8.4px !important;right:16px !important}
@media(max-width:767px){.afToolbarButton .guidebutton button .iconButton-label{display:block}
}
@media(max-width:767px){.afToolbarButton .guidebutton button .iconButton-icon{display:none}
}
@media(max-width :767px){.guideToolbarNode{position:unset !important}
}
.close{background:url('../../../../content/dam/fplgp-forms/icons/close-circle-gray.svg') !important;background-repeat:no-repeat no-repeat !important;background-size:cover !important;width:16px !important;height:16px !important;margin-right:8px;outline:none !important;font-size:0 !important;font-weight:unset !important;line-height:unset !important;color:unset !important;text-shadow:none !important;opacity:unset !important;margin-top:4px !important}
span.guide-fu-fileName{color:#0073a8;font-family:Arial;font-size:15px;font-weight:Bold;line-height:18px;width:596px;text-align:left;text-decoration:none !important}
.guidefileupload.guidefield{width:616px;margin-bottom:32px}
@media(max-width :479px){.guidefileupload.guidefield{width:296px;margin-bottom:32px}
}
.panelservice{width:700px !important}
.guideContainerWrapperNode .tooltip.bottom .tooltip-arrow{display:none !important}
.guideContainerWrapperNode .tooltip.bottom .tooltip-inner{display:none !important}
p{margin-top:3px;margin-bottom:0}
.guideFieldWidget.left{display:inline-block;margin-top:34px !important}
.hyperlinktext{color:#0073a8 !important;font-family:Arial !important;font-size:17px !important;line-height:20px !important;text-align:center}
.completelater{width:616px;text-align:center;background-color:none;font-weight:bold;line-height:20px}
.getstarted{width:616px;text-align:center}
@media(max-width :479px){.getstarted{width:296px}
}
.button-default.button-medium.Button{border-color:#0073a8;border-radius:4px;width:248px;height:43px;font-weight:bold;padding:11px}
@media(max-width :479px){.button-default.button-medium.Button{width:248px !important}
}
@media(max-width :479px){.guidenumericbox.guidefield>.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldError{padding-top:unset !important;margin-top:3px}
}
@media(max-width :479px){.guidetextbox.guidefield>.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart)>.guideFieldError{padding-top:unset !important;margin-top:3px}
}
.errormessage{border:1px solid #c4c8c7;border-radius:4px;width:616px;height:56px;display:flex;background:url('../../../../content/dam/fplgp-forms/icons/exclamation-danger.svg') left center / 20px 20px no-repeat;outline:0;background-position:2% 50%;font-family:Arial;line-height:17px !important;text-align:left;padding-left:48px;padding-top:10px 40px;margin-bottom:32px;font-size:13px !important;align-items:center}
@media(max-width :479px){.errormessage{width:296px;height:74px;text-align:left;padding-left:32px;padding-right:4px !important;margin-top:15px;font-size:11px !important;line-height:17px !important}
}
.thankyoudescription{font-family:Arial;line-height:23px;width:616px;text-align:center;margin-bottom:64px}
@media(max-width :479px){.thankyoudescription{width:296px;position:absolute;top:0;left:50%;right:0;bottom:0;margin-top:59px;margin-left:9px;transform:translate(-50%,-50%)}
}
.postthankyouheading{font-family:Arial !important;width:616px;line-height:20px !important;text-align:center !important;margin-bottom:13px}
@media(max-width :479px){.postthankyouheading{width:296px;text-align:center}
}
.thankyouheadingTax{appearance:none;display:inline-block;background:url('../../../../content/dam/fplgp-forms/icons/Success-Thankyou.svg') left center / 20px 20px no-repeat local;outline:0;background-position:150px 50%;background-origin:content-box !important,padding-box !important;font-family:Arial !important;width:616px !important;line-height:20px !important;text-align:center !important;margin-bottom:13px;padding-left:100px !important;padding-right:100px !important}
@media(max-width :479px){.thankyouheadingTax{width:296px !important;text-align:center !important;background-position:50% 0;padding-left:18px;padding-top:30px !important;padding-bottom:0 !important;background-origin:content-box !important,padding-box !important;padding-left:16px !important;padding-right:16px !important;margin-top:16px !important}
}
.thankyouheading{appearance:none;display:inline-block;background:url('../../../../content/dam/fplgp-forms/icons/Success-Thankyou.svg') left center / 20px 20px no-repeat local;outline:0;background-position:142px 50%;background-origin:content-box !important,padding-box !important;font-family:Arial !important;width:616px !important;line-height:20px !important;text-align:center !important;margin-bottom:13px;padding-left:100px !important;padding-right:100px !important}
@media(max-width :479px){.thankyouheading{width:296px !important;text-align:center !important;background-position:50% 0;padding-left:18px;padding-top:30px !important;padding-bottom:0 !important;background-origin:content-box !important,padding-box !important;padding-left:16px !important;padding-right:16px !important;margin-top:16px !important}
}
.postsubmission p{margin-top:0;margin-bottom:0}
.nextOne{color:#404040 !important;font-family:Arial !important;font-size:17px !important;line-height:20px !important;width:616px !important;text-align:center !important}
.nextTwo{color:#666 !important;font-family:Arial !important;font-size:15px !important;line-height:23px !important;width:616px !important;text-align:center !important}
#loadingPage.guideMessage h1{background:#007fa2 !important;border-radius:4px !important;line-height:18px !important;font-family:Arial !important;font-size:15px !important;vertical-align:top:top !important;font-weight:bold !important;text-align:center !important}
.guideRadioButtonGroupItems>.guideFieldVerticalAlignment:last-child{margin-bottom:0}
.guideRadioButtonGroupItems>.guideFieldVerticalAlignment{margin-bottom:32px}
.guideRadioButtonGroupItems>div>.guideFieldWidget.left{margin-top:0 !important}
.guideWidgetLabel.right2.regionimage{padding-bottom:30px;padding-top:5px;padding-left:69px;background:url('../../../../content/dam/fplgp-forms/images/gulf-region-map.svg') center center / 60px 52px no-repeat no-repeat;background-repeat:no-repeat no-repeat;outline:0;background-position:8px}
.guideWidgetLabel.right1.regionimage{padding-bottom:30px;padding-top:5px;padding-left:69px;background:url('../../../../content/dam/fplgp-forms/images/fpl-region-map.svg') center center / 60px 52px no-repeat no-repeat;background-repeat:no-repeat no-repeat;outline:0;background-position:8px}
.XfaCheckBox input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:25px;height:25px;padding:5px;background-clip:content-box;border:2px solid #bbb;border-radius:50%}
.XfaCheckBox input[type='radio']:checked{background-color:#0073a8}
.guideRadioButtonGroupItems>.afRadioButtonItem>.guideWidgetLabel>label{transform:unset !important;transition:unset !important;padding-left:0 !important;padding-right:0 !important;background-color:unset !important;font-size:15px !important}
.guideRadioButtonGroupItems.regionimage>.afRadioButtonItem{min-width:200px !important;min-height:50px;align-items:flex-start;display:inline-flex;margin-bottom:0 !important}
@media(max-width :479px){.guideRadioButtonGroupItems>.afRadioButtonItem>.guideWidgetLabel>label{position:relative !important;display:inline-flex;margin-left:0 !important;margin-right:0 !important;background-color:unset !important;top:0;transform:unset !important;transition:unset !important;padding-left:0 !important;padding-right:0 !important}
}
.guideRadioButtonGroupItems.regionimage>.afRadioButtonItem>.guideWidgetLabel.right1.regionimage{left:0}
.guideRadioButtonGroupItems.regionimage>.afRadioButtonItem>.guideWidgetLabel.right1.regionimage>label{transform:unset !important;transition:unset !important;padding-left:0 !important;padding-right:0 !important;font-size:15px !important}
.guideRadioButtonGroupItems.regionimage>.afRadioButtonItem>.guideWidgetLabel.right2.regionimage{left:0}
.guideRadioButtonGroupItems.regionimage>.afRadioButtonItem>.guideWidgetLabel.right2.regionimage>label{transform:unset !important;transition:unset !important;padding-left:0 !important;padding-right:0 !important;font-size:15px !important}
.guideRadioButtonGroupItems>div>.guideWidgetLabel.right>label{left:0;margin-left:0 !important;transform:unset !important;transition:unset !important;padding-left:0 !important;padding-right:0 !important;font-size:15px !important}
.guideradiobutton.guidefield>div>.guideFieldLabel.top{position:relative !important}
.guideradiobutton.guidefield>div{margin-bottom:32px !important}
.guideradiobutton.guidefield>div>.guideFieldLabel.top>label{width:616px;font-size:15px;line-height:20px;margin-left:0 !important;margin-top:0;font-size:15px !important;padding-left:0 !important;padding-right:0 !important;transform:unset !important;margin-bottom:12px;background-color:unset !important}
@media(max-width :479px){.guideradiobutton.guidefield>div>.guideFieldLabel.top>label{width:296px;position:relative !important;transform:unset !important;transition:unset !important;padding-left:0 !important;padding-right:0 !important;top:0;left:0}
}
.validation-failure .textField input[type='search'],.validation-failure input[type='search']{background:url('../../../../content/dam/fplgp-forms/icons/exclamation-danger.svg') right center / 16px 16px no-repeat local;outline:0;background-position:580px;background-color:#fff !important}
@media(max-width :479px){.validation-failure .textField input[type='search'],.validation-failure input[type='search']{background-position:260px;background-color:#fff !important}
}
.guideFieldDescription.short{margin-left:24px}
.textField input[type='search']:focus,input,select,textarea,.guideScribble img,.afTermsAndConditions{padding:1px 2px 1px 24px;caret-color:#0096db !important;font-size:15px}
input[type="search" i]:enabled:read-write:-webkit-any(:focus,:hover)::-webkit-search-cancel-button{opacity:1;pointer-events:auto}
input[type="search"]::-webkit-search-cancel-button{opacity:0}
.macSafariForm .guideFieldWidget input[type="checkbox"],.macSafariForm .guideFieldWidget input[type="radio"]{vertical-align:middle;float:none;height:25px}
input[type="search"]::-webkit-search-cancel-button{position:relative;-webkit-appearance:none;background:url('../../../../content/dam/fplgp-forms/icons/close-circle-gray.svg');background-position:0 0;background-repeat:no-repeat no-repeat;background-position:right center;background-size:cover;width:16px;height:16px;margin-right:16px;outline:none !important}
.guide-header-bar{display:none}
.guide-breadcrumb{display:none}
.headingOne{width:616px !important;font-size:27px !important;line-height:23px !important}
@media(max-width :479px){.headingOne{width:296px !important;line-height:34px !important}
}
.thankYouText{line-height:50px !important;color:#007fa2 !important;padding:10px !important;font-size:27px !important}
input[type="search"]::-webkit-search-decoration{display:none}
.material-textfield:focus + .material-label{left:0;top:-22px;transform:translateY(-50%);font-size:11px}
.material-textfield:not(:placeholder-shown) + .material-label{left:0;margin-left:14px;padding-left:10px;padding-right:10px;top:-22px;transform:translateY(-50%);font-size:11px}
input,select,textarea,.guideScribble img,.afTermsAndConditions{color:#666}