body {
    background-color: gray;
}

.navbar-brand {
    background-image: url('../../assent/logo_mobile/m_meridianobets.png');
    background-size: 100%;
    background-position: center left;
    background-repeat: no-repeat;
}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #df0209;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px
}

.navbar-default {
    background-color: #FEED00;
    border-color: #FEED00;
}

    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
        background-color: crimson;
    }

    .navbar-default .navbar-toggle .icon-bar {
        background-color: #2b2a29;
    }

#ticketImprimir {
    text-align: justify;
    text-justify: inter-word;
    word-break: unset;
}


/***************SIDEBAR LEFT***********************/
#left-sidebar-wrapper, #right-sidebar-wrapper {
    background-color: #C5C6C6;
}

    #left-sidebar-wrapper #btn-buscar {
        border: none;
        color: black;
        font-weight: bold;
        background: white;
    }

        #left-sidebar-wrapper #btn-buscar:hover {
            background-color: #E31E24;
        }

    #left-sidebar-wrapper .nav-tabs li,
    #left-sidebar-wrapper .nav > li > a,
    #left-sidebar-wrapper .nav > li > a:focus,
    #left-sidebar-wrapper .nav > li > a:hover {
        background-image: unset;
        background-color: black;
        color: white;
        border: 1px solid white;
        border-bottom: none;
    }

    #left-sidebar-wrapper .nav-tabs.nav-justified > .active > a,
    #left-sidebar-wrapper .nav-tabs.nav-justified > .active > a:focus,
    #left-sidebar-wrapper .nav-tabs.nav-justified > .active > a:hover {
        background-image: unset;
        background-color: #E31E24;
        color: white;
        border-bottom: none;
        border-radius: 0;
    }

    #left-sidebar-wrapper #Deportes, #left-sidebar-wrapper #DeportesManana, #left-sidebar-wrapper #Deportes30dia {
        background-color: transparent;
    }

    #left-sidebar-wrapper [id^="Deportes"] > a.list-group-item {
        text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
        border-top: none;
        background-color: #FEFEFE;
        background-image: unset;
        color: black;
        border-radius: 0;
    }

div.MainMenu .SubMenuListed {
    background-color: #434242;
    border: transparent 1px solid;
    border-top-color: transparent;
}

#left-sidebar-wrapper [id^="Deportes"] > a.list-group-item:hover {
    background-color: #E31E24;
}

#left-sidebar-wrapper [id^="Deportes"] > a.list-group-item > span[class^="icon"] {
    color: black;
}

#left-sidebar-wrapper a.list-group-item.SubMenuListedTeam {
    background-color: #434242;
    color: white;
    border-radius: 0;
}

    #left-sidebar-wrapper a.list-group-item.SubMenuListedTeam:hover {
        background-color: white;
        color: black;
    }

#left-sidebar-wrapper div.list-group-submenu.Sub-SubMenuListed > a.list-group-item {
    background-color: #898989;
    color: white;
    border-radius: 0;
}

    #left-sidebar-wrapper div.list-group-submenu.Sub-SubMenuListed > a.list-group-item:hover {
        background-color: black;
    }
/****************SIDEBAR RIGHT***********************/


#right-sidebar-wrapper .nav-tabs.nav-justified > .active > a,
#right-sidebar-wrapper .nav-tabs.nav-justified > .active > a:focus,
#right-sidebar-wrapper .nav-tabs.nav-justified > .active > a:hover {
    background-image: unset;
    background-color: #E31E24;
    color: #e8d06a;
    border-bottom: none;
    color: white;
}

#right-sidebar-wrapper .nav-tabs li,
#right-sidebar-wrapper .nav-tabs li > a,
#right-sidebar-wrapper .nav > li > a:focus,
#right-sidebar-wrapper .nav > li > a:hover {
    background-image: unset;
    background-color: gray;
    color: white;
}

#right-sidebar-wrapper .nav-tabs > li.active,
#right-sidebar-wrapper .nav-tabs > li {
    border-top: none;
}

#right-sidebar-wrapper #DivCart.well {
    background-color: #E31E24;
}

#right-sidebar-wrapper #DivCart > ul > li {
    background-color: azure;
    border: none;
    border-radius: 0;
}

