﻿@font-face {
    font-family: 'cairo';
    src: url('cairo.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: auto;
}

@font-face {
    font-family: 'cairo-bold';
    src: url('cairo-bold.ttf') format('truetype');
    font-style: normal;
    font-weight: 700;
    font-display: auto;
}

.rates{
    padding: 2px 4px;
    border-bottom: 1px solid #ddd
}
.rates:nth-child(odd) {
    background-color: #f2f2f2;
}

.mud-nav-link.active .mud-nav-link-text, .mud-nav-group.active .mud-nav-link-text {
    color: #11C190;
}

.active .mud-nav-link:not(.mud-nav-link-disabled) .mud-nav-link-icon.mud-nav-link-icon-default {
    color: #11C190;
}

tr.mud-table-row {
    transition: all .25s;
}

.mud-table-root .mud-table-head.thead-dark th {
    color: #fff;
    background-color: #4d5460;
    border-color: #32383e;
}

.mud-table-body tr.mud-table-row th:first-child {
    border-left: 1px solid transparent;
}

.mud-table-body tr.mud-table-row:hover th:first-child {
    border-left-color: #11C190;
}

.mud-table-root .mud-table-head .mud-table-cell {
    font-weight: 600;
}

.geocoder{
    width: 100%;
    margin-bottom: 10px;
}

.geocoder .mapboxgl-ctrl{
    min-width: 50%;
}

.mud-dialog .mud-dialog-title {
    border-bottom: 1px solid #bdbdbd;
}

.tax-dialog {
    width: 500px;
}

.tax-dialog > .mud-input-control {
    margin-bottom: 10px;
}

.cut-icon {
    background-image: url('cut.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60%;
}

table tbody tr:hover {
    cursor: pointer;
}

.login-box {
    min-height: 150px;
}

.login-page {
    max-width: 630px;
}