﻿.feedback-button{cursor:pointer;position:fixed;left:-3px;top:50%;z-index:45;height:100px;width:30px;text-align:center;background-color:#f8f4e1;border:solid 1px #a79877;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0}.feedback-button:hover{background-color:#cbc2a3}.feedback-button:hover>.feedback-vertical-text{color:#fff}.feedback-button .feedback-vertical-text{padding:15px 0;color:#a79877;font-size:medium;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);writing-mode:lr-tb}.feedback-container{padding:0 15px;height:500px;width:500px;z-index:44;background-color:#14849c;color:#fff;position:fixed;left:-510px;top:25%}.feedback-container-shadow{-webkit-box-shadow:17px 0 89px 17px rgba(0,0,0,.35);-moz-box-shadow:17px 0 89px 17px rgba(0,0,0,.35);box-shadow:17px 0 89px 17px rgba(0,0,0,.35)}.feedback-container-center-text{text-align:center}.feedback-container textarea{width:100%;height:200px;resize:none;color:#2f2f2f}.feedback-questions-container{overflow-y:auto}.feedback-bottom-container{background-color:#046a80;height:100px;width:100%;position:absolute;bottom:0;left:0;padding:15px}.feedback-bottom-button{background-color:#14849c;cursor:pointer;height:30px;width:100px;text-align:center;line-height:30px;color:#fff;margin:0 auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.feedback-bottom-button:hover{background-color:#76cee2}.feedback-steps-container{margin:0 auto;width:140px;height:20px;margin-top:10px}.feedback-no-button{margin-top:40px !important}.feedback-step{float:left;margin-right:20px;background-color:#fff;text-align:center;height:20px;width:20px;line-height:20px;color:#046a80;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.feedback-step-complete{float:left;margin-right:20px;background-color:#83c600;text-align:center;height:20px;width:20px;line-height:20px;color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.feedback-start-image-container,.feedback-complete-image-container{position:absolute;height:150px;bottom:120px;width:100%;margin-left:-15px}.feedback-start-image,.feedback-complete-image{margin:0 auto;width:164px}.feedback-start-image,.feedback-complete-image p{text-align:center;font-size:medium;color:#fff}