#right-sidebar-wrapper .StrgSaldo,
#right-sidebar-wrapper .ParlSald,
#right-sidebar-wrapper .ParlBons {
    background-color: whitesmoke;
    color: black;
    border-radius: 0;
}


#right-sidebar-wrapper .StrgBon {
    background-color: whitesmoke;
    border-radius: 0;
}

#right-sidebar-wrapper .StraTtalRies,
#right-sidebar-wrapper .StraTtalGana,
#right-sidebar-wrapper .TotP1,
#right-sidebar-wrapper .StrgBon2,
#right-sidebar-wrapper .StrgSaldo2,
#right-sidebar-wrapper .ParlTRiesgo,
#right-sidebar-wrapper .TtalGan,
#right-sidebar-wrapper .ParlSaldMont,
#right-sidebar-wrapper .ParlBonsMont {
    background-color: white;
    color: black;
}

#right-sidebar-wrapper .TotP1,
#right-sidebar-wrapper .TtalPgar2,
#right-sidebar-wrapper #PagarS,
#right-sidebar-wrapper #PagarP {
    background-color: black;
    color: yellow;
    border: none;
}

#right-sidebar-wrapper #DivCart > ul.FourSeg > li {
    background-color: black;
}

#right-sidebar-wrapper .input-group-addon,
#right-sidebar-wrapper .input-group-addon.btn-success,
#right-sidebar-wrapper .input-group-addon.btn-warning,
#right-sidebar-wrapper .input-group-addon.btn-warning:hover,
#right-sidebar-wrapper .input-group-addon.btn-success:hover,
#right-sidebar-wrapper .btn-warning:hover {
    background-color: black;
    color: white;
}


#right-sidebar-wrapper .Tcond, #right-sidebar-wrapper .TmnoCond {
    background-color: gray;
    background-image: unset;
    border-radius: 0;
    border: none;
}

#right-sidebar-wrapper .labelTcond,
#right-sidebar-wrapper .TmnoCond2,
#right-sidebar-wrapper .TmnoCond {
    color: White;
}

#right-sidebar-wrapper #aceptarS, #right-sidebar-wrapper #aceptarP {
    border: none;
    color: white;
    background: green;
    background-color: forestgreen;
}

#right-sidebar-wrapper #cancelarS, #right-sidebar-wrapper #cancelarP {
    border: none;
    color: white;
}

#right-sidebar-wrapper #RepetirS {
    background-image: unset;
    background-color: #fef200;
}
/*******CAROUSEL IMAGE********/
#carouselRemking .item {
    background-repeat: no-repeat;
}

    #carouselRemking .item:first-child {
        background-image: url('../assent/Publi-Prematch1.jpg');
    }

    #carouselRemking .item:last-child {
        background-image: url('../assent/Publi-Prematch2.jpg');
    }

/****PARTE CENTRAL****/

div#accordion div.panel-heading {
    background-color: #2B2A29;
    background-image: none;
    color: white;
}

#page-content-wrapper span[class^="icon"] {
    color: red;
}

div#accordion ul.list-group li.list-group-item {
    background-color: #CFD0D0;
    background-image: unset;
    border-left: 5px solid red;
}



#accordion > div > div.panel-heading > div > ul.list-group > div {
    background-color: gray;
    color: white;
}

.btn-prematch {
    color: DarkKhaki;
    background-image: unset;
    border-color: #434242;
    background-color: #434242;
}

    .btn-prematch:active, .btn-prematch.active, .btn-prematch.active:hover {
        background-color: #E31E24;
        border-color: #E31E24;
        color: white;
    }

    .btn-prematch:hover, .btn-prematch:focus {
        background-color: #E31E24;
        color: white;
    }

#accordion div.panel-heading.text-center.popH, div[id^="collapseTodas"].partidos div.panel-heading.text-center.popH {
    background-color: #676766;
    background-image: none;
    color: #fef200;
}

.btn-gcordialito {
    background-color: white;
    background-image: unset;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    color: black;
}

    .btn-gcordialito:hover, .btn-gcordialito:focus {
        color: black;
        background-color: #fef200;
    }

#page-content-wrapper .date {
    color: red;
}

#page-content-wrapper .nombreEquipo1, #page-content-wrapper .nombreEquipo2 {
    color: black;
}

#page-content-wrapper .Vs {
    color: yellow;
}

