
div[data-block-plugin-id='resources_content_block'] {
	width: 100%;
    max-width: 262.5px;
}

.block--cta_big_block .field--name-field-img-champion img {
	margin: 0 auto;
}

#block-pseudotabnavigation .pseudo-tabs ul.child-items li[data-link="blank"] {
	opacity: 0;
	pointer-events: none;
}

/* level 1 */
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="1"]>li>a, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="1"]>li>a,
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="1"]>li>a, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="1"]>li>a {
	text-align: center;
}

/* level 2 */
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="2"]>li>a, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="2"]>li>a,
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="2"]>li>a, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="2"]>li>a {
	color: #7e00b9;
	font-size: 15px;
	margin-bottom: 10px;
	pointer-events: none;
}

li[data-entity-id="2144"] div[data-level="2"] > .row > .col-md-6, 
li[data-entity-id="2145"] div[data-level="2"] > .row > .col-md-6 {
	width: 100%;
	margin-bottom: 10px;
}

li[data-entity-id="2144"] div[data-level="2"] > .row > .col-md-6:last-child, 
li[data-entity-id="2145"] div[data-level="2"] > .row > .col-md-6:last-child {
	margin-bottom: 0;
}

li[data-entity-id="2144"] .megamenu-sub[data-level="2"] {
	display: block;
}

#block-megamenublock li[data-entity-id="2143"] .megamenu-sub[data-level="2"] {
	display: none;
}

/* level 3 */
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="3"]>li a, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="3"]>li a,
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="3"]>li>a, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="3"]>li>a {
	text-transform: uppercase;
	font-size: 13px;
	color: #1D1F21;
	font-weight: 700;
	padding: 0;
	display: inline-block;
	line-height: 17px;
}

#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="3"]>li, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="3"]>li,
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="3"]>li, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="3"]>li {
	-webkit-box-flex: 0;
	-ms-flex: 0 1 50%;
	flex: 0 1 50%;
	width: 50%;
	padding-right: 40px;
}

#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="3"], 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="3"],
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="3"], 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="3"] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	position: relative;
	z-index: 9;
}

#block-megamenublock ul[data-level="1"] li.has-children {
	position: relative;
}

#block-megamenublock ul[data-level="1"] li.has-children i.fa.mobile-only  {
	display: none;
}

#block-megamenublock ul[data-level="1"] > li.has-children .megamenu-sub[data-level="3"] {
	display: none;
}

#block-megamenublock li[data-entity-id="2144"] i.toggle,
#block-megamenublock li[data-entity-id="2145"] i.toggle {
	display: none !important;
}

#block-megamenublock li[data-entity-id="2144"] ul[data-level="1"] li.has-children .megamenu-sub,
#block-megamenublock li[data-entity-id="2145"] ul[data-level="1"] li.has-children .megamenu-sub {
	display: block;
}

#block-megamenublock li[data-entity-id="2144"] ul[data-level="3"] li.has-children,
#block-megamenublock li[data-entity-id="2145"] ul[data-level="3"] li.has-children {
	position: relative;
}

#block-megamenublock i.toggle, div[data-block-plugin-id="megamenu_block"] i.toggle {
	color: #ff007f !important;
	margin-top: 8px;
	top: auto;
	transform: rotate(0deg);
}

#block-megamenublock div.megamenu-sub.simple i.toggle, div[data-block-plugin-id="megamenu_block"] div.megamenu-sub.simple i.toggle {
	top: auto !important;
}

#block-megamenublock li[data-entity-id="2144"] ul[data-level="3"] li.has-children .megamenu-sub,
#block-megamenublock li[data-entity-id="2145"] ul[data-level="3"] li.has-children .megamenu-sub {
	display: none;
}

#block-megamenublock li[data-entity-id="2145"] ul[data-level="3"] li.has-children i.fa,
#block-megamenublock li[data-entity-id="2144"] ul[data-level="3"] li.has-children i.fa {
	color: #ff007f !important;
    display: block !important;
    top: auto !important;
    right: 20px;
    margin-top: -15px;
}

/* level 4 */
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="4"]>li a, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="3"]>li a,
#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="4"]>li a, 
div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="3"]>li a {
	color: #5F6266;
	font-size: 14px;
	text-transform: none;
	font-weight: 500;
}

#block-megamenublock ul.megamenu.main.navbar ul[data-level="4"]>li:before, div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar ul[data-level="4"]>li:before {
	display: none;
}

@media only screen and (max-width: 800px) {

	.node--type-blog .region-title-content > .row {
		flex-direction: column;
		align-items: flex-start;
	}

	.node--type-blog .region-title-content > .row .block-content--author {
		border-left: none;
		margin-bottom: 15px;
	}

}

