.node-type-hagley-vault .field--name-field-post-date{
    margin:1em 0;
    font-variant: all-small-caps;
    font-size: x-large;
    font-weight: 900;
    color: #535353;
    letter-spacing: 1px;
}
.node-type-hagley-vault .field--type-taxonomy-term-reference .field__item{
    display:inline;
    padding:0 1rem 0 0;
}
/*.node-type-hagley-vault ul.flippy{
*    border-top: 1px solid #535353;
*    margin-top: 1.5rem;
}*/
.node-type-hagley-vault ul.flippy li{
    display:inline-block;
}
.node-type-hagley-vault .flippy li.next{
    float:right;
}
.node-type-hagley-vault .flippy{
    color:#535353;
    font-size:larger;
    font-weight:700;
}
.node-type-hagley-vault .flippy a:hover{
    color:#32acd1;
}
.node-type-hagley-vault .field--name-field-vault-share .field-collection-view{
    margin:0;
}
.field--name-field-vault-image{
padding-bottom:1em;
}
.view-hagley-vault-most-recent .views-field-field-post-date{
    font-size: 1.4em;
    font-weight: bold;
    padding: 0 0 1rem 0;
}
.view-hagley-vault-most-recent #current-container{
    border: 1px solid #d9d9d9;
    display: inline-block;
}
.view-hagley-vault-most-recent #current-image{
    float: left;
    /* width: 50%; */
    padding: 5px 15px 5px 5px;
}
.view-hagley-vault-most-recent #current-body{
    padding: 10px;
    color:#333;
}
.view-hagley-vault-most-recent #current-hibox{
    opacity:1;
    position:relative;
}
.view-hagley-vault-most-recent #current-hibox:hover{
background-color: rgba(0, 0, 0, 0.9);
    z-index: 10;
    transition: all 0.5s;
    -webkit-transition: all ease 0.5s;
}
.view-hagley-vault-most-recent #current-hibox:hover:after{
    content:"Read more...";
    position:absolute;
    color:white;
    font-size:3em;
    z-index:99;
    top:50%;
    left:50%;
    transform: translate(-50%, -50%);
    transition: all 0.5s;
    -webkit-transition: all ease 0.5s;
}
.view-hagley-vault-most-recent #current-hibox:hover #current-image{
    opacity:.3;
    transition: all 0.5s;
    -webkit-transition: all ease 0.5s;
}
.view-hagley-vault-most-recent #current-hibox:hover #current-body{
    opacity:.5;
    transition: all 0.5s;
    -webkit-transition: all ease 0.5s;
    color: #fff;
}
.vault-tags .post-outer{
    border: 1px solid #333;
    padding: 10px;
    display:grid;
}
.vault-tags h5{margin:0;}
.vault-tags h4{margin:0;}
.vault-tags .post-title{font-weight:700;}