.heading-border{width:100%;border-top:2px dotted #e5e5e5;margin-bottom:2em;position:relative;}
.heading-border h4{font-size:1.333em;background:#fff;padding-right:10px;margin-bottom:0;position:absolute;top:-.72em;left:0;}
section{margin-bottom:20px;}
.one-fourth{width:23.5%;}
.one-fifth{width:18.4%;}
.one-fourth,.one-fifth{display:block;position:relative;margin-right:2%;float:left;}
.column-last{margin-right:0!important;float:right;clear:right;}
.clear{height:0;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;}
#content{position:relative;overflow:hidden;background-color:#FFF;}
.team-member .photo{display:block;margin:0 auto 15px auto;max-width:100%;}
.team-member .content{margin-bottom:20px;}
.team-member .name{margin:0;min-height:44px;}
.team-member .job-title{min-height:36px;}
.team-member .name,.team-member .job-title{text-align:center;}
.team-member .job-title{display:block;margin-bottom:10px;color:#888;}
.team-member .text-links{text-align:center;padding:5px 0 5px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:5px;}
::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-focus-inner{padding:0;border:none;}
@media (max-width: 767.98px){
h2{font-size:24px;}
h3{font-size:20px;}
h4{font-size:16px;}
.one-fourth,.one-fifth{width:100%;margin-right:0;float:none;}
}
