/* GLOBAL */

.Differenze.rosso-bk {
    background: transparent!important;
    color: #ff0000;
    font-weight: bold;
}
.thumbs-container .thumbnail {
    border: 0px!important
}
.main-container-casino .game-container .left-menu > .nav > li.active > a {
    background: rgba(255, 255, 255, 0.25555);
    box-shadow: inset -4px 0px 0px 0px #ff0000, inset 4px 0 0 0px #ff0000;
}
.sidebar .sidebar-nav ul > li {
    background-size: 60px 19px!important;
    background-position: -15px 3px!important;
}
.btn:hover,
.nav span.caret,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.header .container-header .right-container .login-box-tre .login-container .btn-registrazione,
.header .container-header .right-container .login-box-tre .login-container .btn-login {
    color: #ffffff!important;
}
.lm-du .panel-body .tab-pane .item .box-partita .quote-partita ul > li,
.market-movers-container .bottom-container .odds-container .list-inline > li {
    padding-right: 2px;
    padding-left: 2px;
}
body.index .main-container .col-md-12,
body.index .main-container .col-lg-6 {
    height: 270px;
}
body.index .main-container .col-md-12 .panel,
body.index .main-container .col-lg-6 .panel {
    height: 260px;
}
body.index .main-container .col-md-12 .panel:after,
body.index .main-container .col-lg-6 .panel:after {} body.index .main-container .col-md-12:empty,
body.index .main-container .col-lg-6:empty {
    height: 0px;
    display: none;
}
/*.header_void .voidint,
.qbet-box .row_header2,
.panel-heading {
    background: transparent!important;
}*/

.wrapper-boxed {
    min-width: 1200px;
    margin: 0 auto;
}
body.affiliati .wrapper-boxed,
body.casino .wrapper-boxed,
body.areariservata .wrapper-boxed,
body.casino-live .wrapper-boxed,
body.virtual .wrapper-boxed,
body.poker .wrapper-boxed {
    width: 1200px;
    margin: 0 auto;
}
body.casino {
    overflow-x: hidden;
}
.wrapper-boxed .main-container {
    /*width: calc(100% - 500px);*/
    
    width: calc(100% - 470px);
    margin-top: 5px;
    padding-top: 0px;
}
.quote-page .main-container-quote {
    width: calc(100% - 500px)!important;
    float: left;
    margin: 5px auto;
    padding-right: 5px;
    padding-left: 5px;
}
.main-container .col-two:empty {
    display: none;
}
.thumbs-container .row .panel .row a span.icon {
    border: 1px solid;
}
.popup-ultime-vincite .title {
    margin-bottom: 5px;
}
.navbar .main-menu-tre .navbar-right {
    padding: 6px 12px;
}
.top-header .top-menu-one ul {
    overflow: auto;
}
.top-header .top-menu-one ul li:last-child {
    border-radius: 0 0 25px 0;
}
.top-header .top-menu-one ul li:last-child a {
    padding-right: 15px
}
#sliderIndex {
    /*background: #000000;*/
    
    position: relative;
    height: 100%;
    max-height: 260px;
    margin-bottom: 5px;
}
#sliderIndex .carousel-control span {
    position: absolute;
    top: 50%;
    margin-top: -20px;
}
#sliderIndex .carousel-inner,
#sliderIndex .carousel-inner .item {
    height: 100%;
}
#sliderIndex .carousel-inner .item a {
    width: 100%;
    height: 100%;
    display: block;
}
#sliderIndex .carousel-inner .item img {
    width: 100%;
    height: 100%;
    max-width: 689px;
    min-width: 680px;
    margin: 0 auto;
}
#sliderIndex .carousel-inner .item img:first-child {
    background-size: cover;
    background-position: center center;
    opacity: 1;
}
@media (max-width: 1040px) {
    .quote-page .main-container-quote {
        width: calc(100% - 230px)!important;
    }
}
@media (max-width: 1200px) {
    .wrapper-boxed .main-container {
        /*width: 58.33333333%;*/
    }
    #sliderIndex .carousel-inner .item img {
        width: 100%;
        height: 100%;
        max-width: 100%;
        min-width: 100%;
    }
}
@media (max-width: 1600px) {
    .col-one {
        width: 100%;
    }
}
@media (min-width: 1601px) {
    #sliderIndex {
        min-height: 260px;
    }
    #sliderIndex .carousel-inner .item {
        min-height: 260px;
    }
    #sliderIndex .carousel-inner .item img {
        width: 100%;
        min-width: 545px;
        height: 240px;
        margin: 12px auto;
        min-width: auto;
    }
}
#pnev .header1 .row_header {
    border-bottom: 1px solid;
}
.right-container .ultime-vincite-container .giocata-vincita {
    font-weight: normal;
}
.menu-sport-palinsesti .menu-title {
    border-bottom: 1px solid;
}
/* USER CONTROL */

