.ajax-file-upload label{color:#fff;font-size:18px;line-height:22px;text-decoration:underline;float:left;font-weight:300;cursor:pointer}.ajax-file-upload label img{float:left;margin-right:5px}.ajax-file-upload-container{padding-top:20px}.ajax-file-upload-container .ajax-file-upload-statusbar{margin-bottom:15px}.ajax-file-upload-container .ajax-file-upload-statusbar .ajax-file-upload-filename{color:#fff;font-size:14px;line-height:18px;margin-bottom:5px}.ajax-file-upload-container .ajax-file-upload-statusbar .ajax-file-upload-progress{margin:5px 10px 5px 0;position:relative;max-width:250px;width:100%;border:1px solid #fff;padding:1px;border-radius:0;display:inline-block}.ajax-file-upload-container .ajax-file-upload-statusbar .ajax-file-upload-progress .ajax-file-upload-bar{background-color:#015f52;height:26px;line-height:26px;color:#fff}.ajax-file-upload-container .ajax-file-upload-statusbar .ajax-file-upload-red{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#e92c2d),to(#be2929));background:-webkit-linear-gradient(top,#e92c2d,#be2929);background:-moz-linear-gradient(top,#e92c2d,#be2929);background:-ms-linear-gradient(top,#e92c2d,#be2929);background-image:-moz-linear-gradient(top,#e92c2d,#be2929);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e92c2d),color-stop(1,#be2929));-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;color:#fff;font-family:arial;font-size:13px;padding:7px 15px;text-decoration:none;-webkit-text-shadow:0 1px 0 #b23e35;-moz-text-shadow:0 1px 0 #b23e35;-ms-text-shadow:0 1px 0 #b23e35;text-shadow:0 1px 0 #b23e35;cursor:pointer;vertical-align:top;margin:5px 0}.ajax-file-upload-container .ajax-file-upload-statusbar .fileName{display:none}.ajax-file-upload-error{margin-top:15px;width:100%;color:#d24031 !important;font-size:13px}.ajax-file-upload-error a{color:#d24031;text-decoration:underline}.captcha-wrapper{display:inline-block;width:100%;margin-bottom:15px}.captcha-wrapper .captcha .label captcha_custom_form{display:none}.captcha-wrapper .captcha .control input{border:1px solid #a7abb0;border-radius:5px;max-width:230px;width:100%;height:52px;font-size:13px;line-height:17px;padding:0 10px;color:#454545}.captcha-wrapper .captcha .control input::-webkit-input-placeholder{color:#a0a0a0;opacity:1}.captcha-wrapper .captcha .control input:-moz-placeholder{color:#a0a0a0;opacity:1}.captcha-wrapper .captcha .control input::-moz-placeholder{color:#a0a0a0;opacity:1}.captcha-wrapper .captcha .control input:-ms-input-placeholder{color:#a0a0a0;opacity:1}.captcha-wrapper .captcha .control input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.captcha-wrapper .captcha .control input.mage-error{color:#454545}.captcha-wrapper .captcha .control.captcha-image{max-width:258px;margin:15px 0 0;position:relative}.captcha-wrapper .captcha .control.captcha-image .captcha-img{width:100%;margin:0;height:40px;border-radius:4px;border:1px solid silver}.captcha-wrapper .captcha .control.captcha-image .captcha-reload{position:absolute;right:10px;top:8px;cursor:pointer}.captcha-wrapper .captcha .control .mage-error{color:#d24031;font-size:13px;line-height:17px;margin:5px 0 0}.captcha-wrapper .captcha .invalid-captcha{padding-top:10px;color:#d24031}.page.messages{padding:0}.page.messages .message{margin:10px 0}.ui-widget-overlay{background:#aaa url(../../images/questionnaire/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:alpha(opacity=30);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001}.ui-dialog{z-index:1002;outline:0px;font-family:Verdana,Arial,sans-serif;border:1px solid #b6b6b6;background:#fff url(../../images/questionnaire/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#393939;overflow:hidden;padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.ui-dialog .ui-dialog-titlebar{position:relative;padding:10px;color:#fff;font-weight:700;background:#28a7fb;font-size:16px;line-height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{float:left;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog button.ui-dialog-titlebar-close{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f6f8f9),to(#e0e5e9)) !important;background:-webkit-linear-gradient(top,#f6f8f9,#e0e5e9) !important;background:-moz-linear-gradient(top,#f6f8f9,#e0e5e9) !important;background:-ms-linear-gradient(top,#f6f8f9,#e0e5e9) !important;background-image:-moz-linear-gradient(top,#f6f8f9,#e0e5e9) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f8f9),color-stop(1,#e0e5e9)) !important;width:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;height:20px;position:relative;right:-11px;margin-top:-4px}.ui-dialog button.ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog button.ui-dialog-titlebar-close .ui-icon-closethick{background-image:url(../../images/questionnaire/ui-icons_888888_256x240.png);background-repeat:no-repeat;left:50%;margin-left:-8px;width:16px;height:16px;background-position:-96px -128px;position:absolute;top:2px}.ui-dialog .ui-dialog-content{padding:15px 10px;text-align:center;line-height:22px;font-size:15px}.ui-dialog .ui-dialog-buttonpane{text-align:right;border-top:1px solid #b6b6b6;padding:15px 0}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{font-weight:400;color:#fff;border:none;outline:none;background:#28a7fb;border-radius:20px;margin-right:7px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button span{font-size:15px;line-height:19px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-dialog-buttonset{width:100%;float:left;box-sizing:border-box;border-top:1px solid #ccc;padding:8px 0}.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{width:100%;float:left;box-sizing:border-box}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{float:left;white-space:nowrap;width:auto;overflow:hidden;text-overflow:ellipsis;display:inline}a.ui-dialog-titlebar-close.ui-corner-all{display:inline;float:right;color:#fff}.ui-dialog-content.ui-widget-content{box-sizing:border-box;width:100%;float:left}@media (max-width:1366px){.page.messages{padding:0 15px;max-width:100%}}@media (max-width:575px){.ajax-file-upload-container .ajax-file-upload-statusbar .ajax-file-upload-progress{display:block}.captcha-wrapper .captcha .control input{height:42px}.captcha-wrapper .captcha .control.captcha-image{max-width:230px}}.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close{background-image:unset !important;color:#fff;text-decoration:none;float:right;display:inline;transition:all .3s;width:unset;height:auto;right:auto;margin:auto}.ui-button.ui-corner-all.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close:hover{text-decoration:underline}.ui-dialog button.ui-dialog-titlebar-close .ui-icon-closethick{background-image:unset}