#add-surveyanyplace span{display: inline-block;width: 18px;height: 18px;vertical-align: text-top;background: url(../images/sa-logo.png) no-repeat 0 0/18px 18px!important}.mce-container{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: sans-serif}.mce-container .sa-banner{width: 180px;flex: 0 0 180px;padding: 1.25em;color: #fff}.mce-container .sa-banner a,.mce-container .sa-banner h3,.mce-container .sa-banner img,.mce-container .sa-banner p{white-space: normal;text-shadow: 0 1px 10px rgba(0, 0, 0, .1);font-family: sans-serif;font-weight: 700}.mce-container .sa-banner--create .sa-banner__title{text-transform: uppercase}.mce-container .sa-banner--add{background: #715AA9 url(../images/background_banner.png) bottom/120% no-repeat;display: flex;flex-direction: column}.mce-container .sa-banner--add .sa-banner__title{margin: 1.5em auto}.mce-container .sa-banner--add .sa-banner__button{background: #604591;border-radius: 20px 20px 20px 20px}.mce-container .sa-banner__logo{width: 2.5em}.mce-container .sa-banner__title{font-size: 1.25em;font-weight: 700;margin-top: auto}.mce-container .sa-banner__content{margin: 1em 0 0;font-weight: 500;padding-bottom: 2%;font-family: sans-serif}.mce-container .sa-banner__button{display: block;margin: 5em 0;color: #fff;font-weight: 700;padding: .75em 1em;text-align: center;border-radius: 20px 20px 20px 20px}.mce-container code{font-family: monospace}.mce-container::-webkit-input-placeholder{color: #bbb}.mce-container:-moz-placeholder,.mce-container::-moz-placeholder{color: #bbb}.mce-container:-ms-input-placeholder{color: #bbb}.mce-container .surveyanyplace-embed-app{width: 600px;height: 420px;margin: -20px;overflow: auto}.mce-container .surveyanyplace-embed-app *{box-sizing: border-box}.mce-container .surveyanyplace-embed-app.loading{background: url(../images/spinner.gif) 50% no-repeat}.mce-container .sa-embed{display: flex;width: 100%;height: 100%;background: #fff}.mce-container .sa-embed__form{flex: 1;overflow: auto;padding: 21px}.mce-container .sa-embed__description{padding: .95em .70em;margin-bottom: 5px;text-transform: uppercase;font-size: .8em;color: #201041;font-weight: 700;background-color: #ECEEF1}.mce-container .sa-embed__banner{flex: 0 0 180px}.mce-container .sa-embed__fieldset{margin: 0 0 1em;background-color: #fff}.mce-container .sa-embed__fieldset:last-of-type{margin-bottom: 0}.mce-container .sa-embed__legend{padding: .95em .70em;margin-top: 20px;margin-bottom: 5px;width: 100%;text-transform: uppercase;font-size: .8em;color: #201041;font-weight: 700;background-color: #ECEEF1}.mce-container .sa-embed__tab-buttons{text-align: center;margin: 0 0 1.5em}.mce-container .sa-embed__tab-button{padding: .65em 1em;background: #eee;font-size: medium;font-weight: 700;font-family: sans-serif;cursor: pointer}.mce-container .sa-embed__tab-button:active{background: #ddd;text-shadow: 0 1px hsla(0, 0%, 100%, .5);transition: background .2s ease}.mce-container .sa-embed__tab-button.is-active{background: #fff;color: #201041;font-family: sans-serif;font-weight: 800;margin-bottom: 5px}.mce-container .sa-embed__tab-button:first-child{border-radius: 20px 20px 20px 20px}.mce-container .sa-embed__tab-button:last-child{border-radius: 20px 20px 20px 20px}.mce-container .sa-embed__tab{padding: 0;border: 0;box-shadow: none}.mce-container .sa-embed__disclaimer{white-space: normal;line-height: 1.5;margin: 20px -20px -20px;padding: 20px;background: #e5f3f5}.mce-container .sa-form-group{display: flex;align-items: center;margin-bottom: .5em}.mce-container .sa-form-group__label{min-width: 6em;vertical-align: middle;text-align: right;color: #201041;font-family: sans-serif;font-weight: bolder}.mce-container .sa-form-group__input{flex: 1;padding: .2em .20em;margin-right: 10px;transition: all .25s ease;font-family: sans-serif;font-weight: bolder;width: 0;color: #201041}.mce-container .sa-form-group__description{display: block;font-size: .85em;margin: 0 0 1em;white-space: normal;line-height: 1.5;color: #999}.mce-container .sa-form-group__option-wrap{flex: 1;display: flex;min-height: 1.9em;align-items: center;font-family: sans-serif;font-weight: 400}.mce-container .sa-form-group__option-wrap .rad{color: #201041}.mce-container .sa-form-group__option{flex: 1;font-family: sans-serif;color: #201041;font-weight: 600}.mce-container .sa-form-group__option[rel=link]{flex: 1;font-family: sans-serif;color: rgba(0, 0, 139, .89);font-weight: 800;padding-left: 2px;text-decoration: underline}mce-container .sa-form-group__option[rel=link]:before,.sa-form-group__option[rel=link]:after{content: attr(data-text)}.mce-container .sa-form-group__option[rel=button]{flex: 1;box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1);font-family: sans-serif;color: #333;background-color: rgba(211, 211, 211, .81);border: 2px;border-style: groove;border-color: #aeaeae;font-weight: 800;padding-left: 2px}.mce-container .embed-options__type{display: flex;justify-content: space-around;padding: .15em 0 .25em}.mce-container .embed-options__customise{margin-top: 1em}.mce-container .embed-option{display: inline-block;cursor: pointer}.mce-container .embed-option.is-active .embed-option__button{border-color: #201041;font-family: sans-serif;opacity: 1}.mce-container .embed-option.is-active .embed-option__label{color: #201041;font-family: sans-serif;font-weight: 800}.mce-container .embed-option__button{position: relative;border: 1px solid #ddd;box-shadow: 0 1px 2px rgba(0, 0, 0, .1);width: 60px;height: 60px;opacity: .2;border-radius: 5px;padding: .3em;transition: all .25s ease}.mce-container .embed-option__button:hover{border-color: #E9807A}.mce-container .embed-option__cover{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.mce-container .embed-option__label{text-align: center;margin-top: .75em;font-size: .75em;text-transform: uppercase;font-family: sans-serif;font-weight: bolder}.sa-embed-wrapper{background-color: #604591;color: #FFFFFF;padding: 20px;overflow: hidden;text-align: center;height: auto;border-radius: 5px 50px 5px}.sa-embed-wrapper .edit-link{display: block;color: #FFFFFF}.sa-embed-wrapper a{border: 0;display: block;text-decoration: none;text-align: left}.sa-embed-wrapper::before{width: auto;height: 30px;content: '';display: flex;margin-right: 10px}.sa-embed-wrapper .sa-content{display: inline-block;vertical-align: top;line-height: 30px}.sa-embed-wrapper__info{display: inline-block;font-size: 11px;color: #444}.sa-embed-wrapper__label{font-weight: lighter;color: #FFFFFF}.sa-embed-wrapper__value{color: #FFFFFF}