body{background: url(/styles/2/bg.jpg?ok)!important;background-position: center 0!important;background-size: 130% auto!important;background-attachment: fixed!important;background-repeat: no-repeat!important;background-color: #000!important;}

.bg-bets{background-color: #000000!important;border-bottom: 3px solid #f30000;}

.barra{ border-bottom-color: rgba(14, 7, 0, 0.8); }

.mw-1300{ width: 90%; }
.mw1200{ width: 90%!important; max-width: unset!important; }

.max-w-1200{ width: 90%!important; max-width: unset!important; }

.fundojogosmain .cota > span {background-color: #343332; color: #fff;height: 100%;display: flex;align-items: center;justify-content: center;min-height: 40px;}

.camp{background-color: #282828;margin-bottom: 5px;border-radius: 10px 10px 0 0;border-top: 2px solid #626262;border-bottom: none!important;}

.sel > span{background-color: #8f0707!important; border-color: #8f0707!important; color: #ffffff!important;}

.times { padding-left: 0px; }

.ln1-2{ line-height: 1.2; }

.times.fundojogos{ font-size: 1em; line-height: 1.2; }

.data_hora{text-align: center;color: #ffcece;}

.d-h{ font-size: 0.9em; }
.h-d{ font-weight: bold; }

.legendas{ margin-bottom: 2px; }

.cotat > span{color: #d5a2a2 !important;}

#vjogos .fundojogosmain{padding: 6px 5px 6px 0px;border-bottom: 1px solid #202020;}

.fundojogosmain .casa, .fundojogosmain .empate, .fundojogosmain .fora{border-right: 1px solid #464646;}

.dropdown-content a:hover {background-color: #4a4a4a;}

#LIVEEV .times.fundojogos{ display: flex; align-items: center; }

#modal .camp{background-color: #242424;margin-top: 5px;margin-bottom: 10px;}

.mais > span:hover{background-color: #a99b86;border-color: #a99b86;border: none!important;}

#modal > div{ margin-bottom: 10px; }

.bilhead{background-color: #403d3b;color: rgb(255 255 255);text-align: center;}

.lateral{padding: 15px 10px!important;background: #1c1c1c!important;}

#lateral #premio .form-control:read-only, #lateral #valoraposta, #lateral #cliente, #lateral #cambista, #lateral #tel {background-color: #403d3b!important;border: 1px solid #403d3b!important;}

#cliente, #cambista, #tel { background-color: white!important; border-color: white!important; }

#valoraposta{ background-color: white!important; border-color: white!important; }

#concluir{ background-color: #4720bf!important; }

#aposta .input-group-addon{background: #2c2c2c;color: #d5a2a2;border: 1px solid #2c2c2c;}

.mais > span{color: #b7b7b7 !important;}
#modal .mais > span{ color: #fff !important; }

.rodape {background: #282828;border-bottom: 15px solid #323232!important;/* box-shadow: 0px 0px 25px 0px #161f6c!important; */}

#bilhete div {border-left-color: #8f0707;background: #3c3c3c;color: #fbffe5;}

.exclui i{background: #707070;}

.esporte.sel {color: #ffbbbb!important;}
.sel .selecionado{background: #db1b1b!important;}

.icone{background: #110d09!important;}

.logar.log{background: #ab0000!important;}

.dropbtn, .busca .s {background-color: #403d3b;}

.fechadrop:hover .dropbtn{background-color: #5c5c5c;}

.title-competicoes{background-color: #464646;}

.l-esquerda .campeonato{padding: 5px 10px;background-color: #1c1c1c;border-bottom: 2px solid #2c2c2c;}

.pointer{ cursor: pointer; }

.barra-v{border-bottom: 2px solid #ff0000;}

.oculbi{background-color: #52432b;color: #bf9d67;}

.previblock div {background-color: #262f3c;display: flex;align-items: center;justify-content: center;color: #ffffff;}

.menu_top a{ margin-left: 0!important; margin-right: 25px; }

.logar:hover {background: #953e00!important;}
.whatswidget-conversation-header{ background-color: #1e2ba5 !important; }
.whatswidget-conversation{ border-radius: 15px !important; }

.OPP-ROW .OPP span {background-color: #505050;}
#modal .OPP-ROW {background-color: #161616;color: white;}
#modal .MARKET-H {background-color: #323232;}

#OPPS-LIST .OPP-ROW .OPP-DESC { color: #d7d7d7; display: flex; align-items: center; justify-content: center; }

.bg-color-1 { background-color: #3541b3; }

#sidebar ul li.active > a, a[aria-expanded="true"] {background: rgb(54 54 54)!important;}

#sidebar{background: #1c1c1c!important;z-index: 99998!important;}

#sidebar ul li a:hover {background: #383838!important;}

#sidebar .sidebar-header{background: #2a2a2a!important;}

.list-unstyled.CTAs li:first-child{background-color: #990000!important;border-radius: 25px;}
.list-unstyled.CTAs li:last-child{background-color: #565656!important;border-radius: 25px;}

.rodape{ width: 100%; margin: auto; }

#ContentPlaceHolder1_panelRodape table{ margin-bottom: 50px; }

#lateral::-webkit-scrollbar-track-piece{ background-color: transparent; border-left: 0px solid #fff; }
#lateral::-webkit-scrollbar{ width: 0; }

h2.font-roboto{ margin-bottom: 10px!important; }

.sorteio{ color: black; cursor: pointer; min-height: 104px; }

.input-group-text{background-color: #3e3e3e!important;border: 1px solid #3e3e3e!important;color: #8b96a1!important;}

.btn-group-or > .btn:last-child { background-color: rgb(62, 39, 213)!important; }

.dezena{ margin-bottom: 5px; min-width: inherit!important; box-shadow: none!important; }

@media screen and (max-width: 768px){

    body {
        background-size: 250% auto!important;
        background-position: 20% 0px !important;
    }

#vjogos .fundojogosmain{ border-bottom: none!important; }

#lateral{ left: 0; }

.mw-1300{ width: 100%;}
.mw1200{ width: 98%!important; }

.times{ margin-bottom: 5px; }
.fundojogosmain{ padding: 10px 5px 10px 5px; }
.camp{ margin-bottom: 0px; }

}

@media screen and (max-width: 766px){

.subir{background-color: rgb(0 0 0 / 50%);color: #ff0000;}

}

#bilhete div b:nth-child(5) {color: #fff822;}
#bilhete div b:nth-child(2n) {background: #760000;color: #ffffff;}

.logo .logo-pc{width: 80%!important;max-width: inherit!important;margin: auto;}
.logo .logo-mobile{height: 110px;max-width: fit-content;width: inherit!important;}

.col-ticket{/* color: #ffa13f; *//* background-color: #723a00!important; */color: #e9cece!important;background-color: #930000!important;}

.previblock i {color: #ff0000;}

.col-ticket i { color: #ff4444!important; }

input[name="limpar"]{ background-color: #404040!important; }

.sel.mais span { background-color: #8f0707 !important; }

#sidebar .sidebar-header {padding: 20px;background: #191d23!important;border-bottom: 2px solid #bf1818!important;}

#concluir{ background-color: #8f0707!important; }

.bg_map {background: #6a0000;color: #fdd0d0!important; }

#sidebar .op.sel { color: white !important; }
#sidebar .op.sel::before { color: #e38535; }

.pace-back { background-color: rgba(0, 0, 0, 0.7)!important; }
.pace-legenda{ color: white!important; }

#previb .previblock span{ line-height: 1; }

#modal { background-color: #161616!important; }
#modal { border-top: 4px solid #b31010!important; }
#modal .row .row .col-sm-9 span { background-color: #282828!important; }
.outras.mais > span { background-color: #222222!important; }

.outras.mais:hover > span { background-color: #3c3c3c!important; }