html[section='4'] body {
			background: inherit;
		}

		html[section='4'] .betaText {
			color: inherit;
		}

		html[section='4'] #footerLogo img {
			background-image: inherit;
			width: inherit;
			height: inherit !important;
			display: inherit;
			padding: inherit;
		}

		html[section='4'] [controlId='imgWelcome'] img {
			max-width: 100%;
			max-height: 100%;
		}

		/********* START OF PRINT GALLERY**************/

		html[section="7"][gallerylayoutId="printGalleryBasic"] #templateWrapperExport {
			width: 1000px;
			margin: 0 auto;
		}

		html[section="7"][gallerylayoutId="printGalleryBasic"] .wrapperPreviews .section11.item {
			display: block;
		}

		html[section="7"][gallerylayoutId="printGalleryBasic"] div[c="e.g.p.galleryPreview"] .wrapperPreviews .row a {
			display: block;
			width: 100%;
			min-height: inherit;
			color: #000000;
		}

		html[section="7"][gallerylayoutId="printGalleryBasic"] .wrapperPreviews .control .controlContent {
			line-height: inherit;
		}

		html[section="7"][gallerylayoutId="printGalleryBasic"] .wrapperPreviews .control .controlLabel {
			font-weight: bold;
		}

		html[section="7"][gallerylayoutId="printGalleryBasic"] .wrapperPreviews .control  {
			line-height: 22px;
		}

		html[section="7"][gallerylayoutId="printGalleryBasic"] .wrapperPreviews .noLabel .control .row .controlLabel  {
			display: none;
		}

		html[section="7"][gallerylayoutId="printGalleryBasic"]  div[c="e.g.p.galleryPreview"] .section11 {
			background: #ffffff;
			page-break-inside: initial !important;
			border: none;
			font-size: 16px;
			text-align: left;
		}

		html[section="7"][gallerylayoutId="printGalleryBasic"] div[c="e.g.p.galleryPreview"] .wrapperPreviews {
			text-align: left;
		}

		html[section="7"][gallerylayoutId="printGalleryBasic"] div[c="e.g.p.galleryPreview"] .wrapperPreviews .row {
			text-align: left;
		}

		.customizedTitle {
			font-size: 20px;
			font-weight: bold;
		}

/********* END OF PRINT GALLERY***************/

		.customizedTitleSummary {
			font-size: 16px;
		}

		.hideLabels .controlLabel {
			display: none;
		}
