    <style>
        body.fm-login-page {background-color: #e9e9e9;font-size:14px;}
        .fm-login-page .brand{ width:221px;overflow:hidden;margin:0 auto;position:relative;z-index:1;}
        .fm-login-page .brand img{ width:100%}
        .fm-login-page .card-wrapper{ width:360px;margin-top:10%;margin-left:auto;margin-right:auto;}
        .fm-login-page .card{ border-color:transparent;box-shadow:0 4px 8px rgba(0,0,0,.05)}
        .fm-login-page .card-title{ margin-bottom:1.5rem;font-size:24px;font-weight:400;}
        .fm-login-page .form-control{ border-width:2.3px;border-color: #98C21D;}
        .fm-login-page .form-group label{ width:100%}
        .fm-login-page .btn.btn-block{ padding:12px 10px}
        .fm-login-page .footer{ margin:40px 0;color:#888;text-align:center}
        @media screen and (max-width:425px){
            .fm-login-page .card-wrapper{ width:90%;margin:0 auto;margin-top:10%;}
        }
        @media screen and (max-width:320px){
            .fm-login-page .card.fat{ padding:0}
            .fm-login-page .card.fat .card-body{ padding:15px}
        }
        .message{ padding:4px 7px;border:1px solid #ddd;background-color:#fff}
        .message.ok{ border-color:green;color:green}
        .message.error{ border-color:red;color:red}
        .message.alert{ border-color:orange;color:orange}
        body.fm-login-page.theme-dark {background-color: #2f2a2a;}
        .theme-dark svg g, .theme-dark svg path {fill: #ffffff; }
		
		.img-fluid {
			max-width: 100%;
			height: auto;
		}
		
		.btn-success {
			color: #fff;
			background-color: #98C21D;
			border-color: #98C21D;
		}
		.btn-success:hover {
			color: #fff;
			background-color: #87AC1A;
			border-color: #87AC1A;
		}
		.btn-success:focus, .btn-success.focus {
			color: #fff;
			background-color: #5c5e5b;
			border-color: #5c5e5b;
			box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
		}	
		.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
			color: #fff;
			background-color: #5c5e5b;
			border-color: #5c5e5b;
		}
		.fm-login-page .form-control:focus {
			color: #495057;
			background-color: #fff;
			border-color: #87AC1A;
			outline: 0;
			box-shadow: 0 0 0 0.2rem rgba(130, 230, 80, 0.25);
		}	
    </style>