/*-------------------------------------------------------------------
Author: Justin Herrera <jherrera@awareweb.com>
Version 0.10
-------------------------------------------------------------------*/

@media print {
	* { color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; box-shadow: none !important; }
	a,a:visited{text-decoration: underline;}
	pre{border: 1px solid #999; page-break-inside: avoid; }
	thead{display: table-header-group;}
	tr, img{page-break-inside: avoid;}
	img{max-width: 100% !important;}
	@page{margin: 0.5cm;}
	p, h2, h3{orphans: 3; widows: 3;}
	h2, h3{page-break-after: avoid;}

	/*---------------------------------------------------------------
	Project Specific
	---------------------------------------------------------------*/
		#login_register,#header .utility_nav,#navigation,#subnav,#sidebar,#identify_self,#footer,#copyright,#subheader .module-share_utility,#subheader:after,#slider,.multi_cols.callouts,.multi_cols.home_module_container .col2,.tabs,.panel .module-button,.module-document_search > *,.module-pagination,.trigger_expanding_section,.module-listing.document .module-share_utility,.module-filter_alpha_listing,.module-user_info > .section > a{display:none !important;}

		body,#subheader{background:none !important;}
		#subheader{border-bottom:1px solid #dee1e3;}
		a{color:#5a87c5 !important;}
		.btn{color:#fff !important;}
		h3.section_heading{background:#e2e2e2;color:#5a87c5 !important;}
		.module-listing > ul > li .tag,.orange_text{color:#f7941e !important;}

		#subheader > .inner_container h1{padding:0;}
		#inner_content_container{width:960px !important;}
		#content{width:100% !important;margin:0 !important;}

		/*-----------------------------------------------------------
		Changes that Involve More than Just display
		-----------------------------------------------------------*/
			/* Featured Section */
				.module-featured_section .content + .expandable_section{display:block;}
				
			/* Panel Group */
				.panel_group > .panel{visibility:visible;float:none;position:relative;z-index:0;}
				.panel_group > .panel + .panel{margin:50px 0 0;}
				.multi_cols.home_module_container .col1{width:100%;}

			/* Search Filter Options */
				.module-document_search{background:none;border:none;margin:0;}
				.module-document_search.honor_roll{display:none;}

			/* Section Intro */
				#section_intro > img{top:10px;}

			/* Module: Calendar Section */
				.module-calendar_nav,
				.module-event_register{display:none;}
				.module-calendar_results{width:100%;}
				.module-calendar_results .col1,
				.module-calendar_results .col3{width:20% !important;}
				.module-calendar_results .col2{width:60% !important;}

			/* Module: Expandables */
				.module-expandables.faqs > ul > li > a{color:#5a87c5 !important;background:#e2e2e2;}
				.module-expandables.faqs > ul > li > a > .icon{display:none;}
				.module-expandables .expandable{visibility:visible;position:static;float:none;}

			/* Module: Filtered Results */
				.module-filtered_results{width:100%;}
				.module-filtered_results .summary > p{color: #fff !important;}

				.module-filtered_results .col1{width:20% !important;}
				.module-filtered_results .col2{width:60% !important;}
				.module-filtered_results .col3{width:20% !important;}
				.module-filtered_results.member_search .col{width:20% !important;}

				.module-filtered_results.honor_roll .col1,
				.module-filtered_results.honor_roll .col3{width:10% !important;}
				.module-filtered_results.honor_roll .col2,
				.module-filtered_results.honor_roll .col4{width:40% !important;}
				
			/* Module: Listing (news) */
				.module-listing.news > h4{background:#e2e2e2;border:none;padding:9px;}

			/* Module: User Info */
				.module-user_info{width:50%;}
}
