.sidebar .nav-link.active ,a  {
    color: #fe0000;
}

.nav_item_block
{
    display: inline-block;
    width: 20px;
}

.card-header{
    background-color: #ccc;  /*fe0000*/
    color: #fff;
    margin: 0;
    padding: 0.3em;
}

.card-header > h6{
    margin: 0;
}

#navbarTop{
    background-color: white;
}

.eikel-red{
    background-color: #fe0000 !important;
    color: #fff;
}
.eikel-red-font{
    color: #fe0000 !important;
}

.eikel-holiday-red{
   background-color: #be0026;
    color: #fff;
}

.card{
    width: 100%;
}

.ui-autocomplete{
    max-height: 30%;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 2%;
}

.timepicker
{
    background-color: white !important;
}

.ui-autocomplete{
    z-index:10000 !important;
}

.custom-navbar-scrollable{
    /*overflow-y: scroll;*/
    overflow-x: hidden;
    max-height: 50vh;
    min-height: 4px;
}

#my_news_list td:nth-child(1), #news_list td:nth-child(1), #news_list td:nth-child(5), #time_sheet_list td:nth-child(1), #orderlist td:nth-child(1), #customer_order_list td:nth-child(1), .show_file, .download_time_sheets
{
    cursor: pointer;
}

.ui-datepicker-calendar tr:hover {
    background-color: #eee;
}

#orderInformationCarousel > ul{
    list-style-type: none;
    text-align: center;
    padding: 2em;
    cursor: pointer;
}


#orderInformationCarousel > ul > li{
    display: inline;
    list-style-type: none;
    padding: 0 2em;
}

.file_wrapper{
    justify-content: center;
}

#search_modal .modal-body
{
    height: auto !important;
}
