/* Escribe aquí tu código CSS */
/* Add your CSS code here.

/* EL Vlog */
body .cptup .cpt-modal-nav{
    background-color: transparent;
}

body .cptup .cpt-modal-nav ul .cpt-active, body .cptup .cpt-modal-nav ul .cpt-active:hover{
    background: #ffffff;
    color: black;
}
body .cptup .cpt-modal-nav ul li{
    background: #1a1a1a;
    color: white;
}
body .cptup .cpt-modal-nav ul li:hover{
    background: #7c02ff;
    color: white;
}
body .cptup .cpt-modal-sub-menu{
    background: rgb(124 1 255);
}
body .cptup .cpt-modal-nav ul{
    border-bottom: 3px solid #3cecbc;
}
body .cptup#cpt-main-modal .cpt-player-info{
    background: #333333;
}
body .cptup#cpt-main-modal .cpt-activity-center-modal .cpt-game-info{
    background: #333333;
}
body .cptup .cpt-missions-activity-container h2, body .cptup .cpt-activity-container h2{
    color: white;
}
body .cptup .cpt-activity-container{
    border-top: 2px solid #f2f2f2;
    padding-top: 35px;
    background-color: #242423;
    padding: 40px 40px;
    margin: 0px 0px;
}
body .cptup .cpt-points-activity-container .cpt-getting-points{
    background-color: transparent;
}
body .cptup .cpt-missions-activity-badge:hover {
    background: #fafafa0d;
}
body .cptup .cpt-missions-activity-badge h3{
    color: white;
}
body .cptup p , body .cptup .cpt-missions-activity-badge div.cpt-desc{
    color: #b6b6b6;
}
body .cptup .cpt-missions-activity-badge {
    border-bottom: 1px solid #eeee;
    padding: 16px 16px;
}
body .cptup .cpt-single-badge-item .cpt-single-badge-desc{
    color: #b6b6b6;
}
body .cptup .cpt-btn{
    background: #3cecbc;
    color: black;
    padding: 2px 17px;
    border-radius: 30px;
    box-shadow: inset 0 0 0 0 #ffffff;
    transition: all .6s ease;
    margin-bottom: 22px;
}
body .cptup .cpt-btn:hover{
    box-shadow: inset 400px 0 0 0 #ffffff;
    color: black;
}
body .cptup .cpt-missions-activity-badge .cpt-icon-arrow:hover{
    color: white;
}
body .cptup .cpt-activity-center-modal .cpt-btn:hover{
    color: black;
}
body .cptup .cpt-modal-sub-menu div{
    color: white;
}
body .cptup .cpt-modal-powered-by{
    color: #ffffff;
    background-color: #1a1a1a;
}
body .cptup .cpt-modal-nav ul li{
    border-left: 1px solid #eeee;
}
/* Niveles tab */
body .cptup .cpt-ranks-modal .cpt-rank{
    background-color: #242423;
}
body .cptup#cpt-main-modal .cpt-rank-desc h2{
    color: #ffffff;
}
body .cptup .cpt-rank-info .cpt-rank-points{
    margin-top: 3px;
    color: #969696; 
}
body .cptup .cpt-rank .cpt-ranks-percent{
    color: white;
}
/* communidad  */
body .cptup .game-center-leaderboard{
    background: #333333;
}
body .cptup .game-center-leaderboard .cptup .cpt-leaderboard-dropdown {
    background: #1a1a1a;
    color: #ffffff;
}
body .cptup .game-center-leaderboard .cptup .cpt-dropdown-menu a{
    color: #ffffff;
    background: #1a1a1a;
    border-top: 1px solid #eeee;
    transition: all .3s ease;
}
body .cptup .cptup .game-center-leaderboard .cptup .cpt-dropdown-menu a:hover{
    background: #3cecbc;
    color: #000000;
}
/* medallas tab */
body .cptup #cpt-badges-dashboard{
    background: #333333;
}
body .cptup #cpt-badges-dashboard .cpt-badge-filter .cpt-active{
    color: white;
    background-color: transparent;
    border-bottom: 2px solid #3cecbc;
}
body .cptup #cpt-badges-list{
    background-color: #1a1a1a;
}
body .cptup #cpt-single-badge-frame {
    background-color: #0b0b0b;
}
body .cptup .cpt-back-btn.cpt-btn {
    background-color: white;
}
/* comunidad */
body .cptup .game-center-leaderboard .cptup .cpt-dropdown-menu{
    background: #1a1a1a;
}
body .cptup .game-center-leaderboard .cptup .cpt-dropdown-menu a:hover {
    background: #3cecbc;
    color: #1a1a1a;
}
body .cptup .game-center-leaderboard .cptup .cpt-leaderboard-dropdown:hover {
    color: #ffffff;
}
body .cptup.cpt-antiscroll-wrap {
    background-color: #333333;
}
body .cptup .game-center-activity .cpt-activity-header{
    background-color: #1a1a1a;
    padding: 0px 16px;
    margin: 0px;
}
body .cptup .cpt-activity-header h4 {
    color: white;
    margin-left: 30px;
}
body .cptup .captain-leaderboard-widget-body .cpt-loading, body .cptup .captain-activity-widget-body .cpt-loading
{
    background: #1a1a1a;
}
body .cptup .captain-sign-up-link.cpt-incentive {
    background-color: #333333;
    transition: all .3s ease;
}
body .cptup .captain-sign-up-link.cpt-incentive:hover{
    background-color: #3cecbc;
    color: black;
}
body .cptup .game-center-leaderboard body .cptup .cpt-dropdown-menu a{
    color: #ffffff;
    background: #1a1a1a;
    border-top: 1px solid #eeee;
    transition: all .3s ease;
}
body .cptup .game-center-leaderboard body .cptup .cpt-leaderboard-dropdown{
    background: #1a1a1a;
    color: #ffffff;
}
body .cptup .game-center-leaderboard body .cptup .cpt-dropdown-menu{
    background: #1a1a1a;
}
body .cptup .game-center-leaderboard body .cptup .cpt-dropdown-menu a:hover {
    background: #3cecbc;
    color: #000000;
}
body .cptup .cpt-leaderboard-header .cpt-caret{
    border-top: 11px solid #ffffff;
    opacity: 1;
}
body .cptup .game-center-leaderboard body .cptup .cpt-leaderboard-dropdown:hover {
    color: #ffffff;
}
body .cptup .cpt-player-info .cpt-total-points span{
    color: #3cecbc;
}
body .cptup .cpt-player-badges #cpt-player-badges-container{
    background-color: #1a1a1a;
    overflow: hidden;
    height: 100%;
     padding: 0px 0px;
}
body .cptup .cpt-player-badges #cpt-player-badges-container .cpt-player-badges-arrow{
    color: rgb(51 51 51);
}

