*{margin:0;outline-style:none}.cursor-hand{cursor:hand;cursor:pointer}.no-hand-cursor{cursor:default}.nowrap{white-space:nowrap}.breakwords{word-break:break-word}a:focus,a:active{outline:none}a{text-decoration:none;cursor:hand;cursor:pointer}.text-underlined{text-decoration:underline}.red{color:#cd5c5c}.brown{color:#8b7834}.green{color:green}.grey{color:#ccc}.grey2{color:#999}.yellow{color:#FFE303}.gg-blue{color:#40a8c9}.green-dot,.red-dot,.grey-dot,.yellow-dot{width:12px;height:12px;border-radius:50%;float:left;margin-top:4px;margin-right:10px}.green-dot{background:green}.red-dot{background:#cd5c5c}.grey-dot{background:#ccc}.yellow-dot{background:#FFE303}.blue-link{text-decoration:none;color:#40a8c9;font-weight:bold}@font-face{font-family:'Telegrafico';src:url('/assets/fonts/Telegrafico.ttf.woff') format('woff'),url('/assets/fonts/Telegrafico.ttf.svg#Telegrafico') format('svg'),url('/assets/fonts/Telegrafico.ttf.eot'),url('/assets/fonts/Telegrafico.ttf.eot?#iefix') format('embedded-opentype');font-weight:normal;font-style:normal}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box-shadow0{-webkit-box-shadow:0 0 12px 0 rgba(50,50,50,0.78);-moz-box-shadow:0 0 12px 0 rgba(50,50,50,0.78);box-shadow:0 0 12px 0 rgba(50,50,50,0.78)}.box-shadow1{-webkit-box-shadow:0 7px 12px 0 rgba(50,50,50,0.78);-moz-box-shadow:0 7px 12px 0 rgba(50,50,50,0.78);box-shadow:0 7px 12px 0 rgba(50,50,50,0.78)}.no-box-shadow{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-moz-transition:none;-webkit-transition:none}a.moreinfo{color:#8c2f70}input.autofilltrap{height:0;padding:0;border:none;position:absolute;top:-150px;left:0}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#EAECEE}.dropdown-menu>li>a:focus.gcDisabled:focus,.dropdown-menu>li>a:hover.gcDisabled:focus,.dropdown-menu>li>a:focus.gcDisabled:hover,.dropdown-menu>li>a:hover.gcDisabled:hover{background-color:#f5f5f5}input[type="radio"].gc-radio{position:absolute;opacity:0;cursor:pointer}input[type="radio"].gc-radio+div{display:inline-block;vertical-align:top;width:13px;height:13px;border:2px solid white;background-color:white;border-radius:50%;box-shadow:0 0 0 1px gray;margin:3px 3px 0 5px}input[type="radio"][disabled].gc-radio{cursor:not-allowed}input[type="radio"].gc-radio:checked+div{background-color:#2C3F57;border-color:white;box-shadow:0 0 0 1px #2C3F57}div.gc-checkbox{margin-top:10px;margin-bottom:10px}div.gc-checkbox label{font-weight:normal;cursor:pointer;user-select:none;margin-bottom:0}div.gc-checkbox label i.fa{font-size:16px;vertical-align:text-bottom}input[type="checkbox"].gc-checkbox{position:absolute;opacity:0;cursor:pointer}input[type="checkbox"].gc-checkbox.notModifiable{cursor:default;color:#ECECEC}input[type="checkbox"].gc-checkbox+i.fa-square-o{margin-right:5px;display:inline-block}input[type="checkbox"].gc-checkbox+i.fa-square-o+i.fa-check-square-o,input[type="checkbox"].gc-checkbox+i.fa-square-o+i.fa-check-square{color:#2C3F57;margin-right:3px;display:none}input[type="checkbox"].gc-checkbox+i.fa-square-o+i.fa-check-square-o.notModifiable,input[type="checkbox"].gc-checkbox+i.fa-square-o+i.fa-check-square.notModifiable{color:#ECECEC;cursor:default}input[type="checkbox"].gc-checkbox+i.fa-square-o+i.fa-check-square{margin-right:4px}input[type="checkbox"][disabled].gc-checkbox{cursor:not-allowed}.greyedout input[type="checkbox"].gc-checkbox+i.fa-square-o+i.fa-check-square-o,.greyedout input[type="checkbox"].gc-checkbox+i.fa-square-o+i.fa-check-square{color:#ccc}input[type="checkbox"].gc-checkbox:checked+i.fa-square-o{display:none}input[type="checkbox"].gc-checkbox:checked+i.fa-square-o+i.fa-check-square-o,input[type="checkbox"].gc-checkbox:checked+i.fa-square-o+i.fa-check-square{display:inline-block}.notApplies input[type="checkbox"].gc-checkbox:checked+i.fa-square-o{display:inline-block;color:#ccc;cursor:not-allowed}.notApplies input[type="checkbox"].gc-checkbox:checked+i.fa-square-o+i.fa-check-square-o,.notApplies input[type="checkbox"].gc-checkbox:checked+i.fa-square-o+i.fa-check-square{display:none}.notApplies input[type="radio"].gc-radio+div{background-color:#fff;box-shadow:0 0 0 1px #ccc}.notApplies input[type="radio"].gc-radio:checked+div{background-color:#ccc;box-shadow:0 0 0 1px #ccc}.moreInfoLink{color:#426DA9;white-space:nowrap}.moreInfoLink i{margin-left:0 !important}.dynamictooltip{position:relative;display:inline-block}.dynamictooltip .tooltiptext{visibility:hidden;background-color:#000;color:#fff;position:absolute;z-index:1;bottom:120%;width:auto;min-width:120px;font-size:12px;left:-46px;padding:4px;border-radius:3px;text-align:center}.dynamictooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}.dynamictooltip:hover .tooltiptext{visibility:visible}.verticalCenterOuter{display:flex;align-items:center;height:100vh}.verticalCenterOuter .verticalCenterInner{flex:1}button.btn.btn-default i.fa-times-circle{padding:4.5px 0 4.5px 0}.modal .workflowFilter input[ng-model="workflowList.nameFilter"]{height:37px}@media (max-width:992px){.gclogo{width:301px}}.head-row{user-select:none;background-color:white;padding:10px 0 15px 0;margin-left:0;margin-right:0}.head-row img{height:35px}.change-password-panel{margin-top:5em}.change-password-panel h2{margin:5px 0 5px 0;font-size:18px;font-weight:bold}.change-password-panel h3{font-size:14px;margin:5px 0 20px 0}.change-password-panel .gcAction,.loginpanel.reset-password-panel .gcAction{padding-left:20px;padding-right:20px;margin-left:0;margin-right:5px}.change-password-panel #showHidePassword,.loginpanel.reset-password-panel #showHidePassword{display:inline-block;float:right;cursor:pointer}.change-password-panel #showHidePassword .hide,.loginpanel.reset-password-panel #showHidePassword .hide{display:none}.change-password-panel #showHidePassword .fa,.loginpanel.reset-password-panel #showHidePassword .fa{margin-right:5px}.change-password-panel .passwordRequirements,.loginpanel.reset-password-panel .passwordRequirements{font-size:12px}.loginpanel{position:relative;border-top:solid #2C3F57;border-top-width:clamp(10px, 10vh, 80px);border-radius:10px;background-color:#EAECEE;max-width:380px;min-width:340px;min-height:550px;height:auto;max-height:1000px;font-size:14px;overflow:visible}.loginpanel #passwordToShow{border-right:none}.loginpanel #showHidePassword{background-color:white;border-left:none}.loginpanel .control-label{font-size:clamp(10%, 2.5vw, 14px);font-weight:normal}.loginpanel .form-control{height:48px;border-radius:6px}.loginpanel .myalert{font-size:12px}.loginpanel .gcAction{font-size:14px;padding-left:10px;padding-right:10px;background-color:#426DA9}.loginpanel .gcAction:hover{background-color:#284165}.loginpanel .labelCheckbox{cursor:pointer}.loginpanel .btn-link:hover,.loginpanel .btn-link:focus,.loginpanel .btn-link:active{outline-color:white}.loginpanel .forgot-password{font-size:16px;font-weight:bold;padding-left:0;color:#426DA9;text-decoration:none;outline:none !important;outline-offset:unset !important}.loginpanel #head-row{position:relative;margin-top:30%;text-align:center}.loginpanel #desc-row{margin-bottom:3vh;text-align:center;padding-left:10%;padding-right:10%}.loginpanel #imprivata-logo{margin-top:10%;float:left;padding-left:13%;padding-bottom:5%}.loginpanel h2{font-size:clamp(10%, 5.5vw, 28px);font-weight:normal}.loginpanel h3{font-size:clamp(6px, 3.5vw, 14px);font-weight:normal}.loginpanel h4{font-size:14px;margin:5px 0 15px 0}.loginpanel h4 a{font-weight:normal;text-decoration:none}.loginpanel .checkbox-aligned{display:inline-block !important;vertical-align:middle;margin:1px 0 0 0}.loginpanel .help-inline{font-size:12px;margin-top:-10px;margin-bottom:10px}.loginpanel .help-block{color:#000}.loginpanel .help-block.nored{font-size:12px;color:#000 !important}.loginpanel .has-error .control-label,.loginpanel .has-error .help-block{color:#cd5c5c}.loginpanel .has-error .form-control{border-color:#cd5c5c}#tos p{font-size:16px}#tos h1{font-size:24px;text-decoration:underline;font-weight:bold;margin:60px 0}@media (max-width:768px){#tos h1{font-size:16px;margin:30px 0}}#tos h2{font-size:16px;font-weight:bold;margin:40px 0 20px;line-height:24px;vertical-align:middle}@media (max-width:768px){#tos h2{font-size:14px;line-height:18px}}#tos h3{font-size:16px;margin-top:80px;font-weight:bold}#tos ol{font-size:16px;counter-reset:item}#tos ol li{display:block;margin-bottom:1em}#tos ol li:before{width:80px;text-align:right;content:counters(item, ".") ".";counter-increment:item;display:block;float:left;margin-left:-100px}#tos ol ol li:before{margin-left:-100px}.login{background-color:#1A2634;background-image:url("/assets/images/login_background.svg");background-repeat:no-repeat;background-position:bottom right}.login #left-div{display:flex;align-items:center;height:100vh}.login #left-div hr.accent{width:115px;height:6px;border:none;background-color:#426DA9}.login #left-div div{max-width:550px;padding-left:9%;margin-bottom:20px}.login #left-div #product-title{color:white;font-size:40px;font-weight:normal;margin-top:100px}.login #left-div #product-pitch{color:white;font-size:16px}.login #left-div #product-terms{color:white;font-size:14px;margin-top:150px}.login #left-div #product-terms a{text-decoration:underline;cursor:pointer;color:white}.login #left-div #product-copyright{color:white;font-size:14px;margin-top:10px}.login #right-div{height:100vh;display:flex;justify-content:center;align-items:center}.login .overlay-image{position:absolute;top:-45px;left:50%;transform:translateX(-50%);z-index:10;width:clamp(1px, 20vw, 128px);height:clamp(1px, 20vh, 150px)}.login .form-group{padding-left:10%;padding-right:10%;margin-bottom:10px}.login #signin{display:block;margin:0 auto;width:100%}.login .container-fluid{width:70vw;max-width:1400px}