:root{
    --blue:#00AFD0;
    --red:#AA1C0D;
    --primary:#00AFD0;
    --danger:#AA1C0D;
    --font-family-sans-serif:UniCredit,Arial,sans-serif;
}
body{
    font-family:UniCredit,Arial,sans-serif;
    color:#262626;
}
a{
    color:#00afd0;
}
a:hover{
    color:#006f84;
}
/*
svg:not(:root){
    overflow:hidden
}
svg{
    overflow:hidden;
    vertical-align:middle
} */
.img-thumbnail{
    border-radius:.2rem;
}
kbd{
    background-color:#262626;
}
pre{
    color:#262626
}
.table{
    max-width:100%;
}
.table-primary,.table-primary>td,.table-primary>th{
    background-color:#b8e9f2
}
.table-hover .table-primary:hover{
    background-color:#a2e2ee
}
.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{
    background-color:#a2e2ee
}
.table-danger,.table-danger>td,.table-danger>th{
    background-color:#e7bfbb
}
.table-hover .table-danger:hover{
    background-color:#e0ada8
}
.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{
    background-color:#e0ada8
}
.table .thead-dark th{
    background-color:#262626;
    border-color:#393939
}
.table-dark{
    background-color:#262626
}
.table-dark td,.table-dark th,.table-dark thead th{
    border-color:#393939
}
.form-control{
    border-radius:.2rem;
}
.form-control:focus{
    border-color:#51e3ff;
    box-shadow:0 0 0 .2rem rgba(0,175,208,.25)
}
.form-control-plaintext{
    color:#262626;
}
.valid-tooltip{
    padding:.5rem;
    line-height:1;
    background-color:rgba(40,167,69,.8);
    border-radius:.2rem
}
.invalid-feedback{
    color:#aa1c0d
}
.invalid-tooltip{
    padding:.5rem;
    line-height:1;
    background-color:rgba(170,28,13,.8);
    border-radius:.2rem
}
.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{
    border-color:#aa1c0d
}
.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{
    border-color:#aa1c0d;
    box-shadow:0 0 0 .2rem rgba(170,28,13,.25)
}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{
    color:#aa1c0d
}
.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{
    color:#aa1c0d
}
.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{
    background-color:#f15646
}
.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{
    background-color:#d92411
}
.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{
    box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(170,28,13,.25)
}
.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{
    border-color:#aa1c0d
}
.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{
    box-shadow:0 0 0 .2rem rgba(170,28,13,.25)
}
.btn{
    border-radius:.2rem;
}
.btn.focus,.btn:focus{
    outline:0;
    box-shadow:0 0 0 .2rem rgba(0,175,208,.25)
}
.btn-primary{
    background-color:#00afd0;
    border-color:#00afd0
}
.btn-primary:hover{
    background-color:#008faa;
    border-color:#00849d
}
.btn-primary.focus,.btn-primary:focus{
    box-shadow:0 0 0 .2rem rgba(0,175,208,.5)
}
.btn-primary.disabled,.btn-primary:disabled{
    background-color:#00afd0;
    border-color:#00afd0
}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{
    background-color:#00849d;
    border-color:#007990
}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(0,175,208,.5)
}
.btn-warning{
    color:#262626;
}
.btn-warning:hover{
    color:#262626;
}
.btn-warning.disabled,.btn-warning:disabled{
    color:#262626;
}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{
    color:#262626;
}
.btn-danger{
    background-color:#aa1c0d;
    border-color:#aa1c0d
}
.btn-danger:hover{
    background-color:#86160a;
    border-color:#7b1409
}
.btn-danger.focus,.btn-danger:focus{
    box-shadow:0 0 0 .2rem rgba(170,28,13,.5)
}
.btn-danger.disabled,.btn-danger:disabled{
    background-color:#aa1c0d;
    border-color:#aa1c0d
}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{
    background-color:#7b1409;
    border-color:#6f1208
}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(170,28,13,.5)
}
.btn-light{
    color:#262626;
}
.btn-light:hover{
    color:#262626;
}
.btn-light.disabled,.btn-light:disabled{
    color:#262626;
}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{
    color:#262626;
}
.btn-outline-primary{
    color:#00afd0;
    border-color:#00afd0
}
.btn-outline-primary:hover{
    background-color:#00afd0;
    border-color:#00afd0
}
.btn-outline-primary.focus,.btn-outline-primary:focus{
    box-shadow:0 0 0 .2rem rgba(0,175,208,.5)
}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{
    color:#00afd0;
}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{
    color:#fff;
    background-color:#00afd0;
    border-color:#00afd0
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(0,175,208,.5)
}
.btn-outline-warning:hover{
    color:#262626;
}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{
    color:#262626;
}
.btn-outline-danger{
    color:#aa1c0d;
    border-color:#aa1c0d
}
.btn-outline-danger:hover{
    background-color:#aa1c0d;
    border-color:#aa1c0d
}
.btn-outline-danger.focus,.btn-outline-danger:focus{
    box-shadow:0 0 0 .2rem rgba(170,28,13,.5)
}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{
    color:#aa1c0d;
}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{
    background-color:#aa1c0d;
    border-color:#aa1c0d
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{
    box-shadow:0 0 0 .2rem rgba(170,28,13,.5)
}
.btn-outline-light:hover{
    color:#262626;
}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{
    color:#262626;
}
.btn-link{
    color:#00afd0;
}
.btn-link:hover{
    color:#006f84;
}
.dropdown-menu{
    color:#262626;
    border-radius:.2rem
}
.dropdown-item{
    color:#262626;
}
.dropdown-item:focus,.dropdown-item:hover{
    color:#191919;
}
.dropdown-item.active,.dropdown-item:active{
    background-color:#00afd0
}
.dropdown-item-text{
    color:#262626
}
.input-group-text{
    border-radius:.2rem
}
.custom-control-input:checked~.custom-control-label::before{
    background-color:#00afd0
}
.custom-control-input:focus~.custom-control-label::before{
    box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,175,208,.25)
}
.custom-control-input:active~.custom-control-label::before{
    background-color:#84ebff
}
.custom-checkbox .custom-control-label::before{
    border-radius:.2rem
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before{
    background-color:#00afd0
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{
    background-color:#00afd0
}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{
    background-color:rgba(0,175,208,.5)
}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{
    background-color:rgba(0,175,208,.5)
}
.custom-radio .custom-control-input:checked~.custom-control-label::before{
    background-color:#00afd0
}
.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{
    background-color:rgba(0,175,208,.5)
}
.custom-select{
    border-radius:.2rem;
}
.custom-select:focus{
    border-color:#51e3ff;
    box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(81,227,255,.5)
}
.custom-file-input:focus~.custom-file-label{
    border-color:#51e3ff;
    box-shadow:0 0 0 .2rem rgba(0,175,208,.25)
}
.custom-file-input:focus~.custom-file-label::after{
    border-color:#51e3ff
}
.custom-file-label{
    border-radius:.2rem
}
.custom-file-label::after{
    border-radius:0 .2rem .2rem 0
}
.custom-range::-webkit-slider-thumb{
    background-color:#00afd0;
}
.custom-range::-webkit-slider-thumb:focus{
    outline:0;
    box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,175,208,.25)
}
.custom-range::-moz-range-thumb{
    background-color:#00afd0;
}
.custom-range::-moz-range-thumb:focus{
    outline:0;
    box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,175,208,.25)
}
.custom-range::-moz-range-thumb:active{
    background-color:#84ebff
}
.nav-tabs .nav-link{
    border-top-left-radius:.2rem;
    border-top-right-radius:.2rem
}
.nav-pills .nav-link{
    border-radius:.2rem
}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{
    background-color:#00afd0
}
.navbar-toggler{
    border-radius:.2rem
}
.card{
    border-radius:.2rem
}
.card>.list-group:first-child .list-group-item:first-child{
    border-top-left-radius:.2rem;
    border-top-right-radius:.2rem
}
.card>.list-group:last-child .list-group-item:last-child{
    border-bottom-right-radius:.2rem;
    border-bottom-left-radius:.2rem
}
.card-header:first-child{
    border-radius:calc(.2rem - 1px) calc(.2rem - 1px) 0 0
}
.card-footer:last-child{
    border-radius:0 0 calc(.2rem - 1px) calc(.2rem - 1px)
}
.card-img{
    border-radius:calc(.2rem - 1px)
}
.card-img-top{
    border-top-left-radius:calc(.2rem - 1px);
    border-top-right-radius:calc(.2rem - 1px)
}
.card-img-bottom{
    border-bottom-right-radius:calc(.2rem - 1px);
    border-bottom-left-radius:calc(.2rem - 1px)
}
@media (min-width:576px){
    .card-group>.card:only-child{
        border-radius:.2rem
    }
    .card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{
        border-top-left-radius:.2rem;
        border-top-right-radius:.2rem
    }
    .card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{
        border-bottom-right-radius:.2rem;
        border-bottom-left-radius:.2rem
    }
}
.breadcrumb{
    border-radius:.2rem
}
.pagination{
    border-radius:.2rem
}
.page-link{
    color:#00afd0;
}
.page-link:hover{
    color:#006f84;
}
.page-link:focus{
    box-shadow:0 0 0 .2rem rgba(0,175,208,.25)
}
.page-item:first-child .page-link{
    border-top-left-radius:.2rem;
    border-bottom-left-radius:.2rem
}
.page-item:last-child .page-link{
    border-top-right-radius:.2rem;
    border-bottom-right-radius:.2rem
}
.page-item.active .page-link{
    background-color:#00afd0;
    border-color:#00afd0
}
/*
.badge{
    border-radius:.2rem
}
*/
.badge-primary{
    background-color:#00afd0
}
.badge-primary[href]:focus,.badge-primary[href]:hover{
    background-color:#00849d
}
.badge-warning{
    color:#262626;
}
.badge-warning[href]:focus,.badge-warning[href]:hover{
    color:#262626;
}
.badge-danger{
    background-color:#aa1c0d
}
.badge-danger[href]:focus,.badge-danger[href]:hover{
    background-color:#7b1409
}
.badge-light{
    color:#262626;
}
.badge-light[href]:focus,.badge-light[href]:hover{
    color:#262626;
}
.alert{
    border-radius:.2rem
}
.alert-primary{
    color:#005b6c;
    background-color:#cceff6;
    border-color:#b8e9f2
}
.alert-primary hr{
    border-top-color:#a2e2ee
}
.alert-primary .alert-link{
    color:#003039
}
.alert-danger{
    color:#580f07;
    background-color:#eed2cf;
    border-color:#e7bfbb
}
.alert-danger hr{
    border-top-color:#e0ada8
}
.alert-danger .alert-link{
    color:#290703
}
.progress{
    border-radius:.2rem
}
.progress-bar{
    background-color:#00afd0;
}
.list-group-item-action:active{
    color:#262626;
}
.list-group-item:first-child{
    border-top-left-radius:.2rem;
    border-top-right-radius:.2rem
}
.list-group-item:last-child{
    border-bottom-right-radius:.2rem;
    border-bottom-left-radius:.2rem
}
.list-group-item.active{
    background-color:#00afd0;
    border-color:#00afd0
}
.list-group-item-primary{
    color:#005b6c;
    background-color:#b8e9f2
}
.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{
    color:#005b6c;
    background-color:#a2e2ee
}
.list-group-item-primary.list-group-item-action.active{
    background-color:#005b6c;
    border-color:#005b6c
}
.list-group-item-danger{
    color:#580f07;
    background-color:#e7bfbb
}
.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{
    color:#580f07;
    background-color:#e0ada8
}
.list-group-item-danger.list-group-item-action.active{
    background-color:#580f07;
    border-color:#580f07
}
.tooltip{
    font-family:UniCredit,Arial,sans-serif;
}
.tooltip-inner{
    border-radius:.2rem
}
.popover{
    font-family:UniCredit,Arial,sans-serif;
}
.popover-body{
    color:#262626
}
.bg-primary{
    background-color:#00afd0!important
}
a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{
    background-color:#00849d!important
}
.bg-danger{
    background-color:#aa1c0d!important
}
a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{
    background-color:#7b1409!important
}
.border-primary{
    border-color:#00afd0!important
}
.border-danger{
    border-color:#aa1c0d!important
}
.rounded{
    border-radius:.2rem!important
}
.rounded-top{
    border-top-left-radius:.2rem!important;
    border-top-right-radius:.2rem!important
}
.rounded-right{
    border-top-right-radius:.2rem!important;
    border-bottom-right-radius:.2rem!important
}
.rounded-bottom{
    border-bottom-right-radius:.2rem!important;
    border-bottom-left-radius:.2rem!important
}
.rounded-left{
    border-top-left-radius:.2rem!important;
    border-bottom-left-radius:.2rem!important
}
.text-danger{
    color:#aa1c0d!important
}
a.text-danger:focus,a.text-danger:hover{
    color:#7b1409!important
}
.text-body{
    color:#262626!important
}
