/*General reg - Fix list style*/
.card-body li {
  list-style-position: outside !important;
}

/*Group reg - Fix nav focus */
.navbar a:active, .navbar a:focus, .navbar a:not([href]):focus {
    outline-offset: 1px;
    outline: #06c dotted 1px !important;
}

/*Group reg - Fix number dropdown spacing */
.rf-overlay-new .rf-scroll-frame ul:not(.rf-select-selected,.simple-overlay-list) li {
    padding: 6px 4px;
}


/*General reg - Fix tool tip pop up position due to top nav */
#rf-overlay-id .rf-tooltip{
 	margin-top: -85px; 
}

/*General reg - Fix form number select popup */
#rf-overlay-id .rf-scroll-frame{
 	/*margin-top: -80px; */
}

/*General reg - Fix accordion placment on Powertraining dropdown*/

.accordion-headline .md-accordion-controls{
 	position: absolute;
    top: inherit; 
}

/*General reg - Make space for powertraining info icon*/
.rfG-row .package-description {
    padding-left: 30px;
}


/*hide header on group passes card*/
#bulkPackagesDashboard .workflow-header .rf-flex-vertical-center {
    display: none;
}

/*font fix group passes card*/
.item-card .card-header h2 {
   line-height: 1.2em;
}

/*adjust card hight on log in page*/
#workflow-login-page .md-frame .md-frame-body {
    min-height: 300px;
}

/*Reg flow - Fixes extra white space below footer*/
legend {
 width: 100% !important;
}

/*Reg flow - Fixes registration font size on lables*/
.rf-input .rf-label .label-text, div.radio, div.checkbox{
  font-size:16px !important;
}

/*Reg flow - Limits width of form*/
.rfwf-full-panel .rfwf-panel-interior {
    max-width: 800px !important;
}

/*Reg flow - H6 text spacing fix*/
.rf-text-container>div>h6 {
	margin: 0px 0px 30px;
}



/*Reg flow - Hotel confirmation check mark svg color*/
.hotel-confirmation-header .rfSI svg {
    fill: #ee0000 !important;
}


/*Login boxs - making them the same height - Adam t.*/
#workflow-login-page .md-frame .md-frame-body {
    min-height:280px;
}

/*Fixing the forgot password popup cta styles - Adam t.*/
#forgotPw-modal .mdBtnR-primary {
    text-transform:initial !important;
}

/* Centered text - Left nav User card - homepage*/
.centered {
  position: absolute;
  top: 50%;
  left: 52%;
  transform: translate(-50%, -50%);
  width:65%;
}

/* This removes speaker images from TA's */
.rf-tile-container .rf-tile .rf-tile-avatars {
    display: none;
}

/* Kevin - Firefox TA issue */
@-moz-document url-prefix() {
	.redhat-sum21-recharge-page-recharge .targeted-agenda-details-card .rf-tile-info.rf-tile-line-two p{
		margin-bottom: 0px;
	}
	.redhat-sum21-recharge-page-recharge .targeted-agenda-details-card .rf-tile-info.rf-tile-line-two ul{
		display: none;
	} 
}

/*Fix page spacing with 80px top nav.*/
body {
    /*margin-top: 80px !important;*/
}

/*Fix tool tip on reg questions*/
button.icon-popover-trigger, .icon-popover-trigger {
    position: relative;
}

/*adjust tool tip on powertraining options*/
.rf-workflow .rf-checkbox-wrapper .rfSI.icon-popover-trigger {
 	margin-left: 16px; 
}


/*** Hide Text on Calendar***/
.session-calendar-instructions{
 display: none; 
}


/* Eborall #15282 */
@media (min-width: 700px) {
  .pb-0 .rf-grid-layout-100 h2 {
    line-height: 0.8;
  }
}
