.aemformcontainer form .guideFieldWidget input[type="text"]{margin-bottom:0}
.aemformcontainer.aem-form-mobile form .guideFieldWidget input[type="text"]{margin-bottom:20px}
.aemformcontainer.aem-form-mobile .guidebutton .guideFieldWidget button:not(.af-icon-button),.aemformcontainer.aem-form-mobile .guidebutton input[type='button']{margin-top:0}
.userInputPanel .col-md-12{padding-top:10px;padding-bottom:10px}
@media screen and (max-width:400px){.userInputPanel .col-md-12{padding:10px}
}
.aemformcontainer .guidebutton .guideFieldWidget button:not(.af-icon-button),.aemformcontainer .guidebutton input[type='button']{margin-bottom:0}
.aemformcontainer form .guideContainerNode .guidefield .guideFieldNode .guideFieldError{margin-bottom:0}
.aemformcontainer.aem-form-mobile form .guideContainerNode .guidefield .guideFieldNode .guideFieldError{margin-bottom:35px}
.guidefield .thankYouMessage{background-image:url('../../../../content/dam/metlifeform/embedded-check-mark.png');background-repeat:no-repeat;background-size:72px 72px;background-color:#fff;min-height:80px;padding-left:125px !important}
.aemformcontainer.aem-form-desktop .guidefield .guideFieldNode.thankYouMessage{margin-right:50px;display:flex;align-items:center}
.aemformcontainer.aem-form-tablet .guidefield .guideFieldNode.thankYouMessage{display:flex;align-items:center}
.aemformcontainer.aem-form-mobile .guidefield .guideFieldNode.thankYouMessage{background-position:left 0 top 10px;padding-top:100px !important;padding-left:0 !important}
.aemformcontainer.aem-form-tablet .guidefield .guideFieldNode.errorMessage,.aemformcontainer.aem-form-tablet .guidefield .guideFieldNode.thankYouMessage{background-size:72px 72px;background-position:left 16px top 50%}
.aemformcontainer.aem-form-desktop .guidefield .guideFieldNode.errorMessage,.aemformcontainer.aem-form-desktop .guidefield .guideFieldNode.thankYouMessage{background-size:80px 80px;background-position:left 16px top 50%}
.guidefield .errorMessage p,.guidefield .thankYouMessage p,.guidefield .errorMessageText p,.guidefield .thankYouMessageText p{color:#333;font-family:'MetLifeCircular','Noto Sans','Arial','Helvetica','sans-serif' !important;font-size:24px;font-weight:500;line-height:30px;margin:0 !important}
.aemformcontainer.aem-form-tablet .container,.guideContainer .container{margin-right:0;margin-left:0;padding-left:0;padding-right:0}
.aemformcontainer.aem-form-tablet .container,.guideContainer .container{width:100%}
.aemformcontainer.aem-form-tablet .guidefield .errorMessage p,.aemformcontainer.aem-form-tablet .guidefield .thankYouMessage p,.aemformcontainer.aem-form-tablet .guidefield .errorMessageText p,.aemformcontainer.aem-form-tablet .guidefield .thankYouMessageText p{font-size:28px;line-height:35px}
.guidefield .errorMessage p,.guidefield .thankYouMessage p,.guidefield .errorMessageText p,.guidefield .thankYouMessageText p{font-size:24px;line-height:30px}
.aemformcontainer.aem-form-desktop .guidefield .errorMessage p,.aemformcontainer.aem-form-desktop .guidefield .thankYouMessage p,.aemformcontainer.aem-form-desktop .guidefield .errorMessageText p,.aemformcontainer.aem-form-desktop .guidefield .thankYouMessageText p{font-size:32px;line-height:40px}
.aemformcontainer.aem-form-desktop form .guideFieldWidget input[type="text"]{margin-bottom:5px}
.aemformcontainer.aem-form-tablet form .row .col-md-6{width:70%}
.aemformcontainer.aem-form-tablet form .row .col-md-6:last-of-type{width:30%;padding-right:7.5px}
.aemformcontainer.aem-form-tablet form .col-md-6:nth-child(1){padding-right:15px}
.aemformcontainer.aem-form-tablet form .col-md-6:last-child{padding-left:15px}
aemformcontainer[dir="rtl"] .aem-form-tablet form .row .col-md-6:last-of-type,[dir="rtl"] .aem-form-desktop from .col-md-6:first-child{padding-left:7.5px;padding-right:0}
[dir="rtl"] .aem-form-tablet form .col-md-6:last-child{padding-left:0;padding-right:15px}
[dir="rtl"] .aem-form-tablet form .col-md-6:nth-child(1){padding-right:15px;padding-left:0}
@media only screen and (min-width:500px) and (max-width:1023px){.aemformcontainer.aem-form-tablet form .row .col-md-6{width:calc(100% - 150px) !important}
.aemformcontainer.aem-form-tablet form .row .col-md-6:last-of-type{width:auto !important;padding-right:7.5px}
}
.aem-form-desktop form #guideContainer-rootPanel-userInputPanel-panel-guidetextbox___guide-item.col-md-6{width:245px !important;padding-right:0;margin-right:10px}
.aem-form-desktop form #guideContainer-rootPanel-userInputPanel-panel-submitbutton___guide-item.col-md-6{width:125px !important;padding-left:0}