body {
	background: url(air.jpg) no-repeat bottom;
	background-size: cover;
	height: 100vh;
	overflow: hidden;
	font-size: 14px;
}
label {
	cursor: pointer;
}
.text-right {
	text-align: right;
}

.col-lg-3 {
	width: 600px!important;
}

.powered {
	background: #eee;
	margin-top: 40px;
    margin-left: -16px;
    margin-right: -16px;
    margin-bottom: -16px;
    padding: 15px 20px;
    border-radius: 0 0 5px 5px;
	text-align: right;
	text-transform: uppercase;
	font-size: 11px;
}

img.bank-islam {
	width: 150px;
	height: auto;
	margin-left: 20px;
}

img.duitnow {
	width: auto;
	height: 50px;
	margin-left: 20px;
}

@media only screen and (max-width: 767px) {

    .col-lg-3 {
	    width: 98%!important;
    }
    
    .powered {
        text-align: center;
    }
    
    .powered img {
        margin:20px 10px 5px!important;
    }
}

.btn-duitnow {
	color: #fff;
	background: #ed2e67;
	border-color: #d82359;
}
.btn-duitnow:focus {
	box-shadow: rgb(60, 153, 110);
}
.btn-duitnow:hover,
.btn-duitnow:active {
	color: #fff;
	background: #d82359;
	border-color: #d82359;
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-duitnow:disabled {
	color: #fff;
	background: #a14a64;
	border-color: #a14a64;
}

.btn-light {
	--bs-btn-color: #000;
	--bs-btn-bg: #e4ebf1;
	--bs-btn-border-color: #f8f9fa;
	--bs-btn-hover-color: #000;
	--bs-btn-hover-bg: #d3d4d5;
	--bs-btn-hover-border-color: #c6c7c8;
	--bs-btn-focus-shadow-rgb: 211, 212, 213;
	--bs-btn-active-color: #000;
	--bs-btn-active-bg: #c6c7c8;
	--bs-btn-active-border-color: #babbbc;
	--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	--bs-btn-disabled-color: #000;
	--bs-btn-disabled-bg: #f8f9fa;
	--bs-btn-disabled-border-color: #f8f9fa;
}

::placeholder {
	color: #c1c1c1 !important;
}
