@charset "UTF-8";

.txt-color-1,
.txt-color-8,
a,
body {
    color: #212121
}

@font-face {
    font-family: Roboto-L;
    src: url(../font/Roboto-Light.ttf);
    font-display: fallback
}

@font-face {
    font-family: Roboto-R;
    src: url(../font/Roboto-Regular.ttf);
    font-display: fallback
}

@font-face {
    font-family: Roboto-M;
    src: url(../font/Roboto-Medium.ttf);
    font-display: fallback
}

@font-face {
    font-family: Roboto-B;
    src: url(../font/Roboto-Bold.ttf);
    font-display: fallback
}

body {
    font-family: Roboto-R, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.5
}

.rel-ser-card:hover p,
.txt-color-3,
a:hover {
    color: #ed1d24
}

.active {
    color: #ed1d24 !important
}

.collapsed {
    color: #212121 !important
}

.btn-active-1 {
    background: #ed1d24 !important;
    color: #fff !important
}

.btn-disabled-1 {
    background: #ededed;
    cursor: not-allowed !important;
    color: #212121
}

.bg-color-1 {
    background-color: #ed1d24
}

.bg-color-2 {
    background-color: #212121
}

.bg-color-3,
.bg-color-5 {
    background-color: #f5f5f5
}

.bg-color-4 {
    background-color: #fff
}

.bg-color-6 {
    background-color: #cbbf81
}

.bg-color-7 {
    background-color: #d20000
}

.bg-color-8 {
    background-color: #dbdbdb
}

.bg-color-9 {
    background-color: #50b848
}

.bg-color-10 {
    background-color: #f1f1f1
}

.bg-color-11 {
    background-color: green
}
.bg-color-12{
    background-color: #f2f2f2
}

.badge-open {
    color: green
}

.badge-close {
    color: #dc3545
}

.btn-hover-5:hover,
.txt-color-2 {
    color: #fff
}

.txt-color-4 {
    color: #cbbf81
}

.txt-color-5 {
    color: #d20000
}

.txt-color-7 {
    color: #fb0
}

.txt-color-9 {
    color: #999
}

.bdr-color-1 {
    border-color: #e0e0e0
}

.bdr-color-2 {
    border-color: #212121 !important
}

.bdr-color-3,
.btn-hover-2:hover {
    border-color: #ed1d24 !important
}

.bdr-color-4 {
    border-color: #e1e1e1 !important
}

.bdr-color-5 {
    border-color: #f2f2f2 !important
}

.bdr-color-6 {
    border-color: #bdbdbd !important
}

.bdr-color-7 {
    border-color: #e1e2e3 !important
}

.bdr-color-8 {
    border-color: #fff !important
}

.btn-hover-1:hover {
    background-color: #d43e2a;
    color: #fff;
    transition: .3s
}

.btn-hover-2:hover {
    color: #ed1d24;
    background-color: #fff;
    transition: .3s
}

.btn-hover-3:hover {
    color: #fff;
    background-color: #383838;
    transition: .3s
}

.btn-hover-4:hover {
    color: #ed1d24;
    background: #cbbf81;
    transition: .3s
}

.txt-hover-1:hover {
    color: #ed1d24;
    transition: .3s
}

.txt-hover-2:hover {
    color: #212121;
    transition: .3s
}

.idx-grid-view-pagination .active a,
.pagination-hover:hover {
    color: #fff;
    background-color: #212121 !important;
    border-color: #212121 !important
}

.pagination-hover:hover {
    transition: .3s
}

.flaticon-facebook:hover {
    color: #4267b2
}

.flaticon-twitter:hover {
    color: #1da1f2
}

.flaticon-instagram:hover {
    color: #e95950
}

.icon-linkedin:hover {
    color: #0b5e86
}

ul.rec-search li:hover a {
    color: #ed1d24;
    text-decoration: underline !important
}
