@import url(https://cdn.fonts.net/t/1.css?apiType=css&projectid=5e2b0300-0197-11ed-a01a-02d848b7f97a);@font-face{font-family:"ITCFranklinGothicLTHeavyItalic";font-style:italic;font-stretch:normal;font-display:swap;src:url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTHeavyItalic_italic_normal.woff2") format("woff2"),url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTHeavyItalic_italic_normal.woff") format("woff")}
@font-face{font-family:"ITCFranklinGothicStd-Book";font-style:normal;font-stretch:normal;font-display:swap;src:url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTBook_normal_normal.woff2") format("woff2"),url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTBook_normal_normal.woff") format("woff")}
@font-face{font-family:"ITCFranklinGothicStd-Med";font-style:normal;font-stretch:normal;font-display:swap;src:url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTMedium_normal_normal.woff2") format("woff2"),url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTMedium_normal_normal.woff") format("woff")}
@font-face{font-family:"ITCFranklinGothicStd-Demi";font-style:normal;font-stretch:normal;font-display:swap;src:url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTDemi_normal_normal.woff2") format("woff2"),url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTDemi_normal_normal.woff") format("woff")}
@font-face{font-family:"ITCFranklinGothicStd-DmCd";font-style:normal;font-stretch:condensed;font-display:swap;src:url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTDemiCondensed_normal_condensed.woff2") format("woff2"),url("../../../../../etc/designs/caltex/b2b/clientlibs-base/css/font/ITCFranklinGothicLT/ITCFranklinGothicLTDemiCondensed_normal_condensed.woff") format("woff")}
.signin-container{width:100%;max-width:600px;margin-top:100px;margin-right:auto;margin-left:auto}
.signin-container .rte-register-red{color:#e62f46;font-size:16px;font-family:"ITCFranklinGothicStd-Med"}
.signin-container .rte-register-black{color:#000;font-size:16px;font-family:"ITCFranklinGothicStd-Med"}
.signin-container .border-danger{border:1px solid #e62f46 !important}
.signin-container input.danger-color{color:#e62f46 !important}
.signin-container .form-control{width:100%}
.signin-container .title h1,.signin-container .title h2,.signin-container .title h3{font-size:54px;color:#e62f46;font-weight:normal;font-family:"ITCFranklinGothicStd-DmCd";text-align:center;margin-bottom:20px}
.signin-container .title p{font-size:16px;color:#000;font-weight:normal;font-family:"ITCFranklinGothicStd-Book";text-align:center}
.signin-container .title p a{padding-left:8px;font-family:"ITCFranklinGothicStd-Med";font-size:16px;color:#e62f46 !important;text-decoration:underline !important}
.signin-container__body{width:100%;max-width:85%;margin:0 auto}
.signin-container__body input[type=text],.signin-container__body input[type=email]{color:#000}
.signin-container__body label{font-size:16px;color:#000;font-weight:normal;font-family:"ITCFranklinGothicStd-Med";margin-bottom:10px !important}
.signin-container__body .asteric{color:#e62f46;margin:-1px 0 0 1px}
.signin-container__body input.error-input{border:1px solid #e62f46 !important;color:#e62f46 !important}
.signin-container__body .error-info{font-size:14px;color:#e62f46;font-weight:normal;font-family:"ITCFranklinGothicStd-Book";text-align:start}
.signin-container__body .f-16{font-size:16px}
.signin-container__body .form-control{padding:8px 10px 8px 10px !important;border:1px solid #e6e6e6}
.signin-container__body .form-group{margin-top:25px !important}
.signin-container__body .forgot-password{text-align:right;padding:0 0 2px 0;font-family:"ITCFranklinGothicStd-Book";font-size:14px;color:#19516c;text-decoration:underline !important;cursor:pointer}
.signin-container__body .check-container .check-text{padding:4px;font-family:"ITCFranklinGothicStd-Book";font-size:15px}
.signin-container__body input[type=text]{outline:0}
.signin-container__body .form-mobile-number{border:1px solid #e6e6e6;height:40px;line-height:40px;margin-bottom:6px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.signin-container__body .form-mobile-number select{border:0;outline:0;font-family:"ITCFranklinGothicStd-Book";font-size:16px;line-height:1.5;width:auto;margin-right:15px}
.signin-container__body .form-mobile-number input[type=text]{font-family:"ITCFranklinGothicStd-Book";line-height:40px;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:transparent;padding:0;display:inline-block;margin-bottom:0;width:auto;border:none !important;font-size:16px;color:#000;font-weight:normal}
.signin-container__body .password-icon{position:absolute;cursor:pointer;right:20px;top:50%;color:#19516c;font-size:20px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}
.signin-container__body .btn-wrapper{text-align:center;margin-top:10px;padding-bottom:25px}
.signin-container__body .btn-wrapper .btn-signin{margin-top:10px;padding:19px 74px 15px !important;background-color:#e62f46;font-size:16px;color:#fff;font-weight:normal;font-family:"ITCFranklinGothicStd-DmCd";cursor:pointer}
.signin-container__body .reset-text{margin:30px 0 0 0;padding-bottom:40px;border-bottom:1px solid #e6e6e6;font-family:"ITCFranklinGothicStd-Book";text-align:center;font-size:16px;color:#000;font-weight:normal}
.signin-container__body .reset-text a{font-size:16px;color:#e62f46;font-weight:normal;font-family:"ITCFranklinGothicStd-Book";text-decoration:underline}
@media(max-width:768px){.signin-container{max-width:88%;margin-top:50px}
.signin-container .title h1,.signin-container .title h2,.signin-container .title h3{font-size:31px;color:#e62f46;font-weight:normal}
.signin-container .title p{font-size:15px;color:#000;font-weight:normal}
.signin-container .title p a{font-size:14px}
.signin-container__body{max-width:100%}
.signin-container__body label{font-size:15px;color:#000;font-weight:normal}
.signin-container__body .form-mobile-number select{margin-right:8px}
.signin-container__body label .checkmark{top:0 !important}
}