.staticText,.sectionHeader{font-size:14px;line-height:20px}
.MetLifeFormHeaderH1 p,.MetLifeFormHeaderH2 p{font-family:'Georgia','Times New Roman','Times','serif'}
.guidefield .errorMessage,.guidefield .thankYouMessage{font-weight:400}
.MetLifeFormHeaderH1 p,.MetLifeFormHeaderH2 p:focus,.guidefield:focus .errorMessage:focus,.guidefield:focus .thankYouMessage:focus{outline:0}
.guideFieldWidget.XfaCheckBox.left{display:none}
#guideContainer-rootPanel-userInputPanel-submitButton___guide-item{margin:0 0 4px 0}
.guideSeparator{margin-top:10px;margin-bottom:20px}
form .guideFieldWidget.textField{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
form .guideFieldWidget{line-height:1;position:relative}
form .guideFieldWidget input[type="text"],form .guideFieldWidget select,form .guideFieldNode .guideRadioButtonGroupItems{margin:0}
form .guidedropdownlist .guideFieldWidget.dropDownList select{margin:0}
.guideFieldWidget input[type="text"],.guidedropdownlist .dropDownList select{padding-top:0;padding-bottom:0}
form .guideFieldWidget input[type="text"],form .guideFieldWidget select,form .guidedropdownlist .guideFieldWidget.dropDownList select,form .guideFieldNode .guideRadioButtonGroupItems,form .guideFieldNode .guideCheckBoxGroupItem{margin-bottom:10px;line-height:1}
form .guideTextBox .multiline.textField textArea{margin-bottom:10px;line-height:1;padding:7px 12px;border-color:#e3e3e3}
form .guideFieldWidget select,form .row .guidedropdownlist .guideFieldWidget.dropDownList select{line-height:1.2}
.guideTextBox .multiline.textField textArea{margin-top:0 !important}
form .guideFieldNode .guideCheckBoxGroupItems{margin:0 0 10px 0}
form .death-cause-of-manner label{font-weight:400 !important}
form .death-cause-of-manner{display:flex !important;align-items:center}
form .death-cause-of-manner .guideFieldWidget{width:250px !important;margin-left:15px !important}
form .death-cause-of-manner input{border:none !important;border-bottom:1px solid #333 !important;max-width:250px !important;background:transparent !important}
form .death-cause-of-manner input:focus{border:none !important;border-bottom:1px solid #333 !important;max-width:250px !important;outline:none !important}
.keyboard-active form .death-cause-of-manner input:focus{outline:1px solid #333}
form .manner-type-checkbox .guideRadioButtonItem label:before{border:1px solid #75787b;display:inline-table;vertical-align:text-bottom;width:16px;height:16px;padding:7px;margin-right:6px;text-align:center;content:"";border-radius:1px;left:initial;right:0}
form .manner-type-checkbox .guideRadioButtonItem.guideItemSelected label:before{content:"\2714" !important;color:#0061a0 !important;padding:0 !important;background:#fff !important;border-radius:2px;max-width:16px;max-height:16px}
form .manner-type-checkbox .guideRadioButtonGroupItems .guideRadioButtonItem .guideWidgetLabel label{display:list-item;list-style-type:disc}
form .manner-type-checkbox .guideRadioButtonItem.guideItemSelected label:after{content:'';border:none !important}
form .manner-type-checkbox .guideRadioButtonItem label{width:200px}
form .manner-type-checkbox label{font-weight:400 !important}
.guideCheckBoxGroupItems,.guideCheckBoxGroupItems .guideCheckBoxItem,.guideCheckBoxGroupItems .guideCheckBoxItem .guideWidgetLabel{line-height:1;width:100%}
.guideCheckBoxItem .guideWidgetLabel,.guideRadioButtonItem .guideWidgetLabel{vertical-align:top}
.aemformcontainer a,.guideContainer a{color:#0061a0;text-decoration:none}
@media screen and (max-width:480px){.guidefield .errorMessage,.guidefield .thankYouMessage{font-size:22px;line-height:26px;font-weight:400}
}
@media screen and (min-width:480px) and (max-width:1024px){.guidefield .errorMessage,.guidefield .thankYouMessage{font-size:24px;line-height:28px;font-weight:400}
}
@media screen and (min-width:768px){.aemformcontainer .col-md-6,.guideContainer .col-md-6{float:left;width:50%}
.aemformcontainer .col-md-4,.guideContainer .col-md-4{float:left;width:33.33%}
.guideSeparator{margin-top:20px;margin-bottom:30px}
form .death-cause-of-manner{margin-left:100px !important}
form .manner-type-checkbox{margin-left:100px !important}
}
@media screen and (min-width:1024px){.guideSeparator{margin-top:30px;margin-bottom:40px}
}
.guideFieldWidget input[type="text"]{border:1px solid #75787b;color:#333;height:45px;padding:7px 12px;font-size:13px}
.guidedropdownlist .dropDownList select:hover,.guidedropdownlist .dropDownList select{background-image:url('../../../../content/dam/metlifeform/arrow.svg');background-repeat:no-repeat;background-size:18px 25px;background-position:right 3px bottom 9px;background-color:#fff}
.guidedropdownlist .dropDownList select{padding:7px 40px 7px 20px;border-color:#75787b;-moz-appearance:none;-webkit-appearance:none}
.dropDownList select::-ms-expand{display:none}
.guideTextBox .multiline.textField textArea{height:120px;margin-top:4px;font-size:13px}
.guideFieldLabel.top label{padding-bottom:10px;font-weight:bold}
.guideRadioButtonItem input[type='radio']{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer;opacity:0;position:absolute}
.guideRadioButtonItem label,.guideContainer .guideRadioButtonGroupItems .guideRadioButtonItem .guideWidgetLabel label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;vertical-align:middle;margin:5px;cursor:pointer}
.guideRadioButtonItem label:before{border-radius:50%;content:'';background:#fff;border:1px solid #e3e3e3;display:inline-block;vertical-align:text-bottom;width:16px;height:16px;padding:4px;margin-right:6px;text-align:center;position:absolute;top:0;left:0}
.guideRadioButtonGroupItems .guideRadioButtonItem .guideWidgetLabel label{padding-left:25px}
.guideRadioButtonItem.guideItemSelected label:before{background:#0061a0;border:4px solid #FFF}
.guideRadioButtonItem.guideItemSelected label:after{content:'';height:16px;width:16px;border:1px solid #ccc;position:absolute;border-radius:100%;left:0;top:0}
.guideCheckBoxItem input[type='checkbox']{display:inline-block;vertical-align:middle;margin:5px;cursor:pointer;opacity:0;position:absolute}
.guideCheckBoxItem label,.guideContainer .guideCheckBoxGroupItems .guideCheckBoxItem .guideWidgetLabel label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;vertical-align:middle;margin:5px;cursor:pointer;position:relative;line-height:.1}
.guideCheckBoxItem label:before{content:" ";background:#fff;border:1px solid #75787b;display:inline-table;vertical-align:text-bottom;width:16px;height:16px;padding:7px;margin-right:6px;text-align:center;line-height:.9}
.guideCheckBoxItem.guideItemSelected label:before{content:"\2714";color:#0061a0;padding:2px}
.MetLifeRadioButtonBlue .guideRadioButtonItem label:before,.MetLifeCheckBoxBlue .guideCheckBoxItem label:before{background:#0061a0;border:1px solid #FFF}
.MetLifeRadioButtonBlue .guideRadioButtonItem.guideItemSelected label:before{background:#FFF;box-shadow:inset 0 0 0 4px #0061a0}
.MetLifeCheckBoxBlue .guideCheckBoxItem.guideItemSelected label:before{content:"\2714";font-size:.6em;color:#fff}
.MetLifeCheckBoxBlue label,.MetLifeCheckBoxBlue.guideCheckBoxItem .guideWidgetLabel label,.MetLifeRadioButtonBlue label,.MetLifeRadioButtonBlue.guideRadioButtonItem .guideWidgetLabel label{color:#fff}
.guidebutton .guideFieldWidget button:not(.af-icon-button),.guidebutton input[type='button']{background:#007abc;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;border-radius:2px;font-size:12px;color:#fff;height:40px;border:1px solid #007abc;padding:20px;line-height:1px;margin-bottom:10px;text-transform:uppercase;cursor:pointer;font-weight:bold}
.guidebutton .guideFieldWidget button:not(.af-icon-button):hover{background:#0061a0 !important;box-shadow:none;text-decoration:underline;border:1px solid #0061a0 !important}
.MetLifeSecondaryCTAs .guideFieldWidget button:not(.af-icon-button),input[type='button']{background:#a4ce4e;border:1px solid #a4ce4e;color:#000}
.MetLifeSecondaryCTAs .guideFieldWidget button:not(.af-icon-button):hover{background:#b7dd58;border:1px solid #b7dd58}
.MetLifeGhostCTAsBlue .guideFieldWidget button:not(.af-icon-button),input[type='button']{color:#007abc;background-color:#FFF;border:1.5px solid #007abc}
.MetLifeGhostCTAsBlue .guideFieldWidget button:not(.af-icon-button):hover{color:#FFF;background-color:#0090da;border:1.5px solid #007abc}
.MetLifeGhostCTAsWhite .guideFieldWidget button:not(.af-icon-button),input[type='button']{background-color:#FFF;color:#007abc;border:1.5px solid #007abc}
.MetLifeGhostCTAsWhite .guideFieldWidget button:not(.af-icon-button):hover{background-color:#FFF;color:#007abc;text-decoration:underline;border:1.5px solid #007abc}
.guidefield .guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw),.guidefield .guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw){border:0;padding:0;background:0}
.guidefield .guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw) input,.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw) .guideCheckBoxGroupItems,.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw) .guideRadioButtonGroupItems,form .guideTextBox.validation-failure .multiline textArea,.guidedropdownlist .validation-failure .dropDownList select{border:1px solid;background-color:#fde8e8;border-color:#db1818}
.guidefield input::-webkit-input-placeholder,.guidefield .guideFieldNode select::-webkit-input-placeholder,.guideFieldNode .guideWidgetLabel label,.guideTextBox .multiline.textField textArea::-webkit-input-placeholder,.guidedropdownlist .dropDownList select{color:#333}
.guidefield input:-ms-input-placeholder,.guidefield .guideFieldNode select:-ms-input-placeholder,.guideFieldNode .guideWidgetLabel label,.guideTextBox .multiline.textField textArea:-ms-input-placeholder,.guidedropdownlist .dropDownList select{color:#333}
.guidefield input::-ms-input-placeholder,.guidefield .guideFieldNode select::-ms-input-placeholder,.guideFieldNode .guideWidgetLabel label,.guideTextBox .multiline.textField textArea::-ms-input-placeholder,.guidedropdownlist .dropDownList select{color:#333}
.guidefield input::placeholder,.guidefield .guideFieldNode select::placeholder,.guideFieldNode .guideWidgetLabel label,.guideTextBox .multiline.textField textArea::placeholder,.guidedropdownlist .dropDownList select{color:#333}
.guidefield .guideFieldNode.validation-failure input::-webkit-input-placeholder,.guidefield .guideFieldNode.validation-failure select::-webkit-input-placeholder,.guideFieldNode.validation-failure .guideWidgetLabel label,.guideTextBox.validation-failure .multiline.textField textArea::-webkit-input-placeholder,.guidedropdownlist .validation-failure .dropDownList select{color:#db1818}
.guidefield .guideFieldNode.validation-failure input:-ms-input-placeholder,.guidefield .guideFieldNode.validation-failure select:-ms-input-placeholder,.guideFieldNode.validation-failure .guideWidgetLabel label,.guideTextBox.validation-failure .multiline.textField textArea:-ms-input-placeholder,.guidedropdownlist .validation-failure .dropDownList select{color:#db1818}
.guidefield .guideFieldNode.validation-failure input::-ms-input-placeholder,.guidefield .guideFieldNode.validation-failure select::-ms-input-placeholder,.guideFieldNode.validation-failure .guideWidgetLabel label,.guideTextBox.validation-failure .multiline.textField textArea::-ms-input-placeholder,.guidedropdownlist .validation-failure .dropDownList select{color:#db1818}
.guidefield .guideFieldNode.validation-failure input::placeholder,.guidefield .guideFieldNode.validation-failure select::placeholder,.guideFieldNode.validation-failure .guideWidgetLabel label,.guideTextBox.validation-failure .multiline.textField textArea::placeholder,.guidedropdownlist .validation-failure .dropDownList select{color:#333}
.guidefield .guideFieldError{background-color:#db1818;padding:7px 12px;color:#FFF;margin-top:8px;position:relative;margin-bottom:10px;line-height:16px;font-size:13px}
.guidefield .guideFieldError:before{content:"";background:#db1818;position:absolute;left:20px;width:17px;height:6px;-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);display:block;top:-8px}
.guidedropdownlist .validation-failure .dropDownList select:hover,.guidedropdownlist .validation-failure .dropDownList select{background-image:url('../../../../content/dam/metlifeform/validation_select.svg')}
.guideContainerNode .guidefield .guideFieldNode .guideFieldError{margin-top:-4px;margin-bottom:10px}
.guidefield .guideFieldError{display:none}
.guidefield .guideFieldNode,.guideFieldNode.guideTextBox{padding-top:0 !important}
.guideFieldNode.guideTextBox{margin-top:0 !important;padding-bottom:0 !important}
.guideFieldWidget input[type="date"],.guideFieldWidget input[type="text"],.guideFieldWidget input[type="password"],.guideFieldWidget select,.guideFieldWidget textarea,.guidedropdownlist .guideFieldNode .dropDownList select{border-radius:2px;height:45px;padding-left:12px;font-family:'Arial','Helvetica','sans-serif'}
.guideFieldWidget textarea{resize:vertical}
.guidedropdownlist .guideFieldWidget.dropDownList select{margin-bottom:4px;font-size:13px;color:#333}
.guideFieldLabel label,.guideRadioButtonGroupItems .guideRadioButtonItem .guideWidgetLabel label,.guideCheckBoxGroupItems .guideCheckBoxItem .guideWidgetLabel label,.guideContainer .guideRadioButtonGroupItems .guideRadioButtonItem .guideWidgetLabel label,.guideContainer .guideCheckBoxGroupItems .guideCheckBoxItem .guideWidgetLabel label{line-height:17px;font-size:15px;font-weight:400;color:#333;margin-left:0}
.guideLayout .guidefield .guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){padding:0;margin:0;background:0;position:relative}
.guideCheckBoxItem label:before{border-radius:2px}
.guideFieldWidget input[type="text"],.guideFieldWidget select,.guideFieldNode .guideRadioButtonGroupItems,.guideFieldNode .guideCheckBoxGroupItems{margin:4px 4px 4px 0}
#aemFormFrame{overflow:hidden !important}
.guideFieldWidget input[type="text"]:focus,.guideFieldWidget input[type="radio"]:focus,.guideFieldWidget input [type="checkbox"]:focus,.guideFieldWidget select:focus,.guideFieldWidget textarea:focus{outline:1px solid #0061a0}
.guidedropdownlist .guideFieldWidget.listBoxWidget>ol{background-color:#fff;border-radius:0;padding-left:12px;font-family:'Arial','Helvetica','sans-serif'}
ol>li.item-selected{background:#f2f2f2 !important;color:#333 !important}
#guideContainer-rootPanel-userInputPanel-submitButton___guide-item{margin-bottom:0}
.sectionHeader p,.staticText ol{margin-top:0;margin-bottom:10px}
@media screen and (max-width:480px){.guideFieldWidget button:not(.af-icon-button),input[type='button']{width:100%;font-size:12px}
.guideContainerNode .mobileLayout{display:none}
}
@media screen and (min-width:480px) and (max-width:1024px){.guidebutton .guideFieldWidget button:not(.af-icon-button),.guidebutton input[type='button']{font-size:11px}
.guideContainerNode .mobileLayout{display:none}
}
.guideCheckBoxItem label,.guideContainer .guideCheckBoxGroupItems .guideCheckBoxItem .guideWidgetLabel label{display:inline-block !important;padding-left:22px}
.guideCheckBoxItem label:before{position:absolute;left:1px}
div#iEBox_Geo{display:none !important}
.guideCheckBoxItem input[type="checkbox"]{opacity:1 !important;position:absolute !important;width:1px !important;height:1px !important;z-index:-999;margin:-1px;clip:rect(0,0,0,0);padding:0}
.guideCheckBoxItem .guideFieldWidget{display:block !important}
.guideCheckBoxItem .focused label:before{outline:1px solid #0061a0}
.h2{font-size:17px}
.h3{font-size:16px}
.guideLayout .guidefield .guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart)>div.guideFieldWidget.ScribbleImageField:focus{border:solid 1px black}
.guidebutton .guideFieldWidget button:not(.af-icon-button):focus{outline:solid 2px black;outline-offset:2px}
#header-logoLink:focus{outline:solid 2px black;margin-right:3px;display:inline-block}
.numberList{padding-left:0}
.beneBullets p{position:relative;margin-bottom:16px;padding-left:30px;line-height:20px}
.beneBullets p:before{display:block;position:absolute;left:1px;top:0;content:"\0021";width:20px;height:20px;border:1px solid #007abc;border-radius:50%;background:#007abc;font-size:20px;text-align:center;color:#fff;line-height:20px}
.note{margin-top:16px}
.beneForm_h1{color:#000;font-size:28px;line-height:32px;font-family:'Georgia','Times New Roman','Times','serif'}
.beneForm_h2{color:#333;font-size:14px;line-height:20px;font-family:'Georgia','Times New Roman','Times','serif'}
@media screen and (min-width:480px) and (max-width:1024px){.beneForm_h1{font-size:24px;line-height:28px}
}
div#iEBox_Cancel{background:url('../../../../content/dam/globalMarketingPlatformAssets/images/utility/icon-close.svg') center no-repeat !important}
div#iEBox_Ok{background-image:url('../../../../content/dam/globalMarketingPlatformAssets/images/hero-homepage/icon-check-2024.svg') !important}
.h2_font{font-size:16px}
.MetLifeFormHeaderH1 p{font-family:'Georgia','Times New Roman','Times','serif'}
.aemform{background:#f2f2f2}
form{background:#f2f2f2}
form .container{padding:40px 0}
.staticText,.sectionHeader{color:#333}
.aemformcontainer hr.guideSeparator{color:#ccc;margin-top:10px;margin-bottom:0}
.MetLifeAllFieldsRequired p{color:#333;font-weight:normal;font-size:12px;line-height:16px}
.aemformcontainer .guideFieldDescription.long{font-size:13px;line-height:16px;color:#333;margin-bottom:10px;margin-top:-10px;display:none;word-break:break-word}
.MetLifeFormHeaderH1 p,.guidefield .errorMessage,.guidefield .thankYouMessage{color:#000;margin-top:0;padding:0;font-weight:bold;font-size:28px;line-height:32px;margin-bottom:20px}
.MetLifeFormHeaderH1 p,.MetLifeFormHeaderH2 p:focus,.guidefield:focus .errorMessage:focus,.guidefield:focus .thankYouMessage:focus{outline:0;margin-top:45px}
.MetLifeFormHeaderH2 p,.guidefield .errorMessageText,.guidefield .thankYouMessageText{color:#333;margin-top:0;padding:0;font-weight:400;font-size:14px;line-height:20px;margin-bottom:10px}
.guideTextDraw.DisclaimerSectionH3{font-size:11px;line-height:15px;font-weight:normal;color:#333;text-align:left;padding:0}
.guideTextDraw.DisclaimerSectionH3 p:last-of-type{margin-bottom:0}
.aemformcontainer .DisclaimerSectionH3 a:hover{text-decoration:underline;color:#0090da}
.guidefield .errorMessage p,.guidefield .thankYouMessage p{margin-top:90px;margin-bottom:0;text-align:center}
.guidefield .errorMessageText p,.guidefield .thankYouMessageText p{margin-bottom:60px;text-align:center;margin-top:0}
.aemformcontainer form .container,.guideContainer form .container{width:80%;padding:40px 0;margin:0 auto}
form .guideFieldWidget input[type="text"] input[type="date"],form .guideFieldWidget select,form .guideFieldNode .guideRadioButtonGroupItems,form .guideFieldNode .guideCheckBoxGroupItems{margin:7px 0}
.aemformcontainer form .col-md-6:first-child,.guideContainer form .col-md-6:first-child{padding-right:10px}
.aemformcontainer form .col-md-6:last-child,.guideContainer form .col-md-6:last-child{padding-left:10px}
.aemformcontainer .col-md-4:first-child,.guideContainer .col-md-4:first-child{padding-right:13px}
.aemformcontainer .col-md-4:nth-child(2),.guideContainer .col-md-4:nth-child(2){padding:0 7px}
.aemformcontainer .col-md-4:last-child,.guideContainer .col-md-4:last-child{padding-left:13px}
.guidebutton .guideFieldWidget button:not(.af-icon-button),.guidebutton input[type='button']{margin-top:5px}
form .guideContainerNode .guidefield .guideFieldNode .guideFieldError{margin-top:-11px}
form .row .guideFieldWidget input[type="text"],form .row .guidedropdownlist .guideFieldWidget.dropDownList select,form .row .guideFieldNode .guideRadioButtonGroupItems,form .row .guideFieldNode .guideCheckBoxGroupItems,form .row .guideTextBox .multiline.textField textArea{margin-bottom:15px;line-height:1}
.aemformcontainer form .MetLifeFormHeaderH1 p,.guideContainer form .MetLifeFormHeaderH1 p{margin-bottom:10px}
.aemformcontainer form .MetLifeFormHeaderH2 p,.guideContainer form .MetLifeFormHeaderH2 p{margin-bottom:20px}
.guidebutton .guideFieldWidget button:not(.af-icon-button),.guidebutton input[type='button']{background:#007abc;box-shadow:rgba(0,0,0,0.2) 0 2px 3px 0;border-radius:2px;font-size:18px;color:#fff;height:60px;border:1px solid #007abc;padding:20px;line-height:1px;margin-bottom:10px;text-transform:uppercase;cursor:pointer;font-weight:bold}
.guidebutton .guideFieldWidget button:not(.af-icon-button):hover{background:#0090da;box-shadow:none;text-decoration:underline;border:1px solid #0090da}
form .guidedropdownlist .guideFieldWidget.dropDownList select{margin-bottom:7px}
hr.guideSeparator{color:#007abc;border:4px solid}
.buttonsPanel .col-md-4{width:auto}
.buttonsPanel{text-align:center;display:inline-block}
.guideFieldWidget input[type="date"]{border:1px solid #e3e3e3;color:#333;height:45px;padding:7px 12px;font-size:13px}
.customerCare{border:3px solid #007abc;border-radius:20px;width:80%;text-align:center;margin:0 auto}
.formHidden{display:none}
.errorSpan{background-color:#db1818;padding:7px 12px;color:#FFF;margin-top:8px;position:relative;margin-bottom:10px;line-height:16px;font-size:13px}
.errorSpan:before{content:"";background:#db1818;position:absolute;left:20px;width:17px;height:6px;-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);display:block;top:-8px}
.beneBullets ul{list-style-type:none;padding-left:0}
.beneBullets li{position:relative;margin-bottom:10px;padding-left:30px;line-height:20px}
.beneBullets li:before{display:block;position:absolute;left:0;top:0;content:"\0021";width:20px;height:20px;border:1px solid #007abc;border-radius:50%;background:#007abc;font-size:20px;text-align:center;color:#fff}
.customerCare{margin-bottom:20px}
.iconButton-label.loader:after{content:' .';-webkit-animation:dots 1s steps(5,end) infinite;animation:dots 1s steps(5,end) infinite;font-size:28px;margin-right:15px}
.buttonsPanel{text-align:center;display:inline}
.guideScribble img{border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;border-top-left-radius:.25rem;border-color:#75787b;height:2.5rem;color:#555;font-size:.875rem;padding-bottom:.625rem;padding-left:.625rem;padding-top:.625rem;padding-right:.625rem;background:#fff}
.guideContainer .guideScribble .ScribbleImageField img.emptyScribble{background:url(../../../../libs/fd/xfaforms/clientlibs/xfalib/resources/images/signature.png) left top no-repeat}
@media screen and (max-width:480px){.MetLifeFormHeaderH1 p{font-size:18px;line-height:22px}
form .container{width:100%;padding:20px 30px}
.aemformcontainer form .container,.guideContainer form .container{width:100%;padding:20px 30px}
.aemformcontainer form .col-md-6,.aemformcontainer .col-md-4,.guideContainer form .col-md-6,.guideContainer .col-md-4,.guideContainer form .col-md-3,.guideContainer .col-md-3{padding:0 !important}
form .row .guideFieldWidget input[type="text"],form .row .guidedropdownlist .guideFieldWidget.dropDownList select,form .row .guideFieldNode .guideRadioButtonGroupItems,form .row .guideFieldNode .guideCheckBoxGroupItems,form .row .guideTextBox .multiline.textField textArea{margin-bottom:10px}
.guidebutton .guideFieldWidget button:not(.af-icon-button),.guidebutton input[type='button']{margin-top:0}
form .guideContainerNode .guidefield .guideFieldNode .guideFieldError{margin-top:-6px}
}
@media screen and (min-width:480px) and (max-width:1024px){form .col-md-6,.col-md-4 .col-md-3{padding:0}
.aemformcontainer form .container,.guideContainer form .container{width:90%;padding:30px 0;margin:0 auto}
.MetLifeFormHeaderH1 p{font-size:24px;line-height:28px}
}
@media screen and (min-width:768px){.aemformcontainer hr.guideSeparator{margin-top:15px;margin-bottom:10px}
.buttonsPanel .guideGridFluidLayout{margin:0 auto;width:auto}
.buttonsPanel .row{display:inline-block}
.buttonsPanel .row .guideButton{margin-right:15px}
.buttonsPanel .row:last-child .guideButton{margin-right:0}
}
@media screen and (min-width:1024px){.aemformcontainer{width:85%;max-width:1300px;margin:0 auto}
.aemformcontainer hr.guideSeparator{margin-top:25px;margin-bottom:20px}
.aemformcontainer .col-md-3:first-child,.guideContainer .col-md-3:first-child{padding-right:13px}
.aemformcontainer .col-md-3:nth-child(2),.guideContainer .col-md-3:nth-child(2),.aemformcontainer .col-md-3:nth-child(3),.guideContainer .col-md-3:nth-child(3){padding:0 7px}
.aemformcontainer .col-md-3:last-child,.guideContainer .col-md-3:last-child{padding-left:13px}
}
@-webkit-keyframes dots{0,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),0.5em 0 0 rgba(0,0,0,0)}
40%{color:white;text-shadow:.25em 0 0 rgba(0,0,0,0),0.5em 0 0 rgba(0,0,0,0)}
60%{text-shadow:.25em 0 0 #fff,0.5em 0 0 rgba(0,0,0,0)}
80%,100%{text-shadow:.25em 0 0 white,.5em 0 0 white}
}
@keyframes dots{0,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),0.5em 0 0 rgba(0,0,0,0)}
40%{color:white;text-shadow:.25em 0 0 rgba(0,0,0,0),0.5em 0 0 rgba(0,0,0,0)}
60%{text-shadow:.25em 0 0 #fff,0.5em 0 0 rgba(0,0,0,0)}
80%,100%{text-shadow:.25em 0 0 white,.5em 0 0 white}
}
.col-xs-12,.col-md-6{position:relative;min-height:1px;padding-left:0;padding-right:0}
.col-xs-12{float:left;width:100%}
@media(min-width:1024px){.col-md-6{float:left;width:50%}
}
h1,h2,h3,h4,h5,h6,p{width:100%;margin:0 auto 20px}
ul,ol{list-style-type:none}
a{color:#0061a0;text-decoration:none}
a:hover,a:focus{color:#0061a0;text-decoration:underline}
a:active,a:visited{text-decoration:none}
hr{margin-top:20px;margin-bottom:20px}
.block{display:block}
.inline-block{display:inline-block}
.table{display:table !important}
.relative{position:relative;overflow:hidden}
.static{position:static}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.text-normal{font-weight:normal}
.text-bold{font-weight:bold}
.bene-form-contents{width:95%;padding-left:0;padding-right:0;margin:0 auto;max-width:1300px;overflow-y:hidden}
.bene-form-contents .header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#fff;color:#333;font-size:11px;font-weight:bold;width:100%;height:130px;z-index:1000;-webkit-transition:height .5s;transition:height .5s;padding:30px 0}
.bene-form-contents .header__left,.bene-form-contents .header__right{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;background-color:#fff;color:#333}
.bene-form-contents .header__left h2{margin:25px auto 11.5px auto}
.bene-form-contents .header__logo{height:auto;max-height:27px;width:120px;color:#333;font-weight:normal;-webkit-transition:all .5s;transition:all .5s;margin:11.5px auto}
@media screen and (min-width:768px){.bene-form-contents .header__left h2{margin:35px auto 16px auto}
.bene-form-contents .header__logo{height:auto;max-height:38px;width:auto;margin:16px auto}
}
.bene-form-contents .header__right h1{display:inline-block;float:right;margin:0;width:auto}
.bene-form-contents .footer{padding:30px 0}
.bene-form-container .page-title{font-weight:bold;font-size:18px;line-height:22px}
.bene-form-container .title{font-weight:bold;font-size:14px;line-height:18px;margin-bottom:5px}
.bene-form-container ul{list-style-type:disc;padding-left:15px}
.bene-form-container li{font-weight:normal;margin-bottom:10px}
.bene-form-container span,.bene-form-container p,.bene-form-container li{font-size:14px;line-height:18px}
.bene-form-container li:before{line-height:18px}
.bene-form-container p{text-align:justify;font-weight:normal}
.lineSeparator{color:#007abc;border:4px solid;margin-top:10px;margin-bottom:20px}
.border-rounded{border:1px solid;border-radius:20px;padding-top:20px;padding-left:15px;padding-right:15px}
.pad-tp-2{padding-top:15px}
.pad-rt-2{padding-right:15px}
.pad-bt-2{padding-bottom:15px}
.pad-lt-2{padding-left:15px}
@media screen and (min-width:768px){.lineSeparator{margin-top:20px;margin-bottom:30px}
}