@media (max-width: 1280px) {
    .container {
        width: 70%!important;
    }
}
@media (min-width: 1023px) and ( max-width: 1200px) {
    .tpq.piu-giocate-container .panel-body ul > li.ev-container:nth-child(4) {
        display: none;
    }
    .tpq.piu-giocate-container .panel-body ul > li .quota {
        width: 33%;
    }
    .slider.slider-horizontal {
        width: 140px!important;
    }
}
@media (min-width: 1201px) and ( max-width: 1599px) {
    .ultimo-minuto-container .tab-content ul > li > .row-partita > .tempo-partita:before {
        display: none;
    }
    .ultimo-minuto-container .tab-content ul > li > .row-partita > .quote-partita .qta {
        min-width: 30px;
    }
    .col-two,
    .col-three,
    .col-three,
    .col-four,
    .col-five,
    .col-six,
    .col-seven,
    .col-eight,
    .col-nine,
    .col-ten {
        width: 100%;
    }
    /* body.index .main-container .panel,
    body.index .main-container .col-md-12,
    body.index .main-container .col-lg-6 {
        height: 260px;
        margin-bottom: 5px;
    } */
    .banner-index-4,
    .banner-casino {
        margin: 5px auto;
        background: #000000;
    }
    .banner-index-4 img,
    .banner-casino img {
        margin: 0 auto;
        max-width: 690px;
    }
    .lm-du .panel-body .tab-pane .item .box-partita .quote-partita ul > li {
        padding: 0 2px;
    }
    .tpq.piu-giocate-container .panel-body ul > li.ev-container:nth-child(3) {
        display: none;
    }
    .tpq.piu-giocate-container .panel-body ul > li.ev-container {
        width: 50%;
    }
    .tpq.piu-giocate-container .panel-body ul > li .quota {
        width: 33%;
    }
    .tpq.piu-giocate-container .panel-body ul > li.ev-quota .perc-qt {
        margin-left: -18px;
    }
    .tpd.piu-giocate-container ul > li:nth-child(2) {
        border-left: none;
    }
    .lm-du .ultimo-minuto-container .panel-body .col-md-2,
    .lm-du .ultimo-minuto-container .panel-body .col-md-10 {
        width: 100%;
    }
    .lm-du .ultimo-minuto-container .panel-body ul.nav > li {
        width: 32%;
        float: left;
        margin: 0 2px 5px 0;
    }
    .lm-du .panel-body .nav > li > a {
        padding: 2px 15px;
    }
    body.index .main-container .col-lg-6.col-md-12.col-one {
        height: 265px;
    }
}
@media ( min-width: 1600px) {
    .col-seven {
        display: none;
    }
    .col-two:empty ~ .col-seven {
        display: block
    }
    .col-six,
    .col-seven {
        height: auto!important;
    }
    .ultimo-minuto-container .tab-content ul > li > .row-partita > .tempo-partita:before {
        top: 0px;
        left: 0px;
    }
    .tpq.piu-giocate-container .panel-body ul > li .quota {
        width: 33%;
    }
}
/*********************/

.main-container .panel-body {
    padding: 0px;
}
.lm-du .panel-body .nav > li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tpq.selettore-giorni {
    margin: 5px auto;
}
/* QUOTE */

.quote-page .main-container-quote .table > thead > tr > th.data {
    background: transparent;
}
.menu-sport-palinsesti .nav-palinsesti li.secondoli > p.secondop {
    box-shadow: inset 2px 0 0 #ff8230;
    background: rgba(0, 0, 0, 0.4);
    color: #fff;
    border-bottom: 1px rgba(0, 0, 0, 0.2) solid;
}
.quote-page .main-container-quote .palinsesto-container .mercati-container {
    background: rgba(0, 0, 0, 0.5);
}
/* DASHBOARD */

.dashboard .jumbotron {
    background: rgba(255, 255, 255, 0.2);
    margin-bottom: 15px;
    color: #000000;
    box-shadow: inset 0 0px 200px rgba(0, 0, 0, 0.9), inset 0px 0px 0px 1px #ff8230;
    padding: 25px;
    transition: all 0.3s ease-in;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
}
.dashboard .jumbotron:hover {
    box-shadow: inset 0 0px 20px rgba(0, 0, 0, 0.4), inset 0px 0px 0px 2px #ff8230;
}
.dashboard .jumbotron a {
    /*color: #000000;*/
    
    transition: all 0.3s ease-in-out;
    /*text-shadow: 0 1px 1px #ffffff;*/
    
    font-size: 15px;
}
.dashboard .jumbotron .top-container {
    padding: 5px 0;
}
.dashboard .jumbotron .top-container a > span {
    display: block;
    text-align: center;
}
.dashboard .jumbotron .top-container a > span > i {
    /*color: #000000;*/
    
    font-size: 80px;
}
/* REPORT */

.report-page .panel-subagente .table-report table .tot-giocato {
    color: #088608;
    font-weight: bold;
}
.report-page .panel-subagente .table-report table .tot-vinto {
    color: #C30000;
    font-weight: bold;
}
.differenze.rosso-bk {
    background: transparent!important;
    color: #ff0000;
    font-weight: bold;
}
.report .risultati-container .totali-header .box-container span {
    color: #ff8230!important;
}
/* LISTA MOVIMENTI */

.lista-movimenti .opzioni-container .col-sm-1 label {
    float: left;
}
.lista-movimenti .opzioni-container .col-sm-1 .form-group {
    margin-bottom: 0;
    margin-top: 5px;
}
.lista-movimenti .opzioni-container .chk-storico {
    float: left;
    clear: left;
}
.wrapper-boxed .gestione-antieffrazione .main-container {
    width: 100%!important;
}
#pnev .CItem {
    background: rgba(0, 0, 0, 0.5);
}
.wrapper .col-right .coupon-container .coupon-total .quote-coupon .row-quota .quota-gioc > .qt-btn {
    background: #474747;
    color: #ff8230;
}
/* SEARCH */

.col-md-3.search-container {
    margin-top: -2px
}
.header-du .col-md-2.settings-container {
    margin: 3px 17px 0 0!important;
}
      
div#top-header-due.top-header .form-group .search-btn{
    float:left;
    margin-left:2px;
    padding: 5px 12px 6px 12px!important;

}

.header-du #top-header-due .clock-box{
    font-size: 12px!important;
    width: 57px!important;
    float: left;
    position: relative;
    margin-top: 8px;
}


.header-du #top-header-due .clock-box:before{
    font-size:12px
}

.header-du #top-header-due .clock-box:before {
    position: absolute;
    top: -2px;
    left: -18px;
    content: '\f017';
    font-family: FontAwesome;
    font-size: 15px;
    color: #fff;
}
/* TOOLTIP */

.tooltip-inner {
    background-color: #FF7043;
    color: #000;
    font-weight: bold;
}
.tooltip.top .tooltip-arrow {
    border-top-color: #ff8230;
}
.tooltip.right .tooltip-arrow {
    border-right-color: #ff8230;
}
.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #ff8230;
}
.tooltip.left .tooltip-arrow {
    border-left-color: #ff8230;
}
.importo-tot-coupon .row-importo .row-dx {
    float: right;
}
/* FOOTER */

