﻿body {
    font-family: Figtree, Noto Kufi Arabic;
    color: #000000 !important;
    background-color: #F8F8F8 !important;
	text-shadow: none !important;
}
.nav-link {
    color: #ffffff !important;
}
.no-border{
    border: none !important;
}
.navbar .nav-link:hover, .navbar .nav-link:focus {
    background-image:none; /*-webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(40%, #ffffff), to(#ffffff));*/
    background-image: none; /*linear-gradient(#ffffff, #ffffff 40%, #ffffff);*/
    background-repeat: no-repeat;
    -webkit-filter: none;
    color: #000000 !important;
   font-weight: bold;
    text-shadow: none !important;
    filter: none;
    border-left: 1px solid rgba(0, 0, 0, 0.2);
}
.termsCLink {
    color: #24604F !important;
    text-shadow: none !important;
}
.kfh-font-white {
    color: #ffffff !important;
}
.aud-font-kfh {
    color: #24604F !important;
    text-shadow: none !important;
}
.btn:disabled {
    opacity : 1 !important;
}
.bg-primary {
    background-color: #43B02A !important;
}


.bg_kfhprimary {
    background-color: #43B02A !important;
}
.h-shadow {
    text-shadow: none !important;
}
.card {
    background-color: #ffffff !important;
    text-shadow: none !important;
    margin: 1.5rem !important;
    border:none !important;
    box-shadow: none !important;
}

.card-header {
    background-color: #ffffff !important;
    padding: 1.25rem !important;
}
.card-footer {
    background-color: #ffffff !important;
}

.modal-content {
    background-color: #ffffff !important;
    border: none !important;
}



.btn-success {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#24604F), color-stop(60%, #24604F), to(#24604F));
    background-image: linear-gradient(#24604F, #24604F 60%, #24604F);
    color: #ffffff !important;
    background-color: #24604F !important;
    border-color: #24604F !important;
}

.btn-warning, .btn-danger {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), color-stop(60%, #FFFFFF), to(#FFFFFF));
    background-image: linear-gradient(#FFFFFF, #FFFFFF 60%, #FFFFFF);
    color: #24604F !important;
    background-color: #FFFFFF !important;
    border-color: #24604F !important;
    text-shadow: none !important;
}
    .btn-warning:not([disabled]):not(.disabled):hover, .btn-warning:not([disabled]):not(.disabled):focus, .btn-warning:not([disabled]):not(.disabled):active, .btn-warning:not([disabled]):not(.disabled).active {
        background-image: -webkit-gradient(linear, left top, left bottom, from(#aaa), color-stop(40%, #aaa), to(#aaa));
        background-image: linear-gradient(#aaa, #aaa 40%, #aaa);
    }

    .btn-danger:not([disabled]):not(.disabled):hover, .btn-danger:not([disabled]):not(.disabled):focus, .btn-danger:not([disabled]):not(.disabled):active, .btn-danger:not([disabled]):not(.disabled).active {
        background-image: -webkit-gradient(linear, left top, left bottom, from(#aaa), color-stop(40%, #aaa), to(#aaa));
        background-image: linear-gradient(#aaa, #aaa 40%, #aaa);
    }

h1, h2, h3, h4, h5, h6 {
    text-decoration: none !important;
	 text-shadow: none !important;
}