/* footer css */

.footer {

    position: inherit;

    left: 0px;

    bottom: 0px;

    width: 100%;

    background-color: #fe5000;

}

.d-sm-flex {

    text-align: center;

    margin-bottom: 14px;

}

span.footer-text-center {

    margin-left: 19%;

    margin-top: 1%;

    display: flex;

    align-content: center;

    flex-direction: row;

    justify-content: space-evenly;

    align-items: flex-end;

    flex-wrap: wrap;

}

a.footer-text {

    margin-left: 5px;

}

@media (max-width: 991px){

    .footer {

        margin-left: 0;

        width: 100%;

    }

}



/* theme custom css */

body{

    color: #000;

    height: 145%;

}

.login-wrapper .loginbox .login-left{

    background: linear-gradient(180deg, #fe5000, #fe5000);

}



.btn-primary:hover, .btn-primary:focus, .btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {

    background-color: #fe5000;

    border: 1px solid #fe5000;

}

.btn-primary {

    background-color: #fe5000;

    border: 1px solid #fe5000;

}

.btn-primary.active:not(:disabled):not(.disabled), .btn-primary:active:not(:disabled):not(.disabled), .show > .btn-primary.dropdown-toggle {

    background-color: #fe5000;

    border-color: #fe5000;

    color: #fff;

}

.btn:not([disabled]):not(.disabled):not(.btn-link):hover, .btn:not([disabled]):not(.disabled):not(.btn-link):focus {

    text-decoration: none;

    transform: translate3d(0, 1px, 0);

    box-shadow: 2px 4px 4px 0px rgb(213 131 94);

}





.form-check-input:checked {

    background-color: #fe5000;

    border-color: #fe5000;

}

a {

    color: #1954db;

}

a:hover, a:active, a:focus {

    outline: none;

    text-decoration: none;

    color: #fe5000;

}

.login-wrapper .loginbox .login-right .dont-have a {

    color: #195abb;

}

.header{

    background-color: #fe5000;

}

@media only screen and (min-width: 992px){

    #toggle_btn{

        color: #fff;

    }

}

.user-menu.nav > li > a {

    color: #fff;

    font-size: 18px;

    line-height: 59px;

}

@media only screen and (max-width: 767.98px){

    .header-left .logo.logo-small {

        display: inline-block;

        margin-right: 38%;

    }

}

.sidebar-menu > ul > li.active > a:hover {

    background-color: #ffffff;

    color: #fe5000;

}

.sidebar {

    background-color: #fe5000;

}

.sidebar-menu > ul > li > a:hover {

    background-color: #ffffff;

    color: #fe5000;

}

.sidebar-menu li.active a {

    background-color: #ffffff;

    color: #fe5000;

}

.sidebar-menu ul ul a.active {

    background: #fff;

    color: #fe5000;

    text-decoration: underline;

}

.page-item.active .page-link {

    background-color: #fe5000;

    border-color: #fe5000;

}

.header .has-arrow .dropdown-toggle:after {

    border-bottom: 2px solid #fff;

    border-right: 2px solid #fff;

}

.user-menu .dropdown-menu .dropdown-item:hover {

    background: #fe5000;

}

.sidebar-menu {

    padding: 2px;

}

.form-control:focus {

    border-color: #ebab8e;

}

  .error{
            color:red;
        }





   