footer {
    width: 100%;
    /*width: calc(100% - 5px);*/
    
    position: absolute;
    left: 0;
    padding-bottom: 40px;
    background: #222;
}
body.casino footer {
    width: 100%;
    /*width: calc(100% - 5px);*/
    
    position: relative;
    left: 0;
    padding-bottom: 40px;
    background: #222;
}
.footer-top {
    width: 1112px;
    margin: 0 auto;
    padding-top: 50px;
}
.footer-top .page-header {
    text-align: left;
    font-size: 15px;
}
.footer-top ul.social {
    text-align: left;
}
.footer-top ul.social:last-child {
    margin-top: 5px;
}
.footer-top ul.social > li {
    display: inline-block;
}
.footer-top ul > li a {
    text-align: left;
    padding: 0;
    text-transform: initial;
    border-bottom: none;
    text-decoration: none;
}
.footer-top ul > li a:hover {
    text-decoration: none!important;
}
.row.text a:hover {
    text-decoration: none;
}
.footer-top ul {
    margin-top: 15px;
}
.footer-top .terze-parti {
    padding-bottom: 30px;
}
.footer-top .terze-parti ul {
    height: 50px;
    margin: 0 auto;
    margin-top: 22px;
}
.footer-top .terze-parti ul li {
    display: inline-block;
    height: 50px;
    width: auto;
    max-width: 90px;
    padding: 0 10px;
}
.footer-top .terze-parti ul li img {
    -webkit-filter: grayscale(100%);
    /* Chrome, Safari, Opera */
    
    filter: grayscale(100%);
    vertical-align: middle;
    display: inline-table;
}
.footer-top .text p {
    margin: 0
}
.footer-top .text ul {
    float: left;
    margin-top: 2px;
}
.footer-top .text ul li {
    display: inline-block;
    border-right: 1px solid;
    padding: 0 5px;
}
.footer-top .text ul li:last-child {
    border: none;
}
.footer-top .pay div {
    margin: 0 auto;
    width: 430px;
    margin-top: 20px;
}
.footer-top .pay div img {
    -webkit-filter: grayscale(100%);
    /* Chrome, Safari, Opera */
    
    filter: grayscale(100%);
}
.footer-top .row:first-child {} .footer-top .row:first-child .col-md-2 .page-header span {
    text-indent: 18px;
}
.footer-top .row:first-child .col-md-2 .page-header span:before {
    font-family: 'FontAwesome';
    position: absolute;
    font-size: 23px;
    top: -2px;
    left: -30px;
    font-weight: normal;
}
.footer-top .row:first-child .col-md-2:first-child .page-header span:before {
    content: "\f05a";
}
.footer-top .row:first-child .col-md-2:nth-child(2) .page-header span:before {
    content: "\f187";
}
.footer-top .row:first-child .col-md-2:nth-child(3) .page-header span:before {
    content: "\f005";
}
.footer-top .row:first-child .col-md-2:nth-child(4) .page-header span:before {
    content: "\f0c0";
}
.footer-top .row:first-child .col-md-2:nth-child(5) .page-header span:before {
    content: "\f059";
}
.footer-top .row:first-child .col-md-2:nth-child(6) .page-header span:before {
    content: "\f09e";
}
body.areariservata .report-page table tr:hover td {
    background: #d1d1d1!important;
    color: #000!important
}
/* NEW MODS */