#page-content-wrapper .btn-group.btn-group-justified > .btn.btn-gcordialito.btn-sm > span:last-child {
    color: #E31E24;
}

#page-content-wrapper div[id^="resultadoSub"] > div.btn-group.btn-group-justified > a.btn.btn-gcordialito.btn-sm {
    border: solid 1px silver;
}

#page-content-wrapper .btn-gcordialito.active, .btn-gcordialito.active:hover {
    background-color: #fef200;
    /* background-color: darkorange; */
    border-color: #464645;
    color: black;
}


/*****MODAL INICIO SESI�N*******/
#myModal2 .modal-header {
    background-image: url('../assent/Logo Meridiano.png');
    background-size: 120px;
    background-repeat: no-repeat;
    background-position: center 20px;
    background-color: #bdbdbd;
}

#myModal2 .modal-body {
    background-color: #f2f2f2;
}

#myModal2 .userTitle, #myModal2 .passTitle {
    color: black
}

#myModal2 input {
    background: #333;
    border: 1px solid #333;
    color: white;
}

#myModal2 #LoginAceptar, #myModal2 #btLCancelar {
}

#myModal2 #LoginAceptar {
    background-color: #E83F33;
    border-color: #E83F33;
}

#myModal2 #btLCancelar {
    background-color: black;
    border-color: black;
}


/*****MODAL BUSQUEDA*******/

#myModalBusqueda > div > div > div.modal-body > div:nth-child(1) > div > div > span, #myModalBusqueda > div > div > div.modal-body > div > div > div > span {
    background-color: red;
    color: white;
}


#myModalBusqueda hr {
    background-image: unset;
    background-color: red;
}

#myModalBusqueda .modal-header {
    background-image: url('../assent/logoMeridiano.png');
    background-size: 120px;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #C10011;
}

#myModalBusqueda .modal-body {
    background-color: #E0E1E3;
}

.modal-header {
    background: #CA2736;
    color: white;
}

.modal-body {
    background-color: #363636;
}






/************MODAL TICKET**************/
#ModalTicketApuesta .modal-content {
    background-color: blue;
    color:;
}

#ModalTicketApuesta .modal-header {
    background-color: red;
    color: #888;
}

#ModalTicketApuesta .modal-title {
    color: black;
}

#ModalTicketApuesta .modal-body {
    background-color: #3a3a3a;
    color:;
}

#ModalTicketApuesta .modal-footer {
    background-color: green;
}

#ModalTicketApuesta .modal-header {
    background-size: 120px;
    background-repeat: no-repeat;
    background-position: 20px 20px;
    background-color: #bdbdbd;
}

#ModalTicketApuesta .modal-body {
    background-color: #f2f2f2;
}

#ModalTicketApuesta .modal-footer {
    background-color: #bdbdbd;
    color:;
}

    #ModalTicketApuesta .modal-footer > .btn.btn-default background-color:red; color:white; border-color:red;
}


#left-sidebar-wrapper {
    border-right: 4px solid #c5c6c6;
    overflow-y: hidden;
}

#left-sidebar-wrapper, #right-sidebar-wrapper {
}

.btn-group {
    background-color: #949494;
}

#myModalBusqueda > div > div > div.modal-body > div.form-group > div > span > button {
    background: black;
    border: 2px solid #242424;
}

.icon.icon-info.informacionApuesta {
    color: gold;
}

#buscarButton {
}

#imputBusqueda + span {
    border: 1px solid #242424;
}

#cerrarBtn {
    background-color: gray;
    border: none;
    border-radius: 0;
}

    #cerrarBtn:hover {
        background-color: black;
        border: none;
    }

.modal-content {
    background: #e0e1e3;
}

#left-sidebar-wrapper ul {
}

.TotP2 {
    background-color: black;
}


.list-group.boxGamble.ThirdSeg > li:last-child {
    background-color: black;
}


#ModalInfoCuerpo {
    background-color: white;
    font-weight: bold;
    text-align: justify;
}

