.page-template-page-blank-template .gform_wrapper .gfield_checkbox li label, .page-template-page-blank-template .gform_wrapper .gfield_radio li label {
    font-size: 16px !important;
}

.page-template-page-blank-template header#masthead , .page-template-page-blank-template .mobile_menu, .page-template-page-blank-template #footer_above, .page-template-page-blank-template #colophon, .page-template-page-blank-template #breadcrumbs, .page-template-page-blank-template #subheaders, .page-template-page-blank-template a.icon{
    display: none !important;
}

.page-template-page-blank-template #content {
    display: inline-block;
    width: 100%;
    background-image: url(/wp-content/uploads/2023/04/46105-AR-Customer-Celebration-RSVP-FIN-@2x.png);
    margin: 0 !important;
    vertical-align: bottom;
    background-repeat: no-repeat;
    background-size: cover;
	  background-position: center;
    padding: 40px 0;
    height: 100%;
}


.page-template-page-blank-template #gform_4 li input {
    background: #fff;
    font-size: 15px;
    padding: 10px;
}

.page-template-page-blank-template li#field_4_5 {
    color: #fff;
}

#gform_4 li input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #009BDB;
}
#gform_4 li input::-moz-placeholder { /* Firefox 19+ */
  color: #009BDB;
}
#gform_4 li input:-ms-input-placeholder { /* IE 10+ */
  color: #009BDB;
#gform_4 li input:-moz-placeholder { /* Firefox 18- */
  color: #009BDB;
}

.page-template-page-blank-template .gform_wrapper ul li.gfield {
    margin-top: 0 !important;
    padding-right: 0 !important;
}

body.page-template-page-blank-template .gform_wrapper .top_label div.ginput_container {
    margin-top: 0 !important;
}


.blank-template-row {
    display: inline-block;
    width: 100%;
    text-align: center;
}


p.rsvp-img {
    margin: 40px 0;
}

#gform_wrapper_4 {
    width: 530px;
    margin: 0 auto;
}

.customer-celebration img {
    max-width: 280px;
}

.page-template-page-blank-template div#gform_confirmation_message_4, .page-template-page-blank-template div#gform_confirmation_message_4 a {
    color: #fff;
    font-weight: bold;
    font-size: 18px;
}

	.page-id-2620 #breadcrumbs{display:none!important;}

@media only screen and (max-width: 1180px) {
	#gform_wrapper_4 {
    	width: 50%;
    	margin: 0 auto;
	}
}



@media only screen and (max-width: 767px){
#gform_wrapper_4 {
    width: 80%;
    margin: 0 auto;
}
}

@media only screen and (max-width: 550px){
#gform_wrapper_4 {
    width: 100%;
    margin: 0 auto;
}
/* 	.page-template-page-blank-template #content {
    padding: 40px 40px;
} */
}