@charset "ISO-8859-1";
#homesearch{
	
	display:none;
	
}
 .lastaccesss {
      
    }
    #mainheading{
    padding-top: 2px;
    color: #ffffff;
/*     font-size: 7.6em; */
    }
    
    #subheading{
    padding-top: 1px;
    color: #ffffff;
/*     font-size: 4.6em; */
    }
    #supsubheading{
    padding-top: 1px;
    color: #ffffff;
/*     font-size: 4.6em; */
    
    }
    #accesstime{
    
    font-size: 18px;
    }
    .overflow-scroll {
  overflow: scroll;
}
/*     #divcon{ */
/*     display:none; */
    
/*     } */
/*     .red-text { */
/*   color: red; */
/* } */
/*   css  for header and footer start*/
    
      #header  {

        background: rgb(208,228,247); /* Old browsers */
        background: -moz-linear-gradient(45deg, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    }
    #header2{
        background: rgb(208,228,247); /* Old browsers */
        background: -moz-linear-gradient(45deg, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(45deg, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(45deg, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

    }
    /* Footer */
    /*            @import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');*/
    section {
        padding: 60px 0;
    }

    section .section-title {
        text-align: center;
        color: #007b5e;
        margin-bottom: 50px;
        text-transform: uppercase;
    }
    #footer {
        background: #318cdb;
        /*background: rgb(208,228,247); /* Old browsers */
        /*background: -moz-linear-gradient(45deg, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6-15 */
        /*background: -webkit-linear-gradient(45deg, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10-25,Safari5.1-6 */
        /*background: linear-gradient(45deg, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=1 );*/ /* IE6-9 fallback on horizontal gradient */

    }
    #footer h5{
        padding-left: 10px;
        border-left: 3px solid #eeeeee;
        padding-bottom: 6px;
        margin-bottom: 2px;
        color:#ffffff;
    }
    #footer a {
        color: #ffffff;
        text-decoration: none !important;
        background-color: transparent;
        -webkit-text-decoration-skip: objects;
    }
    #footer ul.social li{
        padding: 3px 0;
    }
    #footer ul.social li a i {
        margin-right: 5px;
        font-size:25px;
        -webkit-transition: .5s all ease;
        -moz-transition: .5s all ease;
        transition: .5s all ease;
    }
    #footer ul.social li:hover a i {
        font-size:30px;
        margin-top:-10px;
    }
    #footer ul.social li a,
    #footer ul.quick-links li a{
        color:#ffffff;
    }
    #footer ul.social li a:hover{
        color:#eeeeee;
    }
    #footer ul.quick-links li{
        padding: 3px 0;
        -webkit-transition: .5s all ease;
        -moz-transition: .5s all ease;
        transition: .5s all ease;
    }
    #footer ul.quick-links li:hover{
        padding: 3px 0;
        margin-left:5px;
        font-weight:700;
    }
    #footer ul.quick-links li a i{
        margin-right: 5px;
    }
    #footer ul.quick-links li:hover a i {
        font-weight: 700;
    }

    @media (max-width:767px){
        #footer h5 {
            padding-left: 0;
            border-left: transparent;
            padding-bottom: 0px;
            margin-bottom: 1px;
        }
    }
    #mainCaptcha{
        background-color:#e0ffe0;
        color:#842b2c;
        font-size: 22px;
    }
    #notf{

        color:#842b2c;
        font-size: 22px;
        text-align: center;

    }
/*     #mainCaptcha{ */
/*         background-color:#faf0e6; */
/*         color:#842b2c; */
/*         font-size: 22px; */
/*     } */
    #bgcolor{

        background-color: #faf0e6;

    }
    .form-row {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-right: -5px;
        margin-left: -5px;
    }
    .form-row > .col, .form-row > [class*="col-"] {
        padding-right: 5px;
        padding-left: 5px;
    }
    .form-check {
        position: relative;
        display: block;
        padding-left: 1.25rem;
    }
    .form-check-inline {
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-align: center;
        align-items: center;
        padding-left: 0;
        margin-right: .75rem;
    }
    .form-check-inline .form-check-input {
        position: static;
        margin-top: 0;
        margin-right: .3125rem;
        margin-left: 0;
    }
    .d-none {
        display: none;
    }
    .d-nlock {
        display: block;
    }
    .form-check-label {

        margin-bottom: 0;

    }
    .error{
        color: red;
    }
    
    #sidebar {
    transition: all 0.3s;
}

#sidebar.collapsed {
    margin-left: -250px;
}
#sidebar a {
    display: flex;
    align-items: flex-start;
    gap: 5px;
    padding: 8px 20px;
}

#sidebar a span {
    line-height: 1.3;
}
.nav-link:hover {
    background-color: rgba(255,255,255,0.2);
    border-radius: 5px;
}
html, body {
    height: 100%;
    margin: 0;
}
/* Full page container */
.page-container {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

/* Header stays top */
.header {
    flex-shrink: 0;
}

/* Main wrapper */
.main-wrapper {
    display: flex;
    flex: 1;
}

/* Sidebar */
#sidebar {
    width: 250px;
    background: #147DD7;
    color: white;
    min-height: 100%;
}

/* Content area */
.content-area {
    display: flex;
    flex-direction: column;
    flex: 1;
}

/* Content grows */
.content {
    flex: 1;
    padding: 20px;
}

/* Footer stays bottom */
.footer {
    color: white;
    text-align: center;
}
.header_menu .nav-link{
    color:#333 !important;
}
/*     csss for header and footer end */
    