/**
* Updated styles
*/

/** General */
	.flexible-content .container > h2 {
		flex: 0 0 100%;
		margin-top: 0;
		margin-bottom: 2em;
	}
	
	.flexible-content .container > h2 + .intro {
		margin-top: -2em;
	}

	.intro {
		text-align: center;
		margin: 0 0 2em;
	}


/** Navigation */
	body header {
		--menu-line-width: 25px;
	}

	body header.show-search {
		background-color: #FFF;
	}
	
	header nav > ul > li > a > .arrow {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-left: 5px;
	}
	body header .header-button,
	body header .header-button:hover,
	body header.show-search .header-button-search,
	body header.show-search .header-button-search:hover {
		background-color: transparent;
		color: #000;
	}
	body header .header-button {
		padding: 0;
		width: 30px;
		margin: 0 5px 0 0;
	}
	body header .header-button ion-icon, 
	body header .header-button .bfi-icon {
		width: 20px;
		height: 20px;
	}

	body header .header-button .hb-close-icon:before, 
	body header .header-button .hb-close-icon:after,
	body header .header-button:hover .hb-close-icon:before, 
	body header .header-button:hover .hb-close-icon:after {
		background-color: #000;
	}
	body header.white-header {
		--header-height: 80px;
	}
	header .divider {
		width: 3px;
		height: 23px;
		background: #000;
		margin: 0 10px 0 0;
	}
	header a#account-link {
		display: flex;
		align-items: center;
		justify-content: center;
		position: relative;
		max-height: 100%;
		height: 100%;
		cursor: pointer;
		background-color: transparent;
		color: #000;
		-webkit-transition: all .25s;
		-o-transition: all .25s;
		-moz-transition: all .25s;
		transition: all .25s;
		order: 10;
	}


/** Simple text block */
	.small-container .simple-text-block.one-col .container { 
		max-width: 1200px;
	}


/** Breadcrumbs */
	.breadcumbs p > span, 
	.breadcumbs p > span a {
		color: #999;
	}
		.breadcumbs p > span .breadcrumb_last {
			color: #000;
		}


/** Blog */
	section.news-feeds .container .blog-post-single .img a.placeholder::before {
		background-color: #e5e5e5;
	}