.container.main-wrap{background-color:#f2f5eb}.desafio-calendario-dia.active#desafio-container>.row{margin-right:auto;margin-left:auto}#desafio-banner{width:70%;margin-left:auto;margin-right:auto}.desafio-participantes .badge-primary,.desafio-participantes .badge-success,.desafio-participantes .badge-danger{display:block}.desafio-dia{background-color:#007bff;border-radius:50px;width:50px;display:inline-block;height:50px;color:#fff;font-size:25px;line-height:50px;border:1px solid #8b8b8b}.participante-ban{font-size:75px;position:absolute;color:#f00;left:37px}.participante-espera{min-width:100px}#desafio-programacao .col-md-2{width:14% !important;margin-right:2px}#desafio-programacao .well.hoje{background-color:#007bff !important;color:#fff}#desafio-programacao .well.hoje .desafio-dia{background-color:#fff !important;color:#333}#desafio-regras{overflow:hidden}#desafio-regras .col-md-12 ol{max-height:300px;overflow:auto}#desafio-regras-expandir{position:absolute;bottom:5px;font-weight:bold;background-color:#fff;padding:2px 5px;border-radius:5px;width:300px;text-align:center}@media(max-width:480px){#desafio-programacao .col-md-2{width:100% !important;margin-right:2px}#desafio-banner{width:100%}.desafio-calendario-dia.encerrado i.fa-times{top:25px !important;bottom:0 !important}.desafio-participante-dias{font-size:10px}#desafio-participantes .desafio-participante-dias a{margin-right:0 !important}#desafio-participantes .col-xs-4{padding-left:0 !important}.desafio-participante-dias .badge.badge-success{width:100%;font-size:11px}#desafio-topusuarios .top10-avatar{display:block !important}#desafio-programacao .desafio-programacao-dia{width:160px !important;margin-right:5px !important;min-height:90px !important;padding:0 !important}#desafio-programacao .desafio-programacao-dia a{font-size:15px !important}}#desafio-dias h4.badge{display:block;font-size:15px;font-weight:normal;padding:5px 0}#desafio-fotos-items img{max-height:100px}#desafio-fotos-upload input[type="file"]{position:absolute;opacity:0;top:0;left:0;line-height:49px}#desafio-fotos-items .foto-item{max-height:115px;max-width:100px;margin-right:5px}#desafio-fotos-items .foto-item img{object-fit:cover;width:100px;height:80px;border-radius:10px}#desafio-fotos-items button.btn-delete{position:absolute;top:0}#desafio-fotos .panel-heading{background-color:#f2f5eb !important}#desafio-fotos .panel-body{background-color:#fff}.slick-prev:before,.slick-next:before{color:#000}.desafio-dia-track .row .col-md-2{min-height:115px}.desafio-dia-track .row .col-md-2 .icon-personalrecord{position:absolute;bottom:25px;right:3px}.desafio-calendario-dia{background-color:#fff;width:12%;height:30px;color:#fff;float:left;margin-right:6px;border-radius:5px;margin-bottom:10px;line-height:17px;color:#333;border-top:3px solid #0094ff}.desafio-calendario-dia span{display:block;font-size:10px;width:100%;line-height:10px;float:left}.desafio-calendario-dia a{color:#000}.desafio-calendario-dia.encerrado{background:#2a90d9;color:#fff}.desafio-calendario-dia.encerrado span,.desafio-calendario-dia.encerrado a{opacity:.7;color:#fff}.desafio-calendario-dia.hoje{background-color:#56a336 !important;border-top:3px solid #56a336 !important;color:#fff;font-weight:bold}.desafio-calendario-dia.hoje a{color:#fff}#desafio-participantes .col-md-3 .fa-calendar-check-o,#desafio-posicaousuario .fa-calendar-check-o{color:#28a745 !important}#desafio-participantes .participante-destaque{border-radius:5px;background-color:#2a90d9}#desafio-participantes .participante-destaque a,#desafio-participantes .participante-destaque i{color:#fff !important}#desafio-participantes .participante-destaque i.fa-calendar-check-o{color:#4bff00 !important}#desafio-topusuarios .avatar{width:40px;height:40px}#desafio-topusuarios a{display:inline-block;margin-right:5px;position:relative}.desafio-topusuarios-posicao{width:20px;height:20px;background-color:#56a336;color:#fff;font-weight:bold;font-size:11px;border-radius:50%;text-decoration:none;line-height:20px;position:absolute;bottom:-5px;right:-5px}.desafio-topusuarios-posicao.usuario{background-color:#2a90d9 !important}.top10-avatar:hover{text-decoration:none}.top10-avatar:hover div{cursor:default}.top10-avatar div{background-color:#2a90d9;color:#fff;font-size:10px;text-decoration:none;padding-top:13px;font-weight:bold}.top10-avatar.top10-avatar-semana-atual div.avatar{background-color:#56a336 !important}.top10-avatar.top10-avatar-semana div{padding-top:5px !important}.desafio-participante-dias{line-height:25px}.desafio-destaque{font-size:1.5em;color:#337ab7 !important;font-family:'Baloo Bhai';font-weight:normal}.desafio-destaque2{font-size:1.5em;color:#0c5899 !important;font-weight:bold}h2.desafio-destaque{font-size:30px !important}#desafio-stats,#desafio-participantes h2,#desafio-topusuarios h4,#desafio-progresso-participantes h4{font-family:'Baloo Bhai';font-weight:normal;color:#8b8b8b;font-size:20px;padding-left:0;padding-right:0}#desafio-progresso-participantes.stop{max-height:190px;overflow-y:hidden}#desafio-progresso-participantes.stop>div{opacity:.7}#desafio-progresso-participantes button{position:absolute;left:35vw;top:15vh;z-index:99999;height:55px;width:200px;border:solid 2px #fff;border-radius:10px}@media(min-width:768px){#desafio-participantes-items .col-md-3{width:20% !important}}@media(max-width:768px){#desafio-progresso-participantes button{left:22vw;top:10vh}.desafio-evolucao-1{width:70% !important}.desafio-evolucao-2{width:75% !important}.desafio-evolucao-3{width:80% !important}.desafio-evolucao-4{width:85% !important}.desafio-evolucao-5{width:90% !important}.desafio-evolucao-6{width:95% !important}.desafio-evolucao-7{width:100% !important}}#desafio-progresso-participantes .remove{opacity:0;transform:translateY(100px);transition:all 1s ease-out}#desafio-progresso-participantes .badge{display:block !important;font-size:23px;font-family:'Baloo Bhai';font-weight:normal;padding-top:5px;background-color:#337ab7 !important}.desafio-evolucao{border-radius:5px;color:#fff;font-family:'Baloo Bhai';font-size:20px;width:14.2%}#desafio-participantes-evolucao a{text-decoration:none;cursor:default}.desafio-evolucao-1{background-color:#19ad19}.desafio-evolucao-2{background-color:#d4e21a}.desafio-evolucao-3{background-color:#ffd800}.desafio-evolucao-4{background-color:#f89d1e}.desafio-evolucao-5{background-color:#ff6a00}.desafio-evolucao-6{background-color:#ff3700}.desafio-evolucao-7{background-color:#e90000}.desafio-evolucao .font-size-small{font-size:15px !important}#desafio-semanas table tbody tr td:nth-child(1){font-weight:bold;background-color:#addaff;color:#333}#desafio-semanas table tfoot tr td:nth-child(1){font-weight:bold;background-color:#278ee8;color:#fff}#desafio-semanas table tbody tr td:nth-child(2),#desafio-semanas table thead tr td:nth-child(2){background-color:#f2f5eb}#desafio-semanas table tfoot tr td:nth-child(2){background-color:#f2f5eb}#desafio-semanas table tbody tr td:nth-child(3),#desafio-semanas table thead tr td:nth-child(3){background-color:#f2f5eb}#desafio-semanas table tfoot tr td:nth-child(3){background-color:#f2f5eb}#desafio-semanas table tbody tr td:nth-child(4),#desafio-semanas table thead tr td:nth-child(4){background-color:#f2f5eb}#desafio-semanas table tfoot tr td:nth-child(4){background-color:#f2f5eb}#desafio-semanas table tbody tr td:nth-child(5),#desafio-semanas table thead tr td:nth-child(5){background-color:#fa976c}#desafio-semanas table tfoot tr td:nth-child(5){background-color:#f67138}div.progress-bar-azul{width:100%;display:inline-block;margin-left:5px;font-size:12px;height:20px;text-align:center;line-height:20px;padding:0;margin:0;background-position-x:-67px;background-repeat:no-repeat;background-color:#fff;border:1px solid #ccc;border-radius:5px;font-family:'Baloo Bhai';font-size:13px;font-weight:normal;margin-bottom:2px}.btn-bastterzap{position:absolute;top:25px;right:5px}.btn-treinos{position:absolute;top:28px;left:15px}#desafio-participantes-items,#desafio-topesportes-items,#desafio-rankpontos-items,#desafio-ranktempo-items{max-height:585px;overflow:auto}#desafio-rank-horas-items{max-height:700px;overflow:auto}#desafio-devendo .table-responsive,#desafio-eliminados .table-responsive{max-height:400px;overflow:auto}.desafio-usuario-eliminado{color:#f00;font-family:'Baloo Bhai';font-size:25px;width:100%;display:block}#desafio-programacao .row .col-md-3{color:#fff;font-family:'Baloo Bhai';margin-right:5px}@media(min-width:768px){#desafio-programacao .row .col-md-3{width:24.5%;min-height:150px;margin-bottom:5px;font-size:1.2em}#desafio-eliminados-items .col-md-2{width:19%;margin-left:2px}}#desafio-programacao .row .col-md-3 span{font-size:17px;font-weight:normal;width:100%}#desafio-programacao h5{font-size:17px;text-align:center;border-radius:5px;padding:5px 0 0}.desafio-title{font-family:'Baloo Bhai';font-weight:normal;color:#337ab7;font-size:20px;padding-left:0;padding-right:0;text-align:center;display:block}.text-shadow{text-shadow:1px 1px 1px #333;color:#fff !important}.desafio-participantes-esporte{float:left}.desafio-participantes-esporte img{width:25px}.desafio-participantes-esporte .badge{font-size:11px}@media(min-width:992px){#desafio-participantes-items .col-md-2{width:215px !important;margin:0 5px}}h4.desafio-title small{color:#333 !important}#desafio-participantes-items ::-webkit-scrollbar{width:1em;height:.5em}#desafio-programacao .desafio-programacao-dia{width:150px;margin-right:10px !important;color:#fff;font-family:'Baloo Bhai';font-weight:normal !important;font-size:15px;min-height:100px}#desafio-programacao .desafio-programacao-dia a{color:#fff !important;font-size:18px}.dia-descanso{background-color:#6ebdd7}.maior-distancia{background-color:#930303}.distancia-1{background-color:#19ad19}.distancia-2{background-color:#b6c313}.distancia-3{background-color:#ffc800}.distancia-4{background-color:#f89d1e}.distancia-5{background-color:#e90000}.distancia-off{background-color:#c7c7c7}#desafio-programacao .row.margin-bottom{display:flex;flex-wrap:wrap}.scrollable{max-height:300px;overflow:auto}#desafio-resultado .avatar{width:50px !important;height:50px !important}#rolebastter-apresentador{margin-top:100px !important}.container.main-wrap{background:url(/mercado/images/bg-desafio-roletrando.png) !important}#desafio-sobreviventes-items{overflow:auto;max-height:500px}#desafio-sobreviventes-items .col-md-3{width:24% !important}#desafio-suasatividades .panel{border:0 !important;margin-bottom:0 !important;box-shadow:none !important}#desafio-suasatividades .panel-heading{background-color:#fff !important;border:0 !important;padding-bottom:0 !important;border-top-left-radius:5px !important;border-top-right-radius:5px !important}#desafio-suasatividades .panel-body{background:#fff}#desafio-suasatividades h4{margin:0}.bg-white.border-radius{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.05);box-shadow:0 2px 2px rgba(0,0,0,.05)}#desafio-sortudo-items table .avatar,#desafio-azarado-items table .avatar{width:35px;height:35px}#desafio-sortudo .scrollable,#desafio-azarado .scrollable,#desafio-eliminados-items.scrollable{overflow:auto;max-height:540px !important}#desafio-atividadeseliminacao-items{padding-left:0}#desafio-atividadeseliminacao-items li{line-height:30px;font-size:15px;border-radius:5px;padding-left:5px;margin-bottom:2px;color:#fff}