*{box-sizing:border-box}body{margin:0;height:100%;overflow:auto;font-size:9pt;font-family:calibri,'oi_calibri','Gill Sans';background-repeat:no-repeat;background-image:url(../images/ciims_background.png)}@font-face{font-family:'oi_calibri';src:url('../fonts/oi_calibri/eot/Calibri.eot');src:url('../fonts/oi_calibri/eot/Calibri.eot') format('embedded-opentype'),url('../fonts/oi_calibri/woff2/Calibri.woff2') format('woff2'),url('../fonts/oi_calibri/woff/Calibri.woff') format('woff'),url('../fonts/oi_calibri/ttf/Calibri.ttf') format('truetype');font-weight:normal;font-style:normal}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}::-webkit-scrollbar-thumb{border-radius:4px;background:#ccc}::-webkit-scrollbar-thumb:hover{background:#999}div.app_title_wrapper{left:0;width:100%;position:absolute;top:calc(100% - 90px)}div.large_screen{color:#fff;padding-left:60px}div.small_screen{color:#000;display:none;text-align:center}div.app_logo{width:32px;height:32px;display:inline-block;background-size:32px}.white_logo{background-image:url(../../images/oi_logo_white.svg)}.black_logo{background-image:url(../../images/oi_logo_black.svg)}.colour_logo{background-image:url(../../images/oi_logo_colour.svg)}div.app_title{font-size:23pt;line-height:32px;padding-left:10px;padding-bottom:24px;display:inline-block;vertical-align:middle}div.light_brand{color:#fff}div.dark_brand{color:#000}div.login_wrapper{top:50px;width:500px;overflow:hidden;min-height:600px;position:absolute;border-radius:4px;left:calc(50% - 250px);height:calc(100% - 100px);background-color:rgba(255,255,255,1)}div#login_wrapper_background{width:700px;height:700px;margin-top:370px;margin-left:-20px;position:absolute;transform:rotate(-30deg);background-repeat:no-repeat;background-origin:content-box;background-image:url(../../images/oi_logo_large.svg)}div.login_options{width:100%;z-index:100;position:absolute}div.login_options>div{float:right;padding:20px 20px 0 0}div.login_options>div>img{width:16px;cursor:pointer}img#license_link[class="license_warning"]{width:24px;margin-top:-4px}div.bottom_content{position:relative;top:calc(100% - 28px);width:100%}#copyright_div{float:left;font-size:8pt;padding-left:10px}#version_div{float:right;font-size:9pt;padding-right:10px}#privacystatement_div{float:left;font-size:8pt}#privacystatement_div>span>span>p{display:inherit}.loginPg_anchorTag{color:var(--contentFontColour);text-decoration:none}.login_logo{float:left;width:500px;height:150px;overflow:hidden;text-align:center;position:relative;top:calc(50% - 290px)}.login_logo>img{max-width:460px;max-height:150px;position:relative}.login_form,.qrCode_form,.license_form,.set_password_form,.mfa_form,.forgot_password_form,.reset_screen,.database_form{user-select:none;position:relative;top:calc(50% - 290px)}.qrCode_form{font-size:9pt;text-align:center}.form_title{float:left;font-size:20pt;padding:30px 0 40px 0;width:100%;text-align:center}.forgot_password{height:35px;width:300px;line-height:35px;margin-left:128px}#forgot_password_btn{float:right;cursor:pointer}#login_error,#set_password_error,#mfa_error,#forgotten_error,#database_error{color:red;width:300px;padding:0 10px;line-height:22px;text-align:center;display:inline-block}div#qrCode_info{padding-left:calc(50% - 88px);padding-bottom:15px}.license_button{margin-left:100px;padding-bottom:5px;padding-top:20px}.license_button>input{box-sizing:border-box;padding:5px;width:100%}.license_button>input,#license_info{border:1px solid #d3d3d3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2)}.license_button>input,#license_info{border:1px solid #d3d3d3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2)}#license_info{width:400px;height:180px;overflow-y:scroll;margin-left:50px;background-color:#fff}.licence-table>thead>tr>th{padding:0 2px;line-height:15px;height:32px;color:#fff}.licence-table>tbody>tr>td{line-height:19px}.licence-table>tbody>tr:nth-child(even){background-color:#eee}table.licence-table{border-collapse:collapse;border-spacing:0;width:100%}table.licence-table th,table.licence-table td{padding:5px;text-align:center}table.licence-table th:nth-child(1),table.licence-table td:nth-child(1){padding-left:10px;text-align:left}table.licence-table th{background:#aaa}table.licence-table td.no-data{height:30px;text-align:center;vertical-align:middle}table.licence-table div.valid{width:16px;height:16px;float:left;padding:9px 13px;background-image:url(../../images/check-circle.svg);background-repeat:no-repeat;background-position:center left;background-size:16px}table.licence-table div.invalid{width:16px;height:16px;float:left;padding:9px 13px;background-image:url(../../images/error-circle.svg);background-repeat:no-repeat;background-position:center left;background-size:16px}table.licence-table tr.odd td{background:#eee}.button_box{padding-right:10px}button{width:300px;color:#fff;height:33px;cursor:pointer;font-size:11pt;padding:4px 15px;user-select:none;border-width:0;border-radius:3px;border-style:solid;font-family:calibri,'oi_calibri','Gill Sans'}button:focus{outline:0}button:disabled{opacity:.6;cursor:not-allowed}.general{background-color:#999}.general:active{background-color:#a4a4a4}.action{background-color:#8bc34a}.action:active{background-color:#9c3}.cancel{background-color:#c33}.cancel:active{background-color:#e42828}.alternate{background-color:#39c}.alternate:active{background-color:#2d9fd8}button.empty{color:#000;border:1px solid #aaa;background-color:#fff}button.empty:active{color:#000;border:1px solid #aaa;background-color:#f8f8f8}div.field_row{width:100%;line-height:45px}div.label{width:120px;font-size:9pt;text-align:right;vertical-align:top;display:inline-block;font-family:calibri,'oi_calibri','Gill Sans';font-weight:bold}div.value{font-size:11pt;padding:0 10px 0 5px;display:inline-block}div.sign_in_div,div.mfa_sign_in_div,div.send_link_div,div.back_login_div,div.continue_div{margin-top:6px;line-height:45px;margin-left:128px}div.send_link_div,div.back_login_div{margin-top:6px;line-height:45px;margin-left:100px}div.sign_in_div>button>img,div.send_link_div>button>img,div.mfa_sign_in_div>button>img{height:16px}table.table_row{width:100%;height:30px;line-height:30px}td.label{width:180px;font-size:11pt;font-family:calibri,'oi_calibri','Gill Sans';font-weight:bold;padding-left:40px;vertical-align:top}.value{font-size:11pt;padding-left:5px}input[type="text"],input[type="password"]{color:#000;height:27px;width:300px;padding:5px;border-radius:4px;font-family:calibri,'oi_calibri','Gill Sans';border:1px solid #6f6f6f}input[type="password"]{font-size:10pt}div.password_show,div.password_hide{top:15px;left:277px;width:16px;height:16px;cursor:pointer;position:absolute;background-size:16px;background-repeat:no-repeat}div.password_show{background-image:url('../../images/eye.svg')}div.password_hide{background-image:url('../../images/eye-slash.svg')}div.password_wrapper{position:relative}div#mfa_code_container{padding-left:1px}div#mfa_code_container>input[type="text"]{width:53px;height:50px;text-align:center;font-size:20pt;padding:2px;margin:-3px;border-radius:0}div#mfa_code_container>input[type="text"]:focus{outline-width:0}div#mfa_code_container>input[type="text"]:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}div#mfa_code_container>input[type="text"]:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}div.mfa_sign_in_div>button:nth-child(2),div.mfa_sign_in_div>button:nth-child(3){width:145px}div.mfa_sign_in_div>button:nth-child(3){margin-left:6px}div#request_link_container>div.field_row,div#reset_message_container>div.field_row{line-height:20px}div.reset_message>p{padding:0 50px;text-align:center}div.reset_message>p:last-child{margin-bottom:30px}div#reset_message_container>div>div.reset_message>p:first-child{color:green}div#pw_srength_wrapper>div[id^="strength_visual_"]{width:70px;float:left;margin:2px;height:10px;border-radius:5px;background-color:#e9e9e9}div#pw_srength_wrapper>div#strength_text{width:300px;font-size:9pt;padding-top:20px;text-align:center}.table{overflow:hidden;padding-top:37px;height:100%;position:relative}.non-scrollable-table{overflow-y:auto;overflow-x:hidden;padding-top:1px;position:relative;height:400px}.table-head{top:0;left:0;width:100%;position:absolute}.table-head table,.non-scrollable-table table{width:100%;border-collapse:collapse}.table-body{width:100%;height:100%;overflow:auto}.table-body table{width:100%}.table th,.non-scrollable-table th{color:white;text-align:left;line-height:15px;padding:10px 0 10px 10px;background-color:#aaa}.table td,.non-scrollable-table td{font-size:10pt;line-height:15px;padding-left:10px;background-color:#eee}.non-scrollable-table tr:nth-child(even)>td{background-color:#fff}.table .table-body{padding-right:10px}.table .table-body tr{overflow:hidden;border-bottom:10px solid #fff}.table .table-body table{border-collapse:separate;border-spacing:0 10px}.table .table-body td,.non-scrollable-table td{border:solid 1px transparent;border-style:solid none;padding-top:10px;padding-bottom:10px}.table .table-head th:first-child,.non-scrollable-table th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.table .table-head th:last-child,.non-scrollable-table th:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.table .table-body td:first-child,.non-scrollable-table .body>td:first-child{border-left-style:solid;border-top-left-radius:4px;border-bottom-left-radius:4px}.table .table-body td:last-child,.non-scrollable-table td:last-child{border-right-style:solid;border-bottom-right-radius:4px;border-top-right-radius:4px}.table-body tr.row td:first-child:hover{text-decoration:underline}.table-body tr.row:hover td{background-color:#ebebeb;cursor:pointer}th.actions_col,td.actions_col{width:80px;text-align:center}th.actions_col{padding-left:0}td.actions_col{padding-left:4px}.actions_col>div{float:left;padding:0 10px}.actions_col>div>img{width:16px;height:16px;cursor:pointer}@media(max-width:1290px){div.large_screen{display:none}div.small_screen{display:block}}@media(max-width:600px){div#login_form_container{position:absolute;padding-top:250px;left:calc(50% - 185px)}div.login_wrapper{top:20px;left:20px;min-width:300px;width:calc(100% - 40px);height:calc(100% - 40px)}div.label{display:block;padding:0 10px;line-height:38px}div.value{display:block;font-size:11pt;padding:0 10px}div.sign_in_div{margin-left:10px;margin-top:4px;padding:10px 0}.forgot_password{line-height:20px;margin-left:10px}}