.menu-jogos {
    display: flex;
    align-items: center;
    padding: 0;
    margin: 0;
    list-style: none;
    background:  #374242;
    border-top: 1px solid #e0e0e0;
}
input#input-mobile-top, input {
    display: none;
}
img.imageteams {
  width: 20px;
  margin: 2px;
}
span.placarr {
  margin-top: 23px !important;
  display: block;
}
span.legendaPartida {
    font-size: 20px;
    margin-top: 139px !important;
    position: inherit;
    margin-left: -112px;
}

.body-bilhete {

  margin-top: 36px !important;
}
.header-print-share img {
  width: 46px !important;
  margin-right: 25px;
  margin-top: -4px;
}
.pre-aposta-resul {
    padding: 25px !important;
    text-align: center;
    background: #efa108 !important;
    color: #fff !important;
}
.modal-content {

  background-color: #efa108 !important;

}
.header-print-share {
    width: 100%;
    height: 10px !important;
    background: #efa108 !important;
}
.Aberto {
    background: #efa108 !important;
    color: #fff;
}
.modal {
    background: rgb(0 0 0 / 46%);
}
input.form-control.buscamobile {
  display: none;
}
span.cupomcodigo {
  font-weight: bold;
  font-size: 23px;
  margin-top: 35px !important;
  display: block;
}
span.es1 {
    position: absolute;
    top: 154px;
    left: 303px;
    margin-left: 20px;
    font-size: 19px;
}
span.es2 {
    position: absolute;
    top: 154px;
    left: 457px;
    margin-left: 20px;
    font-size: 19px;
}
span.es4 {
    position: absolute;
    top: 154px;
    left: 519px;
    margin-left: 20px;

    font-size: 19px;
}
span.esx {
    position: absolute;
    top: 154px;
    left: 368px;
    margin-left: 20px;
    font-size: 19px;
}
.cotacoes-principais {
  margin-top: 18px;
}
.content {

  margin-top: -20px !important;

}
.busca-time {
  margin-bottom: 10px;
    top: 41px !important;
    /* width: 57% !important; */
    margin-right: 10px;
    height: 35px;
    padding: 12px;
    border: none;
    border-radius: 3px;
    color: #000;
    position: absolute !important;
    left: 177px;
}
.login-box, .register-box {
    width: 365px;
    margin: 11% auto;
}
.register-logo img {
    width: 181px !important;
    margin-top: -85px;
}
button#btn-finalizar-mobile img {
    width: 100% !important;
    margin-top: 5px !important;
}
.btn-xs {
    height: 35px;
    width: 93px;
    background: #ff000000 !important;
    border: 1px solid #fff;
    transition: .2s;
}
.btn-xs:hover {
    border: 2px solid;
}
.skin-green .sidebar-menu>li>a {
  border-left: 4px solid #2222 !important;
  color: #da9a1a !important;
  border-bottom: 1px solid rgb(20, 20, 20);
}
.entrar {
    margin-left: 16px;
    text-decoration: none;
    font-size: 18px;
    color: #ffffff;
    padding: 12px 12px 12px 12px;
    display: block;
    background-color: rgb(255 255 255)!important;
    color: #c18003 !important;
    width: 80%;
    border-radius: 4px !important;
    box-sizing: border-box;
    line-height: 0;
    border: none !important;
}
.star{
    background-image: url("../../img/star.png");
}h4.header-campeonato-matchs img {
    width: 4% !important;
    padding: 3px;
}button#btn-zerar-mobile {
    display: none;
}
li.header img {
    width: 10% !important;
    padding: 1px;
}
.header-campeonato-cupon img{
    width: 10% !important;
    padding: 1px;
}
li img {
    width: 10% !important;
    padding: 1px;
}
.skin-green .wrapper, .skin-green .main-sidebar, .skin-green .left-side {
    background-color: rgb(35 43 54) !important;
}
.btn-home.selecionado {
  background: #dd4b39 !important;
}
.skin-green .wrapper, .skin-green .main-sidebar, .skin-green .left-side {
    background-color: rgb(40 40 40) !important;
}
.main-header .navbar {

    background-color:#222222 !important;
}
.skin-green .main-header .logo {
    background-color: #000000 !important;

}
section.content {
    background: #3d3d3d!important;
}
.btnSendBet:hover {
    /* color: black; */
    background: #706e6e !important;
}
.skin-green .sidebar-menu>li.header {
    color: #FFFFFF;
    background: rgb(40 40 40) !important;
}
.btnSendBet {
    width: 100% !important;
    max-width: 100% !important;
    transition: .3s !important;
    border: none !important;
}



