.wpdesk-nps .root{position:fixed;bottom:0;left:0;right:0;border-top:1px solid #e5e5e5;background:#fff;box-shadow:0 -10px 10px hsla(0,0%,78.4%,.08);display:flex;align-items:flex-start;flex-direction:row-reverse;padding-left:170px;padding-right:40px;background-image:url(../images/arrows-blue@2x.png);background-repeat:no-repeat;background-position:100% 100%;z-index:2050}.wpdesk-nps .animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:NPSInput-slidein;animation-name:NPSInput-slidein}.wpdesk-nps .close{position:absolute;top:10px;right:10px;background:transparent;outline:none;display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:inherit;font-size:100%;padding:.5em 1em;text-decoration:none;border:0;opacity:.4;font-size:16px}.wpdesk-nps .nps-scale .selected div{background:#1d88d1}.wpdesk-nps .close:hover{opacity:1}.wpdesk-nps .inner{width:100%;max-width:1000px;margin:20px auto;text-align:center}.wpdesk-nps .message{margin:0 0 15px;font-size:16px}@-webkit-keyframes NPSInput-slidein{0%{bottom:-100%}to{bottom:0}}@keyframes NPSInput-slidein{0%{bottom:-100%}to{bottom:0}}.wpdesk-nps .feedback{margin-top:30px;margin-bottom:30px}.wpdesk-nps .feedback label{display:block}.wpdesk-nps .feedback textarea{width:418px}.wpdesk-nps .feedback-options .feedback-option{display:inline-block;margin:10px}.wpdesk-nps .feedback-options .feedback-option label{display:inline}.wpdesk-nps .feedback-options .feedback-option input[type=radio]{display:none}.wpdesk-nps .feedback-options .feedback-option input[type=radio]+label{border-radius:20px;padding:5px 12px 7px;border:1px solid #ccc;transition:all .2 ease-in-out}.wpdesk-nps .feedback-options .feedback-option input[type=radio]:hover+label{background-color:#f8f8f8;color:#3884ff;border:1px solid #3884ff}.wpdesk-nps .feedback-options .feedback-option input[type=radio]:checked+label{background-color:#3884ff;color:#fff;border:1px solid #3884ff}.wpdesk-nps .feedback-options div.feedback-question{margin-top:15px;margin-bottom:15px}.wpdesk-nps .feedback-options div.feedback-question label{margin-bottom:7px}.wpdesk-nps .feedback-options div.feedback-question textarea{width:418px}.wpdesk-nps .message{font-size:20px;font-weight:500}.wpdesk-nps .feedback>label{font-size:15px;margin-bottom:10px}.wpdesk-nps .send{margin-top:10px}.wpdesk-nps .send span{display:block;margin-bottom:20px}.wpdesk-nps .send button{color:#28a745!important;border:2px solid #28a745!important;display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wpdesk-nps .send button:hover{color:#fff!important;background-color:#28a745!important;border-color:#28a745!important}.wpdesk-nps .nps-scale{width:auto;max-width:418px;margin:0 auto}.wpdesk-nps .nps-scale .value{padding:0 3px;display:inline-block}.wpdesk-nps .nps-scale .value div{background:#f2f5fd;width:32px;height:32px;line-height:32px;border-radius:32px;cursor:pointer;transition:all .15s ease;color:#999;text-align:center}.wpdesk-nps .nps-scale .selected div{background:#3884ff;color:#fff}.wpdesk-nps .nps-scale .value:hover div{transform:scale(1.25)}.wpdesk-nps .nps-scale .legend{display:flex;margin-top:12px}.wpdesk-nps .nps-scale .label{flex:1;color:#999;font-size:12px}.wpdesk-nps .nps-scale .left{text-align:left}.wpdesk-nps .nps-scale .right{text-align:right}.wpdesk-nps .required-field-error{color:red}@media only screen and (max-width:960px){.wpdesk-nps .root{padding-left:40px}}