ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.b-radius{-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.round{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.w-full{width:100%}.mb-null{margin-bottom:0!important}.large-text{font-size:18px;line-height:35px;margin-top:30px}a.link-type-1{color:#00b9f2}.align-cent,.nw-align-cent{text-align:center}.t-align-cent{text-align:center;display:block;min-height:260px}.fm-tooltip{position:absolute;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:16px;height:16px;background:#ca6c17;color:#fff;display:inline-block;top:12px;right:-10px;padding:2px 6px;font-size:12px}.form-push-1{padding-top:0!important;margin-top:-30px}.m-top-1{margin-top:30px}.m-top-2{margin-top:15px}.p-left-0{padding-left:0}.small-lbl-text{font-size:14px;display:block;margin-top:5px}.dispOnChange{display:none}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;-o-animation:fadeIn ease-in 1;-ms-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s}.no-cssanimations .fade-in{opacity:1}.mb-null{margin-bottom:0!important}.mh-1{min-height:200px}.centre-align{text-align:center}.left-align{text-align:left}.m-bot-1{margin-bottom:20px!important}th{font-weight:bold;background:#0f90d2;color:#fff;border-bottom:none!important;padding-top:15px!important;padding-bottom:15px!important}td{padding-top:10px!important;padding-bottom:10px!important}th:first-child,td:first-child{padding-left:20px!important}th:first-child{-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;-ms-border-top-left-radius:3px;-o-border-top-left-radius:3px;border-top-left-radius:3px}th:last-child{-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;-ms-border-top-right-radius:3px;-o-border-top-right-radius:3px;border-top-right-radius:3px}table{width:100%}.col-fixed{width:8%}.alert .close,.alert button span{font-family:arial;font-size:24px;color:#fff;font-weight:bold}@-ms-viewport{width:device-width;}html{font:62.5% "Lucida Sans Unicode","Lucida Grande",sans-serif;min-height:100%;height:100%;color:#333}@font-face{font-family:'Glypha Roman';src:url(/AccidentAndIncident/Content/fonts/glyphaltstd-webfont.eot);src:url(/AccidentAndIncident/Content/fonts/glyphaltstd-webfont.eot?#iefix) format('embedded-opentype'),url(/AccidentAndIncident/Content/fonts/glyphaltstd-webfont.woff) format('woff'),url(/AccidentAndIncident/Content/fonts/glyphaltstd-webfont.ttf) format('truetype'),url(/AccidentAndIncident/Content/fonts/glyphaltstd-webfont.svg#FontName) format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'Glypha Bold';src:url(/AccidentAndIncident/Content/fonts/glyphaltstd_bold-webfont.eot);src:url(/AccidentAndIncident/Content/fonts/glyphaltstd_bold-webfont.eot?#iefix) format('embedded-opentype'),url(/AccidentAndIncident/Content/fonts/glyphaltstd_bold-webfont.woff) format('woff'),url(/AccidentAndIncident/Content/fonts/glyphaltstd_bold-webfont.ttf) format('truetype'),url(/AccidentAndIncident/Content/fonts/glyphaltstd_bold-webfont.svg#FontName) format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'Iconfont';src:url(/AccidentAndIncident/Content/fonts/ra-custom.eot);src:url(/AccidentAndIncident/Content/fonts/ra-custom.eot?#iefix) format('embedded-opentype'),url(/AccidentAndIncident/Content/fonts/ra-custom.woff) format('woff'),url(/AccidentAndIncident/Content/fonts/ra-custom.ttf) format('truetype'),url(/AccidentAndIncident/Content/fonts/ra-custom.svg#Iconfont) format('svg');font-weight:normal;font-style:normal}img{max-width:100%}body{font-size:16px;font-size:1.6rem;height:100%;overflow-x:hidden}.ie8 body,.ie9 body{font-size:16px!important}.bd-login{background:#4d4d4c}h1{font-size:30px;font-size:3rem;font-family:'Glypha Bold',Arial;line-height:1.2}h2{font-size:24px;font-size:2.4rem;font-family:'Glypha Roman',Arial;line-height:1}P{line-height:24px;margin-bottom:10px}strong{font-weight:bold}.capitalise{text-transform:capitalize;line-height:1.2}.login-pg{width:100%;height:100%}.container-fluid{min-height:100%;position:relative}.bd{padding-bottom:60px}.icon{font-family:'Iconfont';display:inline-block}.icon:hover{text-decoration:none}header{padding:20px 0}.logo{max-width:250px;margin:0 auto}.dropdown{text-align:center}.icon.user{display:none}.dropdown-toggle{font-size:14px;display:block;margin-top:15px}.dropdown-menu{left:42%}header h1{margin-top:10px;text-align:center}.admin-icon{text-align:right}.admin-icon a{color:transparent;font-size:0}.ie8 .dropdown{text-align:right;width:77%}.ie8 .logo{padding-top:20px}.ie8 .user-info-block{padding-left:258px}.ie8 .user.icon{padding-top:6px}footer{text-align:center;background-color:#f2f5f8;padding:50px 20px;font-size:14px;position:absolute;bottom:0;height:60px;width:100%}.tb-wrap{margin-top:10px}.tb-wrap legend{border-bottom:none!important;margin-bottom:10px!important;font-size:24px}.view:before{content:"f";color:#3da0f5;font-size:20px}.progress-stripe{background-color:#3c3e3f;padding:40px 0}.progress-stripe h2{color:#fff;font-size:30px;margin-bottom:30px}.step{display:inline-block;position:relative;text-align:center}.step:before,.step:after{position:absolute;background-color:#eaeaea;top:50%;margin-top:-3px;width:50%;height:5px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;content:''}.step:before{left:0}.step-circle{display:inline-block;width:50px;height:50px;background:#474b4f;text-align:center;font-size:35px;padding:5px 0;font-family:'Glypha Bold';color:#fff;border:2px solid #fff;position:relative;z-index:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.steps .step:first-child:before,.steps .step:first-child+.step+.step+.step:after{display:none}.steps{margin-left:-9.8%;margin-right:-9.8%}.step.active .step-circle,.step.active:before,.step.active:after{background:#3ca0d4}.step.success .step-circle,.step.success:before,.step.success:after{background:#5db95b}.step.success .step-circle span{display:none}.step.success .step-circle:after{content:"a";font-family:Iconfont;font-size:40px}.step.col-md-2{width:25%}.steps-info{margin-left:-9.8%;margin-right:-9.8%}.steps-info div{color:#fff;text-align:center;width:25%;padding:20px 0 0}.form-row{background:#f3f3f4}.form-wrapper{border-top:5px solid #e7eaec;margin:30px auto;background:#fff}.form-wrapper legend,.tb-wrap legend{border-bottom:1px solid #e7eaec;padding:15px 0;margin-bottom:30px;font-weight:bold}.form-wrapper form{position:relative}.form-content{padding:0 30px 30px;margin-left:-15px;margin-right:-15px}.radio label,.checkbox label{line-height:21px}fieldset{position:relative}fieldset+fieldset legend{padding-top:30px!important}.mand-legend{position:absolute;top:55px;right:0;font-size:12px}.mand{color:#f84f4f}.cb-group .checkbox:first-child{margin-top:0}.cb-group .checkbox:last-child,.cb-group .checkbox:last-child label{margin-bottom:0}.form-help-block{position:absolute;background:#fbfadf;padding:10px;top:77px;right:0;font-size:14px;display:none;z-index:10}.ctrl-measure-capture,.cta-sh{display:none}.btn.inl-btn{padding:11px 16px}.btn-danger.inl-btn{margin-left:5px;padding:10px 16px}.duplicate-field{margin-top:20px}.form-content table{margin-bottom:0}.icon.delete{color:#f5626e;font-size:20px}.input-validation-error{background:url(/AccidentAndIncident/Content/fonts/error.svg) no-repeat 97% 12px;background-size:15px;border:1px solid #a94442}input.form-control.valid{background:url(/AccidentAndIncident/Content/fonts/check.svg) no-repeat 97% 9px;background-size:20px;border:1px solid #3c763d}.field-validation-error{color:#a94442;font-size:14px;padding-top:8px;display:inline-block}select.valid{border:1px solid #3c763d}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset;-moz-box-shadow:0 0 0 1000px white inset;box-shadow:0 0 0 1000px white inset}.hazard-details{display:none}th.align-cent{width:9%}.guide-btn{position:absolute;right:0;top:60px;font-size:12px}.ui-widget.ui-autocomplete{background:#fff;position:absolute;z-index:10;-moz-box-shadow:1px 3px 14px #969696;-webkit-box-shadow:1px 3px 14px #969696;box-shadow:1px 3px 14px #969696;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.ui-autocomplete li{padding:10px}.ui-helper-hidden-accessible{display:none}.ui-widget-content.ui-autocomplete .ui-state-hover,.ui-widget-content.ui-autocomplete .ui-state-focus{background:#ddd}.btn-anh{margin-bottom:30px}.form-group.upload{margin-bottom:20px}.icon.upload{font-size:20px;margin-left:5px}.icon.edit{color:#bd960f}span.label-default{margin-right:5px}.upload_row .delete{font-size:16px}.icon.add-more{color:#28630e;font-size:20px}#ajax-loader{text-align:center;margin:0 auto;width:100%;padding:20px 0}.hide{display:none}.form-inline [class*="span-"] input{width:100%}input[type="file"]{padding:10px 12px}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;background:red;cursor:inherit;display:block}.label-info{background-color:#5bc0de}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.complete-msg{margin-top:10px;padding:20px 20px 5px}.time-picker-wrap .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.time-seperator{display:inline-block;background:#eae8e8;padding:5px 5px 9px;margin-left:-5px;margin-right:-5px;font-weight:bold;font-size:26px;line-height:30px;vertical-align:middle;margin-top:26px}.datepicker{max-width:330px}.datepicker table{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box}.datepicker table:focus{outline:none}.datepicker table,.datepicker table th{background:#545556;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.datepicker tbody{background:#f2f5f8}.datepicker .btn{border:none}.datepicker td .btn{background-color:transparent}.datepicker .text-center small{font-size:.8em;display:inline-block;text-align:center}.datepicker .btn.active,.datepicker .btn:hover{background:#545556;color:#fff}.datepicker td{padding-top:5px!important;padding-bottom:5px!important}.datepicker .glyphicon-chevron-left:before{content:'‹';color:#fff;font-size:25px}.datepicker .glyphicon-chevron-right:before{content:'›';color:#fff;font-size:25px}.datepicker th .pull-left,.datepicker th .pull-right{background:transparent;border:none;padding:0;height:12px;line-height:0}.datepicker th .pull-right{margin-right:20px}.datepicker thead th .btn-default{background:transparent;color:#fff}.datepicker thead th{padding-top:5px!important;padding-bottom:5px!important}.datepicker thead .text-center{text-align:center;padding-bottom:15px!important}.ie8 .datepicker{border:1px solid #ccc}a.icon{cursor:pointer}@media screen\0{.step:after{margin-left:-5px!important}.logo a img{max-height:52px}}@media only screen and (min-width:20em){.mand-legend{top:15px;font-size:14px}}@media only screen and (min-width:48em){.logo{float:left}.user-info-block,h1{float:right;margin-top:-30px}header h1,.dropdown{text-align:left}.progress-stripe h2{text-align:left}.progress-stripe{padding:40px 0}}@media only screen and (min-width:62em){.user:before{content:"c"}.user::before{content:"c"}.user-info-block{margin-top:-15px;padding-left:200px}.ie8 .user-info-block{margin-top:7px}.icon.user{font-size:12px;font-size:1.2rem;background:#424242;color:#fff;width:24px;height:24px;padding:4px 6px;display:inline-block}.dropdown-toggle{margin-top:5px;margin-top:.5rem;display:inline-block}header{padding:20px 0 30px}header h1{margin-top:10px}.form-help-block{display:block!important}}@media only screen and (min-width:75em){.user-info-block{padding-left:267px}.logo{max-width:none}}.ie8 body{font-size:16px!important}.animate{-webkit-transition:.5s linear all;transition:.5s linear all;opacity:1}.animate.ng-hide{opacity:0}.animate.ng-hide-add,.animate.ng-hide-remove{display:block!important}