/*  Bitcoiny Points Styling

--------------------------- */

.icon-points {
    background-image: url("./images/icon_points.gif");
}

.icon-members {
    background-image: url("./images/icon_members.gif");
}

#cp-menu {
    float: left;
    width: 19%;
    margin-top: 1em;
    margin-bottom: 5px;
}

#cp-main {
    float: left;
    width: 81%;
}

#navigation {
    width: 100%;
    padding-top: 36px;
}

table.table1 thead.logs_head th {
    color: #303333;
    font-weight: bold;
    text-decoration: underline;
}

.back-lottery {
    font-weight: bold;
    font-size: 1.1em;
}

.points-info {
    text-align: center;
}

.points-main-main {
    text-align: left;
}

.points-main-lists {
    text-align: left;
    display: inline-flex;
    margin: 1%;
    width: 20%;
    min-width: 130px;
}

/* Reputacja (punkty) obok nazwy użytkownika */
.up-rep-badge {
    display: inline-block;
    margin-left: .35em;
    font-size: .85em;
    opacity: .85;
    white-space: nowrap;
}

.rich-user-avatar {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-bottom: 2px;
    vertical-align: middle;
}

.rich-user-avatar img {
    position: absolute;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    left: 0px;
    top: 0px;
    max-height: 20px;
    max-width: 20px;
}

/* --- BitcoinyPoints: fallback avatar/logo (BTEU) ---
   Bez odwołań do plików obrazków (żeby nie sypało błędami w stopce/statystykach).
*/
.bp-avatar-fallback {
    display: inline-block;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Ccircle cx='30' cy='30' r='28' fill='%23f7931a'/%3E%3Ctext x='30' y='37' font-family='Arial,Helvetica,sans-serif' font-size='16' font-weight='700' text-anchor='middle' fill='white'%3EBTEU%3C/text%3E%3C/svg%3E") center/cover no-repeat;
    vertical-align: middle;
}
.rich-user-avatar .bp-avatar-fallback {
    margin: 0 8px 0 0;
}
