.field-container{position:relative}.aikon-form .fv-invalid{border-color:#f21f2d !important}.aikon-form.tooltipval .fv-err-container{position:absolute;background-color:#fff;z-index:10;padding:15px;padding-left:20px;padding-right:20px;opacity:0;color:#333;text-align:center;box-sizing:border-box;font-weight:normal;left:0px;margin:auto;top:105%;right:0px;width:60%;font-size:13px;line-height:150%;background-color:#FFF;border:1px
solid #D2D2D2;box-shadow:0 0 2px #CCC;animation:fv-display-error 300ms forwards ease-out;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.aikon-form.tooltipval .fv-err-container:before{content:' ';position:absolute;bottom:100%;border-color:transparent transparent #D2D2D2 transparent;border-width:0 8px 12px 8px;border:none;height:20px;width:30px;left:50%;margin-left:-15px;top:-17px;background:url("modules/mod_aikon_easy_form_builder/assets/images/triangle.png") center center no-repeat}.aikon-form.tooltipval .fv-err-close{height:24px;width:24px;position:absolute;right:0px;top:0px;color:transparent;cursor:pointer;background:url("modules/mod_aikon_easy_form_builder/assets/images/closetip.png") center center no-repeat;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.aikon-form.tooltipval .fv-err-close:hover{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}.aikon-form.tooltipval .fv-err-close:active{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}@keyframes fv-display-error{from{opacity:0}to{opacity:1}}.aikon-form.inlineval .fv-err-container{font-size:13px;color:#333;margin-top:5px;display:block}.aikon-form.inlineval .fv-err-container span.fv-err-close{display:none}.aikon-form.borderval .fv-err-container{display:none}