ul[id^="ListaBotones"], ul[id^="MListaBotones"], ul[id^="30ListaBotones"] {
    background-color: #434242;
}

    ul[id^="ListaBotones"] a, ul[id^="MListaBotones"] a, ul[id^="30ListaBotones"] a {
        color: white;
    }

    ul[id^="ListaBotones"] button, ul[id^="MListaBotones"] button, ul[id^="30ListaBotones"] button,
    ul[id^="ListaBotones"] .btn-group, ul[id^="MListaBotones"] .btn-group, ul[id^="30ListaBotones"] .btn-group {
        background-image: unset;
        background-color: #676766;
        color: white;
        border-color: #676766;
    }

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    background-color: lightgray;
    background-image: unset;
}


#infoValBox.well {
    background-image: unset;
    background-color: #E31E24;
    color: white;
}

    #infoValBox.well .list-group-item {
        background-image: linear-gradient(#484e55, #3a3f44 60%, #313539);
    }

#page-content-wrapper .well > .btn.btn-primary.btn-lg.btn-block {
    background-color: #2B2A29;
    color: white;
}



/********
    
.##..##..##..##..######..##..##...####...........######...####...#####...##...##...####...######...####..
.###.##..##..##..##......##..##..##..##..........##......##..##..##..##..###.###..##..##....##....##..##.
.##.###..##..##..####....##..##..##..##..........####....##..##..#####...##.#.##..######....##....##..##.
.##..##..##..##..##.......####...##..##..........##......##..##..##..##..##...##..##..##....##....##..##.
.##..##...####...######....##.....####...........##.......####...##..##..##...##..##..##....##.....####..
.........................................................................................................
.................#####...#####...######..##...##...####...######...####...##..##.........................
.................##..##..##..##..##......###.###..##..##....##....##..##..##..##.........................
.................#####...#####...####....##.#.##..######....##....##......######.........................
.................##......##..##..##......##...##..##..##....##....##..##..##..##.........................
.................##......##..##..######..##...##..##..##....##.....####...##..##.........................
.........................................................................................................
    

 ######  #     #    ######  ### #     # ####### 
 #     #  #   #     #     #  #  ##    # #     # 
 #     #   # #      #     #  #  # #   # #     # 
 ######     #       ######   #  #  #  # #     # 
 #     #    #       #   #    #  #   # # #     # 
 #     #    #       #    #   #  #    ## #     # 
 ######     #       #     # ### #     # ####### 
                                                
    
    *************/

.noSeparar {
    text-align: justify;
    text-justify: inter-word;
}

#ticketImprimir {
    text-align: justify;
    text-justify: inter-word;
    word-break: unset;
}

/**rino*/
#aquiaqui {
    style: none;
}



.titulosCajas {
    background-color: gray;
    border: none;
    border-right: 1px solid gray;
    font-size: 0.8em;
    font-weight: 700;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer */
    -khtml-user-select: none; /* KHTML browsers (e.g. Konqueror) */
    -webkit-user-select: none; /* Chrome, Safari, and Opera */
    -webkit-touch-callout: none;
}
/*fin rino*/

.separador {
}




.elem_title {
    color: #ffffff;
    text-align: left;
    font-weight: bold;
    font-size: 1.2rem;
    background-color: #1d1b28;
}

/*rino*/

.centrarPanelIzquierdo div {
}

.box_soccer a:link {
    color: #ffffff;
    text-decoration: none;
}

.box_soccer a:visited {
    color: #ffffff;
    text-decoration: none;
}

.box_soccer a:hover {
    color: #E7DEA3;
    text-decoration: none;
}

.box_soccer a:active {
    text-decoration: none;
    color: #E7DEA3;
}

.box_soccer ul.li {
}

.enlaceCabecera {
    text-decoration: none;
    float: left;
}



.enlaceCabeceraX {
    color: white;
    float: left;
}

    .enlaceCabeceraX:hover {
        color: white;
        text-decoration: none;
    }

    .enlaceCabeceraX:active {
        color: white;
        text-decoration: none;
    }

    .enlaceCabeceraX:visited {
        color: white;
        text-decoration: none;
    }

.enlaceCabecera- {
    color: white;
    font-weight: bold;
    float: left;
    text-decoration: none;
}

    .enlaceCabecera-:hover {
        color: white;
        text-decoration: none;
    }

    .enlaceCabecera-:active {
        color: white;
        text-decoration: none;
    }

    .enlaceCabecera-:visited {
        color: white;
        text-decoration: none;
    }
/*fin rino*/

.elem_title:hover {
    cursor: pointer;
    color: goldenrod;
}