.left-column .search-box {
    display: none
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item p label {
    font-weight: bold!important;
}
.sidebar .sidebar-nav ul > li,
.sidebar .sidebar-nav ul > li a,
.menu-sport-palinsesti .nav-palinsesti li.menu-item {
    background-size: 18px, 18px, cover!important;
    background-position: 7px 6px!important;
}
.sidebar .sidebar-nav ul > li.live-betting a {
    background-size: 20px, 20px, cover!important;
    background-position: 4px 4px!important;
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item p,
.sidebar .sidebar-nav ul > li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item p.secondop {
    border-bottom: 1px solid #222!important;
    border-top: none
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item p.terzop {
    border-bottom: 1px solid #222!important;
    border-top: none!important;
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item p label {
    text-transform: uppercase;
}
.sidebar .sidebar-nav ul > li a {
    border-bottom: none!important;
    padding: 8px 0!important;
    text-indent: 40px;
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item p label {
    text-indent: 30px;
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item p.primop:after {
    content: "\f0da";
    position: absolute;
    right: 5px;
    z-index: 99;
    top: 7px;
    font-family: FontAwesome;
    font-size: 18px;
    color: #000;
}

.sidebar .sidebar-nav ul > li:first-child,
.sidebar .sidebar-nav ul > li:first-child a {
    margin-top: 0px
}
.main-palinsesti .heading-sport .title-heading h4 {
    text-indent: 20px;
    position: relative;
}
.main-palinsesti .heading-sport .title-heading h4:before {
    content: '';
    position: absolute;
    left: 4px;
    top: 4px;
    background-size: 17px 17px!important;
    background-position: 3px 3px!important;
    color: #000;
    width: 25px;
    height: 25px;
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item.primoli p label:before {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background-size: 17px 17px!important;
    background-position: 6px 3px!important;
    color: #000;
    width: 25px;
    height: 25px;
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item .icon-sport > img {
    width: 18px;
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item.livebetting p label.icon-sport {
    display: block;
    position: absolute;
    left: -20px;
    top: 5px;
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item.livebetting p label.icon-sport {
    display: block;
    position: absolute;
    left: 8px;
    top: 5px;
    width: 20px;
    height: 20px;
}

.left-column .navbar-default.sidebar .sidebar-nav .page-header {} .menu-sport-palinsesti .nav-palinsesti li.menu-item p span.event-no,
span.event-no {
    display: none;
}
.navbar-two .navbar-header > a,
.navbar-two ul.nav > li > a {
    border-right: none!important;
    font-weight: bold;
}
.navbar-two ul.nav > li > a:after {
    content: '';
    position: absolute;
}
.page-header {
    border-bottom: 0px solid!important;
}
.info-agenzia-container .panel-heading h4,
.quote-page .main-container-quote .palinsesto-container .sports h4,
.main-palinsesti .heading-sport .title-heading h4,
.tpd.piu-giocate-container .panel-heading h4,
.ultimo-minuto-container .panel-heading h4,
.market-movers-container .panel-heading h4 {
    text-transform: uppercase;
    font-size: 15px;
    height: 32px;
    line-height: 22px
}
.info-agenzia-container .panel-heading,
.main-palinsesti .heading-sport .title-heading,
.tpd.piu-giocate-container .panel-heading,
.ultimo-minuto-container .panel-heading,
.market-movers-container .panel-heading {
    min-height: 32px;
}
.main-palinsesti .heading-sport .title-heading {
    text-align: left;
}
.nav-tabs > li > a {
    opacity: 0.7;
    text-align: center;
}
.panel .nav-tabs > li:hover > a,
.nav-tabs > li.active > a {
    opacity: 1
}
.sidebar .sidebar-nav .page-header {
    padding: 6px 0!important;
}
.quote-page .main-container-quote .palinsesto-container .sports h4,
.main-palinsesti .heading-sport .title-heading h4,
.panel-heading h4 {
    text-indent: 38px!important;
    font-weight: bold;
    border-bottom: none;
}
.panel-heading h4:before {
    background: #ff8230;
    width: 32px;
    text-indent: 0px!important;
    left: 0px!important;
    text-align: center;
    height: 32px;
    top: 0px!important;
    line-height: 32px;
    text-shadow: none;
}
.main-palinsesti .heading-sport {
    padding: 0!important
}
.quote-page .main-container-quote .palinsesto-container .sports h4:before,
.main-palinsesti .heading-sport .title-heading:before {
    content: '\f091';
    background: #ff8230;
    width: 32px;
    height: 32px;
    text-indent: 0px!important;
    left: 0px!important;
    text-align: center;
    height: 32px;
    top: 0px!important;
    line-height: 32px;
    text-shadow: none;
    position: absolute;
    color: #000;
    font-family: 'FontAwesome';
}
li .checkbox input[type=checkbox] {
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    appearance: none;
    outline: 0
}
li .checkbox input[type=checkbox]:after {
    padding-right: 3px;
    top: 1px;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    content: "\f096";
    color: #ff8230;
    display: block;
}
li .checkbox input[type=checkbox]:checked:after {
    content: "\f14a";
}
.ultimo-minuto-container .tab-content ul > li:nth-child(even) > .row-partita > .titolo-partita,
.ultimo-minuto-container .tab-content ul > li:nth-child(even) > .row-partita > .tempo-partita
/*.ultimo-minuto-container.panel .tab-content ul li:nth-child(even) .row-partita*/

{
    background: #222;
}
.ultimo-minuto-container .tab-content ul > li:nth-child(odd) > .row-partita > .titolo-partita,
.ultimo-minuto-container .tab-content ul > li:nth-child(odd) > .row-partita > .tempo-partita
/*.ultimo-minuto-container.panel .tab-content ul li:nth-child(odd) .row-partita*/

{
    background: #2b2b2b
}
.quote-partita .col-sm-4 {
    padding: 0 0px!important
}
.right-container .ultime-vincite-container li.list-group-item {
    margin-bottom: 3px;
    position: relative;
    height: 80px;
}
.right-container .ultime-vincite-container .vincita {
    width: 100%!important;
    height: 33px;
}
.right-container .ultime-vincite-container .vincita > a {
    font-size: 20px;
}
.right-container .ultime-vincite-container .giocata-vincita,
.right-container .ultime-vincite-container .data-vincita {
    width: 100%;
    text-align: center;
}
.info-agenzia-container .panel-heading,
.market-movers-container .panel-heading,
.tpd.piu-giocate-container .panel-heading,
.tpt.piu-giocate-container .panel-heading,
.ultimo-minuto-container .panel-heading {
    border-bottom: none!important
}
.quote-page .main-container-quote .palinsesto-container .sports {
    width: 100%;
    float: left;
}
.quote-page .main-container-quote .palinsesto-container .sports h4,
.main-palinsesti .heading-sport .title-heading,
.info-agenzia-container .panel-heading h4,
.market-movers-container .panel-heading h4,
.tpd.piu-giocate-container .panel-heading h4,
.tpt.piu-giocate-container .panel-heading h4,
.ultimo-minuto-container .panel-heading h4 {
    position: relative;
    background: #222;
    width: 40%;
    text-align: left;
    float: left
}
/*.quote-page .main-container-quote .palinsesto-container .sports h4:after,
.main-palinsesti .heading-sport .title-heading:after,
.info-agenzia-container .panel-heading h4:after,
.market-movers-container .panel-heading h4:after,
.tpd.piu-giocate-container .panel-heading h4:after,
.tpt.piu-giocate-container .panel-heading h4:after,
.ultimo-minuto-container .panel-heading h4:after {
    content: "";
    width: 0;
    height: 0;
    border-top: 32px solid transparent;
    border-bottom: 0px solid transparent;
    border-left: 25px solid #222;
    right: -25px;
    top: 0;
    position: absolute;
}*/
.main-container .panel {} .quote-page .right-column-quote,
.right-column {
    max-width: 270px!important;
}
#pnev .CItem .COdds .CSegno1 {
    width: 140px!important;
}
.wrapper-boxed-quote #pnev .CItem .COdds .CQuota {
    width: 66px !important;
    margin-top: 2px
}
.footercp .footer_save_cp .btn {
    float: right;
    min-width: 100%;
    padding: 5px;
    text-transform: uppercase;
    cursor: pointer;
}
.footercp .row_footer_bt1 .btn-reset,
.footercp .row_footer_bt1 .btn-scommetti {
    min-width: 90px;
}
.sidebar .sidebar-nav ul > li:after {
    content: "\f0da";
    position: absolute;
    right: 5px;
    z-index: 99;
    top: 2px;
    font-family: FontAwesome;
    font-size: 18px;
}
.sidebar .sidebar-nav ul > li:hover:after {
    color: #000
}
.sidebar .sidebar-nav ul > li:before {
    content: '';
    position: absolute;
    width: 32px;
    height: 30px;
    left: 0;
}
.menu-sport-palinsesti .nav-palinsesti li.primoli > p:before {
    content: '';
    position: absolute;
    width: 32px;
    height: 30px;
    left: 0;
    top: 0;
}
.tpq.selettore-giorni .title,
.menu-sport-palinsesti .menu-title {
    margin: 0px;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
    padding: 6px 0!important;
}
.main-palinsesti .pal-heading {
    border-bottom: 1px solid #ff8230;
    border-top: none;
    border-left: none;
    border-right: none;
}
#pnev .CItem .COdds .CQuota {
    width: 60px!important
}
.footercp .row_footer_bt .footer_sx_bt > .btn-multipla,
.footercp .row_footer_bt .footer_dx_bt > .btn-sistema {
    min-width: 105px!important;
}
/* MARCELLO MOD COUPON SLIM*/

.importo-tot-coupon .row-btn .row-sx,
.importo-tot-coupon .row-btn .row-dx {
    width: 49.5%;
    text-align: center;
    display: inline-block;
    padding: 2px;
}
.importo-tot-coupon .row-btn .btn-indietro {
    min-width: 105px;
    padding: 5px;
    text-transform: uppercase;
    cursor: pointer;
}
.importo-tot-coupon .row-btn .btn-conferma {
    min-width: 105px;
    padding: 5px;
    text-transform: uppercase;
    cursor: pointer;
}
.pn_sis_rid {
    font-size: 11px;
}
.cp_sis_cont .rigasistema1 .TSTipo {
    width: 60px!important;
}
.cp_sis_cont .rigasistema1 > .TSTxt {
    width: 90px!important;
    /* float: left; */
}
.cp_sis_cont .rigasistema1 .TSNComb {
    width: 64px!important;
}
.quote-page .cp_sis_cont .rigasistema1 .TSNComb {
    width: 69px!important;
}
/* */

.report-page .panel-header .title .netto,
.report-page .panel-header .title .giocato,
.report-page .panel-header .title .vinto,
.report-page .panel-header .title .commissioni,
.report-page .panel-header .title .numero-coupon,
.report-page .panel-header .title .total-count {
    font-size: 13px!important;
}
/*.left-column {
    max-width: 230px!important;
    min-width: 230px!important;
}*/
.right-column-quote.pull-right .ricarica-panel .ricarica-container .selezione-utente select {
    width: 162px !important;
}
.right-column.pull-right .ricarica-panel .ricarica-container .selezione-utente select {
    width: 157px !important;
}
/*#pnev .CItem .CSubEv {
    width: 75%;
}*/

.footercp input[type="text"] {
    width: 80px;
    /* float: left; */
}
/* NEW COUPON DESIGN */

#pnev .CItem .COdds .CSegno1 {
    width: 136px!important;
    font-weight: bold;
}
#pnev .header1 .row_header {
    font-weight: 900;
    font-size: 15px;
}
#pnev .CItem {
    padding: 0px!important;
    margin: 3px;
    background: #d3d3d3;
    border-radius: 5px;
    border: 1px solid #999;
}
#pnev .CItem .COdds {
    padding: 0px 0px !important;
    width:97%;
}
#pnev .CItem .CodEv {
    background: #1e1e1e;
    border-radius: 0px 5px 0 0px;
}
#pnev .CItem .CodEv span {
    display: block;
    line-height: 23px;
    color: #d3d3d3;
    font-size: 11px;
}
#pnev .CItem .CSubEv {
    border-radius: 5px 0px 0 0;
    background: #1e1e1e;
    padding: 3px 0px;
    width: 76%!important;
}
#pnev .CItem .CSubEv span {
    color: #d3d3d3;
    text-indent: 5px;
    width: 100%;
}
#pn_sis_rid,
#qtsolo,
#qtint {
    margin: 5px;
    padding: 5px;
    border-radius: 5px;
    border: 1px solid #999
}
#pn_sis_rid {
    font-size: 12px;
}
.pn_sis_rid .CpnTipoRiepRagg .RiepDX {
    width: 50%!important;
    float: right;
}
.pn_sis_rid .CpnTipoRiepRagg .RiepSX {
    width: 50%!important;
}
.cp_sis_cont .rigasistema1 .TSTipo {
    width: 50px;
}
.footercp,
.pn_sis_rid .CpnTipoSisRiepHdr {
    border-top: none
}
.CpnTipoRiepDbl {
    border-bottom: none;
}
.lbl-accettaripr {
    font-size: 10px;
}
#qtint,
#qtsolo,
#pn_sis_rid {
    background: #222;
}
/* */

