.wpcf7-form .wpcf7-not-valid-tip {
position: static;
background-color: transparent;
border: none;
color: #e3625f;
font-weight: 400;
}

.full-width-section {
position: relative;
z-index: 0;
padding: 1em 0;
background-color: #fafafa;
}

.accboardmember{
width:33.333%;
float:left;
padding:3em;
border-right:1px solid #EEE;
border-bottom:1px solid #EEE;
}

.accboardmember-2{
width:33.333%;
float:left;
padding:1.8em;
border-right:1px solid #EEE;
border-bottom:1px solid #EEE;
}

.accassociatemember{
width:25%;
float:left;
padding:3em;
border-right:1px solid #EEE;
border-bottom:1px solid #EEE;
}

.membersclearfloat{
clear:both;
}

.acc-60-wide{
margin: 0 auto 50px 0;
}

.acc-copy-60{
line-height: 2em; 
margin: 0 auto 50px 0;
}

.acc-40-wide{
width: 40%;
padding: 5em;
}

.navbar-toggle .icon {
font-size: 41px;
}

.acc-advocacy-principles {
border-left: 3px solid #24A9E1;
padding-left: 1em;
color:#24A9E1;
}

.acc-pad-left{
padding-left: 3em;
}

.acc-advisory {
width:70%;
margin:0 auto;
padding: 3em;
}

.acc-advisory-h1 {
padding:1em;
color:#24A9E1;
border-bottom:1px solid #999;
}

/*----------------------------------------------*/

@media all and (max-width: 1000px) {

.acc-copy-60{
width: 100%; 
margin: 0 0 0 0;
}

}

/*----------------------------------------------*/

@media all and (max-width: 800px) {
.accboardmember{
padding:1em;
}

.accassociatemember{
padding:.5em;
}

.acc-60-wide{
width:100%;
padding:5em;
}

.acc-copy-60{
width: 100%; 
padding:2em;
margin: 0 0 0 0;
}

}

/*----------------------------------------------*/


@media all and (max-width: 480px) {
.accboardmember{
width:100%;
border-right:0px solid #EEE;
}

.accassociatemember{
width:50%;
float:left;
padding:1em;
}

.acc-60-wide{
width:100%;
padding:2em;
}

.acc-copy-60{
padding: 2em; 
}

.acc-40-wide{
width: 100%;
padding: 2em;
}

}

/* Comments and Letters Page -----------------------------------------*/
.cl-title{
padding-bottom: .5em; padding-top: 1em; color: #24a9e1; border-bottom: 1px solid #999;
}
.cl-download{
font-size: .8em; border: 0px; background: #EFEFEF; margin-bottom: 20px; padding: 10px;
}

#page-header {
  background: url(http://connectwithcare.org/wp-content/uploads/2014/01/pageheader1.jpg);
  background-position: center;
  background-repeat: norepeat;
  background-size: cover;
}

#page-header h1 {
  color: #fff;
}

#page-header #breadcrumb {
  display: none;
}

/* Max Buttons -----------------------------------------*/
.maxbutton {
    background-color: #25aae2 !important;
    color: white !important;
    -webkit-box-shadow: 0 3px 0 #1e88b5 !important;
    -moz-box-shadow: 0 3px 0 #1e88b5 !important;
    box-shadow: 0 3px 0 #1e88b5 !important;
	  padding: 6px 12px 4px !important;
    line-height: 21px !important;
    -webkit-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
    border-radius: 3px !important;
	  width: auto !important;
	    padding: 12px !important;
    margin-bottom: 24px !important;
	  height: auto !important;
}

.maxbutton .mb-text {
    color: #ffffff !important;
    font-family: inherit !important;
    font-size: 11px !important;
    text-align: center !important;
    font-style: normal !important;
    font-weight: normal !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    line-height: 1em !important;
    box-sizing: border-box !important;
    display: block !important;
    background-color: unset !important;
	  font-weight: 600 !important;

}