.career a:hover .attachment-team-portrait {
opacity:0.3;
filter:alpha(opacity=30); /* For IE8 and earlier */
}
.career_box p {
        padding-bottom: 10px;
}
.career_box {
        width: 95%;
}
.career_box figure img {
        float: left;
        width: 215px;
        margin-right: 20px;
}
.career_box figure figcaption {
        width: 95%
}
.career_box h1 {
        color: #8dc63f;
        font-size: 35px;
        line-height: 38px;
        padding-bottom: 5px;
        font-weight: normal;
}
.career_box h2 {
        color: #8dc63f;
        font-size: 30px;
        line-height: 33px;
        padding-bottom: 5px;
        font-weight: normal;
}

.career_loc {
  font-size: .7em;
}

ul.ulcareer li, ul.ulcareer2 li{
    font-size: .9em;
    padding-left: 15px;
    list-style-type: inside;
    display: list-item;
    list-style: inside;
}
ul.ulcareer2 li{
    padding-left: 30px;
}

.member_box {
  	width: 780px;
        max-width: 100%;
  }
  .member_box figure img {
  	float: left;
  	width: 215px;
  	margin-right: 20px;
  }
  .member_box figure figcaption {
  	float: left;
  	width: 525px;
  }
  .member_box h1 {
  	color: #8dc63f;
  	font-size: 40px;
  	line-height: 43px;
  	padding-bottom: 10px;
  	font-weight: normal;
  }

  .ppltitle {
    font-size: .6em;
    line-height: .6em;
  }

@media screen and (max-device-width: 1024px) {
    .career_box figure figcaption {
            width: 80%;
    }
    .career_title {
      font-size: 30px;
    }
    .career_loc {
      font-size: .7em;
    }
}


