*{-webkit-tap-highlight-color:transparent!important;-webkit-tap-highlight-color:transparent!important}body{height:92.5%;min-height:100vh}body.background{background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;margin:0!important;padding:0!important}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px}label{font-size:.8em}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{height:42px}.footer{font-size:.9em;position:fixed;right:50px;bottom:10px;-webkit-font-smoothing:antialiased}.button{height:2.4375rem;line-height:1.4}.validation{margin:-40px 0 27px -20px!important;display:inherit!important}blockquote{margin:0}blockquote span{font-weight:700}cite{display:initial}.icon-background-contacts{background:#2ba6cb;border-radius:20px;width:35px;height:35px;padding:6px 9px}#Datepickk .d-week{width:100%}#Datepickk .d-table input+label{margin:0}#Datepickk .d-table input+label .d-tooltip{width:150px;font-size:1em}.badge-notify-menu{position:relative;top:-10px;left:-25px;padding:3px 5px 0 5px!important;margin:0!important;width:0;border-radius:67px;font-family:monospace;font-size:1.2em;display:inline}.callout-transparent{padding:20px}.callout-header{color:#555;padding:5px 5px 0 10px;border-radius:0;margin-top:-21px!important;margin-left:-21px!important;margin-right:-21px!important;position:relative}.callout-radius{border-radius:35px}.callout-bottom-radius{border-bottom-left-radius:35px;border-bottom-right-radius:35px}.dropdown-pane{width:200px}.fieldset{margin:.5em 0;padding:0 .5em}@media only screen and (max-width:64em){.input-group-label{font-size:.7em}}.input-group-button{display:block}.password-wrapper{position:relative}.password+.unmask{position:absolute;right:12px;top:70%;transform:translateY(-50%);text-indent:-9999px;width:25px;height:25px;background:#aaa;border-radius:50%;cursor:pointer;border:none;-webkit-appearance:none}.password+.unmask:before{content:"";position:absolute;top:4px;left:4px;width:17px;height:17px;background:#e3e3e3;z-index:1;border-radius:50%}.password[type=text]+.unmask:after{content:"";position:absolute;top:6px;left:6px;width:13px;height:13px;background:#aaa;z-index:2;border-radius:50%}.jsgrid-edit-row>.jsgrid-cell,.jsgrid-filter-row>.jsgrid-cell,.jsgrid-grid-body,.jsgrid-grid-header,.jsgrid-header-row>.jsgrid-header-cell,.jsgrid-insert-row>.jsgrid-cell{border:1px solid #e9e9e9}.jsgrid-filter-row .jsgrid-cell,.jsgrid-insert-row .jsgrid-cell{padding-bottom:0}.jsgrid-filter-row>.jsgrid-cell{padding:10px 5px 0 5px}.jsgrid-table{margin:0!important}.jsgrid-header-sort-asc:before{border-width:0 5px 5px!important;position:absolute}.jsgrid-header-sort-desc:before{border-width:5px 5px 0!important;position:absolute}.jsgrid-pager-nav-button{display:initial!important}.jsgrid-filter-row>.jsgrid-cell{padding:5px}.tabs-panel{padding:0}.tabs-content-shadow{-webkit-box-shadow:5px 0 15px -5px rgba(43,166,203,.8);box-shadow:5px 0 15px -5px rgba(43,166,203,.8);padding-bottom:10px}.tabs-horizontal>.tabs-title>a[aria-selected=true]{background:0 0;color:#ff8c00;-webkit-box-shadow:5px 0 15px -5px rgb(43 166 203 / 80%);box-shadow:0 2px 5px 4px rgb(43 166 203 / 80%);padding-bottom:10px}@media screen and (max-width:39.9375em){.tabs-panel{padding:10px 0 0 0;margin:0}.tabs-title>a{padding:.5rem .25rem .5rem .25rem;margin:.5rem}}.tabs.vertical>.tabs-title>a:focus,.tabs.vertical>.tabs-title>a[aria-selected=true]{border-radius:5px;-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;-ms-appearance:button;appearance:button}.tabs li:not(.is-active) a:hover{background:0 0!important}.tabs li a:hover{text-decoration:underline}.tabs-title:hover{box-shadow:inset 0 0 0 1px #0093d0}.tabs-title>a{overflow:hidden;position:relative;padding:1rem .5rem}.tabs{background:0 0;border:0}.horizontal>a:focus,.horizontal>a[aria-selected=true]::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.horizontal>a::after{content:'';bottom:0;left:0;width:100%;height:4px;position:absolute;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0)}ul.tabs li.tabs-title i{font-size:1.3em;width:24px;text-align:center}@media only screen and (max-width:767px){ul.tabs-horizontal li.tabs-title>a{margin:1px;padding:10px 0}}.sticky.is-stuck.is-at-top{margin-top:0!important}.title-bar,.top-bar{z-index:1000!important}.top-bar ul i{font-size:1.3em;width:40px;text-align:center}.menu-icon-login{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}nav#offcanvas::-webkit-scrollbar{display:none}label.gem{font-weight:700;text-align:center;cursor:default}input.gem{text-align:center}.noUi-tooltip{border:none}.noUi-horizontal .noUi-tooltip{bottom:90%;background:0 0}.contain-to-grid{width:100%;z-index:1;position:absolute}.top-bar{margin:0 auto;padding:4px}@media only screen and (max-width:40em){.menu-text{display:none!important}}@media only screen and (min-width:40em){.menu:first-child{border-left:none}.dropdown.menu .submenu{border:none}.log-in-form{padding:1rem!important;border-radius:3px}.form-row{margin:30px}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.inline:last-child,.radio.inline:last-child{margin-right:0}.checkbox label,.radio label{display:block;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:.875rem;line-height:1.9}.checkbox input[type=checkbox],.radio input[type=radio]{margin:0;padding:0;top:0;left:0;visibility:hidden}.checkbox .custom-checkbox,.radio .custom-radio{display:inline-block;vertical-align:top;margin:6px 6px 0 -12px;width:18px;height:18px;position:relative}.checkbox .custom-checkbox{top:-2px}.checkbox .icon-check{height:20px;background-size:cover;position:absolute;top:0;left:0;transform:scale(0);transition:all 180ms ease}.icon-check:before{position:absolute;content:'\2713';width:12px;font-size:12.66667px;text-align:center;line-height:16px;font-weight:700}.checkbox input[type=checkbox]:checked+.custom-checkbox{box-shadow:none}.checkbox input[type=checkbox]:checked+.custom-checkbox .icon-check{transform:scale(1)}.radio .custom-radio{border-radius:18px;transition:all 180ms ease;top:-2px}.icon-radio-check{position:absolute;width:18px;height:18px}.icon-radio-check:before{position:absolute;content:'\25CF';height:15px;width:15px;font-size:16.66667px;text-align:center;line-height:16px}.checkbox .disabled,.radio .disabled{cursor:not-allowed;pointer-events:none}@-webkit-keyframes pulse{25%{-webkit-transform:scale(1.2);transform:scale(1.2)}75%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes pulse{25%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}75%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.pulse{display:inline-block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent}.pulse:hover{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}span.error404{display:inline-block;margin-left:5px;overflow:hidden;padding:20px;font-weight:400}.shine{background:#222 -webkit-gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#fff)) 0 0;-webkit-background-size:250px;color:rgba(255,255,255,.2);-webkit-background-clip:text;-webkit-animation-name:shine;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite}@-webkit-keyframes shine{0%{background-position:top left}50%{background-position:top right}100%{background-position:top left}}.menu-a{background:#222;display:block;height:100%;width:100%;color:#fff;text-decoration:none;cursor:pointer;border-bottom:1px solid #fff;padding:10px 10px;transition:.4s ease all;-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;-ms-appearance:button;appearance:button}.menu-a:hover{background-color:#2284a2;color:#fff}}.menu-icon::after{background:#fff}