.menu-jogos li {
    flex: 1 1 auto;
    text-align: center;
    max-height: 65px;
}

.menu-jogos li.ativo {
    background:  #07756e;
    color: #fff;
    max-height: 65px;
}

.menu-jogos li a {
    display: block;
    padding: 8px;
    cursor: pointer;
    color: #fff;
    font-size: 11px;
    max-height: 65px;
}

.menu-jogos a:hover {
    background: #05504b;
}

.menu-jogos li.ativo a {
    color: #fff;
    background:  #07756e;
    max-height: 65px;
}

.nav-day {
    padding: 10px 10px !important;
}

.nav-ao-vivo {
    padding: 10px 5px !important;
    color: #CD0000 !important;
    font-weight: 400 !important;
    animation: effectColor 0.5s infinite alternate;
}

.live-pisca {
    width: 8px;
    height: 8px;
    background: #e90000;
    min-height: 5px;
    display: inline-block;
    align-self: flex-end;
    margin: auto 3px;
    border-radius: 50%;
    animation: effectColor 0.5s infinite alternate;
}

@keyframes effectColor {
    0%   {opacity: 1;}
    100% {opacity: 0;}
}

.cupon-title {
    display: flex;
    padding: 0;
    margin: 0;
    list-style: none;
    background: #f8f8f8;
    border-top: 1px solid #e0e0e0;
    font-size: 12px;
}

.cupon-title li {
    flex: 1 1 auto;
    text-align: left;
}

.cupon-title li.ativo {
    background: #222222;
}
.titulo-grupo {
    background-color: #2C5B94 !important;
    width: 96% !important;
    margin-left: 13px;

}
.odd-match-plus {
    width: 91% !important;
    margin-left: 29px !important;
}

.cupon-title li a {
    display: block;
    padding: 10px;
    cursor: pointer;
}

.cupon-title li.ativo a {
    color: #fff;
}
.modal-title img {
    width: 6% !important;
    padding: 3px;
}

.box-cupon {
    width: 100%;
    height: auto;
    padding: 10px;
    border-bottom: 1px dashed #002b88;
}

.box-cupon li {
    list-style: none;
}
/*.btn-home:hover {
  background-color: #101419 !important;
}
*/
.ganho-cupon {
    width: 100%;
    height: auto;
    background: #850400;
    color: #FFF;
    font-size: 20px;
    text-align: center;
    padding: 5px;
    margin-top: 15px;
    border-radius: 3px;
}

.header-campeonato-cupon {
    width: 100%;
    height: auto;
    padding: 2px;
    background:rgb(12, 60, 88);
    color: #FFF !important;
    font-size: 16px;
    padding: 4px;
}
.navbar-brand>img {
    width: 200px;
    padding-top: 7px;
    padding-left: 14px;

    padding-right: 50px;
    margin-left: -423px;
}
.user-panel img {
    border-radius: 15px !important;
    margin-top: 10px;
}

.delete-palpite-cupon {
    color: #FFFFFF;
    float: right;
    font-size: 18px;
    cursor: pointer;
}

.cupon-confronto {
    height: auto;
    font-size: 20;
    display: block;
}

.cupon-data {
    color: #D73925;
}

.cupon-right {
    float: right;
}

.val-retorno-ind {
    float: right;
}

.box-rodape-cupon {
    width: 100%;
    height: auto;
    padding: 3px;
    padding-bottom: 15px;
}

.btn-valor {
    margin: 2px;
}

.box-rodape-cupon h4 {
    font-size: 16px;
}



.btn-apostas .btn {
    width: 24%;
    background-color: #e7e7e7 !important;
    line-height: 1.32 !important;
}

/*.container-lista-jogos {
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    color: #045415;
    margin: 2px 1px;
    padding: 8px 0px;
    background-color: #f7f7f7;
    line-height: 21px;
    transition: .3s;

}*/

