.m-feedback-prompt{margin:35px 0;padding:35px 0 0;border-top:1px solid}.m-feedback-prompt__main{background-color:#6eb2c8;padding:10px 20px;text-align:center;border-radius:5px}.m-feedback-prompt.has-chosen .m-feedback-prompt__main{border-radius:5px 5px 0 0}.m-feedback-prompt .m-feedback-prompt__header{font-family:inherit;font-size:1.25em;line-height:1.125em;color:#fff;padding-bottom:0}.m-feedback-prompt__button-wrapper{margin-top:10px}@media only screen and (min-width:420px){.m-feedback-prompt__main{display:flex;justify-content:space-between;align-items:center;text-align:left}.m-feedback-prompt__button-wrapper{margin-top:0}}.m-feedback-prompt__button{display:inline-block;border:none;padding:0;position:relative;vertical-align:middle;font-size:2.4em;line-height:1;color:#fff;background:transparent;//opacity: .75;transition:.33s all}.m-feedback-prompt__button:hover .fa{text-shadow:0 0 4px white}.m-feedback-prompt__button+.m-feedback-prompt__button{margin-left:15px}.m-feedback-prompt.has-chosen .m-feedback-prompt__button{cursor:default}.m-feedback-prompt.has-chosen .m-feedback-prompt__button:hover .fa{text-shadow:none}.m-feedback-prompt__button i{width:32px;height:39px}.m-feedback-prompt__button--active.no::before{bottom:-15px}.m-feedback-prompt__button--active{opacity:1}.m-feedback-prompt__button--inactive{opacity:.35}.m-feedback-prompt__display{background-color:#efefef;display:none;padding:20px;position:relative}.m-feedback-prompt__display.is-active{display:block}.m-feedback-prompt__form{text-align:left;color:#333}.m-feedback-prompt__form--thanks{margin:9px 0;color:#556b2f;text-align:center;display:none}.m-feedback-prompt__form--thanks.is-active{display:block}.m-feedback-prompt__form--thanks h2{font-size:1.5em;margin:.83em 0}input,textarea{padding:5px;border-bottom:3px solid #e5e5e5;border-top:0;border-left:0;border-right:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}#contact-form label{font-weight:lighter;display:block}#contact-form label+label{margin-top:15px}.m-feedback-prompt__feedback{display:none}.is-yes .m-feedback-prompt__feedback--yes{display:block}.is-no .m-feedback-prompt__feedback--no{display:block}.m-feedback-prompt__text{display:block;font-style:italic;line-height:1;vertical-align:middle;width:100%;text-align:center;font-weight:bold;font-size:16px;margin-bottom:10px}.m-feedback-prompt__form .p-input__text,.m-feedback-prompt__form .p-input__textarea{border:1px solid #c2c2c2;border-radius:3px;margin:0;resize:vertical;width:100%}.p-select{display:block;width:100%}.p-input__textarea{padding:15px 25px;line-height:1.2;border:1px solid #fff;background:#fff;outline:none;padding:3px;border-bottom:3px solid #e5e5e5;border-radius:5px;height:100px}.p-input__text{padding:8px 10px 4px;line-height:1.2;background:#fff;outline:none;padding:3px;border-radius:5px}.m-feedback-prompt__form .p-input__text:focus,.m-feedback-prompt__form .p-input__textarea:focus{border-color:#97ace6;box-shadow:2px 2px 2px #e1dfe0 inset;transition:all .3s ease 0s}.p-button{text-transform:uppercase}.has-icon.facebook,.has-icon.linkedin{background-color:#325a97;color:#fff}.has-icon.googleplus{background-color:red;color:#fff}a.m-feedback-prompt__social--button{display:inline-block;background-color:#cccdcd;padding:.7em 1em .6em .8em;font-family:"FontAwesome";font-weight:400;margin:0 .2em;color:inherit;text-transform:uppercase;font-size:.65em;letter-spacing:.05em;text-decoration:none;color:#fff;position:relative}.m-feedback-prompt .m-feedback-prompt__social--button{font-size:.7em;margin:0 5px}.has-icon.twitter{background-color:#00aced;color:#fff}.m-feedback-prompt .m-feedback-prompt__social--button{font-size:.7em;margin:0 5px}a.m-feedback-prompt__social--button span:last-child:before{display:none}a.m-feedback-prompt__social--button{display:inline-block;background-color:#cccdcd;padding:.7em 1em .6em .8em;font-family:"FontAwesome";font-weight:400;margin:0 .2em;color:inherit;text-transform:uppercase;font-size:.65em;letter-spacing:.05em;text-decoration:none;position:relative}a.m-feedback-prompt__social--button span:before{position:relative;font-family:"FontAwesome";content:" ";margin-right:.8em;top:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.m-feedback-prompt .m-feedback-prompt__social--button{font-size:.7em;margin:5px}a.m-feedback-prompt__social--button:hover{opacity:.7;color:#fff}.m-feedback-prompt__form-error{color:red;font-weight:bold}#submit-contact-form{margin:15px 0 0 auto;max-width:100px}#submit-contact-form[disabled]{opacity:.6;cursor:default}@media only screen and (max-width:479px){.m-feedback-prompt h4{font-size:1.2em}}