.sr-modal.sr-modal--show{display:flex}.sr-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);font-family:helvetica,arial,sans-serif;font-size:14px}.sr-modal-content{position:relative;background-color:#fafafb;margin:15% auto;padding:20px;border:1px solid #888;width:80%}.sr-modal-content p{text-align:center}.sr-close{color:#aaa;float:right;font-size:12px;margin-top:7px;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sr-close:hover,.sr-close:focus{color:#000;text-decoration:none;cursor:pointer}.sr-modal-header{padding:2px 16px;background-color:#5cb85c;color:#fff}.sr-modal-body{padding:50px 16px 16px;background:#fafafb;height:100%}.sr-modal-body h1{text-align:center;font-family:helvetica,arial,sans-serif;font-size:14px;font-weight:500;margin-top:-5px;margin-bottom:0;color:#6e787c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.sr-modal-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}.sr-modal-content.sr-modal--finished{min-height:112px}.sr-modal-content{position:relative;margin:auto;padding:0;border:1px solid #888;width:420px;min-height:222px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.sr-ratings{margin:20px 0 0;padding:0}.sr-ratings:after,.sr-ratings:before{content:' ';display:table;clear:both}.sr-rating{font-size:0;float:left;width:20%;margin:0;padding:0}.sr-rating-icon{width:40px;display:block;height:40px;margin:0 auto;cursor:pointer;-webkit-transition:ease-in-out .1s all;-o-transition:ease-in-out .1s all;transition:ease-in-out .1s all}.sr-rating.sr-rating--current .sr-rating-label{font-size:14px;font-weight:700;color:#313b3f}.sr-rating:hover .sr-rating-icon path.base{fill:#313b3f}.sr-rating:hover .sr-rating-label{color:#313b3f}.sr-rating.sr-rating--current .sr-rating-icon{width:50px;height:50px}.sr-rating.sr-rating--current .sr-rating-icon-1 path.base{fill:#ffa98d}.sr-rating.sr-rating--current .sr-rating-icon-2 path.base{fill:#ffc385}.sr-rating.sr-rating--current .sr-rating-icon-3 path.base,.sr-rating.sr-rating--current .sr-rating-icon-4 path.base,.sr-rating.sr-rating--current .sr-rating-icon-5 path.base{fill:#ffd885}.sr-rating.sr-rating--current .sr-rating-icon path.mouth,.sr-rating.sr-rating--current .sr-rating-icon path.right-eye,.sr-rating.sr-rating--current .sr-rating-icon path.left-eye{fill:#655f52}.sr-question--has-selected .sr-rating-feedback{display:block;margin-bottom:40px}.sr-question-rating-5 .sr-rating-feedback:before{right:auto;left:31px}.sr-question-rating-5 .sr-rating-feedback:after{right:auto;left:31px}.sr-question-rating-4 .sr-rating-feedback:before{right:auto;left:108px}.sr-question-rating-4 .sr-rating-feedback:after{right:auto;left:108px}.sr-question-rating-3 .sr-rating-feedback:before{right:auto;left:186px}.sr-question-rating-3 .sr-rating-feedback:after{right:auto;left:186px}.sr-question-rating-2 .sr-rating-feedback:before{right:auto;left:262px}.sr-question-rating-2 .sr-rating-feedback:after{right:auto;left:262px}.sr-question-rating-1 .sr-rating-feedback:before{right:auto;left:339px}.sr-question-rating-1 .sr-rating-feedback:after{right:auto;left:339px}.sr-rating-feedback:after,.sr-rating-feedback:before{content:' ';display:block;position:absolute;width:0;height:0;border:8px solid transparent;border-bottom-color:#fff;top:-13px;-webkit-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s}.sr-rating-feedback:before{z-index:1}.sr-rating-feedback:after{border-bottom-color:#e6e6e6;z-index:0;top:-15px}.sr-rating-feedback{position:relative;display:none}.sr-rating-feedback textarea{width:100%;border:0;box-shadow:0 0 1px 1px #e6e6e6 inset;height:110px;padding:10px}.sr-rating-feedback textarea:focus,.sr-rating-feedback textarea:active{outline:0}.sr-question--has-selected .sr-rating-buttons{display:block}.sr-rating-buttons{display:none;position:absolute;bottom:0;left:0;width:100%;padding:16px;text-align:right}.sr-rating-label{-webkit-transition:ease-in-out .1s all;-o-transition:ease-in-out .1s all;transition:ease-in-out .1s all;font-size:12px;font-weight:500;color:#abb2b6;text-align:center;margin-top:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.sr-rating-button{background:0 0;color:#c6ccd0;border:2px solid #c6ccd0;font-size:14px}.sr-rating-button:focus,.sr-rating-button:active{outline:0}.sr-rating-button:disabled,.sr-rating-button:disabled:hover{background:#d3d3d3;color:#fff;border-color:#d3d3d3;cursor:disabled}.sr-rating-button:hover{background:#c6ccd0;color:#fff}.sr-rating-button--submit{color:#2ecc71;border-color:#2ecc71}.sr-rating-button--submit:hover{background:#2ecc71}.sr-rating-button--cancel{}.sr-question:before{-webkit-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.sr-question.sr-question--disabled:before{display:block;content:' ';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(132,132,132,.42)}.sr-question p{font-size:11px;margin:5px 0 10px;color:#6e787c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}