.container-lista-jogos .btn-apostas .btn {
    width: 24%;
    background-color: #e7e7e7 !important;
    line-height: 1.32 !important;
}

.container-lista-jogos .jogos {
    /* border-right: 2px solid #1c2026; */
    margin-left: 0px;
}
span#maisCotacoes, .plus-odd {

  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 722px;
  margin-top: 3px;
  background-color: #ffb642 !important;
  border-color: #f9b006 !important;
  width: 52px !important;
  height: 34px !important;
  z-index: 999;
  color: #fff !important;
  border-radius: 0px !important;
  padding: 0 !important;
}
.jogos h3 {
  margin-top: -3px;
}
.container-lista-jogos {
  /*border: 1px solid #1c2026 !important;*/
  color: #333;
  padding: 8px 0px;
  background-color: #fff !important;
  line-height: 21px;
  transition: .3s;
  width: 100%;
  margin-left: 0px;
}
.row.container-lista-jogos:hover {

  cursor: pointer;
}
.container-lista-jogos .data-hora {
    margin-top: -23px;
    /* margin-left: 23px; */
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.container-lista-jogos .data-hora span {
    /* display: block; */
    /* text-align: center; */
    color: #e90000;
    font-weight: 700;
}
.row.container-lista-jogos h4 {
    font-weight: bold;
}
a.whatsappchat img {
  width: 51px;
}
.whatsappchat{
  height: 40px;
    position: fixed;
    bottom: 70px;
    right: 15px;
    z-index: 99999;
}

.header-campeonato-matchs {
    width: 100%;
    height: 34px;
    background: #222 !important;
    color: #FFF !important;
    font-size: 15px;
    padding: 7px;
    border-radius: 3px;
    margin-top: 1px;
    display: flex;
    text-align: center;
    justify-content: flex-start;
    align-items: center;
    flex-direction: row;
    padding-left: 10px !important;
}

.header-campeonato-matchs i {
    margin: 3px 5px 4px 5px !important;
}
.header-campeonato-matchs .flag {
    max-height: 16px !important;
    margin: 2px 5px 4px 5px !important;
}

.header-jogos {
    background: #ffffff !important;
    color: #000;
    height: 131px !important;
    margin-top: -21px;
    border-top: 4px solid #00c0ef !important;
}

.btn-home-header {
  border: none;
  float: left;
  /* margin: 5px; */
  width: 20%;
  height: 45px;
  text-align: center;
  cursor: pointer;
  margin-top: 67px;
  margin-bottom: -29px;
}

.btn-home {
    background: #383838 !important;

    color: #fff !important;
    float: left;
    max-width: 44%;
    margin: 4px 5px !important;
    width: 51px !important;
    height: 33px !important;
    line-height: 15px !important;
    text-align: center;
    font-size: 13px !important;
    text-align: center;
    padding: 7px !important;
    cursor: pointer;
    /* border-radius: 10px !important; */
    justify-content: end !important;
    display: flex !important;
    align-items: center !important;
    transition: .3s !important;
    font-weight: 800 !important;
    margin-right: 20px !important;
}

.selecionado {
    background:#dd4b39;
    color: rgb(255, 250, 250);
    font-size: 13px !important;
    float: left;
    margin: 4px 1px;
    width: 22%;
    height: 32px;
    line-height: 15px !important;
    text-align: center;
    cursor: pointer;
    padding-top: 7px;
    border-radius: 5px;
    border: 1px solid #dd4b39;
    transition:.3s !important;
}

.plus-odd {
    background: #064d48;
    border: 1px solid #064d48;
    color: #f7f7f7;
    font-size: 13px !important;
    float: left;
    margin: 4px 1px;
    width: 26%;
    height: 32px;
    line-height: 15px !important;
    text-align: center;
    cursor: pointer;
    padding-top: 8px;
    border-radius: 5px;
}

#nav-mobile {
    display: block;
}


.input-group-append {
  margin-left: -1px;
}
.input-group-append, .input-group-prepend {
  display: -ms-flexbox;
  display: flex;
}

.rodape-cliente {
  font-size: 11px;
  font-weight: normal;
}

.btn-acao {
  min-width: 50px;
}

.filter {
    outline: 0;
    width: 12.5rem;
    padding: .4375rem .875rem;
    padding-right: 2rem;
    line-height: 1.5385;
    color: #333;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: .1875rem;
    z-index:99;
}