.elem {
    color: #ffffff;
    text-align: center;
    font-weight: bold;
}

.elem {
    color: #ffffff; /* text-align: center; */
    font-weight: bold;
}

.elem {
}

    .elem:nth-child(1) {
        /*background-color: #daaf46;*/
        /*background: #e8c053;
        background: -moz-linear-gradient(top, #e8c053 0%, #896b00 100%);
        background: -webkit-linear-gradient(top, #e8c053 0%,#896b00 100%);
        background: linear-gradient(to bottom, #e8c053 0%,#896b00 100%);*/
        background-color: #3e3e3e;
    }

    .elem:nth-child(2) {
        /*background-color: #183449;*/
        background-color: #3e3e3e;
    }

    .elem:nth-child(3) {
        /* background-color: #204662;*/
        background-color: #3e3e3e;
    }

    .elem:nth-child(4) {
        /*background-color: #2a5b7f;*/
        background-color: #3e3e3e;
    }

    .elem:nth-child(5) {
        /* background-color: blue;*/
        background-color: #3e3e3e;
    }

    .elem:nth-child(6) {
        background-color: #3e3e3e;
    }

ul, li {
    list-style-type: none;
    /*float:left;rino*/
}

    li:first-child > .elem:nth-child(1) {
        background-color: #122838;
    }

    li:first-child > .elem:nth-child(2) {
        background-color: #183449;
    }

    li:first-child > .elem:nth-child(3) {
        background-color: #204662;
    }

    li:first-child > .elem:nth-child(4) {
        background-color: #2a5b7f;
    }

    li:first-child > .elem:nth-child(5) {
        background-color: blue;
    }

    li:first-child > .elem:nth-child(6) {
        background-color: red;
    }













.elem.merge .btn.btn-primary {
}

.elem button {
    font-size: 10px;
}

    .elem button:first-child {
        background-color: gray;
        border-color: gray;
        border-left-color: lightgray;
    }

    .elem button:last-child {
        background-color: #3e3e3e;
        border-color: #3e3e3e;
        border-left-color: lightgray;
    }

.elem.merge button {
    /*background-color: goldenrod;
    border-color: goldenrod;
    color: black;*/
    word-spacing: -2px;
    /*background: #e8c053;
    background: -moz-linear-gradient(top, #e8c053 0%, #896b00 100%);
    background: -webkit-linear-gradient(top, #e8c053 0%,#896b00 100%);
    background: linear-gradient(to bottom, #e8c053 0%,#896b00 100%);*/
    background-color: #2B2A29;
    color: white;
    border: none;
    // border-bottom: solid 2px #907106;
}

    .elem.merge button:hover {
        color: black;
    }

.SubElem .Equipo {
    color: black;
    font-weight: bolder;
    float: left;
}


.box_baseball .sideBtn_bb, .box_nfl .sideBtn_bb, .box_tennis .sideBtn_bb, .box_matchups .sideBtn_bb, .box_hockey .sideBtn_bb, .box_golf .sideBtn_bb {
    flex-flow: row wrap;
    align-items: stretch;
}


.box_teamEvents {
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 1.2rem;
}

.sideBtn_bb button.btn-xs.btn.btn-primary {
    background-color: white;
    color: black;
}


    .sideBtn_bb button.btn-xs.btn.btn-primary.btn-block {
        /*background-color: #3e3e3e;*/
        border-color: #3e3e3e;
        border-left-color: #3e3e3e;
    }

#aquiaqui .well {
}


.sideBtn_bb button.btn-xs.btn.btn-primary.btn-block.activeRino {
    color: black;
    /*background-color:goldenrod;*/
    /*background: #e8c053;*/
    /*background: #e8c053;
        background: -moz-linear-gradient(top, #e8c053 0%, #896b00 100%);
        background: -webkit-linear-gradient(top, #e8c053 0%,#896b00 100%);
        background: linear-gradient(to bottom, #e8c053 0%,#896b00 100%);*/
    background-color: #fef200;
}

    .sideBtn_bb button.btn-xs.btn.btn-primary.btn-block.activeRino:hover {
        color: black;
        background-color: goldenrod;
    }

.elem.bloque1 {
}

.elem.bloque2 {
}

.elem.bloque3 {
}