/* mobile */

@media only screen and (max-width: 1199px) {

	#block-ribbon2020-megamenublock, div[data-block-plugin-id=megamenu_block] {
		position: absolute;
		width: 100%;
	}

	#block-megamenublock ul.megamenu.main.navbar[data-level="0"].open, div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar[data-level="0"].open {
		display: block;
		max-height: 999999px;
	}

	#block-ribbon2020-megamenublock ul.megamenu.main.navbar[data-level="0"].open, div[data-block-plugin-id=megamenu_block] ul.megamenu.main.navbar[data-level="0"].open {
		top: 27px;
		height: auto !important;
	}
		
	#block-ribbon2020-megamenublock ul.megamenu.main.navbar[data-level="0"].open a, div[data-block-plugin-id=megamenu_block] ul.megamenu.main.navbar[data-level="0"].open a {
		color: white !important;
	}

	#block-ribbon2020-megamenublock ul.megamenu.main.navbar[data-level="0"].open >li>a[title=Contact], div[data-block-plugin-id=megamenu_block] ul.megamenu.main.navbar[data-level="0"].open >li>a[title=Contact] {
		color: white !important;
	}

	#block-ribbon2020-megamenublock ul.megamenu.main.navbar[data-level="0"].open >li>.megamenu-sub, div[data-block-plugin-id=megamenu_block] ul.megamenu.main.navbar>li>.megamenu-sub, div[data-block-plugin-id=megamenu_block] ul.megamenu.main.navbar[data-level="0"].open >li>.megamenu-sub, div[data-block-plugin-id=megamenu_block] ul.megamenu.main.navbar>li>.megamenu-sub {
		margin: 0;
	}

	#block-ribbon2020-megamenublock ul.megamenu.main.navbar[data-level="0"].open >li>.megamenu-sub i.toggle, div[data-block-plugin-id=megamenu_block] ul.megamenu.main.navbar>li>.megamenu-sub, div[data-block-plugin-id=megamenu_block] ul.megamenu.main.navbar[data-level="0"].open >li>.megamenu-sub, div[data-block-plugin-id=megamenu_block] ul.megamenu.main.navbar>li>.megamenu-sub i.toggle {
		margin: 0 !important;
	}

	#block-megamenublock i.toggle, div[data-block-plugin-id="megamenu_block"] i.toggle {
		color: white !important;
		margin-top: 0 !important;
		display: block !important;
	}

	#block-megamenublock li[data-entity-id="2144"] i.toggle, #block-megamenublock li[data-entity-id="2145"] i.toggle {
		display: block !important;
	}

	header.navbar.navbar-default .megamenu-toggle i.fa {
		font-size: 22px;
	}

	header.navbar.navbar-default .megamenu-toggle {
    	z-index: 9;
	}

	li[data-entity-id="2144"] div[data-level="2"] > .row > .col-md-6, li[data-entity-id="2145"] div[data-level="2"] > .row > .col-md-6 {
		margin-bottom: 0;
	}

	#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="3"], div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="3"], #block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="3"], div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="3"] {
		display: block;
	}

	#block-megamenublock ul.megamenu.main.navbar[data-level="0"]>li>div.megamenu-sub>.container ul[data-level="1"]>li>div.megamenu-sub ul[data-level="2"]>li>div.megamenu-sub ul[data-level="3"]>li, div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar[data-level="0"]>li>div.megamenu-sub>.container ul[data-level="1"]>li>div.megamenu-sub ul[data-level="2"]>li>div.megamenu-sub ul[data-level="3"]>li {
		margin: 0;
		width: 100%;
	}

	#block-megamenublock li[data-entity-id="2144"] ul[data-level="1"] li.has-children .megamenu-sub, #block-megamenublock li[data-entity-id="2145"] ul[data-level="1"] li.has-children .megamenu-sub {
		display: none;
	}

	#block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="1"]>li>a, div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2144"] ul[data-level="1"]>li>a, #block-megamenublock ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="1"]>li>a, div[data-block-plugin-id="megamenu_block"] ul.megamenu.main.navbar li[data-entity-id="2145"] ul[data-level="1"]>li>a {
		text-align: left;
	}

	header.navbar.navbar-default nav#block-quicklinks {
		margin-right: 26px;
	}

	#block-megamenublock .megamenu-toggle, div[data-block-plugin-id="megamenu_block"] .megamenu-toggle {
		top: 30px;
	}

	#block-megamenublock li.collapsible>i, div[data-block-plugin-id="megamenu_block"] li.collapsible>i {
		transition: none !important;
	}

}
