
		body {
			font-family: Arial, Helvetica, sans-serif;
			background-color: #f1f1f1;
		}

		.screen-center {

			display: flex;
			justify-content: center;
			align-items: center;
			margin-top: 50px;
			flex-direction: column;
		}

		.payment-section {
			background-color: #fff;
			padding: 20px;
			border-radius: 10px;
			box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
			max-width: 380px;
			display: flex;
			flex-direction: column;
			align-items: center;
			justify-content: center;	
		}


		.payment-section label {
			font-weight: bold;
			margin-bottom: 5px;
			display: block;
		}


		.payment-section .form-radio {
			border-radius: 5px;
			margin-bottom: 10px;
			max-width: 360px;
		}

		.form-radio {
			display: inline-block;
			position: relative;
			margin-right: 20px;
			margin-bottom: 15px;
			cursor: pointer;
			font-size: 16px;
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
		}

		.form-radio label {
			color: #666;
			display: inline-block;
			vertical-align: middle;
			margin-right: 10px;
		}

		.form-radio input {

			cursor: pointer;
			position: relative;
			margin-left: 0px;
			z-index: 2;
		}


		.payment-form input[type="text"], .payment-form textarea, .payment-form input[type="number"] {
			border: 1px solid #ccc;
			padding: 10px;
			border-radius: 5px;
			margin-bottom: 10px;
			width: 360px;	
		}
		
	

		.payment-form button {
			align-self: center;
			background-color: #00AEEF;
			color: #fff;
			border: none;
			padding: 20px;
			margin: 10px;
			border-radius: 5px;
			margin-bottom: 10px;
			width: 360px; 
			cursor: pointer;
			font-size: 20px;
			font-weight: bold;
		}

		.payment-form button:hover {
			background-color: #0094ce;
		}

        .payment-form button:disabled {
            background-color: #cccccc;
            cursor: not-allowed;
        }

        .payment-form button:enabled {
            background-color: #333333;
            color: #ffffff;
            cursor: pointer;
        }

		#find-no-doc {
			text-align: left;
			margin-bottom: 10px;
		}
		#find-no-doc a {

			color: #666;
		}
