.feedback-btn{font-size:14px;position:fixed;bottom:-3px;right:60px;width:auto;}
#feedback-module p{font-size:13px;}
#feedback-note-tmp{width:444px;height:auto;min-height:90px;outline:none;font-family: Arial,sans-serif;padding:4px;}
#feedback-note-tmp:focus,#feedback-overview-note:focus{/*border:1px solid #64b7cc;*/}
#feedback-canvas{position:absolute;top:0;left:0;}
#feedback-welcome{top:10%;left:50%;margin-left:-270px;display:block;position:fixed;}
.feedback-logo{width:34px;margin-bottom:16px;font-size:18px;font-weight:normal;line-height:32px;padding:10px;padding-left:20px;position:absolute; top:0; left:0; z-index:9999; width:100%; background:#068b92; color:#f2f2f2;}
.feedback-next-btn{width:72px;height:29px;line-height:27px;float:right;font-size:13px;padding:0 8px;}
.feedback-back-btn{width:72px;height:29px;line-height:27px;float:right;font-size:13px;padding:0 8px;margin-right:20px;}
.feedback-submit-btn{width:72px;height:29px;line-height:27px;float:right;font-size:13px;padding:0 8px;}
.feedback-close-btn{width:72px;height:29px;line-height:27px;float:right;font-size:13px;padding:0 8px;}
.feedback-helper{background:rgba(0,0,0,0);cursor:default;}
.feedback-helper[data-type="highlight"]>.feedback-helper-inner{background:rgba(0,68,255,0.1);}
#feedback-close{cursor:pointer;position:absolute;background:url(../images/icons-feedback.png) -0px -64px;width:30px;height:30px;}
.feedback-wizard-close{cursor:pointer;position:absolute;top:2px;right:2px;background:url(../images/icons-feedback.png) -0px -34px;width:30px;height:30px;opacity:0.65;}
.feedback-wizard-close:hover{opacity:1;}
#feedback-welcome-error,#feedback-overview-error{display:none;color:#f13e3e;float:right;margin-right:30px;font-size:13px;line-height:29px;}
#feedback-overview-error{margin-top:20px;}
#feedback-highlighter{display:none;bottom:100px;right:100px;position:fixed;width: 238px !important;height: 56px;}
#feedback-overview{display:none;top:10%;left:50%;margin-left:-420px;position:fixed;width:840px!important;height:auto;}
#feedback-submit-error,#feedback-submit-success{top:30%;left:50%;margin-left:-200px;display:block;position:fixed;width:600px;height:auto;}
.feedback-btn{padding:10px;outline:0;background-clip:padding-box;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);z-index:40000;}
.feedback-btn-gray{text-align:center;cursor:pointer;font-family:'Open sans';border:1px solid #dcdcdc;border:1px solid rgba(0,0,0,0.1);color:#444;border-radius:2px;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);}
.feedback-btn-gray:hover{color:#333;border:1px solid #c6c6c6;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);}
.feedback-btn-blue{text-align:center;cursor:pointer;font-family:'Open sans';border-radius:2px;background-color:#357ae8;background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);border:1px solid #2f5bb7;color:#fff;}
#feedback-note-tmp,#feedback-overview-note{resize:none;margin-top: 52px;
    border: none;
    padding: 20px;width:100%;background: #f2f2f2;font-size:14px;min-height: 150px;margin-bottom:20px;
}
#feedback-welcome,#feedback-highlighter,#feedback-overview,#feedback-submit-success,#feedback-submit-error{font-family:Arial,sans-serif;z-index:40000;background:#fff;/*padding:30px 42px*/;width:540px;outline:0;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);background:#fff;background-clip:padding-box;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-transform: translateZ(0);}
#feedback-submit-success, #feedback-submit-error {
    width:400px;
}
.feedback-sethighlight,.feedback-setblackout{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);color:#444;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:default;font-size:11px;font-weight:bold;text-align:center;white-space:nowrap;height:30px;line-height:28px;outline:0;padding:0 8px;display:inline-block;float:left;
}
.feedback-setblackout{clear:both;}
.feedback-sethighlight div{background:url(../images/icons-feedback.png) 0px -94px;width:16px;height:16px;margin-top:7px;float:left;}
.feedback-setblackout div{background:url(../images/icons-feedback.png) -16px -94px;width:16px;height:16px;margin-top:7px;float:left;}
.feedback-sethighlight:hover,.feedback-setblackout:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;color:#333;}
.feedback-active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);color:#333;}
#feedback-highlighter label {float:left;margin:0 0 0 10px;line-height:30px;font-size:13px;font-weight:normal;}
#feedback-highlighter label.lower{margin-top:10px;}
.feedback-buttons{float:right;margin-top:20px;clear:both;}
#feedback-module h3{font-weight:bold;font-size:15px;margin:8px 0;}
.feedback-additional{margin-bottom:20px!important;}
#feedback-overview-description{float:left;}
#feedback-overview-note{width:314px;padding:4px;height:90px;outline:none;font-family: Arial,sans-serif;}
#feedback-overview-screenshot{float:right;}
.feedback-screenshot{max-width:100%;padding:1px;}
#feedback-overview-description-text span{font-size:14px;margin:8px 0;color:#666;padding-left:10px;background:url(../images/icons-feedback.png) -30px -34px no-repeat;margin-left:26px;}
#feedback-browser-info,#feedback-page-info,#feedback-page-structure,#feedback-additional-none{margin-top:16px;display:none;}

a#feedback-welcome-next {
display:block;
position: absolute;
    width: 100%;
    height: 95%;
    z-index: 9999;
    opacity:0;
    cursor:pointer;
}

a#feedback-welcome-next:hover {

    opacity:0.8;
}

#feedback-description-screenshot {
    position:relative;
}

#feedback-description-screenshot h3{
    padding-left:20px;
}

textarea::-webkit-input-placeholder {
    font-size: 14px;
}

#feedback-welcome-error {
    position:absolute;
    top:100px;
    left:20px;
    border-top:2px solid #f13e3e;
    width:80%;
}

a[key=highlight]:hover, a[key=blackout]:hover{
    background-color:rgb(224, 224, 224) !important;
}


a[key=done] {
    line-height:36px !important;
    color:rgb(66, 133, 244) !important;
    margin:0 10px !important;
    text-align:center;
}

a[key=done]:hover {
    background-color: #f8f8f8 !important;
    background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1) !important;
    text-decoration:none;
    display:block;
    line-height:36px;
}

a.btnScreen {
    line-height:36px;
}

a.btnScreen:hover {
    background-color:#eeeeee;
    text-decoration:none;
    display:block;
    line-height:36px;
}

a.btnSubmitResult {
    line-height:36px;
    background-color:#e4e4e4
}

a.btnSubmitResult:hover {
    background-color:#fff;
    text-decoration:none;
    display:block;
    line-height:36px;
}