.filterPerPage {
    cursor: pointer;
    outline: 0;
    display: block;
    padding: .4375rem 0;
    line-height: 1.5385;
    color: #333;
    position: relative;
    background-color: #fff;
    border: 1px solid #ddd;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: .1875rem;
    transition: all ease-in-out .15s;
}

.btn-filter {
    background-color: #fff;
    border: 1px solid #ddd;
    color: #333;
}

.sort-control {
  cursor: pointer;
}
.ascending:after {
  content: "\25b2";
  margin-left: 3px;
  margin-bottom: 2px;
  font-size:10px;
}
.descending:after {
  content: "\25bc";
  margin-left: 3px;
  margin-bottom: 2px;
  font-size: 10px;
}

.navFirstLast {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
button.btn.btn-success img {
    width: 29% !important;
}
.aovivo {
    color: #fff;
    background-color: #43464300 !important;
    border-color: #43464300 !important;
    max-width: 24%;
    height: 56px;
    max-width: 20%;
    background-image: url(/img/flash.png) !important;
    background-size: 26px !important;
    background-repeat: no-repeat !important;
    background-position: top !important;
    padding: 11px;
    line-height: 4;
    font-size: 11pt;
}
a.sidebar-toggle {
    display: none;
}
.navbar-brand {
    float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
    left: 5% !important;
    top: 16px;
    font-size: 20px;
    text-transform: uppercase;
    padding-left: 18px !important;
}
.futebol {
    font-size: 11pt;
    color: #fff;
    background-color: #43464300 !important;
    border-color: #43464300 !important;
    max-width: 24%;
    height: 56px;
    max-width: 20%;
    background-image: url(/img/bolaf.png);
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: top;
    padding: 11px;
    line-height: 4;
}
.skin-green .sidebar-menu>li>a {
    border-left: 4px solid #282828 !important;

}
 .cassino {
    font-size: 11pt;
    color: #fff;
    background-color: #43464300 !important;
    border-color: #43464300 !important;
    max-width: 24%;
    height: 56px;
    max-width: 20%;
    background-image: url(/img/dados.png);
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: top;
    padding: 11px;
    line-height: 4;
}
.basquete {
    font-size: 11pt;
    color: #fff;
    background-color: #43464300 !important;
    border-color: #43464300 !important;
    max-width: 24%;
    height: 56px;
    max-width: 20%;
    background-image: url(/img/basquete.png);
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: top;
    padding: 11px;
    line-height: 4;
}
.volei {
    font-size: 11pt;
    color: #fff;
    background-color: #43464300 !important;
    border-color: #43464300 !important;
    max-width: 24%;
    height: 56px;
    max-width: 20%;
    background-image: url(/img/volei.png);
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: top;
    padding: 11px;
    line-height: 4;
}
.mma {
    font-size: 11pt;
    color: #fff;
    background-color: #43464300 !important;
    border-color: #43464300 !important;
    max-width: 24%;
    height: 56px;
    max-width: 20%;
    background-image: url(/img/mma.png);
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: top;
    padding: 11px;
    line-height: 4;
}
.tenis {
    font-size: 11pt;
    color: #fff;
    background-color: #43464300 !important;
    border-color: #43464300 !important;
    max-width: 24%;
    height: 56px;
    max-width: 20%;
    background-image: url(/img/tenis.png);
    background-size: 26px;
    background-repeat: no-repeat;
    background-position: top;
    padding: 11px;
    line-height: 4;
}

#btn-finalizar-mobile {
    float: right;
    bottom: 38px;
    background: #ffce43 !important;
     width: 50px;
    height: 50px;
    right: 72px;
    border: none;
    display: none;

}
#btn-finalizar-mobile:hover{
    transition: .3s;
}
button.btn.btn-success {
    transition: .3s;
}
.btns-pricin {
    display: none;
}
.mma:hover {

    transform: scale(1.3);
}
#btn-finalizar-mobile:hover {

    transform: scale(1.3);
}
.tenis:hover {

    transform: scale(1.3);
}
.cassino:hover {

    transform: scale(1.3);
}
.basquete:hover {

    transform: scale(1.3);
}
.volei:hover {

    transform: scale(1.3);
}
.futebol:hover {

    transform: scale(1.3);
}
.aovivo.futebol.volei.basquete.mma:hover {

    transform: scale(1.3);
}
.aovivo:hover {

    transform: scale(1.3);
}
button.btn.btn-success a {
    color: #fff;
}
.col-lg-5.col-md-5.col-xs-12.btn-apostas {
  max-width: 100% !important;
  margin-top: -67px;
  width: 360px !important;
  margin-left: 56%;
}
.header-jogos img {
    margin-top: -19px !important;
     margin-bottom: 0px !important;
}
#nav-mobile {
    padding: 13px;
    background: #1c202600!important;
    margin-top: -8%;
    position: absolute;
    margin-left: 16%;
    z-index: 999;
}
.header-jogos img {
    margin-top: -19px !important;
    margin-bottom: 68px !important;
}

