@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;1,200;1,300;1,400&display=swap);:root{--green:#69b801;--yellow:#ddbf13;--orange:#dc4205;--blue:#007bff;--blue-l80:#7cb7f0;--blue-l80-a85:rgba(124,183,240,.85);--blue-dark:#011120;--blue-bootstrap:#007b99;--blue-bootstrap-l10:#008caa;--blue-bootstrap-l80:#aeecfc;--blue-bootstrap-d10:#006a88;--red:#dc3545;--red-d10:#aa3045;--black:#0f0f0f;--white:#f0f0f0;--shivalik-secondary:#d2540c;--shivalik-secondary-d10:#a24109;--shivalik-secondary-l10:#f26c1f;--shivalik-primary:#011120;--dark-green:#345840;--dark-green-d10:#30443a;--dark-red:#4f3a40;--dark-red-d10:#5f3a40;--background:#f0f0f0;--background-d3:#efefef;--background-d5:#eee;--background-d10:#e0e0e0;--background-l5:#eee;--background-l10:#efefef;--foreground:#0f0f0f;--foreground-d10:#0e0e0e;--border-color:silver;--border-color-l10:#d0d0d0;--border-color-l20:#e0e0e0;--border-color-d10:#a0a0a0;--border-width:1px;--border-width-x2:2px;--header-background:var(--border-color-l20);--header-foreground:var(--black);--body-background:var(--background);--goutier:20px;--padding:10px;--primary:#011120;--primary-d10:#00001f;--dark-border-color:#4b545c;--dark-border-color-d10:#39424a;--dark-border-color-l10:#5c686e;--dark-border-color-l20:#7d7d7d;--dark-foreground:#dedede;--dark-foreground-d10:#bebebe;--dark-background:#343a40;--dark-background-l5:#5b656c;--dark-background-l10:#4b545c;--dark-background-d3:#34383c;--dark-background-d5:#33383d;--dark-background-d10:#22272c;--border-color-focus-input:var(--blue-bootstrap);--backgroud-color-input:var(--border-color);--foreground-input:var(--foreground);--background-input:var(--background);--padding-input:10px;--border-radius-input:4px;--border-width-input:2px;--placeholder-input:#6e6e6e}.theme-dark{--background:var(--dark-background);--background-d10:var(--dark-background-d10);--background-d3:var(--dark-background-d3);--background-d5:var(--dark-background-d5);--background-l5:var(--dark-background-l5);--background-l10:var(--dark-background-l10);--header-background:var(--dark-background);--header-foreground:var(--dark-foreground);--body-background:var(--dark-background-l10);--foreground:var(--dark-foreground);--foreground-d10:var(--dark-foreground-d10);--border-color:var(--dark-border-color);--border-color-d10:var(--dark-border-color-d10);--border-color-l10:var(--dark-border-color-l10);--primary:var(--blue-bootstrap);--primary-d10:var(--blue-bootstrap-d10)}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none}*{word-wrap:break-word}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}iframe{border:none;height:100%;overflow:hidden;width:100%}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;margin:0;padding:0}body{background-color:#fff;color:#000;font-family:Source Sans Pro,Helveltica,Arial,sans-serif;font-size:1.025rem;margin:0;padding:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{border:none;border-bottom:1px solid #d9d9d9!important;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:.6rem}h1,h2,h3,h4,h5,h6,p{display:block;margin-top:0}p{line-height:1.4rem;margin-bottom:.5rem;word-wrap:break-word}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:1.15rem}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{line-height:1.4rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{line-height:1.4rem;margin-bottom:0}dd{line-height:1.4rem;margin-bottom:.5rem;margin-left:0}blockquote{line-height:1.15rem;margin:0 0 1rem}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#4981e2;text-decoration:.05em solid #4981e2}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none;max-width:100%}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse;border-color:transparent;border-spacing:1px}caption{caption-side:bottom;padding-bottom:2px;padding-top:2px;text-align:left}th{text-align:inherit}label{display:inline-block}button{border:none;border-radius:0;cursor:pointer}button:focus{outline:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none}button,input{overflow:visible}button,select{text-transform:none}select,textarea{word-wrap:break-word}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:inline-block;font-size:1.2rem;line-height:inherit;margin-bottom:.2rem;max-width:100%;padding:0;white-space:normal;width:auto}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}:root{--padding-button:10px;--border-radius-button:3px;--foreground-button:var(--white);--background-button-primary:var(--primary);--background-button-primary-hover:var(--primary-d10)}.theme-dark{--foreground-button:var(--foreground)}.btn,.btn-blue,.btn-empty,.btn-green,.btn-red,button{border:none;border-radius:var(--border-radius-button);display:inline-block;font-weight:700;padding:var(--padding-button);text-align:center;text-decoration:none;transition:background-color .2s linear;-moz-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear}.btn,button{background:var(--primary);color:var(--white)}.btn:hover,button:hover{background:var(--primary-d10)}.btn .fa,.btn .fa-solid,button .fa,button .fa-solid{color:var(--white)}.btn-empty{background:transparent;border:var(--border-width) solid var(--background-button-primary);color:var(--foreground-button)}.btn-empty:hover{background:var(--background-button-primary);color:var(--white)}.btn-block{display:block;margin-bottom:10px;width:100%}.btn-round{border-radius:40px;padding-left:20px;padding-right:20px}.btn-group{border-radius:3px;display:inline-flex;overflow:hidden}.btn-group>*{border:none;border-radius:0!important}.btn-red{background:#c54a4a}.btn-red,.btn-red .fa{color:#fff}.btn-red:hover{background:#ba3c3c}.btn-blue{background:#2050ef}.btn-blue,.btn-blue .fa{color:#fff}.btn-blue:hover{background:#1042e5}.btn-green{background:#447701;color:#fff}.btn-green .fa{color:#fff}.btn-green:hover{background:#365e01}.link-checkbox{height:38px;position:relative;width:64px}.link-checkbox a{align-items:center;background:var(--blue-bootstrap-l80);border:3px solid var(--border-color);border-radius:38px;box-shadow:0 0 2px var(--background-d10);color:var(--blue-bootstrap);display:flex;font-weight:700;inset:0;justify-content:space-between;padding:4px;position:absolute}.link-checkbox a:before{background:var(--blue-bootstrap);border-radius:50%;box-shadow:0 0 2px var(--blue-bootstrap-d10);box-sizing:border-box;content:"";display:table;height:100%;width:50%}.link-checkbox a:hover{border-color:var(--blue-bootstrap);color:var(--blue-bootstrap-l10)}.link-checkbox a:hover:before{background:var(--blue-bootstrap-l10)}.link-checkbox.link-checkbox-off a{color:var(--red);flex-direction:row-reverse}.link-checkbox.link-checkbox-off a:before{background:var(--red);box-shadow:0 0 2px var(--red-d10)}.link-checkbox.link-checkbox-off a:hover{border-color:var(--red);color:var(--red)}.link-checkbox.link-checkbox-off a:hover:before{background:var(--red-d10)}.btn-xs{font-size:.8em!important;padding-bottom:6px!important;padding-top:6px!important}:root{--border-color-input:var(--border-color)}.theme-dark{--border-color-input:var(--dark-border-color-l20)}form.default-form{background:var(--header-background);box-shadow:0 0 3px var(--border-color);padding:10px}form .form-footer,form .form-title{display:block;padding:var(--goutier) 0;text-align:left}form .form-title{border-bottom:var(--border-width) solid var(--border-color);font-size:1.4rem;font-style:normal;font-weight:400;margin-bottom:5px;padding-bottom:5px}form .help-block{font-size:.8em;font-weight:700;text-align:justify}form fieldset{border:1px solid var(--border-color-l10);padding:20px 10px 10px}form fieldset legend{padding:10px 5px}form .has-error .form-field{border-color:#c54a4a}form .has-error .help-block{color:#c54a4a}form .has-success .form-field{border-color:#447701}form .has-success .help-block{color:#447701}form .has-warning .form-field{border-color:#ddbf13}form .has-warning .help-block{color:#ddbf13}.form-group{width:100%}.form-group+.form-group{margin-top:10px}.form-group .text-label{display:block;font-weight:700;overflow:hidden;padding-bottom:4px;width:100%}.combobox-field,.text-field{background:transparent;border:var(--border-width-input) solid var(--border-color-input);border-radius:var(--border-radius-input);color:var(--foreground);font-weight:700;padding:var(--padding-input);width:100%}.combobox-field::placeholder,.text-field::placeholder{color:var(--placeholder-input);font-weight:400}.combobox-field:focus,.text-field:focus{border-color:var(--border-color-focus-input)}.combobox-field:read-only,.text-field:read-only{background:var(--border-color-l10)}.combobox-field{background:var(--background)}.combobox-field option{background:var(--background-d10);display:block;padding:10px}.form-group-image-picker{border:2px solid var(--border-color);border-radius:10px;overflow:hidden;position:relative}.form-group-image-picker .image-picker-container{height:250px;overflow:hidden;position:relative;width:100%;z-index:2}.form-group-image-picker .icon-container{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.form-group-image-picker .icon-container .icon{font-size:4rem}.form-group-image-picker label{background:var(--primary);border-radius:10px;color:var(--white);display:block;margin:10px;padding:10px;position:relative;text-align:center;z-index:1}.form-group-image-picker label:hover{background:var(--primary-d10)}.form-group-image-picker input{background:transparent;color:transparent;inset:0;padding:5px;position:absolute;text-align:center;width:100%;z-index:2}.form-group-image-picker input::file-selector-button{background:transparent;border:none;color:transparent;margin:auto;padding:10px;text-align:center}.input-group{border:var(--border-width-input) solid var(--border-color-input);border-radius:var(--border-radius-input);display:flex;font-weight:700;overflow:hidden}.input-group.input-group-primary{border-color:var(--primary)}.input-group .combobox-field,.input-group .text-field{border:none;justify-content:center;justify-items:start;padding-left:10px;text-align:left;width:100%}.input-group .input-group-append,.input-group .input-group-prepend{align-items:center;background:transparent;border:none;display:flex;justify-content:center;padding:var(--padding-input)}.input-group .btn,.input-group button{border:none;border-radius:0}.input-group .fill{background:var(--border-color-input)}.input-group .input-group-item{border-radius:0}.input-group .input-group-item+.input-group-item{border-left:var(--border-width-input) solid var(--border-color-input)}.input-checkbox,.input-radio{display:inline-block}input[type=checkbox].checkbox,input[type=radio].radio{background-color:transparent;border-color:transparent;position:relative;top:.1rem}input[type=checkbox].checkbox:after,input[type=checkbox].checkbox:before,input[type=radio].radio:after,input[type=radio].radio:before{content:"";position:absolute;transition:background-color .3s,border .3s,transform .3s}input[type=checkbox].custom-checkbox{height:1em;width:2em}input[type=checkbox].custom-checkbox:checked:before{background-color:var(--primary)}input[type=checkbox].custom-checkbox:checked:after{background-color:#fff;transform:translateX(1em)}input[type=checkbox].custom-checkbox:checked.danger:after,input[type=checkbox].custom-checkbox:checked.danger:before{background-color:var(--red)}input[type=checkbox].custom-checkbox:checked.success:before{background-color:var(--green)}input[type=checkbox].custom-checkbox:focus:before{box-shadow:0 0 .1em .09em #000}input[type=checkbox].custom-checkbox:before{background-color:var(--white);border:1px solid var(--primary);border-radius:1rem;height:100%;width:100%}input[type=checkbox].custom-checkbox:after{background:var(--primary);border-radius:50%;height:calc(1em - 2px);left:1px;top:1px;width:calc(1em - 2px)}input[type=radio].custom-radio{height:1.2em;width:1.2em}input[type=radio].custom-radio:checked:after{background-color:var(--primary);border:none}input[type=radio].custom-radio:focus:before{box-shadow:0 0 .1em .09em #000}input[type=radio].custom-radio:before{background-color:var(--white);border:1px solid var(--primary);border-radius:1rem;height:100%;width:100%}input[type=radio].custom-radio:after{border:1px solid var(--primary);border-radius:50%;height:.8em;left:.2em;top:.2em;width:.75em}.alert{border:1px solid transparent;border-radius:3px;display:block;margin-bottom:10px;padding:5px}.alert .alert-title{border-bottom:1px solid transparent;display:block;font-size:1.1em;font-weight:700;padding:4px 0}.alert-error{background:#ffe6e6;border-color:#ffb3b3;color:#b30000}.alert-error .alert-title{border-bottom-color:#ffb3b3}.text-error{color:#b30000}.alert-success{background:#cdffcd;border-color:#9aff9a;color:#003400}.alert-success .alert-title{border-bottom-color:#9aff9a}.text-success{color:#003400}.alert-warning{background:#ffffe6;border-color:#ffffb3;color:#990}.alert-warning .alert-title{border-bottom-color:#ffffb3}.text-warning{color:#990}.alert-info{background:#beddfe;border-color:#8cc3fd;color:#02376e}.alert-info .alert-title{border-bottom-color:#8cc3fd}.text-info{color:#02376e}.combobox{border:2px solid #4b545c;border-radius:5px;cursor:pointer;display:inline-block;padding:0}.combobox:focus{border-color:#7a8793}.combobox:hover{background:#2b3035}.combobox a{color:#dedede;display:block;padding:10px;text-decoration:none}.combobox .active{color:#007b99}.combobox .combobox-item+.combobox-item{border-top:1px solid #4b545c}.combobox .combobox-item:hover{background-color:#343a40}.combobox .combobox-select-container{display:flex}.combobox .combobox-selected-element{color:#dedede;padding:10px;width:100%}.combobox .combobox-items-container{background-color:#3b4248;border-radius:5px;box-shadow:0 0 3px #000407;display:none;min-width:100%;overflow:hidden;position:absolute;text-align:left!important;top:100%;z-index:100}.combobox .combobox-items-container.top-popup{top:0!important;transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%)}.combobox .combobox-opened{position:relative}.combobox .combobox-opened .combobox-items-container{display:block}.combobox .combobox-trigger{background-color:transparent;border:none;color:#96a1aa;padding:10px}.login-view{background:#4b545c;margin:0;padding:0}@media screen and (max-width:992px){.login-view{padding:20px}}.login-container{background:#fff;border:1px solid #2d3238;border-top:4px solid #2d3238;box-shadow:0 0 3px #2d3238;margin:20px auto}@media screen and (min-width:768px){.login-container{margin:80px auto;width:360px}}@media screen and (max-width:768px) and (orientation:landscape){.login-container{width:50%}}.login-container .login-title{border-bottom:1px solid #343a40;font-size:1.5rem;font-weight:700;padding:20px;text-align:center}@media screen and (min-width:992px){.login-container .login-title{font-size:2rem}}.login-container .login-title a{color:#011120;display:block}.login-container .login-title a:hover{color:#007b99}.login-container .login-title a strong{display:block;width:100%}.login-container .login-title img{width:60px}.login-container .login-title .login-title-txt1{color:#d2540c}.login-container form{padding:20px}.login-container form input{border-width:2px;color:#011120}.login-container .login-icon{font-size:3rem;text-align:center}.login-container h2{padding:20px 0;text-align:center}.login-container .forgotten-password{padding-top:20px;text-align:right}.login-container .forgotten-password a{color:var(--blue-bootstrap-d10);font-style:italic}.login-container .login-social h3{color:#707070;font-size:.9rem;font-weight:400;position:relative;text-align:center}.login-container .login-social h3:before{background:#ccc;content:"";display:table;height:2px;position:absolute;top:50%;width:100%}.login-container .login-social h3 span{background:#fff;display:inline-block;padding:0 10px;position:relative;z-index:3}.login-footer{background:#2d3238;display:flex;justify-content:space-between;padding:20px}