#feedback-form-container{font-family:"Avenir LT W01 85 Heavy",sans-serif;right:0;z-index:100001;position:fixed;bottom:10%;width:380px;border:1px solid black;background:white;padding:20px 10px;font-size:14px}#feedback-form-container .ff-input,#feedback-form-container .feedback-form-affiliations .feedback-form-radio-square{background:#e0e1e2;border:0;outline:0;font-family:"Avenir LT W01 85 Heavy",sans-serif;font-size:13px}#feedback-form-container #feedback-form-comments{padding:5px;color:#454545;width:340px;height:100px}#feedback-form-container .label-text{font-family:"Avenir LT W01 85 Heavy";display:block;width:350px;margin-top:15px;color:#454545;margin-bottom:5px;text-align:left;font-size:14px;}#feedback-form-container #feedback-form-email{width:350px;height:30px}#feedback-form-container>.close-button{width:350px;text-align:right}#feedback-form-container>.close-button>button{background:url('sprite.png') no-repeat -160px -140px;width:20px;height:20px;display:inline-block;outline:0;border:0;cursor:pointer}#feedback-form-container #feedback-form-submit{width:350px;text-align:right}#feedback-form-container #feedback-form-submit>button{cursor:pointer;margin-top:20px;background:url('sprite.png') no-repeat -0 -140px;width:150px;height:30px;outline:0;border:0}#feedback-form-container .star-container{width:100%;text-align:center;margin-top:18px}#feedback-form-container .star-container .star{background:url('sprite.png') no-repeat -200px -10px;width:35px;height:34px;margin-right:10px;display:inline-block}#feedback-form-container .star-container .star:last-child{margin-right:0}#feedback-form-container .star-container .star.star1.highlight{background-position:-0 -10px}#feedback-form-container .star-container .star.star2.highlight{background-position:-40px -10px}#feedback-form-container .star-container .star.star3.highlight{background-position:-80px -10px}#feedback-form-container .star-container .star.star4.highlight{background-position:-120px -10px}#feedback-form-container .star-container .star.star5.highlight{background-position:-160px -10px}#feedback-form-container .feedback-form-affiliations label{margin-top:10px;font-size:12px;font-family:"Avenir LT W01 45 Book",sans-serif;text-transform:uppercase;width:84px;display:inline-block;text-align:right}#feedback-form-container .feedback-form-affiliations label.for-others{width:347px;display:inline-block;text-align:right;margin-right:1px}#feedback-form-container .feedback-form-affiliations input[type="radio"]{position:absolute;left:-9001px}#feedback-form-container .feedback-form-affiliations label input[type="text"]{width:282px;height:22px}#feedback-form-container .feedback-form-affiliations .feedback-form-radio-square{width:18px;height:18px;display:inline-block;position:relative;font-size:13px;line-height:18px;text-align:center;color:transparent}#feedback-form-container .feedback-form-affiliations input[type="radio"]:checked ~ .feedback-form-radio-square{color:#454545}#feedback-show-form,#feedback-show-form.done{width:83px;height:82px;background:url('sprite.png') no-repeat -0 -50px;position:fixed;bottom:0%;right:0;z-index:100000;cursor:pointer;-webkit-transition:right 1.5s ease;-moz-transition:right 1.5s ease;-ms-transition:right 1.5s ease;-o-transition:right 1.5s ease;transition:right 1.5s ease}#feedback-show-form:hover{width:83px;height:82px;background:url('sprite.png') no-repeat -120px -50px;position:fixed;bottom:0%;right:0}#feedback-show-form.done,#feedback-show-form.done:hover{background:url('sprite.png') no-repeat -240px -50px;cursor:pointer}#feedback-show-form.hide,#feedback-show-form.hide.done{right:-85px}#feedback-form-container{right:-450px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#feedback-form-container.show{right:0}#feedback-form-overlay{width:100%;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;background:black;z-index:99999;-webkit-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;-ms-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease;height:0}#feedback-form-overlay.show{-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;height:100%}#feedback-show-form{display: none;}@media(min-width:768px){#feedback-show-form{display: block;}}