﻿
@font-face {
    font-family: 'GilroyRegular';
    src: url("../fonts/GilroyRegular.otf") format('opentype');
}

@font-face {
    font-family: 'GilroyRegularItalic';
    src: url("../fonts/GilroyRegularItalic.otf") format('opentype');
}

.myfont {
    font-family: GilroyRegular;
}

.myfontitalic {
    font-family: GilroyRegularItalic;
}

/*PACE.js Related*/
.pace {
    -webkit-pointer-events: none;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.pace-inactive {
    display: none;
}

.pace .pace-progress {
    /*background: #29d;*/
    background: green;
    position: fixed;
    z-index: 2000;
    top: 0;
    right: 100%;
    width: 100%;
    height: 50px;
}

/*site specifics*/
.site-loader-color {
    color: #000000 !important;
    font-size: 50px !important;
}

.site-datatable-button-container {
    margin-left: 10px;
}

.button-create {
}

.card-header-yellow {
    background-color: #daaa00;
    color: white;
}
/*
.card-info:not(.card-outline) > .card-header {
    background-color: #daaa00;
    color: white;
}*/

.card-info:not(.card-outline) > .card-header-homa-yellow {
    background-color: #daaa00;
}

.card-info:not(.card-outline) > .card-header-homa-green {
    background-color: #279989;
}

.homa-yellow {
    background-color: #daaa00;
}

.homa-green {
    background-color: #279989;
}

.deborla-orange {
    background-color: #dc4405;
}


.stepwizard-step p {
    margin-top: 0px;
    color: #666;
}

.stepwizard-row {
    display: table-row;
}

.stepwizard {
    display: table;
    width: 100%;
    position: relative;
}

.stepwizard-step button[disabled] {
    /*opacity: 1 !important;
    filter: alpha(opacity=100) !important;*/
}

.stepwizard .btn.disabled, .stepwizard .btn[disabled], .stepwizard fieldset[disabled] .btn {
    opacity: 1 !important;
    color: #bbb;
    border-color: #daaa00;
}

.stepwizard-row:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #ccc;
    z-index: 0;
}

.stepwizard-step {
    display: table-cell;
    text-align: center;
    position: relative;
}

.cursor-nopointer {
    cursor: default;
}


.btn-homa-green {
    border-color: #279989;
    background-color: #279989;
}

    .btn-homa-green :active {
        /*formatting goes here*/
    }

    .btn-homa-green :hover {
        border-color: #086c5e;
        background-color: #086c5e;
    }

    .btn-homa-green :focus {
    }


.btn-homa-yellow {
    border-color: #daaa00;
    background-color: #daaa00;
}

    .btn-homa-yellow :active {
        /*formatting goes here*/
    }

    .btn-homa-yellow:hover {
        border-color: #d39e00;
        background-color: #d39e00;
    }

    .btn-homa-yellow:focus {
    }

.fontSuccess {
    color: #daaa00;
    font-size: 36px;
    /*    font-family: Arial, Helvetica, sans-serif;*/
}



body {   
   font-family: GilroyRegular;
}

.vertical-center {
    min-height: 100%; /* Fallback for browsers do NOT support vh unit */
    min-height: 80vh; /* 100vh These two lines are counted as one :-)       */
    display: flex;
    align-items: center;
}