@charset "utf-8";

html .left a#lenovoSurveyWidget.lenovoSurveyWidget-left { position: inherit; background: 0px 0px; filter: none; box-shadow: none; border: none; height: 100%; padding: 0px; }

html .left #lenovoSurveyWidget #lenovoSurveyWidget-content { height: 100%; padding: 0px; -webkit-box-align: center; align-items: center; display: flex; }

html .left .lenovoSurveyReveal .lenovoFeedbackText, html .left .lenovoSurveySuppress .lenovoFeedbackText { text-transform: capitalize; height: 30px; line-height: 30px; width: initial !important; }

.left #lenovoSurveyWidget-content .lenovoFeedbackIcon, .left #lenovoSurveyWidget-content .lenovoFeedbackText { color: rgb(13, 92, 145); text-transform: capitalize !important; }

.left #lenovoSurveyWidget-content .lenovoFeedbackIcon { font-size: 24px; padding: 0px; margin: auto; line-height: 26px; }

.left #lenovoSurveyWidget-content .lenovoFeedbackIcon, .left #lenovoSurveyWidget-content .lenovoFeedbackIconExit { color: rgb(36, 125, 166); line-height: 24px; height: 30px; }

.left span.lenovoFeedbackText { line-height: 30px; font-size: 16px; font-weight: 400; width: auto !important; }

.left div#compareDockContainer_feedback_telium #lenovoSurveyWidget { transform: translateX(0px); animation: auto ease 0s 1 normal none running none !important; }

@media screen and (min-width: 750px) {
  html .left .compareDockContainer .content .left .feedback { display: block !important; }
}