#pnev .CItem .COdds .CSegno1 span {
    width: 190px;
    height: 19px;
    line-height: 19px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    margin-left: 5px;
}
span.CMercato {
    margin-left: 5px;
}
#pnev .CItem .COdds .CSegno1 span.CMercato {
    margin-right: 10px;
    width: 115px;
    display: inline-block;
    height: 18px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
#pnev .CItem .CodEv {
    height: 23px;
    width: 24%!important;
    text-align: center!important;
}
#coupon {
    position: relative;
}
.palinsesti-container,
.tpq.selettore-giorni {
    margin-top: 0px !important;
}
.quote-page .left-column-quote {
    margin-top: 5px;
}
@media (min-width: 768px) {
    .qbet .container {
        width: 750px !important;
    }
}
#PreIndex_ContainerFooter_ctl00_PanelLogoAR > a img {
    max-height: 50px;
}
#ContainerFooter_ctl00_PanelLogoAR > a img {
    max-height: 50px;
}
.footercp .footer_save_cp p {
    display: block;
    text-align: center;
    width: 100%;
    color: #fff;
    font-size: 12px;
}
.menu-sport-palinsesti .nav-palinsesti li.menu-item {
    border: 0px !important;
}


/* SELETTORE GG MOD 2 */

.tpb.selettore-giorni {
    /*color: #ffffff;*/
    margin: 5px auto;
}

.tpb.selettore-giorni ul {
    margin: 0px;
    padding: 0px;
}

.tpb.selettore-giorni ul > li {
    padding: 0px;
    text-align: center;
    font-size: 10px;
    /*box-shadow: inset 1px 0px 0px 0px rgba(0,0,0,0.3);*/
}

