/* Enter Your Custom CSS Here */
h2 {
	font-weight:bold !important;
}
h2 a {
	color:#002a3a
}
.slider .captions .inner p {
	font-weight:normal !important;;
}
.our-vision .panel-first-child {
	margin-bottom:0px !important;
}
.our-vision ul {
  color:#fff;
}
.staff-row .title {
	margin-bottom:0px;
  	font-size: 13pt;
  	font-weight: bold;
}
.staff-row .role {
	margin-top:0px;
}
#colio_case_studies .colio-summary h4 a {
	color: #002a3a !important;
    font-size: 16px !important;
  	font-weight:normal;
  	text-transform: none;
}
.wpcf7-form input {
	width:100%;
}
.wpcf7-form p {
	margin:0 0 10px 0;
}


.ui-datepicker td {
  padding: 0 !important;
}
.opportunities-form label {
  font-weight: 300;
}
.opportunities-form input,
.opportunities-form select {
  width: 100%;
  line-height: normal !important;
  height: 42px;

}
.opportunities-form input[type=text],
.opportunities-form input[type=date],
.opportunities-form input[type=email],
.opportunities-form input[type=tel],
.opportunities-form textarea,
.opportunities-form select {
  padding: 3px 1ex;
}
.opportunities-form input[type=submit],
.opportunities-form input[type=radio],
.opportunities-form input[type=checkbox] {
  width: auto;
  height: auto;
}
.opportunities-form .wpcf7-checkbox .wpcf7-list-item {
    display: block;
}
.wpcf7-form-control-wrap.StateTerritory {
  display: block;
  margin-top: 10px;
}
@media screen and (min-width:768px) {
  .opportunities-form .cf7columns {
    width: 100%;
    clear: both;
  }
  .opportunities-form .cf7columns p {
    float: left;
    width: calc(50% - 30px);
  }
  .opportunities-form .cf7columns p:nth-child(odd) {
    margin-right: 30px;
    clear: left;
  }
  .opportunities-form .cf7columns:after {
    content: "";
    display: table;
    clear: both;
  }
}
#post-3409 .twocol {
  width:100%
    
}

#post-3409 .twocol .wp-post-image {
  display: none;    
}

#post-3554 .twocol .wp-post-image {
  display: none;    
}

#post-3554 .twocol {
  width:100%    
}

#nf-field-157-wrap > div.nf-field-label{
width:100%;
margin: 0 auto;
text-align: center;
}

#nf-field-170-wrap > div.nf-field-label{
width:100%;
margin: 0 auto;
text-align: center;
}

#nf-field-157-wrap > div.nf-field-element{
width:100px;
margin: 0 auto;
}

#nf-field-170-wrap > div.nf-field-element{
width:275px;
margin: 0 auto;
}

#nf-field-164-wrap > div.nf-field-label{
width:100%;
margin: 0 auto;
text-align: center;
}

#nf-field-164-wrap > div.nf-field-element{
width:320px;
margin: 0 auto;
}

#nf-field-165-wrap > div.nf-field-label{
width:100%;
margin: 0 auto;
text-align: center;
}

#nf-field-165-wrap > div.nf-field-element{
width:285px;
margin: 0 auto;
}

#nf-field-166-wrap > div.nf-field-label{
width:100%;
margin: 0 auto;
text-align: center;
}

#nf-field-166-wrap > div.nf-field-element{
width:280px;
margin: 0 auto;
}

#nf-field-169-wrap > div.nf-field-label{
width:100%;
margin: 0 auto;
text-align: center;
}

#nf-field-169-wrap > div.nf-field-element{
width:100px;
margin: 0 auto;
}

#nf-field-144 > div.nf-field-element{
  height:32px;
}

#post-4185 .twocol .wp-post-image {
  display: none;    
}

#post-4185 .twocol {
  width:100%    
}

#post-4238 .slider {
  display:none;
}

#post-4238 {
  background-image: url('http://penv.com.au/wp-content/uploads/2016/11/aerialimageofturtlenestingbeachwing42.pendoleyenvironmental2012©-copy-2.jpg');
}

#post-4217 .twocol .wp-post-image {
  display: none;    
}

#post-4217 .twocol {
  width:100%    
}

#post-4258 .twocol .wp-post-image {
  display: none;    
}

#post-4258 .twocol {
  width:100%    
}

#post-4274 .twocol .wp-post-image {
  display: none;    
}

#post-4274 .twocol {
  width:100%    
}

#post-4384 .twocol .wp-post-image {
  display: none;    
}

#post-4384 .twocol {
  width:100%    
}

#post-4880 .twocol .wp-post-image {
  display: none;    
}

#post-4880 .twocol {
  width:100%    
}

#post-5334 .twocol .wp-post-image {
  display: none;    
}

#post-5334 .twocol {
  width:100%    
}

#post-5431 .twocol .wp-post-image {
  display: none;    
}

#post-5431 .twocol {
  width:100%    
}

#post-5787 .twocol .wp-post-image {
  display: none;    
}

#post-5787 .twocol {
  width:100%    
}
#post-6036 .twocol .wp-post-image {
  display: none;    
}

#post-6036 .twocol {
  width:100%    
}
