/** 
* HTML 
*/
html{
	scroll-behavior:smooth;
}
body {
	font-family: 'Karla', sans-serif;
	margin-top: 0px;
	padding-right: 0 !important;
	overflow-x: hidden;
}

h1.page-header {
	display: none;
}
.href-item {
	cursor: pointer;
}
.h1, .h2, .h3, h1, h2, h3, p {
	margin-bottom: 8px;
}
iframe {
	max-width: 100%;
}
.main-container {
	background-image: url(/themes/afcfmt/images/background.png);
	background-repeat: no-repeat;
	background-position: top right;
	overflow: hidden;
}
.main-container.no-bg,
.page-node-type-news .main-container,
.path-search .main-container {
	background-image: initial;
}

.navbar-default {
	margin-bottom: 0px;
	height: 50px;
}

.NavbarMobile__HistoryBackContainer {
	position: absolute;
    top: 50%;
	left: 0;
    transform: translate(0%, -50%);
}

.NavbarMobile__HistoryBack {
	width: 26px;
	height: 26px;
	border-radius: 25px;
	background-color: #6B26BA;
}

.NavbarMobile__NamePage {
	width: 100%;
}

body.is-menu-open {
	overflow: hidden;
}
.owl-carousel .owl-item img {
	display: initial;
	width: auto;
}
.owl-carousel .owl-stage-outer {
	overflow: initial;
}

body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed {
	margin-left: 0;
}
/* ===== Scrollbar CSS ===== */
/* Firefox */
* {
	scrollbar-width: auto;
	scrollbar-color: #6b6b6b #ffffff;
}

/* Chrome, Edge, and Safari */
*::-webkit-scrollbar {
	width: 10px;
}

*::-webkit-scrollbar-track {
	background: #ffffff;
}

*::-webkit-scrollbar-thumb {
	background-color: #6b6b6b;
	border-radius: 0px;
	border: 0px solid #ffffff;
}

@media screen and (min-width: 768px) {
	.navbar-default {
		height: 80px;
	}

	.path-ebooks .main-container,
	.path-pills .main-container,
	.path-podcasts .main-container,
	.path-videos .main-container,
	.path-webinars .main-container {
		background-image: url(/themes/afcfmt/images/background-collections.png);
	}  
}