@charset "utf-8";
@import "../../common/css/reset.css";
@import "../../common/css/core.css";
@import "../../common/css/content.css";
/* CSS Document */

@media print {
	#skipToContent,
   header .main-nav-wrap,
   header #header-top > nav,
   #menu-btn,
   #banner-wrap img,
   #left-nav,
   #sitemap-wrap,
   #breadcrum:before,
   #mobile-wrap,
   footer{
	   display: none !important;
   }
	header{
		position: relative;
		margin-bottom: 20px;
	}
	header #header-top{
		padding: 0;
	}
	header.fixed{
		position: relative;
	}
   #middle-wrap{
	   margin-top: 0 !important;
   }
   #breadcrum{
	   padding: 20px 0;
	   background: transparent !important;
	   justify-content: flex-start;
	   margin-bottom: 0px;
   }
   #banner-wrap{
	   max-height: none;
   }
   #banner-wrap h1{
	   max-width: none !important;
	   background: transparent !important;
	   width: 100% !important;
	   padding: 0 !important;
	   height: auto !important;
	   position: relative;
	   margin-bottom: 30px !important;
	   font-size: 2em;
   }
   #banner-wrap h1 span{
	   /* max-width: none !important; */
	   display: none;
   }
   #content{
	   width: 100% !important;
	   padding: 0;
   }
   #content h2{
	   font-size: 1.8em;
   }
   #content .accordion-wrap .accordion-btn{
	   background: #f0eee7 !important;
   }
   #content .accordion-wrap .accordion.active > .accordion-btn, #content .accordion-wrap .accordion-btn:hover, #content .accordion-wrap .accordion-btn:focus{
	   background: #f2e9d1 !important;
   }
	#content .accordion-wrap .accordion-btn .arrow{
		background: #ffffff !important;
	}
	#content .accordion-wrap .accordion.active > .accordion-btn .arrow, #content .accordion-wrap .accordion-btn:hover .arrow, #content .accordion-wrap .accordion-btn:focus .arrow {
		background: #807756 !important;
	}
	#content .accordion-wrap .accordion-content{
		background: #fcfbf6 !important;
	}
	#content .accordion-wrap .accordion-content .accordion-content {
		background: #ffffff !important;
	}
	#content .listing-nav a{
		background-color: #f0eee7 !important;
		padding: 10px 30px 10px 30px;
	}
	#content ul, #content ol{
		padding-left: 0;
	}
	#content .img-tab > a{
		background-color: #f1e9d2 !important;
	}
	#content .img-tab > a.active {
		background-color: #fea9a2 !important;
	}
	#content .img-tab > a > span:last-child{
		margin-top: 0 !important;
		background: url(../images/publicity-public-education/sec5_2_btn-normal.svg) no-repeat 50% 0 / cover !important;
	}
	#content .img-tab > a.active > span:last-child{
		background-image: url(../images/publicity-public-education/sec5_2_btn-hover.svg) !important;
	}
	#content .tab-wrap a{
		background-color: #fbf7eb !important;
	}
	#content .tab-wrap a.active, #content .tab-wrap a:hover{
		background-color: #F3A59F !important;
	}
	#content #news-list a{
		background-color: rgba(229, 225, 214, 0.3) !important;
	}
	#news-list a.stat .type{ background-color: #d8f0c0 !important}
	#news-list a.events .type{ background-color: #f5ddb1 !important}
	#news-list a.pr .type{ background-color: #b5e1ef !important}
	#printFriendlyNote{display: block;}
	hr {
		margin: 10px 0;
	}
	#content .alt-sec table thead th{color:#000}
}