
#sign-in{padding-top:50px;position:relative;margin:0 auto;width:400px}#sign-in form .bar-loader{background-color:#fff;position:absolute;overflow:hidden;display:none;height:2px;width:100%;top:0}#sign-in form .bar-loader:before{animation:barloading 2s linear infinite;background-color:#52bc86;position:absolute;display:block;left:-200px;width:200px;content:"";height:2px}@keyframes barloading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}#sign-in form.loading .bar-loader{display:block}#sign-in form.loading button.sign-in{display:none}#sign-in fieldset .form-item{position:relative;padding:5px}#sign-in fieldset .form-item label{margin:0 1em 0 0;display:block}#sign-in fieldset .form-item button{margin-top:10px}#sign-in fieldset .form-item input{padding:.5em .6em;margin-top:10px;display:block}
body{background-color:#0e64ab}nav{display:none}.native_app_home{position:absolute;right:10px;top:25px;color:#831b3b}.native_app_home:hover{color:#831b3b;text-decoration:none}.native_app_back{position:absolute;margin-left:20px;top:25px;color:#831b3b}.native_app_back:hover{color:#831b3b;text-decoration:none}.page-logo{width:100%;display:table}.page-logo a{border-bottom:none!important;display:table-cell;width:100%}.page-logo a img{max-width:320px}#content{margin-top:60px!important;margin-bottom:30px}#auth-wrapper{font-family:"Lato",sans-serif;font-size:1.0em;margin:auto;text-align:center}@media(max-width:767px){#auth-wrapper{font-size:1.1em}}#auth-wrapper a{border-bottom:1px #000 solid}#auth-wrapper .auth-block{background-color:#fff;border:1px solid #ecf0f1;box-shadow:0 0 10px 3px #0c5693;border-radius:6px;padding:20px;max-width:610px;margin:auto}#auth-wrapper .auth-block div.alert-danger,#auth-wrapper .auth-block div.warn{border:2px solid #0e64ab;font-weight:700;border-radius:4px;padding:11px;margin:20px auto 20px auto;color:#0e64ab;overflow:hidden;max-width:610px}#auth-wrapper .auth-block div.alert-danger:after,#auth-wrapper .auth-block div.warn:after{content:"Questions or problems? Email helpdesk@dispatchlive.co.za or call 0860 52 52 00.";display:block;color:#0e64ab;margin-top:10px}#auth-wrapper .auth-block div.alert-danger a,#auth-wrapper .auth-block div.warn a{color:#0e64ab;border-color:#0e64ab}#auth-wrapper .auth-block div.alert-danger a:hover,#auth-wrapper .auth-block div.warn a:hover{text-decoration:none}#auth-wrapper .info p{text-align:left;margin-bottom:15px;color:#fff}#auth-wrapper div.alert-danger,#auth-wrapper div.warn{border:2px solid #fff;font-weight:700;border-radius:4px;padding:11px;margin:20px auto 20px auto;color:#fff;overflow:hidden;max-width:610px}#auth-wrapper div.alert-danger:after,#auth-wrapper div.warn:after{content:"Questions or problems? Email helpdesk@dispatchlive.co.za or call 0860 52 52 00.";display:block;color:#fff;margin-top:10px}#auth-wrapper div.alert-danger a,#auth-wrapper div.warn a{color:#fff;border-color:#fff}#auth-wrapper div.alert-danger a:hover,#auth-wrapper div.warn a:hover{text-decoration:none}#auth-wrapper form{margin:25px 0 5px 0}#auth-wrapper form.loading .bar-loader{display:inline-block}#auth-wrapper form #comms{display:inline}#auth-wrapper form #comms a{border-bottom:1px #000 solid}#auth-wrapper form .newsletter-container{padding:92px 0 92px 0}#auth-wrapper form .newsletter-container .newsletter-col{padding:15px 0 0 0}@media(max-width:767px){#auth-wrapper form .newsletter-container{padding:20px 0 20px 0}}@media(max-width:991px){#auth-wrapper form .newsletter-container{padding:85px 0 85px 0}}#auth-wrapper form .unbundled-container{padding:15px 0 0 0}#auth-wrapper form .unbundled-container .unbundled{display:inline-block;padding:15px 0 0 0}#auth-wrapper form .submit-container{padding:10px 0 0 0}#auth-wrapper form .terms{padding:5px 0 0 0}#auth-wrapper form #reset-password{font-size:12px;margin-top:1.8em}@media(max-width:991px){#auth-wrapper form #reset-password{font-size:8px;margin-top:2.3em}}#auth-wrapper form .reset-btn{margin:24px 0 0 0!important;min-height:42px!important}#auth-wrapper form input[type="checkbox"]{display:inline-block;width:auto}#auth-wrapper form .email-address{width:100%;height:44px;padding:5px}#auth-wrapper form .password{width:100%;height:44px;padding:5px}#auth-wrapper form .form-item{padding:5px;display:block;margin-top:15px}#auth-wrapper form .form-item:first-of-type{margin-top:0}#auth-wrapper form .form-item [class*='col-']{padding:0}#auth-wrapper form .form-item p{text-align:right;margin-top:15px}@media(max-width:543px){#auth-wrapper form .form-item p{text-align:center}}@media(max-width:543px){#auth-wrapper form .form-item #rc-imageselect,#auth-wrapper form .form-item .g-recaptcha div{transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:20% 0;-webkit-transform-origin:20% 0}}#auth-wrapper form label{margin:0 1em 0 0;display:block;text-align:left;text-transform:uppercase;font-family:"Lato",sans-serif;letter-spacing:1px;font-size:.9em;padding:0 0 3px 0;color:#555}#auth-wrapper form input{border:1px solid #ecf0f1;border-radius:6px;font-family:"Lato",sans-serif}#auth-wrapper form input:focus,#auth-wrapper form input :active{outline:0}#auth-wrapper form input.password{border-right:0;border-radius:6px 0 0 6px}#auth-wrapper i.fa-envelope-o{font-size:65px;margin-bottom:20px;opacity:.3}#auth-wrapper h5{font-size:1.3em;font-family:"Lato",sans-serif}#auth-wrapper p{color:#5f5e5e;margin:0}#auth-wrapper p a{color:inherit;border:0;transition:all .3s ease;text-decoration:underline}#auth-wrapper p a:hover{color:#0e64ab}#auth-wrapper .show-password{font-size:.8em;height:44px;width:100%}#auth-wrapper .show-password i{font-size:14px;vertical-align:text-bottom;color:#0e64ab}#auth-wrapper .show-password .show-pass{width:100%;height:100%;background-color:#f9f9f9;border:1px solid #ecf0f1;padding:5px 10px;color:#555;border-radius:0 6px 6px 0}#auth-wrapper .show-password .show-pass:focus,#auth-wrapper .show-password .show-pass :active{outline:0}#auth-wrapper div.page-logo{text-align:center;max-width:320px;margin:0 auto 35px auto}#auth-wrapper div.page-logo img{width:80%;max-width:300px}#auth-wrapper div.form-item{position:relative}@media(min-width:544px){#auth-wrapper div.form-item .col-sm-4{padding-left:0}}#auth-wrapper .auth-bottom-info{margin-top:20px;line-height:2em}#auth-wrapper .email-resend a{text-decoration:underline}#auth-wrapper .btn-default{width:100%;font-size:12px;color:#0e64ab;text-transform:uppercase;font-family:"Lato",sans-serif;background-color:#f9f9f9;border:1px solid #ecf0f1;padding:10px 20px;border-radius:6px;transition:all .3s ease}#auth-wrapper .btn-default:hover{box-shadow:0 0 10px 3px #f3f3f3}#auth-wrapper .btn-default:focus,#auth-wrapper .btn-default :active{outline:0}@media(max-width:543px){#auth-wrapper .btn-default{font-size:16px}}div.copyright{padding-top:30px;font-size:12px;font-family:"Lato",sans-serif;width:100%;text-align:center;color:#fff}@media(max-width:767px){div.copyright{font-size:11px}}div.copyright p{margin:0}div.copyright p a{color:#fff;text-decoration:underline}.bar-loader{background-color:#fff;position:relative;overflow:hidden;display:none;height:2px;width:100%;left:0}.bar-loader:before{animation:barloading 2s linear infinite;background-color:#0e64ab;position:absolute;display:block;left:-200px;width:200px;content:"";height:2px}@keyframes barloading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}