.alert-success{font-family:Arial,Helvetica,sans-serif;padding:10px 15px;margin:20px 0;border:1px solid transparent;border-radius:4px 4px 4px 4px;background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success ul{list-style-type:none;margin-left:0;padding-left:0}.alert-success>p,.alert-success>ul{margin-bottom:0}.alert-success>p+p{margin-top:5px}.alert-success hr{border-top-color:#c9e2b4}.alert-success .alert-link{color:#356635}.alert-info{font-family:Arial,Helvetica,sans-serif;padding:10px 15px;margin:20px 0;border:1px solid transparent;border-radius:4px 4px 4px 4px;background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info ul{list-style-type:none;margin-left:0;padding-left:0}.alert-info>p,.alert-info>ul{margin-bottom:0}.alert-info>p+p{margin-top:5px}.alert-info hr{border-top-color:#a7e1ed}.alert-info .alert-link{color:#2d6987}.alert,alert-warning{font-family:Arial,Helvetica,sans-serif;padding:10px 15px;margin:20px 0;border:1px solid transparent;border-radius:4px 4px 4px 4px;background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}.alert ul,alert-warning ul{list-style-type:none;margin-left:0;padding-left:0}.alert>p,alert-warning>p,.alert>ul,alert-warning>ul{margin-bottom:0}.alert>p+p,alert-warning>p+p{margin-top:5px}.alert hr,alert-warning hr{border-top-color:#f9e5be}.alert .alert-link,alert-warning .alert-link{color:#a47e3c}.alert-error,.validation-summary-errors,.field-validation-error{font-family:Arial,Helvetica,sans-serif;padding:10px 15px;margin:20px 0;border:1px solid transparent;border-radius:4px 4px 4px 4px;background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-error ul,.validation-summary-errors ul,.field-validation-error ul{list-style-type:none;margin-left:0;padding-left:0}.alert-error>p,.validation-summary-errors>p,.field-validation-error>p,.alert-error>ul,.validation-summary-errors>ul,.field-validation-error>ul{margin-bottom:0}.alert-error>p+p,.validation-summary-errors>p+p,.field-validation-error>p+p{margin-top:5px}.alert-error hr,.validation-summary-errors hr,.field-validation-error hr{border-top-color:#e7c1c6}.alert-error .alert-link,.validation-summary-errors .alert-link,.field-validation-error .alert-link{color:#953b39}.alert-error-text{color:#b94a48}#page-content .alert-success,#page-content .alert-info,#page-content .alert-warning,#page-content .alert-error{font-weight:normal}#page-content .alert-success p,#page-content .alert-info p,#page-content .alert-warning p,#page-content .alert-error p{margin:0 0 10px}#document label{width:125px;display:inline-block}#document input[type="text"]{width:300px;margin-right:20px}#document input[type="file"]{width:304px;margin-right:20px}#document select{width:305px;margin-right:20px}#document input[type="submit"]{width:135px;margin-left:302px}#document div{margin-bottom:10px}#document a{font-size:10pt;text-decoration:underline;cursor:pointer}#incident textarea{width:298px;height:96px}#incident .truncatable{max-width:260px;cursor:pointer}#incident .truncate{max-width:260px;max-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#incident #NeedsFollowUp{margin-left:125px}#incident thead td{white-space:nowrap;vertical-align:top}#incident tbody td{vertical-align:top}#incident .follow_up span{font-weight:bold}#incident label{width:125px;display:inline-block;vertical-align:top}#incident input[type="text"]{width:300px;margin-right:20px}#incident input[type="file"]{width:304px;margin-right:20px}#incident select{width:305px;margin-right:20px}#incident input[type="submit"]{width:135px;margin-left:302px}#incident div{margin-bottom:10px}#incident td div{margin-bottom:0}#incident a{font-size:10pt;text-decoration:underline;cursor:pointer}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}html,body{margin:0;padding:0;height:100%}body{background-color:#eee}#container{min-height:100%;position:relative}#body{padding-bottom:46px}#header,#footer{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;border-radius:0}#footer{position:absolute;bottom:0;width:100%;height:46px;border:1px solid #e7e7e7}#footer ul{padding-left:0;margin-bottom:0}#footer ul li{position:relative;display:block;padding:10px}#footer a{line-height:2}.navbar #logo{float:left;margin-top:5px}.form-login{max-width:330px;padding:15px;margin:0 auto}.form-login img{width:100%;height:auto}.form-login .h3{margin-bottom:10px;text-align:center}.form-login .form-control{padding:10px;font-size:16px;position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-login input[type="text"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-login input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.new-features *{font-weight:normal}.new-features h1{font-size:1.8em;margin:.5em 0 1em 0;font-weight:bold}.new-features article{margin-bottom:2em}.new-features article h1{font-size:1.2em}.new-features article h1 time{float:right;font-size:.8em;font-weight:bold}.new-features ul.two-columns{overflow:hidden}.new-features ul.two-columns li{width:50%;float:left}.new-features form{border:solid 1px #ddd;padding:1em;border-radius:4px;background-color:#f9f9f9}.new-features form li.unit{list-style-type:none;margin-bottom:.5em}.new-features form li.unit,.new-features form li.unit label,.new-features form li.unit input[type=checkbox]{cursor:pointer}.new-features form li.unit span{margin-left:1em}.new-features form li.unit .code{display:inline-block;width:120px}.new-features .green-box{color:#fff;background-color:#006988;display:inline-table;padding:1em;margin:10px 0 25px 0;border-radius:16px;font-size:13px;line-height:2em;display:block}.new-features .green-box .top-right-aside{text-align:right;font-size:.8em}.new-features .green-box .top-right-aside span{background-color:#8ba7ad;color:#fff;border-radius:4px;padding:.3em 1em}.new-features section.green-box{color:#fff;background-color:#006988;display:inline-table;padding:1em;margin:10px 0 25px 0;border-radius:16px;font-size:13px;line-height:2em}.new-features section.green-box .top-right-aside{text-align:right;font-size:.8em}.new-features section.green-box .top-right-aside span{background-color:#8ba7ad;color:#fff;border-radius:4px;padding:.3em 1em}.new-features section.green-box h1{font-size:13px;border-bottom:solid 1px #00849b;margin:0 -13px;padding:0 13px 6px}.new-features section.green-box dt{float:left}.new-features section.green-box dd{margin-left:120px;font-weight:bold}.new-features #notifications form{border:none;padding:0;border-radius:0;background-color:transparent;margin-top:-2em}.new-features #notifications table caption{text-align:right;padding:10px 18px}.new-features #notifications table td.action{width:90px}.new-features #notifications table td.indent a{padding-left:2em}@media print{.hidden-print{display:none!important}.tubal-report{font-size:.8em}}.task-sign-off .row10{margin-top:1em}.task-sign-off li{margin:.5em auto}.task-sign-off .task-name{padding-right:0}.task-sign-off a{cursor:pointer}.task-sign-off .no-tasks{font-size:1.2em;color:#777}.task-sign-off .task-overdue{color:#d44950}.animate-item.ng-leave{-webkit-transition:1s linear all;-moz-transition:1s linear all;-o-transition:1s linear all;transition:1s linear all;display:block!important;opacity:1}.animate-item.ng-leave.ng-leave-active{opacity:0}.sign-offs-column{min-width:90px}.progress-bar div.bar{position:relative;width:130px;height:16px;text-align:center;border:solid 1px #c4cfd8;border-radius:3px;padding:2px}.progress-bar div.bar div.line div{color:#fff;position:absolute;z-index:1;width:130px}.progress-bar div.bar div.int{position:absolute;height:16px;top:2px;left:2px;background-color:#c4cfd8;border-radius:3px}.sign-offs img{width:20px;height:20px;padding-right:.5em}h3{margin-top:0}.formatted-comment{padding:0 1em;border-left:solid 1px #eee;font-size:.9em}.unit-forms{margin:2em 0}.unit-forms div.add-progress,.unit-forms div.complete{width:48%;display:inline-block}.unit-forms form{margin:1em 0;border:solid 1px #ddd;border-radius:4px;padding:1em;background-color:#004b61}.unit-forms form ul{height:50px;overflow-y:scroll;overflow-x:hidden}.unit-forms form ul li{list-style-type:none;position:relative}.unit-forms form ul li input{position:absolute;left:-2em}.unit-forms form ul li label{cursor:pointer;border-left:solid 1px #ddd;display:block;padding-left:1em;margin-bottom:1.5em}.unit-forms form textarea{width:100%}#unit-questions .question-task-container{width:100%}#unit-questions .question-statement{margin:2em 0;display:none}#unit-questions .question-statement form{border:solid 1px #ddd;border-radius:4px;padding:1em;background-color:#004b61}#unit-questions .question-statement ul{list-style:none;padding:0}#unit-questions .question-task{float:left;width:90%}#unit-questions .question-task a{cursor:pointer}