.entry-header{
    display: none;
}

img {
    height: 480px;
    max-height: 480px;
}

.pix-grid-item {
    position: relative;
    display: inline-block;
    margin: 0 2px 2px 0;
}

.pix-grid-item-admin {
    margin-bottom: 180px;
}

.pix-grid-item div.admin-info{
    position: absolute;
    width: 100%;
    height: 128px;
    padding: 5px 20px 10px;
    font-size: .9em;
}

.pix-grid-item .image-meta{
    border: 1px solid #aaa;
    background: #ccc;
    z-index: 0;
}

.pix-grid-item .confirm-delete{
    border: 1px solid #aaa;
    background: #ccc;
    font-weight: 500;
    text-align: center;
    color: #222;
    display: none;
}


.confirm-delete .confirm-message {
    padding: 12px 0;
}


a.btn {
    display: inline-block;
    width: 100px;
    margin: 5px 10px;
    border-radius: 3px;
    cursor: pointer;
    color: #eee;
    box-shadow: inset 0 0 1px 1px rgba(0,0,0,.25);
}

a.btn.cancel-delete{
    background-color: #448844;
}

a.btn.cancel-delete:hover{
    color: white;
    background-color: #4eb84d;
}

a.btn.delete-doit{
    background-color: #dd4444;
}

a.btn.delete-doit:hover{
    color: white;
    background-color: #f12223;
}

.image-meta .label, .image-meta .value {
    float: left;
}

.image-meta .label{
    width: 90px;
    text-align: right;
    margin-right: 5px;
    font-weight: 500;
    color: #444;
}

.pix-grid-item .center-btn {
    margin-top: 5px;
    text-align: center;
}

.image-meta a.btn{
    transition: 500ms;
    transition-property: all;
    color: #b33636;
    background: #ea6767;
}

.image-meta a:hover {
    transition: 100ms;
    transition-property: all;
    transform: scale(1.1,1.1);
    color: white;
    background: #ff4444;
}

.image-meta a.btn.download {
    color: #3775b3;
    background: #68a8e8;
}

.image-meta a.btn.download:hover {
    color: white;
    background: #45a2ff;
}

.pix-grid {
    padding: 4px;
    position: relative;
}

.child-name {
    font-size: 32px;
    margin: 1px 13px;
    font-weight: 700;
}

.message {
    width: 100%;
    text-align: center;
    line-height: 100vh;
    top: -30px;
    position: relative;
    font-size: 24px;
}