.guideContainer .guideFieldWidget input,.guideContainer .guideFieldWidget select,.guideContainer .guideFieldWidget textarea{background-color:#f4f4f6;border:1px solid #f4f4f6;border-radius:8px;font-family:Azteca-Light,sans-serif;font-size:15px;color:#000;line-height:28px;max-width:400px;padding:5px 15px;outline:none}.guideContainer .guideFieldWidget input.error{border-color:#fa6262}.guideContainer .guideFieldWidget select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f4f4f6;border-radius:8px;font-family:Azteca-Light,sans-serif;font-size:14px;color:#2e3032;line-height:28px;padding:10px 25px 10px 15px;margin:10px 0;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:55px}.guideContainer .guideFieldWidget select,.guideContainer .guideFieldWidget select:hover{background:url(../../../etc.clientlibs/azteca-spa/clientlibs/clientlib-angular/resources/assets/img/icons_svg/icon-arrow-menu--down.svg) no-repeat 99% 50% #f4f4f6;background-size:30px 20px}.guideContainer .guideFieldError{display:none;font-family:Azteca-Regular,sans-serif;font-weight:400;font-size:14px;color:#fa6262!important}.guideContainer .guideFieldLabel label{font-family:Azteca-Regular,sans-serif;font-size:18px;width:100%;line-height:25px;margin-bottom:10px}.guideContainer .guideFieldButtonWidget button.button-default.button-medium.button,.guideContainer .guideFieldButtonWidget button.button-default.button-medium.submit{display:block;margin:0 10px;background-color:#17a54d;border:1px solid transparent;border-radius:60px;padding:5px;min-width:180px;color:#fff;font-size:17px;font-family:Azteca-Regular,sans-serif;text-transform:uppercase;min-height:46px}.guideContainer .guideFieldButtonWidget button.button-default.button-medium.button:active,.guideContainer .guideFieldButtonWidget button.button-default.button-medium.button:hover,.guideContainer .guideFieldButtonWidget button.button-default.button-medium.submit:active,.guideContainer .guideFieldButtonWidget button.button-default.button-medium.submit:hover{background-color:#278252}.guideContainer .validation-failure .guideFieldError,.validation-failure.guideContainer .guideFieldError,.validation-failure .guideContainer .guideFieldError{display:block}.guideContainer .guideRadioButtonItem .guideFieldWidget input[type=radio]{position:absolute;opacity:0}.guideContainer .guideRadioButtonItem .guideWidgetLabel.right:before{content:"";background:#aeaebd;border-radius:100%;border:6px solid #f4f4f6;display:inline-block;width:1.4em;height:1.4em;position:relative;margin-right:1em;vertical-align:middle;cursor:pointer;text-align:center;transition:all .25s ease}.guideContainer .guideRadioButtonItem.guideItemSelected .guideWidgetLabel.right:before{background-color:#17a54d}.guideContainer .guideCheckBoxItem .guideFieldWidget input[type=checkbox]{position:absolute;opacity:0}.guideContainer .guideCheckBoxItem .guideWidgetLabel.right{position:relative}.guideContainer .guideCheckBoxItem .guideWidgetLabel.right:before{content:"";background:#f4f4f6;border-radius:4px;display:inline-block;width:1.4em;height:1.4em;position:relative;margin-right:1em;vertical-align:middle;cursor:pointer;text-align:center;transition:all .25s ease}.guideContainer .guideCheckBoxItem.guideItemSelected .guideWidgetLabel.right:before{background-color:#17a54d}.guideContainer .guideCheckBoxItem.guideItemSelected .guideWidgetLabel.right:after{content:"";position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}