@media screen{@font-face{font-family:'Myriad TM';font-style:normal;font-weight:400;src:local("Myriad Pro"),url(//www.dottracking.co.uk/intro_src/assets/fonts/myriadpro-regular-webfont.eot) format("eot"),url(//www.dottracking.co.uk/intro_src/assets/fonts/myriadpro-regular-webfont.woff) format("woff"),url(//www.dottracking.co.uk/intro_src/assets/fonts/MyriadPro-Regular.otf) format("otf")}}body{background-color:#fbfbfb;font-family:sans-serif;font-size:12px;color:#333;padding-top:7em}body.loggedout-sc{padding-top:0}a,a:active,a:visited{color:#003577}h1 a{text-indent:-9999px;background:transparent url(/assets/2015/fl-logo.png) top left no-repeat;width:317px;height:93px;margin:20px auto;display:block;overflow:hidden}h3{margin:0 0 5px 2px}#container{width:300px;margin:0 auto}#loginbox{background-color:#fff;padding:10px;border:1px solid #ccc;-moz-box-shadow:0 0 9px 0 #ccc;-webkit-box-shadow:0 0 9px 0 #ccc;box-shadow:0 0 9px 0 #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.loggedout,.loggedoutOK,.login-error{padding:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.login-error{background-color:#ffebe8;border:1px solid #c00;margin:0 auto 16px auto;line-height:1.6em;max-width:400px}.login-error p{margin:5px 0}.loggedout{border:1px solid #ff9600;background-color:#ffeacb;margin:30px auto;width:70%;font-size:16px;text-align:center}.loggedout h3{text-align:center;margin:0}.loggedoutOK{font-weight:700;color:#04b900;background-color:#ccffcb;border:1px solid #04b900;margin:0 5px 10px;text-align:center;font-size:14px}#top-back{position:fixed;top:-2px;left:-2px;display:none;padding:8px;background-color:#fff;border:1px solid #ccc;border-width:1px 0 0 1px;z-index:100;text-decoration:none;-moz-box-shadow:0 0 9px 0 #ccc;-webkit-box-shadow:0 0 9px 0 #ccc;box-shadow:0 0 9px 0 #ccc}#top-back:hover{background-color:#004990;color:#f1f1f1}.info{font-size:80%}@media all and (max-width:500px){body{padding-top:0}}@media all and (min-width:500px){#top-back{display:block}}@font-face{font-family:RoadTechIcon;font-weight:400;font-style:normal;src:url(https://static.roadtech.co.uk/fonts/rt.eot);src:url(https://static.roadtech.co.uk/fonts/rt.eot?#iefix) format('embedded-opentype'),url(https://static.roadtech.co.uk/fonts/rt.woff) format('woff'),url(https://static.roadtech.co.uk/fonts/rt.ttf) format('truetype'),url(https://static.roadtech.co.uk/fonts/rt.svg#glyphicons_halflingsregular) format('svg')}.rt-glyph{font-family:RoadTechIcon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rt-glyph-logo:before{content:"\e617"}.login-loader-spin{font-size:80px;margin-top:-20px;width:200px;-webkit-animation-name:spin;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@-moz-keyframes spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.login-loader-spinner{margin:auto;position:fixed;top:50%;left:50%;height:30px;text-align:center;font-size:10px;color:#7e0066;transform:translate(-50%,-50%)}.login-loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:9999;transition:visibility 0s linear 0s,opacity .8s;visibility:hidden;opacity:0}.login-loader-show{opacity:1;visibility:visible}