body #app:before { background-image: url(/uploads/Bets365Br/img/bg365.jpg); content: ""; width: 100vw; height: 100vh; position: fixed; opacity: 0.1; mix-blend-mode: luminosity; }

#menu{ background-image: url(/uploads/Bets365Br/img/bg365.jpg); background-position: center 35%; background-size: cover; background-repeat: no-repeat; border-bottom: 2px solid #001e16; background-blend-mode: soft-light; }

footer { background-color: #081e15; backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); z-index: 997!important; background-image: url(/uploads/Bets365Br/img/bg365.jpg); background-position: center 15%; background-size: cover; background-repeat: no-repeat; border-bottom: 2px solid #001e16; background-blend-mode: soft-light; overflow: hidden; background: linear-gradient(0deg, #2561005c, transparent); }

.b-destaque:before { content: ""; width: 100%; height: 100%; position: absolute; background-image: url(/uploads/Bets365Br/img/bg365.jpg)!important; background-size: 150% auto; background-blend-mode: luminosity; background-position: center 0%; opacity: 0.25; background-color: #00612b; border-radius: 5px; z-index: -1; background-repeat: no-repeat; background-color: #204f34; background-blend-mode: multiply; opacity: 0.8; }

.odd-destaque{ border-radius: 5px; background: linear-gradient(90deg, #061612, #084922, rgba(13, 49, 40, 0.7)); animation: gradient 20s ease infinite; background-size: 400% 400%; }

.odd-destaque:before { content: ""; position: fixed; top: 0; right: 0; width: 60%; height: 100%; background-image: var(--foto, url(/uploads/Bets365Br/img/bg365.jpg)); background-size: cover; background-position: center right; background-size: 250%; /* background-position: 10% 100%; */ clip-path: ellipse(45% 80% at 85% 50%); z-index: 1; background-repeat: no-repeat; clip-path: ellipse(45% 80% at 85% 50%); z-index: 1; }

.bb1 { border-bottom: 1px dashed #585f1d!important; }

.bb1:hover, .lateral-camps .op:hover {

border-bottom: 1px dashed #b9ff0e!important;

& .tg { background-color: #b9ff0e!important; }

}

.tg{ color: #172d00!important; background-color: #86fd00c4!important; }

#jogos .campeonato, section#j-aovivo .jogos-aovivo .campeonato{ background: rgba(19, 35, 21, 0.8)!important; border-left: 4px solid #61d60c!important; border-radius: unset!important; border-top-left-radius: 5px!important; }

#destaques {

.tp { font-size: 0.8em!important; color: #a1e7c0; }

.opcao{ background-color: rgba(56, 77, 56, 0.35); color: #c7ffdf; }

}

#slider .slider{

max-height: 350px!important;

& img { max-height: 350px!important; }

}

.header-menu-logo { width: 180px; padding-top: 0!important; }

#menu { height: 80px!important; }

#legendas_cotas .tp { color: #a9f5cc; }

.whatswidget-conversation-header { background-color: #00914e!important; }

@media screen and (max-width: 768px){

.header-menu-logo { max-width: 120px!important; }

#menu { height: 60px!important; }
main.mt-32 { margin-top: 22px!important; }

}