.tpb.selettore-giorni ul > li:first-child {
    /*box-shadow: inset 0 0 0 0 rgba(0,0,0,0.3);*/
}

.tpb.selettore-giorni ul > li > a {
   /* color: #ffffff;*/
    padding: 5px;
    text-decoration: none;
}

/* SELETTORE GG MOD 3 */

.tpc.selettore-giorni {
}

.tpc.selettore-giorni .title {
    background: transparent;
    border-bottom: 1px solid;
    text-transform: uppercase;
    text-align: center;
    /*color: #ffffff;*/
}

.tpc.selettore-giorni ul {
    overflow: auto;
}

.tpc.selettore-giorni ul > li {
    width: 33.333%;
    display: inline-block;
    float: left;
    text-align: center;
    margin-top: 5px;
}

.tpc.selettore-giorni ul > li > a {
    width: 60px;
    height: 20px;
    padding: 0px;
    text-decoration: none;
    line-height: 2;
}

/* SELETTORE GG MOD 4 */

.tpq.selettore-giorni {
    text-align: center;
}

.tpq.selettore-giorni .title {
    /*background: transparent;*/
    border-bottom: 1px solid;
    text-transform: uppercase;
    text-align: center;
    /*color: #ffffff;*/
}

.tpq.selettore-giorni .slider.slider-horizontal {
    height: 40px;
    padding-top: 5px;
    /*color: #ffffff;*/
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 5px!important;
    margin-left: 3px;
}

.tpq.selettore-giorni .slider-handle{
    background:url('../../images/icone/calcio.png');
}


/* SELETTORE GG MOD 5 */

.tpcn.selettore-giorni {
}

.tpcn.selettore-giorni .title {
    background: transparent;
    width: 100%;
    border-bottom: 1px solid;
    font-weight: normal;
    text-transform: uppercase;
    text-align: center;
    /*color: #ffffff;*/
}

.tpcn.selettore-giorni .form-group .form-control {

}


/*****************************/
/*****************************/
/*****************************/


.market-movers-container.panel .panel-body .tab-pane{
    padding:25px 0;
}

.menu-sport-palinsesti .nav-palinsesti li.menu-item p label:before {
    content:'';
    width:18px;
    height:18px;
    position:absolute;
    left:3px;
    top:7px;
    background-size: 18px 18px !important;
} 

.menu-sport-palinsesti .nav-palinsesti li.menu-item p label {
    text-transform:uppercase;
    /*margin-left:25px!important;*/
}

.menu-sport-palinsesti .nav-palinsesti li.menu-item:last-child {
    border-radius:0px!important
}

.market-movers-container .nav-tabs > li > a, .market-movers-container .nav-tabs > li.active > a {
    font-weight:bold;
    position: relative;
}


.market-movers-container .nav-tabs > li.active:after {
    content:'';
    position:absolute;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-top:10px solid #ff8230;
    bottom:-10px;
    right:50%;
    margin-right: -10px
}

.info-agenzia-container .panel-heading,
.market-movers-container.panel .panel-heading,
.ultimo-minuto-container .panel-heading,
.tpd.piu-giocate-container .panel-heading,
.header_void .voidint,
.right-container .ultime-vincite-container .panel-heading{
    max-height:52px;
    font-size:14px!important;
    padding: 0!important;
}

.lotto-win-container > .panel-heading{
     max-height:52px;
    font-size:14px!important;
    padding: 10px 0!important;
}

.info-agenzia-container .panel-heading h4,
.market-movers-container .panel-heading h4,
.tpd.piu-giocate-container .panel-heading h4,
.tpt.piu-giocate-container .panel-heading h4,
.ultimo-minuto-container .panel-heading h4
{
    margin: 0px;
    text-indent: 5px;
    position: relative;
    padding:2px 5px!important;
    font-size: 15px!important;
    font-weight: 800!important;
    width:100%;
    line-height: 28px

}

.header_void .voidint .header_sx span,
.row-header2 .header_sx2,
.panel-heading > span 
{
    margin: 0px!important;
    text-indent: 5px;
    position: relative;
    width:100%;
    display:block;
    font-size: 15px!important;
    font-weight: 800!important;

}

.betting-menu-4 li.level-1 span {
    text-transform: uppercase;
}

.betting-menu-4 li a {
    border: none !important;
}

.betting-menu-4 li {
    border-top: 1px solid rgba(0,0,0,0.3);
    border-bottom: 1px solid rgba(255,255,255,0.1);
}

.betting-menu-4 li.header {
    border-top: none;
    padding: 6px 0px;
}

.betting-menu-4 li.level-1 a span.sport:before {
    left: -10px;
    top: -1px;
}

.header-du .col-md-2.settings-container {
    margin: 3px 0 0 0;
    width: 59px;
}


.row-partita .stat-partita{
    display:none;
}

/*****************************************************/

  body.live .main-content .live-col-cont {
    float: left;
    height: auto;
    width: 100%;
    width: calc(100% - 295px);
  }
  
  body.live .wrapper .scroll-wrapper.col-main {
    width: calc(100% - 250px);
  }
  
  body.live .main-content .top-menu-live {
    width: 100%;
    height: 25px;
    margin-bottom: 5px;
  }
  
  body.live .main-content .top-menu-live ul {
    margin: 0 auto;
    float: left;
    list-style: none;
    padding: 0;
    height: 25px;
  }
  
  body.live .main-content .top-menu-live ul li {
    display: inline-block;
    line-height: 25px!important;
    padding: 0 12px;
    height: 25px;
    border-right: 1px solid;
    cursor: pointer;
    font-size: 13px;
    text-transform: uppercase;
  }
  
  body.live .main-content .top-menu-live ul li a.active,
  body.live .main-content .top-menu-live ul li a:hover {
    text-decoration: none;
  }
  
  
  body.live .wrapper .col-main .container-quote .quote-bottom {
    margin-top: 0;
  }
  /*# sourceMappingURL=../../sourcemap/themes/misc/color-bad.css.map */
  

