/*
Theme Name: BHCCU 2012
Theme URI: http://www.modelcitizen.com.au
Description: This custom theme for WordPress has been customised specifically for this site - some fucntionality based on the fantastic 2010 theme
Author: Kriss Heimanis
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: 
*/

@import url("css/global.css");
@import url("css/layout.css");
@import url("css/navi-new.css");


@media only screen and (min-width: 35em) {
  
a.soliloquy-pager-link {display:none !important;}

input.single.fldrequired{width:150px; margin-right: 10px;}
input#cf4_field_7-1, input#cf4_field_7-2{width:5%;}

.ir { 
	display: block; 
	border: 0; 
	text-indent: -999em; 
	overflow: hidden; 
	background-color: transparent; 
	background-repeat: no-repeat; 
	text-align: left; 
	direction: ltr; 
	*line-height: 0;
}
.ir br { 
	display: none;
}
.hidden { 
	display: none !important; 
	visibility: hidden;
}
.visuallyhidden,
.screen-reader-text { 
	border: 0; 
	clip: rect(0 0 0 0); 
	height: 1px; 
	margin: -1px; 
	overflow: hidden; 
	padding: 0; 
	position: absolute; 
	width: 1px;
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { 
	clip: auto; 
	height: auto; 
	margin: 0; 
	overflow: visible; 
	position: static; 
	width: auto;
}
.invisible { 
	visibility: hidden;
}
.clearfix:before, .clearfix:after { 
	content: ""; 
	display: table;
}
.clearfix:after { 
	clear: both;
}
.clearfix { 
	*zoom: 1;
}

@media print {
  * { 
  background: transparent !important; 
  color: black !important; 
  box-shadow:none !important; 
  text-shadow: none !important; 
  filter:none !important; 
  -ms-filter: none !important;
} 
  a, a:visited { 
  text-decoration: underline;
}
  a[href]:after { 
  content: " (" attr(href) ")";
}
  abbr[title]:after { 
  content: " (" attr(title) ")";
}
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { 
  content: "";
} 
  pre, blockquote { 
  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;
}
}
