/*
TERMS & CONDITIONS
This website is copyright protected and uses strict security protocols. Do not copy, drag or remove anything from this website or its source code.
https://virtualyard.com/terms-and-conditions for more information.
*/

.card-padding {
	padding-left: 0px;
    padding-right: 0px;
}

.card-body.card-padding {
	padding-left: 16px;
    padding-right: 16px;
}

.btn-pill {
	padding: 15px;
	border-radius: 12px;
}

.btn-check:active+.btn-pill, .btn-check:checked+.btn-pill, .btn-pill.active, .btn-pill:active, .show>.btn-pill.dropdown-toggle {
	padding: 13px;
}

.card {
	text-align: left !important;
	border-radius: 0px;
}

.card-text {
	font-weight: 500;
}

.ios-no-border {
	border-bottom: none !important;
	border-top: none !important;
}

.list-group-item {
	padding: 0.5rem 0rem;
}

.btn-outline-primary, .btn-primary {
    border-radius: 8px;
    line-height: 30px;
}

.form-select-lg, .form-control:not(.no-style), .form-select, .card-atm, .card-atm input {
    border-radius: 8px;
}


.ios-text-center {
	text-align: center !important;
}

.card.variant {
	border-top: none;
	margin-top: 0px;
	padding-top: 0px;
}

.card.variant, .card.continue-payment  {
	border-top: none;
}


@media only screen and (max-width: 1199px) {
	.card-body.card-padding {
		padding-left: 6px;
		padding-right: 6px;
	}
	
/*
	.card {
		border-top: none;
	}
*/
	
}

/*
.card-spacer {
	margin: 20px;
	padding-top: 10px;
}*/
