   .login100-form{
    margin-top: 10vh;
    max-width: 50%;
    background: #fff;
    padding:25px;
    border-radius: 20px;

    }
    .container-login100{
    padding: 0px;
}

	.wrap-login100{
    overflow-y:scroll;
    background: #d3fdce;
    min-width: 100%;
    box-shadow: none!important;
    -webkit-box-shadow: none!important;
    min-height: 100%!important;
    height: 100vh;
    padding-bottom: 0px!important;
    padding-top: 0px!important;
}

.btn-payment{
	padding:0px!important;
	background: transparent;
	border: 0px;
	margin: 5vh;
}

.logoo{
	max-width:30%;
	margin-top: 5vh;
}

@media only screen and (max-width: 670px) { /* mobilde */
    .login100-form{
    	max-width: 90%;
	}
	.logoo{
		margin-top: 0vh!important;
        max-width: 70%;
	}
	.btn-payment{
		margin: 1vh!important;
	}

}

@media only screen and (max-width: 1580px) { /* mobilde */

	.btn-payment{
		margin: 2vh;
	}
}


.focus-input100::after{
    color:#000;
}
.wrap-input100{
    margin-top:20px;
    border-bottom: 2px solid #78e36b;
}
.input100{
    color:#000;
}

.focus-input100::before{
    background: #78e36b;
    }
    
.login100-form-bgbtn {
    background: #78e36b;
    }
    
.login100-form-btn{
        color: #000;
    }

    .input100 option {
    background: #fff;
}

h5,p,b,h6,h7 {
    color: #000;
}

