.publications-user-selected {
    position: absolute;
    left: 180px;
    /*top: 48px;*/
    bottom: 0;
    background-color: transparent;/*263780;*/
    -webkit-border-radius: 8px 8px 0 0;
    -moz-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
}
.publications-user-selected.changing {
    opacity: 0.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50);
}
.publications-user-selected li {
    padding: 6px 3px 0px 3px;
    /*font-size: 10px;
        font-weight: bold;*/
}

#header .publications-user-selected li a {
    background: #666 url(images/icons/cross.png) 5px center no-repeat;
    color: #999;
    opacity: 0.5; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50);
    padding: 8px 10px 8px 25px;
    border-radius: 8px 8px 0px 0px; -webkit-border-radius: 8px 8px 0px 0px; -moz-border-radius: 8px 8px 0px 0px;
    cursor: pointer;
    display: block;
    box-shadow: 0px 0px 6px #666; -webkit-box-shadow: 0px 0px 6px rgba(0,0,0, 0.6);
}
.publications-user-selected li label input {
    visibility: hidden;
    width: 10px;
}

#header .publications-user-selected li.selected a {
    background-color: #fff;
    background-image: url(images/icons/tick.png);
    color: #333;
    opacity: 1.0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);
}

@media (max-width: 1200px) {
    
    .publications-user-selected li {
        font-size: 11px;
    }
    
}

@media (max-width: 1100px) {
    
    .publications-user-selected li {
        font-size: 10px;
        padding-left: 1px;
        padding-right: 1px;
    }
    
    #header .publications-user-selected li a {
        padding-left: 22px;
        padding-right: 6px;
        background-position: 5px center;
    }
    
}