
.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 8px;
    padding-left: 8px;
}

.navbar-nav {
    --bs-nav-link-padding-x: 0;
    --bs-nav-link-padding-y: 0.5rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: #0419ff;
    --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
    --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    font-size: 16x;
    font-weight: 400;
}



.nav-link {
    display: block;
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
   
    color: #e6573d;
    font-weight: 500;
    font-size: 20px;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}





.dropdown-item {
    display: block;
    width: 100%;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    clear: both;
    font-weight: 500;
    color: #ed0500;
    text-align: inherit;
    text-decoration: none;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    font-size: 15px;
}


.bg-light {
    --bs-bg-opacity: 1;
    background-color: #ffff;
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    background-image: url(../../image/hamberg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
}



.navbar-brand {
    padding-top: var(--bs-navbar-brand-padding-y);
    padding-bottom: var(--bs-navbar-brand-padding-y);
    margin-right: var(--bs-navbar-brand-margin-end);
    font-size: var(--bs-navbar-brand-font-size);
    color: var(--bs-navbar-brand-color);
    text-decoration: none;
    white-space: nowrap;
    margin-left: 15px;
}





.navbar-toggler {
    padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
    font-size: var(--bs-navbar-toggler-font-size);
    line-height: 1;
    color: #fff;
    background-color: transparent;
    border: 0px;
    /* border-radius: var(--bs-navbar-toggler-border-radius); */
    /* transition: var(--bs-navbar-toggler-transition); */
}

.btn-primary {
    --bs-btn-color:#ffff ;
    --bs-btn-bg:#df472b;
    --bs-btn-border-color: #fff;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #df472b;
    --bs-btn-hover-border-color: #fff;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #ffff;
    --bs-btn-active-border-color: #0a53be;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #0d6efd;
    --bs-btn-disabled-border-color: #0d6efd;
}




.form-control {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ed0500;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.375rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.text-muted {
    --bs-text-opacity: 1;
    color: #ffffff !important;
}

.fa-facebook-f:before,
.fa-facebook:before {
    content: "\f09a";
    padding: 8px;
    color: #fff;
    border: 2px solid red;
    margin-right: 9px;
    background-color: red;
}

.fa-twitter:before {
    content: "\f099";
    padding: 8px;
    color: #ffff;
    border: 2px solid red;
    background-color: red;
    margin-right: 9px;
}

.main {
    text-align: justify;
    padding: 5px;
   
    font-size: 21px;
}




.btn-warning {
    --bs-btn-color: #000;
    --bs-btn-bg: #ed0500;
    --bs-btn-border-color: #ed0500;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #ed0500;
    --bs-btn-hover-border-color:#ed0500;
    --bs-btn-focus-shadow-rgb: 217,164,6;
    --bs-btn-active-color: rgb(255, 255, 255);
    --bs-btn-active-bg: #ed0500;
    --bs-btn-active-border-color:#ed0500;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg:#ed0500;
    --bs-btn-disabled-border-color:#ed0500;
}

.card-title {

    font-size: 20px;
    color: red;
    font-weight: 500;
}


.card-text:last-child {
    margin-bottom: 0;
    color: #959490;
    font-size: 20px;
    font-weight: 500;
}

@media screen and (max-width: 767px) {
    .main {
        text-align: justify;
        padding: 5px;
        padding-top: 35px;
        font-size: 21px;
    }




    .navbar-brand {
        padding-top: var(--bs-navbar-brand-padding-y);
        padding-bottom: var(--bs-navbar-brand-padding-y);
        margin-right: var(--bs-navbar-brand-margin-end);
        font-size: var(--bs-navbar-brand-font-size);
        color: var(--bs-navbar-brand-color);
        text-decoration: none;
        white-space: nowrap;
        margin-left: 10px;
    }
}



/*google translater language*/

.goog-te-banner-frame.skiptranslate,
.goog-te-gadget-simple img {
    display: none !important;
}

.goog-tooltip {
    display: none !important;
}

.goog-tooltip:hover {
    display: none !important;
}

.goog-text-highlight {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

.success-span{
    background: green;
    padding: 5px 15px;
    color: #fff !important;
    margin-top: 15PX;
}

.error-span{
    background: red;
    padding: 5px 15px;
    color: #fff !important;
    margin-top: 15PX;
}

.error{
    color: #ed0500;
}

.logintxt{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0px;
    color: red;
}