@font-face{font-family:FontAwesome;src:url(https://www0.dek-d.com/assets/vendor/fontawesome4/fonts/fontawesome-webfont.eot?v=4.6.1);src:url(https://www0.dek-d.com/assets/vendor/fontawesome4/fonts/fontawesome-webfont.eot?#iefix&v=4.6.1) format('embedded-opentype'),url(https://www0.dek-d.com/assets/vendor/fontawesome4/fonts/fontawesome-webfont.woff?v=4.6.1) format('woff'),url(https://www0.dek-d.com/assets/vendor/fontawesome4/fonts/fontawesome-webfont.ttf?v=4.6.1) format('truetype'),url(https://www0.dek-d.com/assets/vendor/fontawesome4/fonts/fontawesome-webfont.svg#fontawesomeregular?v=4.6.1) format('svg')}@font-face{font-family:FontHuaweiBrand;src:url(https://www0.dek-d.com/assets/huawei/fonts/fontello.eot);src:url(https://www0.dek-d.com/assets/huawei/fonts/fontello.woff) format("woff"),url(https://www0.dek-d.com/assets/huawei/fonts/fontello.woff2) format("woff2"),url(https://www0.dek-d.com/assets/huawei/fonts/fontello.ttf) format("truetype"),url(https://www0.dek-d.com/assets/huawei/fonts/fontello.svg) format("svg")}@font-face{font-family:FontLineBrand;src:url(https://www0.dek-d.com/assets/line/fonts/fontello.eot);src:url(https://www0.dek-d.com/assets/line/fonts/fontello.woff) format("woff"),url(https://www0.dek-d.com/assets/line/fonts/fontello.woff2) format("woff2"),url(https://www0.dek-d.com/assets/line/fonts/fontello.ttf) format("truetype"),url(https://www0.dek-d.com/assets/line/fonts/fontello.svg) format("svg")}[class^=icon-fa-]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}[class^=icon-fa-]:before{text-decoration:inherit;display:inline-block;cursor:default;speak:none}[class*=" icon-fa-"]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}[class*=" icon-fa-"]:before{text-decoration:inherit;display:inline-block;cursor:default;speak:none}.icon-fa-facebook-official:before{content:"\f230"}.icon-fa-twitter:before{content:"\f099"}.icon-fa-google-plus:before{content:"\f0d5"}.icon-fa-apple:before{content:"\f179"}.icon-fa-huawei:before{font-family:FontHuaweiBrand;content:"\e800"}.icon-fa-line:before{font-family:FontLineBrand;content:"\e800"}.icon-fa-times:before{content:"\f00d"}.icon-fa-envelope:before{content:"\f0e0"}.icon-fa-arrow-left:before{content:"\f060"}.clearfix:after{content:"";clear:both;display:table}.osl-wrapper{font-family:Tahoma,Helvetica,Arial,sans-serif;max-width:500px;margin:30px auto}.osl-wrapper .osl-login,.osl-wrapper .osl-register-form,.osl-wrapper .osl-register,.osl-wrapper .osl-success,.osl-wrapper .osl-connected{background-color:#FFF;padding:10px 0 0;position:relative}.osl-wrapper .osl-login.disable-bg,.osl-wrapper .osl-register-form.disable-bg,.osl-wrapper .osl-register.disable-bg,.osl-wrapper .osl-success.disable-bg,.osl-wrapper .osl-connected.disable-bg{background:transparent}.osl-wrapper .osl-connected .complete-membered{margin:15px}.osl-wrapper .osl-register-form .form-row .show-msg{display:none}.osl-wrapper .osl-register-form .form-row .forminput.pass{border:1px solid #6ba300}.osl-wrapper .osl-register-form .form-row.got-error .show-msg{display:block;max-width:50%;position:relative;font-size:13px;color:#FFF;background-color:#e21506;line-height:normal;padding:5px 8px;text-align:left;bottom:125px;border-radius:3px;box-sizing:border-box;z-index:10004;top:0;max-width:320px;margin:8px auto}.osl-wrapper .osl-register-form .form-row.got-error .show-msg:after{top:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(226,21,6,0);border-top-color:#e21506;border-width:7px;margin-left:-7px}.osl-wrapper .osl-register-form .form-row.got-error .forminput{border:1px solid #e21506}.osl-wrapper .osl-register{border:solid 1px rgba(0,0,0,.55);box-shadow:0 0 8px 0 rgba(0,0,0,.2);background-color:#FFF;border-radius:5px;padding:10px 0 0;position:relative}.osl-wrapper .osl-remember input[type=checkbox]:checked+label:after{font-family:FontAwesome;content:"\f00c"}.osl-wrapper select{font-family:Tahoma,Helvetica,Arial,sans-serif;outline:none;cursor:pointer}.osl-wrapper .set-default-width{max-width:320px}.osl-wrapper .osl-closebox{position:absolute;top:0;right:0;z-index:1;font-size:18px;display:block;width:30px;height:30px;text-align:center;line-height:30px;color:#838383}.osl-wrapper .osl-closebox:before{cursor:pointer}.osl-wrapper .osl-closebox:hover{color:#494242}.osl-wrapper .osl-title-login{font-size:20px;font-weight:700;text-align:center;color:#494242;margin:10px 10px 0;font-family:Tahoma,Helvetica,Arial,sans-serif;line-height:initial}.osl-wrapper .osl-desc{color:#838383;font-size:14px;line-height:1.5em;margin:5px 0;text-align:center;font-family:Tahoma,Helvetica,Arial,sans-serif;margin:0 10px}.osl-wrapper .osl-set-button{max-width:320px;width:100%;margin:8px auto;font-size:14px;color:#FFF;outline:none;cursor:pointer;display:block;text-align:left;text-decoration:none;height:40px;box-sizing:border-box;border-radius:3px;text-shadow:0 1px 1px rgba(0,0,0,.3)}.osl-wrapper .osl-set-button .set-icon-social{font-size:20px;vertical-align:middle;margin-right:4px;width:20px;height:20px;display:inline-block;text-align:center}.osl-wrapper .osl-set-button .set-text-social{font-family:Tahoma,Helvetica,Arial,sans-serif}.osl-wrapper .osl-set-button .icon-fa-envelope{font-size:16px}.osl-wrapper .osl-set-button.-social-googleplus .icon-fa-google-plus.set-icon-social{font-size:18px}.osl-wrapper .osl-set-button.-social-googleplus{background-color:#fff;color:rgba(0,0,0,.54);text-shadow:none;border:1px solid rgba(0,0,0,.25);border-bottom:2px solid rgba(0,0,0,.25)}.osl-wrapper .osl-set-button.-social-googleplus:hover{background-color:#fff;color:rgba(0,0,0,.54)}.osl-wrapper .osl-set-button.-social-googleplus .logogoogle{display:inline-block;box-sizing:border-box;vertical-align:middle;width:18px;height:18px;background:url(/assets/authenticate/images/google-icon.png) no-repeat center;background-size:contain;margin-right:5px}.osl-wrapper .osl-set-button.-social-apple .icon-fa-google-plus.set-icon-social{font-size:18px}.osl-wrapper .osl-set-button.-social-apple{background-color:#000;color:#fff;text-shadow:none;border:1px solid #000;border-bottom:2px solid #000}.osl-wrapper .osl-set-button.-social-apple:hover{background-color:#000;color:#fff}.osl-wrapper .osl-set-button.-social-huawei{background-color:#ef484b;color:#fff;text-shadow:none;border:1px solid #ef484b;border-bottom:2px solid rgba(167,100,100,.52)}.osl-wrapper .osl-set-button.-social-huawei:hover{background-color:#d64043}.osl-wrapper .osl-set-button.-social-konthai{background-color:#fff;color:rgba(0,0,0,.54);text-shadow:none;border:1px solid rgba(0,0,0,.25);border-bottom:2px solid rgba(0,0,0,.25)}.osl-wrapper .osl-set-button.-social-konthai:hover{background-color:#fff;color:rgba(0,0,0,.54)}.osl-wrapper .osl-set-button.-social-konthai .logokonthai{display:inline-block;box-sizing:border-box;vertical-align:middle;width:24px;height:23px;background:url(/assets/authenticate/images/konthai-icon.png) no-repeat center;background-size:contain}.osl-wrapper .osl-set-position{width:185px;margin:auto}.osl-wrapper .osl-set-position.register-position{width:195px}.social-button-group{display:flex;justify-content:space-between;margin:0 auto;width:320px}.social-button-group .osl-set-button{width:100px;margin:0;padding:8px;text-align:center;height:45px}.social-button-group .osl-set-button .set-text-social{display:none}.social-button-group .osl-set-button .osl-set-position{width:auto}.social-button-group .osl-set-button .osl-set-position i{margin-right:0;width:24px;height:24px;font-size:24px}.osl-wrapper .osl-btn-dekd{text-align:center}.osl-wrapper .osl-btn-email{background-color:#555;box-shadow:0 1px 0 0 #454545;border:none;text-align:center}.osl-wrapper .osl-btn-email:hover{background-color:#ff5600;box-shadow:0 1px 0 0 #ba4102}.osl-wrapper .osl-btn-email:active{background-color:#d94d06;box-shadow:0 1px 0 0 #ba4102}.osl-wrapper .osl-accepted{color:#969696;font-size:11px;line-height:16px;margin:15px 10px;text-align:center}.osl-wrapper .osl-accepted a{color:inherit}.osl-wrapper .osl-accepted .link{text-decoration:underline}.osl-wrapper .osl-div-or{max-width:320px;text-align:center;font-size:14px;position:relative;margin:10px auto;line-height:20px;overflow:hidden}.osl-wrapper .osl-div-or:after{position:absolute;height:1px;background-color:rgba(0,0,0,.1);width:320px;content:"";display:block;top:9px}.osl-wrapper .osl-div-or .or{color:#838383;position:relative;z-index:1;background:#FFF;display:inline-block;width:50px}.osl-wrapper .form-row{margin:0}.osl-wrapper .forminput.-md{max-width:320px;margin:8px auto;height:40px;width:100%}.osl-wrapper .osl-input{max-width:320px;border:1px solid #CCC;border-radius:5px;margin:10px auto;padding:2px 10px;box-sizing:border-box;position:relative;height:48px;text-align:left}.osl-wrapper .osl-input input{border:none;background:transparent;outline:none;display:block;font-size:14px;color:#333;width:100%;padding:0;height:18px;margin-top:13px}.osl-wrapper .osl-input .osl-placeholder-top{font-size:11px;color:#d5c8ba;position:absolute;top:5px;display:none}.osl-wrapper .osl-input .osl-validate-topright{font-size:11px;color:#d5c8ba;position:absolute;top:5px;display:none;right:10px;text-align:right}.osl-wrapper .osl-input.pass{border:solid 1px #6ba300}.osl-wrapper .osl-input.error{border:solid 1px #e21506;box-shadow:0 0 8px -2px rgba(226,21,6,.8)}.osl-wrapper .osl-input.error .osl-placeholder-top{color:#e21506}.osl-wrapper .osl-remember-wrapper{max-width:320px;position:relative;margin:16px auto;padding:0;text-align:left}.osl-wrapper .osl-remember-wrapper .osl-remember{max-width:320px;color:#838383;font-size:14px;position:relative;margin:0 auto;text-align:left}.osl-wrapper .osl-remember-wrapper .osl-remember .osl-checkbox{opacity:0;position:absolute;margin-left:-20px}.osl-wrapper .osl-remember-wrapper .osl-remember .osl-checkbox-label{line-height:18px;font-size:14px;color:#838383;cursor:pointer;display:inline-block;position:relative;padding-left:23px}.osl-wrapper .osl-remember-wrapper .osl-remember .osl-checkbox-label:before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;border:1px solid #ccc;border-radius:3px;background-color:#FFF}.osl-wrapper .osl-remember-wrapper .osl-remember .osl-checkbox-label:after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;padding-left:3px;padding-top:1px;font-size:14px;color:#555;line-height:16px}.osl-wrapper .osl-remember-wrapper .osl-forgot{font-size:14px;position:absolute;right:0;line-height:19px;text-decoration:none;color:#756454}.osl-wrapper .osl-remember-wrapper .osl-forgot:hover{color:#d94d06}.osl-wrapper .osl-capcha{transform:scale(.91);transform-origin:0 0 0}.osl-wrapper .osl-capcha>div{margin:auto}.osl-wrapper .osl-register-button{display:block;text-align:center;text-decoration:none;font-size:14px;background-color:#ebebeb;height:44px;width:100%;position:relative;padding:10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;line-height:24px;margin-top:10px;color:#756454;box-sizing:border-box}.osl-wrapper .osl-register-button:hover{background-color:#ffe9bb;color:#88501b}.osl-wrapper .osl-register-form{position:relative}.osl-wrapper .osl-form-select{max-width:320px;margin:5px auto;height:30px}.osl-wrapper .osl-form-select .select-txt{float:left;text-align:right;width:17%;font-size:14px;line-height:30px;vertical-align:middle;white-space:nowrap;color:#838383}.osl-wrapper .osl-form-select .select-area{float:left;width:83%;text-align:left}.osl-wrapper .osl-form-select .select-area .set-dropdown{height:30px;float:left;margin-left:3%;font-size:14px;padding-left:5px;border:1px solid #CCC;border-radius:5px;box-sizing:border-box}.osl-wrapper .osl-form-select .select-area .set-dropdown.day{width:20%}.osl-wrapper .osl-form-select .select-area .set-dropdown.month{width:46%}.osl-wrapper .osl-form-select .select-area .set-dropdown.year{width:25%}.osl-wrapper .osl-form-select .select-area .set-radio{display:inline-block;margin-left:10px}.osl-wrapper .osl-form-select .select-area .set-radio input[type=radio]{height:18px;width:18px;vertical-align:middle;margin:0}.osl-wrapper .osl-form-select .select-area .set-radio .radio-txt{cursor:pointer;font-size:14px;line-height:30px;vertical-align:middle;white-space:nowrap;color:#838383}.osl-wrapper.osl-overlay{background:transparent}.osl-wrapper.osl-no-logo #osl-logo{display:none}.osl-wrapper.osl-lightweight{box-shadow:none;width:auto;max-width:800px;margin:0 auto}.osl-wrapper.osl-lightweight #osl-logo{display:none}.osl-wrapper.osl-lightweight .osl-closebox{display:none}.osl-wrapper.osl-lightweight .osl-login,.osl-wrapper.osl-lightweight .osl-register-form,.osl-wrapper.osl-lightweight .osl-register,.osl-wrapper.osl-lightweight .osl-success,.osl-wrapper.osl-lightweight .osl-connected{border:none;box-shadow:none}.osl-wrapper.osl-lightweight .osl-register{border:none}.osl-wrapper.osl-lightweight .osl-register:before{display:none}.osl-wrapper.osl-lightweight .osl-register-form:before{display:none}.osl-wrapper.osl-lightweight .osl-register-button{background-color:transparent;margin-top:0}.osl-wrapper.osl-lightweight .osl-register-button:hover{background-color:transparent}.osl-wrapper.osl-lightweight #msg-error-wrapper{top:0;left:0;right:0;margin:0;box-sizing:border-box}.osl-wrapper.osl-lightweight #show-msg-error{max-width:100%;display:inline-block;width:inherit}.osl-wrapper.osl-lightweight .osl-form-select{max-width:320px}#osl-logo{width:163px;height:30px;background:url(https://www0.dek-d.com/member/assets/images/dekd_logo.png) no-repeat center;margin:auto;background-size:contain;margin-top:10px}#msg-error-wrapper{background:rgba(37,37,37,.95);height:auto;text-align:center;padding:10px;width:100%;font-family:Tahoma,Helvetica,Arial,sans-serif;box-sizing:border-box}#osl-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background:black;opacity:.5}#osl-content{display:block;top:0;right:0;left:0;z-index:10002;position:fixed;text-align:center;max-width:500px}.email-loading-img{background:url(https://www0.dek-d.com/assets/toolbar/images/global-loading.gif) no-repeat scroll center center;height:22px;width:184px;display:inline-block}.osl-loading-icon{background:url(/assets/images/osl-loading-icon.gif) no-repeat scroll center center;height:22px;width:184px;display:inline-block}#show-msg-error{text-align:center;font-size:13px;z-index:10003;color:#FFF;width:300px;margin:auto;vertical-align:middle}.editor-form.sub-comment .js-default-login input[type=text],.editor-form.sub-comment .js-default-login input[type=password]{width:100%}.osl-login #osl-login-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}.osl-login #osl-login-form input:focus{background-position:0 0}.sub-comment .osl-wrapper .osl-title-login{display:none}.sub-comment .osl-wrapper .osl-desc{display:none}.osl-container .osl-success,.osl-container .osl-connected{text-align:center;color:#838383;font-size:14px;line-height:normal}.osl-container .osl-success.disable-logo #osl-logo,.osl-container .osl-connected.disable-logo #osl-logo{display:none}.osl-container .osl-success .main-h1-success,.osl-container .osl-connected .main-h1-success{color:#494242;font-size:14px;margin-top:10px;font-family:Tahoma,Helvetica,Arial,sans-serif}.osl-container .osl-success .main-h1-success .almost,.osl-container .osl-connected .main-h1-success .almost{font-weight:700;font-size:20px;color:#494242}.osl-container .osl-success .main-h1-desc-success,.osl-container .osl-connected .main-h1-desc-success{border:solid 1px #ccc;box-shadow:0 0 5px -1px rgba(0,0,0,.2);padding:30px 10px;margin:15px auto;max-width:400px;border-radius:3px;background-color:#FFF;position:relative;color:#494242}.osl-container .osl-success .main-h1-desc-success .email-text,.osl-container .osl-connected .main-h1-desc-success .email-text{font-weight:700;font-size:20px;color:#f96519;word-break:break-word;margin:8px auto}.osl-container .osl-success .main-h1-desc-success:before,.osl-container .osl-connected .main-h1-desc-success:before,.osl-container .osl-success .main-h1-desc-success:after,.osl-container .osl-connected .main-h1-desc-success:after{height:10px;background-image:url(/assets/register/images/success-mail-send.png);background-repeat:repeat-x;width:100%;position:absolute;display:block;content:"";left:0;opacity:.8}.osl-container .osl-success .main-h1-desc-success:before,.osl-container .osl-connected .main-h1-desc-success:before{top:0}.osl-container .osl-success .main-h1-desc-success:after,.osl-container .osl-connected .main-h1-desc-success:after{bottom:0}.osl-container .osl-success .option-resend-mail,.osl-container .osl-connected .option-resend-mail{font-size:13px;color:#b6acac}.osl-container .osl-success .option-resend-mail .option-resend-mail-link,.osl-container .osl-connected .option-resend-mail .option-resend-mail-link{display:block;color:#a25407}#osl-social-wrapper,#osl-login-form,.osl-set-button-margin{margin:0 10px}@media only screen and (max-height:800px) and (min-width:480px){#osl-inner-wrapper{max-height:500px;overflow-y:scroll}}@media only screen and (max-width:480px){#osl-content{bottom:0;position:fixed;overflow-y:scroll;overflow-x:hidden}.editor-form.sub-comment{width:100%}}@media only screen and (min-width:481px){.osl-wrapper .osl-login,.osl-wrapper .osl-register-form,.osl-wrapper .osl-success,.osl-wrapper .osl-connected{border:solid 1px rgba(0,0,0,.55);border-radius:5px;box-shadow:0 0 8px 0 rgba(0,0,0,.23)}.osl-lightweight #osl-social-wrapper{float:left;width:50%;box-sizing:border-box;padding-right:10px;margin:10px 0;height:197px}.osl-lightweight #osl-login-form{float:right;width:50%;box-sizing:border-box;padding-left:10px;margin:9px 0}.osl-lightweight #osl-login-form:before{content:"";width:1px;height:200px;background-color:rgba(0,0,0,.1);display:block;position:absolute;margin-left:-10px}.osl-lightweight .osl-set-button{max-width:320px}.osl-lightweight .osl-div-or.login-page{display:none}.osl-lightweight .forminput.-md{max-width:320px}.osl-lightweight .osl-remember-wrapper{max-width:320px}.osl-lightweight .osl-register-button.login-page{top:0;left:0;right:0;bottom:0;display:block;width:50%;max-width:400px;float:right;margin:-15px 0 0;box-sizing:border-box;height:inherit;padding:10px 10px 10px 20px}.osl-lightweight .osl-register-button.option-login{float:none;margin:10px auto}}@media only screen and (min-width:521px){.osl-register:before,.osl-register-form:before{position:absolute;content:"";width:105px;height:105px;background:url(/assets/register/images/register-tag-free.png);top:-25px;left:-25px;z-index:99999}.osl-wrapper{width:500px}}@media only screen and (max-width:520px){.osl-wrapper{border-radius:0;margin:0 auto}.osl-wrapper .osl-register{border-radius:0;border:none}.osl-wrapper.osl-lightweight #osl-logo{display:none}.osl-wrapper.osl-lightweight .osl-title-login{margin-top:20px}#msg-error-wrapper{width:100%}}@media only screen and (max-width:319px){.osl-wrapper .osl-set-button{padding:0;text-align:center}}