.feedbackform-popup,.feedbackform-static{font-family:'Segoe UI',Arial,Helvetica,sans-serif}.feedbackform-overlay{z-index:1001;position:fixed;background-color:rgba(0,0,0,.8);-moz-opacity:.8;filter:alpha(opacity=80);width:100%;height:100%;top:0;left:0;cursor:pointer}.feedbackform-popup{width:550px;position:fixed;top:45%;left:50%;margin-top:-220px;margin-left:-275px;opacity:1;z-index:1002;background-color:#fff;box-shadow:0 5px 15px -5px #000;border-radius:3px;overflow:hidden}.feedbackform-static{display:block;margin:10px auto;max-width:500px}.feedbackform-popup h3{background:#0484c9;color:#FFF}.feedbackform-popup input[type=submit],.feedbackform-static input[type=submit]{background:#FFF;color:#419cc4;border:1px solid #419cc4}.feedbackform-popup input[type=submit],.feedbackform-popup>.feedbackform-close:hover{transition:background .1s,border-color .2s}.feedbackform-popup input[type=submit]:hover,.feedbackform-popup>.feedbackform-close:hover,.feedbackform-static input[type=submit]:hover{background:#29789a;border-color:#29789a;color:#FFF}.feedbackform-popup h3,.feedbackform-static h3{margin:0px;padding:20px;font-size:24px;font-weight:400}.feedbackform-popup form,.feedbackform-static form{padding:20px;text-align:center}.feedbackform-popup form input[type=text],.feedbackform-popup form input[type=email],.feedbackform-popup form textarea,.feedbackform-static form input[type=text],.feedbackform-static form input[type=email],.feedbackform-static form textarea{padding:20px;margin:5px 0;width:calc(100% - 40px);border:1px solid #ccc;outline:0}.feedbackform-popup form textarea,.feedbackform-static form textarea{height:70px;outline:0}.feedbackform-popup input[type=submit],.feedbackform-static input[type=submit]{padding:10px 40px;border-radius:3px;display:inline-block;cursor:pointer;outline:0}.feedbackform-popup form input[type=text].invalid,.feedbackform-popup form input[type=email].invalid,.feedbackform-popup>form textarea.invalid,.feedbackform-static form input[type=text].invalid,.feedbackform-static form input[type=email].invalid,.feedbackform-static>form textarea.invalid{border:1px solid #fd7d7d;border-radius:3px}input[type=text].invalid:before{content:" ";display:block;width:10px;height:10px}.feedbackform-popup>.feedbackform-close{border:1px solid #FFF;position:absolute;right:20px;color:#FFF;top:20px;height:30px!important;padding:0;width:30px;border-radius:50%;font-size:22px;font-weight:lighter;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer;z-index:1003}.feedbackform-popup>form>.feedbackform-block,.feedbackform-static>form>.feedbackform-block{margin-top:10px}.feedbackform-block>.chrobot{display:inline-block;height:40px;margin-right:20px}.chrobot>label{position:relative;-moz-user-select:none;-webkit-user-select:none;cursor:pointer;color:#419cc4;height: 20px;display: inline-block;}.chrobot>label:hover{color:#29789a}.chrobot input[type=checkbox]+label:before{content:" ";width:20px;height:20px;border:1px solid #29789a;display:inline-block;margin-right:10px;vertical-align:sub;border-radius:10px}.chrobot input[type=checkbox]:checked+label:after{position:absolute;left:5px;top:5px;content:" ";width:12px;border-radius:5px;height:12px;background:#419cc4;display:inline-block;margin-right:10px;vertical-align:sub}.feedbackform-block>.chrobot input[name=robot],.notif{display:none}.chrobot input[type=checkbox].invalid+label{color:red}.chrobot input[type=checkbox].invalid+label:before{border:1px solid red}.notif{position:fixed;text-align:center;top:0;left:50%;margin-left:-190px;width:380px;background:#0484c9;color:#fff;font-weight:700;padding:15px 5px;text-transform:uppercase;font-size:11pt;z-index:99999;box-shadow:0 5px 10px -5px #000}.feedbackform-inputblock--errorinfo{display:block;text-align:left;margin:5px 0;height:0;overflow:hidden;opacity:0;transition:height .4s,opacity .3s,margin-left .5s;color:red}.feedbackform-inputblock:hover input.invalid+.feedbackform-inputblock--errorinfo,.feedbackform-inputblock:hover textarea.invalid+.feedbackform-inputblock--errorinfo{height:16px;margin-left:10px;opacity:1} 

.feedbackform-popup>.feedbackform-close:hover {
      background: rgba(0, 0, 0, 0.3);
    border-color: transparent;
}
.feedbackform-static form {
  padding: 0 20px;
}