.elem.bloque4 {
}

.elem.bloque5 {
}

.sideBtn_bb {
}

/*outright*/
/*rino*/

.enlaceOutright {
    font-weight: 100;
    font-size: 0.8em;
}

.box_outright b {
    font-size: 0.8em;
    font-weight: 700;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}


.box_outright a:link {
    color: white;
    text-decoration: none;
}

.box_outright a:visited {
    color: white;
    text-decoration: none;
}

.box_outright a:hover {
    color: goldenrod;
    text-decoration: none;
}

.box_outright a:active {
    text-decoration: none;
    color: goldenrod;
}

/*fin rino*/

.box_outright li.contenedor:last-child div[class^='elem_container_outright_'] {
    flex-flow: row wrap;
    align-items: stretch;
}

    .box_outright li.contenedor:last-child div[class^='elem_container_outright_'] div {
        background: #e8c053;
        background: -moz-linear-gradient(top, #e8c053 0%, #896b00 100%);
        background: -webkit-linear-gradient(top, #e8c053 0%,#896b00 100%);
        background: linear-gradient(to bottom, #e8c053 0%,#896b00 100%);
        border-bottom: 1px solid lightgray;
    }

    .box_outright li.contenedor:last-child div[class^='elem_container_outright_']:first-child div {
        /*esto es la cabecera del outright que contiene la fecha y el titulo de la apuesta Moneyline*/
        /*background-color: #39354e;*/
        /*background-color:#3e3e3e;*/
        background-color: gray;
        background-image: unset;
        font-size: 1em;
        text-align: center;
        /*color:white;*/
        color: white;
    }


    .box_outright li.contenedor:last-child div[class^='elem_container_outright_']:nth-child(2) div {
        /*background-color: #6f6c7d;*/
        /*background-color:goldenrod;*/
    }

    .box_outright li.contenedor:last-child div[class^='elem_container_outright_'] div:last-child {
        border-left: 0px solid #a1a0a5;
    }

.box_outright li.contenedor:last-child div.elem_container_outright_results div:last-child {
    /*border-left: 1px solid #a1a0a5;*/
    background-color: #3e3e3e;
    background-image: unset;
    cursor: pointer;
    color: white;
}

    .box_outright li.contenedor:last-child div.elem_container_outright_results div:last-child.activeRinoO {
        /*background-color:goldenrod;*/
    }

        .box_outright li.contenedor:last-child div.elem_container_outright_results div:last-child.activeRinoO a {
            color: goldenrod;
        }

    .box_outright li.contenedor:last-child div.elem_container_outright_results div:last-child:hover {
        background-color: #5e5e5e;
    }

.box_outright li.contenedor:last-child div.elem_container_outrightMore {
    text-align: center;
}

    .box_outright li.contenedor:last-child div.elem_container_outrightMore div.SeeMore {
        /*background-color: #39354e;    */
        /*background-color: #ca9510;*/
        font-size: 0.9em;
        color: #333;
        background: #e8c053;
        background: -moz-linear-gradient(top, #e8c053 0%, #896b00 100%);
        background: -webkit-linear-gradient(top, #e8c053 0%,#896b00 100%);
        background: linear-gradient(to bottom, #e8c053 0%,#896b00 100%);
    }

        .box_outright li.contenedor:last-child div.elem_container_outrightMore div.SeeMore:hover {
            /*background-color: #daa520;*/
            color: black;
            cursor: pointer;
            background: #e8c053;
            background: -moz-linear-gradient(top, #e8c053 0%, #896b00 70%);
            background: -webkit-linear-gradient(top, #e8c053 0%,#896b00 70%);
            background: linear-gradient(to bottom, #e8c053 0%,#896b00 70%);
        }

.Vs {
    vertical-align: top;
}

@media (min-width: 768px) {
    #page-content-wrapper {
    }
}

.SubElem .Equipo {
}

}

.box_block.dobleFila {
}





/*button.btn-xs.btn.btn-primary.btn-block{}*/
/*.elem .btn:active:first-child,.elem .btn.active:first-child, .elem .btn:focus:first-child, .elem .btn:visited:first-child, .elem .btn:hover:first-child  {
        background-image: unset;
        background-color:unset;
        -webkit-box-shadow: none;
         box-shadow: none;
         border:none;
}*/
.elem button.btn:active:first-child {
    box-shadow: none;
    border: none;
}


.elem button.btn:first-child:hover, .sideBtn_bb button.btn-xs.btn.btn-primary:hover {
    box-shadow: none;
    /*background-color: #BF9B2F;*/
    /* background-color: rgba(220, 187, 49, 0.79);*/
    background-color: #fef200;
    color: black;
    background-image: unset;
}

    .elem button.btn:first-child:hover .arrow-right, .sideBtn_bb button.btn-xs.btn.btn-primary:hover .arrow-right {
        border-left: 5px solid black;
    }

.titulosCajas {
    background-color: #676766;
    border: none;
    /*border-left: 1px solid grey;*/
    font-size: 0.8em;
    font-weight: 700;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer */
    -khtml-user-select: none; /* KHTML browsers (e.g. Konqueror) */
    -webkit-user-select: none; /* Chrome, Safari, and Opera */
    -webkit-touch-callout: none;
    color: yellow;
}

    .titulosCajas:hover {
        cursor: default;
    }


/*aqui se cambia el color de la parte derecha del div donde se colocan las apuestas*/
#page-content-wrapper .well {
    background-color: #1d1b28;
    /* border-bottom: 2px solid #3e3e3e; */
}

#page-content-wrapper .partidos > .well {
    /*background-color: goldenrod;
    background: #e8c053;
    background: -moz-linear-gradient(top, #e8c053 0%, #896b00 100%);
    background: -webkit-linear-gradient(top, #e8c053 0%,#896b00 100%);
    background: linear-gradient(to bottom, #e8c053 0%,#896b00 100%);*/
    background-color: #1d1b28;
}

    #page-content-wrapper .partidos > .well span.nombreEquipo1, #page-content-wrapper .partidos > .well span.nombreEquipo2 {
        color: white;
    }


#page-content-wrapper .partidos .well {
}

    #page-content-wrapper .partidos .well > .nombreEquipo2 + .btn.btn-primary.btn-lg.btn-block, #page-content-wrapper .well .btn.btn-primary.btn-lg.btn-block {
        text-align: right;
        background-color: transparent;
    }

#page-content-wrapper .well .btn.btn-primary.btn-lg.btn-block {
}

    #page-content-wrapper .well .btn.btn-primary.btn-lg.btn-block .lusbert-circle-left {
        font-size: 24px;
        color: white;
    }