.riepilogo-prenotazione .panel-heading{
    padding: 5px!important;
    margin-top: 5px;
    text-align:left;
}

.riepilogo-prenotazione .panel-heading span{
    font-size: 13px!important;
}

.header .title{
    text-align: left;
    font-weight: bold;
    font-size: 13px!important;
    background: #222;
}

/*  QBET */

.header_void{
    float:left;
}

.qbet-box select#selectqbet{
    float: left;
    width: 100%;
    top: unset!important;
    right: 0;
    border-radius: 0px;
    position: relative;
    background: #fff;
    border: 1px solid #ff8230;
    margin: 0;
}

.qbet-box .div-select {
    padding: 0 10px;
    height: 60px;
    float: left;
    width: 100%;
}

.qbet-box .div-select > span{
    position: relative;
    bottom: 0;
    line-height: 20px;
    height: 20px;
    background: #2f2f2f;
    color: #fff;
    font-size: 13px;
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding: 0px 7px;
}


.qbet-box{
    float:left;
    width:100%;
    position: relative;
    height: auto;
}

.qbet-box .qbet-header .row_header2{
    border: unset;
    padding: unset;
}

.qbet-box .qbet-header .row_header2 .header_sx2{
    width: 100%;
    padding: 10px;
    font-size: 15px;
    border-bottom: unset;
}

.qbet-box .row_header2 .header_dx2 {
    width: 100%;
    text-align: left;
    display: inline-block;
    padding: 3px 10px 2px 10px;
    margin-top: 10px;
}

.qbet-box .row_header2 .header_sx2>span{ margin-left: 0}

.qbet-box .row_header2 .header_sx2>.question{
    float: right;
    background: #ff8230;
    padding: 1px 20px;
    color: #000;
    cursor: pointer;
    font-size: 13px;
}

.qbet-box .row_header2 .header_dx2 span.cod-ev{
    display: block;
    float: left;
    width: 50%;
    line-height: 23px;
    font-size: 13px;
}

.qbet-box .row_header2 .header_dx2 input#qbettxt{
    float: left;
    width: 47%;
    top: unset!important;
    left: unset!important;
    position: relative;
    border-radius: 0px!important;
    height: 25px;
    background: #fff;
    border: 1px solid #ff8230;
}

#pnev {
    overflow: auto;
    margin-top: 0px;
    position: relative;
    float: left;
    width: 100%;
}



body.casino .wrapper-boxed,
body.casino-live .wrapper-boxed,
body.poker .wrapper-boxed {
    width: 1548px
}


/*** new live ***/
body.live .wrapper .col-main .top-settings > a > div {
    background: unset
}
body.live .wrapper .col-main .top-settings > a {
    background: unset
}
body.live .wrapper .col-main .top-settings i {
background: unset
}

.header_void .voidint .header_sx{
    padding: 5px 3px;
}

.lotto-win-container > .panel-heading,
.right-container .ultime-vincite-container .panel-heading{
    padding: 0px!important
}
.lotto-win-container > .panel-heading span,
.right-container .ultime-vincite-container .panel-heading span{
    padding: 5px!important
}

/*** new live ***/
body.live .wrapper .col-main .top-settings > a > div {
    background: unset
}
body.live .wrapper .col-main .top-settings > a {
    background: unset
}


body.live .container-quote .quote-bottom .tab-qt.panel .box-quota-cont {
    float: left;
    width: 100%;
  }
  body.live .container-quote .quote-bottom .tab-qt.panel .box-quota.spread .qt-container {
    background: #424242 !important;
    -webkit-box-shadow: inset 0px 0px 0px 1px #222 !important;
    -moz-box-shadow: inset 0px 0px 0px 1px #222 !important;
    box-shadow: inset 0px 0px 0px 1px #222 !important;
    cursor: default;
  }
  body.live .container-quote .quote-bottom .tab-qt.panel .box-quota.spread .qt-container .tipo-quota {
    display: none;
  }
  body.live .container-quote .quote-bottom .tab-qt.panel .box-quota.spread .qt-container .segno-quota {
    width: 100%;
    text-align: center;
    color: #fc0 !important;
  }
  body.live .container-quote .quote-bottom .tab-qt.panel .box-quota.spread:hover .qt-container {
    background: #424242 !important;
  }
  body.live .container-quote .quote-bottom .tab-qt.panel .box-quota.spread:hover .qt-container .segno-quota {
    color: #fc0 !important;
  }

  body.live .wrapper .col-main .container-quote .quote-bottom .row .col-sm-12:last-child,
  body.live .col-sm-12.no-padding{
    padding:  0 1px!important
}
    body.live .container-quote .quote-bottom .tab-qt.panel .box-quota {
      padding-left: 1px;
      padding-right: 1px;
  }

  .main-container-quote .main-quote .evento-singolo .panel .panel-body ul.nav.nav-tabs {
    margin-bottom: 10px;
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body h3 {
    font-size: 11px;
    margin-bottom: 10px;
    opacity: 0.8;
}
.betting-menu-4 li.level-1 a span.sport,
.betting-menu-4.extra li.level-1 a{
    text-indent: 0;
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title a,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 a,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title a span,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 a span{
    text-indent: 0;
}

#dropdownMenuTimezoneSelector{
    background: transparent;
    padding-left: 15px;
}

.col-md-2.settings-container .dropdown.settings button.dropdown-toggle span{
    font-size: 12px;
}

.header-du #top-header-due .clock-box:before {
    top: 2px!important;
    left: -12px!important;
}

.header-qt .tophd .clock-box{
    top: 108px!important;
}

.col-md-2.settings-container .dropdown.settings ul.dropdown-menu ul li{
    width:100%;
    padding: 3px;
}
.col-md-2.settings-container .dropdown.settings ul.dropdown-menu ul li:hover{
    background: #000;
    cursor:pointer;
    color: #fff;
}

.col-md-2.settings-container .dropdown.settings ul.dropdown-menu ul li.active {
    background-color: rgba(0,0,0,0.5)!important;
    color: #fff;
}

.header .container-header .left-container .logo {
    
    width: 238px!important;

}

