

.page-form-group .page-form .\31 0.row,
.page-form-group .page-form .\31.row,
.page-form-group .page-form .\31 1.row,
.page-form-group .page-form .\32 5.row,
.page-form-group .page-form .\33 3.row,
.page-form-group .page-form .\31 7.row
{
	width: 100%;
}
.page-form-group .page-form .\32 5.row{
	display: none;
}
.page-body-content{margin:0 auto 4rem}.page-description-group.confirmation-description{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:100%}@media (min-width:480px){.page-description-group.confirmation-description{padding-left:15px;padding-right:15px}}@media (min-width:768px){.page-description-group.confirmation-description{padding-left:20px;padding-right:20px}}.page-description-group.confirmation-description table{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:100%;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;font-weight:300;border:0;margin-bottom:1rem}@media (min-width:480px){.page-description-group.confirmation-description table{padding-left:15px;padding-right:15px}}@media (min-width:768px){.page-description-group.confirmation-description table{padding-left:20px;padding-right:20px}}@media (min-width:768px){.page-description-group.confirmation-description table{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:58.333333333333336%}}@media (min-width:768px) and (min-width:480px){.page-description-group.confirmation-description table{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (min-width:768px){.page-description-group.confirmation-description table{padding-left:20px;padding-right:20px}}.page-marquee-info-group{width:100%;margin:0 auto 5rem auto}.page-marquee-info-group div{width:100%;font-size:16px;font-size:1.6rem;line-height:30px;line-height:3rem;font-weight:400;color:#fff;float:none;height:30px;text-align:center}.page-marquee-info-group .date{background:#787878}.page-marquee-info-group .time{background:#9f9f9f}.page-marquee-info-group .duration{background:#b4b4b4}.page-marquee-info-group .event{background:#b4b4b4}@media (min-width:480px){.page-marquee-info-group div{width:33.33333333333333%;float:left}}@media (min-width:768px){.page-marquee-info-group div{width:33.33333333333333%;float:left}}.page-description h2{font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;font-weight:400;margin-left:72px}.page-description p{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;clear:both}.page-description ul li{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}.page-description .page-speakers-image{float:left;height:auto;margin-bottom:12px;width:57px}.page-description .page-speakers-image img{height:inherit;width:inherit}.page-description .page-speakers-list{list-style-type:none;margin-bottom:0;overflow:auto;padding:0}.page-description .page-speakers-list>li{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:100%;margin-bottom:24px}@media (min-width:480px){.page-description .page-speakers-list>li{padding-left:15px;padding-right:15px}}@media (min-width:768px){.page-description .page-speakers-list>li{padding-left:20px;padding-right:20px}}.page-form input[type=checkbox],.page-form input[type=radio]{float:left;margin:5px 7px 3px 20px;display:inline-block;vertical-align:top}.page-form .checkboxlist{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:100%}@media (min-width:480px){.page-form .checkboxlist{padding-left:15px;padding-right:15px}}@media (min-width:768px){.page-form .checkboxlist{padding-left:20px;padding-right:20px}}.page-form .checkboxlist label{display:block}.page-form .checkboxlist .required{display:block}.page-form .legal{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:100%}@media (min-width:480px){.page-form .legal{padding-left:15px;padding-right:15px}}@media (min-width:768px){.page-form .legal{padding-left:20px;padding-right:20px}}.one-col-form .page-form-group{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:100%}@media (min-width:480px){.one-col-form .page-form-group{padding-left:15px;padding-right:15px}}@media (min-width:768px){.one-col-form .page-form-group{padding-left:20px;padding-right:20px}}@media (min-width:768px){.one-col-form .page-form-group{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:33.33333333333333%}}@media (min-width:768px) and (min-width:480px){.one-col-form .page-form-group{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (min-width:768px){.one-col-form .page-form-group{padding-left:20px;padding-right:20px}}.one-col-form .page-form .row{float:none;width:100%}.one-col-form .form-layout .page-description-group{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:100%}@media (min-width:480px){.one-col-form .form-layout .page-description-group{padding-left:15px;padding-right:15px}}@media (min-width:768px){.one-col-form .form-layout .page-description-group{padding-left:20px;padding-right:20px}}@media (min-width:768px){.one-col-form .form-layout .page-description-group{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:66.66666666666666%}}@media (min-width:768px) and (min-width:480px){.one-col-form .form-layout .page-description-group{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (min-width:768px){.one-col-form .form-layout .page-description-group{padding-left:20px;padding-right:20px}}@media (min-width:768px){.one-col-form .page-description-group{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:66.66666666666666%}}@media (min-width:768px) and (min-width:480px){.one-col-form .page-description-group{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (min-width:768px){.one-col-form .page-description-group{padding-left:20px;padding-right:20px}}@media (min-width:768px){.one-col-form .page-speakers-list>li{position:relative !important;min-height:1px !important;padding-left:10px !important;padding-right:10px !important;width:50% !important;float:left!important}}@media (min-width:768px) and (min-width:480px){.one-col-form .page-speakers-list>li{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (min-width:768px){.one-col-form .page-speakers-list>li{padding-left:20px;padding-right:20px}}.customer-success-webinar .page-marquee-headlines{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:91.66666666666666%;position:absolute}@media (min-width:480px){.customer-success-webinar .page-marquee-headlines{padding-left:15px;padding-right:15px}}@media (min-width:768px){.customer-success-webinar .page-marquee-headlines{padding-left:20px;padding-right:20px}}.customer-success-webinar .page-marquee-headlines h1{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem}.customer-success-webinar .page-marquee-headlines h2{color:#ccff66}@media (min-width:480px){.customer-success-webinar .page-marquee-headlines h1{font-size:38px;font-size:3.8rem;line-height:38px;line-height:3.8rem}.customer-success-webinar .page-marquee-headlines h2{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem}}@media (min-width:768px){.customer-success-webinar .page-marquee-headlines h1{font-size:48px;font-size:4.8rem;line-height:48px;line-height:4.8rem}.customer-success-webinar .page-marquee-headlines h2{font-size:28px;font-size:2.8rem;line-height:30px;line-height:3rem}}.digital-marketing-webinar .page-marquee-adobe-logo{float:right}.digital-marketing-webinar .page-marquee-headlines{background:rgba(255,255,255,0.6);padding:16px}.digital-marketing-webinar .page-marquee-headlines h1{color:#333;text-transform:none;font-size:32px;font-size:3.2rem;line-height:32px;line-height:3.2rem}.digital-marketing-webinar .page-marquee-headlines h2{color:#333;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}@media (min-width:480px){.digital-marketing-webinar .page-marquee-headlines{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:66.66666666666666%;position:absolute;padding:24px}.digital-marketing-webinar .page-marquee-headlines h1{font-size:40px;font-size:4rem;line-height:40px;line-height:4rem;margin-left:12px}.digital-marketing-webinar .page-marquee-headlines h2{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;margin-left:12px}}@media (min-width:480px) and (min-width:480px){.digital-marketing-webinar .page-marquee-headlines{padding-left:15px;padding-right:15px}}@media (min-width:480px) and (min-width:768px){.digital-marketing-webinar .page-marquee-headlines{padding-left:20px;padding-right:20px}}@media (min-width:768px){.digital-marketing-webinar .page-marquee-headlines{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:50%;position:absolute;padding:24px}.digital-marketing-webinar .page-marquee-headlines h1{font-size:48px;font-size:4.8rem;line-height:48px;line-height:4.8rem;margin-left:12px}.digital-marketing-webinar .page-marquee-headlines h2{font-size:28px;font-size:2.8rem;line-height:30px;line-height:3rem;margin-left:12px}}@media (min-width:768px) and (min-width:480px){.digital-marketing-webinar .page-marquee-headlines{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (min-width:768px){.digital-marketing-webinar .page-marquee-headlines{padding-left:20px;padding-right:20px}}@media (min-width:480px) and (max-width:950px){.digital-marketing-webinar .page-marquee-headlines{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:66.66666666666666%;position:absolute;padding:24px}.digital-marketing-webinar .page-marquee-headlines h1{font-size:40px;font-size:4rem;line-height:40px;line-height:4rem;margin-left:12px}.digital-marketing-webinar .page-marquee-headlines h2{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;margin-left:12px}}@media (min-width:480px) and (max-width:950px) and (min-width:480px){.digital-marketing-webinar .page-marquee-headlines{padding-left:15px;padding-right:15px}}@media (min-width:480px) and (max-width:950px) and (min-width:768px){.digital-marketing-webinar .page-marquee-headlines{padding-left:20px;padding-right:20px}}.digital-marketing-webinar .page-description .page-speakers-list{margin-top:1.5em;margin-left:-60px}.digital-marketing-webinar .page-description .page-speakers-list>li{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:100%;float:none;margin-bottom:32px}@media (min-width:480px){.digital-marketing-webinar .page-description .page-speakers-list>li{padding-left:15px;padding-right:15px}}@media (min-width:768px){.digital-marketing-webinar .page-description .page-speakers-list>li{padding-left:20px;padding-right:20px}}.digital-marketing-webinar .page-description h2{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}@media (min-width:480px){.digital-marketing-webinar .page-description .page-speakers-list>li{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:50%;float:left}}@media (min-width:480px) and (min-width:480px){.digital-marketing-webinar .page-description .page-speakers-list>li{padding-left:15px;padding-right:15px}}@media (min-width:480px) and (min-width:768px){.digital-marketing-webinar .page-description .page-speakers-list>li{padding-left:20px;padding-right:20px}}@media (min-width:768px){.digital-marketing-webinar .page-description .page-speakers-list>li{position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:100%;float:none}}@media (min-width:768px) and (min-width:480px){.digital-marketing-webinar .page-description .page-speakers-list>li{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (min-width:768px){.digital-marketing-webinar .page-description .page-speakers-list>li{padding-left:20px;padding-right:20px}}.gov-optin .page-marquee-group{height:100px}.gov-optin .page-description-group{margin-bottom:20px}.gov-optin .page-form .row.checkbox label,.gov-optin .page-form .row.radio label{line-height:21px}

.master-wrapper{
	display:inline-block;
	width:480px;
}
.master-header{
	margin: 0 auto 0 75px;
	display: block;
}
.master-wrapper-title{
	padding-left:15px;
	font-family:adobe-clean;
	font-weight:500;
	color:#000000;
	margin-top:40px;
	margin-bottom:20px;
	font-size: 20px !important;
	text-align: left !important;
}
.master-wrapper-desc{
	padding-left:15px;
	color:#777777;
	font-family:adobe-clean;
	font-size: 16px;
	text-align: left !important;
}
.page-form label{
	font-size: 16px;
}
.page-form .row.legal p{
	font-size: 16px;
}

@media only screen and (max-width: 767px){
	.master-wrapper{
		width:320px;
	}
	.master-header{
		margin: 0 auto 0 20px;
	}
	.master-header h2{
		font-size: 18px;
	}
	.master-wrapper-title{
		font-size: 17px !important;
	}
	.master-wrapper-desc, .page-form .row.legal p{
		font-size: 15px;
	}
}

#faas-form-97{
	display: flex;
	flex-wrap: wrap;
	width: auto;
	  height: auto;
	  margin: auto;
}

/* form{
	display: flex;
	flex-wrap: wrap;
	width: auto;
	height: auto;
	margin: auto;
	} */

	.row {
    /*width: auto;*/
    width: 40%;
	display: flex;
	flex-direction: column;
	padding: 5px; /*FOR ELW*/
	font-family: adobe-clean;
	flex-basis: 100%;
	flex-grow: 1;
	}

	.\31 4.row,
	.\31 5.row,
	.\38.row,
	.\39.row {
	   flex-basis: 40%; /*from 50%*/
	}

	span.required,
	.error {
	color: red;
	text-align: left;
	}

	label {
	text-align: left;
	color: #000;
	/*margin-bottom: 10px; FOR ELW*/
    }
    
    #faas-form-97_es_{
        font-size: 14px!important;/*FOR ELW*/
    }

	#faas-form-97 input,
	select {
	/*width: 100%; FOR ELW*/
	height: 32px;
	display: block;
	padding: 0 10px;
    border: 1px solid rgb(204, 204, 204);
    border-radius: 10px;
    }
    
    /* FOR ELW*/
    #Form97_69_0, #Form97_69_1, #Form97_69_2{
        height: 15px!important;
    }

	.\32 7.row,
	.\32 8.row,
	.\38 4.row,
	.\38 5.row,
	.\38 6.row,
	.\38 7.row {
	flex-direction: row;
	justify-content: flex-start;
	}

	.\32 7.row input,
	.\32 8.row input,
	.\38 4.row input,
	.\38 5.row input,
	.\38 6.row input,
	.\38 7.row input {
	width: auto;
	height: auto;
	}

	.\38 4.row,
	.\38 5.row,
	.\38 6.row,
	.\38 7.row {
	flex-wrap: wrap;
	}

	.\38 4.row .errorMessage,
	.\38 5.row .errorMessage,
	.\38 6.row .errorMessage,
	.\38 7.row .errorMessage {
	margin-top: 10px;
	}

	.\38 4.row label ~ div,
	.\38 5.row label ~ div,
	.\38 6.row label ~ div,
	.\38 7.row label ~ div {
		flex-basis: 100%;
	}


	.checkbox > label {
	margin: 0 0 0 10px;
	max-width: 90%;
	}

	.errorSummary {
	flex-basis: 100%;
	text-align: left;
	color: red;
	padding: 0 10px;
	}

	input[type=submit] {
	min-width: 90px;
	border: 0px;
	border-radius: 19px;
	font-weight: 300;
	font-family: adobe-clean;
	font-size: 14px;
	color: rgb(255, 255, 255);
	background-color: rgb(75, 155, 234);
	height: 32px;
	/*width: 150px; FOR ELW*/
	cursor: pointer;
	}

	.gdpr_questions {
	width: 100%;
	}

	.legal {
	color: rgb(170, 170, 170);
	padding-top: 40px;
	font-weight: 300;
	text-align: justify;
    }
    
    /*Mods for ELW2021*/

    #Form97_69 > br:nth-child(3), #Form97_69 > br:nth-child(6) {
        display: none;
    }

    #faas-form-97 > p {
        display: none;
    }

    #faas-form-97_es_ > p {
        font-weight: bold;
    }

    #faas-form-97 > div.row.checkboxlist.\36 9.FaaS-69 {
        padding-left: 5px;
    }

    #Form97_submit {
        background-color: #5d265f;
    }
    
    #faas-form-97 > div.row.textfield.\31 .prepopulated.prepop-faas-submission.FaaS-1, #faas-form-97 > div.row.textfield.\31 .FaaS-1.success, #faas-form-97 > div.row.textfield.\31 .FaaS-1 {
       display: none!important; 
	}