@media screen and (max-width:700px) {

    body {
        margin-top: 40px !important;
    }
    .user-panel{
        margin-top: 40px !important;
    }


    #nav-mobile {
        display:block;
        padding: 8px;
        background: #222D32;
        z-index: 1;
    }
    #cupom-site {
        display: none;
    }
    #tabs-mobile {
        font-size: 11px;
        flex-direction: column;
    }

    #btn-finalizar-mobile {
        float:right;
    }
    .ganho-mobile {
        margin-left: 10px;
        color: #dcdcdc;
        margin-top: 3px;
        width: 25%;
        padding: 5px;
        float: left;
    }
    #btn-zerar-mobile {
        float: right;
        margin-left: 10px;
     }




}



@media screen and (max-width: 600px) {

    body {
        margin-top: 0px !important;
    }
    table {
      background-color: transparent;
      width: 78%;
  }
    .fixed .main-header, .fixed .main-sidebar, .fixed .left-side {
        position: relative !important;
        height: 0px;
    }
    .col-lg-5.col-md-5.col-xs-12.btn-apostas {
        max-width: 100% !important;
        margin-top: -49px;
        /* width: 468px
    px
     !important; */
        margin-left: 1%;

    }
    .user-panel{
        margin-top: 60px !important;
    }
    #nav-mobile {
      padding: 13px;
      background: #ffffff00!important;
      margin-top: -22px;
      position: absolute;
      margin-left: 99px !important;
      width: 77%;
      height: 120px;

    }
    #cupom-site {
        display: none;
    }
    #tabs-mobile {
        font-size: 11px;
    }

    #btn-finalizar-mobile {
        float:right;
    }
    .ganho-mobile {
        margin-left: 10px;
        color: #dcdcdc;
        margin-top: 3px;
        width: 25%;
        padding: 5px;
        float: left;
    }
    #btn-zerar-mobile {
       float: right;
       margin-left: 10px;
       display: none;
    }
    .btn-home {
      margin-left: 2% !important;
    max-width: 103% !important;
    width: 39px !important;
    margin-right: 1px !important;
    background-color: #ffce43 !important;
    font-weight: 100 !important;
    color: black !important;
    height: 44px !important;
    font-size:11px !important;
    }
    .btn-apostas {
        padding: 0px;
        width: 100% !important;
        margin-left: 66% !important;
        /* border-top: 2px solid #1c2026; */
        padding-bottom: 0;
        padding-top: 6px !important;
    }
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
        position: relative;
        /* min-height: 1px; */
        padding-right: 1px;
        padding-left: 0px;
    }
    .data-hora {
        width: 9%;
        margin: 0px;
    }
    a.sidebar-toggle {
        display: block;
    }
    a.navbar-brand {
        margin-left: -5px;
    }
    .container-lista-jogos .data-hora span {
        /* display: block; */
        /* text-align: center; */

        font-weight: 700;
        margin-left: 20px;
    }
    td h4 {
        margin-left: 20px !important;
        font-size: 14px !important;
    }
    .container-lista-jogos .jogos {
      border-right: none;
      border-right: none;
      /* margin-left: -46px; */
      text-align: left;
     /* padding: 3px !important;*/
      width: 94% !important;
      font-size: 15px !important;
      margin-left: 11px;
    }

    .content {

        padding: 15px !important;

    }
    .container-lista-jogos {


      padding: 0px;

  }

    .fixed .content-wrapper, .fixed .right-side {
        padding-top: 0px !important;
        background: #3d3d3d !important;
    }

    .header-jogos img {
        margin-top: -136px !important;
        margin-bottom: 69px !important;
    }
    .odd-match-plus {
        width: 84% !important;
        margin-left: 36px !important;
    }
    input.form-control.form-control-sm {
      width: 88%;
    border-radius: 7px;
    margin-left: 23px;
    margin-top: 12px;
    z-index: 999 !important;
  }



    button.btn.btn-success a {
        color: #fff !important;
    }
    .buscamobile{
      display: block !important;
    }


    .btn-success {
        color: #fff;
        background-color: #43464300 !important;
        /* border-color: #616661 !important; */
        max-width: 100%;
        border: none;
    }

    .main-header {
        position: relative;
    }
    #btn-finalizar-mobile {
      background: #ffce43 !important;
    display: block;
    margin-top: 18px;
    font-size: 14px;
    text-align: center;
    padding: 5px;
    height: 32px !important;
    width: 99px !important;
    color: black;
    }
    button#btn-finalizar-mobile img {
        width: 109% !important;
    }
    .container-lista-jogos {
        border-bottom: 1px solid #eaeaea !important;

    }
    input#input-mobile-top, input {
        display: block;
    }
    .busca-time {
      margin-top: 50px !important;
      margin-left: -11px;
      width: 100% !important;
      z-index:999;
      /* border-radius: 29px !important; */
      display: none;
  }
