body { }

/* TICKET #15588 */
.table-no-border table, .table-no-border table tr, .table-no-border table td {
  border: 0 !important;
}

.home-policy-center .node-teaser .subtitle {
  color: white;
}

.epilogue {
  font-weight: bold;
  font-style: italic;
}

.branding .logo img {
  width: 300px !important;

}
#node-1528-teaser h2.node-header.node-item, #node-3403-teaser h2.node-header.node-item {
background-color: #2ab574;
padding: 10px 20px;
position: absolute;
right: 0;
left: auto;
text-shadow:none;
}
#node-1528-teaser h2.node-header.node-item:hover, #node-3403-teaser h2.node-header.node-item:hover {
color: #2ab574;
background-color:#fff;
}


#node-1528-teaser h2.node-header.node-item a:focus .title, #node-1528-teaser h2.node-header.node-item a:hover .title, #node-3403-teaser h2.node-header.node-item a:focus .title, #node-3403-teaser h2.node-header.node-item a:hover .title
{
text-decoration:none;}
 @media (min-width: 1200px) {
.page-our-team .col-3 .views-row {
  width: 25%;
}
}
.page-our-team .field-image img, .node-teaser .field-image img {
  margin:auto; 
}
.page-our-team .title {font-size:2rem}
.page-our-team .subtitle {font-size:1.7rem}
.page-our-team .node-content.content.node-item, .page-our-team .field-phone, .page-our-team .node-contact .field-email {display:none;}

@media (min-width: 640px){
.hero .node-header {
    font-size: 2rem !important;
    margin-bottom:0px;
}
.node-links.node-item {margin-bottom:15px;}
}

.node-content ol, .node-content ul {
  list-style-position: outside !important;
}