.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/wp-content/plugins/contact-form-7/assets/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}#ocm-mattress-survey-sleep-wrapper{width:100%;max-width:946px;box-sizing:border-box;padding:0}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper{margin:30px auto}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep{margin-bottom:30px;width:100%;padding:0;font-family:Poppins,sans-serif;line-height:1.3;font-weight:400;color:#070707;font-size:1pc;box-shadow:10px 10px 0 0 #4558ce;border:1px solid #4558ce}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep *{box-sizing:border-box}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep figure{margin:0}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep #ocm-mattress-survey-sleep{max-width:750px;margin:0 auto}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep h1,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep h2,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep h3,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep h4,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep h5,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep h6{line-height:1.15;margin-top:0}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .question.hide{display:none}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .question.show{display:block}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .answer-title,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .question-title{font-size:20px;font-weight:600;line-height:1.1;margin-bottom:25px}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .answer-title,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .question-title{font-size:36px;font-weight:400}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .question-description{font-size:15px;line-height:1.6}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .question-description{font-size:18px;line-height:1.6}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .option-title{text-transform:uppercase;font-size:20px;font-weight:600;margin-bottom:0;line-height:1.3;margin-bottom:15px}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .result-title{font-size:1pc;line-height:1.25;font-weight:500;text-align:center;color:#ff5b53;margin:0}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .result-ideal-for-title,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .small-text{font-size:14px}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .tiny-text,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item .result-accolade,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item .result-accolade{font-size:9pt}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep p{margin-top:0;margin-bottom:15px}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep p:last-child{margin-bottom:0}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .option-description{font-size:15px;line-height:1.7}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .result-description{font-size:1pc;font-weight:500;text-align:center;max-width:200px;margin-bottom:10px}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .result-description{margin-bottom:25px;font-size:14px}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .result-ideal-for{text-align:center;width:100%;margin:0 auto}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .result-ideal-for-title{font-weight:600;margin-bottom:15px}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .read-review{margin-top:10px}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header{background-color:#4558ce;background-image:linear-gradient(180deg,#b092ff 0%,#4634d3 100%);color:#fff;text-align:right;display:flex;flex-flow:row;align-items:stretch;height:150px;justify-content:flex-end}@media(min-width:576px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header{height:125px}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .header-content{background:no-repeat url(https://res.cloudinary.com/onecare/image/upload/mattress-finder/mattress-finder-header-mobile-half) left center;padding:25px 15px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:100%;background-position-x:-45px;padding-left:150px}@media(min-width:320px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .header-content{background-position-x:-30px}}@media(min-width:576px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .header-content{background-position-x:left}}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .header-content{background-image:url(https://res.cloudinary.com/onecare/image/upload/mattress-finder/mattress-finder-header-desktop-half);padding-left:350px;background-position-x:left}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .header-content #main-title{max-width:100%;font-size:14px;font-weight:500;line-height:1.3;margin:0;text-transform:uppercase;margin-bottom:5px;color:#fff}@media(min-width:400px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .header-content #main-title{font-size:22px}}@media(min-width:460px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .header-content #main-title{font-size:28px}}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .header-content #main-title{margin-bottom:0}}@media(min-width:992px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .header-content #main-title{font-size:36px}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .intro-text{font-size:9pt;line-height:1.2;font-weight:400;color:#fff}@media(min-width:400px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .intro-text{font-size:15px;line-height:1.6}}@media(min-width:460px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .intro-text{font-size:1pc}}@media(min-width:992px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-header .intro-text{font-size:18px}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-footer{padding:50px 0 20px}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-footer .button-wrapper{text-align:center}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .survey-footer .button-wrapper{text-align:left}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list{display:flex;list-style:none;margin:0;padding:0;flex-direction:column}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list{flex-direction:row}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list.result-list,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list.result-list{align-items:inherit}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item{transition:box-shadow .15s linear,color .15s linear;position:relative;display:flex;flex-direction:column;padding:20px;overflow:auto;border:2px solid #e3e3e3;text-align:left;margin-bottom:15px}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item{flex-basis:100%;margin-right:10px;margin-bottom:0}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item:last-child,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item:last-child,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item:last-child,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item:last-child{margin-right:0}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.option-item{transition:all .15s linear;display:flex;flex-direction:column}@media(min-width:374px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.option-item{flex-direction:row}}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.option-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.option-item{flex-direction:column}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.option-item.active,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.option-item:hover,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.option-item.active,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.option-item:hover,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.option-item.active,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.option-item:hover,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.option-item.active,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.option-item:hover{border-color:#4558ce;cursor:pointer;color:#4558ce}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.option-item:before,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.option-item:before,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.option-item:before,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.option-item:before{content:none}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.option-item figure.option-image,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.option-item figure.option-image,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.option-item figure.option-image,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.option-item figure.option-image{display:flex;align-items:center;margin:0;padding-right:20px}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.option-item figure.option-image,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.option-item figure.option-image,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.option-item figure.option-image,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.option-item figure.option-image{padding-right:0;padding-bottom:20px}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.option-item figure.option-image img,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.option-item figure.option-image img,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.option-item figure.option-image img,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.option-item figure.option-image img{object-fit:contain;object-position:center}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item{align-items:center;justify-content:inherit;background-color:#fff;padding:0;justify-content:space-around}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item.top-pick,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item.top-pick,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item.top-pick,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item.top-pick{background-color:#fff;border:none;overflow-x:hidden}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item.top-pick:before,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item.top-pick:before,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item.top-pick:before,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item.top-pick:before{display:none}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item .result-accolade,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item .result-accolade,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item .result-accolade,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item .result-accolade{font-weight:600;background:#fff url(https://res.cloudinary.com/onecare/image/upload/mattress-finder/sf-icon) no-repeat;border:1px solid #4558ce;box-shadow:2px 2px 0 0 #4558ce;background-size:25px;background-position:8px;color:#4558ce;padding:8px;padding-left:42px;text-align:center;text-transform:uppercase;box-sizing:border-box;display:inline-block;z-index:2;position:absolute;top:-15px;margin:0 auto}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item figure.result-logo,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item figure.result-logo,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item figure.result-logo,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item figure.result-logo{padding:0;margin-bottom:10px;margin-top:15px;height:75pt;width:150px;background:#fff;display:flex;justify-content:center;align-items:center}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item figure.result-logo img,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item figure.result-logo img,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item figure.result-logo img,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item figure.result-logo img{height:75pt}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item figure.result-mattress-image,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item figure.result-mattress-image,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item figure.result-mattress-image,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item figure.result-mattress-image{display:flex;align-items:center;justify-content:center;margin-bottom:15px;background-color:#fff;position:relative;height:175px;width:100%;margin:0;border:2px solid #ecefff;border-bottom:1px solid rgba(69,88,206,.5);overflow:hidden}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item figure.result-mattress-image a,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item figure.result-mattress-image a,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item figure.result-mattress-image a,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item figure.result-mattress-image a{display:flex}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item figure.result-mattress-image img,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item figure.result-mattress-image img,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item figure.result-mattress-image img,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item figure.result-mattress-image img{width:100%;height:175px;object-fit:cover}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item .result-content,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item .result-content,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item .result-content,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item .result-content{display:flex;flex-direction:column;position:relative;border:2px solid #ecefff;border-top:none;margin-bottom:5px;text-align:center;padding:30px 10px;width:100%;flex-grow:1;align-items:center}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item .result-content .button-wrapper,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item .result-content .button-wrapper,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item .result-content .button-wrapper,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item .result-content .button-wrapper{margin-top:auto}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item .result-title-wrapper,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item .result-title-wrapper,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item .result-title-wrapper,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item .result-title-wrapper{height:55px;display:flex;align-items:center;justify-content:center;width:100%}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item ul.result-stats,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item ul.result-stats,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item ul.result-stats,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item ul.result-stats{margin:0;padding:0;list-style:none;padding:10px 0;display:flex;flex-direction:column;text-align:center;width:100%}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item ul.result-stats,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item ul.result-stats,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item ul.result-stats,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item ul.result-stats{min-height:75pt}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item ul.result-stats li,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item ul.result-stats li,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item ul.result-stats li,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item ul.result-stats li{padding:5px 0;position:relative;font-size:9pt;line-height:1.5;margin-bottom:0;width:100%}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item ul.result-stats li span,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item ul.result-stats li strong,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item ul.result-stats li span,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item ul.result-stats li strong,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item ul.result-stats li span,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item ul.result-stats li strong,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item ul.result-stats li span,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item ul.result-stats li strong{font-size:9pt}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item ul.result-stats li:before,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item ul.result-stats li:before,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item ul.result-stats li:before,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item ul.result-stats li:before{display:none}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item .promo-code-wrapper,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item .promo-code-wrapper,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item .promo-code-wrapper,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item .promo-code-wrapper{position:relative;z-index:auto;width:100%;margin-top:auto}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item .promo-code-wrapper .promo-code-shop-now,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item .promo-code-wrapper .promo-code-shop-now,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item .promo-code-wrapper .promo-code-shop-now,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item .promo-code-wrapper .promo-code-shop-now{color:#fff;padding:30px 15px;text-align:center;margin-bottom:5px;margin-right:0;background:0 0;padding:10px 0 15px}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item .promo-code-wrapper .promo-code-shop-now p,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item .promo-code-wrapper .promo-code-shop-now p,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item .promo-code-wrapper .promo-code-shop-now p,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item .promo-code-wrapper .promo-code-shop-now p{color:#fff;line-height:1.3;font-weight:400}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.option-item.result-item .promo-code-wrapper .promo-code-shop-now:after,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.option-list li.result-item.result-item .promo-code-wrapper .promo-code-shop-now:after,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.option-item.result-item .promo-code-wrapper .promo-code-shop-now:after,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-list li.result-item.result-item .promo-code-wrapper .promo-code-shop-now:after{content:' ';width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;right:0;bottom:0;border:2px solid #4558ce;z-index:-1}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-key-highlights{list-style:none;padding:0;margin:0;text-align:left;display:inline-block}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-key-highlights li.highlight-item{font-size:13px;font-weight:400;margin-bottom:10px;margin-left:25px;padding-left:0;display:block;line-height:1.3!important}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-key-highlights li.highlight-item{display:inline-block}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep ul.result-key-highlights li.highlight-item:before{content:"";background:url(https://res.cloudinary.com/onecare/image/upload/mattress-finder/check-mark.svg) no-repeat center;padding:6.5px 9px;margin-right:5px;align-self:flex-start;align-items:center;margin-left:-25px;top:0;left:unset}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper{position:relative}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper{padding-right:30px}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps{margin:0;padding:0;list-style-type:none;display:flex;flex-direction:row;justify-content:center}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps{flex-direction:column}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:30px;background-color:transparent;color:#fff;font-size:9pt;font-weight:600;z-index:1;margin-right:5px;padding-left:0}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step:before{display:none}@media(min-width:340px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step{width:36px;height:36px;border-radius:36px;font-size:18px}}@media(min-width:460px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step{margin-right:15px;width:42px;height:42px}}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step{margin-right:0;margin-bottom:25px}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step:after{content:' ';background-color:silver;position:absolute;top:0;bottom:0;right:-15px;margin:auto;display:block;height:4px;width:25px;z-index:-1}@media(min-width:460px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step:after{width:33px;right:-26px;z-index:0}}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step:after{height:45px;width:4px;top:35px;right:unset;bottom:unset;margin:0}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step:last-child{margin:0}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step:last-child:after{display:none}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step span.index{position:relative;width:20px;height:20px;border-radius:20px;display:flex;align-items:center;justify-content:center;background-color:silver;padding-top:1.5px}@media(min-width:340px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step span.index{width:28px;height:28px;border-radius:28px}}@media(min-width:460px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step span.index{width:30px;height:30px;border-radius:30px}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.answered:after,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.current:after{background-color:#4558ce;margin:auto;display:block}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.answered:after,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.current:after{height:40px;width:4px;top:35px;right:unset;bottom:unset;margin:0}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.answered:last-child:after,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.current:last-child:after{display:none}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.answered span.index,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.current span.index{background-color:#4558ce}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.current{border:2px solid #4558ce;background-color:#fff}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.current:after{width:15px}@media(min-width:460px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.current:after{width:26px}}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.current:after{width:4px;top:38px;right:unset}}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep div.progress-bar-wrapper ul.progress-steps li.step.current:last-child:after{display:none}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button{transition:opacity .15s linear,border .15s linear;box-sizing:border-box;background-color:#4558ce;line-height:1.5;display:inline-block;text-decoration:none;font-size:18px;font-weight:400;color:#fff;opacity:1;border:1px solid transparent;padding:4px 20px;text-align:center;cursor:pointer}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button.cta{background-color:#fe4342;border-radius:8px;font-size:14px;padding:7px 20px}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button.disabled{background-color:silver;color:#9b9b9b;pointer-events:none}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button.outline{background-color:#fff;border:1px solid #4558ce;color:#4558ce}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button.small{font-size:11px;padding:3px 10px}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button.arrow{padding-right:30px;background:url(https://res.cloudinary.com/onecare/image/upload/mattress-finder/arrow.svg) no-repeat 95% center}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button:hover:not(.disabled){opacity:.8}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button:active,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button:focus{outline:0;border:1px dashed hsla(0,0%,100%,.7)}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button:active.disabled,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button:focus.disabled{border-color:#9b9b9b}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button:active.outline,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button:active.reset,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button:focus.outline,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .button:focus.reset{border-color:#4558ce}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .result-mattress-image .button.cta{background-color:transparent}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep .result-logo .button.cta{height:75pt;min-width:100%;background-color:#fff;border-radius:unset;line-height:unset}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep #hidden-survey-jump-link{display:none}#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep #mattress-answers,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep #mattress-questions{display:flex;flex-direction:column;padding:30px}@media(min-width:768px){#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep #mattress-answers,#ocm-mattress-survey-sleep-wrapper #ocm-mattress-survey-sleep #mattress-questions{flex-direction:row-reverse}}.desktop .share{margin-top:25px;margin-bottom:25px;position:fixed;top:20%!important;bottom:auto;width:9%;z-index:10}.desktop .share li{display:inline-block;vertical-align:middle;font-family:poppins,sans-serif;line-height:0;font-size:16px;width:100%;margin-bottom:5px}.desktop li.s_title{display:none}.share{margin-top:25px;margin-bottom:25px;position:static;width:100%}.share ul{list-style:none}.share li{display:inline-block;vertical-align:middle;font-family:poppins,sans-serif;line-height:0;font-size:16px;margin-bottom:5px;width:auto}.share a{vertical-align:middle;font-size:0}.share img{max-width:34px}.share{padding:1em 0}.share li:before{display:none}.share-container{max-width:1140px;width:92%;margin:auto}.sh_space li{padding-left:.25em}.sh_ex_space li{padding-left:.5em}@media only screen and (max-width:1025px){.desktop{display:none}}.helpful-block-content{background:#f1f1f1;border:1px solid #dbd8d8;padding:20px;margin:0 0 20px;position:relative;overflow:auto;color:#555;font-family:inherit;font-size:1em;font-weight:300}.helpful-block-content ul{margin-top:0;padding-left:0}.helpful-block-content ul,.helpful-block-content ul p{margin-bottom:0!important}.helpful-block-content .wth-loader{background:url(/wp-content/plugins/was-this-helpful-pro/assets/images/ajax-loader.gif) no-repeat;width:43px;height:11px;margin:3px}.helpful-block-content .wth-success{color:#24890d;font-weight:400;font-size:1em}.helpful-block-content .wth-error{color:red}.helpful-block-content .wth-title{font-size:1em;margin:10px 10px 10px 0}.helpful-block-content .wth-share-title{font-size:1em;margin:10px;font-style:italic}.helpful-block-content .wth-share-box{background:#e9e7e8;padding:20px;margin-top:10px}.helpful-block-content .wth-fb-share-button{background:#416198;color:#fff;border:none;text-transform:uppercase;font-weight:300;font-size:.8em}.helpful-block-content .wth-tweeter-share-button{background:#55acee;color:#fff;border:none;text-transform:uppercase;font-size:.8em}.helpful-block-content .wth-fb-share-button:hover{opacity:.9;background:#416198!important}.helpful-block-content .wth-tweeter-share-button:hover{opacity:.9;background:#55acee!important}.helpful-block-content ul li{display:inline;list-style:none;margin:5px 0!important}.helpful-block-content ul li a,.helpful-block-content .wth-submit{display:inline-block;border-radius:3px;border:1px solid #d2d2d2;text-align:center;padding:4px 12px;text-decoration:none;color:#444;background:#f1f1f1;text-transform:none;font-style:normal;font-weight:400;font-variant:normal;line-height:1;box-shadow:none}.helpful-block-content .wth-submit:hover{background:#e9e9e9}.helpful-block-content ul li a:hover{background:#fff}.helpful-block-content ul li textarea.wth-message{margin-top:0!important;clear:both;display:block;border:1px solid #dbd8d8;min-height:100px;width:97%;margin-bottom:10px;color:#999;font-weight:300}.helpful-block-content .wth-submit{background:orange!important;color:#fff!important;padding:10px!important;font-weight:300}.helpful-block-content ul li a.wth-green-btn{background:#5dae76;color:#fff;padding:10px 25px!important;box-shadow:none;border:1px solid #5dae76}.helpful-block-content ul li a.wth-red-btn{background:#e5392b;color:#fff;padding:10px 25px!important;box-shadow:none;border:1px solid #e5392b}.helpful-block-content ul li a.wth-green-btn:hover,.helpful-block-content ul li a.wth-red-btn:hover{opacity:.7}.helpful-block-content ul li a.wth-green-btn:before,.helpful-block-content ul li a.wth-red-btn:before{padding-right:5px;margin-left:0}.helpful-block-content [class^=icon1-]:before,.helpful-block-content [class*=" icon1-"]:before{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.helpful-block-content .icon1-happy:before{content:"\e05b"}.helpful-block-content .icon1-sad3:before{content:"\e05c"}.helpful-block-content .icon1-smiley:before{content:"\e900"}.helpful-block-content .icon1-sad4:before{content:"\e901"}.helpful-block-content .icon1-mute:before{content:"\e902"}.helpful-block-content .icon1-diamond2:before{content:"\e903"}.helpful-block-content .icon1-checked:before{content:"\e904"}.helpful-block-content .icon1-error:before{content:"\e905"}.helpful-block-content .icon1-thumbsup:before{content:"\e906"}.helpful-block-content .icon1-thumbsdown:before{content:"\e907"}.helpful-block-content .icon1-heart:before{content:"\e9da"}.helpful-block-content .icon1-heart-broken:before{content:"\e9db"}.helpful-block-content .icon1-smile:before{content:"\e9e1"}.helpful-block-content .icon1-smile2:before{content:"\e9e2"}.helpful-block-content .icon1-sad:before{content:"\e9e5"}.helpful-block-content .icon1-sad2:before{content:"\e9e6"}.helpful-block-content .icon1-baffled:before{content:"\e9f3"}.helpful-block-content .icon1-neutral:before{content:"\e9f7"}.helpful-block-content .icon1-diamond3:before{content:"\e908"}.helpful-block-content .icon1-thumb_down:before{content:"\e8db"}.helpful-block-content .icon1-thumb_up:before{content:"\e8dc"}.helpful-block-content .icon1-times2:before{content:"\e909"}.helpful-block-content .icon1-tick:before{content:"\e90a"}.helpful-block-content .icon1-times-outline:before{content:"\e90b"}.helpful-block-content .icon1-tick-outline:before{content:"\e90c"}.helpful-block-content .icon1-thumbs-up2:before{content:"\e90d"}.helpful-block-content .icon1-thumbs-down2:before{content:"\e90e"}.helpful-block-content .icon1-thumbs-down3:before{content:"\e90f"}.helpful-block-content .icon1-thumbs-up3:before{content:"\e910"}.helpful-block-content .icon1-check:before{content:"\f00c"}.helpful-block-content .icon1-close:before{content:"\f00d"}.helpful-block-content .icon1-remove:before{content:"\f00d"}.helpful-block-content .icon1-times:before{content:"\f00d"}.helpful-block-content .icon1-thumbs-o-up:before{content:"\f087"}.helpful-block-content .icon1-thumbs-o-down:before{content:"\f088"}.helpful-block-content .icon1-arrow-circle-up:before{content:"\f0aa"}.helpful-block-content .icon1-arrow-circle-down:before{content:"\f0ab"}.helpful-block-content .icon1-smile-o:before{content:"\f118"}.helpful-block-content .icon1-frown-o:before{content:"\f119"}.helpful-block-content .icon1-thumbs-up:before{content:"\f164"}.helpful-block-content .icon1-thumbs-down:before{content:"\f165"}.helpful-block-content .icon1-diamond:before{content:"\f219"}.helpful-block-content .icon1-emoji-happy:before{content:"\e911"}.helpful-block-content .icon1-emoji-neutral:before{content:"\e912"}.helpful-block-content .icon1-emoji-sad:before{content:"\e913"}.helpful-block-content .icon1-thumbs-down4:before{content:"\e914"}.helpful-block-content .icon1-thumbs-up4:before{content:"\e915"}.helpful-block-content .icon1-arrow-outline-down:before{content:"\e916"}.helpful-block-content .icon1-arrow-outline-up:before{content:"\e917"}.helpful-block-content .icon1-thumbs-down5:before{content:"\e918"}.helpful-block-content .icon1-thumbs-up5:before{content:"\e919"}.helpful-block-content .icon1-heart2:before{content:"\e91a"}.helpful-block-content .icon1-heart3:before{content:"\e91b"}.helpful-block-content .fc-disabled{pointer-events:none;cursor:not-allowed;opacity:.3}.helpful-adminbar-notification-green{background:#49a249!important}.helpful-adminbar-notification-red{background:#fb4949!important}.wth-feedback-error{border:2px solid red!important}.helpful-block-content ul li a.wth-green-btn,.helpful-block-content ul li a.wth-red-btn{margin:0 5px}@media(max-width:600px){.helpful-block-content ul li{width:100%;display:block}.helpful-block-content ul li:first-child{margin-top:0!important}.helpful-block-content ul li a.wth-green-btn{margin-left:0}}@media(max-width:400px){.helpful-block-content ul li a.wth-green-btn,.helpful-block-content ul li a.wth-red-btn{display:block;margin:0;box-sizing:border-box}.helpful-block-content ul li a.wth-green-btn{margin-bottom:8px}}