/* START PB-EDITOR SPECIFIC CSS FOR MAKING EDITING EASIER/POSSIBLE */

	/* Make slideshows editable */
	#pb-editor .pb-widget[data-pb-widget-type="UX3SlideShow"] {
		padding: 20px 7px;
	}
	#pb-editor .pb-widget[data-pb-widget-type="UX3SlideShow"] .swiper-wrapper {
		display: block;
	}
	#pb-editor .pb-widget[data-pb-widget-type="UX3SlideShow"] .swiper-slide {
		padding: 20px 0;
	}


	/* Add some space above/below layout widgets to make them easier to select */
	#pb-editor .pb-widget[data-pb-widget-type="ux3-layout-widget"] {
		margin-top: 30px;
		margin-bottom: 30px;
	}

	/* Remove the forced width on .custom-page class */

	#pb-editor .custom-page {
		width: auto;
	}

/* END PB-EDITOR SPECIFIC CSS FOR MAKING EDITING EASIER/POSSIBLE */



/* No-shift of header ad space */
@media (min-width: 576px) {
	.header-ad {
		height: 90px;
	}
}

/* Responsive video embeds */
.responsive-embed {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 56.25%;
}
.responsive-embed iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* APP-2195 */
article div[data-type="short-display"] {
	margin-bottom: 0;
	line-height: normal;
}


/* APP-2135: Remove uppercase display of Quiz answers */
.test-widget__content label {
	text-transform: none;
}


/* APP-1936: Cover image display at top of home page */
@media (min-width: 768px) {
	.hp-cover {
		float:right;
	}
	.hp-cover .cover-image {
		max-width: 200px;
	}
}



/* Make covers in slideshows uniform dimensions */
/*.cover-image__image img {
	width: 220px;
}
*/
.swiper-slide {
	padding-bottom: 20px;
}
.swiper-container {
	padding-bottom: 30px;
}


/* Connect child tabs to the parent tabs */
.tab-content .branded-tabs {
	margin-top: -2rem;
}
.podcast-journal__all-episode .tab-content .branded-tabs {
	margin-top: 0;
}

/* Make links in slideshows white/underlined/bold */
.announcement__slideshow p a {
	color: #fff;
	font-weight: 700;
	text-decoration: underline;
}
.announcement__slideshow p a:hover {
	text-decoration: none;
}

/* APP-2181: Mobile display of CME sidebar */
#questions-list-sidebar {
	z-index: 4000;
}
.test-questions-list__card {
	padding: 16px 0 0 16px;
}

/* Axel: Lists have margin at bottom and have better line height */
div[role="list"] {
	margin-bottom: 24px;
}
div[role=listitem] {
	line-height: 1.5;
	margin-bottom: 10px;
}

/* APP-2177 */
.institution {
	display: block;
	height: auto;
	text-align: center;
}
.institution .institution__image {
	max-height: 2.2em;
}

/* APP-2005 c#13 HUM popup button styling */
button.swal2-confirm.swal2-styled {
	background-color: #003399;
}

/* APP-2235 Hum z-index problem */
#hum-axel-right .swal2-container {
	z-index: 1;
}