/* Hides Buttons at bottom of selection page for CFS */
.rfwf-full-panel.form-id-1592496340060001F5aG .form-footer-actions {
    visibility: hidden;
}

#sessionSelection .card-header {
    display: none;
}

#sessionSelection .card-body {
    height: 365px;
    border: none !important;
    box-shadow: none !important;
}

#sessionSelection .rf-card {
      box-shadow: none !important;
}

.rf-radio-container .rfG-row {
    display: flex !important;
    flex-direction: column !important;
}

.form-id-1592585751486001niZN .rf-feedback-alert.success.rf-feedback-alert-sm {
    display: flex;
    flex-direction: column;
    background: #F6C2C2;
    border: #F6C2C2;
}

.form-id-1592585751486001niZN .rf-feedback-alert.success.rf-feedback-alert-sm p, .form-id-1592585751486001niZN .rf-feedback-alert.success.rf-feedback-alert-sm h3 {
    font-size: 25px;
      margin: 4px;

}

.confirmation-page .rfwf-full-panel.rfwf-discount-code .row {
    display: none;
}


#workflow-login-page .md-frame .md-frame-body {
    min-height: 332px;
}

.confirmation-page .rf-textarea textarea {
    border: 1px solid white;
}

.confirmation-page .rf-radio-container div {
    margin-left: 10px;
}

.confirmation-page .rf-select div {
    margin-left: 10px;
}

.confirmation-page .rf-checkbox-container div {
    margin-left: 10px;
}

.confirmation-page .rfwf-full-panel.rfwf-discount-code {
    border: none;
}

.no-search-results::before {
    content: 'You have not yet submitted any sessions';
}

.no-search-results img, .no-search-results h4, .no-search-results p {
    visibility: hidden;
}

[type="radio"]:checked, [type="radio"]:not(:checked) {
	opacity: 1 !important;
	position: absolute;
	z-index: -1;
}

.radio,
	opacity: 1;
}

[type="checkbox"] {
	opacity: 1 !important;
    height: auto !important;
	width: auto !important;
}

.checkbox,
	opacity: 1;
}

.modal-backdrop.in {
    z-index: 998 !important;
}

.modal.in .modal-dialog {
    z-index: 999 !important;
}
