@import url("https://use.typekit.net/owp6anf.css");
@import url("pardot-jquery-ui.css");

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, em, i, img, q, strong, b, dl, dt, dd, ol, ul, li, fieldset, form, input, select, textarea, label, legend, table
{padding: 0; margin: 0; border: 0; list-style-type: none; line-height: 100%; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}

body {font: 1em "nimbus-sans",sans-serif; color: #A8A6A6; -webkit-text-size-adjust: none;}
a {color: #F4AF27; text-decoration:none; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;}
a:hover {color: #F68527}
input, select, textarea {font: 1em "nimbus-sans",sans-serif; color:#838383; 
	background:none; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; -webkit-border-radius: 0;
}
input[type="submit"], input[type="reset"], button, label {cursor:pointer}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;}
textarea {overflow:auto;}
table {border-collapse: separate; border-spacing: 0;}
a:active {outline: 0;} *:focus {outline: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
header, section, nav, hgroup, footer, article { display: block; }
strong, b {font-weight:700;}
em, i {font-style:italic;}
p {line-height:150%}

#pardot-form {font-size: 0;}
#pardot-form p {text-align: center;}

.form-field {display: inline-block; *display: inline; zoom: 1; vertical-align: top; 
	width: calc(33.333333333333333333% - 30px); color: #fff; margin: 0 15px 20px 15px; font-size: 16px; position: relative;
}
.field-label {display: block; color: rgba(255,255,255,0.5); padding: 0 0 8px 0;}
.form-field .text, .form-field .select, .form-field .date {width: 100%; max-width: 100%; height: 54px; padding: 0 12px; border: solid 1px #656565; background: #222; color: #fff;
	font: 1em "nimbus-sans",sans-serif;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;		
}
.form-field .select {
	color: rgba(255,255,255,0.5); 
	background-image: url(../images/icon-arrow5.png); 
	background-position: right center; 
	background-repeat: no-repeat; 
	background-size: auto 7px; 
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
}
.form-field .select::-ms-expand {
    display: none;
}
.form-field .date {background: url(../images/icon-datepicker.png) no-repeat right center; background-size: 39px 24px; cursor: pointer;}
.form-field .text:hover, .form-field .select:hover, .form-field .date:hover {border-color: #F9B225;}
.form-field .text:focus, .form-field .select:focus, .form-field .date:focus {border-color: #fff;}

p.submit {float: left; width: 100%; text-align: center; font-size: 16px;}
/*p.submit [type="submit"] {display: inline-block; *display: inline; zoom: 1; vertical-align: middle;
	color: #fff; font-size: 1.25em; font-weight: 700; border: solid 2px #F2AE39; padding: 12px 50px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
}
p.submit [type="submit"]:hover {border-color: #F68527; color: #fff;}
p.submit [type="submit"]:active {border-color: #fff;}*/
p.submit [type="submit"] {
	display: inline-block; vertical-align: middle; background: #f5af27; line-height: 54px; min-width: 170px; text-align: center; padding: 0 30px;
	font-weight: bold; text-transform: uppercase; color: #000; font-size: 0.875rem; border: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	-webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;
}
p.submit [type="submit"]:hover {color: #fff;}

p.errors {display: none;}
.form-field .error {display: none;}
.form-field.error .text, .form-field.error .select, .form-field.error .date {border-bottom-color: red;}

.form-field.Notes {width: calc(100% - 30px);}
.form-field.company {width: calc(66.66% - 30px);}

/* Book a speaker FORM */
form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] {padding: 30px 0 0 0;}
form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .form-field {color: #838383;}
form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .field-label {color: #838383; font-size: 0.875em;}
form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .text, form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .select, form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .date {
	border: solid 2px #000; height: 50px; background-color: #fff; color: #000;
}
form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .select {background-image: url(../images/icon-arrow7.png);}
form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .text:hover, form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .select:hover, form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .date:hover {border-color: #999;}
form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .text:focus, form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .select:focus, form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] .date:focus {border-color: #F4AF29;}
form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] p.submit [type="submit"] {
	display:inline-block; *display:inline; zoom:1; vertical-align:middle; background:#F9B329; color:#000; font-size:1.25em; font-weight:700; padding:20px 30px; text-transform:uppercase;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 20px 0 0 30px;
}
form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] p.submit [type="submit"]:hover {background:#F68527; color:#000;}

/* Webinar FORM */
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] {padding: 30px 0 0 0;}
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .form-field {color: #838383;}
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .field-label {color: #838383; font-size: 0.875em;}
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .text, 
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .select, 
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .date {
	border: solid 2px #000; height: 50px; background-color: #fff; color: #000;
}
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .select {background-image: url(../images/icon-arrow7.png);}
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .text:hover, form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .select:hover, form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .date:hover {border-color: #999;}
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .text:focus, form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .select:focus, form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] .date:focus {border-color: #F4AF29;}

/* Newsletter FORM */
form[action="https://go.bigspeak.com/l/691093/2019-06-03/hk7v"] {position: relative;}
form[action="https://go.bigspeak.com/l/691093/2019-06-03/hk7v"] .form-field {width: 100%; margin: 0;}
form[action="https://go.bigspeak.com/l/691093/2019-06-03/hk7v"] .field-label {color: #838383;}
form[action="https://go.bigspeak.com/l/691093/2019-06-03/hk7v"] .form-field .text {
	width:100%; max-width:100%; background:#E9E9E9; height:76px; padding:0 84px 0 18px; font-size:1.5em; font-weight:300; color:#1B1B1B; border: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
form[action="https://go.bigspeak.com/l/691093/2019-06-03/hk7v"] p.submit, form[action="https://go.bigspeak.com/l/691093/2019-06-03/hk7v"] p.submit [type="submit"] {
	position:absolute; right:0; bottom:0; width:76px; height:76px; text-indent:-9999px; border:0; padding: 0; background:none;
}
form[action="https://go.bigspeak.com/l/691093/2019-06-03/hk7v"] p.submit:before {content:" "; display:block; width:26px; height:20px; background:url(../images/icon-arrow1.png) no-repeat center bottom; background-size:26px 40px; position:absolute; left:50%; top:50%; margin:-10px 0 0 -13px;}

/* Redesign / Global Footer FORM */
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field {position: relative; margin-bottom: 0; margin-top: 30px;}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .field-label {padding: 0 5px; position: absolute; left: 7px; top: 18px; pointer-events: none;
	-webkit-transition: all .1s ease; -moz-transition: all .1s ease; transition: all .1s ease;
}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field.error .field-label {color: #fff !important;}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field.active .field-label {top: -5px; font-size: 0.688rem; background: #000; color: #f5af27;}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field .text,
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field .select {
	width: 100%; border: solid 2px #999; height: 55px; padding: 0 12px; color: #fff; background: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field .text:focus, 
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field .select:focus {border-color: #f5af27;}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field.error .text, 
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field.error .select {border-color: #FF0000;}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field.pd-select {position: relative;}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field.pd-select:before {content: " "; display: block; width: 8px; height: 8px;
	border: solid 2px #838383; position: absolute; z-index: 20; pointer-events: none; right: 17px; bottom: 25px; border-top: 0; border-left: 0;
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field.pd-select select {-moz-appearance: none; -webkit-appearance: none; text-indent: 0.01px; text-overflow: ""; cursor: pointer;}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] .form-field.pd-select select::-ms-expand {display: none;}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] p.submit {
	text-align: left !important; 
	width: initial !important;
	margin: 30px 0 0 0; 
	padding: 10px 0 0 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] p.submit [type="submit"] {
	display: inline-block; vertical-align: middle; background: #f5af27; line-height: 54px; min-width: 170px; text-align: center; padding: 0 30px;
	font-weight: bold; text-transform: uppercase; color: #000; font-size: 0.875rem; border: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	-webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;
}
form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] p.submit [type="submit"]:hover {color: #fff;}

/* Redesign / Newsletter FORM */
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] .form-field {width: 100%; margin: 0 0 15px 0;}
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] .text {
	width: 100%; 
	background: url(../images/icon-nl-3.svg) no-repeat 12px center; 
	border: solid 2px #999; 
	height: 50px; 
	padding: 0 12px 0 48px; 
	color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
}
html.whitebackground form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] .text {
	color: black !important;
}
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] .text:focus {border-color: #f5af27;}
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] .text + .description {display: block; 
	font-size: 0.688em; color: #999; line-height: 110%; margin: 8px 0 0 0; text-align: center; padding: 0 20px;
}
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] .field-label {position: absolute; left: 48px; top: 17px; color: #999; pointer-events: none;}
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] .active .field-label {display: none;}
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] p.submit {text-align: center;}
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] p.submit [type="submit"] {
	display: inline-block; vertical-align: middle; background: #f5af27; line-height: 54px; width: 170px; text-align: center; padding: 0 30px;
	font-weight: bold; text-transform: uppercase; color: #000; font-size: 0.875rem; border: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	-webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;
}
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] p.submit [type="submit"]:hover {color: #fff;}
form[action="https://go.bigspeak.com/l/691093/2020-04-06/38vbn"] .form-field.error .text {border-color: #FF0000;}

/* Redesign / Book a speaker FORM */
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] {padding: 30px 0 0 0;}
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .form-field {color: #838383;}
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .field-label {color: #838383; font-size: 0.875em;}
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .text, 
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .select, 
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .date {
	border: solid 2px #000; height: 54px; background-color: #fff; color: #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .select {background-image: url(../images/icon-arrow7.png);}
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .text:hover, form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .select:hover, form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .date:hover {border-color: #999;}
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .text:focus, form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .select:focus, form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .date:focus {border-color: #F4AF29;}
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] p.submit [type="submit"] {
	display: inline-block; vertical-align: middle; background: #f5af27; line-height: 54px; min-width: 170px; text-align: center; padding: 0 30px;
	font-weight: bold; text-transform: uppercase; color: #000; font-size: 0.875rem; border: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	-webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;
}
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] p.submit [type="submit"]:hover {color: #fff;}
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .form-field.error .text,
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .form-field.error .select, 
form[action="https://go.bigspeak.com/l/691093/2020-04-18/3ddhb"] .form-field.error .date {border-color: #FF0000;}

/* Redesign / Request a webinar FORM */
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] p.submit [type="submit"] {
	display: inline-block; vertical-align: middle; background: #f5af27; line-height: 54px; min-width: 170px; text-align: center; padding: 0 30px;
	font-weight: bold; text-transform: uppercase; color: #000; font-size: 0.875rem; border: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	-webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;
}
form[action="https://go.bigspeak.com/l/691093/2020-03-30/3722j"] p.submit [type="submit"]:hover {color: #fff;}

@media screen and (max-width : 650px) {
	.form-field {width: calc(33.333333333333333333% - 10px); color: #fff; margin: 0 0 20px 10px;}
	.form-field.Notes {width: calc(66.66666666666666666% - 10px);}
	
	form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] p.submit {padding: 0 0 0 10px;}
}

@media screen and (max-width : 470px) {
	.form-field {width: 100%; margin-left: 0;}
	.form-field.Notes {width: 100%;}
	
	p.submit [type="submit"] {width: 100%; padding-left: 0 !important; padding-right: 0 !important;}
	
	form[action="https://go.bigspeak.com/l/691093/2019-05-28/h8nd"] p.submit [type="submit"] {margin-left: 0;}
	form[action="https://go.bigspeak.com/l/691093/2019-06-03/hk7v"] p.submit [type="submit"] {margin-left: 0;}
	
	form[action="https://go.bigspeak.com/l/691093/2020-04-03/38jf4"] p.submit {padding: 0;}
}