@media print { 

	/* IceCube2.Net Framework : print.css
	-------------------------------------------------------------- */ 
	
	body {line-height:1.5;font-family:sans-serif;color:#000;background:#FFFFFF none;font-size:10pt;}
	hr {background:#fff;color:#fff;width:100%;height:2px;margin:1.5em 0;padding:0;border-top:1pt solid #ccc;}
	hr.space {background:#fff;color:#fff;visibility:hidden;}
	h1, h2, h3, h4, h5, h6 {font-family:sans-serif;}
	code {font:.9em "Courier New", Monaco, Courier, monospace;}
	a img {border:none;}
	p img.top {margin-top:0;}
	blockquote {margin:1.5em;padding:0 1em;font-style:italic;font-size:.9em;}
	.hide {display:none;}
	a:link, a:visited {background:transparent;text-decoration:none;color:#1C8EB0;} 
	
	/* ----------------------------------------------------------- */
	
    #siteTree, .toolbarInline, #ui-datepicker-div, #sb-container { display:none; }	
	#header, #footer, .navigation, .subnavigation, .container-box { display:none; }
	
	
	.brand.pull-left { float:none; padding-bottom:20px; width:100%; border-bottom:2pt solid #333; position:relative;}
	#main-content:before { content:'Commune de Riaz - www.riaz.ch'; font-size:14pt; color:#333; text-align:left; display:block; width:100%; position:absolute; left:0; top:24px; border-bottom:1pt solid #eee;}
		
	.IC2Site .BlocAccordion .default-title { padding-left:0;}
	.IC2Site .BlocAccordion .box { height:auto; overflow:visible;opacity:1; border-bottom:1pt solid #333;}
	
	.btn, .button, button,
	#infscr-loading,
	.listing-people .item-people a.sprite-contact,
	.listing-people .item-people a.more-info-btn .more-info::before { display:none !important;}
		
	#main-content .listing-people .col-sm-4{ width:100%; float:none;}
	#main-content .col-sm-4  { width:33%; float:left;}
	
	.listing-people .item-people { text-align:left; width:100%;}
	.listing-people .item-people img { width:100px; height:100px; float:left; margin-right:20px;}
	.listing-people .item-people a.more-info-btn { float:left; width:84%; height:auto; margin:0; padding:0;}
	.listing-people .item-people a.more-info-btn::after { left:0; top:0;}
	.listing-people .item-people a.more-info-btn .more-info {
		position:static;
		opacity:1;
		z-index:1;
		left:auto;
		top:auto;
		padding-top:30px;
		width:100%;
		padding:0 0 0 20px;
	}
	.listing-people .item-people a.more-info-btn .more-info .more-info-title { display:inline-block; font-weight:700;}
	.listing-people .item-people a.more-info-btn .more-info .more-info-title:before { content:' | '; }
	.listing-people .item-people a.more-info-btn .more-info .more-info-title:first-child:before { display:none; }
	.listing-people .item-people:after { display:block; content:''; clear:both;}
	
	#main-content { padding-top:60px; position:relative; margin:0 auto; width:90%;}
		
	#header_print 									{ display:block;text-align:center; }
	#header_print img								{ width:100%;border:none; }
	
	.breadcrumbs 									{ font-size:.8em; } 
	
	.BlocImage .ImageBox img 						{ width:100%; } 
	.BlocImage .ImageBox a 							{ display:none; } 
	.BlocImage .ImageBox .info 						{ clear:both;display:block;line-height:1.2;font-size:85%;font-style:italic; }
	
	
	.BlocImageText .ImageBox.left 					{ float:left;margin-right:1.1em; } 
	.BlocImageText .ImageBox.right 					{ float:right;margin-left:1.1em; } 
	.BlocImageText .ImageBox .info 					{ clear:both;display:block;line-height:1.2;font-size:85%;font-style:italic; }
	
	.BlocPicturesGallery .item 						{ float:left;padding:0;margin:0 .5em .5em 0; }
	.BlocPicturesGallery .item span					{ display:block;line-height:1.2;font-size:85%;font-style:italic; }
	.BlocPicturesGallery .clear						{ clear:both; }
	.BlocPicturesGallery .gallerypagination			{ display:none; }
	
	.BlocSlideshow .carousel-wrap					{ height:auto !important; } 
	.BlocSlideshow .carousel-wrap > div				{ position:static !important; } 
	.BlocSlideshow .item							{ display:none; }
	.BlocSlideshow .item.index-0					{ display:block; }
	.BlocSlideshow .item span						{ display:block;line-height:1.2;font-size:85%;font-style:italic; }
	.BlocSlideshow .carousel-control,
	.BlocSlideshow .carousel-pagination				{ display:none; }
	
	.BlocTable 										{ margin-bottom:1em; }
	.BlocTable caption								{ text-align:left;font-size:1.2em;font-style:italic;color:#1C8EB0; }
	.BlocTable td, .BlocTable th, .BlocTable table 	{ border:none;text-align:left;padding:5px;border-collapse:collapse; } 
	.BlocTable .table-1 th, .BlocTable .table-1 td	{ border-bottom:1pt solid #CCCCCC; }
	.BlocTable .table-2								{ border-top:1pt solid #AAAAAA;border-left:1pt solid #AAAAAA; }
	.BlocTable .table-2 th, .BlocTable .table-2 td	{ border-bottom:1pt solid #AAAAAA;border-right:1pt solid #AAAAAA; }
	
	.BlocVideo .box									{ display:none; }
	.BlocVideo:after								{ font-size:1em;margin:0.5em 0;padding:1em;border:2pt dotted #AAAAAA;display:block;text-align:center;font-size:3em;
													  content:"Video"; }
												  	
	.BlocForms .box									{ display:none; }
	.BlocForms:after								{ font-size:1em;margin:0.5em 0;padding:1em;border:2pt dotted #AAAAAA;display:block;text-align:center;font-size:3em;
													  content:"Forms"; }


		 
}
