.custom_alert {
  transition: opacity 0.5s ease-out;
}
.no-hover {
    cursor: unset !important;
}
.no-hover:hover{
    box-shadow: none !important;
}
.no-hover:hover, .no-hover:focus-within, .no-hover:focus {
    border-color: var(--border-color) !important;
}
.cstm_dropdown .dropdown-toggle{
    color:var(--dark);
}
.cstm_dropdown .dropdown-toggle::after{
    content:unset;
}
.cstm_dropdown .dropdown-menu[data-popper]{
    left:unset;
    right:0;
}
.user-account.dashborad_account .dropdown .dropdown-menu {
    box-shadow: unset;
    background: var(--primary-gradient);
}
.user-account.dashborad_account .dropdown .dropdown-menu a:hover i,
.user-account.dashborad_account .dropdown .dropdown-menu a {
    color: var(--font-white);
}
.user-account.dashborad_account .dropdown .dropdown-menu a:hover {
    background: var(--primary-color2);
    border-radius: 5px;
}
.custom-control-label {
    cursor: pointer;
}
.custom-control.success .custom-control-input:checked ~ .custom-control-label::before {
    border-color: var(--green);
    background-color: var(--green);
}
.custom-switch.danger .custom-control-label::before{
    background: var(--red);
    border: var(--red) solid 1px;
}
.custom-switch.danger .custom-control-label::after{
    background-color: var(--white);
}
.custom_alert_fixed {
    z-index: 98;
    min-width: 300px;
    position: absolute;
    right: 0;
    top: 2%;
}
.fb{
    color:#3b5998 !important;
    border-color:#3b5998 !important;
}
.twt{
    color:#000000 !important;
    border-color:#000000 !important;
}
.yt{
    color:#ff0000 !important;
    border-color:#ff0000 !important;
}
.whatsapp{
    color:#128C7E !important;
    border-color:#128C7E !important;
}
.linkedin{
    color:#0077B5 !important;
    border-color:#0077B5 !important;
}
.loader_wrap{
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: rgba(0, 0, 0, 0.6);
    display:inline-flex;
    justify-content:center;
    align-items:center;
    background:#0000008a;
    z-index:10000;
}
.spinner-border-lg {
    --bs-spinner-width: 3rem;
    --bs-spinner-height: 3rem;
    --bs-spinner-border-width: 0.4em;
}
.required{
    color: var(--danger);
}
@media (max-width:1279px){
    #main-content,
    .navbar-fixed-top .container-fluid{
        padding:0;
    }
}