.ultimo-minuto-container .nav-tabs {
    display:block!important;
}

.most-played-container .panel-body .content .sub-title div.markets, 
.ultimo-minuto-container .panel-body .content .sub-title div.markets {
    height: 40px;
  }


.most-played-container .panel-body .content .sub-title div.markets ul, 
.ultimo-minuto-container .panel-body .content .sub-title div.markets ul {
    display: flex;
    align-items: center;
  }

  .most-played-container .panel-body .content .sub-title div.event, 
  .ultimo-minuto-container .panel-body .content .sub-title div.event, 
  .most-played-container .panel-body .content .sub-title div.time, 
  .ultimo-minuto-container .panel-body .content .sub-title div.time {
    line-height: 28px;
  }

  .ultimo-minuto-container.tab-container .nav-tabs > li.sp2 > a::after, 
  .ultimo-minuto-container.tab-container .nav-tabs > li.spLm2 > a::after {
    background: url(../../../images/icone/sport/menu/tennis-white.png) no-repeat;
    background-size: auto;   
  }

  .ultimo-minuto-container.tab-container .nav-tabs > li.sp1 > a::after, 
  .ultimo-minuto-container.tab-container .nav-tabs > li.spLm1 > a::after {

    background: url(../../../images/icone/sport/menu/calcio-white.png) no-repeat;
    background-size: auto;    

    }


.ultimo-minuto-container.tab-container .nav-tabs > li.sp4 > a::after, 
.ultimo-minuto-container.tab-container .nav-tabs > li.spLm4 > a::after {

  background: url(../../../images/icone/sport/menu/basket-white.png) no-repeat;
  background-size: auto;    

}

    .ultimo-minuto-container.tab-container .nav-tabs > li > a::after, 
  .ultimo-minuto-container.tab-container .nav-tabs > li > a::after {
    content: '';
    width: 16px;
    height: 16px;
    position: absolute;
    left: 9px !important;
top: 11px !important;
background-size: 14px 14px !important;
  }

  .ultimo-minuto-container .nav-tabs > li.active > a, 
  .ultimo-minuto-container .nav-tabs > li > a, 
  .ultimo-minuto-container .nav-tabs > li > a:hover{
      border:unset!important;
      padding: 10px 5px 10px 30px;
  }

  .ultimo-minuto-container .nav-tabs > li.active > a{
      color: #fff!important
  }


       
 /* register */

  body header#header .header-du .container-header .container-fluid  .register .settings.register button{     
    background: #333;
    width: 83px;
    padding: 6px;
  }   
  
  body header#header .header-du .container-header .container-fluid  .register .settings.register button span{
    color: #fff;
  }  
  
  body header#header .header-du .container-header .container-fluid  .register .settings.register button:hover span{
    color: #fff;
  }  
  
  body header#header .header-du .container-header .container-fluid .register .settings-container.clock-box.register ul.dropdown-menu ul.timezone-select.register li a span{
    color: #fff;
  } 
  
  #sendCodeWhatsapp{
    color: #fff;
  }         
  
  body header#header .header-du .container-header .container-fluid  .register .settings.register ul.dropdown-menu {
    background-color: #fff !important;
    color: #fff !important;
    border-radius: 4px;
  }
  
  body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu li {
    height: auto;
    width: 100%;
  }
    
  body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu li.panel-heading {
    background: #222;
    color: #ff8230;
    padding: 5px 0 !important;
  }
  
  body header#header .header-du .container-header .container-fluid  .register .settings.register ul.dropdown-menu ul.timezone-select.register li a{
    background: #ff8230; 
  }
  
    
  body header#header .header-du .container-header .container-fluid  .register .settings.register ul.dropdown-menu ul.timezone-select.register li a span{
    color: #fff!important;
  }
  
  .iti__country-name{
    color: #000
  }
  
  /* Recupera Password */
  
  body.recupera-pwd .dati-container .button-container .btn{
    background: #fff!important;
  }
  
  body.recupera-pwd .dati-container .button-container .btn > div{
    color: #000;  
  }

  .header .container-header .left-container .logo img{
    width: 200px!important;
  }

    
.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato-attivo,
.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato,
.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato {
    width: auto!important;
}



/* */
.qta-dp > div.segniqt.quotapremutanew,
.palinsesto-container#vue-OddsMatch .evento-singolo .panel .panel-body .tab-content .tab-pane .panel .panel-collapse .panel-body .odd-container.quotapremutanew,
body.live .qt-container.quotapremutanew,
.ultimo-minuto-container .panel-body .tab-content ul li .row-partita .quote-partita ul li span.qta.quotapremutanew{
    background: #ff8230     !important;
    color: #000 !important;
}

.qta-dp > div.segniqt.quotapremutanew .nome-quota,
.qta-dp > div.segniqt.quotapremutanew .tipo,
.palinsesto-container#vue-OddsMatch .evento-singolo .panel .panel-body .tab-content .tab-pane .panel .panel-collapse .panel-body .odd-container.quotapremutanew .market{
    color: #000 !important;
}


/* */
/* Fix Menu Active */
body header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li a span{
    color: #fff
}

body header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li:hover a,
body.poker-new header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-poker a,
body.casino.cat-23 header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-horses a,
body.index header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.home a,
body.mainsport header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-sport a,
body.quote-page header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-sport a,
body.live header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-live a,
body.casino:not(.casino-live):not(.cat-11):not(.cat-23) header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-casino a,
body.casino.casino-live header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-casinolive a,
body.casino.cat-11 header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-virtual a {
    background: #FF8230;
}
body header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li:hover a span,
body.poker-new header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-poker a span,
body.casino.cat-23 header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-horses a span,
body.index header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.home a span,
body.mainsport header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-sport a span,
body.quote-page header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-sport a span,
body.live header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-live a span,
body.casino:not(.casino-live):not(.cat-11):not(.cat-23) header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-casino a span,
body.casino.casino-live header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-casinolive a span,
body.casino.cat-11 header#header div.header-qt .navbar.navbar-qt>div .nav.navbar-nav li.mnu-header-virtual a span {
    color: #fff;
}
