@font-face{
			font-family: 'Knockout';
			src: url('https://smm.events.nba.com/images/2026/68DBD80E3DEC4/Knockout67.eot');
			src: url('https://smm.events.nba.com/images/2026/68DBD80E3DEC4/Knockout67.eot?#iefix') format('embedded-opentype'),
				 url('https://smm.events.nba.com/images/2026/68DBD80E3DEC4/Knockout67.woff2') format('woff2'),
				 url('https://smm.events.nba.com/images/2026/68DBD80E3DEC4/Knockout67.woff') format('woff'),
				 url('https://smm.events.nba.com/images/2026/68DBD80E3DEC4/Knockout67.ttf')  format('truetype'),
				 url('https://smm.events.nba.com/images/2026/68DBD80E3DEC4/Knockout67.svg#Knockout') format('svg');}

	
			#chronoform_dayofservice_registration{
				width:auto;
				background-color:transparent;
			}			
			#chronoform_dayofservice_registration .cfdiv_radio label,
			#chronoform_dayofservice_registration .cfdiv_checkbox label,
			#chronoform_dayofservice_registration .cfdiv_checkboxgroup label{
<!--				width:auto;
				font-size:100%;
				font-weight:normal;
				font-family:arial,helvetica,sans-serif;
-->			}
			#chronoform_dayofservice_registration .ccms_form_element label:first-child,
			#chronoform_dayofservice_registration .cfdiv_radio label:first-child,
			#chronoform_dayofservice_registration .cfdiv_checkbox label:first-child,
			#chronoform_dayofservice_registration .cfdiv_checkboxgroup label:first-child{
<!--				width:200px;
				font-size:12px;
				font-weight:bold;
				font-family:arial,helvetica,sans-serif;
-->			}
		
			* {
			margin: 0;
			padding: 0;
			outline: 0;
			font-size: 100%;
			vertical-align: baseline;
			background: transparent;
			}

			body {
			  background: #ffffff;
			}
			.mainhdrLg {
			  display: none;
			}
			.ftrLg {
			  display: none;
			}		

			.details1 label {
			  margin: 5px 10px 5px 15px;
			  color: #ffffff;
			  font-weight:bold;
			  width: 85px;
			  
			}

			.details1 input:not([type=radio]) {
			  vertical-align: middle;
			  margin: 10px 20px 10px 0;
			  width: 450px;
			  max-width: 450px;
			  padding:6px 8px;
			  display:inline-block;
			  background-color:#ffffff; 
			  border:none; 
			  box-sizing: border-box;
			}

			.details1 {  
			  align-items: center;
			  display: flex;
			  flex-flow: row wrap;
			}
			

			.projects label {
			  margin: 5px 10px 5px 15px;
			  color: #ffffff;
			  font-weight:bold;
			  width: 100px;
			  
			}

			.projects input:not([type=radio]) {
			  vertical-align: middle;
			  margin: 10px 20px 10px 0;
			  width: 430px;
			  max-width: 430px;
			  padding:6px 8px;
			  display:inline-block;
			  background-color:#ffffff; 
			  border:none; 
			  box-sizing: border-box;
			}
				

			.projects {  
			  align-items: center;
			  display: flex;
			  flex-flow: row wrap;
			}
			
			.eventInfo {
			  font-size: 38px;
			  line-height: 42px;
			}

			@media only screen and (max-width: 800px) {

				.details1 {
				  flex-direction: column;
				  align-items: stretch;
				}

				.details1 input:not([type=radio]) {
				  margin: 10px 0;
				  max-width: 700px;
				  width: 100%;
				}

				.details1 label {
				  margin: 5px 10px 5px 0;
				}

			}

			@media only screen and (min-width: 800px) {
				body {
				  background: #1b4389 url("https://smm.events.nba.com/images/2026/68DBD80E3DEC4/asdos_site_bg.png") no-repeat center top fixed;
				}
				.mainhdrSm {
				  display: none;
				}
				.mainhdrLg {
				  display: block;
				}
				.ftrSm {
				  display: none;
				}
				.ftrLg {
				  display: block;
				}
				.eventInfo {
				  font-size: 48px;
				  line-height: 50px;
				}
			}		

.error
{
color:red;
}
<!--[if lt IE 9]>
    <script src="/media/jui/js/html5.js"></script>
    <![endif]-->