h1, .h1	{
	font-size: 2.5rem!important;
}
h2, .h2	{
	font-size: 1.9375rem!important;
}
h3, .h3		{
	font-size: 1.6875rem!important;
}
h4, .h4		{
	font-size: 1.40625rem!important;
}
h5, .h5	{
	font-size: 1.125rem!important;
}
h6,.h6		{
	font-size: 1rem!important;
}
.fs-6	{
	font-size: .9rem!important;
}

.com-content-category-blog.erpcorp_blog h1, .com-content-category-blog__items.erpcorp_blog h1, .com-content-category-blog__items.erpcorp_blog h2, .com-content-category-blog__items.erpcorp_blog h3, .com-content-category-blog__items.erpcorp_blog h4, .com-content-category-blog__items.erpcorp_blog h5, .com-content-category-blog__items.erpcorp_blog h6, .com-content-article.erpcorp_blog h1, .com-content-article.erpcorp_blog h2, .com-content-article.erpcorp_blog h3, .com-content-article.erpcorp_blog h4, .com-content-article.erpcorp_blog h5, .com-content-article.erpcorp_blog h6	{
	text-transform: inherit;
}

mark, .mark {
	padding: 0!important;
	  background-color: transparent!important;
}

.search-page mark, .search-page .mark	{
	  background-color: #fcf8e3!important;
}

.n2-section-smartslider h1, .n2-section-smartslider .h1,.n2-section-smartslider h2, .n2-section-smartslider .h2,.n2-section-smartslider h3, .n2-section-smartslider .h3,.n2-section-smartslider h4, .n2-section-smartslider .h4,.n2-section-smartslider h5,.n2-section-smartslider .h5, .n2-section-smartslider h6, .n2-section-smartslider .h6, .lsfont, .lsfont a	{
	font-family: "League Spartan", sans-serif!important;
}
#blocks-home	{
	margin-top: -50px;
}
input#termsconditions1, input#privacypolicy1, input#subscribe_to_newsletter, .eb-checkboxes-container .form-check-input, .osm-checkboxes-contaier .form-check-input, .oms-radio-container .form-check-input 	{
	height: 1.5em;
	width: 1.5em;
	margin-right: 15px;
}
#eb-form-group-members	h3	{
	margin-top:30px;
}

  .erp-member-videos h2{
	   		line-height: .9rem;
  }
 .erp-member-videos h2 a{
	 	font-size: 1.125rem!important;
		text-decoration: none;

 }
  .erp-member-videos h2 a:hover	{
	  text-decoration: underline;
  }
.card-footer {
  padding: 0.5rem 1rem;
  background-color: transparent;
  border-top: none;
}
footer li a	{
	color: #ffffff;
	text-decoration: none;
}
footer li a:hover	{
	color: #FBB040;
}
.btn.btn-primary, .btn.btn-secondary 	{
	color: #fff!important;
}
.btn.btn-primary:hover, .btn.btn-outline-primary.active {
	background-color: #48586A;
	color: #ffffff!important;
}

.btn.btn-secondary:hover {
	background-color: #A58960;
}
.btn-outline-primary {
  color: #417EBF;
  border-color: #417EBF;
  border-width: 1px;
}
.btn-white-outline-on-dark	{
	color: #ffffff;
	border-color: #ffffff;
	border-width: 1px;
}
.btn-white-outline-on-dark:hover	{
	color: #333333;
	border-color: #333333;
}

.btn-outline-primary:hover {
  color: #ffffff;
  background-color: #417ebf;
  border-color: #417EBF;
}
.erpcorp_sessions a.btn 	{
	padding: 0.25rem 0.75rem;
}
.erpcorp_sessions .btn-secondary	{
	background-color: #417ebf;
	padding: 0.25rem 0.75rem;
}


.article-info dd	{
	display: inline;
		margin-right: 10px;
}



.article-info .icon-folder-open, .article-info .icon-calendar, .article-info .icon-eye	{
	display: none;
}

#com-users-login__form .com-users-login__submit	{
	margin-top: 15px;
}
.com-users-remind	fieldset	{
	margin-bottom: 15px;
}

.table-secondary	{
	background-color: #FBB040!important;
	--bs-table-bg: #FBB040!important;
}

#conference-pricing thead, #conference-pricing tbody, #conference-pricing tfoot, #conference-pricing tr, #conference-pricing td, #conference-pricing th {
  border-color: #417EBF!important;
  border-width: 2px!important;
}
#mailformpopuppicture	{
	background-image: url(/images/events/2024/controlling-2024-13.jpg); 
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}

