/*
v1.21
*/



@font-face {
    font-family: 'IconFont';
    src: url('../Fonts/IconFont.eot?dz5gs5');
    src: url('../Fonts/IconFont.eot?dz5gs5#iefix') format('embedded-opentype'), url('../Fonts/IconFont.ttf?dz5gs5') format('truetype'), url('../Fonts/IconFont.woff?dz5gs5') format('woff'), url('../Fonts/IconFont.svg?dz5gs5#IconFont') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}



icon {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'IconFont' !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    min-width: 18px !important;
    display: inline-block;
    margin: 0;
    padding: 0;
    border: 0;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

    icon.ic:before {
        content: "\e929";
    }

    icon.pclip:before {
        content: "\e142";
    }

    icon.cog:before {
        content: "\e019";
    }

    icon.graph:before {
        content: "\e018";
    }

    icon.lock:before {
        content: "\e033";
    }

    icon.webapi:before {
        content: "\e927";
    }

    icon.scraper:before {
        content: "\e926";
    }

    icon.eye:before {
        content: "\e9ce";
    }

    icon.file-pdf:before {
        content: "\e925";
    }

    icon.connection:before {
        content: "\e922";
    }

    icon.podcast:before {
        content: "\e923";
    }

    icon.feed:before {
        content: "\e924";
    }

    icon.barcode:before {
        content: "\e937";
    }

    icon.coin-euro:before {
        content: "\e93c";
    }

    icon.mobile2:before {
        content: "\e959";
    }

    icon.meter:before {
        content: "\e9a6";
    }

    icon.meter2:before {
        content: "\e9a7";
    }

    icon.link:before {
        content: "\e9cb";
    }

    icon.account:before {
        content: "\e91d";
    }

    icon.warning:before {
        content: "\ea07";
    }

    icon.notification:before {
        content: "\ea08";
    }

    icon.question:before {
        content: "\ea09";
    }

    icon.info:before {
        content: "\ea0c";
    }

    icon.bell-o:before {
        content: "\e91a";
    }

    icon.bell:before {
        content: "\e91b";
    }

    icon.copy:before {
        content: "\e91c";
    }

    icon.folder2-o:before {
        content: "\e915";
    }

    icon.folder2-c:before {
        content: "\e916";
    }

    icon.folder-o:before {
        content: "\f115";
    }

    icon.folder-c:before {
        content: "\f114";
    }

    icon.option-horizontal:before {
        content: "\e234";
    }

    icon.option-vertical:before {
        content: "\e235";
    }

    icon.star:before {
        content: "\e006";
    }

    icon.star-empty:before {
        content: "\e007";
    }

    icon.time:before {
        content: "\e023";
    }

    icon.upload1:before {
        content: "\e963";
    }

    icon.download1:before {
        content: "\e960";
    }

    icon.download-alt:before {
        content: "\e025";
    }

    icon.calendar:before {
        content: "\e109";
    }

    icon.transfer:before {
        content: "\e178";
    }

    icon.share-alt:before {
        content: "\e096";
    }

    icon.image:before {
        content: "\e061";
    }

    icon.under-hood:before {
        content: "\e914";
    }

    icon.ban:before {
        content: "\e912";
    }

    icon.envelope:before {
        content: "\e90e";
    }

    icon.EL:before {
        content: "\e9b7";
    }

    icon.GAS:before {
        content: "\e9a9";
    }

    icon.HEAT:before {
        content: "\f438";
    }

    icon.CH2O:before {
        content: "\f716";
    }

    icon.GVO:before {
        content: "\e91e";
    }

    icon.BOND:before {
        content: "\e919";
    }

    icon.GVO-oud:before {
        content: "\e918";
    }

    icon.KV:before {
        content: "\e809";
    }

    icon.GV2:before {
        content: "\e903";
    }

    icon.GV:before {
        content: "\e90a";
    }

    icon.A1:before {
        content: "\e910";
    }

    icon.menu-up:before {
        content: "\e805";
    }

    icon.menu-down:before {
        content: "\e806";
    }

    icon.menu-closed:before {
        content: "\e808";
    }

    icon.menu:before {
        content: "\e80a";
    }

    icon.cog1:before {
        content: "\e80b";
    }

    icon.doc-text:before {
        content: "\e80c";
    }

    icon.user:before {
        content: "\e905";
    }

    icon.users:before {
        content: "\e80d";
    }

    icon.people:before {
        content: "\e819";
    }

    icon.user-secret:before {
        content: "\e917";
    }

    icon.check:before {
        content: "\e81b";
    }

    icon.search:before {
        content: "\e81c";
    }

    icon.filter:before {
        content: "\ea5b";
    }

    icon.camera:before {
        content: "\e90f";
    }

    icon.trash:before {
        content: "\e906";
    }

    icon.play:before {
        content: "\e81f";
    }

    icon.right:before {
        content: "\e900";
    }

    icon.solar:before {
        content: "\e928";
    }

    icon.sun:before {
        content: "\e901";
    }

    icon.wind:before {
        content: "\e902";
    }

    icon.plus:before {
        content: "\e807";
    }

    icon.min:before {
        content: "\e81d";
    }

    icon.checkmark:before {
        content: "\e904";
    }

    icon.cancel:before {
        content: "\e810";
    }

    icon.edit:before {
        content: "\e907";
    }

    icon.check-square:before {
        content: "\e908";
    }

    icon.upload2:before {
        content: "\e961";
    }

    icon.download2:before {
        content: "\e962";
    }

    icon.mobile:before {
        content: "\e958";
    }

    icon.rss:before {
        content: "\e909";
    }

    icon.fax:before {
        content: "\e90b";
    }

    icon.low-vision:before {
        content: "\e90c";
    }

    icon.undo:before {
        content: "\e90d";
    }

    icon.refresh:before {
        content: "\e984";
    }

    icon.ban1:before {
        content: "\e911";
    }

    icon.pen:before {
        content: "\e913";
    }

    icon.caret-right:before {
        content: "\e81a";
    }

    icon.caret-left:before {
        content: "\e81e";
    }

    icon.arrow-right:before {
        content: "\e801";
    }

    icon.arrow-left:before {
        content: "\e800";
    }

    icon.arrow-right2:before {
        content: "\e816";
    }

    icon.arrow-left2:before {
        content: "\e817";
    }

    icon.arrow-up2:before {
        content: "\e803";
    }

    icon.arrow-down2:before {
        content: "\e802";
    }

    icon.chevron-right:before {
        content: "\e080";
    }

    icon.chevron-left:before {
        content: "\e079";
    }

    icon.chevron-up:before {
        content: "\e113";
    }

    icon.chevron-down:before {
        content: "\e114";
    }

    icon.menuh:before {
        content: "\e91f";
    }

    icon.userh:before {
        content: "\e920";
    }

    icon.searchh:before {
        content: "\e921";
    }

    icon.download:before {
        content: "\e964";
    }

    icon.upload:before {
        content: "\e965";
    }


    /*
    
    Extra classes for InconFont


*/
    icon.lg {
        font-size: 1.33333333em;
        line-height: 0.75em;
        vertical-align: -15%;
    }

    icon.lg-2x {
        font-size: 2em;
    }

    icon.lg-3x {
        font-size: 3em;
    }

    icon.lg-4x {
        font-size: 4em;
    }

    icon.lg-5x {
        font-size: 5em;
    }

    icon.fw {
        width: 1.28571429em;
        text-align: center;
    }

    icon.ul {
        padding-left: 0;
        margin-left: 2.14285714em;
        list-style-type: none;
    }

        icon.ul > li {
            position: relative;
        }

    icon.li {
        position: absolute;
        left: -2.14285714em;
        width: 2.14285714em;
        top: 0.14285714em;
        text-align: center;
    }

        icon.li.lg {
            left: -1.85714286em;
        }



    icon.hvc {
        font-size: 1.33333333em;
        line-height: 0.75em;
        vertical-align: -15%;
        color: #ff0028;
    }


    icon.spin {
        animation: icon-spin-frames 2s infinite linear;
    }

    icon.pulse {
        animation: icon-spin-frames 1s infinite steps(8);
    }

@keyframes icon-spin-frames {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(359deg);
    }
}