body .cptup .cpt-player-badges #cpt-player-badges-container .cpt-icon-arrow-left , .cpt-player-badges #cpt-player-badges-container .cpt-icon-arrow-right{
    box-shadow:none;
}
body .cptup .cpt-player-badges #cpt-player-badges-container:hover .cpt-player-badges-arrow{
    color: #ffffff;
}
body .cptup .cpt-player-badges .cpt-badge-get-this{
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: min-content;
    padding: 0px;
    width: 100%;
    display: block;
    font-size: 14px;
}
body .cptup .cpt-badge-get-this.cpt-btn {
    background-color: white;
    color: black;
}
body .cptup .cpt-badge-get-this.cpt-btn:hover{
    background-color: white;
}
body .cptup .cpt-player-badges .cpt-badge-box, .cpt-player-badges .cpt-badge-box-empty{
    height: 100px;
    width: 100px;
    transition: all 0.2s;
    object-fit: cover;
}
body .cptup .cpt-player-badges.cpt-player-badges-empty.cpt-player-you{
    padding: 0px 42px;
    background-color: #1a1a1a;
}
body .cptup .cpt-player-badges {
    height: auto;
}
body .cptup .cpt-activity-header .cpt-feed-toggle {
    float: initial;
    font-size: 16px;
    background: transparent;
    border: none;
    margin-top: 0px;
    margin-right: 0px;
    position: relative;
    margin-right: 30px;
}
body .cptup .cpt-activity-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
body .cptup .cpt-player-activities {
    overflow: hidden;
    background: #333333;
}
body .cptup .cpt-activity-header .cpt-feed-toggle .cpt-feed-option{
    background-color: white;
    color: black;
    padding: 6px 18px;
    display: inline;
    transition: all .3s ease;
}
body .cptup .cpt-activity-header .cpt-feed-toggle .cpt-active {
    background: #3cecbc;
    color: black;
}
body .cptup .cpt-modal .cpt-close-btn:hover {
    color: #ffffff;
}
body .cptup strong{
    color:white;
}
body .cptup .captain-leaderboard-player:hover, body .cptup .captain-activity-player:hover {
    background: #fafafa1a;
}
body .cptup .cpt-feed-action-content{
    color: white;
}
body .cptup .cpt-feed-action-content span {
    color: white !important;
}
body .cptup .cpt-sign-up-content .cpt-sign-up-incentive{
    background: #1a1a1a;
}
body .cptup .cpt-sign-up-buttons.cpt-align-middle {
    background-color: #333333;
}
body .cptup .cpt-sign-up-footer.cpt-align-middle{
    background-color: #1a1a1a;
}
body .cptup #cpt-sign-up-modal footer, body .cptup #cpt-sign-up-modal footer a, body .cptup #cpt-sign-up-modal footer a:visited{
    color: #eeee;
}
body .cptup .game-center-leaderboard body .cptup .cpt-leaderboard-points{
    white-space: nowrap;
}
body .cptup #cpt-hud #cpt-hud-top {
    background: #7c01ff;
    padding-bottom: 4px;
}
body .cptup #cpt-hud #cpt-hud-bottom {
    padding: 5px 0px;
    color: #ffffff;
    background-color: #333333;
}
body .cptup #cpt-hud .cpt-hud-button{
    border-radius: 30px;
    background: #3cecbc;
    color: #1a1a1a;
    transition: all .3s ease;
}
body .cptup #cpt-hud .cpt-hud-button:hover{
    color: #1a1a1a; 
    background-color: white;
}
body .cptup .cpt-player-badges #cpt-player-badges-container .cpt-icon-arrow-right{
    box-shadow: none;
}
body .cptup .cpt-single-badge-item .cpt-single-badge-name .cpt-badge-progress-text{
color: white;
}
body .cptup .cpt-single-badge-item .cpt-single-badge-details{
    max-width: 272px;
}
body .cptup .captain-activity-player, body .cptup .captain-leaderboard-player{
    border-top: 1px solid #f0f0f085;
}
body .cptup #cpt-notifications .cpt-antiscroll-inner{
    background-color: #1a1a1a;
}
body .cptup #cpt-notifications .cpt-notification-text{
    color: #ffffff;
}
body .cptup .iScrollIndicator{
    background-color: #6f6f6f !important;
}
body .cptup .cpt-points-text{
    color: #ffffff;
}
body .cptup #cpt-notifications{
    background-color: transparent;
}
body .cptup div#cpt-back-btn {
    background-color: white;
}
body .cptup .cpt-modal-message{
    background-color: #333333;
    border-color: #333333;
}
/* End of comment */ 
