﻿body{position:relative;background:#e8f9ce;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:cover;background-position-x:right;background-position-y:top;min-width:100%;}.container-panel-logon{display:flex;justify-content:center;align-items:center;}.container-mt-100{margin-top:100px;}.panel-logon{display:flex;padding:48px 100px;flex-direction:column;align-items:center;gap:32px;border-radius:16px;background:var(--White,#fff);box-shadow:0 4px 4px 0 rgba(30,12,61,.03),0 12px 28px 0 rgba(30,12,61,.07);max-width:540px;}.flex-input{display:flex;flex-direction:column;align-items:center;}.btn-primary{color:#fff!important;background-color:#22a276!important;border-color:#333138!important;background-image:none!important;}.btn-primary:not(:disabled):focus,.btn-primary:not(:disabled):hover{opacity:.5;}.loginHeader{margin-top:15px;margin-bottom:15px;}.pLoginAssistance{color:var(--Text-Primary,#333138);}.cpnt{cursor:pointer;}.cNotAllowed{cursor:not-allowed;}.colorWhite{color:#fff!important;}.colorRed{color:#f00!important;}.hideIP{display:none;}.loginInput{margin-bottom:10px;}.loginInput>.input-group{width:-webkit-fill-available;}.loginInput>.input-group>.form-control{border-radius:8px!important;padding:12px;height:5rem;}.loginInput>.input-group>.password-input>.form-control{height:5rem;}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important;box-shadow:0 0 0 1000px white inset!important;background-color:#fff!important;color:inherit!important;}.input-group:focus-within .input-group-addon{border-color:#007bff;color:#66afe9;}#txtPassword{border-right:0;}input::-ms-reveal,input::-ms-clear{display:none;}.input-group-password{background:transparent;display:flex;justify-content:center;align-items:center;}@media(max-width:768px){.loginSubmit .btn{width:200px!important;font-size:20px!important;margin-bottom:10px;}}.pForgot{margin-top:10px;margin-bottom:10px;padding-left:0!important;}.pForgot a{color:var(--Text-Secondary,#1b4f30);text-decoration:underline;}.divClientServices{color:#333138;max-width:480px;margin-left:auto;margin-right:auto;}.divClientServices p a{color:#333138!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important;}.noSecurityQuestion{margin-top:5px;margin-bottom:5px;}.footer-part{margin-top:32px;display:flex;gap:20px;justify-content:center;align-items:center;}.footer-part a{text-decoration:underline;}.footer-label{color:#333138;opacity:.7;text-decoration:underline;}.password-input{display:flex;height:5rem;}.btn-flat-warning{background:#eb9316!important;color:#fff!important;}@media(max-width:768px){.contactCS .btn{width:250px!important;font-size:15px!important;}}.icon-input-btn{display:inline-block;position:relative;}.icon-input-btn input[type="button"]{padding-left:2.5em;}.color-green{color:#22a276;}.icon-input-btn .glyphicon{display:inline-block;position:absolute;left:.65em!important;top:30%;z-index:1;}.icon-input-btn .fa{display:inline-block;position:absolute;left:.65em!important;top:30%;margin-right:5px;z-index:1;}.icon-input-btn .fa-lg{left:.5em;}.modal-header{padding:5px;}.modal-header .fa-times-circle{position:absolute;top:12px;right:10px;color:#f5f5f5;}.modal-header .fa-times-circle:hover{cursor:pointer;color:#fff;}.modal-title{border-radius:5px;background-image:-webkit-linear-gradient(top,#22a276 20%,#a1f79c 100%);background-image:-o-linear-gradient(top,#22a276 20%,#a1f79c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#22a276),to(#a1f79c));background-image:linear-gradient(to bottom,#22a276 20%,#a1f79c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff265a88',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580;padding:10px;color:#fff;}.modal-footer{text-align:center;}@media(max-width:768px){.modal-footer .btn{width:200px!important;font-size:20px!important;margin-bottom:10px;}}.tooltip-inner{min-width:100px;max-width:100%;}.has-error .select2-selection{border-color:#a94442!important;}#preloader{background-color:rgba(244,244,244,.49);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999;}#status{background-position:center center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px;}.spinner{float:none;position:fixed;margin:100px auto 0;text-align:center;width:70px;z-index:10000;}.spinner>div{-webkit-border-radius:100px;-o-border-radius:100px;border-radius:100px;display:inline-block;height:18px;width:18px;background-color:#2c3e50;}.spinner .bounce1{-webkit-animation:1.4s ease-in-out 0s normal both infinite bouncedelay;-o-animation:1.4s ease-in-out 0s normal both infinite bouncedelay;animation:1.4s ease-in-out 0s normal both infinite bouncedelay;}.spinner .bounce2{-webkit-animation:1.4s ease-in-out .16s normal both infinite bouncedelay;-o-animation:1.4s ease-in-out .16s normal both infinite bouncedelay;animation:1.4s ease-in-out .16s normal both infinite bouncedelay;}.spinner .bounce3{-webkit-animation:1.4s ease-in-out .32s normal both infinite bouncedelay;-o-animation:1.4s ease-in-out .32s normal both infinite bouncedelay;animation:1.4s ease-in-out .32s normal both infinite bouncedelay;}@-moz-keyframes bouncedelay{0%,80%,100%{-moz-transform:scale(0);transform:scale(0);}40%{-moz-transform:scale(1);transform:scale(1);}}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);}40%{transform:scale(1);}}.Error{max-width:720px;margin:15px auto;height:100%;background:rgba(2,26,64,.25);padding:25px 45px;border-radius:5px;}.Error .msg .EMSData_Logo{width:320px;height:76px;padding:2px;display:block;margin:0 auto;background-image:url('/images/KurvImages/KURV_LOGO_LIME_RGB.svg');background-size:contain;background-repeat:no-repeat;}.Error .msg span{font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#fff;font-size:1.8em;text-shadow:2px 2px #021a40;}.Error fieldset{border:1px solid #fff;padding:5px;border-radius:4px;}.Error fieldset legend{font-size:Medium;color:#fff;text-shadow:1px 1px #021a40;}.Error .error_msg{display:block;overflow-x:hidden;font-family:Verdana,Arial,Helvetica,Sans-Serif;color:#fff;font-size:13.333px;}