body,html{height:100%}body{font-family:"Helvetica Neue", "Lucida Grande", sans-serif;color:#fff;background:#004e6e url("../../Assets/MyQ_Background.png") repeat-x;background-size:auto 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}::-webkit-input-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}::placeholder{color:#fff}a,a:hover,a:visited{color:#fff;font-weight:bold;text-decoration:none}form{width:100%}input.text,input[type="text"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none;border-radius:0}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.form-fields{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.form-fields .form-control{display:block;width:100%;margin-bottom:20px;padding:10px;background-color:transparent;border:1px solid #fff;color:#fff;font-size:16px;font-family:"Helvetica Neue", "Lucida Grande", sans-serif}.control-box .form-fields .form-control{display:block;width:100%;margin-bottom:20px;padding:10px;background-color:transparent;border:1px solid #004e6e;color:#004e6e;font-size:16px;font-family:"Helvetica Neue", "Lucida Grande", sans-serif}.form-controls-row{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.form-controls-row .form-control{margin-bottom:0}.form-controls-row>*:not(:last-child){margin-right:20px}.pincode-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.password-container{position:relative;margin-bottom:20px}.password-container .form-control{margin-bottom:0}#password-toggle{position:absolute;top:50%;left:auto;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;font-size:20px;color:#fff;display:block}.eac-sugg{color:#00bfff;padding-top:11px !important;padding-bottom:11px !important}.checkbox{display:inline-block;position:relative;width:20px;height:20px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.checkbox input[type=checkbox]{opacity:0;position:absolute;top:0;width:0;height:0}.checkbox .checkmark{display:block;height:100%;width:100%;border:1px solid #fff;cursor:pointer}.checkbox .checkmark:after{content:"";position:absolute;top:2px;left:7px;width:5px;height:11px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none}.checkbox input[type=checkbox]:checked+.checkmark{background-color:#009cdc}.checkbox input[type=checkbox]:checked+.checkmark:after{display:block}input[type="submit"]:disabled{background-color:#999999;pointer-events:none}.btn{-webkit-appearance:none;cursor:pointer;color:#fff;font-size:16px;border:none;padding:13px;width:100%;margin:0 auto}.btn-default{background-color:#009CDC;color:#fff}.btn-other{background-color:#df4a32;color:#fff}.btn-Google{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.btn-Google .fa-google{border-right:#8d1a07 1px solid;font-size:23px;padding:0 13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-Google span{padding:13px 5px;width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.buttons-selection{width:100%;margin:80px auto 0}.buttons-selection li:not(:last-child){margin-bottom:35px}.validation-summary-errors{margin-bottom:20px;padding:10px;font-size:12px;line-height:16px;color:#fff;text-align:center;background-color:#f38b00}.success-message{margin-bottom:20px;padding:10px;font-size:12px;line-height:16px;color:#fff;text-align:center;background-color:#5cb85c}.alert{margin-bottom:20px;padding:10px;font-size:12px;line-height:16px;color:#fff;text-align:center}.alert-danger{background-color:#f38b00}.standard-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:90px 50px 0;width:auto}.logo{height:50px;width:130px;background:url("../../Assets/MyQ_Logo.png") no-repeat center center;background-size:contain}.logo.world-logo{height:75px;background-image:url("../../Assets/World.png")}.logo.user-logo{height:85px;background-image:url("../../Assets/User.png")}.logo.success-logo{height:85px;background-image:url("../../Assets/Success.png")}.logo.location-logo{height:85px;background-image:url("../../Assets/Location.png")}.logo.middle-logo{margin-top:35px}.title{margin-top:35px;font-size:16px;line-height:1.2;font-weight:bold;text-align:center}.description{margin:15px 0 0;text-align:center;font-size:14px;line-height:16px}.image__container{display:flex;justify-content:center;margin-bottom:32px}.countdown_timer__container{display:flex;justify-content:center}.countdown_timer__container p{font-weight:bold}.footer{font-size:14px;padding:15px;text-align:center;width:100%}.iphoneX .footer{margin-bottom:30px}.partner-body{background:url("../../Assets/partner-login-bg.png");background-size:auto 100%;height:100%}.partner-body .control-box{background:#fff;color:#004e6e;border-radius:20px;width:100%;margin:40px auto;padding:30px}.partner-body .control-box .title{margin-top:0}.partner-body .control-box .buttons-selection{margin:20px auto 0}.partner-body .control-box input[type="email"],.partner-body .control-box input[type="password"]{border-bottom:1px solid #004e6e;color:#004e6e}.partner-body .control-box input[type="email"]::placeholder,.partner-body .control-box input[type="password"]::placeholder{color:#004e6e}.partner-body .control-box input[type="email"]::-ms-input-placeholder,.partner-body .control-box input[type="password"]::-ms-input-placeholder{color:#004e6e}.partner-body .control-box input[type="email"]:-ms-input-placeholder,.partner-body .control-box input[type="password"]:-ms-input-placeholder{color:#004e6e}.partner-body .control-box .client .name{text-align:center}.partner-body .control-box .btn{border-radius:30px;background:#004e6e;color:#fff}.partner-body .control-box .btn.btn-cancel{background:none !important;border:none;padding:0 !important;color:#004e6e;cursor:pointer}.partner-body .control-box .signup-message,.partner-body .control-box .forgot-password{color:#004e6e;font-size:12px;text-align:center;margin-top:20px}.partner-body .control-box .forgot-password a{color:#004e6e;text-transform:none;font-size:12px}.partner-body .control-box .signup-message a{font-weight:bold;color:#004e6e}.partner-footer{line-height:1.5}.partner-footer h6{font-size:12px;font-weight:bold}.partner-footer span{font-size:12px;font-style:italic}.partner-footer hr{display:block;margin-top:0.5em;margin-bottom:0.5em;margin-left:auto;margin-right:auto;border-style:inset;border-width:0.5px}.partner-footer img{margin-top:15px;max-width:100px}.link{font-size:14px;font-weight:normal;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link span{display:inline-block;margin-right:5px}.link span.bottom-gap{display:inline-block;margin-bottom:20px}.forgot-password{text-align:right;margin-top:20px}.review-links{margin-bottom:20px}.review-links li{text-align:left;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.password-validations{width:100%;margin-bottom:10px}.password-validations li{text-align:left;font-size:12px;line-height:20px}.password-validations li .fail{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f9f9f9;margin-right:10px}.password-validations li .fail:before{content:"\f057"}.password-validations li .pass{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5cb85c;margin-right:10px}.password-validations li .pass:before{content:"\f058"}.select2-container .select2-selection--single .select2-selection__rendered{padding:11px 30px 11px 10px}.state-control-dropdown .select2-search{display:none !important}.page-email-validation .description,.page-consent .description,.page-forgot-password .description{margin-left:20px;margin-right:20px}.page-terms-country{margin-top:80px}.page-terms-country .form-fields .btn{margin-top:60px}.page-terms-country .title,.page-terms-country .form-fields{margin-top:15px}.page-terms-term .description{margin-bottom:35px}.page-gdpr{margin:60px 25px 0}.page-gdpr .form-fields{margin-top:20px}.page-gdpr .btn-container{margin-left:25px;margin-right:25px}.page-gdpr .link{width:calc(100% - 30px)}.page-gdpr .link span{display:inline;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.gdpr-description{margin:20px 0 0;text-align:left;-ms-flex-item-align:start;align-self:flex-start}.gdpr-description>*:not(:last-child){margin-bottom:20px}.gdpr-description p{font-weight:bold}.gdpr-description .list{list-style-type:disc}.gdpr-description .list li{margin-left:15px}.page-gdpr-sorry .title{text-align:left}.page-gdpr-sorry .buttons-selection{margin-top:0}.page-gdpr-sorry .list li:not(:last-child){padding-bottom:15px}.page-email-validation .pincode-container .form-control{width:32px}.page-email-validation .followup{margin-top:40px;font-weight:bold}.page-email-validation .followup-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0}.page-email-validation .followup-links li{font-size:14px}.page-email-validation .control-box .followup-links a,a:hover,a:visited li{font-size:14px;color:#004e6e}.page-email-validation .followup-links li:not(:last-child){margin-bottom:30px}.page-consent .client{margin-top:30px}.page-consent .client .name{font-size:18px}.page-consent .client-logo{max-width:100px;max-height:100px;margin-bottom:10px;margin-left:auto;margin-right:auto}.page-consent .client-logo img{max-width:100px;max-height:100px}.page-consent .consent-buttons{margin-top:40px}.page-consent .consent-buttons .btn{margin-top:10px}.page-device-registration .description{margin-top:35px}.page-add-location .btn-submit{margin-bottom:30px}.page-add-location .state-control-container{width:55%}.page-add-location .zipcode-control{width:45%}@media only screen and (min-width: 769px){body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer{margin-top:20px}.standard-page{width:400px;margin-left:auto;margin-right:auto}#password-toggle{display:none}}

