.ppsInnerTblContent form {
    position: relative;
}

/* policy checkbox content updates */
#field_2_8 label.gfield_label,
#field_4_6 label.gfield_label,
#field_1_6 label.gfield_label {
    display: none;
}

ul#input_4_6,
ul#input_1_6 {
    padding-top: 10px;
}
label[for="choice_7_1"] {
	margin-left: 0 !important;
}

#gform_6 .gform_footer.top_label {
    bottom: 127px !important;
}
.custom-cookie-outer .cookie-close-btn {
	background: #e85ecf !important;
	border-color: #e85ecf !important;
}

.custom-cookie-outer .btn.btn-custom-cookie-accept.hs-text {
	background: #000 !important;
	border-radius: 0 !important;
	border-color: #000 !important;
}

.custom-cookie-outer .btn.btn-custom-cookie-accept.hs-text:hover {
	background: #e85ecf !important;
	border-color: #e85ecf !important;
}

.ppsInnerTblContent .gform_wrapper .top_label input.medium {
    width: calc(100% - 135px);
    font-size: 18px;
}

.gform_wrapper .gform_footer.top_label {
    min-width: 112px;
    width: auto !important;
}

.ppsInnerTblContent .gform_wrapper .top_label .gfield:has(input) {
    margin-top: 15px;
}

.ppsInnerTblContent .gform_wrapper .top_label .gfield:has(input):last-child {
    margin-top: 0;
}

@media (max-width: 767px) {
	.custom-cookie-outer .custom-cookie-content {
		font-size: 14px;
	}
	
	.custom-cookie-outer .btn.btn-custom-cookie-accept.hs-text {
		font-size: 14px;
        padding: 4px 18px;
	}
	
	.custom-cookie-outer .cookie-close-btn {
		top: -10px;
        width: 20px;
        height: 20px;
	}
}

@media (max-width: 600px) {
	body.rtl .ppsPopupShell.ppsPopupListsShell .ppsInnerTblContent img {
		float: none;
	}
}

@media (max-width: 599px) {
	li#field_6_8,
	li#field_6_7 {
		margin-top: 10px !important;
	}

	#gform_6 .gform_footer.top_label {
		bottom: 97px !important;
		top: auto;
	}
}

@media (max-width: 499px) {
	#gform_6 .gform_footer.top_label {
		bottom: 113px !important;
	}
	.gchoice_6_1 label {
		padding-bottom: 2px !important;
	}
}

@media (max-width: 420px) {
	#gform_6 .gform_footer.top_label {
		bottom: 125px !important;
	}
}

@media (max-width: 357px) {
	#gform_6 .gform_footer.top_label {
		bottom: 142px !important;
	}
}