.sub_box {
    /*background: #e8c053;
    background: -moz-linear-gradient(top, #e8c053 0%, #896b00 100%);
    background: -webkit-linear-gradient(top, #e8c053 0%,#896b00 100%);
    background: linear-gradient(to bottom, #e8c053 0%,#896b00 100%);*/
    /*background-image: linear-gradient(#484e55, #3a3f44 60%, #313539);*/
    background-color: #cfd0d0;
    border-right: 1px solid #1d1b28;
}


.elem.bloque {
    border-right: 2px solid #1d1b28;
}

.date {
    color: #caa539;
}


.elem.bloque div.sideBtn_bb button.btn-xs.btn.btn-primary.btn-block:not(:nth-child(3)) {
    border-right: #1d1b28 solid 1px;
    border-left: white solid 1px;
}

.elem.bloque div.sideBtn_bb button.btn-xs.btn.btn-primary.btn-block:last-child {
    border-right: white solid 1px;
}



.elem.bloque:last-child {
    border-right: none;
}

.elem.bloque.bloque4:not(:nth-child(3)) {
    border-right: #1d1b28 solid 1px;
    border-left: #3e3e3e solid 1px;
}

.elem.bloque.bloque4:nth-child(3) {
    border-right: none;
}

.date {
}

#page-content-wrapper .partidos > .well .date {
    color: white;
}


.Equipo:first-child span {
    color: red;
}

.Equipo:last-child span {
    color: red;
}

.SubElem.date div:first-child {
    color: red;
}

.SubElem.date div:last-child {
    color: black;
    font-size: 12px;
}


#btn_bottom button.btn.btn-default {
    color: #bfbdbd;
    background-color: #222;
    border-color: #FEED00;
}


.loader {
    border-top: 16px solid crimson;
}
.elem.merge .arrow-right {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid black;
    vertical-align: text-bottom;
    display: inline-block;
}