@-ms-keyframes rotation{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.customer-account-create .account-block .form.create.account .form-instructions .cx-checklist li .cx-check{background:url(../../../Magento_Customer/images/customer/right_sign.png) no-repeat;display:inline-block;width:18px;height:14px}.customer-account-create .account-block .form.create.account .form-instructions .cx-checklist li:before{content:unset}.customer-account-create .custom-contact-detail #custom-country-isd-code .js-Dropdown-title{height:52px}.customer-account-create .columns .column.main .form.create.account{padding-top:0}.account-block .form.create.account .form-instructions .cx-checklist li:first-child:before{content:none}.account-block .form.create.account .form-instructions .cx-checklist li:before{content:".";font-size:50px;color:#666;line-height:0;position:relative;top:-2px;padding-right:0}.customer-account-create .messages.container{padding:0 !important;background:0 0 !important;width:100% !important;float:left}.alreadycustomer a{padding-right:10px}span.press-policy{padding-left:10px;border-left:2px solid #000;color:#555}.account-block{padding:50px 0}.account-block .page-title h3{letter-spacing:.4px;color:#282828;font-weight:700;margin:0 0 10px}.account-block .form.create.account{min-width:inherit;width:74.5%;padding:15px 15px 0 40px;float:left;box-sizing:border-box}.account-block .form.create.account .actions-toolbar{margin-left:0;margin-bottom:20px}.account-block .form.create.account .actions-toolbar .primary .action.primary:active,.account-block .form.create.account .actions-toolbar .primary .action.primary:focus{background:#28a7fb;border-color:#28a7fb;color:#fff}.account-block .form.create.account .fieldset .legend{margin-left:0;margin-bottom:25px;border:0;letter-spacing:.4px;color:#282828;font-size:28px;font-weight:600;text-transform:none}.account-block .form.create.account .fieldset .customer-name-wrapper .field,.account-block .form.create.account .fieldset .customer-password-wrapper .field{float:left;width:50%;padding-right:20px;box-sizing:border-box}.account-block .form.create.account .fieldset .customer-name-wrapper .field:last-child,.account-block .form.create.account .fieldset .customer-password-wrapper .field:last-child{padding-right:0}.account-block .form.create.account .fieldset .customer-captcha-wrapper>.captcha,.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested{float:left;width:50%;padding-right:20px;box-sizing:border-box}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested{padding-right:0}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field{border:1px solid silver;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:50%;margin-bottom:0}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field.refreshing .control .captcha-reload{animation:rotation 1.5s infinite linear;-webkit-animation:rotation 1.5s infinite linear;-moz-animation:rotation 1.5s infinite linear;-ms-animation:rotation 1.5s infinite linear;-o-animation:rotation 1.5s infinite linear}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field .control{margin-top:0}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field .control .captcha-img{height:50px;width:100%;margin:0;padding:2px;box-sizing:border-box}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field .control .captcha-reload{position:absolute;right:8px;top:12px;cursor:pointer}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field.captcha{margin-bottom:0}.account-block .form.create.account .fieldset .field.captcha{margin-bottom:20px}.account-block .form.create.account .fieldset .icheckbox-box .custom-newsletter-box{position:relative;margin-bottom:7px}.account-block .form.create.account .fieldset .icheckbox-box .custom-newsletter-box .input-box{display:inline-block}.account-block .form.create.account .fieldset .icheckbox-box .icheckbox{border:1px solid #c7c7c7;border-radius:1px;width:15px;height:15px;cursor:pointer;position:absolute;left:0;top:2px}.account-block .form.create.account .fieldset .icheckbox-box .icheckbox.checked{background:url(../../../Magento_Customer/images/customer/check-icon.png) no-repeat 1px 1px;border-radius:1px;text-align:center;width:15px;height:15px;line-height:25px}.account-block .form.create.account .fieldset .icheckbox-box .newsletter_register{font-size:12px;line-height:16px;color:#989898;font-weight:400}.account-block .form.create.account .fieldset .icheckbox-box p{font-size:14px;line-height:21px}.account-block .form.create.account .form-instructions{margin:15px 0}.account-block .form.create.account .form-instructions .cx-checklist{padding:0;margin:0;list-style:none}.account-block .form.create.account .form-instructions .cx-checklist li{display:inline-block;margin-right:10px;margin-bottom:0;font-size:14px;color:#282828;margin-top:0}.account-block .form.create.account .form-instructions .cx-checklist li .cx-check{margin-right:4px;vertical-align:baseline;background-size:cover}.account-block .form.create.account .account-social-login{margin-bottom:10px}.account-block .form.create.account .account-social-login .social-block .social-btn{margin-bottom:0;margin-left:0 !important;margin-right:15px}.account-block .form.create.account .account-social-login .social-block .social-btn .btn-social{font-size:12px}.account-block .form.create.account .account-social-login .social-block .social-btn.google-login{margin-left:4px}.account-block .form.create.account .cx-or-text{font-size:14px;line-height:18px;margin-bottom:22px}.account-block .create-account-block-right{width:24%;float:right;background:#dedede;padding:30px 24px 20px 30px;box-sizing:border-box}.account-block .create-account-block-right h5{color:#343434;font-weight:700;text-transform:none;border-bottom:1px solid #a9a9a9;letter-spacing:-.2px;margin-left:-3px;padding-bottom:27px;margin-bottom:25px;margin-top:0}.account-block .create-account-block-right ul{margin-bottom:0}.account-block .create-account-block-right ul li{font-size:15px;color:#515151;position:relative;font-weight:600;line-height:23px;border-bottom:1px solid #cbcbcb;padding:0 0 12px 50px;margin-bottom:14px}.account-block .create-account-block-right ul li i{position:absolute;top:3px;left:0}.account-block .create-account-block-right ul li:last-child{border:0;padding-bottom:0;margin-bottom:0}.account-block .page.messages{padding:0}.customer-account-create .page-main .container{max-width:100%}.customer-account-create .account-block .form.create.account{padding-left:0}.login-container.container{padding-top:60px;padding-bottom:60px}.login-container .block{border:3px solid #29a7fb;padding:47px 70px 38px;min-height:515px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;width:49.5%;float:left;box-sizing:border-box;margin-bottom:0}.login-container .block .block-title{border-bottom:none;margin-bottom:7px;padding-bottom:0}.login-container .block .block-title strong{font-size:26px;color:#282828;font-weight:600;text-transform:none;margin-bottom:7px;line-height:1.2}.login-container .block .block-content p{font-size:14px;line-height:19px;color:#676666;padding:0 30px 10px 3px}.login-container .block .block-content .register-inner .account-social-login .social-block{text-align:center}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn .btn-social{font-size:12px}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn.google-login{margin-left:4px}.login-container .block .block-content .register-inner h4{margin:10px 0;position:relative;text-align:center}.login-container .block .block-content .register-inner h4 span{color:#444;font-size:24px;font-weight:600;line-height:28px;display:inline-block;padding:0 12px;position:relative;z-index:9;background:#fff}.login-container .block .block-content .register-inner h4:after{background-color:#cecece;display:inline-block;height:1px;position:absolute;top:18px;left:0;content:"";width:100%}.login-container .block .block-content .register-inner p{font-size:13px;line-height:19px;color:#676666;padding:0;margin-bottom:20px;text-align:center}.login-container .block.block-customer-login{float:left;margin-left:12px}.login-container .block.block-customer-login form .fieldset>.field{margin-bottom:16px}.login-container .block.block-customer-login form .fieldset>.field.required>label:after{display:none;content:''}.login-container .block.block-customer-login form .fieldset>.field p{margin-top:0;padding:0;line-height:1.5}.login-container .block.block-customer-login form .fieldset>.field.password{margin-bottom:8px}.login-container .block.block-customer-login form .fieldset .actions-toolbar{margin-left:0}.login-container .block.block-customer-login form .fieldset .actions-toolbar .secondary{text-align:right}.login-container .block.block-customer-login form .fieldset .actions-toolbar .secondary a.action{margin-top:0;font-size:12px;color:#d24031;transition:all .3s}.login-container .block.block-customer-login form .fieldset .actions-toolbar .secondary a.action:hover{color:#28a7fb}.login-container .block.block-customer-login .primary{margin-top:8px}.login-container .block.block-new-customer .primary .action.primary{min-width:54%}.login-container .block.block-new-customer .primary .action.primary:active,.login-container .block.block-new-customer .primary .action.primary:focus{background:#28a7fb;border-color:#28a7fb;color:#fff}.login-container .primary{width:100%;text-align:left}.login-container .primary .action.primary{border:2px solid transparent;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;text-align:center;min-width:38%;transition:all .3s}.login-container .primary .action.primary:hover{border-color:#28a7fb}.login-container .primary .action.primary:active,.login-container .primary .action.primary:focus{background:#28a7fb;border-color:#28a7fb;color:#fff}.login-container .fieldset:after{margin:0}.container.login-error{position:relative;top:40px}.forgotpwd-wrapper{padding:50px 188px 50px}.forgotpwd-wrapper h3{font-weight:600;color:#232323;margin:0 0 18px;text-transform:uppercase}.forgotpwd-wrapper .form.forget .fieldset{max-width:410px;width:100%;margin-bottom:25px}.forgotpwd-wrapper .form.forget .fieldset h4{margin:0 0 12px;font-weight:400;color:#232323;text-transform:uppercase}.forgotpwd-wrapper .form.forget .fieldset .field.note{font-size:14px;line-height:21px;color:#676666;margin:0 0 10px}.forgotpwd-wrapper .form.forget .fieldset .field label{top:22px}.forgotpwd-wrapper .form.forget .fieldset p.required{margin:0 0 5px;float:right;font-size:12px;line-height:16px;color:#d24031}.forgotpwd-wrapper .form.forget .buttons-set{max-width:410px;width:100%}.forgotpwd-wrapper .form.forget .buttons-set .back-link{color:#28a7fb;margin-right:7px}.forgotpwd-wrapper .form.forget .buttons-set .back-link:hover{text-decoration:underline}.forgotpwd-wrapper .form.forget .buttons-set .action.primary:focus,.forgotpwd-wrapper .form.forget .buttons-set .action.primary:active{background:#28a7fb;border:1px solid #28a7fb}.forgotpwd-wrapper .page.messages{padding:0}.resetpwd-wrapper{padding:50px 188px 50px}.resetpwd-wrapper h3{font-weight:600;color:#232323;margin:0 0 18px;text-transform:uppercase}.resetpwd-wrapper form.resetpwd .fieldset{max-width:410px;width:100%}.resetpwd-wrapper form.resetpwd .fieldset p.required{margin:0 0 5px;text-align:right;font-size:12px;line-height:16px;color:#d24031}.resetpwd-wrapper form.resetpwd .actions-toolbar{max-width:410px;width:100%;margin-left:0 !important}.resetpwd-wrapper form.resetpwd .actions-toolbar .action.primary{width:auto}.customer-account-create.page-layout-1column .main-wrapper.clearfix.footer-trustpilot{margin-top:0}.customer-account-create.page-layout-1column .clearfix.account-block{padding-bottom:0}.loginpopup{width:auto;height:auto;padding:15px 20px;background:#f9f9f9;border-radius:4px}.loginpopup #confirm_id{padding:10px 0 21px;text-align:center}.loginpopup #popupContent{color:#444;margin:0 0 15px}.loginpopup .btn{border-radius:0;height:40px;line-height:38px;min-width:75px;transition:all .3s}.login-container .block-new-customer{border:3px solid #29a7fb;padding:47px 70px 38px;min-height:515px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;width:49.5%;box-sizing:border-box;margin-bottom:0}#confirm-no:hover{color:#000}#confirm-approve:hover{color:#000}fieldset.fieldset.create.info .custom-contact-detail ul.js-Dropdown-list.is-open li:nth-child(10):after{content:"";position:absolute;left:0;right:0;background:silver;height:1px;margin-top:-5px}.customer-account-create #custom-country-isd-code{width:94%}.customer-account-create #custom-country-isd-code .js-Dropdown-title{border:1px solid silver;border-radius:5px;height:40px}.customer-account-create #custom-country-isd-code .js-Dropdown-list li{padding:0 .5em;border:none}.customer-account-create #custom-country-isd-code .js-Dropdown-list li:hover{background-color:#3297fd;color:#fff}.customer-account-create .js-Dropdown.is-open-up .js-Dropdown-list{bottom:100%}.customer-account-create .phonecode-dropdown.custom-dropdown{display:none !important}.customer-account-create .js-Dropdown-list.is-open{display:block;height:260px;opacity:1;border:1px solid #3297fd;border-radius:.4em;max-height:260px;overflow-x:hidden;overflow-y:auto;padding:.25em 0}.customer-account-create .js-Dropdown-title:after{border-width:6px 6px 0}.customer-account-create .js-Dropdown-list li.is-selected{background-color:#3297fd;color:#fff}.customer-account-create fieldset.fieldset.create.info{margin-bottom:0}.page-main{min-height:700px}.customer-account-create .column.main{padding-bottom:0}.customer-account-create.page-layout-1column .clearfix.account-block{padding:30px 0}.mfp-bg.login-attempt{background:#121d24;opacity:.5}.mfp-wrap.login-attempt .mfp-content{width:auto;height:auto;padding:15px 20px;background:#f9f9f9;box-shadow:0 10px 25px rgba(0,0,0,.5);border-radius:4px}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup{padding:10px 0 21px;text-align:center}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup p{color:#444;margin:0 0 15px}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .btn{border-radius:0;height:40px;line-height:38px;min-width:75px;transition:all .3s}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .btn:hover{color:#373737}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .mfp-close{font-size:0px}.field.contact_number{float:left;width:49%;box-sizing:border-box}.dk-select-open-down .dk-select-options,.dk-select-open-up .dk-select-options{max-height:18.5em}li#dk0-SG{border-bottom:1px solid silver;padding-bottom:5px}#dk0-country-isd-code .dk-selected:after{top:0;height:100%;border-left:0;margin:0 1.5em 0 0}#dk0-country-isd-code .dk-selected:before,#dk0-country-isd-code .dk-select-open-down .dk-selected:before{border-width:6px 6px 0;margin:-.125em 1.5em 0 0}.custom-optional-text-wrapper{width:100%;float:left;margin-bottom:9px}span.custom-optional-text{font-size:13px;color:#000;font-weight:600}control.icheckbox-box{width:100%;float:left}select.phonecode-dropdown{height:52px;line-height:52px}div#dk0-combobox{border:1px solid silver;border-radius:5px;width:100%;height:52px;line-height:52px}div#dk0-country-isd-code{width:95%}.custom-contact-detail{width:26%;float:left}.control.icheckbox-box{width:100%;float:left}.mfp-bg.login-attempt{background:#121d24;opacity:.5}.mfp-wrap.login-attempt .mfp-content{width:auto;height:auto;padding:15px 20px;background:#f9f9f9;box-shadow:0 10px 25px rgba(0,0,0,.5);border-radius:4px}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup{padding:10px 0 21px;text-align:center}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup p{color:#444;margin:0 0 15px}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .btn{border-radius:0;height:40px;line-height:38px;min-width:75px;transition:all .3s}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .btn:hover{color:#373737}.mfp-wrap.login-attempt .mfp-content .login-attempt-popup .mfp-close{font-size:0px}.customer-account-create.page-layout-1column .form-create-account .actions-toolbar>.primary .action:last-child{position:relative}.customer-account-create.page-layout-1column .form-create-account .actions-toolbar>.primary .action:last-child .register-loader{display:block;width:25px;height:25px;position:absolute;top:45%;left:80%;transform:translate(-50%,-50%)}@media (max-width:1920px){div#dk0-country-isd-code{width:94%}}@media (max-width:1680px){.customer-account-create .page-main .container{padding:0 30px}.login-container .block{width:49%}.login-container .block-new-customer{width:49%}}@media (max-width:1600px){div#dk0-country-isd-code{width:92%}.customer-account-create #custom-country-isd-code{width:94%}.account-block .create-account-block-right h5{padding-bottom:13px;margin-bottom:9px;margin-top:0}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:13px}}@media (max-width:1440px){.customer-account-create .account-block .form.create.account .form-instructions{margin:15px 0}.customer-account-create .create-account-block-right{width:24%}.customer-account-create .page-main .container{padding:0 20px}.account-block .page-title h3{margin:0 0 4px}.account-block .form.create.account .form-instructions{margin:5px 0}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:12px}.account-block .create-account-block-right h5{padding-bottom:10px;margin-bottom:13px;font-size:22px}}@media (max-width:1366px){.customer-account-create .account-block form#accountcreate .info.form-row .required.form-group{margin-bottom:20px}.customer-account-create .account-block form#accountcreate .form-group .control input{height:52px;line-height:unset}.customer-account-create .account-block form#accountcreate .form-group label{height:50px;line-height:50px;font-size:13px}.customer-account-create .account-block .form.create.account .cx-or-text{float:none;margin-bottom:22px}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:11px}.customer-account-create form#accountcreate .form-group{margin-bottom:5px}.customer-account-create h3.base{font-size:27px}.customer-account-create .columns{margin-top:5px}.account-block .form.create.account .cx-or-text{font-size:15px;line-height:18px;margin-bottom:0;width:100%;float:left;margin-top:2px}.customer-account-create form#accountcreate .form-group label{font-size:15px;line-height:21px}.customer-account-create form#accountcreate .form-group input,.customer-account-create select#country-isd-code{height:34px;line-height:35px}.account-block .create-account-block-right ul li{padding:0 0 12px 50px;font-size:13px;line-height:20px}}@media (max-width:1280px){div#dk0-country-isd-code{width:96%}.login-container.container{padding-left:unset;padding-right:unset}.container.login-error{padding-left:unset;padding-right:unset}.field.contact_number{margin-left:14px}div#dk0-combobox,div#dk0-country-isd-code{font-size:13px}.customer-account-create #custom-country-isd-code{width:96%}.account-block .create-account-block-right ul li{padding:0 0 17px 50px}}@media (max-width:1200px){.account-block .create-account-block-right h5{padding-bottom:14px;margin-bottom:6px;margin-top:0;font-size:22px}.account-block .create-account-block-right ul li{margin-bottom:10px}}@media (max-width:1199px){.account-block .create-account-block-right{padding:20px}.account-block .create-account-block-right ul li{padding-left:40px;line-height:20px}.login-container .block{padding:47px 65px 38px}.login-container .block-new-customer{padding:47px 65px 38px}}@media (max-width:1080px){.field.contact_number{margin-left:14px}div#dk0-combobox,div#dk0-country-isd-code{font-size:12px}.customer-account-create .create-account-block-right h5{padding-bottom:14px;font-weight:700;margin-top:0;font-size:20px}.account-block .create-account-block-right ul li{margin-bottom:16px}span.press-policy{font-size:12px}.alreadycustomer{font-size:12px}.customer-account-create .column.main .container{width:90%}.account-block .create-account-block-right ul li{line-height:19px;font-size:14px}}@media (max-width:1024px){.customer-account-create .page-main .column.main .container{width:100%}.customer-account-create .page-main .column.main .clearfix.account-block .form-create-account{width:70%}.custom-contact-detail{width:33%}.account-block .create-account-block-right ul li{margin-bottom:17px}.customer-account-create form#accountcreate .form-group{margin-left:0}.customer-account-create .column.main .container{width:94%;box-sizing:border-box;padding:0 30px}.account-block .create-account-block-right ul li{line-height:19px;font-size:11px}.customer-account-create .clearfix.account-block .form-create-account{width:40%;padding:10px 20px}.customer-account-create .create-account-block-right{width:30%}}@media (max-width:1023px){.account-block .form.create.account{padding:7px 10px}.account-block .form.create.account .fieldset .customer-captcha-wrapper>.captcha{padding-right:0;width:100%;margin-bottom:20px}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:16px;line-height:24px}.account-block .form.create.account .account-social-login .social-block .social-btn .btn-social{font-size:13px}.account-block .form.create.account .cx-or-text{text-align:center}.login-container .block .block-title strong{font-size:22px}.forgotpwd-wrapper{padding:30px 15px 50px;max-width:100%}.resetpwd-wrapper{padding:30px 15px 50px;max-width:100%}.customer-account-create .page-main .container{padding:0 15px}.custom-mobile-info .category-toggle{opacity:0;visibility:hidden}.field.contact_number{margin-left:0}.account-block .create-account-block-right ul li{margin-bottom:10px;padding:0 0 18px 50px;line-height:30px}}@media (min-width:992px){.customer-account-login .login-container.container{display:flex}}@media (max-width:991px){.create-account-block-right{display:none}.customer-account-create .page-main .column.main .clearfix.account-block .form-create-account{width:100%}.account-block .form.create.account{width:100%}.account-block .form.create.account .fieldset .legend{font-size:20px;line-height:28px;margin-bottom:0}.account-block .form.create.account .form-instructions{margin-top:10px}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:16px;line-height:18px}.container.login-error{padding:0 15px;top:15px}.login-container.container{padding:30px 15px}.login-container.container .block{min-height:auto;float:none;width:100%;padding:35px 75px 40px;margin-top:0;margin-bottom:20px}.login-container.container .block.block-customer-login{margin-left:unset;float:none}.login-container.container .action.primary{min-width:50%;width:auto}.login-container .block .block-content .register-inner .account-social-login{margin:15px 0}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn .btn-social{font-size:13px}.column.main .block:last-child{margin-bottom:0}.login-container.container .block-new-customer{float:none;width:100%;padding:35px 75px 40px;margin-top:0;margin-bottom:20px}}@media (max-width:786px){span.press-policy{width:100%;float:left;padding-left:0;border-left:0}}@media (max-width:767px){.customer-account-create .account-block .form.create.account .form-instructions .cx-checklist li{margin-bottom:10px}.customer-account-create .column.main .container{margin-bottom:25px}.account-block .form.create.account .fieldset .customer-captcha-wrapper .nested .field{width:258px}.account-block .form.create.account .fieldset .customer-name-wrapper .field{padding-right:0;width:100%}.account-block .form.create.account .fieldset .customer-password-wrapper .field{padding-right:0;width:100%}.account-block .form.create.account .form-instructions .cx-checklist li{font-size:14px;line-height:18px;width:100%}.account-block .form.create.account .form-instructions .cx-checklist li .cx-check{width:15px;height:11px}.account-block .form.create.account .account-social-login{margin-bottom:15px}.account-block .form.create.account .account-social-login .social-block{flex-direction:column}.account-block .form.create.account .account-social-login .social-block .social-btn.facebook-login{margin-bottom:25px}.account-block .form.create.account .account-social-login .social-block .social-btn.google-login{margin-left:0}.account-block .form.create.account .cx-or-text{margin-bottom:15px}.account-block .action.primary{height:35px;line-height:30px;width:auto;min-width:175px}.login-container.container .block{padding:20px}.login-container .action.primary{width:auto;height:35px;line-height:30px;font-size:15px}.actions-toolbar>.primary{text-align:left}.forgotpwd-wrapper .form.forget .buttons-set .action.primary{height:35px;font-size:15px;line-height:25px}.resetpwd-wrapper .form.resetpwd .action.primary{height:35px;font-size:15px;line-height:25px}div#dk0-combobox,div#dk0-country-isd-code{font-size:14px}.login-container.container .block-new-customer{padding:20px}.customer-account-create .column.main .container{margin-bottom:25px}}@media (max-width:674px){.field.contact_number{float:left;width:100%;margin-top:10px}.custom-contact-detail,div#dk0-combobox,div#dk0-country-isd-code{width:100%}.field.contact_number{margin-left:0;margin-top:0}}@media (max-width:575px){.customer-account-create .fieldset .field .control input{height:52px}.customer-account-create .fieldset .field .label{height:50px;line-height:50px}.customer-account-create .custom-contact-detail,.customer-account-create .field.contact_number{width:100%}.customer-account-create .custom-contact-detail #custom-country-isd-code{width:100%}account-block .form.create.account .actions-toolbar .primary .register-loader{left:69%}.account-block{padding:35px 0}.fieldset .field .control input{height:35px;line-height:35px;font-size:12px}.fieldset .field .label{height:33px;line-height:33px;font-size:13px;padding:0 8px}.fieldset .field:not(.choice) .label{padding:0 8px}.login-container .block{padding:20px 25px 30px}.login-container .block .block-content p{margin-bottom:0}.login-container .block .block-content .register-inner .account-social-login .social-block{flex-direction:column;align-items:center}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn.facebook-login{margin-bottom:15px}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn.google-login{margin-left:0}.login-container .block .block-content .register-inner .account-social-login .social-block .social-btn.google-login .btn-google{width:180px;box-sizing:border-box;text-align:center}.login-container .block .block-content .register-inner h4 span{font-size:15px;line-height:22px}.login-container .block .block-content .register-inner h4:after{top:13px}.login-container .block.block-new-customer .actions-toolbar{margin-top:10px}.login-container .block .block-title strong{font-size:16px}.login-container .block.block-customer-login .fieldset .field label{font-size:12px}.forgotpwd-wrapper .form.forget .fieldset .field label{height:33px;line-height:33px;font-size:12px;padding:0 8px}.forgotpwd-wrapper .form.forget .buttons-set .back-link{display:none}.forgotpwd-wrapper .form.forget .buttons-set .action.primary{width:100%}.resetpwd-wrapper .form.resetpwd .action.primary{width:100%}.login-container .block-new-customer{padding:20px 25px 30px}.account-block .form.create.account .account-social-login .social-block .social-btn.facebook-login{margin-bottom:10px}.account-block .page-title h3{font-weight:700;font-size:20px}div#dk0-combobox,div#dk0-country-isd-code{height:33px;line-height:33px}.customer-account-create #custom-country-isd-code .js-Dropdown-title{height:33px}}@media (max-width:490px){.customer-account-create .col-md-6.col-sm-6.col-xl-5.col-lg-12.col-xs-12.selext-box{width:100%;margin-right:10px}.customer-account-create .col-md-6.col-sm-6.col-xl-7.col-lg-12.col-xs-12.mb-2.phone-numbergrp{float:right;width:100%}.custom-contact-detail,div#dk0-combobox,div#dk0-country-isd-code{width:100%}.field.contact_number{margin-left:0}}@media (max-width:360px){.loginpopup{padding:15px 20px}}