
.login-block {
  padding: 70px 0;
}
.banner-sec{ no-repeat:left bottom; background-size:cover; min-height:500px; border-radius: 0 10px 10px 0; padding:0;margin:0 auto;}
.container{background:linear-gradient(to bottom, rgb(255 255 255 / 0.88), #143201); border-radius: 5px; box-shadow:0px 15px 10px black;height:500px;}
.carousel-inner{border-radius:0 10px 10px 0;}
.carousel-caption{text-align:left; left:5%;}
.login-sec{padding: 50px 30px; position:relative;}
.login-sec .copy-text{position:absolute; width:80%; bottom:20px; font-size:13px; text-align:center;}
.login-sec .copy-text i{color:#12ff12;}
.login-sec .copy-text a{color:#12ff12;}
.login-sec h2{margin-bottom:30px; font-weight:800; font-size:30px; color: #116900;}
.login-sec h2:after{content:" "; width:100px;height: 100%; height:5px; background:#116900; display:block; margin-top:20px; border-radius:3px; margin-left:auto;margin-right:auto}
.btn-login{background: #116900; color:#fff; font-weight:600;}
.banner-text{width:70%; position:absolute; bottom:40px; padding-left:20px;}
.banner-text h2{color:#fff; font-weight:600;}
.banner-text h2:after{content:" "; width:100px; height:5px; background:#FFF; display:block; margin-top:20px; border-radius:3px;}
.banner-text p{color:#fff;}

body {
  background:url("../img/banner.png") ;
  height: auto;
  background-size: cover;
  position: relative;
  background-repeat: no-repeat;

}

select {
    font: inherit;
    font-size: 15px;
    width: 326px;
    height: 32px;
    padding: 0 4em 0 0.5em;
    color: greenyellow;
    border-radius: 0.25em;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, 0.2);
    cursor: pointer;
    text-align-last: center;
    padding-right: 29px;
    direction: initial;
    background: black;
    margin: 6px;
}


.btn_dash {
    border: 1px solid lightgrey;
    box-shadow: 0 6px 6px rgba(0, 0, 0, 0.6);
    background-color: transparent;
    color: white;
    font-size: 15px;
    cursor: pointer;
    margin: 6px;
    width: 320px;
    height: 30px;
    box-shadow: 2px 4px #116a24;
    
}
    .btn_dash:hover {
        background-color: forestgreen;
        box-shadow: 0 6px 6px rgba(0, 0, 0, 0.6);
    }

.btn_ {
    background-color: inherit;
    float: right;
    border: none;
    color: white;
    border-radius: 15px;
    font-size: 20px;
    cursor: pointer;
    margin: 2px;
    width: 60px;
    height: 30px;
    display: inline;
    bottom: 0;
}

    .btn_:disabled,
    .btn_[disabled] {
        color: white;
    }
    .btn_:hover {
        background-color: forestgreen;
        box-shadow: 0 6px 6px rgba(0, 0, 0, 0.6);
    }


.switched {
    position: relative;
    display: inline-block;
    width: 45px;
    height: 20px;
}

    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

    .slider:before {
        position: absolute;
        content: "";
        height: 13px;
        width: 13px;
        left: 4px;
        bottom: 4px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }

input:checked + .slider {
    background-color: forestgreen;
}

input:focus + .slider {
    box-shadow: 0 0 1px forestgreen;
}

input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

    .slider.round:before {
        border-radius: 50%;
    }
input[type="checkbox"] {
    /* width: 40px; */
    /* height: 40px; */
    /* -webkit-border-radius: 50%; */
    display: none;
}