/**
 * @file
 * Print styling
 *
 * We provide some sane print styling for Drupal using Zen's layout method.
 */

/**
 * By importing this CSS file as media "all", we allow this print file to be
 * aggregated with other stylesheets, for improved front-end performance.
 */
@media print {

	/* Underline all links. */
	a:link,
	a:visited {
		text-decoration: underline !important;
	}

	/* Don't underline header. */
	a:link.header__site-link,
	a:visited.header__site-link,
	.subsection-title a:link,
	.subsection-title a:visited
 	{
		text-decoration: none !important;
	}

	/* Add visible URL after links. */
	#content a[href^="https://www.eygfd.com/sites/default/files/publications/EY_publications/"]:after,
	#content a[href]:after {
		content: " (" attr(href) ")";
		font-weight: normal;
		font-size: 16px;
	}

	/* Only display useful links. */
	#content a[href^="javascript:"]:after,
	#content a[href^="#"]:after,
	#content a[href^="/node"]:after,
	#content a[href^="node/63"]:after,
	#content a[href^="/RegulatoryNewsFlashes"]:after,
	#content a[href^="/LatestPublications"]:after,
	#content a[href^="/Events"]:after,
	#content a[href^="https://www.eygfd.com"]:after,
	#content a[href^="/SetCountry"]:after  {
		content: "";
	}

	/* Add visible title after abbreviations. */
	#content abbr[title]:after {
		content: " (" attr(title) ")";
	}

	/* Un-float the content. */
	#content {
		float: none !important;
		width: 100% !important;
		margin: 0 !important;
		padding: 0 !important;
		margin-top: 127px !important;
	}

	/* Turn off any background colors or images. */
	body,
	#page,
	#main,
	#content,
	.subsection-title a.trigger.open,
	.subsection-title a.trigger{
		color: #000;
		background-color: transparent !important;
		background-image: none !important;
	}

	/* Hide sidebars and nav elements. */
	#skip-link,
	#toolbar,
	#navigation,
	.region-sidebar-first,
	.region-sidebar-second,
	#footer,
	.breadcrumb,
	.tabs,
	.action-links,
	.links,
	.book-navigation,
	.forum-topic-navigation,
	.pager,
	.feed-icons,
	#block-system-user-menu ,
	#block-search-form,
	#ctools-jump-menu,
	.accordion .views-row-first .switch,
	#block-block-21
	{
		visibility: hidden;
		display: none;
	}
  
	#home-page-banner-text{
		background: none !important;
	}
  
	#main{
		border-style: none !important;
	}
  
	.subsection-title a.trigger{
		padding-left: 0px !important;
	}
  
	#userInfoForPrint{
		display: block !important;
	}

	#matrix_wrap {
		box-shadow: none !important;
		border-style: solid !important;
		border-width: 1px !important;
		border-color: #eee !important;
	}
  
	#matrix_wrap .matrix_top .matrix_nav
	{
		border-bottom: 100px solid #ccc;
	}
	
	#matrix_wrap .matrix_top .matrix_nav #market1,
	#matrix_wrap .matrix_top .matrix_nav #market2,
	#matrix_wrap .matrix_top .matrix_nav #market3,
	#matrix_wrap .matrix_top .matrix_nav #linkBar1,
	#matrix_wrap .matrix_top .matrix_nav #linkBar2,
	#matrix_wrap .matrix_top .matrix_nav #linkBar3 {
		background-color: transparent !important;
	}
	
	.selector,
	.selector .val{
		background-image: none !important;
	}
}
