.article-solved-button >div.solved{
    *display: inline; 
    *zoom: 1; 
    background: #eee; 
    cursor: pointer;
    display: inline-block; 
    padding: 0 0 0 32px; 
    position: relative; 
    text-decoration: none; 
}
.article-solved-button >div.solved.blue{
    *display: inline; 
    *zoom: 1; 
    background: #2ABCFF; 
    display: inline-block; 
    padding: 0 0 0 32px; 
    position: relative; 
    text-decoration: none;
}
.article-solved-button >div >span.text {
    color: #222;
    display: block; 
    font: 700 14px/18px "Open Sans", sans-serif; 
    padding: 6px 10px; 
}
.article-solved-button >div >span.text.white {
    color: #FFF;
    display: block; 
    font: 700 14px/18px "Open Sans", sans-serif; 
    padding: 6px 10px; 
}
.article-popOver {
    float:left;
    display: inline-block;
    padding: 0 0 0 32px;
    position: relative;
}

@media (max-width: 985px) {
    .popover {
        left: 110px;
        margin-top:-30px;
    }
}