/*
meta_controls.css 
Built by Ed Adams for Tumblr Themes

Common CSS rules implementable across any theme.

For more, go to http://themes.edada.ms/
*/

.meta .posted, .meta .source, .meta .reblogged_from, .meta .tags {
    margin-top: 3px;
}
            
.meta .source, .meta .reblogged_from {
   font-size: 11px;
}
            
.meta .notes {
    margin-top: 15px;
}
            
ol.notes{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
            
li.note.with_commentary {
    margin-bottom: 10px;
}
            
.notes span.action {
    vertical-align: 4px;
}

.controls {
    position: absolute;
    bottom: 3px;
    right: 3px;
    opacity: 0;
}
         
.controls .button {
    border-radius: 2px;
    background-image: url('http://assets.tumblr.com/images/iframe_sprite.png');
    background-size: 400px 60px !important;
    color: #FFFFFF;
    text-align: center;
    margin-left: 3px;
    border: 1px solid rgba(0,0,0,0.18);
    background-color: rgba(0,0,0,0.38);
    text-shadow: 1px 1px 0 rgba(0,0,0,0.08);
    white-space: nowrap;
    outline: 0;
    text-decoration: none;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    font: bold 12px/19px "Helvetica Neue","HelveticaNeue",Helvetica,Arial,sans-serif;
    height: 19px;
    width: 20px;
    display: block;
    float: left;
    -webkit-font-smoothing: antialiased;
}

.controls a.button:hover {
    color: #FFFFFF;
}

.controls .button.like {
    background-position: 1px 1px;
}

.controls .button.like.unlike {
    background-position: 0px -19px;
}

.controls .button.reblog {
    background-position: -80px 0px;
}

.controls .button.notecount {
    width: auto;
    min-width: 13px;
    background-image: none !important;
    padding: 0 3px;
    font-size: 14px;
}

@media (-webkit-min-device-pixel-ratio: 1.5), 
       (min-resolution: 1.5dppx) { /* yewww.w3.org/blog/CSS/2012/06/14/unprefix-webkit-device-pixel-ratio */
    .controls .button {
        background-image: url('http://assets.tumblr.com/images/iframe_sprite2x.png');
    }
}