/*!
 * Preboot v2
 * LESS version by @mdo, http://getpreboot.com
 *
 * Open sourced under MIT license by @mustangostang.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */html:not(.responsive) .app-container{width:1140px !important;max-width:1140px !important}.pointer{cursor:pointer !important}.roboto,.page-aposta .campeonatos ul li a,#pg-aposta .table.table-jogos,.table-aposta{font-family:'Roboto', sans-serif}body,html{min-height:100%}html{background-color:#333;background-image:url(../img/fundo.jpg);background-position:center;background-size:cover;background-attachment:fixed}.swal-text{text-align:center}.swal-footer{text-align:center}body{background:transparent}.app .app-header{background-color:#03215B;color:white;line-height:45px}.app .app-header ul{display:block}.app .app-header ul,.app .app-header li{padding:0;margin:0}.app .app-header li{display:inline-block}.app .app-header a{display:block;padding:0 15px;color:white;text-decoration:none}.app .app-header a:hover{background-color:rgba(0,0,0,0.3)}.app .app-header .dropdown-menu a{color:black}.app .app-main{background-color:white}.app .app-footer{background-color:#03215B;color:white;line-height:25px;padding:5px 0;font-size:12px}.app .app-footer ul{display:block}.app .app-footer ul li{display:inline-block}.app .app-footer ul,.app .app-footer ul li{margin:0;padding:0}.app .app-footer ul a{color:white;text-decoration:none}.page-aposta .campeonatos{background-color:#620505;width:190px}.page-aposta .campeonatos .title{text-align:center;margin:0;color:whitesmoke;font-size:18px;text-transform:uppercase;background-color:rgba(0,0,0,0.3);line-height:50px}.page-aposta .campeonatos ul,.page-aposta .campeonatos ul li{display:block;margin:0;padding:0}.page-aposta .campeonatos ul li{padding:0 15px;border-bottom:1px dashed whitesmoke}.page-aposta .campeonatos ul li.pais{background-color:rgba(0,0,0,0.3)}.page-aposta .campeonatos ul li a{display:block;color:white;font-size:13px;line-height:20px;padding:10px 0;text-decoration:none}.page-aposta .campeonatos ul li a:hover{color:#f43f3f}.page-aposta .campeonatos ul li a.active{color:#f7c63f}.page-aposta .campeonatos ul .last li.last{border:none}.page-aposta .campeonatos .form-control{border:none;background-color:rgba(255,255,255,0.3)}@media (min-width: 768px){.page-aposta .overflow-jogos{max-height:600px}}.page-aposta .bilhete{width:248px;background-color:#ededed}.page-aposta .bilhete .title{margin:0;background-color:#d4d4d4;font-size:20px;text-transform:uppercase;padding:0 15px;line-height:45px}.page-aposta .lista-jogos{background-color:rgba(0,0,0,0.05)}#pg-aposta .table.table-jogos{font-size:11px;line-height:normal}#pg-aposta .table.table-jogos:not(:last-child){margin:0 0 20px 0}#pg-aposta .table.table-jogos tr.campeonato{background-color:#39373a;font-size:15px}#pg-aposta .table.table-jogos tr.campeonato a{color:white}#pg-aposta .table.table-jogos th,#pg-aposta .table.table-jogos td{vertical-align:middle;padding:4px 5px}#pg-aposta .table.table-jogos thead tr th{border:none}#pg-aposta .table.table-jogos thead tr.tr-pais{background-color:#03215B;color:white}#pg-aposta .table.table-jogos thead tr.tr-pais th{font-size:20px;font-weight:300;padding:10px}#pg-aposta .table.table-jogos thead tr.tr-pais img{height:20px}#pg-aposta .table.table-jogos thead tr.tr-header{padding:5px}#pg-aposta .table.table-jogos thead .th-cotacao{font-size:11px;width:10px;text-transform:uppercase;text-align:center}#pg-aposta .table.table-jogos tbody{background-color:rgba(0,0,0,0.05)}#pg-aposta .table.table-jogos tbody tr td:not(:first-child){text-align:center}#pg-aposta .btn-cotacao{display:inline-block;text-decoration:none;text-align:center;width:35px;font-size:10px;background-color:#39373a;cursor:pointer;color:white;line-height:30px}#pg-aposta .btn-cotacao:hover{background-color:#620505}#pg-aposta .btn-cotacao.outras{color:#39373a;background-color:#f7c63f}#pg-aposta .btn-cotacao.active{color:white;background-color:#03215B}#pg-aposta #modal-cotacoes .btn-cotacao{font-size:14px;line-height:normal;width:60px !important}.card .card-footer:empty,.card .card-body:empty,.card .card-header:empty{display:none}.table td,.table th{vertical-align:middle}.table.table-minified{font-family:'Open Sans', sans-serif}.table.table-minified thead{font-size:14px}.table.table-minified tbody{font-size:12px}.page-title{background-color:#ededed;margin:0;padding:10px 15px}.page-title .title{line-height:50px;font-size:25px;text-transform:uppercase;margin:0}.page-subtitle{background-color:#fafafa;line-height:30px;font-size:18px;padding:5px 15px;text-transform:uppercase;margin:0}.table-aposta{font-size:12px}.table-aposta td,.table-aposta th{padding:5px;vertical-align:middle}.header-mobile{background-color:white;box-shadow:0 0 10px rgba(0,0,0,0.3);position:sticky;top:0;width:100%;left:0;z-index:999}.header-mobile .row-aposta{background-color:#ededed}.header-mobile .row-aposta .btn span{background-color:#ededed;color:#333;border-radius:50%;padding:0 5px;font-size:12px}.header-mobile .btn-link{color:#03215B !important}html .menu-mobile{position:fixed;z-index:999;left:-270px;width:270px;height:100%;background-color:white;top:0;-webkit-transition:left 0.3s ease-in-out;-moz-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out}html .menu-mobile .header{line-height:55px;padding:0 15px;font-size:20px;background-color:#ededed}html .menu-mobile ul,html .menu-mobile li{display:block;padding:0;margin:0}html .menu-mobile li a{display:block;margin:0;padding:0 15px;line-height:40px;color:#03215B;text-transform:uppercase;border-bottom:1px solid #ededed}html.show-menu .menu-mobile{left:0}@media (max-width: 768px){.responsive .page-aposta{width:auto}.responsive .page-aposta .campeonatos{width:auto}.responsive .page-aposta .bilhete{width:100%;overflow:auto;position:fixed;top:100%;left:0;z-index:999;height:100vh;border-radius:0 !important;-webkit-transition:top 0.3s ease-in-out;-moz-transition:top 0.3s ease-in-out;-o-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}.responsive .page-aposta .bilhete.show{top:0}.responsive .page-aposta .bilhete header{position:sticky;top:0;width:100%;color:white}.responsive .page-aposta .bilhete header .title{background-color:#666;border-radius:0 !important}.responsive .page-aposta .bilhete header .bilhete-close{position:absolute;top:0;padding:6px 0;width:27px;font-size:20px;right:0}}.opcoes-responsivo,.opcoes-responsivo li{margin:0;padding:0;display:block}.opcoes-responsivo li{border-radius:8px;background:#03215B;padding:10px 15px;color:white;display:block;margin-bottom:15px}.opcoes-responsivo li a{text-decoration:none;color:inherit}.opcoes-responsivo li a.active{color:#f7c63f}.comunicados .comunicado{color:white}.comunicados .comunicado .header{background-color:#620505;line-height:50px}.comunicados .comunicado .header .title{font-weight:normal;text-transform:uppercase;font-size:20px}.comunicados .comunicado .header .hora{font-style:italic}.comunicados .comunicado .mensagem{color:black}.comunicados .comunicado .mensagem p:last-child{margin-bottom:0}
/*# sourceMappingURL=site.css.map */
