.aemformcontainer.aem-form-mobile form .container{width:100%;padding:0}
.aemformcontainer.aem-form-tablet form .container,.aemformcontainer.aem-form-desktop form .container{width:100%;padding:0}
.aemformcontainer.aem-form-tablet form .container{padding:0}
.aemformcontainer .guidebutton .guideFieldWidget button:not(.af-icon-button),.aemformcontainer .guidebutton input[type='button']{margin:0;width:auto;padding:16px 33px;margin:0 0 20px 6px;height:54px;line-height:16px}
@media screen and (max-width:480px){.aemformcontainer .guidebutton .guideFieldWidget button:not(.af-icon-button),.aemformcontainer .guidebutton input[type='button']{width:96% !important}
}
.aemformcontainer .guideFieldNode.guideTextDraw p{margin:0;margin-bottom:8px;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:18px;line-height:32px;font-weight:normal;color:#333}
.aemformcontainer .guideFieldNode.guideTextDraw p b{font-weight:700}
.aemformcontainer .guideFieldNode.guideTextDraw p a{color:#007abc;text-decoration:none}
.aemformcontainer .guideFieldNode.guideTextDraw p a:hover,.aemformcontainer .guideFieldNode.guideTextDraw p a:focus{text-decoration:underline}
.aemformcontainer .guideFieldNode.guideTextDraw.MetLifeFormHeaderH1 p{margin:0;margin-bottom:28px;font-size:24px;line-height:33px;color:#333;text-align:left !important}
.aemformcontainer.aem-form-tablet .guideFieldNode.guideTextDraw.MetLifeFormHeaderH1 p{font-size:26px;line-height:39px;margin-bottom:32px}
.aemformcontainer.aem-form-desktop .guideFieldNode.guideTextDraw.MetLifeFormHeaderH1 p{font-size:28px;line-height:42px}
.aemformcontainer .guideCaptcha label{margin-bottom:20px}
.aemformcontainer .guideCaptcha{margin-bottom:20px}
.aemformcontainer .guideFieldNode.guideTextDraw.MetLifeAllFieldsRequired p{color:#333;font-weight:normal;font-size:16px;line-height:24px;margin-bottom:24px;margin-top:-12px}
.aemformcontainer .guideFieldNode .guideRadioButtonGroupItems,.aemformcontainer .guideFieldNode .guideCheckBoxGroupItems{padding-left:0}
.aemformcontainer.aem-form-tablet form .col-md-6:nth-child(1),.aemformcontainer.aem-form-tablet .guideContainer form .col-md-6:nth-child(1),.aemformcontainer.aem-form-tablet form .hidden ~ .col-md-6:nth-child(2),.aemformcontainer.aem-form-tablet .guideContainer form .hidden ~ .col-md-6:nth-child(2),.aemformcontainer.aem-form-desktop form .col-md-6:nth-child(1),.aemformcontainer.aem-form-desktop .guideContainer form .col-md-6:nth-child(1),.aemformcontainer.aem-form-desktop form .hidden ~ .col-md-6:nth-child(2),.aemformcontainer.aem-form-desktop .guideContainer form .hidden ~ .col-md-6:nth-child(2){padding-right:15px}
.aemformcontainer.aem-form-tablet form .col-md-6:last-child,.aemformcontainer.aem-form-tablet .guideContainer form .col-md-6:last-child,.aemformcontainer.aem-form-desktop form .col-md-6:last-child,.aemformcontainer.aem-form-desktop .guideContainer form .col-md-6:last-child{padding-left:15px}
.aemformcontainer.aem-form-tablet form .col-md-6:only-child,.aemformcontainer.aem-form-desktop form .col-md-6:only-child{padding-left:0}
.aemformcontainer .quote-tool-calc{margin-bottom:110px}
.recalc-button{margin-top:10px}
.recalc-button button{color:#007abc !important;background:#fff !important;border:2px solid #007abc !important;line-height:19px !important}
.recalc-button button:hover{color:#fff !important;background:#0061a0 !important;border:2px solid #0061a0 !important}
.guideCheckBoxGroupItems .guideCheckBoxItem .guideWidgetLabel label{margin:0 0 20px 10px !important}
.aem-form-tablet .guidedropdownlist .dropDownList select,.aem-form-tablet .guidedropdownlist .dropDownList select:hover .aem-form-mobile .guidedropdownlist .dropDownList select,.aem-form-mobile .guidedropdownlist .dropDownList select:hover{padding:12px 24px 8px 24px !important}
.aem-form-tablet .guidedropdownlist .dropDownList select:focus,.aem-form-mobile .guidedropdownlist .dropDownList select:focus{padding:12px 24px 8px 23px !important}
body[dir="rtl"]{.aemformcontainer .guidebutton .guideFieldWidget button:not(.af-icon-button),.aemformcontainer .guidebutton input[type='button']{margin:0 8px 20px 6px}
.aemformcontainer .guideFieldNode.guideTextDraw.MetLifeFormHeaderH1 p{text-align:right !important}
.aemformcontainer.aem-form-desktop form .col-md-6:nth-child(1),.aemformcontainer.aem-form-tablet form .col-md-6:nth-child(1){padding-left:15px}
.aem-form-tablet .guidedropdownlist .dropDownList select:focus,.aem-form-mobile .guidedropdownlist .dropDownList select:focus{padding:12px 23px 8px 24px !important}
.guidedropdownlist .dropDownList .select-options{direction:ltr}
.guidedropdownlist .dropDownList .select-styled.selected-state{direction:ltr;text-align:right}
}