.dj-megamenu-erpcorp2025 li a.dj-up_a.btn:hover {
     background-color: #386a8e;
     color: #fec141;

}
.com-users-login__options a.com-users-login__reset, .com-users-login__options a.com-users-login__remind {
     border: none!important;
     padding: 10px 0!important;
}
#user-registration .com-users-reset__submit	{
	padding-top: 15px;
}

#osm-members-list fieldset.filters {
	padding-bottom: 15px;
}
.osm-container .osm-item-heading-box, .osm-container .osm-item-description  {
  border-radius: 0;
  background: none;
}
#show_on_members_list_chosen .chosen-single, #plan_id_chosen .chosen-container, #state_chosen .chosen-single, #country_chosen .chosen-single, #payment_method_chosen .chosen-single, #published_chosen .chosen-single {
	background: #ffffff;
	border-radius: 0;
	font-size: 1.15rem !important;
	height: auto;
	line-height: 42px;
}
#filter_date_field_chosen .chosen-single, #plan_id_chosen .chosen-single, #subscription_type_chosen .chosen-single, #published_chosen .chosen-single {
	background: #ffffff;
	border-radius: 0;
	font-size: 1.15rem !important;
	height: auto;
	line-height: 42px;
	margin-right: 3px;
}
select#show_on_members_list	{
	background: #ffffff;
	border: 1px solid #ced4da;
	border-radius: 0;
	font-size: 1.35rem !important;
	height: 42px;
	line-height: 42px;
	margin-right: 3px;
	width: 50%!important;
}
#osm-singup-page select#show_on_members_list	{
	height: inherit;
}


#show_on_members_list_chosen  {
	width: 50%!important;
}
joomla-tab-element#osm-profile	{
	padding: 21px 0;
}

#osm-profile-page joomla-tab [role=tablist]	{
	background-color:transparent!important;
	border-radius:0;
	box-shadow:none;
}
#osm-profile-page joomla-tab button[role=tab]	{
	box-shadow:none;
}
#osm-profile-page joomla-tab button[role=tab][aria-expanded=true] {
	background-image:none;
	box-shadow:none;

}
#osm-profile-page joomla-tab>joomla-tab-element {
	background-color:transparent!important;
	border-radius:0;
	box-shadow:none;
}
#osm_form_update_membership	{
	padding: 21px 0;
}

#osm_form_update_membership	 .osm-upgrade-options	{
	padding-left: 0;
}

.chosen-container .chosen-results li	{
	font-size: 1.15rem !important;
}

.formError .formErrorContent {
	background-color:#417EBF!important;
	color: #ffffff!important;
	min-width:120px!important;
	font-size:1.15rem!important;
	border:none!important;
	box-shadow:none!important;
	-moz-box-shadow:none!important;
	-webkit-box-shadow:none!important;
	-o-box-shadow:none!important;
	padding:7px 14px!important;
	border-radius:0!important;
	-moz-border-radius:0!important;
	-webkit-border-radius:0!important;
	-o-border-radius:0!important;
}
.formError .formErrorArrow {
	display: none!important;
}


#djkwicks4m144 .video-icon	{
	display: none!important;
}
#top-a .dj-mslider	{
	margin-top:0!important;
}

.erp-speaker-page-profiles .dj-slide-desc a	{
		font-family: "League Spartan", sans-serif!important;
		text-decoration: none!important;
}

#dj-megamenu110mobile	{
	margin-right: 30px;
}

@media (min-width: 1400px) and (max-width: 1599px) {
	.dj-megamenu-erp2025 li a.dj-up_a, .dj-megamenu-erp2025conf li a.dj-up_a {
		font-size: 1.125rem!important;
		padding: 0 7px;
}

.erp-conference-logo	{
	height: 60px;
	width: 315px;
}
}
@media (min-width: 1200px) and (max-width: 1399.9999px) {
	.dj-megamenu-erp2025 li a.dj-up_a, .dj-megamenu-erp2025conf li a.dj-up_a {
		font-size: .95rem!important;
		padding: 0 4px;
}

.erp-conference-logo	{
	height: 60px;
	width: 315px;
}
}

@media (max-width: 1400px) {
}
@media (max-width: 991.9999px) {
}
@media (max-width: 992px) {
}
@media (max-width: 500px) {
	#blocks-home	{
	margin-top: 20px;
}
	#blocks-home .card	{
	border-width: 0;
}
}