/*****PARENT CSS MERGED ABOVE*****/
html[section='4'] body {
			background: inherit;
		}

		html[section='4'] .betaText {
			color: inherit;
		}

		html[section='4'] #footerLogo img {
			background-image: inherit;
			width: inherit;
			height: inherit !important;
			display: inherit;
			padding: inherit;
		}

		html[section='4'] [controlId='imgWelcome'] img {
			max-width: 100%;
			max-height: 100%;
		}

		/**************** Specific CSS for Hip Hop Project *****************/

		/* increase default form and error font size */
		html[section='4'][responsive='true'] .section2,
		html[section='4'][responsive='true'] .error,
		 html[section='4'][responsive='true'] .control {
			font-size: 16px;
			line-height: 22px;
		}

		/* Sign out link */
		html[section="4"] div[c="v.a.h.header"] .header .logoImage .signOutWrapper {
			font-size: 16px;
			font-weight: bold;
			border: 1px solid black;
			border-radius: 5px;
			padding: 8px;
			background: #BA2D33;
   			color: #ffffff;
		}
		html[section="4"] div[c="v.a.h.header"] .header .logoImage .signOutWrapper a {
			color: #ffffff;
		}

		html[section='4'] [controlId='cmdAgeBlockProceed'] a {
			display: inline-block;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 1.875rem;
			padding-right: 1.875rem;
			text-decoration: none;
			border-radius: 3px;
			cursor: pointer;
			font-size: 0.8125rem;
			font-weight: bold;
			background: #BA2D33;
			color: #FFFFFF;
		}

		html[section='4'] [controlId='cmdAgeBlockProceed'] a:hover {
			background: #98272D;
		}

		html[section='4'] [controlId='cmdAgeBlockProceed'] {
			margin-top: 20px;
		}

		html[section='4'][responsive='true'] .buttonStyle2 {
   			background: #BA2D33;
   			color: #ffffff;
  		}

  		html[section='4'][responsive='true'] a.buttonStyle2:hover {
			background: #98272D;
		}

  		/* Continue later button style */
		html[section='4'][responsive='true'] .buttonStyle2.skipValidation {
			background: gray;
			color: #ffffff;
		}

  		html[section="4"] a {
			color: #3648BB;
			font-weight: 700;
		}

		html[section='4'][responsive='true'] .progressBarStyle1_inner {
			background: #232323;
			background: #BA2D33;
		}

		html[section='4'][responsive='true'] body {
			color: #232323;
		}

		html[section='4'][responsive='true'] #contentWrapper, html[section='4'][responsive='true'] #footerWrapper {
			background: #ffffff;
		}

		#contentWrapper .ZZZ.row .section1 {
			border: 1px solid #232323;
		}



		html[section="4"] div[c="v.a.h.header"] .header .logoTitleText {
			padding-top: 50px;
			display: none;
		}
		/* html[section="4"] div[c="v.a.h.header"] .header .logoTitle img {
			display: none;
		}
		*/

		/* Registration checkbox text
		html[section='4'][responsive='true'] .chkPriority {
			font-size: 16px;
		}*/

		/* increase checkbox size */
		html[section='4'][responsive='true'] .chkPriority input[type='checkbox'] {
			width: 18px;
			height: 18px;
		}

		.customizedTitle {
			font-size: 16px;
  		}

        /*removes all jsRenderIf's*/
		div[encodedJsRenderIf] {
			display: none;
		}

		.oneLineTextArea textArea {
			min-height: 50px;
			height: 50px;
		}

		.oneLineTextAreaLong textArea {
			min-height: 100px;
			height: 200px;
		}

		.displayNoLabel .controlLabel {
			display: none !important;
		}

		.unBold .controlLabel span[part="label"] {
			font-weight: normal;
		}

  		html[section="5"] [controlId="filterEpisodeNumber"] .controlContent div[groupIdx] {
		   display: inline-block;
		   vertical-align: top;
  		}


		/* Button CSS */
		div.control.radiosGroup.input div[renderStyle='buttons'] .button {
			min-width: 150px;
			font-weight: bold;
			font-size: 25px;
			padding: 15px 10px;
			border: 1px solid #d5d5d7;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="10"] .button {
			background: #F5FAF5;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="20"] .button {
			background: #FFF3F3;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="30"] .button {
			background: #FFF6D9;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="40"] .button {
			background: #F3EBF7;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="10"] .button.selected {
			background: #8EE58E;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="20"] .button.selected {
			background: #FF8E8E;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="30"] .button.selected {
			background: #FFD800;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="40"] .button.selected {
			background: #D09FED;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="10"] .button:hover {
			background: #8EE58E;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="20"] .button:hover {
			background: #FF8E8E;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="30"] .button:hover {
			background: #FFD800;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="40"] .button:hover {
			background: #D09FED;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="110"] .button,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="120"] .button,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="130"] .button,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="140"] .button,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="150"] .button {
			min-width: 50px;
			color: #000000;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="110"] .button.selected,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="120"] .button.selected,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="130"] .button.selected,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="140"] .button.selected,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="150"] .button.selected {
			background: #83CDF2;
			color: #000000;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="110"] .button,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="120"] .button,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="130"] .button,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="140"] .button,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="150"] .button {
			background: #E8F5FA;
			color: #000000;
		}

		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="110"] .button:hover,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="120"] .button:hover,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="130"] .button:hover,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="140"] .button:hover,
		div.control.radiosGroup.input div[renderStyle='buttons'] div[optionId="150"] .button:hover {
			background: #83CDF2;
			color: #000000;
		}

		/* Color of General background */
		html[section='4'][responsive='true'] body {
    		background: #000000;
		}

		/*** make image bigger on views **************/
		html[section='5'][responsive='true'] #contentWrapper #adminApplicants .tableWrapperStyle1 table.dataTable > tbody > tr > td[predefinedcolumn="primaryPicture"] img {
			width: 90px;
		}

		html[section='4'] body div.base h1,
		html[section='4'] body div.base h2,
		html[section='4'] body div.base h3,
		html[section='4'] body div.base h4 {
			font-weight: bold;
		}

		html[section='4'] body div.baseES h1,
		html[section='4'] body div.baseES h2,
		html[section='4'] body div.baseES h3,
		html[section='4'] body div.baseES h4 {
			font-weight: bold;
			color: #BA2D33;
		}

		html[section='4'][responsive='true'] body div.base,
		html[section='4'][responsive='true'] body div.base p {
			font-size: 16px;
			line-height: 1.5;
			color: #000000;
		}

		/* footer overrides */
		html[section='4'][responsive='true'] body div.base.footer,
		html[section='4'][responsive='true'] body div.base.footer p {
			font-size: 14px;
			line-height: 16px;
		}

		html[section='4'][responsive='true'] body div.base p {
			padding-top:10px;
			padding-bottom:10px;
		}

		html[section='4'][responsive='true'] body div.baseES p {
			padding-top:10px;
			padding-bottom:10px;
			color:#BA2D33;



		}

		html[section='4'][responsive='true'] body div.base h1 {

			font-size: 30px;
			line-height:34px;
			padding-bottom:10px;
		}

		html[section='4'][responsive='true'] body div.baseES h1 {

			font-size: 30px;
			line-height:34px;
			padding-bottom:10px;
			color:#BA2D33;

		}

		html[section='4'][responsive='true'] body div.base h2 {
			font-size: 24px;
			line-height:32px;
			padding-top:10px;
			padding-bottom:10px;

		}


		html[section='4'][responsive='true'] body div.baseES h2 {
			font-size: 24px;
			line-height:32px;
			padding-top:10px;
			padding-bottom:10px;
			color: #BA2D33;
		}

		html[section='4'][responsive='true'] body div.base h2.big {
			font-size: 55px;
			text-transform: uppercase;
			line-height:65px;
			padding-bottom:20px;
		}

		html[section='4'][responsive='true'] body div.base h3 {
			font-size: 24px;
			line-height:28px;
			padding-top:10px;
			padding-bottom:10px;
		}

		html[section='4'][responsive='true'] body div.baseES h3 {
			font-size: 24px;
			line-height:28px;
			padding-top:10px;
			padding-bottom:10px;
			color: #BA2D33;
		}

		html[section='4'][responsive='true'] body div.base h4 {
			font-size: 20px;
			line-height:24px;
			padding-top:10px;
			padding-bottom:10px;
		}

		html[section='4'][responsive='true'] body div.baseES h4 {
			font-size: 20px;
			line-height:24px;
			padding-top:10px;
			padding-bottom:10px;
			color: #BA2D33;
		}

		html[section='4'][responsive='true'] body div.base hr {
			margin-top: 20px;
			margin-bottom: 20px;
		}

		/* format list */
		html[section='4'][responsive='true'] body div.base ol,
		html[section='4'][responsive='true'] body div.base ul {
			margin: 10px;
			margin-left: 30px;
		}

		html[section='4'][responsive='true'] body div.base li {
			margin-bottom: 10px;
		}

		html[section='4'][responsive='true'] body div.base em {
			color: red;
			font-weight:normal;
		}

		html[section='4'][responsive='true'] body div.base.italic,
		html[section='4'][responsive='true'] body div.base i {
			font-style: italic;
		}