.btn-icon {
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: 0.25em 0.25em;
    color: #000;
    border: 0;
    border-radius: 0.25rem;
    opacity: 0.75;
}

    .btn-icon:hover {
        color: #000;
        text-decoration: none;
        opacity: 0.75;
    }

    .btn-icon:focus {
        outline: 0;
        box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
        opacity: 1;
    }

    .btn-icon:disabled, .btn-icon.disabled {
        pointer-events: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        opacity: 0.25;
    }


    .btn-icon.close {
        background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    }

    .btn-icon.fullscreen {
        background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M1.5 1a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4A1.5 1.5 0 0 1 1.5 0h4a.5.5 0 0 1 0 1h-4zM10 .5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 16 1.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zM.5 10a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 0 14.5v-4a.5.5 0 0 1 .5-.5zm15 0a.5.5 0 0 1 .5.5v4a1.5 1.5 0 0 1-1.5 1.5h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    }

    .btn-icon.fullscreen-exit {
        background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M5.5 0a.5.5 0 0 1 .5.5v4A1.5 1.5 0 0 1 4.5 6h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5zm5 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 10 4.5v-4a.5.5 0 0 1 .5-.5zM0 10.5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 6 11.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zm10 1a1.5 1.5 0 0 1 1.5-1.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    }

    .btn-icon.signout {
        background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath fill-rule='evenodd' d='M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0v2z'/%3e%3cpath fill-rule='evenodd' d='M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    }
/*
    .btn-icon.xx {
        background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M5.5 0a.5.5 0 0 1 .5.5v4A1.5 1.5 0 0 1 4.5 6h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5zm5 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 10 4.5v-4a.5.5 0 0 1 .5-.5zM0 10.5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 6 11.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zm10 1a1.5 1.5 0 0 1 1.5-1.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    }
    .btn-icon.xx {
        background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d=''/%3e%3c/svg%3e") center/1em auto no-repeat;
    }
    .btn-icon.signout {
        background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath fill-rule='evenodd' d='M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0v2z'/%3e%3cpath fill-rule='evenodd' d='M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    }

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-box-arrow-right" viewBox="0 0 16 16">
  <path fill-rule="evenodd" d="M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0v2z"/>
  <path fill-rule="evenodd" d="M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3z"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-fullscreen-exit" viewBox="0 0 16 16">
  <path d="M5.5 0a.5.5 0 0 1 .5.5v4A1.5 1.5 0 0 1 4.5 6h-4a.5.5 0 0 1 0-1h4a.5.5 0 0 0 .5-.5v-4a.5.5 0 0 1 .5-.5zm5 0a.5.5 0 0 1 .5.5v4a.5.5 0 0 0 .5.5h4a.5.5 0 0 1 0 1h-4A1.5 1.5 0 0 1 10 4.5v-4a.5.5 0 0 1 .5-.5zM0 10.5a.5.5 0 0 1 .5-.5h4A1.5 1.5 0 0 1 6 11.5v4a.5.5 0 0 1-1 0v-4a.5.5 0 0 0-.5-.5h-4a.5.5 0 0 1-.5-.5zm10 1a1.5 1.5 0 0 1 1.5-1.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 0-.5.5v4a.5.5 0 0 1-1 0v-4z"/>
</svg>
*/


