@media only print
{
	body{
		font-size:14px;
	}
	
	.span3 img, .img-row img, .img-left img, .img-right img, .img-left-vert img, .img-right-vert img, div#myCarousel img, .logo-horizonal img{
		width:50%;
		height:50%;
	}
	
	.img-row .img-caption img, .img-left .img-caption img, .img-right .img-caption img, .img-left-vert .img-caption img, .img-right-vert .img-caption img {
		width:15px;
		height:15px;
	}
	
	.agencies-about-links{display:none;}
	.com-meetings div.icon-box {
		position:relative;
		
	}
	.cpc-calendar{
		page-break-before: always;
	}
	
	h1, .about-description h1,div.regular h1.logo,div.regular h1, div.priority-01 h1, div.priority-02 h1, div.priority-03 h1, div.priority-04 h1, .cnt-menu {
		font-size:18px;
		line-height:30px;
		background-color:#e5e4e3;
		padding:4px 8px;
	}
	
	.cnt-menu {
		font-size:18px;
		background-color:#e5e4e3;
		padding:4px 4px 0 8px;
		}
	
	
	.accordion-h2 .accordion-heading .accordion-toggle, h2, div.accordion-zd div.accordion-heading, .section-title {
     font-size:16px;
	 font-weight:bold;
	 text-decoration:underline;
}
   
	 
	div.accordion-h3 div.accordion-heading,  h3{
	 font-size:14px;
	 font-weight:bold;
	 	 
	 }
	 
	 
 h4{
		 font-size:14px;
		 font-weight:bold;
		 font-style:italic;
	 }
      .accordion-h2 .accordion-group {
		 margin-top:40px;
	  }
	  
	  .pagination, .subheader, .nav-collapse  ,li.dropdown, .global-input-search, #nav-open-btn, .agency-header, #toggle-mobile-search, .cnt-menu .btn, .cnt-menu .btn-navbar {
		  display:none;
	  }
	  
	
	  object#FlashID {
		 display:none;
	 }
	
	/* for community portal section -- start*/
	 .hidden-phone{
		 display:none;
	 }
	.visible-phone .brand{
		 font-size:16px;
	 font-weight:bold;
	
	}
	.visible-phone button{
		display:none;
	}
	
	 .hidden-print{
		display:none;
	}
	
	.shown-print{
		display:block;
	
	}
	/* for community portal section -- end*/
	
	caption {
		font-weight: bold;
background-color: #D5D4D3;
padding: 8px;
	}
	
	td.row-divider{
		background-color: #ECECEC;
		font-weight: bold;
		padding: 8px;
	}
	
	.accordion-body, .collapse, .in{
		 height: auto !important;
		 display: block;
	}
	
	.spanclear .span4 {
  width: 31.91489%;
  float: left;
  margin-right: 2.12766%;
  display: inline; }
  
 .spanclear .span4:last-child {
    float: right;
    margin-right: 0; }

	.clearline{
		clear:both;
	}
}	
