/* 1743671343 */
*{box-sizing:border-box;}html{font-size:13px;line-height:1.4;font-family:"Open Sans", "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;color:#333;background-color:#fff;}table{border-collapse:collapse;border-spacing:0;border:0;}td,
th{padding:0;}td.top,
th.top{vertical-align:top;}a{background-color:transparent;text-decoration:none;}a:active,
a:hover{outline:0;}a,
label{cursor:pointer;}img{border:0;}b,
strong,
optgroup{font-weight:bold;}small{font-size:80%;}h1{font-size:2em;margin:0.67em 0;}p{margin:0;padding:0 0 .5em;text-align:justify;}hr{box-sizing:content-box;height:0;}button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}group-right{float:right;}span.err-msg{color:#5a0c0c;background:#ff8181;display:block;margin-top:5px;padding:3px;display:none;border-radius:3px;font-weight:700;font-size:12px;}.component\/_login_ui_ .logify{position:relative;z-index:1;}.component\/_login_ui_ .logify div{width:100%;min-width:320px;max-width:440px;margin:0 auto;padding:20px 22px 26px;color:#0054a6;}.component\/_login_ui_ .logify div logify-logo{height:50px;width:50px;float:left;background-size:cover;margin-right:8px;background-image:url('logify-logo.png');}.component\/_login_ui_ .logify div logify-name{font-weight:bold;font-size:21px;display:block;}.component\/_login_ui_ .logify div logify-name i{font-size:9px;margin:0 3px;}.component\/_login_ui_ .logify div slogan{font-size:12px;}.component\/_login_ui_ .logify div user{float:right;color:#000;margin-top:11px;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.component\/_login_ui_ .logify div user img{float:right;width:32px;height:32px;margin-left:8px;border-radius:3px;}.component\/_login_ui_ .logify div user name{line-height:32px;}.component\/_login_ui_ .login{width:100%;min-width:320px;max-width:440px;margin:0 auto;position:relative;z-index:1;padding:24px;background-color:#fff;}.component\/_login_ui_ .login inlineblock{display:inline-block;width:100%;}.component\/_login_ui_ .login .logobox{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#737373;font-size:17px;font-weight:bold;margin-bottom:-10px;}.component\/_login_ui_ .login .logobox .logo{height:32px;width:32px;display:inline-block;vertical-align:top;margin-right:3px;background-size:cover;}.component\/_login_ui_ .login .logobox i{color:#be8537;}.component\/_login_ui_ .login domain{display:inline-block;font-size:12px;font-weight:normal;color:#045789;margin-left:40px;overflow:hidden;text-overflow:ellipsis;direction:rtl;max-width:calc(100% - 40px);}.component\/_login_ui_ .login domain subdomain{color:#888;}.component\/_login_ui_ .login text{display:block;margin-top:25px;margin-bottom:16px;}.component\/_login_ui_ .login text text-title{display:block;font-size:1.5rem;color:#000;font-weight:600;}.component\/_login_ui_ .login text text-body{display:block;margin-top:12px;}.component\/_login_ui_ .login text tab{display:inline-block;font-size:1.2rem;line-height:2.1rem;border:1px solid #0067b8;background:#0067b8;color:#fff;padding:0 1rem;margin-bottom:16px;cursor:pointer;}.component\/_login_ui_ .login text tab.active{background:#fff;color:#0067b8;border-bottom-color:#fff;cursor:default;}.component\/_login_ui_ .login .button-container{text-align:right;margin:24px 0 16px;}.component\/_login_ui_ .login .identityBanner{height:24px;background:#fff;margin-top:20px;margin-bottom:-11px;color:#0970d4;}.component\/_login_ui_ .login .identityBanner .backButton{float:left;margin-right:4px;margin-top:1px;margin-left:-6px;line-height:22px;height:24px;width:24px;background-color:#fff;border-radius:12px;text-align:center;}.component\/_login_ui_ .login .identityBanner .backButton:hover,
.component\/_login_ui_ .login .identityBanner .backButton.hover{background-color:#e6e6e6;background-color:rgba(9, 112, 221, 0.2);cursor:pointer;}.component\/_login_ui_ .login .identityBanner .identity{line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.component\/_login_ui_ .login .form-group{margin-bottom:16px;overflow:hidden;line-height:36px;position:relative;}.component\/_login_ui_ .login .form-group select{float:left;font-size:12px;}.component\/_login_ui_ .login .form-group .form-control{display:block;width:100%;background-image:none;}.component\/_login_ui_ .login a,
.component\/_login_ui_ .login e{color:#0067b8;cursor:pointer;}.component\/_login_ui_ .login a i,
.component\/_login_ui_ .login e i{width:16px;text-align:left;}.component\/_login_ui_ .login a.left,
.component\/_login_ui_ .login e.left{float:left;line-height:32px;padding-right:12px;}.component\/_login_ui_ .login .resend{position:absolute;right:0;top:0;}.component\/_login_ui_ .login a{text-decoration:none;}.component\/_login_ui_ .login h3,
.component\/_login_ui_ .login .text-body,
.component\/_login_ui_ .login p{padding:0;margin-bottom:12px;}.component\/_login_ui_ .login .tile-img.small{width:24px;height:24px;float:left;margin-right:8px;}.component\/_login_ui_ .login .text-13{text-align:center;font-size:.8125rem;}.component\/_login_ui_ .login .text-body,
.component\/_login_ui_ .login p{font-weight:400;font-size:.9375rem;line-height:1.25rem;}.component\/_login_ui_ .login .alert-error{color:#e81123;}.component\/_login_ui_ .login button,
.component\/_login_ui_ .login input,
.component\/_login_ui_ .login optgroup,
.component\/_login_ui_ .login select,
.component\/_login_ui_ .login textarea{color:inherit;font:inherit;}.component\/_login_ui_ .login input,
.component\/_login_ui_ .login button,
.component\/_login_ui_ .login textarea,
.component\/_login_ui_ .login select,
.component\/_login_ui_ .login option,
.component\/_login_ui_ .login progress{max-width:100%;line-height:inherit;}.component\/_login_ui_ .login select,
.component\/_login_ui_ .login input[type="color"],
.component\/_login_ui_ .login input[type="date"],
.component\/_login_ui_ .login input[type="datetime"],
.component\/_login_ui_ .login input[type="datetime-local"],
.component\/_login_ui_ .login input[type="email"],
.component\/_login_ui_ .login input[type="month"],
.component\/_login_ui_ .login input[type="number"],
.component\/_login_ui_ .login input[type="password"],
.component\/_login_ui_ .login input[type="search"],
.component\/_login_ui_ .login input[type="tel"],
.component\/_login_ui_ .login input[type="text"],
.component\/_login_ui_ .login input[type="time"],
.component\/_login_ui_ .login input[type="url"],
.component\/_login_ui_ .login input[type="week"],
.component\/_login_ui_ .login textarea{border-style:solid;background-color:rgba(255, 255, 255, 0.4);}.component\/_login_ui_ .login select,
.component\/_login_ui_ .login input[type="color"],
.component\/_login_ui_ .login input[type="date"],
.component\/_login_ui_ .login input[type="datetime"],
.component\/_login_ui_ .login input[type="datetime-local"],
.component\/_login_ui_ .login input[type="email"],
.component\/_login_ui_ .login input[type="month"],
.component\/_login_ui_ .login input[type="number"],
.component\/_login_ui_ .login input[type="password"],
.component\/_login_ui_ .login input[type="search"],
.component\/_login_ui_ .login input[type="tel"],
.component\/_login_ui_ .login input[type="text"],
.component\/_login_ui_ .login input[type="time"],
.component\/_login_ui_ .login input[type="url"],
.component\/_login_ui_ .login input[type="week"],
.component\/_login_ui_ .login textarea,
.component\/_login_ui_ .login select{padding:6px 10px;border-width:1px;border-color:#666;border-color:rgba(0, 0, 0, 0.4);height:36px;outline:none;border-radius:0;}.component\/_login_ui_ .login select.error,
.component\/_login_ui_ .login input[type="color"].error,
.component\/_login_ui_ .login input[type="date"].error,
.component\/_login_ui_ .login input[type="datetime"].error,
.component\/_login_ui_ .login input[type="datetime-local"].error,
.component\/_login_ui_ .login input[type="email"].error,
.component\/_login_ui_ .login input[type="month"].error,
.component\/_login_ui_ .login input[type="number"].error,
.component\/_login_ui_ .login input[type="password"].error,
.component\/_login_ui_ .login input[type="search"].error,
.component\/_login_ui_ .login input[type="tel"].error,
.component\/_login_ui_ .login input[type="text"].error,
.component\/_login_ui_ .login input[type="time"].error,
.component\/_login_ui_ .login input[type="url"].error,
.component\/_login_ui_ .login input[type="week"].error,
.component\/_login_ui_ .login textarea.error,
.component\/_login_ui_ .login select.error{border-color:#e81123;}.component\/_login_ui_ .login select,
.component\/_login_ui_ .login input[type="color"],
.component\/_login_ui_ .login input[type="date"],
.component\/_login_ui_ .login input[type="datetime"],
.component\/_login_ui_ .login input[type="datetime-local"],
.component\/_login_ui_ .login input[type="email"],
.component\/_login_ui_ .login input[type="month"],
.component\/_login_ui_ .login input[type="number"],
.component\/_login_ui_ .login input[type="password"],
.component\/_login_ui_ .login input[type="search"],
.component\/_login_ui_ .login input[type="tel"],
.component\/_login_ui_ .login input[type="text"],
.component\/_login_ui_ .login input[type="time"],
.component\/_login_ui_ .login input[type="url"],
.component\/_login_ui_ .login input[type="week"]{border-top-width:0;border-left-width:0;border-right-width:0;padding-left:0;}.component\/_login_ui_ .login input[type="color"]:focus,
.component\/_login_ui_ .login input[type="date"]:focus,
.component\/_login_ui_ .login input[type="datetime"]:focus,
.component\/_login_ui_ .login input[type="datetime-local"]:focus,
.component\/_login_ui_ .login input[type="email"]:focus,
.component\/_login_ui_ .login input[type="month"]:focus,
.component\/_login_ui_ .login input[type="number"]:focus,
.component\/_login_ui_ .login input[type="password"]:focus,
.component\/_login_ui_ .login input[type="search"]:focus,
.component\/_login_ui_ .login input[type="tel"]:focus,
.component\/_login_ui_ .login input[type="text"]:focus,
.component\/_login_ui_ .login input[type="time"]:focus,
.component\/_login_ui_ .login input[type="url"]:focus,
.component\/_login_ui_ .login input[type="week"]:focus,
.component\/_login_ui_ .login textarea:focus,
.component\/_login_ui_ .login select:focus{border-color:#0067b8;}.component\/_login_ui_ .login select:focus{outline:1px solid #0067b8;}.component\/_login_ui_ .login .btn,
.component\/_login_ui_ .login html input[type="button"],
.component\/_login_ui_ .login input[type="reset"],
.component\/_login_ui_ .login input[type="submit"]{cursor:pointer;}.component\/_login_ui_ .login .btn,
.component\/_login_ui_ .login button,
.component\/_login_ui_ .login input[type="button"],
.component\/_login_ui_ .login input[type="submit"],
.component\/_login_ui_ .login input[type="reset"]{display:inline-block;padding:4px 12px 4px 12px;position:relative;max-width:100%;text-align:center;white-space:nowrap;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;touch-action:manipulation;border-style:solid;height:32px;border-width:1px;min-width:108px;margin-top:0;margin-bottom:0;}.component\/_login_ui_ .login .btn.btn-primary,
.component\/_login_ui_ .login button.btn-primary,
.component\/_login_ui_ .login input[type="button"].btn-primary,
.component\/_login_ui_ .login input[type="submit"].btn-primary,
.component\/_login_ui_ .login input[type="reset"].btn-primary{color:#fff;border-color:#0067b8;background-color:#0067b8;}.component\/_login_ui_ .login .btn.btn-primary:hover,
.component\/_login_ui_ .login button.btn-primary:hover,
.component\/_login_ui_ .login input[type="button"].btn-primary:hover,
.component\/_login_ui_ .login input[type="submit"].btn-primary:hover,
.component\/_login_ui_ .login input[type="reset"].btn-primary:hover,
.component\/_login_ui_ .login .btn.btn-primary:focus,
.component\/_login_ui_ .login button.btn-primary:focus,
.component\/_login_ui_ .login input[type="button"].btn-primary:focus,
.component\/_login_ui_ .login input[type="submit"].btn-primary:focus,
.component\/_login_ui_ .login input[type="reset"].btn-primary:focus{background-color:#005da6;}.component\/_login_ui_ .login .btn:focus,
.component\/_login_ui_ .login button:focus,
.component\/_login_ui_ .login input[type="button"]:focus,
.component\/_login_ui_ .login input[type="submit"]:focus,
.component\/_login_ui_ .login input[type="reset"]:focus,
.component\/_login_ui_ .login .btn.btn-primary:focus,
.component\/_login_ui_ .login button.btn-primary:focus,
.component\/_login_ui_ .login input[type="button"].btn-primary:focus,
.component\/_login_ui_ .login input[type="submit"].btn-primary:focus,
.component\/_login_ui_ .login input[type="reset"].btn-primary:focus{border:none;outline:2px solid #000;}.component\/_login_ui_ .login .btn-error{border-color:#c44!important;background-color:#c44!important;}.component\/_login_ui_ .login .btn-disabled{border-color:#eee;background-color:#eee;color:#999;}.component\/_login_ui_ .footer{line-height:28px;font-size:12px;padding:0 10px;}.component\/_login_ui_ .footer a{margin:0 5px;color:#333;}@media screen and (max-width:479px){.component\/_login_ui_ .logify user img{margin:0;}.component\/_login_ui_ .logify user name{display:none;}}@media screen and (max-width:600px){.component\/_login_ui_ .logify{background-color:#eee;}.component\/_login_ui_ .login{min-height:calc(var(--vh) - 94px - 28px);}.component\/_login_ui_ .footer{background:#eee;}}@media screen and (min-width:601px){.component\/_login_ui_{display:table-cell;width:100vw;height:100vh;vertical-align:middle;background-size:cover;background-position:50% 50%;background-attachment:fixed;background-image:url('bg/lake.jpg');padding-bottom:28px;}.component\/_login_ui_:before{position:fixed;top:0;left:0;right:0;bottom:0;content:" ";z-index:0;background-color:rgba(0, 0, 0, 0.4);}.component\/_login_ui_ .logify div{background-color:#eee;}.component\/_login_ui_ .login{border-bottom:13px solid #eee;}.component\/_login_ui_ .footer{position:fixed;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.6);text-align:right;}.component\/_login_ui_ .footer a{color:#fff;}.component\/_login_ui_ .footer a:hover{text-decoration:underline;}}.component\/signin--signup .agree-checkbox{float:left;margin:12px 7px 0 0;}.component\/signin--signup .unauthorized-identity{display:none !important;}.component\/signin--signup .identity .unauthorized-identity{display:block !important;}.component\/signin--signup .identity .authorized-identity,
.component\/signin--signup .identity .no-identity{display:none !important;}.component\/signin--signup .identity.authorized .unauthorized-identity{display:none !important;}.component\/signin--signup .identity.authorized .authorized-identity{display:block !important;}.component\/signin--signup google{display:inline-block;border-radius:20px;cursor:pointer;font-family:"Google Sans", arial, sans-serif;font-weight:500;font-size:14px;line-height:40px;letter-spacing:0.25px;padding:0 19px 0 0;vertical-align:middle;background-color:#5194ee;color:#fff;}.component\/signin--signup google icon{color:#7b7;font-weight:bold;text-align:center;font-size:20px;height:36px;margin:2px 11px 2px 2px;width:36px;float:left;background:#fff;border-radius:18px;}.component\/signin--signup google icon svg{width:18px;height:18px;float:left;margin:9px;}.component\/signin--signup error{display:block;color:#c44;padding:10px;}.component\/signin--signup error-note{display:block;color:#5194ee;padding:0 10px;cursor:pointer;}.component\/signin--reset-password{display:block;}.component\/signin--reset-password .unauthorized-identity{display:none !important;}.component\/signin--reset-password .identity .unauthorized-identity{display:block !important;}.component\/signin--reset-password .identity .authorized-identity,
.component\/signin--reset-password .identity .no-identity{display:none !important;}.component\/signin--reset-password .identity.authorized .unauthorized-identity{display:none !important;}.component\/signin--reset-password .identity.authorized .authorized-identity{display:block !important;}.component\/signin--reset-password google{display:inline-block;border-radius:20px;cursor:pointer;font-family:"Google Sans", arial, sans-serif;font-weight:500;font-size:14px;line-height:40px;letter-spacing:0.25px;padding:0 19px 0 0;vertical-align:middle;background-color:#5194ee;color:#fff;}.component\/signin--reset-password google icon{color:#7b7;font-weight:bold;text-align:center;font-size:20px;height:36px;margin:2px 11px 2px 2px;width:36px;float:left;background:#fff;border-radius:18px;}.component\/signin--reset-password google icon svg{width:18px;height:18px;float:left;margin:9px;}.component\/signin--reset-password error{display:block;color:#c44;padding:10px;}.component\/signin--reset-password error-note{display:block;color:#5194ee;padding:0 10px;cursor:pointer;}.component\/signin--login{display:block;}.component\/_captcha_ .box{width:100%;border:0;border-radius:2px;margin-bottom:12px;font-size:13px;}.component\/_captcha_ .box input{width:100%;height:40px;border:solid #fff;border-width:0 6px;padding:0;box-sizing:border-box;}.component\/_captcha_ #reload{padding:0 5px 0 10px;border-radius:2px 0 0 2px;cursor:pointer;background:#eee;position:relative;width:36px;}.component\/_captcha_ #reload:after{left:100%;z-index:1;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#eee;border-width:8px;margin-top:-8px;}.component\/_captcha_ #imgTD{position:relative;border-left:5px solid #fff;height:40px;}.component\/_captcha_ #imgTD img{float:left;}.component\/_captcha_ #imgTD:before,
.component\/_captcha_ #imgTD:after{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:8px;margin-top:-8px;}.component\/_captcha_ #imgTD:before{left:0;border-left-color:#fff;}.component\/_captcha_ #imgTD:after{right:0;border-right-color:#fff;}.component\/_captcha_ #captchaInput{text-align:center;width:100%;height:40px;}.component\/_on_enter_{display:block;}.component\/signin--redirecting{display:block;}.component\/logout--fail{display:block;}.component\/logout--success{display:block;}.component\/signin--authorize{display:block;}.component\/access--select{display:block;}.component\/access--select .form-group{background:#ddd;}.component\/access--select heading{display:block;font-weight:bold;padding:0 8px;background:#ddd;}.component\/access--select institute{display:block;padding:0 8px;background:#f7f7f7;margin:1px 0;overflow:hidden;}.component\/access--select institute name{font-weight:bold;font-size:16px;}.component\/access--select institute img{float:left;width:32px;height:32px;margin:2px 8px 0 0;}.component\/access--select institute org,
.component\/access--select institute contractor{width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.component\/access--select institute org{float:left;padding-right:8px;}.component\/access--select institute contractor{float:right;background:#eee;padding-left:8px;text-align:right;}.component\/access--select institute contractor img{float:right;margin:2px 0 0 8px;}.component\/access--select connection{display:block;overflow:hidden;background:#f7f7f7;margin:1px 0;padding:8px;line-height:20px;}.component\/access--select connection staff{display:block;}.component\/access--select connection staff id{float:right;color:#c4c;}.component\/access--select connection staff name{font-weight:bold;font-size:1.1rem;}.component\/access--select connection department{float:right;color:#ba2;}.component\/access--select subscription{display:block;overflow:hidden;margin:1px 0;padding:8px;line-height:20px;background:#fff;cursor:pointer;}.component\/access--select subscription i{margin-right:3px;}.component\/access--select subscription i.fa-check-circle{color:#494;}.component\/access--select subscription i.fa-times-circle{color:#ccc;}.component\/access--select subscription .fa-check-circle{display:none;}.component\/access--select subscription.selected{background:#fbfffb;outline:1px dashed #375;}.component\/access--select subscription.selected .fa-times-circle{display:none;}.component\/access--select subscription.selected .fa-check-circle{display:inline-block;}.component\/access--select subscription:hover{background:#edf8ff;outline:1px dashed #357;}.component\/access--select subscription:focus{background:#edf8ff;outline:1px dashed #000;}.component\/access--select-institute{display:block;}.component\/access--select-institute error{display:block;color:#c44;}.component\/access--select-institute error i{margin-right:5px;}.component\/access--select-institute .form-group{background:#ddd;}.component\/access--select-institute institute{display:block;padding:0 8px;background:#f7f7f7;margin:1px 0;cursor:pointer;overflow:hidden;}.component\/access--select-institute institute name{font-weight:bold;font-size:16px;}.component\/access--select-institute institute img{float:left;width:32px;height:32px;margin:2px 8px 0 0;}.component\/access--select-institute institute org,
.component\/access--select-institute institute contractor{width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.component\/access--select-institute institute org{float:left;padding-right:8px;}.component\/access--select-institute institute contractor{float:right;background:#eee;padding-left:8px;text-align:right;}.component\/access--select-institute institute contractor img{float:right;margin:2px 0 0 8px;}.component\/access--select-institute institute:hover,
.component\/access--select-institute institute:focus{background:#edf8ff;outline:1px dashed #357;}.component\/access--select-institute institute:hover issuer,
.component\/access--select-institute institute:focus issuer{background:#e8f0f8;}.component\/access--select-institute br{clear:both;}.component\/access--select-institute-persona{display:block;}.component\/access--select-institute-persona .form-group{background:#ddd;}.component\/access--select-institute-persona institute{display:block;padding:0 8px;background:#f7f7f7;margin:1px 0;overflow:hidden;}.component\/access--select-institute-persona institute name{font-weight:bold;font-size:16px;}.component\/access--select-institute-persona institute img{float:left;width:32px;height:32px;margin:2px 8px 0 0;}.component\/access--select-institute-persona institute org,
.component\/access--select-institute-persona institute contractor{width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.component\/access--select-institute-persona institute org{float:left;padding-right:8px;}.component\/access--select-institute-persona institute contractor{float:right;background:#eee;padding-left:8px;text-align:right;}.component\/access--select-institute-persona institute contractor img{float:right;margin:2px 0 0 8px;}.component\/access--select-institute-persona connection{display:block;overflow:hidden;margin:1px 0;padding:8px;line-height:20px;background:#fff;}.component\/access--select-institute-persona connection staff{display:block;}.component\/access--select-institute-persona connection staff id{float:right;color:#c4c;}.component\/access--select-institute-persona connection staff name{font-weight:bold;font-size:1.1rem;}.component\/access--select-institute-persona connection department{float:right;color:#ba2;max-width:42%;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.component\/access--select-institute-persona connection designation{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.component\/access--select-institute-persona continue.btn.btn-primary{float:right;padding:0;height:56px;min-width:48px;margin:0 2px;line-height:54px;outline:2px solid #005da6;}.component\/access--select-institute-persona br{clear:both;}.component\/access--select-institute-persona .alert-container{display:none;}.component\/access--select-institute-persona .alert-container .alert-close{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.4);}.component\/access--select-institute-persona .alert-container .alert{position:fixed;text-align:center;bottom:0;left:0;width:100%;}.component\/access--select-institute-persona .alert-container .alert .group{background:#fff;display:block;border-radius:13px;margin:8px;line-height:56px;font-size:20px;}.component\/access--select-institute-persona .alert-container .alert .heading{color:#8a8a8a;font-size:13px;}.component\/access--select-institute-persona .alert-container .alert .option{border-top:1px solid rgba(0, 0, 0, 0.4);color:#007aff;cursor:pointer;}.component\/access--select-institute-persona .alert-container .alert .close{color:#ff3b30;cursor:pointer;}.component\/accept--staff-access{display:block;}.component\/accept--staff-access .form-group{background:#ddd;}.component\/accept--staff-access connection{display:block;padding:0 8px;background:#fff;margin:1px 0;line-height:2.2;text-align:right;}.component\/accept--staff-access connection id,
.component\/accept--staff-access connection name,
.component\/accept--staff-access connection department,
.component\/accept--staff-access connection designation{display:block;color:#ba2;border-bottom:1px dotted #ddd;}.component\/accept--staff-access connection id{border:0;}.component\/accept--staff-access connection key{float:left;}.component\/accept--staff-access connection error{display:block;text-align:center;color:#c44;}.component\/accept--staff-access .button-container .btn-disabled{display:none;}.component\/accept--staff-access .button-container.disabled .btn-primary{display:none;}.component\/accept--staff-access .button-container.disabled .btn-disabled,
.component\/accept--staff-access .button-container.disabled .btn-error{display:inline-block;}@media screen and (max-width:380px){.component\/accept--staff-access logout{display:none;}}.component\/accept--contract-access{display:block;}.component\/accept--contract-access .form-group{background:#ddd;}.component\/accept--contract-access connection{display:block;padding:0 8px;overflow:hidden;background:#fff;margin:1px 0;line-height:2.2;text-align:right;}.component\/accept--contract-access connection id,
.component\/accept--contract-access connection name,
.component\/accept--contract-access connection department,
.component\/accept--contract-access connection designation{display:block;color:#ba2;border-bottom:1px dotted #ddd;}.component\/accept--contract-access connection id{border:0;}.component\/accept--contract-access connection key{float:left;}.component\/accept--contract-access div error{display:block;text-align:center;color:#c44;}.component\/accept--contract-access div select{display:block;width:100%;}.component\/accept--contract-access .button-container .btn-disabled{display:none;}.component\/accept--contract-access .button-container.disabled .btn-primary{display:none;}.component\/accept--contract-access .button-container.disabled .btn-disabled{display:inline-block;}@media screen and (max-width:380px){.component\/accept--contract-access logout{display:none;}}.component\/accept--package-access{display:block;}.component\/accept--package-access .form-group{background:#ddd;}.component\/accept--package-access connection{display:block;padding:0 8px;overflow:hidden;background:#fff;margin:1px 0;line-height:2.2;text-align:right;}.component\/accept--package-access connection id,
.component\/accept--package-access connection name,
.component\/accept--package-access connection department,
.component\/accept--package-access connection designation{display:block;color:#ba2;border-bottom:1px dotted #ddd;}.component\/accept--package-access connection id{border:0;}.component\/accept--package-access connection key{float:left;}.component\/accept--package-access div error{display:block;text-align:center;color:#c44;}.component\/accept--package-access div select{display:block;width:100%;}.component\/accept--package-access .button-container .btn-disabled{display:none;}.component\/accept--package-access .button-container.disabled .btn-primary{display:none;}.component\/accept--package-access .button-container.disabled .btn-disabled{display:inline-block;}@media screen and (max-width:380px){.component\/accept--package-access logout{display:none;}}.component\/accept--success{display:block;}.component\/access--select-consumer{display:block;}.component\/access--select-consumer error{display:block;color:#c44;}.component\/access--select-consumer error i{margin-right:5px;}.component\/access--select-consumer .form-group{background:#ddd;}.component\/access--select-consumer subscription{display:block;padding:0 0 0 8px;background:#fff;margin:1px 0;overflow:hidden;}.component\/access--select-consumer subscription name{font-weight:bold;font-size:16px;}.component\/access--select-consumer subscription continue.btn.btn-primary{float:right;padding:0;height:37px;min-width:48px;margin:0 2px;line-height:36px;outline:2px solid #005da6;}.component\/access--select-consumer br{clear:both;}.component\/accept--consumer-access{display:block;}.component\/accept--consumer-access .form-group{background:#ddd;}.component\/accept--consumer-access connection{display:block;padding:0 8px;background:#fff;margin:1px 0;line-height:2.2;text-align:right;}.component\/accept--consumer-access connection id,
.component\/accept--consumer-access connection name,
.component\/accept--consumer-access connection department,
.component\/accept--consumer-access connection designation{display:block;color:#ba2;border-bottom:1px dotted #ddd;}.component\/accept--consumer-access connection id{border:0;}.component\/accept--consumer-access connection key{float:left;}.component\/accept--consumer-access connection error{display:block;text-align:center;color:#c44;}@media screen and (max-width:380px){.component\/accept--consumer-access logout{display:none;}}.component\/\~org-create{display:block;}.component\/\~org-create #org-create{padding:5px 0;}.component\/\~org-create #org-create .data-left,
.component\/\~org-create #org-create .data-right{position:relative;width:100%;vertical-align:top;float:left;}.component\/\~org-create #org-create .data-left{background:#fff;margin:0;padding:0;border:none;border-radius:3px;box-shadow:0px 0px 4px rgba(255, 255, 255, 0.1), 0px 6px 16px rgba(0, 0, 0, 0.1);box-shadow:0 1px 4px rgba(170, 168, 168, 0.4);}.component\/\~org-create #org-create .form-div{padding:10px 5px;position:relative;}.component\/\~org-create #org-create .form-div .radio-check-bx input{display:none;}.component\/\~org-create #org-create .form-div .radio-check-bx input + label{display:inline-block;background:#dbdbdb;padding:1px 6px;border-radius:4px;text-transform:uppercase;}.component\/\~org-create #org-create .form-div .radio-check-bx input:checked + label{color:#fff;background:#0055ab;}.component\/\~org-create #org-create .form-div label{display:block;font-weight:600;font-size:12px;line-height:24px;}.component\/\~org-create #org-create .form-div label span{color:#4f39e8;float:right;padding:0 2px 0 0;}.component\/\~org-create #org-create .form-div label + input{width:100%;padding:7px;background:#f7f7f7;border-radius:3px 3px 0 0;border:0;border-bottom:2px solid #0055ab;}.component\/\~org-create #org-create .form-div label + input.err-msg{border-bottom:2px solid #ff8181;}.component\/\~org-create #org-create .form-div label + textarea{resize:none;width:100%;border-radius:5px;min-height:120px;padding:7px;background:#f7f7f7;border-radius:3px 3px 0 0;border:0;border-bottom:2px solid #0055ab;}.component\/\~org-create #org-create .form-div label + textarea.err-msg{border-bottom:2px solid #ff8181;}.component\/\~org-create #org-create .form-div table.table-dv{width:100%;}.component\/\~org-create #org-create .form-div table.table-dv tr td{line-height:21px;}.component\/\~org-create #org-create .form-div table.table-dv tr td i{line-height:21px;}.component\/\~org-create #org-create h3{font-size:12px;margin:8px 0;background:#6c80cc;display:inline-block;color:#fff;border-radius:0 4px 4px 0;line-height:12px;padding:4px 12px 5px;}.component\/\~org-create #org-create .data-left-inst{margin-bottom:10px;width:100%;overflow:hidden;}.component\/\~org-create #org-create .data-left-inst .instInfo{overflow:hidden;padding:0 2px;margin:5px 0 2px;}.component\/\~org-create #org-create .data-left-inst .instInfo img{float:left;width:36px;height:36px;margin-right:8px;border-radius:2px;}.component\/\~org-create #org-create .data-left-inst .instInfo .instInfo-bx{float:left;padding:0;font-size:14px;margin:0 0;line-height:18px;}.component\/\~org-create #org-create .data-left-inst .instInfo .instInfo-bx h2{display:block;font-size:14px;margin:0;position:relative;}.component\/\~org-create #org-create .data-left-inst .instInfo .instInfo-bx span{display:block;font-size:12px;font-weight:700;color:#25b75e;}.component\/\~org-create #org-create .form-div .ui.form .two.fields div.field{display:inline-block;width:calc(50% - 5px) !important;margin:0 5px 0 0;}.component\/\~org-create #org-create .component\/\/work\/\:institute\/bundle #depart-dv-bx .depart-box{max-width:640px;width:100%;margin:0;overflow:unset;}.component\/\~org-create #org-create .component\/\/work\/\:institute\/bundle\/\:bundle{margin:10px 0 6px;overflow:hidden;}.component\/\~org-create #org-create .data-left{box-shadow:none;border:1px solid #ddd;background:#fff;padding:10px 0 0;}.component\/\~org-create #org-create .data-left .instInfo{overflow:hidden;padding:0 2px;margin:5px 0 2px;}.component\/\~org-create #org-create .data-left .instInfo img{float:left;width:36px;height:36px;margin-right:8px;border-radius:2px;}.component\/\~org-create #org-create .data-left .instInfo .instInfo-bx{float:left;padding:0;font-size:14px;margin:0 0;line-height:18px;}.component\/\~org-create #org-create .data-left .instInfo .instInfo-bx h2{display:block;font-size:14px;margin:0;position:relative;}.component\/\~org-create #org-create .data-left .instInfo .instInfo-bx span{display:block;font-size:12px;font-weight:700;color:#25b75e;}.component\/\~org-create #org-create .data-left .form-div-spanBx{position:relative;padding:16px 0px 8px;border-top:1px solid #ddd;margin:16px 0px 0;}.component\/\~org-create #org-create .data-left .form-div-spanBx span.heading{position:absolute;background:#fff;color:#111;border:1px solid #ddd;top:-12px;padding:1px 8px;border-radius:12px;font-size:10px;line-height:18px;font-weight:600;left:5px;}.component\/\~org-create #org-create .data-left .form-div-spanBx table{width:100%;}.component\/\~org-create #org-create .data-left .form-div-spanBx table tr td{padding:2px 12px;font-size:12px;font-weight:600;color:#666;}.component\/\~org-create #org-create .data-left .form-div-spanBx table tr td:last-child{color:#000;text-align:right;}.component\/\~org-create #org-create .data-left .form-div-spanBx p{margin:0;padding:0 10px;font-size:12px;line-height:18px;}.component\/\~org-create #org-create .data-left .form-div-spanBx .form-div{padding:0;margin:0;}.component\/\~org-create #org-create table.install-app{width:100%;}.component\/\~org-create #org-create table.install-app tr td{padding:3px;}.component\/\~org-create #org-create table.install-app tr td:nth-child(1){width:125px;}.component\/\~org-create #org-create .app-list a{overflow:hidden;display:inline-block;max-width:310px;width:310px;margin:2px;}.component\/\~org-create #org-create .app-list a .inst-app{margin:0;}.component\/\~org-create #org-create .error-not-found-app{background:#ec8484;margin:5px;color:#111;padding:2px 5px 3px;border-radius:3px;font-size:12px;font-weight:600;}.component\/\~org-create #org-create .select-install{background:#d2d0d0;margin:0;padding:10px 2px;border-radius:2px;}.component\/\~org-create #org-create .select-install select{margin:0;height:24px;}.component\/\~org-create #org-create .select-install input + label{display:inline-block;background:#fff;padding:1px 6px;border-radius:4px;margin:2px 2px 0px;}.component\/\~org-create #org-create #installApp-box{position:relative;float:left;width:100%;overflow:hidden;}.component\/\~org-create #org-create #installApp-box a.installApp-link{position:absolute;right:0px;top:10px;padding:2px;color:#827d7d;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:1px;}.component\/\~org-create #org-create #installApp-box a.installApp-link:hover{color:#6c80cc;}.component\/\~org-create #org-create #install-version-on-app{margin:10px 0 0;padding:0;}.component\/\~org-create #org-create #install-version-on-app .install-version{display:inline-block;width:100%;min-width:304px;background:#fff;margin:6px 6px 0 0;border-radius:2px;}.component\/\~org-create #org-create #install-version-on-app .install-version .iv-top{border-bottom:1px solid #ddd;padding:2px 4px;font-size:13px;}.component\/\~org-create #org-create #install-version-on-app .install-version .iv-btm{padding:2px 4px;}.component\/\~org-create #org-create #install-version-on-app .install-version .iv-btm a{float:right;}.component\/\~org-create #org-create #install-version-on-app .install-version b.del{font-size:10px;color:#f40d0d;}.component\/\~org-create #org-create #install-version-on-app .fold-content > table{box-shadow:none;border-bottom:1px solid #ccc;}.component\/\~org-create #org-create .single-institute h3{position:relative;font-size:2.125rem;line-height:2.5rem;letter-spacing:-0.5px;margin-bottom:24px;min-height:120px;font-family:'Varela Round', sans-serif;max-width:640px;margin:0 auto;text-align:center;}.component\/\~org-create #org-create .single-institute textarea{width:100%;padding:7px;background:#f7f7f7;border-radius:3px 3px 0 0;border:0;min-height:120px;border-bottom:2px solid #0055ab;margin-bottom:10px;resize:none;}.component\/\~org-create #org-create .single-institute .highlight{overflow:hidden;margin:0 7px;}.component\/\~org-create #org-create .single-institute .highlight .connection{float:right;position:relative;padding:2px 2px 2px 20px;}.component\/\~org-create #org-create .single-institute .highlight .connection svg{position:absolute;left:0;color:#666;top:4px;}.component\/\~org-create #org-create .single-institute .extra-info{background:#fff;margin:8px;padding:16px;border-radius:4px;}.component\/\~org-create #org-create .single-institute .extra-info h4{font-size:16px;line-height:24px;margin:0 0 5px;}.component\/\~org-create #org-create .single-institute .extra-info p.overview{font-size:14px;margin-bottom:20px;}.component\/\~org-create #org-create .single-institute .inst-conn-social{overflow:hidden;margin-bottom:16px;}.component\/\~org-create #org-create .single-institute .inst-conn-social .inst-connect{float:left;width:100%;padding-left:10px;}.component\/\~org-create #org-create .single-institute .inst-conn-social .inst-connect .conn-bx{background:#fff;margin:0 10px 7px 0;border-radius:4px;overflow:hidden;}.component\/\~org-create #org-create .single-institute .inst-conn-social .inst-connect .conn-bx .conn-bx-t{padding:4px;display:block;border-bottom:1px solid #ddd;}.component\/\~org-create #org-create .single-institute .inst-conn-social .inst-connect .conn-bx .conn-bx-t i{color:#666;background:#eee;padding:5px;border-radius:100%;font-size:12px;}.component\/\~org-create #org-create .single-institute .inst-conn-social .inst-connect .conn-bx .conn-bx-b{padding:2px;background:#fff;}.component\/\~org-create #org-create .single-institute .inst-conn-social .inst-social{float:left;width:100%;margin-top:10px;}.component\/\~org-create #org-create .single-institute .inst-conn-social .inst-social a{margin:4px;display:inline-block;}.component\/\~org-create #org-create .single-institute .inst-data .bx-row{overflow:hidden;margin-bottom:16px;}.component\/\~org-create #org-create .single-institute .inst-data .bx-row .bxc-33{float:left;width:33.3%;padding-right:8px;font-weight:700;}.component\/\~org-create #org-create .single-institute .inst-data .bx-row .bxc-66{float:left;width:66.7%;}.component\/\~org-create #org-create .single-institute .inst-data .bx-row .bxc-66 input{width:100%;padding:7px;background:#f7f7f7;border-radius:3px 3px 0 0;border:0;border-bottom:2px solid #0055ab;}.component\/\~org-create #org-create .single-institute .inst-data .bx-row .bxc-66 input.err-msg{border-bottom:2px solid #ff8181;}.component\/\~org-create #org-create .single-institute .inst-data .bx-row .bxc-66 tag{color:#666;background:#eee;padding:2px 5px;display:inline-block;margin:0px 5px 5px 0;border-radius:3px;font-size:12px;}.component\/\~org-create #org-create .choose-app .app-name{font-weight:700;font-size:14px;margin-bottom:5px;}.component\/\~org-create #org-create .choose-app .app-code{font-weight:700;font-size:12px;color:#666;display:inline-block;background:#a3a3ec;padding:2px 7px;border-radius:3px;line-height:18px;}.component\/\~org-create #org-create .choose-app .app-code b{color:#fff;margin-left:2px;}.component\/\~org-create #org-create .choose-app .app-desc{margin-top:10px;font-size:13px;line-height:19px;color:#666;background:#fff;padding:10px;border-radius:3px;}.component\/\~org-create #org-create .choose-app .app-version{background:#fff;margin-top:12px;border-radius:3px;max-width:148px;width:100%;height:148px;overflow:hidden;margin:6px 6px 0 0;display:inline-block;position:relative;box-shadow:0 0 0 1px #e3e1e1, 0 4px 6px rgba(149, 148, 148, 0.1);}.component\/\~org-create #org-create .choose-app .app-version a .banner{position:relative;background:#fff;height:90px;}.component\/\~org-create #org-create .choose-app .app-version a .banner .icon{position:absolute;background-position:center;background-size:cover;width:72px;height:72px;background-color:#fff;padding:10px;left:50%;top:9px;margin-left:-36px;}.component\/\~org-create #org-create .choose-app .app-version a .name{font-weight:600;font-size:13px;line-height:17px;color:#666;text-align:center;height:38px;background-color:#f5f5f5;padding:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.component\/\~org-create #org-create .choose-app .app-version a .version{position:relative;text-align:right;padding:0px 4px;}.component\/\~org-create #org-create .choose-app .app-version a .version svg{position:absolute;color:#bbb;font-size:11px;top:2px;left:4px;}.component\/\~org-create #org-create .choose-app .app-version a .version b{color:#666;font-size:11px;}.component\/\~org-create #org-create div.install-service{overflow:hidden;}.component\/\~org-create #org-create div.install-service a.install-service-btn{float:right;background:#fff;color:#111;padding:2px 8px;font-weight:600;text-transform:uppercase;font-size:11px;height:22px;border-radius:4px;border:1px solid #ccc;}.component\/\~org-create #org-create div.install-service a.install-service-btn:hover{background:#efefef;}.component\/\~org-contact{display:block;background:#fff;}.component\/\~org-contact .contact-form-box table{width:100%;}.component\/\~org-contact .contact-form-box table tr{border-bottom:1px solid #ddd;}.component\/\~org-contact .contact-form-box table tr:last-child{border:0;}.component\/\~org-contact .contact-form-box table tr td{padding:4px 10px;font-size:12px;font-weight:600;vertical-align:top;}.component\/\~org-contact .contact-form-box table tr td:last-child{text-align:right;font-size:12px;color:#6c80cc;font-weight:600;}.component\/\~org-contact .contact-form-box table tr td:last-child span.head{color:#7b7a7a;display:block;}.component\/\~org-contact .contact-form-box table tr td:last-child span.value{color:#111;display:block;}.component\/\~org-contact .contact-form-box .contact-form-array{border:2px dotted #aaa;background:#fff;border-radius:1px;}.component\/\~org-contact .contact-form-box .contact-form-array .cnt-form{border-top:2px dotted #aaa;position:relative;}.component\/\~org-contact .contact-form-box .contact-form-array .cnt-form:first-child{border:0;}.component\/\~org-contact .contact-form-box .contact-form-array .cnt-form .cnt-formTp{background:#efefef;padding:5px 5px 7px;position:relative;}.component\/\~org-contact .contact-form-box .contact-form-array .cnt-form .cnt-formTp input{width:calc(100% - 18px);border:1px solid #ccc;padding:2px;border-radius:2px;}.component\/\~org-contact .contact-form-box .contact-form-array .cnt-form .cnt-formTp i{position:absolute;right:5px;top:18px;cursor:pointer;color:#aaa;}.component\/\~org-contact .contact-form-box .contact-form-array .cnt-form .cnt-formTp i:hover{color:#fd2121;}.component\/\~org-contact .contact-form-box .contact-form-array .cnt-form .cnt-formBtm{padding:5px;}.component\/\~org-contact .contact-form-box .contact-form-array .cnt-form .cnt-formBtm select{width:90px;height:auto;}.component\/\~org-contact .contact-form-box .contact-form-array .cnt-form .cnt-formBtm select + input{width:calc(100% - 94px);border:1px solid #aaa;border-radius:2px;padding:2px;}.component\/\~org-contact .contact-form-box .contact-btn{margin:10px 5px 0;border:0;height:25px;background:#ddd;border-radius:4px;text-transform:uppercase;font-weight:600;font-size:12px;cursor:pointer;padding:0 10px;}.component\/\~org-image .image-drag-pick{display:block;border:4px dotted #eee;height:200px;width:200px;text-align:center;line-height:192px;background:#fff;color:#aaa;position:relative;margin:12px auto 0;}.component\/\~org-image .image-drag-pick input{display:none;}.component\/\~org-image .image-drag-pick label{position:absolute;left:0;right:0;top:0;bottom:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;}.component\/\~org-image .image-drag-pick label.image{background-color:#fff;}.component\/\~org-image .image-choose{margin:0 auto;display:block;}.component\/\~org-toggal .toggle-btn{width:40px;height:20px;margin:9px 0 7px;border-radius:50px;display:inline-block;position:relative;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyklEQVQ4T42TaxHCQAyENw5wAhLACVUAUkABOCkSwEkdhNmbpHNckzv689L98toIAKjqGcAFwElEFr5ln6ruAMwA7iLyFBM/TPDuQSrxwf6fCKBoX2UMIYGYkg8BLOnVg2RiAEexGaQQq4w9e9klcxGLLAUwgDAcihlYAR1IvZA1sz/+AAaQjXhTQQVoe2Yo3E7UQiT2ijeQdojRtClOfVKvMVyVpU594kZK9zzySWTlcNqZY9tjCsUds00+A57z1e35xzlzJjee8xf0HYp+cOZQUQAAAABJRU5ErkJggg==') no-repeat 50px center #dddddd;-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;cursor:pointer;}.component\/\~org-toggal .toggle-btn.active{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmUlEQVQ4T6WT0RWDMAhFeZs4ipu0mawZpaO4yevBc6hUIWLNd+4NeQDk5sE/PMkZwFvZywKSTxF5iUgH0C4JHGyF97IggFVSqyCFga0CvQSg70Mdwd8QSSr4sGBMcgavAgdvwQCtApvA2uKr1x7Pu++06ItrF5LXPB/CP4M0kKTwYRIDyRAOR9lJTuF0F0hOAJbKopVHOZN9ACS0UgowIx8ZAAAAAElFTkSuQmCC') no-repeat 10px center #e74c3c;}.component\/\~org-toggal .toggle-btn.active .round-btn{left:45px;}.component\/\~org-toggal .toggle-btn.service.active{background-color:#2f6a38;}.component\/\~org-toggal .toggle-btn .round-btn{width:16px;height:16px;background-color:#fff;border-radius:50%;display:inline-block;position:absolute;left:4px;top:50%;margin-top:-8px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.component\/\~org-toggal .toggle-btn .cb-value{position:absolute;left:0;right:0;width:100%;height:100%;opacity:0;z-index:9;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.component\/\~org-toggal .made-with-love{position:fixed;left:0;width:100%;bottom:10px;text-align:center;font-size:10px;z-index:9999;font-family:arial;color:#fff;}.component\/\~org-toggal .made-with-love i{font-style:normal;color:#F50057;font-size:14px;position:relative;top:2px;}.component\/\~org-toggal .made-with-love a{color:#fff;text-decoration:none;}.component\/\~org-toggal .made-with-love a:hover{text-decoration:underline;}.component\/\~org-contractor-list{float:left;width:100%;overflow:hidden;}.component\/\~org-contractor-list .inst-app{display:inline-block;background:#ddd;max-width:calc(50% - 10px);margin:5px 5px 5px 0;width:100%;border-radius:4px;box-shadow:0 1px 4px rgba(170, 168, 168, 0.4);position:relative;}.component\/\~org-contractor-list .inst-app .inst-app-a{position:relative;height:28px;border-bottom:1px solid #ddd;padding:5px 5px 5px 48px;background:#fff;}.component\/\~org-contractor-list .inst-app .inst-app-a h2{margin:0;padding:0;font-size:12px;position:absolute;bottom:2px;}.component\/\~org-contractor-list .inst-app .inst-app-a h2 ac{color:#111;}.component\/\~org-contractor-list .inst-app .inst-app-a span{display:block;position:absolute;bottom:-17px;font-size:11px;}.component\/\~org-contractor-list .inst-app .inst-app-a img{position:absolute;width:36px;height:36px;left:6px;top:6px;background:#fff;padding:2px;border-radius:4px;border:1px solid #ddd;}.component\/\~org-contractor-list .inst-app .inst-app-i{display:block;background:#ededed;position:relative;height:auto;padding:5px 5px 5px 42px;margin-top:20px;}.component\/\~org-contractor-list .inst-app .inst-app-i img{width:36px;height:36px;position:absolute;top:4px;left:4px;}.component\/\~org-contractor-list .inst-app .inst-app-i span{font-size:12px;color:#666;display:block;font-weight:600;}.component\/\~org-contractor-list .inst-app .subscription-bx{color:#666;float:right;}.component\/\~org-contractor-list .inst-app .subscription-bx input{display:none;}.component\/\~org-contractor-list .inst-app .subscription-bx label{float:right;}.component\/\~org-contractor-list .inst-app .subscription-bx input:checked + label{color:#15629b;}.component\/\~org-contractor-list .inst-app b{position:absolute;right:0px;top:20px;background:#05a;padding:0px 6px 0 8px;border-radius:0 0 0 2px;text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:600;color:#fff;border-radius:6px 0 0 6px;}.component\/_loading_{display:block;}