/*Show Checkboxes*/
body.rf-body.rf-accessibility.vmware-empower2022amer-update-form-form .checkbox input[type='checkbox'] {
  	display: inline-block!important; 
}

/*Top Card Section Background*/
.flex-box-section-full.bg-alternate {
    background: #fff!important;
}

[data-path="children[0].children[2]"] .rf-card.booth-details-card {
    background-image: url(https://static.rainfocus.com/vmware/empower2022amer/static/staticfile/staticfile/1397278aq-emp22-schedule-450x450_1650400940507001BtOZ.jpg);
    background-position: bottom right;
    background-repeat: no-repeat;
}

/*Form Card Styling*/

.rf-card .card-body

.rf-card,
.rf-card.booth-details-card {
	color: var(--charcoal);
	font-size: 16px;
}

.rf-card.booth-details-card .card-header {
	background: var(--white) !important;
	border-radius: 4px 4px 0 0 !important;
  	height: auto !important;

}

.rf-card.booth-details-card .card-body {
	background: var(--white) !important;
	border-radius: 4 !important;
  	height: 295px !important;
}

.rf-card.booth-details-card .card-header {
	/*padding: 12px 0px !important;*/
	height: 50px;
}

.rf-card.booth-details-card .card-body {
	/*padding: 20px 20px 20px 0px !important;*/
	scrollbar-color: #aeaeae #e7eff3;
}

label.rf-label>.label-text {
	color: var(--black) !important;
	font-weight: 900 !important;
}

.rf-card.booth-details-card .card-header {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 2px solid #0091DA;
}

.rf-card.booth-details-card .card-body {
	/*border: 0 !important;*/
  	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.rf-card.booth-details-card .card-body::-webkit-scrollbar-track {
	background-color: #e7eff3;
}

.rf-card.booth-details-card .card-body::-webkit-scrollbar {
	width: 12px;
	background-color: #e7eff3;
}

.rf-card.booth-details-card .card-body::-webkit-scrollbar-thumb {
	background-color: #aeaeae;
}

.rf-card.booth-details-card .card-header .card-header-title {
	font-size: 24px !important;
	line-height: 24px !important;
	color: var(--black) !important;
	background: var(--white) !important;
	white-space: break-spaces !important;
}

.rf-read-only {
    padding-bottom: 0px;
}

.rf-read-only span.label-text {
    font-size: 17px!important;
    color: #000!important;
}

.rf-card.booth-details-card .card-header .rfSI svg {
  	fill: #1D428A;
}

/*Survey Card Styling*/

.rf-card.my-survey-list-card h3.card-header-title {
    /*padding-left: 16px!important;*/
  	padding-left: 20px!important;
    font-size: 24px!important;
    line-height: 24px!important;

}

.rf-card.my-survey-list-card .card-header {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 2px solid #0091DA;
	border-radius: 4px 4px 0 0 !important;
  	background-color: transparent;
	/*padding: 12px 0px !important;*/
  	padding: 8px 0px !important;
   	/*height: 50px;*/
   	height: 44px;
}

.rf-card.my-survey-list-card .card-body {
  	background-color: transparent;
    border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-radius: 0 0 4px 4px !important;
    height: 295px !important;

}

.page-builder-display-reset .my-survey-list-card .card-body .rf-table-container .rf-table .table-row {
  	background-color: transparent;
}

/*My Sessions Card Styling*/

.rf-card.all-sessions-card .card-body.has-rows {
    height: 400px;
}

/*Survey Styling*/

.rfwf-full-panel.survey-form-page .rf-table-container .rf-table .table-body .table-row.table-header>div,
.rfwf-full-panel.survey-form-page .rf-radio-option .check,
.rfwf-full-panel.survey-form-page a {
  	color: #0091DA!important;
}

.rfwf-full-panel.survey-form-page button#wf-btn-submit{
  	background-color: #0091DA!important;
  	border-color: #0091DA!important;
}

/*Demo Zone Edits*/

#rf-exhibitorcatalog {
	background: #FFFFFF;
  }
.rf-pill-primary {
    display: none;
}
/*Gamification*/

[class*="rfG-xs"], [class*="rfG-sm"], [class*="rfG-md"], [class*="rfG-lg"], [class*="rfG-xl"] {
    float: none;
}
.rfG-row {
    margin-left: 20px;
}
.wf-form-element-div .rf-radio-container .radio>label {
    padding-left: 5px;
}

/*Dashboard*/

.rf-card.has-message .card-body {
    height: 260px;
}

/*Recommended Sessions Button Focus*/

.mdBtnR-outline-primary:focus .mdBtnR-text {
    color: #fff;
}

iframe.pigeonhole-qanda[src*="https://pigeonhole.at/X7RNWK-1649272241754001lzlq/i/3482031?disablebackbutton"] {
    display: none!important;
}
