.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:#419cc4;color:#FFF;margin:0px;}.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>.feedbackform-close:hover{background:rgba(0,0,0,0.4);border-color:transparent}.feedbackform-popup input[type=submit]:hover,.feedbackform-static input[type=submit]:hover{background:#29789a;border-color:#29789a;color:#FFF}.feedbackform-popup h3,.feedbackform-static h3{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:100%;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;line-height:20px;display:inline-block}.chrobot>label:hover{color:#29789a}.chrobot input[type=checkbox]+label:before{content:" ";width:20px;height:20px;border:1px solid;display:inline-block;margin-right:10px;vertical-align:sub;border-radius:10px}.chrobot input[type=checkbox]:checked+label:after{position:absolute;left:4px;top:4px;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:#419cc4;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;font-size:14px}.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 > h3 {
  background: #005aab;
}
.feedbackform-popup input[type=submit], .feedbackform-static input[type=submit] {
  color: #005aab;
}
.feedbackform-popup input[type=submit]:hover, .feedbackform-static input[type=submit]:hover {
  background: #005aab;
}
.chrobot > label {
  color: #005aab;
}
.chrobot input[type=checkbox]:checked+label:after {
  background: #005aab;
}