h4.header-campeonato-matchs img {
    width: 6% !important;
    padding: 3px;
}
.btnSendBet {
    font-size: 12pt;
    background-color: #07756e !important;
}
input.form-control.buscadesktop {
  display: none;
}
h3.jogosdodia {
  margin-top: 1px;
  text-align: center;
  color: black;
  margin-left: 8px;
  width: 100%;
}
.btn-xs {
    height: 27px;
    width: 62px;
    transition: .2s;
    font-size: 10px;
}
.mma, .volei, .basquete, .cassino, .aovivo, .futebol, .tenis {
    background-color: rgba(255, 0, 0, 0) !important;
    font-size: 7pt !important;
}
.box .btn-flat {
    background: #f39c12 !important;
        width: 66% !important;
       max-width: 100% !important;
    margin-top: 14px !important;
}

.navbar-brand {


     left: 17% !important;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff !important;
}
.header-jogos {
  background: #ffffff !important;
  color: #000;
  height: 0px !important;
  margin-top: -66px;
  border: none !important;
  height: 117px !important;
  width: 105% !important;
  margin-left: -7px;
}

nav#nav-mobile span {
    display: none;
}

.entrar {
    width: 81%;
    height: 35px;
    font-size: 19px;
    z-index: 999;

}
nav#nav-mobile input {
  width: 40% !important;
  float: left;
  margin-top: 18px;
  margin-left: -105px;
  height: 33px !important;
  border: 1px solid #ccc;
  margin-right: -11px;
}

.content {
  margin-top: 3px !important;
   margin-left: -6px;

}
section.content {
  background: white !important;
}
td p {
  font-weight: 100;
  font-size: 12px;
    margin-top: -2px !important;
}
td {
 /* font-weight: bold;*/
 font-size: 12px;
    line-height: 17px;
}
.sidebar {

    margin-top: -95px !important;
}
.btn-home {
  margin-left: 253% !important;

}

}

@media screen and (max-width: 394px) {

    .mma, .volei, .basquete, .cassino, .aovivo, .futebol, .tenis {
        background-color: rgba(255, 0, 0, 0) !important;
        font-size: 5px !important;
        background-size: 22px;
    }
    table {
      background-color: transparent;
      width: 99%;
  }
    .navbar-brand>img {
        width: 196px !important;
        padding-top: 7px;
        padding-left: 14px;

        padding-right: 50px;
        margin-left: -31px !important;
    }
    .btn-home {
        margin-left: 252%;

    }


    .container-lista-jogos .jogos {

      /* margin-left: -46px; */

      width: 73% !important;
      font-size: 14px !important;

  }

}
@media screen and (max-width: 360px) {
  .btn-home {
    margin-left: 229% !important;

}
#nav-mobile {

  margin-left: 93px;

}
}
