.anchors {
	display:flex;
	flex-wrap:nowrap;
	list-style:none;
	margin:0;
	padding:0;
}

.anchors a {
	display:block;
	margin-right:2rem;
	color:black;
	font-family:"Poppins", sans-serif;
	text-decoration:none;
	transition: text-shadow .3s;
}

.anchors a:hover{text-shadow: 0 0 .65px black, 0 0 .65px black;}


ul.anchors li a.active {color:#f6a81c;}

div.color_links a{
	display: inline-block;
	background-color: #ccc;
	padding:4px 20px;
	color: #fff;
	font-size: 14px;
	margin-right: 10px;
	margin-bottom: 10px;
}

div.color_links a:nth-child(1){
	background-color: #f29900;
}

div.color_links a:nth-child(2){
	background-color: #36b4e5;
}

div.color_links a:nth-child(3){
	background-color: #004b89;
}

div.color_links a:nth-child(4){
	background-color: #b7b7b7;
}

div.color_links a:nth-child(5){
	background-color: #383838;
}

div.color_links a:hover{
	opacity: 0.7;
	text-decoration: none !important;
}

div.mblock-text{
	padding-left:10vw !important;
}

div.webinars{
	background-color: #e7e7e7;
	padding: 20px;
}

div.webinars.past-webinars{
	
}

div.webinars.upcoming-webinars{
	background-color: #cecece;
}


div.flex-row-reverse>div.mblock-text{
	padding-left:1.5em !important;
	padding-right:10vw !important;
}

.tab-content {
	min-height:380px;
}

div.webinar-div h4{
	font-size: 18px;
	font-weight: 600;
}

div.webinar-div a{
	color: #004a87;
}

@media screen and (max-width: 768px) {
	
/*
	.mblock-div:not(.mblock-image){
		height: auto;
	}
*/
	
	div.mblock-text{
		padding-left:1.5em !important;
	}
	
	div.flex-row-reverse>div.mblock-text{
		padding-left:1.5em !important;
		padding-right:1.5em !important;
	}
	
	div.mblock-image{
		height: 300px;
	}
	
}

div.amerlux-form{
	background-color: #efefef;
}

div.amerlux-form label{
	font-size: 14px;
	margin-bottom:5px;
}

div.amerlux-form div.submit-div .btn-primary{
	background-color: #ff0000;
	border-color: #ff0000;
	padding-top:2px;
	padding-bottom:2px;
}

div.amerlux-form div.submit-div .btn-primary:hover{
	background-color: #e00000;
	border-color: #e00000;
}

div.webinars-sidebar span.InfoLabel{
	text-align: center;
	font-size: 14px;
	margin:0px 20px;
}

a.case-pdf{
	display: block;
	background-color: #f29900;
	color: #ffffff;
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 500;
}

a.case-pdf:hover{
	background-color: #ffb431;
}

.fancybox-slide--iframe .fancybox-content {
	max-height:100%!important;
}
