span.alert-mess-req-num{position:absolute;bottom:-10px;font-size:12px !important;color:red;left:0px;display:none}span.alert-mess-valid-ph{position:absolute;bottom:-10px;font-size:12px !important;color:red;left:0px;display:none}span.alert-mess-valid-num{position:absolute;bottom:-22px;font-size:12px !important;color:red;left:0px;display:none}.popup-outer-wrp{display:none;position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms;z-index:99999}.popup_body_show{display:flex;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-ms-transition:300ms;transition:300ms;align-items:center;justify-content:center}.popup_back{background:rgba(0,0,0,0.7);position:fixed;left:0;right:0;top:0;bottom:0}.popup_contain{position:relative;background:0;min-width:300px;max-width:900px;margin:30px auto 30px;z-index:999999;background:#000;padding:20px}.popup_close{position:absolute;right:-10px;top:-10px;z-index:99999;cursor:pointer;border-radius:50%}.sleep-steps-inner1 p{position:relative}.sleep-steps-inner1 p span.req-email{position:absolute;left:0px;bottom:-20px;font-size:12px;color:red;display:none}.sleep-steps-inner1 p span.val-email{position:absolute;left:0px;bottom:-11px;font-size:12px;color:red;display:none}.proceed_btn a{background:#1788c3;color:#fff;text-decoration:none;padding:10px 20px;border-radius:10px;border:1px solid #fff;float:right;display:inline-block}.sleep-steps-inner1{width:100%;float:left}.footer-asses p{text-align:left !important;font-size:12px;margin:0}.footer-asses a{display:inline !important;background:transparent !important;border:0px !important;padding:0px !important;margin:0px !important;min-width:100% !important;color:#fff;text-decoration:none}.blinking-cursor{font-weight:100;font-size:24px;color:#fff;-webkit-animation:1s blink step-end infinite;-moz-animation:1s blink step-end infinite;-ms-animation:1s blink step-end infinite;-o-animation:1s blink step-end infinite;animation:1s blink step-end infinite}.sleep-steps-inner{min-height:300px;display:flex;align-items:center;justify-content:center}@keyframes "blink"{from,to{color:transparent}50%{color:#fff}}@-moz-keyframes blink{from,to{color:transparent}50%{color:#fff}}@-webkit-keyframes "blink"{from,to{color:transparent}50%{color:#FFF}}@-ms-keyframes "blink"{from,to{color:transparent}50%{color:#fff}}@-o-keyframes "blink"{from,to{color:transparent}50%{color:#fff}}.logo-top img{//filter:brightness(0) invert(1);max-width:80px}.logo-top span:last-child{color:#fff;//border-left:1px solid #fff;padding-left:50px;margin-left:10px;font-size:20px}.sleep-assesment-outer{background-size:cover;background-position:center;padding:00px 0px;min-height:100vh;width:100%;float:left}.sleep-assesment-outer1{max-width:760px;margin:0 auto;color:#fff}.sleep-steps-inner0 input{float:left}.sleep-assesment-outer0{max-width:900px;margin:0 auto;color:#fff;padding:25px 40px}.sleep-steps-inner0 a:hover{background:#1788c3}.sleep-steps.sleep-step0 p{font-size:14px;line-height:2}.sleep-steps-inner1 span{font-size:35px}.footer-asses{padding:0px 40px 30px}.sleep-steps-inner{padding:25px 40px;width:100%;float:left;max-width:calc(100% - 80px)}.sleep-steps{font-size:18px;background:rgba(255,255,255,0.12);border-radius:40px;padding:0px !important;margin:20px 0px;position:relative;width:100%;float:left;box-sizing:border-box;margin-bottom:70px !important}.pagination{position:absolute;bottom:-40px;width:100%;text-align:center;left:0}.pagination span.active{background:#1788c3;font-size:12px;padding:7px}.pagination span{background:#fff;border-radius:50%;display:inline-block;min-width:10px;min-height:10px;margin:0px 6px}.prev1,.prev2,.prev3,.prev4,.prev5,.prev6,.prev7{cursor:pointer}.sleep-step1{text-align:center}.sleep-step1 a{background:#7f7f7f;color:#fff;text-decoration:none;padding:10px 30px;border:1px solid #fff;display:inline-block;border-radius:10px;min-width:250px;margin-top:10px}.logo-top{padding-top:25px}.sleep-step2 h2{text-align:center}input.input-box.daydate{font-size:16px}.logo-top a{text-decoration:none}input.input-box.daydate::-webkit-input-placeholder{color:#fff}input.input-box.daydate:-ms-input-placeholder{color:#fff}input.input-box.daydate::placeholder{color:#fff}select.countrydropdown{max-width:150px;margin-left:10px}.sleep-steps input.input-box{border:2px solid #fff;background:transparent;padding:15px;border-radius:10px;margin-bottom:10px;color:#fff}.sleep-step3-checkbox{display:flex}.sleep-steps h2,.sleep-steps label,.sleep-steps span{font-weight:100}.sleep-steps h2{text-align:center;line-height:1.3}.sleep-step4-input div{align-items:center;display:flex;max-width:350px;margin:0 auto}.sleep-step4-input div label{padding:0px 10px;flex:0 0 14%}.sleep-step5{text-align:center}.sleep-step5-outer{max-width:500px;margin:0 auto;padding-top:20px}.sleep-step6-input{display:flex;align-items:center;max-width:300px;margin:0 auto;padding-top:20px}.sleep-step6 p{text-align:center}.sleep-step6-input label{padding:0px 10px;flex:0 0 18%}.sleep-step7-input,.sleep-step8-input,.sleep-step9-input{text-align:center}.sleep-step7-input button,.sleep-step8-input button,.sleep-step9-input button{border:2px solid #fff;background:transparent;padding:10px 30px;border-radius:10px;margin-bottom:10px;color:#fff;min-width:250px;margin:10px 10px 10px 10px;cursor:pointer;font-size:18px}.sleep-step7-input button:hover,.sleep-step8-input button:hover,.sleep-step9-input button:hover{background:#1788c3}.sleep-step1 a:hover{background:#1788c3}.next-button{border:2px solid #fff;background:#1788c3;padding:10px 30px;border-radius:10px;margin-bottom:10px;color:#fff;min-width:120px;margin:10px 10px 10px 10px;cursor:pointer;font-size:16px}.next-button-outer{text-align:right;padding-top:20px}.next-button{display:none}.bmiresults h2,.bmiresults p{flex:0 0 100%;text-align:center;margin:0px}.bmiresults{flex-wrap:wrap;padding-top:10px;font-size:18px}.sleep-step8-input input[type="radio"]{border:2px solid #fff;background:transparent;padding:10px 30px;border-radius:10px;margin-bottom:10px;color:#fff;min-width:250px;margin:10px 10px 10px 10px;cursor:pointer;font-size:18px;width:250px;height:45px;position:relative;-webkit-appearance:none}.sleep-step8-input,.sleep-step9-input{display:flex;justify-content:space-around}.sleep-assesment-outer .sleep-step8-input input,.sleep-assesment-outer .sleep-step9-input input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer !important;display:inline-block;margin:0 !important;outline:0;position:absolute !important;z-index:1000;box-sizing:border-box;opacity:0}.sleep-step8-input span,.sleep-step9-input span{position:relative;padding:5px;text-align:center;z-index:99999;width:100%;margin:0 auto !important;float:none;display:inline-flex;justify-content:center;align-items:center;min-height:45px;font-size:20px;box-sizing:border-box;border:2px solid #fff;border-radius:10px;cursor:pointer !important}.sleep-step8-input>label,.sleep-step9-input>label{width:250px;max-width:250px;display:block;float:left}.sleep-step8-input input.sleep-step8-male[type="radio"]:before{//content:"Male";position:absolute;left:calc(50% - 20px);top:9px}.sleep-step8-input input.sleep-step8-female[type="radio"]:before{//content:"Female";position:absolute;left:calc(50% - 20px);top:9px}.sleep-step9-input input[type="radio"]{border:2px solid #fff;background:transparent;padding:10px 30px;border-radius:10px;margin-bottom:10px;color:#fff;min-width:250px;margin:10px 10px 10px 10px;cursor:pointer;font-size:18px;width:250px;height:45px;position:relative;-webkit-appearance:none}.sleep-step9-input input.sleep-step9-yes[type="radio"]:before{//content:"Yes";position:absolute;left:calc(50% - 20px);top:9px}.sleep-step9-input input.sleep-step9-no[type="radio"]:before{//content:"No";position:absolute;left:calc(50% - 20px);top:9px}.sleep-step8-input input[type="radio"]:hover,.sleep-step8-input input[type="radio"]:checked,.sleep-step8-input input[type="radio"]:checked ~ span{background:#1788c3}.sleep-step9-input input[type="radio"]:hover{background:#1788c3}@media(max-width:900px){.popup_contain{max-width:660px}}@media(max-width:850px){.popup-content-col{height:260px;overflow-y:scroll}}@media(max-width:720px){.sleep-step8-input,.sleep-step9-input{display:block}.sleep-step8-input>label,.sleep-step9-input>label{width:100% !important;float:none;margin:0 auto;margin-bottom:20px}}@media(max-width:767px){.sleep-steps-inner0 .proceed_btn a{display:flex;max-width:80px;margin:0 auto}.sleep-assesment-outer0{padding:25px 20px}.sleep-assesment-outer1{padding:40px 0px}.logo-top{padding-top:65px;text-align:center}.sleep-steps input.input-box{font-size:16px}.sleep-steps-inner{min-height:100%;display:block;align-items:center;justify-content:center}.sleep-step1 a{min-width:auto}.sleep-step4-input div label{padding:0px 10px;flex:0 0 16%}.sleep-steps{font-size:20px;background:#ffffff21;padding:20px 20px;border-radius:40px;margin:20px 0px;position:relative}}@media(max-width:600px){.popup_contain{max-width:300px}.popup-content-col{height:400px}}