/* ++++++++++++++++  BEGIN CUSTOM CSS   ++++++++++++++  */


#lampstand {
    position: relative;
    float: left;
    width: 20%;
    min-width: 228px;
    max-width: 240px;
    height: auto;
    margin: 0px 3% 0px 5%;
    padding: 0px 0px 0px 0px;
    background-color: rgba(255, 255, 255, 0.0);
    background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .88) 38%, #fbf5b7, #FDE08D,  transparent, #FDE08D, #fbf5b7, rgba(255, 255, 255, .88) 62%, transparent);   
    font-size: 18px;
    color: slategray;
    text-shadow: 0px 0px 1px ghostwhite, 0px 0px 1px slategray;
    font-weight: 420;
    text-shadow: 0px 0px 1px white, 0px 0px 3px white;
    box-shadow: 0px 1px 13px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod;
    text-align: center;
    border-top-left-radius: 11% 33px;
    border-top-right-radius: 11% 33px;
    border-bottom-left-radius: 11% 33px;
    border-bottom-right-radius: 11% 33px;
}

#sidebar-menu-item {
    position: relative;
    width: 80%;
    min-height: 44px;
    height: auto;
    background-color: rgba(135, 206, 235, 0.0);
    background-image: linear-gradient(transparent, transparent);
    padding: 17px 7px 17px 7px;
    margin: 0px auto;
    font-size: 18px;
    color: slategray;
    text-shadow: 0px 0px 1px ghostwhite, 0px 0px 1px slategray;
    font-weight: 420;
    text-shadow: 0px 0px 1px white, 0px 0px 3px white;
    box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.5);
    text-align: center;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

.sidebar-trumpet {
    display: inline-block;
    position: relative;
    width: 100%;
    min-height: 33px;
    height: auto;
    background-color: rgba(135, 206, 235, 0.0);
    padding: 0px auto 0px auto;
    margin: 0px 0px 0px 0px;
    font-size: 16px;
    color: slategray;
    text-shadow: 0px 0px 1px ghostwhite, 0px 0px 1px slategray;
    font-weight: 400;
    text-shadow: 0px 0px 1px white, 0px 0px 3px white;
    box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0.5);
    text-align: center;
    border-bottom-left-radius: 33% 21px;
    border-bottom-right-radius: 33% 21px;
    border-top-left-radius: 33% 21px;
    border-top-right-radius: 33% 21px;
}

.sidebar-trump-shaft {
    float: left;
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, .33);
    background-image: linear-gradient(rgba(255, 217, 0, .33), white, white,rgba(255, 217, 0, .33));
    width: 77%;
    height: 33px;
    border-bottom-left-radius: 8% 50%;
    border-bottom-right-radius: 8% 50%;
    border-top-left-radius: 8% 50%;
    border-top-right-radius: 8% 50%;
    padding: 7px 7px 0px 25px;
    margin: 0px 0px 10px 2%;
    font-size: 16px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
    font-weight: 500;
    color: #3399ff;
    border: 17px rgba(255, 217, 0, .33) solid;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    text-align: left;
    box-shadow: 0px 0px 14px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod, inset 0px 0px 11px 3px rgba(0, 0, 111, 0.11);
}

.sidebar-trump-small-balls {
    float: left;
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, .99);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Pine-Cone.png");
    background-size: contain;
    background-repeat: no-repeat;
    width: 39px;
    height: 39px;
    border-bottom-left-radius: 50% 50%;
    border-bottom-right-radius: 50% 50%;
    border-top-left-radius: 50% 50%;
    border-top-right-radius: 50% 50%;
    padding: 1px 1px;
    margin: -3px auto 0px 3px;
    color: slategray;
    border: 1px rgba(255, 255, 255, .33) solid;
    border-left: 1px rgba(255, 255, 255, .07) solid;
    box-shadow: 0px 0px 11px 0px rgba(255, 255, 255, 1), -17px 0px 33px 0px rgba(255, 217, 0, .33), inset -7px 0px 7px 0px rgba(255, 217, 0, .33);
}

.sidebar-trump-small-balls.favorites {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Red-Jelly-Heart.png");}

.sidebar-trump-small-balls.watchlist {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Binoculars-Vintage.png");}

.sidebar-trump-small-balls.alerts {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Alert.png");}

.sidebar-trump-small-balls.reviews {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Reviews.png");}

.sidebar-trump-small-balls.pins {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Push-Pin.png");}

.sidebar-trump-small-balls.posts {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Paper-Clip.png");}

.sidebar-trump-small-balls.requests {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Callout.png");}

.sidebar-trump-small-balls.messages {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Messages.png");}

.sidebar-trump-small-balls.chats {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Pink-Yellow-Call-Outs.png");}

.sidebar-trump-small-balls.comments {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Edit-Right.png");}

.sidebar-trump-small-balls.wallet {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Dollar1.png");}

.sidebar-trump-small-balls.packs {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Dollar2.png");}

.sidebar-trump-small-balls.memberships {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Binoculars-Vintage.png");}

.sidebar-trump-small-balls.referrals {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Dollar1.png");}

.sidebar-trump-small-balls.cart {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Cart.png");}

.sidebar-trump-small-balls.history {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Gears.png");}

.sidebar-trump-small-balls.password {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Gears.png");}

.sidebar-trump-small-balls.security {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Vault2.png");}

.sidebar-trump-small-balls.privacy {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Search3.png");}

.sidebar-trump-small-balls.membership {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Green-Check.png");}

.sidebar-trump-small-balls.subscriptions {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Star-Square.png");}

.sidebar-trump-small-balls.watchlist {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Binoculars-Vintage.png");}

.sidebar-trump-small-balls.watchlist {background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Binoculars-Vintage.png");}


.sidebar-lamp-ball {
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    background-size: contain;
    width: 44px;
    height: 44px;
    border-bottom-left-radius: 50% 50%;
    border-bottom-right-radius: 50% 50%;
    border-top-left-radius: 50% 50%;
    border-top-right-radius: 50% 50%;
    padding: 1px;
    margin: -25px auto 0px auto;
    color: slategray;
    border: 1px white solid;
    border-left:0px;
    border-right:0px;
    box-shadow: 0px 0px 13px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod, inset 0px -11px 11px 0px rgba(217, 151, 255, .333), inset 0px 7px 7px 0px rgba(255, 217, 0, .33);
}

.sidebar-lamp-ball.violet {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Radar.png");
    box-shadow: 0px 0px 13px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod, inset 0px -11px 11px 0px rgba(217, 151, 255, .333), inset 0px 7px 7px 0px rgba(255, 217, 0, .33);
}

.sidebar-lamp-ball.indigo {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Alert.png");
    box-shadow: 0px 0px 13px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod, inset 0px -11px 11px 0px rgba(0, 121, 255, .333), inset 0px 7px 7px 0px rgba(255, 217, 0, .33);
}

.sidebar-lamp-ball.green {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Push-Pin.png");
    box-shadow: 0px 0px 13px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod, inset 0px -11px 11px 0px rgba(0, 217, 0, .333), inset 0px 7px 7px 0px rgba(255, 217, 0, .33);
}

.sidebar-lamp-ball.yellow {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Dollar1.png");
    box-shadow: 0px 0px 13px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod, inset 0px -11px 11px 0px rgba(255, 255, 51, .333), inset 0px 7px 7px 0px rgba(255, 217, 0, .33);
}

.sidebar-lamp-ball.orange {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Tools.png");
    box-shadow: 0px 0px 13px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod, inset 0px -11px 11px 0px rgba(255, 178, 101, .333), inset 0px 7px 7px 0px rgba(255, 217, 0, .33);
}

.sidebar-lamp-ball.red {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Locked.png");
    box-shadow: 0px 0px 13px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod, inset 0px -11px 11px 0px rgba(255, 101, 101, .333), inset 0px 7px 7px 0px rgba(255, 217, 0, .33);
}

.sidebar-lamp-ball.white {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://www.helpwanted.world/images/buttons + icons/Magic-Wand.png");
    box-shadow: 0px 0px 13px 0px rgba(255, 255, 255, 1), 0px 0px 7px 0px goldenrod, inset 0px -11px 11px 0px rgba(255, 255, 255, .333), inset 0px 7px 7px 0px rgba(255, 217, 0, .33);
}

.sidebar-top {
    background-color: rgba(255, 255, 255, .0);
    background-image: linear-gradient(rgba(255, 255, 255, .44), transparent);
    width: 94%;
    height: auto;
    border-top-right-radius: 11% 33%;
    border-top-left-radius: 11% 33%;
    border-bottom-right-radius: 33% 33%;
    border-bottom-left-radius:  33% 33%;
    padding: 17px 12px;
    margin: 0px 3%;
    margin-bottom: 11px;
    line-height: 17px;
    font-size: 17px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
    font-weight: 500;
    text-shadow: 0px 0px 2px white;
    color: slategray;
    border: 1px gold solid;
    border-top:0px;
    box-shadow: 0px 7px 13px 0px rgba(255, 255, 255, 1), 0px 3px 7px 0px goldenrod, inset 0px 0px 11px 3px rgba(0, 0, 111, 0.11);
}

.sidebar-top > a {
    line-height: 17px;
    font-size: 13px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
    font-weight: 500;
    text-shadow: 0px 0px 2px white;
    color: #3399ff;
}
.sidebar-lamp {
    background-color: rgba(217, 217, 217, .0);
    background-image: linear-gradient(transparent, transparent, rgba(255, 255, 255, .33));
    width: 100%;
    height: auto;
    margin: 0px auto 0px auto;
    padding: 0px 5px 0px 5px;
}

.sidebar-cap {
    background-color: rgba(217, 217, 217, .88);
    background-image: radial-gradient(rgba(255, 255, 255, 1) 7%, transparent, white, transparent, rgba(255, 255, 255, 1), white);
    width: 100%;
    height: 44px;
    border-radius: 50% 50%;
    padding: 7px 12px;
    margin: -51px 0px 33px 0px;
    color: slategray;
    border: 1px rgba(255, 255, 255, .77) solid;
    border-top:0px;
    border-bottom:0px;
    box-shadow: 0px 7px 13px 0px rgba(255, 255, 255, 1), 0px 3px 7px 0px goldenrod, inset 0px 0px 4px 3px rgba(255, 217, 0, .55);
    text-align: center;
}

.sidebar-cap.white {
    background-color: rgba(255, 255, 255, .77);
    background-image: radial-gradient(rgba(255, 255, 255, 1) 7%, transparent, white, rgba(255, 255, 255, 1), goldenrod);
}
.sidebar-cap.violet {
    background-color: rgba(217, 151, 255, .77);
    background-image: radial-gradient(rgba(255, 255, 255, 1) 7%, transparent, white, rgba(255, 255, 255, 1), goldenrod);
}
.sidebar-cap.indigo {
    background-color: rgba(0, 121, 255, .77);
    background-image: radial-gradient(rgba(255, 255, 255, 1) 7%, transparent, white, rgba(255, 255, 255, 1), goldenrod);
}
.sidebar-cap.green {
    background-color: rgba(0, 217, 0, .77);
    background-image: radial-gradient(rgba(255, 255, 255, 1) 7%, transparent, white, rgba(255, 255, 255, 1), goldenrod);
}
.sidebar-cap.yellow {
    background-color: rgba(255, 255, 51, .77);
    background-image: radial-gradient(rgba(255, 255, 255, 1) 7%, transparent, white, rgba(255, 255, 255, 1), goldenrod);
}
.sidebar-cap.orange {
    background-color: rgba(255, 178, 101, .77);
    background-image: radial-gradient(rgba(255, 255, 255, 1) 7%, transparent, white, rgba(255, 255, 255, 1), goldenrod);
}
.sidebar-cap.red {
    background-color: rgba(255, 101, 101, .77);
    background-image: radial-gradient(rgba(255, 255, 255, 1) 7%, transparent, white, rgba(255, 255, 255, 1), goldenrod);
}

.sidebar-cap.silver {
    background-color: rgba(69, 69, 69, .69);
    background-image: radial-gradient(rgba(255, 255, 255, 1) 7%, transparent, white, rgba(255, 255, 255, 1), goldenrod);
    width: 80%;
    margin: 0px 10% 0px 10%;
    padding: 7px 13px;
}

.sidebar-cup {
    background-color: white;
    background-image: radial-gradient(rgba(255, 255, 255, .77), rgba(255, 217, 0, .33), rgba(255, 217, 0, .77));
    width: 100%;
    height: 17px;
    border-bottom-right-radius: 50% 33px;
    border-bottom-left-radius: 50% 33px;
    padding: 0px 7px 0px 7px;
    margin: 0px ;
    line-height: 17px;
    font-size: 17px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
    font-weight: 500;
    color: #3399ff;
    text-shadow: 0px 0px 2px white;
    border: 1px rgba(255, 255, 255, .77) solid;
    border-top:0px;
    border-bottom:0px;
    box-shadow: 0px 1px 7px 0px rgba(255, 255, 255, 1), 0px 0px 3px 0px goldenrod, inset 0px 0px 11px 3px rgba(0, 0, 111, 0.11);
}

.sidebar-stem {
    background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, .88) 38%, #fbf5b7, #FDE08D,  transparent, #FDE08D, #fbf5b7, rgba(255, 255, 255, .88) 62%, transparent);
    width: 100%;
    height: auto;
    margin: 0px auto 0px auto;
    padding: 0px 0px 44px 0px;
    line-height: 19px;
    font-size: 19px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
    font-weight: 500;
    color: #3399ff;
    text-shadow: 0px 0px 3px white;
}
.sidebar-stem > a {
    line-height: 19px;
    font-size: 19px;
    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
    font-weight: 500;
    color: #3399ff;
    text-shadow: 0px 0px 7px white;
}
.sidebar-cup-base {
    background-color: rgba(217, 151, 255, 1);
    background-image: radial-gradient(rgba(255, 255, 255, .55) 33%, white 57%, rgba(255, 217, 0, 1));
    width: 78%;
    height: auto;
    line-height: 17px;
    font-size: 17px;
    border-top-right-radius: 100% 50px;
    border-top-left-radius: 100% 50px;
    border-bottom-right-radius: 90% 17px;
    border-bottom-left-radius:  90% 17px;
    padding: 21px 7px;
    margin: 0px 11% 0px 11%;
    color: slategray;
    border: 1px gold groove;
    border-top:0px;
    box-shadow: 0px -8px 13px 0px rgba(255, 255, 255, 1), 0px -3px 7px 0px goldenrod, inset 0px 0px 11px 3px rgba(0, 0, 111, 0.11);
}

.sidebar-stack {
    
    width: 100%;
    height: auto;
    line-height: 17px;
    font-size: 17px;
    padding: 0px 5px 0px 5px;
    margin: 0px auto 17px auto;
}

.sidebar-stack.no-trumps {
    visibility: hidden;
}

.sidebar-lamp.clear {background-image: linear-gradient(rgba(255, 255, 255, .00), rgba(255, 255, 255, .00));}
.sidebar-lamp.silver {background-image: linear-gradient(rgba(217, 217, 217, .50), rgba(255, 255, 255, .00));}
.sidebar-lamp.red {background-image: linear-gradient(rgba(255, 101, 101, .50) 58%, rgba(217, 217, 217, .50));}
.sidebar-lamp.orange {background-image: linear-gradient(rgba(255, 178, 101, .50) 58%, rgba(255, 101, 101, .50));}
.sidebar-lamp.yellow {background-image: linear-gradient(rgba(255, 255, 51, .50) 58%, rgba(255, 178, 101, .50));}
.sidebar-lamp.green {background-image: linear-gradient(rgba(0, 217, 0, .50) 58%, rgba(255, 255, 51, .50));}
.sidebar-lamp.indigo {background-image: linear-gradient(rgba(0, 121, 255, .33) 58%, rgba(0, 217, 0, .50));}
.sidebar-lamp.violet {background-image: linear-gradient(rgba(217, 151, 255, .33) 58%, rgba(0, 121, 255, .33));}
.sidebar-lamp.mywhite {background-image: linear-gradient(rgba(255, 255, 255, .33), rgba(217, 151, 255, .33));}
